Hacker Newsnew | past | comments | ask | show | jobs | submit | HellMood's commentslogin

Thanks :)

and yes, your observations are spot on.


I ran a patched version of it on WinXP (DOS NTVDM), the sound works there! But it requires a few extra bytes to enable MIDI UART Mode first. On DosBox-X, this can simply be set in the config ;)


i second that. "Second Nature" is also my party favorite! https://www.youtube.com/watch?v=KFVxntafsXM&t=1764s


How they pulled that off on a stock A500 (okay, a stock A500 with 512kb RAM expansion, but still) is far beyond me. It's pretty awesome and really deserved the 1st place


It's a really uplifting break compared to all the other news coming out now.


it's fine, you're right ;)

i'm thinking of making that interactive, remove (a bit of) sound and plot timing (which takes surprisingly many bytes!)

but i won't spoil anything until it's ready ;)


I mean, give it a try?

the source is right there ;)


I mean now that the (human written) source for this is out in the wild, of course it can ;)


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

The "silent" version is only 219 bytes

A new version that adds new features into

the remaining bytes is in the works


Absolutely!

For all lovers of 256Bb intros (and 128,64 and so on) there is a curated "best of" selection maintained by Demosceners : https://nanogems.demozoo.org/#256_byte_intros "A mind is born" is of course included there =)


The sound works in DosBox-X if you use the providesd config file

It also works on real old DOS PCs (or Windows XP/98 "DOS") but it would require changing a few bytes, mainly to setup UART MIDI mode


The demoscene has a curated collection of "best 16 bytes ever" https://nanogems.demozoo.org/#16_byte_intros As well as 32,64 and so on ... It even goes down to 8(!) Byte productions


You can do amazing things in 8 bytes [1].

[1] https://tromp.github.io/blog/2026/01/28/largest-number-revis...


You can (on real MSDOS!) go as low as 6 bytes

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

But most people wouldn't find that visually satisfying

The technical details why this works are very interesting though :)


I guess anything that is less than 7 bytes can be brute forced.


Well, it would be 2^(7*8) = 72057594037927936 possible intros. Someone/something has to generate, run and evaluate them all. Theoretically it's the "halting problem" all over, to wait for the "final output" of each intro. The 16 byte effect for example takes a while to achieve its final form. So even if it is somehow managed to evaluate 1000 intros per second, we are looking at about 2 million years of time to really test ALL possible 7 byte intros.


I think there are some standard header bytes, so the number of combinations of the interesting parts might be much smaller. Also I said less than 7 bytes, so it's actually 281474976710656 . If header bytes reduce 1 or 2 bytes, it will be 4294967296 - 1099511627776. 1099511627776 / 1000 / 60 / 60 / 24 / 365 is around 35 years.

Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: