News for hackers. Stuff that matters.
Re:If you want to create a button from scratch, you must fir... by master-lincoln on Thursday July 16, 2026 @03:08AM (#48931237)
> except for one: It was closed source.

And it was a security nightmare...

Re:If you want to create a button from scratch, you must fir... by thyristan on Thursday July 16, 2026 @03:13AM (#48931270)
..., slow and resource-hungry, prone to crash, ...
Re:If you want to create a button from scratch, you must fir... by Sankozi on Thursday July 16, 2026 @04:19AM (#48931688)
Slower than pages with HTML+CSS with tiny bit of JS. Much faster and leaner than current JS SPAs.
Re:If you want to create a button from scratch, you must fir... by noduerme on Thursday July 16, 2026 @06:58AM (#48932848)
This is the right way to look at it. Anything with a ton of JS ads chewing up memory now is just as bad, or worse, than a ton of Flash ads were in the early 2000s. But Flash sites were, essentially, SPAs at the time. And they were far more performant than most JS SPAs are now (although a lot of that also has to do with React/Vue/etc. and how poorly-trained coders choose to deploy them).
Re:If you want to create a button from scratch, you must fir... by OptionOfT on Thursday July 16, 2026 @08:24AM (#48933502)
IIRC Firefox was the first one to move extensions to a separate process so a hung/crashed extension wouldn't take down the whole browser.

That's when I learned about the halting problem.