frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Tiny C Compiler

https://bellard.org/tcc/
71•guerrilla•2h ago•31 comments

SectorC: A C Compiler in 512 bytes

https://xorvoid.com/sectorc.html
159•valyala•6h ago•29 comments

The F Word

http://muratbuffalo.blogspot.com/2026/02/friction.html
86•zdw•3d ago•39 comments

Speed up responses with fast mode

https://code.claude.com/docs/en/fast-mode
95•surprisetalk•5h ago•98 comments

Brookhaven Lab's RHIC concludes 25-year run with final collisions

https://www.hpcwire.com/off-the-wire/brookhaven-labs-rhic-concludes-25-year-run-with-final-collis...
39•gnufx•4h ago•43 comments

You Are Here

https://brooker.co.za/blog/2026/02/07/you-are-here.html
45•mltvc•2h ago•57 comments

Software factories and the agentic moment

https://factory.strongdm.ai/
122•mellosouls•8h ago•251 comments

OpenCiv3: Open-source, cross-platform reimagining of Civilization III

https://openciv3.org/
870•klaussilveira•1d ago•266 comments

Hoot: Scheme on WebAssembly

https://www.spritely.institute/hoot/
162•AlexeyBrin•11h ago•29 comments

Stories from 25 Years of Software Development

https://susam.net/twenty-five-years-of-computing.html
119•vinhnx•9h ago•14 comments

FDA intends to take action against non-FDA-approved GLP-1 drugs

https://www.fda.gov/news-events/press-announcements/fda-intends-take-action-against-non-fda-appro...
45•randycupertino•1h ago•41 comments

Show HN: Browser based state machine simulator and visualizer

https://svylabs.github.io/smac-viz/
5•sridhar87•4d ago•2 comments

Show HN: A luma dependent chroma compression algorithm (image compression)

https://www.bitsnbites.eu/a-spatial-domain-variable-block-size-luma-dependent-chroma-compression-...
24•mbitsnbites•3d ago•1 comments

First Proof

https://arxiv.org/abs/2602.05192
86•samasblack•8h ago•60 comments

Al Lowe on model trains, funny deaths and working with Disney

https://spillhistorie.no/2026/02/06/interview-with-sierra-veteran-al-lowe/
76•thelok•8h ago•15 comments

Vocal Guide – belt sing without killing yourself

https://jesperordrup.github.io/vocal-guide/
256•jesperordrup•16h ago•84 comments

I write games in C (yes, C) (2016)

https://jonathanwhiting.com/writing/blog/games_in_c/
157•valyala•6h ago•137 comments

Start all of your commands with a comma (2009)

https://rhodesmill.org/brandon/2009/commands-with-comma/
541•theblazehen•3d ago•198 comments

Show HN: I saw this cool navigation reveal, so I made a simple HTML+CSS version

https://github.com/Momciloo/fun-with-clip-path
42•momciloo•6h ago•6 comments

The AI boom is causing shortages everywhere else

https://www.washingtonpost.com/technology/2026/02/07/ai-spending-economy-shortages/
223•1vuio0pswjnm7•12h ago•344 comments

Microsoft account bugs locked me out of Notepad – Are thin clients ruining PCs?

https://www.windowscentral.com/microsoft/windows-11/windows-locked-me-out-of-notepad-is-the-thin-...
61•josephcsible•4h ago•75 comments

Selection rather than prediction

https://voratiq.com/blog/selection-rather-than-prediction/
19•languid-photic•4d ago•5 comments

Reinforcement Learning from Human Feedback

https://rlhfbook.com/
102•onurkanbkrc•11h ago•5 comments

72M Points of Interest

https://tech.marksblogg.com/overture-places-pois.html
44•marklit•5d ago•6 comments

Unseen Footage of Atari Battlezone Arcade Cabinet Production

https://arcadeblogger.com/2026/02/02/unseen-footage-of-atari-battlezone-cabinet-production/
129•videotopia•4d ago•42 comments

Coding agents have replaced every framework I used

