2026 Archive
4951.
Setting up your spare Mac for Claude Code to control, a step-by-step guide
(ykdojo.github.io)
4953.
15-minute at-home Lyme disease tick test
(bostonglobe.com)
4954.
Show HN: Got sick of ads, so I made my own logic puzzle site
(puzzlelair.com)
4955.
4956.
Blizzard Workers Win Historic Union Contract
(latimes.com)
4957.
My Agent Skill for Test-Driven Development
(saturnci.com)
4958.
GitHub Actions is the weakest link
(nesbitt.io)
4959.
How to make a fast dynamic language interpreter
(zef-lang.dev)
4960.
Flightradar24 for Ships
(atlas.flexport.com)
4961.
4962.
4963.
On AI regulation and messaging
(twitter.com)
4964.
Goodbye Google
(robert.ocallahan.org)
4965.
What async promised and what it delivered
(causality.blog)
4966.
Jeffgeerling.com has been migrated to Hugo
(jeffgeerling.com)
4967.
The two Christian saints who are the Buddha
(signoregalilei.com)
4968.
No country for mediocre mathematicians
(garvvee.substack.com)
4969.
Show HN: Share your AI Setup, Learn from others
(mysetup.ai)
4970.
Developers are attached to tools because tools encode trust
(stackoverflow.blog)
4971.
4972.
Niri 26.04: Scrollable-tiling Wayland compositor
(github.com)
4973.
4974.
Parse, Don't Validate and Type-Driven Design in Rust
(harudagondi.space)
4975.
How My Images Are Dithered
(dead.garden)
4976.
Audio Reactive LED Strips Are Diabolically Hard
(scottlawsonbc.com)
4977.
Small, native web tricks worth remembering
(htmlcat.net)
4978.
Reversing Factorio's RNG
(gegell.github.io)
4979.
RF Cafe
(rfcafe.com)
4980.
Web-based image editor modeled after Deluxe Paint
(github.com)