News for hackers. Stuff that matters.
Re:HTTP/2 and HTTP/3 explained by blueflow on Thursday March 14, 2024 @07:29AM (#39702515)
This is not some pitfall. This is a major problem in tech and IMHO totally unacceptable. The same things are re-invented all over again and again without actually making much of an improvement.

The result of this is that we get constant upgrades and "improvements", but overall reliability, UI usability, latency and performance in general are actually worsening every year.

Re:HTTP/2 and HTTP/3 explained by richardwhiuk on Thursday March 14, 2024 @10:03AM (#39704150)
> overall reliability, UI usability, latency and performance

is this just a rose-tinted gut feel, or do you have actual data?

Re:HTTP/2 and HTTP/3 explained by blueflow on Thursday March 14, 2024 @10:51AM (#39704783)
Reliability: Gut feeling. I'm a support engineer. The modern DevOps/Cloud stack is just garbage. People only believe they save money with it because they don't calculate in what they will pay me.

UI usability: This is a discoverable, good UI: https://jbss.de/bilder/scr118d.gif . You can instantly tell what is a button, where you can enter text and what is inert. You can even read out all the hotkeys from the screenshot. Now, without hovering over it with your mouse, check the header of this post (the grey line) and tell me which strings will take you to a place (= are a link), which do an action (= are a button) or are inert. They all look the same and you need to investigate it first with the cursor. And even then you can't tell the buttons ("flag", "vouch") apart from the links ("parent", "context").

Latency and performance: I played RTS games for 15 years. Despite getting old and rustly, i easily hit 120 APM during office work. I can tell if an application can handle it. Things like the Windows Start menu were fast enough for me until like Vista, but now they aren't - i need to wait a bit or i click before it is popped up.

Re:HTTP/2 and HTTP/3 explained by KaiserPro on Thursday March 14, 2024 @10:59AM (#39704887)
> have actual data

The CPU/GPU required to render an interface at 60hz has gone up inline with moore's law.

Re:HTTP/2 and HTTP/3 explained by cruffle_duffle on Thursday March 14, 2024 @12:55PM (#39706307)
How about resolution? Color depth? Complexity of what is displayed?

Last I checked my old commodore PET wasn’t rendering ray-traced 4K UHD graphics at 60hz…

60hz is pretty easy if all you are doing is a simple character buffer.

Re:HTTP/2 and HTTP/3 explained by pi-e-sigma on Thursday March 14, 2024 @01:16PM (#39706559)
How about latency of the key press? Why Apple II has practically zero latency and your modern monster desktop is visibly lagging in a fucking text editor? Despite Apple II being literally millions times slower than a modern rig.
Re:HTTP/2 and HTTP/3 explained by KaiserPro on Thursday March 14, 2024 @01:48PM (#39706935)
> old commodore PET wasn’t rendering ray-traced 4K UHD graphics at 60hz…

Nor is my phone, yet newer apps are now struggling to render basic GUIs at 60hz.

Re:HTTP/2 and HTTP/3 explained by richardwhiuk on Monday March 25, 2024 @07:17AM (#39814815)
Your phone has a higher resolution, a lower size, and a lower thermal footprint, and more battery life....