Links
Just stuff I found interesting. No endorsement or affiliation. RSS
#ai #anime #api #automation #blogs #code-quality #community #compsci #containers #dns #essays #fun #math #news #ops #os #perl #politics #privacy #security #systems #tools #web
- 4-bit floating point FP4 (Apr 26, 2026)
John D. Cook on what FP4 numbers actually represent and the variations on the theme — useful background for anyone running quantised models.
#ai #compsci #math - Slightly safer vibecoding by adopting old hacker habits (Apr 26, 2026)
Halvar Flake on bringing classic infosec discipline — checksums, sandboxes, careful diff review — to the new era of LLM-assisted code.
#ai #security #essays - Advanced Mac Substitute (Apr 26, 2026)
An API-level reimplementation of 1980s-era Mac OS that runs classic Mac binaries on modern systems without emulation.
#fun #systems - AI cybersecurity is not proof of work (Apr 26, 2026)
antirez argues that volume of LLM-generated security findings is meaningless unless the false-positive rate keeps pace with human triage capacity.
#ai #security #essays - AI may be making us think and write more alike (Apr 26, 2026)
USC research finds measurable convergence in how people phrase ideas after sustained LLM use — and asks what that does to our intellectual diversity.
#ai #essays - AI will be met with violence, and nothing good will come of it (Apr 26, 2026)
On the predictable backlash to widespread AI displacement, and why the response is unlikely to make anything better.
#ai #essays - GnuPG 2.5.19: post-quantum crypto in mainline (Apr 26, 2026)
Announcement of the first GnuPG release with post-quantum primitives in the mainline branch — a quietly significant moment for OpenPGP.
#news #security - Book Review: There Is No Antimemetics Division (Apr 26, 2026)
Stephen Diehl on qntm's novel about an SCP-style agency hunting ideas that erase themselves from memory.
#blogs #essays - BYTE Magazine, issue #1, September 1975 (Apr 26, 2026)
The full BYTE Magazine archive on the Internet Archive, starting with the very first issue. A time machine for early personal computing.
#blogs #fun - Category Theory Illustrated: Orders (Apr 26, 2026)
Approachable, diagram-heavy walk through ordered sets as a stepping stone into category theory.
#compsci #math - Changes in the system prompt between Claude Opus 4.6 and 4.7 (Apr 26, 2026)
Simon Willison's diff-by-diff comparison of how Anthropic shifted Claude's default behaviour between releases.
#ai #blogs - Coding models are doing too much (Apr 26, 2026)
Why minimal-editing matters: a model that rewrites untouched code produces noisier diffs and more regressions than one that surgically edits.
#ai #blogs #code-quality - I am building a cloud (Apr 26, 2026)
David Crawshaw on why he's building a small, opinionated cloud — and what's missing from the existing offerings.
#blogs #systems - Deaths and disappearances of scientists spark federal probe (Apr 26, 2026)
At least 10 individuals connected to sensitive U.S. nuclear and aerospace research have died or disappeared in recent years, prompting a federal investigation.
#news #politics - Dropping Cloudflare for Bunny.net (Apr 26, 2026)
Migrating a personal blog away from Cloudflare to a smaller, less politicised CDN.
#essays #ops #web - Drunk post: things I've learned as a senior engineer (Apr 26, 2026)
Everything your mentor wants to say but HR won't let them. The rare career-advice essay where the title is also the disclaimer.
#essays - Email could have been X.400 times better (Apr 26, 2026)
A history of X.400 — the formally-specified email standard SMTP defeated — and what we lost by shipping the simpler thing.
#essays #systems #web - Epicycles all the way down (Apr 26, 2026)
Rohit Krishnan on the tendency of every domain to accrue Ptolemaic complications until someone bothers with a Copernican rewrite.
#essays - Flickr: the first and last great photo platform (Apr 26, 2026)
How Flickr quietly became the only general-purpose photo community that survived web 2.0, and why nothing has replaced it.
#essays #web - Technical, cognitive, and intent debt (Apr 26, 2026)
Martin Fowler on three flavours of debt LLM-assisted coding can create — and why intent debt is the most insidious.
#ai #blogs #code-quality - Garbage collection without unsafe code (Apr 26, 2026)
Nick Fitzgerald on building a tracing GC in Rust without touching unsafe, by leaning on safe interior-mutability primitives.
#compsci - endless-toil: hear your agent suffer through your code (Apr 26, 2026)
A tiny tool that streams text-to-speech narration of your coding agent's output. Mostly a joke, partially genuine ergonomics.
#ai #fun - Xilem: an experimental Rust-native UI framework (Apr 26, 2026)
Linebender's reactive UI framework for Rust, exploring a model where view trees are diffed instead of retained — interesting design notes either way.
#tools - sheets: a terminal-based spreadsheet (Apr 26, 2026)
A keyboard-driven spreadsheet that lives in your terminal — light, fast, and good for quick tabular work without leaving the shell.
#tools - Sudo for Windows (Apr 26, 2026)
Microsoft's official sudo port. Surprising in 2024; useful in 2026.
#security #tools - Quien: a better whois and domain-intelligence toolkit (Apr 26, 2026)
A modern WHOIS replacement that aggregates RDAP, DNS, and certificate transparency lookups into one CLI — pleasant to actually use.
#dns #tools - Honker: Postgres NOTIFY/LISTEN semantics for SQLite (Apr 26, 2026)
An extension that gives SQLite Postgres-style NOTIFY/LISTEN, durable queues, streams, pub/sub, and a scheduler. Quietly fills a real gap.
#tools - Google broke its promise to me. Now ICE has my data. (Apr 26, 2026)
An EFF account of Amandla Thomas-Johnson's data being handed to ICE without notice, abandoning Google's decade-long policy to alert users first.
#news #politics #privacy - Helium is hard to replace (Apr 26, 2026)
Brian Potter on why helium has no good substitute and how the supply chain is more fragile than most people realise.
#essays - How LLMs work: an interactive visual deep dive (Apr 26, 2026)
An interactive walkthrough of LLM internals based on Karpathy's lecture — tokenisation, attention, sampling, all clickable. Good for non-experts.
#ai #compsci #tools - I've sold out (Apr 26, 2026)
Mario Zechner on accepting the AI-tooling money he spent years criticising — and what it does to the part of you that still cares.
#essays - Investigating split locks on x86-64 (Apr 26, 2026)
Chester Lam measures the real-world cost of split locks — atomic ops that span cache lines — and the mitigations that hurt almost as much.
#essays #systems - It is time to ban the sale of precise geolocation (Apr 26, 2026)
The case for treating commercial sale of fine-grained location data the way we treat other privacy-corrosive markets: outright prohibition.
#essays #politics #privacy - Lightwhale 3 — make Linux servers fun again (Apr 26, 2026)
A small, opinionated home-server distro focused on making self-hosting feel light and approachable instead of yet another full Linux distribution.
#ops #tools - Little Snitch for Linux (Apr 26, 2026)
Objective Development bring their per-app outbound firewall to Linux — long-time Mac users have been waiting for this for years.
#privacy #security #tools - The seven programming ur-languages (Apr 26, 2026)
An argument that essentially every programming language descends from one of seven foundational forms — and that knowing them clarifies what you're really learning when you pick up a new one.
#compsci #essays - Nanopass: a framework for clean compiler construction (Apr 26, 2026)
A compiler-construction framework that breaks the work into many small, well-typed passes — the architecture R. Kent Dybvig has been refining for decades.
#compsci #tools - German EUDI Wallet will require an Apple or Google account (Apr 26, 2026)
The architecture spec for Germany's national digital identity wallet pins trust to the two phone-OS vendors instead of the citizen.
#politics #privacy #security - Age verification as mass surveillance infrastructure (Apr 26, 2026)
Findings from monitoring age-verification rollouts: the systems being deployed function more like population-scale identity registers than the targeted controls they're sold as.
#essays #politics #privacy - On sabotaging projects by overthinking, scope creep, and structural diffing (Apr 26, 2026)
Kevin Lynagh on the patterns by which capable engineers reliably wreck their own projects — usually by trying too hard.
#code-quality #essays - Open source isn't dead (Apr 26, 2026)
A response to the Cal.com closed-source pivot: AI changes how vulnerabilities get found, but closing your code doesn't shrink the attack surface.
#essays - PCR is a (surprisingly) near-optimal technology (Apr 26, 2026)
Why photonic PCR could finish a reaction in six minutes, and the physical and economic reasons it probably won't displace the existing tech anyway.
#essays - JSIR: a high-level IR for JavaScript (Apr 26, 2026)
An LLVM RFC introducing a JavaScript-aware MLIR dialect — interesting hint at where the LLVM stack might go for dynamic languages.
#compsci - Running out of disk space in production (Apr 26, 2026)
A misconfigured nginx access log fills the disk on launch day — a story about the small infrastructure mistakes that compound under traffic.
#essays #ops - Some unusual trees (Apr 26, 2026)
A tour of tree data structures you don't usually meet — finger trees, radix trees, kd-trees — and what each makes easy that a balanced binary tree doesn't.
#compsci #essays #math - Bypassing the kernel for 56ns cross-language IPC (Apr 26, 2026)
Architecture notes for Tachyon, a shared-memory IPC primitive that skips the syscall boundary entirely to hit single-digit-microsecond latencies between processes.
#systems - The beginning of scarcity in AI (Apr 26, 2026)
GPU rental prices surged 48% in 60 days. Tomasz Tunguz argues the bottleneck is shifting from speed of iteration to access to compute.
#ai #essays - The bromine chokepoint (Apr 26, 2026)
How the world's memory chip supply quietly depends on a single Israeli plant for high-purity bromine, and what would happen if it stopped.
#essays #politics - The cult of vibe coding is insane (Apr 26, 2026)
Bram Cohen: shipping bad software is a choice, and 'vibe coding' is just dogfooding bad practice and calling it innovation.
#ai #essays - Why Switzerland has 25 Gbit internet and America doesn't (Apr 26, 2026)
The free-market story the U.S. tells itself about ISPs falls apart against the public-utility infrastructure that actually delivers bandwidth elsewhere.
#essays #politics - The Free Universal Construction Kit (Apr 26, 2026)
Eighty 3D-printable adapter pieces for full interoperability between Lego, Lincoln Logs, K'Nex, Tinkertoys, and seven other construction toys.
#fun - The future of everything is lies, I guess: Work (Apr 26, 2026)
Aphyr on what it means to build software when LLMs can fabricate plausible signals at every layer of every system you touch.
#ai #essays - The git commands I run before reading any code (Apr 26, 2026)
Five git log queries that diagnose a new codebase before you open a single file: churn hotspots, bus factor, bug clusters, crisis patterns.
#essays #tools - The Listening Museum — 36 keyboards, sound-mapped (Apr 26, 2026)
An interactive page that plays your typing on 36 mechanical keyboards, from the IBM Model M to modern thocky customs.
#fun - The machines are fine. I'm worried about us. (Apr 26, 2026)
On AI agents, the grunt work they replace, and the part of doing science that the grunt work was teaching us along the way.
#ai #essays - The mystery in the medicine cabinet (Apr 26, 2026)
Asterisk Magazine on what we still don't know about acetaminophen and ibuprofen, the two most-taken drugs on Earth.
#essays - The Quiet Colossus: on Ada (Apr 26, 2026)
A long appreciation of Ada — its design, its safety culture, and the ideas modern languages keep rediscovering decades late.
#compsci #essays - The West forgot how to build. Now it's forgetting code. (Apr 26, 2026)
How the same skills-erosion that hollowed out Western defence manufacturing is now showing up in software, and why the timelines look identical.
#ai #essays - They're made out of meat (1991) (Apr 26, 2026)
Terry Bisson's classic two-page short. The single best fictional reaction to the question of biological intelligence, and it's just dialogue.
#essays #fun - Toffoli gates are all you need (Apr 26, 2026)
John D. Cook on why the reversible Toffoli gate is computationally universal — and what it tells you about the thermodynamic floor of computation.
#compsci #math - Treetops glowing during storms, captured on film for the first time (Apr 26, 2026)
Penn State researchers capture corona discharge in tree canopies on camera — tiny ultraviolet pulses dancing at leaf tips during thunderstorms.
#essays #fun - USB cheat sheet (2022) (Apr 26, 2026)
Fabien Sanglard's compact reference for USB — descriptors, transfer types, packet structure, all on one page.
#compsci #systems - USB for software developers (Apr 26, 2026)
A practical introduction to writing userspace USB drivers — descriptors, transfers, endpoints, and what the kernel does on your behalf.
#essays #systems - Atlassian enables default data collection to train AI (Apr 26, 2026)
Atlassian flips the default for customer data to opt-in for AI training. The change is the kind of policy move that previously required, at minimum, an email.
#ai #news #politics #privacy - Want to write a compiler? Just read these two papers. (Apr 26, 2026)
James Hague's case for skipping the dragon book entirely and reading two short papers that get you to a working compiler faster than any textbook.
#compsci #essays - watgo: a WebAssembly toolkit for Go (Apr 26, 2026)
Eli Bendersky walks through a small Go-based toolkit for inspecting and manipulating WebAssembly modules.
#systems #tools - A stable Firefox identifier linking your private Tor identities (Apr 26, 2026)
Fingerprint.com found that Firefox and Tor's IndexedDB ordering is stable across private windows — enough to fingerprint a user across origins.
#privacy #security #web - Optimal strategy for Connect 4 (Apr 26, 2026)
An interactive site that plays optimal Connect 4 against you, with a written explanation of the search strategy that makes it work.
#compsci #fun #math - What physical life force turns biology's wheels? (Apr 26, 2026)
Natalie Wolchover at Quanta on the bacterial flagellar motor, finally understood after 50 years — and what its workings reveal about the essence of life.
#essays - What we learned building a Rust runtime for TypeScript (Apr 26, 2026)
Encore on shipping 67K lines of Rust to back TypeScript — handling HTTP, DB, pub/sub, and tracing in Rust while exposing it via NAPI.
#essays #systems - Why the most valuable things you know are things you cannot say (Apr 26, 2026)
On the dimensionality problem: tacit, hard-won knowledge resists transfer because the real signal lives in the parts you can't articulate.
#essays - You can't trust macOS Privacy and Security settings (Apr 26, 2026)
Eclectic Light Co. demonstrates how to access privacy-protected folders even when System Settings claims they're locked down.
#essays #privacy #security - Write less code, be more responsible (Apr 26, 2026)
orhun on AI-assisted programming as a discipline of restraint — letting the model help, but accepting fewer lines than it offers.
#ai #code-quality #essays - Your file system is already a graph database (Apr 26, 2026)
On treating directories of interlinked markdown as a queryable graph instead of yet another bespoke note-taking app.
#essays #systems - Zero-copy GPU inference from WebAssembly on Apple Silicon (Apr 26, 2026)
Sharing a WebAssembly module's linear memory directly with the Apple Silicon GPU — no copies, no serialisation, real measurements for stateful inference.
#ai #compsci #web - Datahäxan (Apr 4, 2026)
Digital witchcraft art gallery from 0dd Company.
#fun - Voyager 1 Runs on 69 KB of Memory (Apr 4, 2026)
A 1977 time capsule: Voyager 1 runs on 69 KB of memory and an 8-track tape recorder.
#fun - Against Vibes: When is a Generative Model Useful (Apr 4, 2026)
A rigorous framework for evaluating when generative models actually help versus when they just feel helpful.
#essays - Allow Me to Get to Know You, Mistakes and All (Apr 4, 2026)
On embracing imperfection in how we present ourselves and our work.
#essays - “Async Programming Is Just Inject Time” (Apr 4, 2026)
“Reframing async as dependency injection for time — a clean mental model.”
#essays - A Decade of Docker Containers (Apr 4, 2026)
CACM retrospective on how containers reshaped how we build and deploy software.
#essays - Austin’s Housing Surge Drove Down Rents (Apr 4, 2026)
Data showing that building more housing actually lowers rents — Austin as proof.
#essays - Git Diffs with Delta, fzf and Shell Scripting (Apr 4, 2026)
Practical setup for beautiful, browsable Git diffs in your terminal.
#tools - Backrooms and the Rise of the Institutional Gothic (Apr 4, 2026)
How liminal spaces and decaying institutions became the dominant horror aesthetic.
#essays - Bird Brains (Apr 4, 2026)
On the surprising intelligence of birds and what it tells us about cognition.
#essays - BrowserGate (Apr 4, 2026)
LinkedIn is quietly scanning your browser extensions — a privacy investigation.
#security - Bucketsquatting Is Finally Dead (Apr 4, 2026)
How cloud providers finally closed the S3 bucket squatting attack vector.
#security - Building a Shell (Apr 4, 2026)
A hands-on walkthrough of building a Unix shell from scratch.
#systems - Challenging the Single-Responsibility Principle (Apr 4, 2026)
Why SRP is more nuanced than the typical conference-talk version suggests.
#essays - CIA World Factbook Archive (Apr 4, 2026)
Searchable archive of the CIA World Factbook from 1990 to 2025.
#tools - Good Ideas Do Not Need Lots of Lies (2008) (Apr 4, 2026)
D² on the epistemic principle that fraud-driven projects require proportionally more deception to sustain.
#essays - Baochip-1x (Apr 4, 2026)
An open hardware chip project — what it is, why now, and how it came about.
#fun - TreeTrek (Apr 4, 2026)
A raw Git repository viewer as a web app.
#tools - Do Your Own Writing (Apr 4, 2026)
On why outsourcing your writing to AI means outsourcing your thinking.
#essays - European Tech Alternatives (Apr 4, 2026)
An interactive map of European alternatives to US tech products and services.
#tools - Georgian Wine: 8,000 Years of Uninterrupted Culture (Apr 4, 2026)
The world’s oldest wine tradition, stretching back approximately eight thousand years.
#fun - FFF (Apr 4, 2026)
A code search tool that claims to be 100x faster than ripgrep by going beyond regex.
#tools - Shall I Implement It? No (Apr 4, 2026)
A case for saying no to implementation requests until the requirements are actually clear.
#essays - Sem (Apr 4, 2026)
Semantic version control with entity-level diffs, blame, and impact analysis via tree-sitter.
#tools - Weave (Apr 4, 2026)
Language-aware merge driver for Git that resolves conflicts by understanding code structure via tree-sitter.
#tools - Miasma (Apr 4, 2026)
A tool to trap AI web scrapers in an endless pit of procedurally generated poison content.
#tools - RX (Apr 4, 2026)
A new random-access JSON alternative — binary format with encoder, decoder, and CLI tool.
#tools - Cherri (Apr 4, 2026)
A programming language that compiles to Apple Shortcuts.
#tools - Ghostling (Apr 4, 2026)
A minimum viable terminal emulator built on top of the libghostty C API.
#tools - Vouch (Apr 4, 2026)
A community trust management system based on explicit vouches, by Mitchell Hashimoto.
#tools - Regenerator 2000 (Apr 4, 2026)
An interactive 6502 disassembler with a TUI — keyboard-driven, with x-ref and undo/redo.
#tools - Han (Apr 4, 2026)
A compiled programming language with Korean keywords, written in Rust.
#tools - Korb (Apr 4, 2026)
A CLI to order groceries via a reverse-engineered REWE API, written in Haskell.
#tools - A Sufficiently Detailed Spec Is Code (Apr 4, 2026)
When your specification becomes detailed enough, the gap between spec and implementation disappears.
#essays - Home Maker (Apr 4, 2026)
Declare your dev tools in a Makefile and bootstrap any machine in one command.
#tools - Timeframe (Apr 4, 2026)
Building a family e-paper dashboard — a maker project from design to daily use.
#fun - How to turn anything into a router (Apr 4, 2026)
From a Raspberry Pi to a NUC — a practical guide to building your own router.
#systems - I Am Definitely Missing the Pre-AI Writing Era (Apr 4, 2026)
A lament for the lost certainty that what you're reading was written by a human.
#essays - Trunk Based Development (Apr 4, 2026)
A comprehensive reference site for trunk-based development practices.
#tools - ISBN Visualization (Apr 4, 2026)
A visual exploration of the structure and distribution of ISBN numbers.
#fun - jsongrep (Apr 4, 2026)
A faster alternative to jq for querying JSON from the command line.
#tools - “The Small Web Is Bigger Than You Think” (Apr 4, 2026)
“The indie web isn't as small as people assume — it's just harder to find.”
#essays - Building a TB-303 from Scratch (Apr 4, 2026)
A detailed tutorial on building the legendary acid house synthesizer from components.
#fun - The Future of Version Control (Apr 4, 2026)
Bram Cohen on what version control should look like next.
#essays - Memo (Apr 4, 2026)
An esoteric programming language that only remembers the last 12 lines of code.
#fun - Modern CSS Code Snippets (Apr 4, 2026)
Stop writing CSS like it's 2015 — a collection of modern patterns and techniques.
#tools - Swarm (Apr 4, 2026)
Program a colony of 200 ants using a custom assembly language.
#tools - Moving from GitHub to Codeberg, for Lazy People (Apr 4, 2026)
A practical, minimal-effort guide to migrating your repos to Codeberg.
#essays - Nightingale (Apr 4, 2026)
Open-source karaoke app that works with any song on your computer.
#tools - Payphone Go (Apr 4, 2026)
A game about finding and visiting real payphones in the wild.
#fun - Parallel Perl (Apr 4, 2026)
Autoparallelizing Perl interpreter with JIT compilation, presented at German Perl Workshop 2026.
#perl - Pgit (Apr 4, 2026)
A Git-like CLI backed by PostgreSQL — query your version history with SQL.
#tools - Pushing and Pulling: Three Reactivity Algorithms (Apr 4, 2026)
A clear comparison of push, pull, and push-pull approaches to reactive programming.
#compsci - Qite.js (Apr 4, 2026)
A frontend framework for people who hate React and love HTML.
#tools - “Billy Bookshelves as a Retro Motherboard Rack” (Apr 4, 2026)
“Using IKEA BILLY shelves to rack vintage motherboards — form following function.”
#fun - s@ Protocol (Apr 4, 2026)
Decentralised social networking over static sites — no server needed.
#web - SCM as a Database for the Code (Apr 4, 2026)
A thought experiment on treating version control as a queryable database.
#tools - Safe Ways to Do Things in Bash (Apr 4, 2026)
A comprehensive guide to writing safe, correct shell scripts — from the shellharden project.
#tools - SolveSpace (Apr 4, 2026)
Open source parametric CAD, running in the browser via WebAssembly.
#tools - Take Better Notes, By Hand (Apr 4, 2026)
Why handwriting beats typing for retention and thinking.
#essays - Temporal: The 9-Year Journey to Fix Time in JavaScript (Apr 4, 2026)
How the Temporal API finally landed in JavaScript after nearly a decade of standards work.
#essays - End of an Era: No More Self-Hosted Git (Apr 4, 2026)
On giving up self-hosted Gitea after AI-generated spam made it untenable.
#essays - The Cognitive Dark Forest (Apr 4, 2026)
When AI floods the information landscape, trust becomes the scarcest resource.
#essays - The L in LLM Stands for Lying (Apr 4, 2026)
A deep critique of how language models generate plausible-sounding text without understanding truth.
#essays - How to Talk to Anyone and Why You Should (Apr 4, 2026)
The Guardian on the art and science of talking to strangers.
#essays - “The Window Chrome of Our Discontent” (Apr 4, 2026)
“On the steady erosion of window chrome in macOS and what it means for usability.”
#essays - Can AI Exit Vim? (Apr 4, 2026)
Testing whether AI models can figure out how to quit Vim.
#tools - Good Bad ISPs (Apr 4, 2026)
Tor Project's community-maintained list of ISPs and their friendliness to relay operators.
#security - Treasure hunter freed from jail after refusing to turn over shipwreck gold (Apr 4, 2026)
A treasure hunter spent years in jail for contempt rather than reveal the location of shipwreck gold.
#fun - TUI Studio (Apr 4, 2026)
Visual design tool for terminal user interfaces.
#tools - Wander (Apr 4, 2026)
A tiny, decentralised tool to discover and explore the small web.
#tools - We Should Revisit Literate Programming in the Agent Era (Apr 4, 2026)
Knuth's literate programming idea might finally make sense now that AI agents read our code.
#essays - Web Components: The Framework-Free Renaissance (Apr 4, 2026)
Making the case for web components as a way to build without framework lock-in.
#tools - Freemediaheckyeah (Apr 4, 2026)
A massive curated collection of free resources across the internet.
#tools - What Happens After You Die? (Apr 4, 2026)
A vivid, unflinching account of what physically happens to your body after death.
#essays - What's the best way to learn a new language? (Apr 4, 2026)
BBC on the science of language acquisition — immersion, apps, and what actually works.
#fun - When Do We Become Adults, Really? (Apr 4, 2026)
The New Yorker on the blurring line between adolescence and adulthood.
#essays - Wikipedia officially bans AI-generated encyclopedia entries (Apr 4, 2026)
“Wikipedia draws a hard line against AI-generated content in encyclopedia articles.”
#essays - Willingness to Look Stupid (Apr 4, 2026)
Looking stupid is a genuine competitive advantage in creative and intellectual work.
#essays - Working and Communicating with Japanese Engineers (Apr 4, 2026)
Cultural context for collaborating effectively with Japanese engineering teams.
#essays - Working on products people hate (Apr 4, 2026)
On the reality of building software that users resent but depend on.
#essays - CodingFont (Apr 4, 2026)
A game that helps you pick a coding font through side-by-side comparisons.
#tools - Rob Pike's Rules of Programming (1989) (Apr 4, 2026)
Five timeless rules from the co-creator of Unix and Go.
#essays - AirSnitch: Breaking Client Isolation in Wi-Fi Networks (Apr 4, 2026)
NDSS research paper on demystifying and exploiting Wi-Fi client isolation mechanisms.
#security - You Gotta Think Outside the Hypercube (Apr 4, 2026)
lcamtuf on the importance of lateral thinking in security research.
#essays - The Day the Telnet Died (Mar 8, 2026)
GreyNoise documents the decline of telnet traffic — internet infrastructure history in real time.
#fun #essays - Lessons From Living in a Very Snowy Place (Mar 8, 2026)
Eukaryote Writes Blog on the practical wisdom of deep winter.
#essays #fun - Clinejection (Mar 8, 2026)
How a GitHub issue title led to prompt injection that compromised 4,000 developer machines via AI coding tools.
#fun #essays - Aesthetics of Single Threading (Mar 8, 2026)
Why single-threaded designs have genuine aesthetic and practical appeal.
#essays #fun - Picol (Mar 8, 2026)
Antirez's Tcl interpreter in 500 lines of C. Elegant, educational, minimal.
#web #tools - voxtral.c (Mar 8, 2026)
Pure C, CPU-only inference of Mistral's Voxtral speech-to-text model. No GPU required.
#web #tools - Gitas (Mar 8, 2026)
Quick Git account switching for people managing multiple identities.
#web #tools - Ghidra (Mar 8, 2026)
The NSA's open-source software reverse engineering framework.
#web #tools - vim-pencil (Mar 8, 2026)
Rethinking Vim as a tool for writing prose, not just code.
#web #tools - nCPU (Mar 8, 2026)
A CPU that runs entirely on a GPU. Deeply weird and genuinely educational systems hack.
#fun #essays - mdvi (Mar 8, 2026)
Terminal Markdown viewer with vi keybindings.
#web #tools - Good Software Knows When to Stop (Mar 8, 2026)
On the discipline of knowing when a feature set is complete.
#essays #fun - I'm Reluctant to Verify My Identity for Any Online Service (Mar 8, 2026)
A privacy-first take on why age and identity verification is a bad default.
#fun #essays - The Windows 95 UI: A Usability Case Study (1996) (Mar 8, 2026)
A detailed ACM case study on the usability engineering behind Windows 95's interface.
#fun #essays - Ki Editor (Mar 8, 2026)
A text editor that operates directly on the abstract syntax tree.
#web #tools - LibreSprite (Mar 8, 2026)
Open-source pixel art editor, forked from Aseprite before it went proprietary.
#web #tools - Loon (Mar 8, 2026)
A functional language with invisible types, safe ownership, and algebraic effects.
#fun #essays - No Coding Before 10am (Mar 8, 2026)
On structuring creative work around your actual productive hours.
#essays #fun - Oat (Mar 8, 2026)
Ultra-lightweight, zero-dependency UI library built on semantic HTML.
#web #tools - 406.fail (Mar 8, 2026)
A protocol spec for rejecting AI-generated pull requests. The RFC parody format is half the fun.
#fun #essays - Spying Chrome Extensions (Mar 8, 2026)
Research uncovering 287 Chrome extensions silently tracking 37 million users.
#fun #essays - The Eternal Promise: Attempts to Eliminate Programmers (Mar 8, 2026)
From COBOL to AI — the recurring cycle of promising that programmers are about to become obsolete.
#essays #fun - Those Who Can, Teach History (Mar 8, 2026)
A defense of teaching as intellectual work, not a fallback career.
#essays #fun - On the Design of Programming Languages (1974) (Mar 8, 2026)
A 1974 paper on what makes a programming language well-designed. Still relevant.
#fun #essays - What Not to Write on Your Security Clearance Form (Mar 8, 2026)
Real answers from security clearance forms, collected in 1988. An internet classic.
#fun #essays - Why C Has the Best File API (Mar 8, 2026)
A case for C's file I/O design being more thoughtful than its successors.
#essays #fun - Why Vampires Live Forever (Mar 8, 2026)
Approaching vampire mythology through biology and evolutionary logic.
#essays #fun - Claude's Cycles (Mar 8, 2026)
A Knuth paper on mathematical cycles. The naming coincidence with the AI is a bonus.
#fun #essays - “An Introduction to the Codex Seraphinianus” (Mar 1, 2026)
“Introduction to the strangest book ever published -- an encyclopedia of an imaginary world.”
#fun - Cognitive Debt: When Velocity Exceeds Comprehension (Mar 1, 2026)
What happens when teams ship faster than they can understand their own code.
#essays #code-quality - Decision Trees (Mar 1, 2026)
Interactive visual explainer of how decision trees work, from MLU Explain.
#math #compsci #ai - Everything changes, and nothing changes (Mar 1, 2026)
Reflections on AI transforming software engineering while fundamentals persist.
#essays #ai - Fentanyl makeover (Mar 1, 2026)
Scripps researchers redesign fentanyl's molecular core to eliminate overdose risk while keeping efficacy.
#essays - deff (Mar 1, 2026)
Interactive side-by-side terminal viewer for git diffs.
#tools - enject (Mar 1, 2026)
Keeps .env secrets in encrypted local stores, injecting them at runtime without plaintext on disk.
#security #tools - moonshine (Mar 1, 2026)
Fast, accurate speech recognition optimized for edge devices.
#ai #tools - gotreesitter (Mar 1, 2026)
Pure Go implementation of the tree-sitter parsing runtime.
#tools #systems - Goodbye innerHTML, Hello setHTML (Mar 1, 2026)
Mozilla introduces the Sanitizer API and setHTML for safer DOM manipulation in Firefox 148.
#web #security - How to allocate memory (Mar 1, 2026)
Short, sharp essay on memory allocation strategies and tradeoffs.
#systems #compsci - HUMAN=true (Mar 1, 2026)
Essay on slowing down and letting humans think before reaching for AI.
#essays #ai - Jimi Hendrix's Analog Wizardry Explained (Mar 1, 2026)
How Hendrix engineered his guitar signal chain like a systems engineer.
#essays - Ladybird adopts Rust, with help from AI (Mar 1, 2026)
The Ladybird browser project adopts Rust for new components, using AI to assist migration.
#web #systems - Large-Scale Online Deanonymization with LLMs (Mar 1, 2026)
Research on how LLMs can deanonymize users from writing style at scale.
#privacy #security #ai - microGPT (Mar 1, 2026)
Karpathy walks through building a GPT from scratch in a single file.
#ai #compsci - Now I Get It! (Mar 1, 2026)
Visual, interactive explanations of math and CS concepts.
#math #compsci - Om (Mar 1, 2026)
A concatenative programming language where programs are their own parse trees.
#compsci - pi.dev (Mar 1, 2026)
Open-source terminal coding agent with plugin extensibility and multi-provider support.
#tools #ai - Please, please, please stop using passkeys for encrypting user data (Mar 1, 2026)
Why using passkeys with PRF for encryption is dangerous and premature.
#security #web - The happiest I’ve ever been (Mar 1, 2026)
On finding genuine fulfillment outside tech career ambitions.
#essays - “The Hunt for Dark Breakfast” (Mar 1, 2026)
“A mathematical exploration treating breakfast as a simplex of milk, eggs, and flour ratios.”
#fun #math - The Memory Allocator (Mar 1, 2026)
Deep dive into Go's memory allocator internals, from the Internals for Interns series.
#systems #compsci - The Missing Semester of Your CS Education (Mar 1, 2026)
MIT course teaching the practical command-line and tooling skills CS programs skip.
#compsci #tools - The United States needs fewer bus stops (Mar 1, 2026)
Systems argument for why fewer, better-spaced bus stops would improve transit.
#essays - unf (Mar 1, 2026)
Filesystem flight recorder that tracks file changes for undo and audit.
#tools #systems - Pierre Computer Company (Feb 10, 2026)
Lucky find on X, interesting forge and tool for the new era. - I Am Happier Writing Code by Hand | Abhinav Omprakash (Feb 8, 2026)
Relatable piece on the downsides of agentic tools, with a technique to escape the slot machine.
#ai #code-quality - Back to Basics: Why We Chose Long Polling Over WebSockets (Feb 7, 2026)
Real-time updates with Postgres and HTTP long polling instead of WebSockets. Simpler, fewer moving parts.
#essays - Bear Blog Discover (Feb 7, 2026)
A feed of minimalist personal blogs — no trackers, no bloat, just writing.
#news #community #blogs - @celine/bibhtml (Feb 7, 2026)
LaTeX-style citations as Web Components. BibTeX, DOI, and Wikidata references in plain HTML.
#web - DEVURLS (Feb 7, 2026)
Developer news aggregator pulling from dozens of tech sources into one clean page.
#news - Doggo (Feb 7, 2026)
A friendly DNS client for the terminal. Human-readable output, multiple resolvers, JSON support.
#tools #dns - DuckDB isn't just fast (Feb 7, 2026)
A whistlestop tour of the cool bits of DuckDB
#essays #systems - Engineering Blogs (Feb 7, 2026)
Aggregator collecting company and personal engineering blog posts.
#news #blogs - ffs (Feb 7, 2026)
Mount semi-structured data (like JSON) as a Unix filesystem.
#systems - calcure (Feb 7, 2026)
Modern TUI calendar and task manager with minimal and customizable UI.
#tools - Nullboard (Feb 7, 2026)
Minimalist kanban board in a single HTML file. Focused on compactness and readability.
#fun #tools - posting (Feb 7, 2026)
The modern API client that lives in your terminal.
#tools - firenvim (Feb 7, 2026)
Embed Neovim in browser textareas. Click a text field, get a full Neovim instance.
#tools - Hono (Feb 7, 2026)
Small, ultrafast web framework built on Web Standards. Runs on Cloudflare Workers, Deno, Bun, Node, and more.
#web #tools - pseudo3d (Feb 7, 2026)
A raycaster in bash. Because why not.
#fun - Karakeep (Feb 7, 2026)
Self-hostable bookmark-everything app. AI-based tagging, full-text search, page archival to fight link rot.
#tools - LocalSend (Feb 7, 2026)
Open-source cross-platform alternative to AirDrop. Nearby sharing over local Wi-Fi, no internet required.
#tools #privacy - himalaya (Feb 7, 2026)
CLI to manage emails — IMAP, Maildir, Notmuch, all from the terminal.
#tools - Secluso (Feb 7, 2026)
Privacy-preserving home security camera with end-to-end encryption. No cloud, no third-party access.
#tools #privacy - scooter (Feb 7, 2026)
Interactive find-and-replace in the terminal.
#tools - bash-dungeon (Feb 7, 2026)
An educational dungeon crawler written entirely in bash.
#fun - facad (Feb 7, 2026)
A modern, colorful ls alternative for bringing clarity to the filesystem.
#tools - superfile (Feb 7, 2026)
Pretty fancy and modern terminal file manager.
#tools - helloSystem (Feb 7, 2026)
FreeBSD desktop OS inspired by early Mac simplicity. Less, but better.
#os - How I Rewired My Brain to Become Fluent in Math (Feb 7, 2026)
A former math-phobe on how she retrained her brain through deliberate practice and repetition.
#essays - keypub.sh (Feb 7, 2026)
Publish and discover SSH public keys. Simple lookup by username.
#tools - Lobste.rs (Feb 7, 2026)
Invite-only, computing-focused link aggregation. Mandatory tagging, open-source codebase, high signal-to-noise.
#news #community - Looking Beyond HackerNews (Feb 7, 2026)
A roundup of tech news aggregators and community sites worth following beyond HN.
#news #community - Mecha Comet (Feb 7, 2026)
Modular Linux handheld with snap-on extensions. ARM64, AMOLED, GPIO breakout, open-source throughout.
#systems - Mwmbl (Feb 7, 2026)
Free, open-source, non-profit search engine. Community-curated results — users can edit what comes up.
#web #community - Paperlined (Feb 7, 2026)
Curated compilation of technical articles and resources.
#news - Half My Life with Perl (Feb 7, 2026)
A Perl Advent Calendar 2024 entry reflecting on decades of working with Perl.
#essays #perl - Protomaps (Feb 7, 2026)
Open source maps as a single static file. No tile server — just cloud storage and HTTP range requests.
#tools #web - Cosmopolitan Libc (Feb 7, 2026)
Build-once run-anywhere C library. One binary that runs on Linux, Mac, Windows, FreeBSD, OpenBSD, and NetBSD.
#systems - Research Buzz (Feb 7, 2026)
Coverage of search engines, databases, archives, and information resources since 1998.
#news - shell.how (Feb 7, 2026)
Paste a shell command, get a plain-English breakdown of what it does.
#fun #tools - TechURLs (Feb 7, 2026)
Technology news aggregator consolidating content from popular tech sources into one page.
#news - A List of Text-Only & Minimalist News Sites (Feb 7, 2026)
Curated list of text-only and minimalist news sites. The bedrock web is alive.
#news #web - tilde news (Feb 7, 2026)
Community-driven link aggregator from the tildeverse.
#news #community - Tildes (Feb 7, 2026)
Non-profit, no ads, no investors. Invite-only community prioritizing substance over engagement.
#news #community - WebVM - Linux virtualization in WebAssembly (Feb 7, 2026)
Linux virtual machine, running in the browser via HTML5/WebAssembly. Networking and graphics supported.
#systems - 0x.tools (Feb 7, 2026)
Always on Profiling for Production Systems
#systems - Nepenthes (Feb 7, 2026)
A web tarpit for AI scrapers. Generates infinite pages of Markov gibberish to waste crawler resources and poison training data.
#security #ai - What came first: the CNAME or the A record? (Jan 19, 2026)
A Cloudflare change accidentally altered CNAME record order in DNS responses, breaking resolution — and exposing ambiguities in the DNS RFCs.
#dns #web - Xous Operating System (Jan 18, 2026)
A microkernel OS for medium embedded systems — nearly everything in userspace, message passing as the primitive.
#os - LOTTOCRACY: Democracy Without Elections (Dec 30, 2025)
The case for sortition — replacing elections with randomly selected citizen assemblies.
#politics - Huge binaries (Dec 29, 2025)
The problems of dramatic binary scale that academia doubts exist but industry lives with daily.
#systems - Thin Desires Are Eating Your Life (Dec 17, 2025)
We're hungry for more but have more than we need. We're hungry for less while more accumulates.
#essays - Introducing LACE - A New Kind of Cellular Automata (Oct 16, 2025)
Simple local rules on a grid that produce emergent artificial life behavior.
#compsci - DuckDuckGo Donates $25,000 to The Perl and Raku Foundation (Oct 1, 2025)
Second consecutive year of funding enabling critical language improvements — builtin module, class feature system, lexical method support.
#perl - Geizhals Donates USD 10,000 to The Perl and Raku Foundation (Sep 18, 2025)
Funding the Perl 5 Core Maintenance Fund — critical bug fixes and security improvements that keep Perl stable.
#perl - What Is the Fourier Transform? (Sep 6, 2025)
Amid revolutionary France, one man's mathematical obsession gave way to a calculation that now underpins much of mathematics and physics.
#math - vet - safety net for curl | bash (Jul 24, 2025)
Inspect, diff, and lint remote scripts before executing them. A safer curl | bash.
#tools #security - Most RESTful APIs aren't really RESTful (Jul 9, 2025)
What Roy Fielding's dissertation actually says about REST, and how far most APIs stray from it.
#api #web - Life of an inference request (vLLM V1) (Jun 29, 2025)
How vLLM serves large language models efficiently at scale — at the intersection of AI and systems programming.
#ai #systems - Wilted lands and wounded worlds: Nausicaa's environmental costs of war (Jun 20, 2025)
Visualizing ecological destruction through Miyazaki's lens — beyond the usual narrative and character analyses.
#essays #anime - Apple container (Jun 10, 2025)
A Swift tool for creating and running Linux containers using lightweight VMs on Apple silicon.
#tools #containers - Falsehoods Programmers Believe About Aviation (Jun 7, 2025)
In the spirit of Patrick McKenzie's classic piece on names — false assumptions about aviation data types and schemas.
#systems - Briar - How it works (Mar 14, 2025)
Messaging without a central server — syncs directly between devices via internet, Bluetooth, Wi-Fi, or memory cards.
#tools #privacy - What Makes Code Hard To Read: Visual Patterns of Complexity (Mar 11, 2025)
Visual patterns that make code mentally fatiguing to audit, and what to do about them.
#code-quality - Do-nothing scripting: the key to gradual automation (Feb 8, 2025)
Replace manual runbooks with scripts that prompt you through each step — then automate one step at a time.
#automation #ops