Internet in Paradise (2006)
100r.co
100r.co
I'm especially a fan of their quote: " if your new software no longer runs on old hardware, it is worse than the old software.", which embodies their motivation behind Uxn and their other software
[1]: https://www.theverge.com/22935074/hundred-rabbits-uxn-roms-p...
"Old computer security" did not have "download and execute code from arbitrary strangers" in its threat profile, but the fact that our industry has driven that exact policy to become the dominant method of running software is the basis of much wasted electricity in our sisyphean efforts to protect our data in the land of SPAs and Service Workers.
Would I change it if I could? Probably not -- I feel like things evolved this way for a reason, and I have no reason to think they'd turn out differently with a slightly different path. But that doesn't mean I can't empathize with the author.
It's easy to dismiss pithy quotes. It can be more useful to take them as a challenge to understand, so that you benefit from exploring other viewpoints.
Ideally, yes. Practically, abstractions leak.
A NES is Turing Complete, so can theoretically do anything. Practically it's much better suited to some tasks than others, which is why you're not going to see one play 4K video, and everything you see will be made of 8x8 or 8x16 blocks with a limited color palette.
Consumers get wind of this and even if they don't understand very well what a data bus is they do get overall idea that more bits -- roughly more functionality. That's why there's a huge enthusiast segment discussing various hardware stats with gusto, even if they can't actually explain what's the technical difference between DDR3 and DDR4.
This happens everywhere. Theoretically, a car gets you from A to B, it doesn't matter much how. Practically, lots of people care about whether a car is electric or an ICE, because the difference between them can't be entirely abstracted.
You don’t think users like it when their storage sizes (let alone individual file sizes) are over 4GB?
There’s a reason there’s only like two good Nintendo 64 games even - because the hardware is so limited you couldn’t fit anything more in there if you tried.
Although, sometimes the users want to make large language models or edit large photos.
That started way before SPA's and service workers. Ever download some shareware/freeware from a random bbs/ftp or similar? Ever downloaded some random exe from a website in the 90's or 00's? Ever used napster/kazaa/limewire/bittorrent to pirate software? I'm guessing basically all HN readers have done at least one of those, at least once.
I think it's fair to say that ever since the internet allowed us to share code we have "downloaded and executed code from arbitrary strangers", in more or less secure ways. The internet was a bit less malicious back then, so we were generally afforded more naivety to do so but I think the current way for normal people to do it (sandboxed js in a browser VM) is the most secure way to do it yet.
I find it very refreshing to read their thoughts and ramblings. Living on a boat for years is also a very interesting, and challenging, life decision. I am thankful that they share a lot about it. It's a bit like being with them.