Mozilla's latest quagmire
Defending Mozilla’s inclusion of AI features and tooling in Firefox misses the point, and only threatens to isolate them further.
The latest blog posts to take off on Hacker News. 6,220 posts.
Defending Mozilla’s inclusion of AI features and tooling in Firefox misses the point, and only threatens to isolate them further.
People have been making fun of OpenAI models for being overly sycophantic for months now. I even wrote a post advising users to pretend that their work was…
Our world relies on the sea more than ever: 80% of goods traded worldwide move by ship. Today’s mariners take it for granted that they can get an accurate chart of the tides for any location on Ear…
Which local economies sustain housing? We analyze Charlotte's job boom vs. Austin/Denver slowdowns. High-wage contractions impact for-sale demand.
[5 min read] The question Sheon Han poses — “Is Ruby a serious programming language?” — says a lot about what someone thinks programming is supposed to fee...
A comprehensive overview of automotive lidar technology — what lidar measures, how it measures distance, and how it determines bearing.
Though LLMs had a lot of promise, this has not been demonstrated in practice. The technology is essentially a failure, and a new AI winter is coming.
A quick summary of the format's road to stardom
OpenAI and Nvidia are both under threat from Google; I like OpenAI’s chances best, but they need an advertising model to beat Google as an Aggregator.
A bit of history and a repair of a Tektronix 4051 graphical computer from 1975. What was this computer's place in history, what was it used for and what parts exploded when turning it on.
WhatsApp users in Europe will soon have the possibility to message users of other services.
Why do compilers love xor-ing registers so much?
In distributed systems, there’s a common understanding that it is not possible to guarantee exactly-once delivery of messages. What is possible though is exactly-once processing. By adding a unique …
A new 1GB Raspberry Pi 5 maintains access to low-cost computing amid memory-driven price rises on some other Raspberry Pi products.
Experiences with the Matrix protocol, Matrix Synapse server, bridges, and Element mobile apps.
Unlike a lot of places in tech, my company, Set Studio/Piccalilli has no outside funding. Bootstrapped is what the LinkedIn people say, I think. It’s been a hard year this year. A very hard year. I think a naive person would blame it all on the seemingly industry-wide attitude of “AI can just do this […]
Using git `rebase --onto` workflow to work with stacked diffs
https://slopevader.com/ A search tool and browser extension for avoiding AI slop. Available for Chrome or Firefox. The tool filters web...
I’m sure I’m not the only one who feels Apple’s quality is degrading. I spend 10 hours a day on my laptop and would spend any amount of money within reason for a better one. However, everything comes with tradeoffs.
Bricklink, LEGO’s biggest online marketplace and lifeblood of the LEGO community has made quite an alarming announcement. From 12 December 2025, BrickLink Marketplace will not be available for members in 35 countries around the world, which means that LEGO and Bricklink members will no longer be able to buy or sell on…
I’m still the new person here, learning your ways, stumbling over the occasional quirk, smiling when I find the small touches that make you different. You remind me of what computing felt like before the noise. Before hype cycles and performance theatre. Before every tool needed a plugin system and a logo. You are…
In Ukraine suicide drones strike critical infrastructure regularly. Some outages are caused directly by the attacks - destroyed power plants, substations, transformers, power lines, some are scheduled in advance - power grid wasn’t designed to work while some of its power plants and transformers are destroyed and are…
Before you default to microservices, weigh hidden costs and consider a modular monolith or SOA. Learn when Docker delivers consistency and scale—without sprawl.
Nix is a tool that takes a unique approach to package management and system configuration. Learn how to make reproducible, declarative and reliable systems.
AI is being done wrong.
`CLAUDE.md` is a high-leverage configuration point for Claude Code. Learning how to write a good `CLAUDE.md` (or `AGENTS.md`) is a key skill for agent-enabled software engineering.
The first high-resolution images have been received from Copernicus Sentinel-1D and were shared publicly for the first time at the European Space Agency’s Ministerial Council, held today in Bremen, Germany. Glaciers in Antarctica, the tip of South America, as well as the city of Bremen, are visible in these stunning…
In which I talk about the process involved in switching forges, and how well that went.