frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

The Zilog Z80 has turned 50

https://goliath32.com/blog/z80.html
70•st_goliath•1h ago

Comments

YZF•55m ago
As the proud owner of a ZX-81 I remember staring at the Z80 instruction reference at the end of the user's manual without the faintest clue of what any of that meant. It took me some while before I managed to wrap my head around how CPUs actually run programs (vs. the high level abstractions like BASIC or other languages).
Georgelemental•55m ago
No mention of the TI-84 calculator? Used by millions of American schoolchildren, programmable in BASIC, and runs on Z80 (B/W models)/eZ80 (color display models) to this day
QuantumNomad_•37m ago
> Used by millions of American schoolchildren

Europe too :) When I was in high school, TI-84 Plus was the calculator the school told all of us to buy. And I see that stores in my country are still stocking them so I have to assume they are still being bought and used.

Many hours were spent by me and my friends making and showing off little programs in TI-BASIC on those calculators. None of us ever took it all the way to learning Z80 assembly however. I printed a whole manual about Z80 assembly programming for the TI-84 Plus and started reading it but never wrote a single line of assembly for it. Yet.

blauditore•32m ago
Same here (actually had a voyage 200, but same same I guess). It's actually quite insulting that TI kept (and keeps?) selling waaay outdated hardware at horrendous prices. It's the SAP/Oracle business model applied to school hardware.
GalaxyNova•50m ago
The Z80 stopped being manufactured last year unfortunately
nanolith•25m ago
There are plenty of open core alternatives that replicate the architecture and ISA. Many of these are cycle accurate. Some have been tape-out proven. Hobbyist retro-computing enthusiasts who wish to build a Z80 system still have options even once new old stock and recovered CPUs become scarce.
stevekemp•24m ago
There are clones, and updated packages these days like the EZ80, but they're not the same and they don't have the easy-to-use DIL form-factor.

Still I've always loved the z80, since my first computer the ZX Spectrum. Even now I play with z80 assembly now and again (mostly for CP/M retro-use).

ozhero•31m ago
I started programming in 1978 (In Assembler) and wanted to know not only how the software worked but how the hardware worked.

Found a great kit using the Z80 and built it and spent many nights with a logic probe and oscilloscope learning digital eletronics. Also devoured the Z80 manual learning the instruction set.

I'm nearly 70 now but remember those days like they were yesterday.

Truly a magnificent CPU

whartung•30m ago
Two of my favorite Z80 anecdotes.

First, my Father wanted to try to add some peripherals to the original TRS-80 Model 1. So, what he was interested in doing was asserting the BUSREQ pin to tell the Z80 to get ready so that he could have the bus, ideally waiting for the BUSACK signal to know when it was his.

Unfortunately, on the Model 1, when you assert the BUSREQ pin, it is tied directly to the tri-state buffers that handle the address and data bus. So, as soon as you make the request, the Z80 loses all access to its memory and data -- mid cycle. Which, you know, can be Bad. Radio Shack labels this pin TEST and uses it for internal testing. But it was definitely a bit of a disappointment to my Fathers efforts.

The second one is when I learned that the Game Boy Advance has a Z80 built into its chip. The designers drag and dropped a Z80 core (tweaked for GB) just so they could run legacy GB games on it. It just kind of bends your view of the computing world when something as significant as a Z80 can just be shoved into the corner of a die for "just in case" functionality.

Just shows how far we had come at the time.

classified•25m ago
Happy birthday! The Z80 was the first CPU I rode, more luxurious than the subsequent 6502 and 6510. I still have a TI calculator with a low-energy Z80.

Cheers to Rodnay Zaks for "Programming the Z80"!

dpcx•15m ago
This is the CPU that I first learned to code on, first in TI Basic (TI-8[1356] ftw) and then Z80 assembler. Crazy to think that the CPU was "old" when I started, and it's still doing good work in those calculators even 20+ years later.
smartmic•9m ago
Off topic: nice, retro website look!
vsviridov•9m ago
My first computer was a soviet clone of a ZX Spectrum, which started it all almost 40 years ago...

The Zilog Z80 has turned 50

https://goliath32.com/blog/z80.html
72•st_goliath•1h ago•16 comments

AWS: Inaccurate Estimated Billing Data – $1.7 billion

904•nprateem•11h ago•489 comments

