frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

What Color is Your Function? (2015)

https://journal.stuffwithstuff.com/2015/02/01/what-color-is-your-function/
1•tosh•1m ago•0 comments

Using a Nintendo Switch to Speed Up a 3D Printer

https://hackaday.com/2026/05/15/using-a-nintendo-switch-to-speed-up-a-3d-printer/
1•speckx•2m ago•0 comments

Where Did All the Soul Go?

https://arpl.dev/blog/where-did-all-the-sould-go
1•mooreds•4m ago•0 comments

Psyllium husk is being touted as nature's Ozempic

https://www.theguardian.com/wellness/2025/jun/11/what-is-psyllium-husk
1•rzk•5m ago•0 comments

Microsoft/Wil: Windows Implementation Library

https://github.com/microsoft/wil
1•Tomte•6m ago•0 comments

Playing Atari music on Amiga for free

https://arnaud-carre.github.io/2026-05-15-ym-fast-emu/
2•nopakos•6m ago•0 comments

JOOQ: The easiest way to write SQL in Java

https://www.jooq.org/
1•Tomte•7m ago•0 comments

Travelers on Air Force One ordered to throw away gifts, phones after China trip

https://techcrunch.com/2026/05/15/us-orders-travelers-on-air-force-one-to-throw-away-gifts-pins-a...
3•leopoldj•9m ago•0 comments

Azure Container Apps Express

https://techcommunity.microsoft.com/blog/appsonazureblog/introducing-azure-container-apps-express...
1•vyrotek•9m ago•0 comments

Trump leaves China with no agreement but cites 'good' talks with Xi

https://www.nbcnews.com/politics/donald-trump/trump-leaves-china-no-agreement-thorny-issues-cites...
1•kaycebasques•11m ago•1 comments

I'm Not Sorry

https://www.lrb.co.uk/the-paper/v48/n09/thomas-nagel/i-m-not-sorry
1•lermontov•11m ago•0 comments

The shift towards pay to play

https://rosie.land/posts/the-shift-towards-pay-to-play/
2•mooreds•13m ago•0 comments

The Slowest SR-71 Blackbird Fly-By (2017)

https://theaviationgeekclub.com/story-behind-famed-sr-71-blackbird-super-low-knife-edge-pass/
3•_Microft•14m ago•0 comments

YA3 – Yet Another TB-303 clone, that runs in the browser and as a DAW plugin

https://ya3.surge.sh/
1•stagas•14m ago•0 comments

Przybylski's Star: Still After All These Years

https://www.centauri-dreams.org/2026/05/15/przybylskis-star-still-bizarre-after-all-these-years/
2•JPLeRouzic•14m ago•0 comments

Kairos: The ancient Greek art of knowing when to act

https://bigthink.com/mini-philosophy/kairos-the-ancient-greek-art-of-knowing-when-to-act/
2•lschueller•17m ago•0 comments

Waymo recalls 3,800 robotaxis after they drive into flood waters

https://www.cnbc.com/2026/05/12/waymo-recalls-3800-robotaxis-after-able-drive-into-standing-water...
4•drob518•19m ago•0 comments

Building a UMatrix Replacement

https://lock.cmpxchg8b.com/umatrix.html
2•taviso•20m ago•0 comments

Ghost of long-extinct ancestor lives on in people today

https://www.science.org/content/article/ghost-long-extinct-ancestor-lives-people-today
1•gmays•21m ago•0 comments

Build a Full-Featured Text Editor from Scratch (Rust)

https://0xkiire.com/build-text-editor-from-scratch/
3•jabits•24m ago•0 comments

Apple Sold Out of Mac Minis and Mac Studios

https://www.apple.com/shop/buy-mac/mac-mini
1•adgjlsfhk1•27m ago•1 comments

Git Is Not Fine

https://www.billjings.com/posts/title/git-is-not-fine/
2•steveklabnik•29m ago•0 comments

What Is Code?

https://martinfowler.com/articles/what-is-code.html
1•BerislavLopac•38m ago•2 comments

Bidirectional typechecking that does not stop

https://semantic-domain.blogspot.com/2026/05/bidirectional-typechecking-that-does.html
1•fanf2•38m ago•0 comments

Why Gemma-4 26B MoE works in HuggingFace but breaks in prod inference engines

https://github.com/maeddesg/vulkanforge/blob/main/docs/gemma4_26b_moe_solution.md
1•maeddesg•38m ago•0 comments

Ask HN: Can I take Meta to court for banning business Insta or FB account?

7•milanspeaks•44m ago•3 comments

Linus Torvalds declares AI-fueled code surges as the new normal

https://www.neowin.net/news/linus-torvalds-declares-massive-ai-fueled-code-surges-as-the-new-norm...
3•ell1e•45m ago•0 comments

Goodgallery: WebGL sprite engine that can load 100k thumbnails in 1 second

https://ggdemo.s80.me/demo-100000/#fit
3•thunderbong•45m ago•0 comments

OpenAI's KOSA Endorsement Is Regulatory Capture with a Smiley Face

https://www.techdirt.com/2026/05/14/openais-kosa-endorsement-is-regulatory-capture-with-a-smiley-...
5•repelsteeltje•46m ago•0 comments

Elephants Still Don't Play Chess

https://whattotelltherobot.com/p/elephants-still-dont-play-chess
2•stefie10•46m ago•1 comments
Open in hackernews

I designed a nibble-oriented CPU in Verilog to build a scientific calculator

https://github.com/gdevic/FPGA-Calculator
21•gdevic•1h ago

Comments

gdevic•1h ago
The core question: how did HP's scientific calculators actually work at the gate level? That rabbit hole led to building one from scratch.

The architectural decision everything else follows from: a decimal calculator should store numbers as BCD — one decimal digit per 4-bit nibble. A standard byte-oriented CPU (Z80, 6502) fights that layout constantly. So I designed a small custom CPU in Verilog where 4 bits is the natural data width and memory is nibble addressable.

What the project covers:

- Custom CPU: Harvard architecture, 12-bit ISA, 8-state execution FSM, hardware stack guard with a FAULT state for microcode debugging

- CORDIC for trig functions, verified to 14 significant digits

- Two-pass assembler in Python (~700 lines)

- Verilator + Qt framework: same Verilog source runs in simulation, as a desktop GUI debugger, as WebAssembly, and on real hardware

- Scripting language on top of the microcode for adding functions without touching hardware

- Custom PCB (EasyEDA/JLCPCB), battery, charging circuit

Write-up: https://baltazarstudios.com

Hackaday: https://hackaday.com/2026/05/13/build-the-cpu-then-build-the...

VLM•1m ago
Ironically the Z80 is a nibble ALU. That's why its so slow compared to the competition, an 8 bit add on a "2 MHz" Z80 takes as much clock time as a 8 bit add on a "1 MHz" 6809.