jama - DLSS 5: The Shape of Things to Come
Just because we can, doesn't mean we should.
AI transcends the metaphor
We can't find a fitting metaphor for AI, which may be a sign of how transformative it will be.
Modelling language or controlling it?
Machines should bend to suit humans (centaurs), not humans bend to suit machines (reverse centaurs).
Reading Roundup: Misunderstandings and failures
How about some links that aren’t about computers? Or, not directly related. Mostly. On the enshittification of Audre Lorde. Landslide; a ghost story. Of course, here I am sharing a bunch of…
Founder Archetypes
Eight founder types from three orthogonal axes. Pick the playbook that fits your psychology, not the one that worked for someone else.
Demystifying phone unlocking tools: A technical overview
This post is a written description of a presentation titled Phone unlocking tools and where to find them that we have delivered privately to different events and organizations, including Primavera…
The Human Border
My rule for AI use is a border of interaction. Before the border, in private, I am happy to use AI as much as it helps: search, planning, code, transcription, translation, summaries, drafts, and any…
TP-7 CLI
TP-7 CLI is a Rust command-line tool for humans and agents to manage files on a Teenage Engineering TP-7 field recorder from macOS. It can browse the recorder, download recordings from the device,…
RubyLLM 1.15: Image Editing, Cost Tracking and Less Tool Boilerplate
RubyLLM 1.15 adds image editing, cost tracking, inferred tool parameters, additive callbacks, and Rails fixes.
✅ A letter from founder to a fellow entrepreneur?
How about adding such letter on main Nozbe home page? Just to show the prospective buyer that the same tool we’re selling is the same tool we’re using and it’s reflecting our values and the way we…
Economists agree on more than you think
A popular view of the economics profession, as one with oscillating, or perhaps no consensus, is summarized by Harry Truman’s supposed quip that he wanted a one handed economist, because they kept…
Phantom tokens: JWTs & sessions combined
Jwt should not be persisted
The Player-Coach BS
I’ve seen the term “player-coach” now come up enough times that I’m going to write about it while I enjoy my morning coffee.
Announcing the CSS Property Type Validator Extension for VSCode
A new editor extension that validates your CSS @property registrations and catches incompatible var() usage as you type.
More Writing From Yours Truly
I’ve written not one, but two new things for school publications! First, I’ve written about The Sound, one of my favorite bands, in Firebird. If you were wondering why I’d dug up an…
Optimizing Echo-TTS: CPU Beats GPU
Eight optimization attempts on Echo-TTS CPU inference, the five that worked, quality evaluation with voice cloning, and how the optimized CPU path ended up faster than the GPU hybrid.
finding common ground
could this be where ravinia ends up?
Managing Tasks is a Hard Problem
To-do lists are often touted as the solution to task management. It makes sense on the surface—what better way to keep track of what needs to be done than by writing everything down in a list? This…
A Life in Rebellion
Preface to the Japanese translation of Ben Morea's "Full Circle: A Life in Rebellion"
On Yanis Varoufakis’ appearance at ‘The Rest Is Politics’ podcast
I analyse the problems that leftists in Europe face in dealing with European Union affairs.
Zed is pretty nice
Recently, the Zed editor had its 1.0 release. While I can't say what it's going to be like in a few years, even now it has largely replaced Visual Studio Code as my editor for non-IDE tasks (though I…
From Stringly to Strongly Typed
Imagine a D&D character sheet. It has typed fields (Strength 1 to 18, Class is Fighter or Wizard or Rogue) and rules between them (Halflings can’t be Paladins, Hit Points depend on Class and…
AI at Discount
Anthropic grew from $1B to $30B in 15 months. So why does it trade at a discount to public comparables? High-growth companies trade on forward (NTM) revenue. Anthropic’s $30B run rate implies…
memory
memory Memory has a way of polishing people into archetypes
love in memory
love in memory It's fascinating how easy it is to love in memory
Religion, Utility, and Power
“Your religion is built on a vast collection of useful lies; but, useful to whom?” operates on at least three levels simultaneously, and the semicolon pivot from declaration to question…
Compatibility packages in 2026
Posted on 2026-05-07 by Oleg Grenrus engineering Seven years ago I wrote a post about compatibility packages. It is now highly outdated, so let us revisit the matter. Recently there have been a small…
Parchment
Write and edit plain text
How to Build an Agent Platform
Cloud platforms, data platforms, and now agent platforms. Every company wants to build one and run a fleet of agents. Having built cloud, compute and data platforms before, I'm hoping we can learn…
Artificial Lawyers
One of the problems — arguably, the core problem — with the current generation of AI chatbots is that they give the user the impression of authority, while in actual fact they do not necessarily have…
CC BY-NC-SA
TL;DR: you may no longer use the content of this website for commercial purposes. In particular, you may not use it as training data for commercial language models. I decided to change the licence…
The Greater Boston Mesh Network.
Disclaimer: Mesh networks over LoRa as described here (MeshCore/Meshtastic) do not require a license in the US, since they operate on the unlicensed & public domain 915 MHz ISM band under FCC…
Academic Reviewing Is Not Fun Anymore
Academic reviewing used to be more fun. (As fun as it can be, of course.)
NLnet Labs
Every time you load a website, send an email, or update an app, you’re quietly relying on a handful of unglamorous services that route your packets to the right place: DNS to translate names into…
Sutton & Barto, Ch. 13: Policy Gradient Methods (Personal Notes)
Almost all the algorithms/methods covered so far have been action-value methods (except gradient-bandit algorithms, Section 2.8). Action-value methods learn the values of actions and then derive the…
Configuring Mikrotik devices to be Access Points without NAT
This is a topic that I have been planning to dive into for a long time, but I kept procrastinating. Yet, finally I sat down to it and found out it is much, much simple than I anticipated. I am a fan…
When fewer commits don’t mean less work
I have been vibe coding a lot. Like, a lot a lot…. and it’s been leaving me feeling a bit conflicted. I’ve been committing hard, and feeling tremendously productive. But I also get this weird flash…
30 Days of Vibe Coding - The Wrapup
30 projects in 30 days using AI-assisted coding. Here’s what was easy, what was hard, what was unexpected, and where this is all going.
Mizar: the first usable proof assistant for mathematics
In two recent blogposts I have outlined the history of our field, one on the history of proof assistants and another specifically about earlier work on the formalisation of mathematics by machine.…
[Post] - Formula 1 - Round 6 2026 - summary and memes
Formula 1 Round 6 2026 recap: Kimi Antonelli wins in Miami; McLaren, Ferrari, and Red Bull bring upgrades and become more competitive, while Mercedes no longer has such a big advantage, and there is…
MIDI TO JAVASCRIPT [updates]
MIDI to JavaScript Converter
Face is a logo
A logo is a tool that reminds people of who you are. Your personal brand already has that. Your face. It ticks all the boxes of great logo design: It’s unique It’s memorable It stands out…
Don't forget about the Option Bytes
What's the reason for a watchdog taking 23 times as long to reset the device? It turns out the Flash Option Bytes are. And a mass erase doesn't reset those.
Library dependency version specifiers aren't for fixing vulnerabilities
Let's say you are the maintainer of a Python library that depends on another Python library like “ urllib3 ”. Because you want to make sure users receive a compatible version of urllib3 you add a…
Writing a blog post without a screen
This text below post is presented verbatim, as it was typed with only a keyboard: without a display or any assistive technology. Typos are left in. The "Notes after writing" and "My writing setup"…
small changes
a quick one. small adjustments to how i work with agents, none of them deep on their own. but i can feel them adding up, the workflow shifting in a way that feels worth pausing on before any of it…
SRSS on OpenIndiana 2025.10, part two
Hey, look out! this is an addendum to yesterday's post on setting up a Sun Ray server on OpenIndiana Hipster 2025.10 . all of this is written with the assumption you've followed the setup steps in…
Marc Andreessen Egg Game
Marc Andreessen Egg Game helps you make eggs that look like Marc Andreessen.