First atmosphere found on Earth-like planet in habitable zone of distant star

https://www.bbc.com/news/articles/cy4kdd1e0ejo
288•neversaydie•7h ago•200 comments

Learning a few things about running SQLite

https://jvns.ca/blog/2026/07/17/learning-about-running-sqlite/
92•surprisetalk•3h ago•21 comments

Frame – Linux X server in Assembly

https://isene.org/2026/07/Frame.html
112•guybedo•5h ago•72 comments

Kimi K3, and what we can still learn from the pelican benchmark

https://simonwillison.net/2026/Jul/16/kimi-k3/
207•droidjj•6h ago•121 comments

Three ways people respond to a problem (other than solving it)

https://improvesomething.today/responses-to-problems/
155•surprisetalk•7h ago•81 comments

The state of open source AI

https://stateofopensource.ai/
316•rellem•6h ago•222 comments

ICE Flight Monitor Interactive Dashboard

https://www.humanrightsfirst.org/ice-flight-monitor-interactive-dashboard
42•mooreds•2h ago•10 comments

Show HN: A zoomable timeline of 4M Wikipedia events

https://app.everything.diena.co/
24•lortex•2h ago•14 comments

Frank Lloyd Wright’s first home

https://www.architecturaldigest.com/story/frank-lloyd-wright-home-and-studio-everything-you-need-...
50•NaOH•4d ago•29 comments

AI Meets Cryptography 2: What AI Found in OpenVM's ZkVM

https://blog.zksecurity.xyz/posts/openvm-bugs/
74•duha•6h ago•1 comments

Show HN: Watch bots interact with an SSH honeypot in real time

https://honeypotlive.cc/
125•tusksm•7h ago•48 comments

More Bounce to the Ounce

https://mceglowski.substack.com/p/more-bounce-to-the-ounce
91•pavel_lishin•7h ago•30 comments

A Road to Lisp: Which Lisp

https://scotto.me/blog/2026-07-17-which-lisp/
149•silcoon•7h ago•99 comments

Workspaces – Explore the workspaces of modern creators

https://workspaces.xyz/
54•ryangilbert•5h ago•42 comments

EEG shows brain can simultaneous encode two speech streams

https://journals.plos.org/plosbiology/article?id=10.1371/journal.pbio.3003876
240•giuliomagnifico•15h ago•156 comments

Estimating the heights of New Yorkers from their scuff marks

https://blog.jse.li/posts/smith9street/
24•eat_veggies•3d ago•6 comments

Pebble Mega Update – July 2026

https://repebble.com/blog/pebble-mega-update-july-2026
250•crazysaem•17h ago•162 comments

Faster binary search: from compiled code to mechanical sympathy

https://pythonspeed.com/articles/branchless-binary-search/
55•enz•5d ago•11 comments

Manufact (YC S25) Is Hiring a Senior infra engineer to build the MCP cloud

https://www.ycombinator.com/companies/manufact/jobs/Dh6PYP5-senior-infrastructure-engineer
1•luigipederzani•7h ago

Latent Space as a New Medium

https://kevinkelly.substack.com/p/latent-space-as-a-new-medium
66•thm•4d ago•20 comments

Apple targets dozens of OpenAI employees with legal letters

https://www.ft.com/content/1b8c9d52-88a9-426b-ba47-f1811f859166
346•merksittich•9h ago•297 comments

MoonBASIC: A modern BASIC for building 2D and 3D games

https://github.com/CharmingBlaze/moonbasic
17•klaussilveira•3d ago•4 comments

Lego building instructions through time

https://www.lego.com/en-us/history/articles/d-lego-building-instructions-through-time
10•NaOH•2h ago•3 comments

Homomorphically encrypted CIFAR-10 inference in 200ms

https://sofar.belfortlabs.cloud/
27•j2kun•4h ago•28 comments

Camera Chase Vehicle

https://transistor-man.com/gimbal_camera_rover.html
187•geerlingguy•1w ago•20 comments

Decoy Font

https://www.mixfont.com/experiments/decoy-font
685•ray__•1d ago•153 comments

Kimi K3: Open Frontier Intelligence

https://www.kimi.com/blog/kimi-k3
1981•vincent_s•1d ago•1153 comments

How to Make a Triode Yourself

https://simplifier.neocities.org/triode2
6•Gecko4072•59m ago•0 comments