Live data from Hacker News

Test your product on a crappy laptop

css-tricks.com

301–310 of 321 posts

Re: Test your product on a crappy laptop

#301
post #245

Earlier quoted context omitted.

Back when I could use emacs for email, I was quite happy. Unfortunately, I have the advanced protection on in my Gmail account, so I haven't figured how to get that back, yet. App passwords aren't allowed on my account. I have considered moving email accounts, but also don't have enough motivation for all that entails.

I think you can get most of the benefits of the enhanced protection but setting specific features yourself instead of the one "do everything" flag. I have 2FA required on regular logins for example, which can be a Yubikey or authenticator app token. At the same time, I have app passwords, used by my emacs-based email setup. Mu4e gives me instant search-based access to my saved email, and pretty good security elsewher…

It is tempting. I like the stupid heavy locked down nature of no app passwords, for the time being.

Re: Test your product on a crappy laptop

#302
post #301

Earlier quoted context omitted.

I think you can get most of the benefits of the enhanced protection but setting specific features yourself instead of the one "do everything" flag. I have 2FA required on regular logins for example, which can be a Yubikey or authenticator app token. At the same time, I have app passwords, used by my emacs-based email setup. Mu4e gives me instant search-based access to my saved email, and pretty good security elsewher…

It is tempting. I like the stupid heavy locked down nature of no app passwords, for the time being.

That's a valid choice too, to be sure. As long as you know there are options.

Re: Test your product on a crappy laptop

#303
post #249

Earlier quoted context omitted.

Then Roblox and Minecraft came along and showed everyone there was a large audience of kids on crap PCs and Chomebooks who will also play games and have parents who will spend for them.

There always were, there just wasn't the payment infrastructure to hoover up our parents' money in the 90s. I had to behave at computer shows and talk nicely to the adults about building computers before I was bought a video game (or make my parents drive me to a game store). Also they weren't full of micro-transactions. If there had been ways to buy games online + digital downloads, I would genuinely have feared for…

I grew up in the 80s and would regularly get magazines on the weekly grocery shop with the demo cassette on them. The argument isn’t that videogames only just started to exist and that kids only just started to play them.

It’s not really comparable because there wasn’t the ubiquity or range of compute power there is now. Modern games tend to nestle at the top of it as the parent comment suggests. There is a whole market of people that want to play games that have bad hardware. And my point is that there was a sea change about a decade ago in that respect that the wider industry is only just catching up to.

Re: Test your product on a crappy laptop

#304
post #270
post #265

Earlier quoted context omitted.

I don't think assembly has any relevance, and the thing with CS that's relevant is almost entirely with complexity theory. This sounds fancy, but it basically boils down to recognizing O(n^2) vs O(n) vs O(n log n), which in practice can be reduced to "use the right datastructure" and "use the right query".

Frankly, I think far more performance problems nowadays lie in things like insane SVG/CSS animations for every possible loading spinner than in developers not knowing their O notations.

To be fair though, SVG/CSS animations are super fast and efficient compared to anything javascript-related.

Re: Test your product on a crappy laptop

#305

Earlier quoted context omitted.

What you talking about? App delivery trough browser is what enabled the low cost zero friction startup world you see today, and we're all better for it.

I don't want "low cost zero friction startup world", I want completed products that actually work, ffs.

we've been there, 1 in 20 household could afford to tech up, and even less could spare for anything but the most essential software. acquiring a cad or photoshop license was a significant percentage of yearly earning, and renting platforms was unheard of.

you say you do, but you don't.

Re: Test your product on a crappy laptop

#306

Earlier quoted context omitted.

I don't want "low cost zero friction startup world", I want completed products that actually work, ffs.

we've been there, 1 in 20 household could afford to tech up, and even less could spare for anything but the most essential software. acquiring a cad or photoshop license was a significant percentage of yearly earning, and renting platforms was unheard of. you say you do, but you don't.

Heh, buying software for personal use? Maybe I'm too Russian to understand that. We pirate everything for personal use. Only companies pay for licenses. And allegedly, Adobe and such were fine with that, up until shareholders decided they need to monetize more aggressively to "grow".

Re: Test your product on a crappy laptop

#307

Earlier quoted context omitted.

Could it be that he was forced to sell it?

Maybe. His wife was standing right there. But I'm still not going to pay $130 for sentimentality that I cannot share.

You were not supposed to buy it, that was the point.

Re: Test your product on a crappy laptop

#308

There is a hidden feature in Chrome Devtools to apply a CPU slowdown... Simply head to Devtools > Performance tab > Gear icon > CPU > 6x slowdown. That isn't a perfect representation of an old laptop (doesn't throttle GPU operations or trigger low memory behaviours), but it's a good start. As a bonus, it makes your fans spin up wildly whenever loading a page!

Also available in Firefox Developer Tools. Just click on `No Throttling` and there's a menu of network speed options.

Re: Test your product on a crappy laptop

#309
post #14

I believe that most of the "web developers" have absolutely no idea of how to build a website using bare html+css. Actually, I worked with "web developers" that are basically not touching code much, but using all sorts of tools and framework - without fully understand what they are doing. And that's also why website looks like each other more and more. And that's the silent majority of the industry.

There is no way to be a modern web developer without knowing everything you need for raw html/css unless you are talking about square space or basic Wordpress work. Things like react are purely extra knowledge needed over the top of the basic website building blocks.

Back when I was consulting pretty much every customer I visited had people who weren't proficient with the technology they used. The corporate world is particularly prone to this. You would work with a team of ten and find two people were doing the bulk of the work. I doubt this has changed since then.

Re: Test your product on a crappy laptop

#310
post #175
post #164

Earlier quoted context omitted.

In my personal experience, even getting an average web dev to touch a slower Windows machine is mission impossible. The best you can hope is "ewww, this sucks so much and it's ugly, why would anyone do this" and then arrogant walk back to their 3000$+ MacBook to shovel more JS libraries into the website. I've literally not seen a single rockstart javascripter actually willingly try to test things on Windows, much les…

Come to Europe, most of those designers will be using Windows machines issued by IT to everyone on the building anyway. And the only Apple gear will be iPhones and iPads used by upper management. Yes, I am also aware there are plenty of cases that aren't like that specially for the fortunate ones living on tier 1 EU countries.

> Come to Europe, most of those designers will be using Windows machines issued by IT to everyone on the building anyway.

That's not my experience at all. I would not make such a generalizations for Europe which includes very different cultures / work environments.

Post reply on HN