by amadeuspzs on 11/18/21, 11:14 AM with 92 comments
by osamagirl69 on 11/18/21, 4:14 PM
The megaprocessor is just absolutely wonderful in how it bridges from 'here is a transistor, it lights an LED' to 'here is a computer, it plays tetris'. I always struggled to unwind the layers of abstraction in a modern computer from atoms in the CPU to running python, but being able to just look at a bunch of literal transistors (with LEDs on each gate!) wired up playing tetris shows how a computer really works in such a profound and awe inspiring fashion.
Magic-1 is sort of the next level higher complexity, where it is made out of very simple TTL (most complicated chip function is the ALU--a circuit I had to build as an EE undergrad out of or- and and- gates) and it hosts a webpage. It currently seems to be down, but you can see it on the wayback machine https://web.archive.org/web/20210815180101/http://www.magic-...
I will never forget when I came across that site and realized that I was interacting with a wirewrapped pile of ram and nor gates over the internet. There was even a time when you could telnet in and play some retro text-based adventure games, To this day, the only time I have played Adventure was on Magic-1.
by temeritatis on 11/18/21, 2:08 PM
by tyingq on 11/18/21, 2:12 PM
Note: Well, there are some quad transistor array chips, but that seems still in the same spirit.
by dTal on 11/18/21, 1:58 PM
by zanethomas on 11/18/21, 5:33 PM
At Basic Four Corporation I worked on systems built from 8"x11" circuit boards. A CPU might consist of two such cards joined on the front by a couple flat 50-pin cables and to the other components by a backplane.
Disk Controller: 1 board Terminal controller: 1 board etc
https://www.ricomputermuseum.org/collections-gallery/equipme...
Would be interesting to see some enterprising soul recreate a modern computer in such a form factor.
by ryanmercer on 11/18/21, 2:19 PM
"Alan Kay gave me an Alto. That’s not the very last computer that I think is within my capability to understand everything that’s happening in there, but it’s getting near the end." https://mastersofscale.com/sam-altman-why-customer-love-is-a...
This is a visual representation of about what I understand about a processor and still outside of what I could actually make without a lot of reference material.
by diordiderot on 11/18/21, 3:40 PM
by jdkee on 11/18/21, 5:28 PM
by Milner08 on 11/18/21, 3:15 PM
For example - https://www.youtube.com/watch?v=Z5JC9Ve1sfI - It certainly makes for a cool background.
by asdf_snar on 11/19/21, 9:03 AM
I'm interested in making (stochastic) algorithms fast, which always seems to eventually lead back to looking at code in compiler explorer. The extent of my knowledge there is basically "short assembly good, long assembly bad". But I've always lacked some "tactile" feeling (for lack of a better phrase) for what a register like "eax" or "rax" is. I hope that learning more about the megaprocessor might help get a glimpse of this.
by alberto_ol on 11/18/21, 2:40 PM
by ozarkerD on 11/18/21, 1:52 PM
by marcodiego on 11/18/21, 2:09 PM
by areactnativedev on 11/19/21, 8:14 PM
by trasz on 11/18/21, 2:12 PM
by qwerty456127 on 11/18/21, 9:56 PM
by cushychicken on 11/18/21, 1:53 PM
I'd seen this post before but I'd never noticed the monitor with the Windows login screen.
by FpUser on 11/18/21, 4:47 PM
by mrlonglong on 11/18/21, 11:19 PM
by dennis714 on 11/26/21, 2:31 PM