- 230comments
- 109comments
- 10comments
- 119comments
- 188comments
- 3comments
- 121comments
- 48comments
- 78comments
- 3comments
- 33comments
- 14comments
- 58comments
- 508comments
- 5comments
- 2comments
- 38comments
- 48comments
- 14comments
- 95comments
- 6comments
- 93comments
- 10comments
- 248comments
- 843comments
- 85comments
- 239comments
- 7comments
- 343comments
- 5comments
This is pretty sad. Seeing this a couple of years ago would be mind blowing. An impressive technical feat by someone with grit and resilience to painstakingly build this from scratch.
Today? Meh.
I had the exact same thought. I vibecoded a MOS6502 emulator a few months back in Rust. My Rust skill is weak, and I learned absolutely nothing about the 6502 or CPU design. Had I done it manually, there's also no way to prove I created it without LLM help making the whole exercise less appealing overall.
A nand gate takes 2 transistors. So 554,000 transistors if this were manufactured in a physical device.
By way of comparison, the Intel i386 had 275,000 transistors.
I was about to say that's a whole lot of gates for not a lot of computer, but then saw that rom and ram are also an array of nand gates.