News for hackers. Stuff that matters.
Re:The 512KB Club by assemblylang on Saturday January 29, 2022 @12:20PM (#30128162)
https://paint-xp.com/min.html

It's MS Paint from Windows XP, ~700 KB in size in a single HTML file. Source code available here: https://github.com/assemblylanguage/xp-paint

Re:The 512KB Club by lelandfe on Saturday January 29, 2022 @01:14PM (#30128779)
This is really cool, and so is Humble[0]! Thanks for sharing. You're even underselling things by not talking about gzipped sizes – a paltry 311kB. All that chunky base64 compresses pretty well, it seems :)

[0] https://github.com/assemblylanguage/humble

Re:The 512KB Club by assemblylang on Saturday January 29, 2022 @07:15PM (#30132096)
Hey thanks, glad you like these projects! Yeah you're right I was only looking at uncompressed size, add in some gzip and actual size through the network is even smaller.

Also glad you like humble, it's one of those side projects I get a lot of enjoyment out of developing and that I can get pretty creative with. You can do some interesting optimizations and modifications when the entire state of a web page is known in advance, and it's fun to look at some of these edge cases.