Easy 6502 (2023) https://lobste.rs/s/c69wc8 #assembly
https://jumplink.eu/Learn6502/
assembly
My #CompSci lecturers often dropped the names of inventors. But only if they were men. We talked about Gordon Moore, obviously Turing 🏳️🌈 was mentioned, about Don Knuth, about Chomsky etc.
But when we discussed the #ARM architecture, we never talked about the inventor *Sophie Wilson*. We also never talked about *Mary Ann Horton*, despite her work on `vi` and `terminfo` -- but of course we mentioned Bill Joy. We discussed the Spanning Tree Protocol, but not its inventor *Radia Perlman*. We have the whole field of #SoftwareEngineering, but who coined the term? *Margaret Hamilton*. We mentioned the ENIAC and v. Neumann, but failed to talk about *Adele Goldstine*. We discussed the origins of #OOP and #Smalltalk but ignored *Adele Goldberg*. We programmed in #Assembly but never talked about the woman who wrote the first #Assembler, *Kathleen Booth*. And don't get me started on #Safari and our sweet @lisamelton <3 Or any of the (incomplete list) of *Ida Rhodes, Carol Shaw, Shafi Goldwasser, Edith Clarke, Annie Easley, Joyce Little*, ...
And today? Let's talk about our favorite trans woman CPU designer, Lynn Conway.
1/2
There are many things I could do at #39C3, and I brought
- some of my SpacemiT and other RISC-V boards
- a #DECT dev board by @funkeleinhorn
- two TP-Link 4G routers
Plus I could work a bit on Fiedka (https://fiedka.app) again, maybe integrate the intel_fw library I just created.
WDYT? Wanna meet up?
I'll be at the Open Source #Firmware #assembly again, as usual.
Modern web needs like 100MB just to say "Hello World". I went the other way.
Introducing GASM: A Gopher server in pure i386 Assembly.
💾 Binary: 1.5KB
🧠 RAM: 24KB (Verified with pmap)
🚫 Dependencies: 0 (No libc, pure syscalls)
🦕 Min Spec: Intel 386DX (1985)
Probably runs on the shittiest hardware you can find, or on your Ryzen 9.