News for hackers. Stuff that matters.
Re:All Sliders to the Right by deafpolygon on Sunday April 02, 2023 @02:11AM (#35407701)
Most software is poorly optimized.
Re:All Sliders to the Right by Etheryte on Sunday April 02, 2023 @03:58AM (#35408257)
Most software is poorly optimized for performance, but often optimized quite okay for some other metric, be it a stable release cycle, or cost of maintenance or etc.
Re:All Sliders to the Right by 0xy on Sunday April 02, 2023 @04:12AM (#35408308)
The cost of the next instance size on AWS is often 1/20th the cost of the developer time to make similar efficiency improvements.
Re:All Sliders to the Right by SanderNL on Sunday April 02, 2023 @04:37AM (#35408440)
If you just use enough tape you can save money on all those pesky construction dudes.

If you just pull teeth instead of fixing them you need less dentists. Everybody wins.

Why bother with foundations if you can just tape together whatever works and call it a day? If it crashes you just add tape.

Re:All Sliders to the Right by jezovuk on Sunday April 02, 2023 @04:53AM (#35408524)
Welcome to the future.
Re:All Sliders to the Right by crooked-v on Sunday April 02, 2023 @05:16AM (#35408653)
> If you just use enough tape you can save money on all those pesky construction dudes.

But the comparison here is more like the other way around, isn't it? Fixing the problem by just throwing more resources at it is like making up for an inefficient construction workflow by hiring more construction dudes.

Re:All Sliders to the Right by SanderNL on Monday April 03, 2023 @03:09AM (#35419634)
The "construction dudes" would be developers, not "compute".
Re:All Sliders to the Right by ro_sharp on Sunday April 02, 2023 @09:01AM (#35410057)
Mike Judge was right!
Re:All Sliders to the Right by layer8 on Sunday April 02, 2023 @08:16AM (#35409768)
Sometimes the slowness is due to using a distributed cloud architecture in the first place.
Re:All Sliders to the Right by snet0 on Sunday April 02, 2023 @08:59AM (#35410044)
An increasing number of sites I interact with seem to love making me wait for API calls for everything. Like the lazy-loading is meant to improve the user experience, but if all I see is blurred placeholders and ...s while you make your six trillion cascading calls to your microservice architecture, I'd rather just go back to waiting for the full content to load in a few HTTP requests.
Re:All Sliders to the Right by kps on Sunday April 02, 2023 @10:42AM (#35410977)
And then a team with the same mindset writes the software that runs on my desktop or phone or light bulb. From a certain point of view, that's even better, because someone else is stuck paying for the ‘next instance size’.
Re:All Sliders to the Right by AnIdiotOnTheNet on Sunday April 02, 2023 @09:44AM (#35410404)
No, most software is straight-up pessimized. Computers are so ridiculously fast nowadays that optimization really is unnecessary in most cases, but developers have somehow managed to make such poor decisions when building software that the result is slow anyway.

Compare: Computer game from 1995 to computer game from 2023, to chat client from 1995 to chat client in 2023.

One of these demonstrates many orders of magnitude improvement consistent with the improvements in the hardware, and it isn't the chat client.