frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Happy 50th Birthday KIM-1

https://github.com/netzherpes/KIM1-Demo
57•JKCalhoun•6h ago

Comments

sizzzzlerz•5h ago
In 1978, I was at my first engineering job after getting my BSEE. The company had set up a small lab that had variety of small computers, including a KIM-1. It also had an Apple II, a CROMEMCO computer, and a Pet, plus one or two others. At that time, I was only familiar with big iron, like an IBM 370, that I could only submit jobs to. As a result, I was in heaven. Here were computers that I could interact with directly, write programs (in Basic) for, and play games. I was in there every day at lunch or after work, sometimes staying until 2 or 3 in the morning. I messed around with the KIM a bit but found it unrefined and clunky to use as compared to the Apple or even the Pet.
localhost•4h ago
Around 1980, while taking a "Saturday Morning Class" in Toronto - I discovered that there was a lab of ~24 Commodore PET 2001 (8K - blue phosphor, chiclet keyboards) at George Brown College. Spent as much time as I could there engaging with the early hacker community who all brought their shoeboxes of 5-1/4" floppies to trade programs. It was there that I had my first OMG moment when a much older kid showed me his floppy disk catalog program that could sort so much faster than mine did (he used quicksort).
kayo_20211030•3h ago
I remember jones-ing for that computer. It was too expensive though. Then I got a series of books about how to build an Elektor Junior, which was a cheaper alternative. I did that, I loved it; and then in short order the BBC Micro stole my heart. The through-line was the 6502, which retains a place in my heart even today. It's fascinating to me that there still remains interest in that CPU even today, with papers and publications and repos. That CPU has had a great innings. Both simple enough and complex enough. It went on to power the Apple, the Pet, various Acorns. It's interesting to look at the family tree, even the ARM chips have a family association (say, cousins through the Acorn line).
jacquesm•2h ago
The 6502, for all its warts brought the best out in the programmers that used it.
deadbabe•4h ago
README looks excessively LLM generated
coldpie•4h ago
Yeah this is unreadable trash.
deadbabe•4h ago
I just don’t understand why people can’t be bothered to take some time to write something by hand about a repo that we’re presumably expected to give a fuck about. Write.
JKCalhoun•3h ago
Other KIM-1 links some may prefer:

http://retro.hansotten.nl/6502-sbc/kim-1-manuals-and-softwar...

https://groups.google.com/g/kim-1

JKCalhoun•3h ago
The first single-board computer I had ever heard of. And I saw it in a book on making your own robot (1970's, TAB books, I think). No way I could afford a $400 computer with my measly allowance. Oh well—I've since been able to build a couple replicas.

The author of the robot book [1] had an unusual last name. When I came across the same last name during my time at Apple, a co-worker, I emailed him and he said that it was in fact his brother that had written the book. Small world, I guess.

[1] https://archive.org/details/howtobuildcomput0000loof

jgehrcke•3h ago
thought this might be about kim dotcom -- is he 50 yet?
dhosek•1h ago
51
jgrahamc•3h ago
Couple of blogs about my KIM-1:

1. My 1976 KIM-1 https://blog.jgc.org/2023/11/my-1976-kim-1.html

2. Getting the KIM-1 to talk to my Mac https://blog.jgc.org/2025/02/getting-kim-1-to-talk-to-my-mac...

kayo_20211030•3h ago
Thanks. Nice links. I love the handwritten assembler pic with mapping from mnemonics to op codes. If you had to punch it in on a hex keypad, you absolutely needed that. Unfortunately, I never was organized enough to have different color pens :-)
dhosek•1h ago
As a high school student I didn’t have the money to buy a 6502 assembler and I used to write my assembly code out in long hand on graph paper, hand-assemble it and type in the hex in the monitor.
anonymousiam•2h ago
I nearly bought a KIM-1, but opted instead for the Synertek SYM-1, which had some improved features. It was my first real computer. (I already had a HP-41C.)

https://en.wikipedia.org/wiki/SYM-1

fundatus•1h ago
The 8-Bit Guy did a great episode about the history of the Commodore PET and it starts with the KIM-1 and how it was basically turned into the PET. Highly recommended!

https://www.youtube.com/watch?v=eP9y_7it3ZM

raphlinus•1h ago
I had one of these as a kid, actually on loan from another microcomputer enthusiast. My dad and I had soldered an SDK-85 kit (which I have) and we swapped that for the KIM-1 with another microcomputer enthusiast. It's the machine where I first started to learn programming, in machine code, entered in hex.

There's something really appealing about machines this simple which has been lost in the modern era. But this particular board was very limited, there wasn't a lot you could actually do with it.

_the_inflator•3m ago
The legendary Jim Butterfield needs to be remembered in connection with the KIM.

He wrote the “The First Book of KIM” and it kickstarted his career within the 6502/6510 microprocessor family namely Commodore.

He is such an awesome role model to this day in explaining complex concepts to the average people that made them hungry for more.

Search him on YouTube, you will want to start BASIC on C64 the moment you watch him unpacking a C64 and plugin it in to show how easy it is to write BASIC programs for fun.

