5 ms·
Wake up! 16b
- gnabgib 4mo agoDiscussion (209 points, 6 days ago, 34 comments) https://news.ycombinator.com/item?id=48173962 https://news.ycombinator.com/item?id=48173962
- kennywinker 4mo agoDefinitely thought this was a 16b parameter llm, not a 16 byte demo.
- msikora 4mo agoSame! This is way cooler tho!
- userbinator 4mo ago9 orders of magnitude difference!
- iberator 4mo agoI was the opposite hehe
- 3form 4mo agoSome other time, I really thought that a 32 byte demo I saw is the limit of how small the binary can get and still look good. That other demo didn't even have sound. This is hell of a good work. A masterpiece to retire after. (or more realistically, chase it on other architectures)
- sneak 4mo agoThis is absolutely obscene. I am floored. Sweet hack.
- deleted 4mo ago[deleted]
- hei-lima 4mo agoI'm really impressed. Those are the things that made me love programming and computing. It's all so beautiful, it's TRULY art. It's a shame that in the industry we don't usually have the opportunities to make something like that, with AIs and all that...
- jonhohle 4mo agoIf this was made in Electron it would probably be a 300MB download and around 1GB of RAM.
- xuzhenpeng 4mo ago[flagged]
- electroglyph 4mo agoi'll upvote this each time it's submitted
- tedggh 4mo agoThis sent me on a one hour long rabbit hole that ended with two guys building a Sierpinski triangle with recursive PowerPoint presentations https://youtu.be/b-Fa6HtvGtQ?si=LpQszgA9_K-m3V3- https://youtu.be/b-Fa6HtvGtQ?si=LpQszgA9_K-m3V3-
- wuschel 4mo agoThank you for that. Refreshing! :)
- soulofmischief 4mo agoMatt Parker and Steve Mould are two of the best STEM educators on YouTube. They are both witty and experimental. Parker is a straight maths kind of guy but Mould goes all over the place and really scratches that experimental/DIY itch. If you enjoy this video, I highly recommend checking out more of their channels. https://www.youtube.com/@standupmaths https://www.youtube.com/@standupmaths https://www.youtube.com/@SteveMould https://www.youtube.com/@SteveMould
- vladsiu 4mo ago[dead]
- namanyayg 4mo agoOne of the linked demos, "rainbow surf", got me hypnotized. https://www.youtube.com/watch?v=QKLhH_ANwIc https://www.youtube.com/watch?v=QKLhH_ANwIc
- HellMood 4mo agoAuthor of "wake up" here. Yes, that one reactivated me again. We thought (as size coding community) that we found every cellular automaton trick years ago, but then Plex came around and showed us otherwise ♥
- __del__ 4mo agoi can barely accept this is possible
- immanuwell 4mo agolove the sign "This text is handwritten" at the bottom, that's awesome
- coffeeking001 4mo agoBut big model is really better
- sph 4mo agoI did NOT expect this 16 bytes demo to also have sound! What an outstanding piece of art.
- mg 4mo agoMakes me wonder how many bytes the shortest possible Mandelbrot implementation would need.
- HellMood 4mo agoAuthor of "wakeup" here. You would would need between 32 and 64 bytes. I have something that almost looks like one in 32 but it's not published yet ;)
- HellMood 4mo agoAt the same event I released "Broccolori", a 32 Byte fractal for old-school PCs. https://www.pouet.net/prod.php?which=106205 https://www.pouet.net/prod.php?which=106205 Related to the Dragon Fractal, with a twist:)
- smokel 4mo agoThere are only 2^128 of such demos. How much of those are valid DOS programs? If we narrow it down to ones that generate both video and sound, I guess there are much less, which should motivate more people to try and find one :)
- nojvek 4mo ago2^128 is still a huuuuuge space.
- mlyle 4mo agoIt is big but the preconditions shave off a lot. You need to get to display memory and also get to a sound port and need to do both in a loop where each varies. And you need to build it out of valid instructions. That puts you at more like 2^75. Only a tiny fraction of those outputs will have any complexity. And only a tiny fraction of those will be aesthetic. I don’t bet on us finding a -ton- of interesting sound plus video demos in 16 bytes.
- torben-friis 4mo agoI swear watching this kind of projects occasionally is the only thing keeping me from dropping tech and going to work as a mailman or something.
- Dwedit 4mo agoDid not work on PCEM for some reason.
- nzhumasseiit 4mo agothat's crazy. level to which i'm striving haha
- selfsimilar 4mo ago16 bytes equals immediate “black magic” and “it’s a witch”. I get it in the abstract - generative art and CAs and fractals have infinite depth. But this is madness. I love it so much
- s3graham 4mo agoSuper cool! I'm not sure if they did a writeup for m8trix (a predecessor) but I tried dissecting it around when it came out (2014): https://scot.tg/2014/05/31/amazing-code-density/ https://scot.tg/2014/05/31/amazing-code-density/
- HellMood 4mo agoHowdy =) I didn't spot your analysis back then, but it's (still) spot on. A tiny addition, 0xA0000 to 0xB0000 is VGA memory when using graphics modes, so it's quite safe to write there until it flows into the visual text mode memory.
- adastra22 4mo agoI once made a ray tracer demo in 4K. I thought that was hard…
- ropable 4mo agoReally, really small generative code like this has me shouting "Witch!" Bravo.
- soundworlds 4mo agoAnd cool creations like this is why we get excited about technology
- HappMacDonald 4mo agoI'm curious how easy it would be to run this on a Win10 or Win11 64bit PC. Like, would it need dosbox? Virtualbox running a DOS VM? When I try it in Dosbox I do get a very vague impression of matrix rain but no sound. The characters in the matrix rain are all uppercase and lowercase M's and U's though and they do not seem to cycle through many states at all (just partly on screen and nothing).
- HellMood 4mo agoIt requires specific graphics card setup ( it simulates an old system) Use the provided config from here https://www.pouet.net/prod.php?which=106210 https://www.pouet.net/prod.php?which=106210 Edit: for Dosbox X
- jalospinoso 4mo ago[flagged]