4 ms·
I have a Samsung Galaxy S10e, and a ThinkPad T14s Gen4 (AMD). And stable internet. Every time I search Google on the phone, typing input into the search bar lag
by 0xbadcafebee 1y ago
I have a Samsung Galaxy S10e, and a ThinkPad T14s Gen4 (AMD). And stable internet. Every time I search Google on the phone, typing input into the search bar lags for ~20 seconds, so badly that the letters randomly jump around in the text box (away from where the cursor is). It happens on the laptop too (to a lesser extent) when I'm on battery with power saving.
When I complain about this, I get downvoted by angry people. They blame me for using "old" or "buggy" devices (they're not that old or slow), and blame my internet connection (it's fast and stable). Is it the CPU? The bandwidth? Latency? Some weird platform-specific bug? Who knows. But if every other web page I visit does not have this problem, then it's not my device, it's the website's design.
Whenever practical, you should design for efficiency. That means not using more resources then you have to, choosing a method that's fast rather than slow, trying to avoid unnecessary steps, etc. Of course people will downvote me for saying that too. Their first comment is going to be that this is "premature optimization". But it isn't "premature" to pick a design that isn't bloated and slow. If you know what you are doing, it's not hard to choose an efficient design.
Every year software is more bloated, more buggy. New software is released constantly, but it isn't materially better than what we had decades ago. New devs I talk to seem to know less and less about how computers work at all. Perhaps the enshittification of technology isn't the tech itself getting shittier, as it can't actually make itself worse. In an industry that doesn't have minimum standards, perhaps it's the people that are enshittifying.