Wake up! 16b

https://hellmood.111mb.de/wake_up_16b_writeup.html

Comments

gnabgibMay 24, 2026, 1:00 AM
Discussion (209 points, 6 days ago, 34 comments) https://news.ycombinator.com/item?id=48173962
tedgghMay 24, 2026, 5:59 AM
This 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-

soulofmischiefMay 24, 2026, 8:07 PM
Matt 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/@SteveMould

wuschelMay 24, 2026, 6:18 AM
Thank you for that. Refreshing! :)
3formMay 24, 2026, 1:29 AM
Some 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)

namanyaygMay 24, 2026, 6:48 AM
One of the linked demos, "rainbow surf", got me hypnotized. https://www.youtube.com/watch?v=QKLhH_ANwIc
HellMoodMay 24, 2026, 11:07 AM
Author 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 ♥
kennywinkerMay 24, 2026, 1:16 AM
Definitely thought this was a 16b parameter llm, not a 16 byte demo.
msikoraMay 24, 2026, 2:04 AM
Same! This is way cooler tho!
userbinatorMay 24, 2026, 9:37 PM
9 orders of magnitude difference!
iberatorMay 25, 2026, 11:36 PM
I was the opposite hehe
hei-limaMay 24, 2026, 2:17 AM
I'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...
jonhohleMay 24, 2026, 6:03 AM
If this was made in Electron it would probably be a 300MB download and around 1GB of RAM.
s3grahamMay 24, 2026, 8:10 PM
Super 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/

__del__May 24, 2026, 7:47 AM
i can barely accept this is possible
HappMacDonaldMay 25, 2026, 12:16 PM
I'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).

HellMoodMay 25, 2026, 12:42 PM
It requires specific graphics card setup ( it simulates an old system) Use the provided config from here https://www.pouet.net/prod.php?which=106210 Edit: for Dosbox X
torben-friisMay 24, 2026, 2:24 PM
I 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.
ropableMay 24, 2026, 11:57 PM
Really, really small generative code like this has me shouting "Witch!"

Bravo.

mgMay 24, 2026, 10:58 AM
Makes me wonder how many bytes the shortest possible Mandelbrot implementation would need.
HellMoodMay 24, 2026, 11:05 AM
Author 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 ;)
HellMoodMay 24, 2026, 11:23 AM
At the same event I released "Broccolori", a 32 Byte fractal for old-school PCs.

https://www.pouet.net/prod.php?which=106205

Related to the Dragon Fractal, with a twist:)

sphMay 24, 2026, 10:56 AM
I did NOT expect this 16 bytes demo to also have sound! What an outstanding piece of art.
smokelMay 24, 2026, 12:51 PM
There 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 :)
nojvekMay 24, 2026, 1:24 PM
2^128 is still a huuuuuge space.
mlyleMay 24, 2026, 10:28 PM
It 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.

electroglyphMay 24, 2026, 4:39 AM
i'll upvote this each time it's submitted
immanuwellMay 24, 2026, 8:36 AM
love the sign "This text is handwritten" at the bottom, that's awesome
adastra22May 24, 2026, 8:26 PM
I once made a ray tracer demo in 4K. I thought that was hard…
DweditMay 24, 2026, 2:34 PM
Did not work on PCEM for some reason.
soundworldsMay 25, 2026, 12:16 AM
And cool creations like this is why we get excited about technology
nzhumasseiitMay 24, 2026, 2:41 PM
that's crazy. level to which i'm striving haha
sneakMay 24, 2026, 1:37 AM
This is absolutely obscene. I am floored. Sweet hack.
selfsimilarMay 24, 2026, 4:36 PM
16 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
jalospinosoMay 26, 2026, 12:36 AM
[flagged]
xuzhenpengMay 24, 2026, 3:26 AM
[flagged]
vladsiuMay 24, 2026, 6:05 AM
[dead]
coffeeking001May 24, 2026, 9:47 AM
But big model is really better