frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Building a 24-bit arcade CRT display adapter from scratch

https://www.scd31.com/posts/building-an-arcade-display-adapter
55•evakhoury•2h ago

Comments

zahlman•1h ago
> I like the Raspberry Pi RP2040 a lot. It's relatively cheap (around $1 USD) and has tons of on-board RAM - 264 KB in fact! It also has what is called Programmable IO, or PIO.

I wonder how benchmarks would compare between the RP2040 and, say, a Z80.

burnte•1h ago
It would destroy the Z80. It's a 32bit, dual core CPU running at 133MHz. Even single cored it'll thrash a Z80. Heck, I bet you could create a drop-in replacement board for the Z80 using an RP2040.
ge96•1h ago
Crazy what you can buy nowadays like the Teensy 4.0 with 600MHz base clock

Granted that's $20 not $1

fortran77•53m ago
The key here is the "PIO" which you won't find on a Teensy. It lets you do extreme "bit banging" tricks including generating video. People have even implemented Ethernet on it. I've used it for some custom serial protocols ("Weigand") used by alarm panels.
ge96•44m ago
Really I guess I don't know what that is then as I buy the Teensy since it has so much IO, multiple UART, multiple I2C busses, sd card reading, etc...

edit: interesting

(Teensy | Pico)

Special Features: CAN Bus (3x), SDIO, S/PDIF | PIO (Programmable I/O) (8 SMs)

MPSimmons•41m ago
My sweet spot of choice between power and price is the ESP32 S3 (2x core @ 240mhz) at ~$6 per board, but yeah, the power to dollar ratio is crazy these days, across the board. And they are absolutely tiny and sip power if you write the code well.
PaulHoule•18m ago
Note it was possible to use a Z80 to function as a display controller, people used to do it back in the day...

https://archive.org/details/Cheap_Video_Cookbook_Don_Lancast...

ajross•11m ago
The RP2040 is a Cortex-M0, which is about the smallest core you find on modern systems but still a pipelined 32 bit RISC machine running in the dozens of MHz.

Note though, that the article is really about the PIO device on these SOCs', which isn't part of the main CPU at all. It's sort of a very limited programmable hardware engine for the specific task of doing PCB level interconnect using GPIO and lightly buffered streaming. In some sense it's like a thematic midpoint between an FPGA and a CPU.

It's... honestly it's just really weird. And IMHO has really, really, REALLY limited application. It's for people who would otherwise be tempted to bitbang an I2C or UART, but not for ones who can put hardware on the board themselves, or who have a FPGA handy, or even for people who want to do non-trivial stuff like QSPI displays[1] or whatnot.

Basically PIO smells like a wart to me. I genuinely don't know who wants it. Regular hackers aren't sophisticated enough to use it productively and the snobby nerds have better options.

[1] The linked article appears to be doing a quarter-VGA display in 3-bit/8-color, and is sort of right at the limit of the power of the engine.

johsole•46m ago
Cool project! I've been doing software for so long but originally got an EE degree. I miss messing around with hardware.
ge96•35m ago
CRT tech is neat, the flat ones are cooler

https://www.youtube.com/watch?v=pjzK-Lppa1c

Voxtral Transcribe 2

https://mistral.ai/news/voxtral-transcribe-2
417•meetpateltech•5h ago•110 comments

Yawning has an unexpected influence on the fluid inside your brain

https://www.newscientist.com/article/2513692-yawning-has-an-unexpected-influence-on-the-fluid-ins...
48•MDWolinski•5d ago•22 comments

Building a 24-bit arcade CRT display adapter from scratch

https://www.scd31.com/posts/building-an-arcade-display-adapter
56•evakhoury•2h ago•10 comments

Mean People Fail (2014)

https://paulgraham.com/mean.html
14•insuranceguru•23m ago•16 comments

Attention at Constant Cost per Token via Symmetry-Aware Taylor Approximation

https://arxiv.org/abs/2602.00294
125•fheinsen•5h ago•65 comments

Claude Code for Infrastructure

https://www.fluid.sh/
20•aspectrr•1h ago•8 comments