https://blog.alaindichiappari.dev/p/software-engineering-is-back
282•alainrk•10h ago•462 comments

A Fresh Look at IBM 3270 Information Display System

https://www.rs-online.com/designspark/a-fresh-look-at-ibm-3270-information-display-system
54•rbanffy•4d ago•15 comments

France's homegrown open source online office suite

https://github.com/suitenumerique
662•nar001•10h ago•288 comments

Show HN: Kappal – CLI to Run Docker Compose YML on Kubernetes for Local Dev

https://github.com/sandys/kappal
42•sandGorgon•2d ago•17 comments

Where did all the starships go?

https://www.datawrapper.de/blog/science-fiction-decline
112•speckx•4d ago•156 comments
Open in hackernews

PJ5 TTL CPU

https://pj5cpu.wordpress.com/
85•doener•7mo ago

Comments

djaychela•7mo ago
Relevant YT Playlist:

https://www.youtube.com/playlist?list=PLqTn11YkMSMxu0p4yKBcY...

kragen•7mo ago
The blog says, "simple things like swapping HC series logic for AHCT series logic", which suggests that they aren't using TTL at all; the 74HC series and the 74AHCT series are both CMOS, not TTL. I haven't built a CPU from discrete logic like this, but I would also use CMOS rather than TTL. CMOS gives you infinite fanout, less ground bounce, symmetric drive strength, lower power, less sensitive to power supply tolerances. And it's much easier to get nowadays, and comes in small, convenient surface mount packages. The drawbacks are that with CMOS you need to tie unused inputs to a power rail rather than leaving them floating, and it's easier to blow it up with ESD.

I also wouldn't use a TTL-compatible family like the 74AHCT family, because another advantage of CMOS is that you have better noise margins, and the TTL-compatible families sacrifice that in order to gain compatibility with a logic family you aren't using because it's been obsolete for 40 years.

I mean, TTL is not entirely out of production. Digi-Key seems to still have 280 TTL discrete gate SKUs in stock https://www.digikey.com/en/products/filter/gates-and-inverte..., of which the most popular is the 74LS86 quad XOR, with 20,494 units in stock: https://www.digikey.com/en/products/detail/texas-instruments.... It's even a surface-mount package. By contrast, in the same category, they have 3,394 CMOS SKUs in stock by my search https://www.digikey.com/en/products/filter/gates-and-inverte... of which the most popular is a 74LVC1G08, a single AND gate with 864,000 units in stock: https://www.digikey.com/en/products/detail/nexperia-usa-inc/....

A lot of the old TTL parts that would be most appealing for this kind of thing, like the 74(S/LS/ALS/F)181, are long obsolete, with no direct CMOS replacement, though Rochester will happily sell them to you at $640-toilet-seat prices if you need them to repair a 50-year-old guided missile or something. But maybe something like a 74LVC1G97 or 74LVC1G57 could be a partial substitute, or something like one or more CD4051s in front of a nice 74HC164? Or a CPLD? How about a CPLD? GALs/PALs are probably why the 74181 doesn't exist nowadays.

If you do want to build a CPU out of logic gates, maybe start with RTL simulation, then an FPGA, then maybe CPLDs, before pulling the trigger on a fully discrete logic design. That way, you aren't debugging your assembler, your RTL, your timing, and your signal integrity problems at the same time. That way it's more like a term project than your life's work.

If you design the boards, you can outsource the assembly to a pick-and-place machine; https://dernocua.github.io/notes/pick-and-place.html has my notes from 4 years ago about that. It elaborates a bit on the 74164+4051 plan mentioned above.

garaetjjte•7mo ago
I'm contemplating about building 32-bit CPU from 74AUC family (fastest CMOS logic available, second only to ECL parts) and register file in asynchronous SRAM. I think the trouble with FPGA implementation is that some tricks I want to use doesn't translate well, like tri-state bus muxing or FET switches on some paths to reduce propagation delays.
kragen•7mo ago
Yeah, that makes a lot of sense. I look forward to seeing updates on your project!