iCloud Photos Downloader

https://github.com/icloud-photos-downloader/icloud_photos_downloader
55•reconnecting•52m ago•21 comments

A set of Idiomatic prod-grade katas for experienced devs transitioning to Go

https://github.com/MedUnes/go-kata
43•medunes•4d ago•6 comments

Gentoo Linux 2025 Review

https://www.gentoo.org/news/2026/01/05/new-year.html
247•akhuettel•8h ago•121 comments

"Scholars Will Call It Nonsense" the Structure of Erich von Däniken's Argument

https://www.penn.museum/sites/expedition/scholars-will-call-it-nonsense/
12•Kaibeezy•50m ago•2 comments

Ask HN: What are you working on? (January 2026)

75•david927•3h ago•269 comments

Meta announces nuclear energy projects

https://about.fb.com/news/2026/01/meta-nuclear-energy-projects-power-american-ai-leadership/
139•ChrisArchitect•1h ago•140 comments

Anthropic: Developing a Claude Code competitor using Claude Code is banned

https://twitter.com/SIGKITTEN/status/2009697031422652461
61•behnamoh•1h ago•27 comments

I'm making a game engine based on dynamic signed distance fields (SDFs) [video]

https://www.youtube.com/watch?v=il-TXbn5iMA
27•imagiro•3d ago•3 comments

Poison Fountain

https://rnsaffn.com/poison3/
131•atomic128•3h ago•88 comments

Perfectly Replicating Coca Cola [video]

https://www.youtube.com/watch?v=TDkH3EbWTYc
54•HansVanEijsden•3d ago•20 comments

Sampling at negative temperature

https://cavendishlabs.org/blog/negative-temperature/
4•ag8•15m ago•0 comments

"Food JPEGs" in Super Smash Bros. & Kirby Air Riders

https://sethmlarson.dev/food-jpegs-in-super-smash-bros-and-kirby-air-riders
225•SethMLarson•5d ago•53 comments

guys why does armenian completely break Claude

https://twitter.com/dyushag/status/1993143599286886525
12•ag8•13m ago•3 comments

Happy 50th Birthday KIM-1

https://github.com/netzherpes/KIM1-Demo
57•JKCalhoun•6h ago•18 comments

I dumped Windows 11 for Linux, and you should too

https://www.notebookcheck.net/I-dumped-Windows-11-for-Linux-and-you-should-too.1190961.0.html
576•smurda•8h ago•582 comments

Show HN: Epstein IM – Talk to Epstein clone in iMessage

https://epstein.im/
9•RyanZhuuuu•19h ago•9 comments

C++ std::move doesn't move anything: A deep dive into Value Categories

https://0xghost.dev/blog/std-move-deep-dive/
208•signa11•2d ago•159 comments

BasiliskII Macintosh 68k Emulator Ported to ESP32-P4 / M5Stack Tab5

https://github.com/amcchord/M5Tab-Macintosh
67•rcarmo•8h ago•9 comments

Show HN: Interactive California Budget (by Claude Code)

https://california-budget.com
6•sberens•3h ago•0 comments

Quake 1 Single-Player Map Design Theories (2001)

https://www.quaddicted.com/webarchive//teamshambler.planetquake.gamespy.com/theories1.html
8•Lammy•14h ago•1 comments

China applies to put 200K satellites in space after calling Starlink crash risk

https://www.scmp.com/news/china/science/article/3339493/china-applies-put-200000-satellites-space...
29•nkurz•6h ago•10 comments

Pigeon's Device (2009)

http://pigeonsnest.co.uk/stuff/pigeons-device.html
3•gaul•1h ago•0 comments

The Concise TypeScript Book

https://github.com/gibbok/typescript-book
195•javatuts•14h ago•43 comments

Instagram data breach reportedly exposed the personal info of 17.5M users

https://www.engadget.com/cybersecurity/an-instagram-data-breach-reportedly-exposed-the-personal-i...
158•IvanAchlaqullah•5h ago•53 comments

My Home Fibre Network Disintegrated

https://alienchow.dev/post/fibre_disintegration/
228•alienchow•15h ago•200 comments

You are not required to close your <p>, <li>, <img>, or <br> tags in HTML

https://blog.novalistic.com/archives/2017/08/optional-end-tags-in-html/
126•jen729w•1d ago•192 comments

HTML-only conditional lazy loading (via preload and media)

https://orga.cat/blog/html-conditional-lazy-loading/
74•netol•8h ago•12 comments

Vojtux – Unofficial Linux Distribution Aimed at Visually Impaired Users

https://github.com/vojtapolasek/vojtux
107•TheWiggles•4d ago•26 comments

KaraDAV – Lightweight Nextcloud compatible WebDAV server

https://github.com/kd2org/karadav
30•indigodaddy•7h ago•1 comments

Finding and fixing Ghostty's largest memory leak

https://mitchellh.com/writing/ghostty-memory-leak-fix
587•thorel•1d ago•123 comments