Tractor

https://incoherency.co.uk/blog/stories/tractor.html
90•surprisetalk•23h ago•27 comments

RS-SDK: Drive RuneScape with Claude Code

https://github.com/MaxBittker/rs-sdk
53•evakhoury•3h ago•20 comments

Arcan-A12: Weaving a Different Web

https://www.divergent-desktop.org/blog/2026/01/26/a12web/
25•ingenieroariel•4h ago•6 comments

AI is killing B2B SaaS

https://nmn.gl/blog/ai-killing-b2b-saas
35•namanyayg•3h ago•46 comments

Claude Is a Space to Think

https://www.anthropic.com/news/claude-is-a-space-to-think
213•meetpateltech•8h ago•102 comments

Converge (YC S23) Is Hiring Product Engineers (NYC, In-Person)

https://www.runconverge.com/careers/product-engineer
1•thomashlvt•3h ago

A sane but bull case on Clawdbot / OpenClaw

https://brandon.wang/2026/clawdbot
193•brdd•1d ago•323 comments

Study: emotional support from social media found to reduce anxiety

https://news.uark.edu/articles/80669/emotional-support-from-social-media-found-to-reduce-anxiety
49•giuliomagnifico•2h ago•51 comments

How Jeff Bezos Brought Down the Washington Post

https://www.newyorker.com/news/annals-of-communications/how-jeff-bezos-brought-down-the-washingto...
9•thm•1h ago•0 comments

Procedures for Repair of Potholes in Asphalt-Surfaced Pavements

https://highways.dot.gov/media/7941
44•treebrained•3d ago•39 comments

Coding Agent VMs on NixOS with Microvm.nix

https://michael.stapelberg.ch/posts/2026-02-01-coding-agent-microvm-nix/
59•secure•3d ago•30 comments

A case study in PDF forensics: The Epstein PDFs

https://pdfa.org/a-case-study-in-pdf-forensics-the-epstein-pdfs/
187•DuffJohnson•5h ago•91 comments

Claude Code: connect to a local model when your quota runs out

https://boxc.net/blog/2026/claude-code-connecting-to-local-models-when-your-quota-runs-out/
3•fugu2•3d ago•0 comments

The Great Unwind

https://occupywallst.com/yen
173•jart•2h ago•121 comments

Old Insurance Maps – Georeferencing Sanborn Fire Insurance Maps on Modern Maps

https://oldinsurancemaps.net/
66•lapetitejort•1w ago•17 comments

Show HN: Ghidra MCP Server – 110 tools for AI-assisted reverse engineering

https://github.com/bethington/ghidra-mcp
241•xerzes•13h ago•61 comments

Guinea worm on track to be 2nd eradicated human disease; only 10 cases in 2025

https://arstechnica.com/health/2026/02/guinea-worm-on-track-to-be-2nd-eradicated-human-disease-on...
179•bookofjoe•5h ago•77 comments

The Voxel Is a Cutting-Edge Theater Experiment

https://bmoreart.com/2024/09/the-voxel-is-a-cutting-edge-theater-experiment.html
25•simonw•5d ago•6 comments

AI needs to augment rather than replace humans or the workplace is doomed

https://www.theguardian.com/technology/2026/jan/25/ai-augment-rather-than-replace-workplace-doomed
36•PaulHoule•2h ago•10 comments

FBI couldn't get into WaPo reporter's iPhone because Lockdown Mode enabled

https://www.404media.co/fbi-couldnt-get-into-wapo-reporters-iphone-because-it-had-lockdown-mode-e...
471•robin_reala•5h ago•387 comments

I miss thinking hard

https://www.jernesto.com/articles/thinking_hard
1153•jernestomg•16h ago•627 comments

Show HN: SymDerive – A functional, stateless symbolic math library

17•dinunnob•3d ago•2 comments

Brazilian Micro-SaaS Map

https://saas-map.ssr.trapiche.cloud/
82•acfilho•3d ago•3 comments

2 in 5 Americans did not read a single book in 2025

https://mybooklist.club/reading-statistics
7•BigBalli•2h ago•1 comments