AI coding and the peanut butter and jelly problem
Why clear communication—not clever prompts—is your real AI superpower
Why clear communication—not clever prompts—is your real AI superpower
This is a contribution to the Emacs Carnival 2025-06: Take Two collection of posts on Christian Tietze’s blog. My first take with Eshell many years back did not leave a good impression. My...
Neologisms for the current computing era.
Researchers at Johns Hopkins APL, in collaboration with Samsung Research, have unveiled a breakthrough in solid-state cooling technology, doubling the efficiency of today’s commercial systems. Driven by the Lab’s patented nano-engineered thin-film thermoelectric materials and devices, this innovation paves the way for…
While my final ranking in the Google AI Contest was disappointing ( 280th ), it was a very educational experience and was totally offset by Gábor Melis' dominating win using Common Lisp as well.
Reportedly Microsoft's first hardware product.
"If you don't perceive using the Internet in the 2020s to be a constant fight, you have absolutely no online privacy whatsoever." Lynx br...
Explore the surprisingly different security standards we apply to webhooks versus traditional API requests.
Advisory: I am not a legal expert and there could likely be inaccuracies in this post. Today Gumroad announced that they’ve become open source, with this being echoed by the founder and on social sites like Hacker News:
1.0 The Silicon Root of Trust: Pre-Boot & Hardware Primitives The security of the macOS platform on Apple Silicon is not defined by the kernel; it is d...
I always assumed that Python's str.splitlines() split strings by " universal newlines ", i.e., \n , \r , and \r\n .
From silly cat costumes to world-changing innovations, OpenAI's latest release marks the beginning of something extraordinary. The fascinating world of visual reasoning is emerging, where AI models will soon think in pictures and solve complex spatial puzzles, transforming how machines understand and interact with the…
How local, learnable routers can reduce token overhead, lower costs, and bring structure back to agentic workflows.
This post also appeared on perl.com.
I was recently thinking about the huge number of ways you can shuffle a deck of 52 cards and wondered if it would be possible to store arbitrary data.
Don't pick random subnets to avoid IP address conflicts on foreign networks, use VRFs!
Today we’re sharing a human rights impact assessment on AI/ML to help Wikimedia understand effects on human rights.
Welcome to the award show everyone! Hosted by your favourite bee... Bee! 🥳 I wanted to summarise the best tools etc out there in 2025, and what better way then to put on a fake award show! And like all true award shows and Christmas themed events, let's get into
On the completely impossible situation of blocking the Tor .onion TLD to avoid leaks, but at the same time not block it to make users able to do what they want. dot-onion leaks The onion TLD is a Tor specific domain that does not mean much to the world outside of Tor. If you try … Continue reading Leeks and leaks →
There is an amazing shadertoy called “Tiny Clouds” by stubbe (twitter: @Stubbesaurus) which flies you through nearly photorealistic clouds in only 10 lines of code / 280 characters (2 o…
We introduce and open-source an automated evaluation for political even-handedness, testing six models across 1,350 prompt pairs.
The lost art of the "Somers System" of land valuation
When a child is killed on a street like West Hudson Boulevard, it’s not a tragic fluke. It’s the outcome we designed for.
Every programmer I know has at some point longingly expressed how “[they] want to work with [their] hands”. Some say they wish they were a carpenter, some want to be in the fields on a farm, some want to raise chickens, or milk cows. It is however inevitable that I either hear someone say it or agree with it at some…
The biggest hurdle is not AI capability, but founder pain tolerance.
Every software project needs to represent the reality of the business he is embedded in. The way we can represent reality as limited rational beings is through propositions, i.e, declarative statements that affirm or deny something about reality. When a collection of such propositions is stored in a computer system…
In March of 2023 we announced that we were starting work on a safer high performance AV1 decoder called rav1d, written in Rust. We partnered with Immunant to do the engineering work. By September of 2024 rav1d was basically complete and we learned a lot during the process. Today rav1d works well—it passes all the same…
An explanation of some major issues with asyncio.
Why and how you should write "without bugs"