My Phone Will Spam You If I Fail To Exercise By 3PM

taylor.town

That's right. My phone sends annoying text messages to my friends if I don't log a workout by 3PM. Try it yourself . To add friends as spam targets, write "Tattle." somewhere in their contact notes. Use "Automations" in the Shortcuts app to trigger it on a recurring schedule. It's strange how this motivates me -- I'm not seeking encouragement nor validation here. My brain simply converts the situation to "I must do pushups to save my friends from my spam robot". Whatever works. Tha...

Interesting links - February 2026

rmoff.net

Phew, what a month! February may be shorter but that’s not diminished the wealth of truly interesting posts I’ve found to share with you this month. Phew, what a month! February may be shorter but that’s not diminished the wealth of truly interesting posts I’ve found to share with you this month. Phew, what a month! February may be shorter but that’s not diminished the wealth of truly interesting posts I’ve found to share with you this month. Phew, what a month! February m...

Which wiki software to use?

rubenerd.com

I mentioned on Mastodon that everyone should have a family wiki. It’s a super useful way to maintain notes, thoughts, projects, ideas, links, and basically anything else you’d want to capture and share. This naturally generated a bunch of replies from people asking (a) which Wiki software I use, and (2) which I’d recommend. Clara and I use MediaWiki for our public and private wikis. I have a lot of experience writing its markup, metadata, and templates thanks to being a Wikipedia...

Fragments: February 25

martinfowler.com

I don’t tend to post links to videos here, as I can’t stand watching videos to learn about things . But some talks are worth a watch, and I do suggest this overview on how organizations are currently using AI by Laura Tacho. There’s various nuggets of data from her work with DX: 92.6% of devs are using AI assistants devs reckon it’s saving them 4 hours per week 27% of code is written by AI without significant human intervention AI cuts onboarding time by half T...

A fuzzer for the Toy Optimizer

bernsteinbear.com

It’s hard to get optimizers right. Even if you build up a painstaking test suite by hand, you will likely miss corner cases, especially corner cases at the interactions of multiple components or multiple optimization passes. I wanted to see if I could write a fuzzer to catch some of these bugs automatically. But a fuzzer alone isn’t much use without some correctness oracle—in this case, we want a more interesting bug than accidentally crashing the optimizer. We want to see if the optimi...

A Probability Challenge

blog.computationalcomplexity.org

Last week I had the pleasure of meeting Alex Bellos in Oxford. Among other things Bellos writes the Guardian Monday puzzle column . He gave me a copy of his latest book, Puzzle Me Twice , where the obvious answer is not correct. I got more right than wrong, but I hated being wrong. Here is one of those puzzles, Sistery Mystery (page 28), which is a variation of a puzzle from Rob Eastaway .  Puzzle 1:  Suppose the probability of a girl is 51% independently and uniformly over all children. In...

Implementing a clear room Z80 / ZX Spectrum emulator with Claude Code

antirez.com

Anthropic recently released a blog post with the description of an experiment in which the last version of Opus, the 4.6, was instructed to write a C compiler in Rust, in a “clean room” setup. The experiment methodology left me dubious about the kind of point they wanted to make. Why not provide the agent with the ISA documentation? Why Rust? Writing a C compiler is exactly a giant graph manipulation exercise: the kind of program that is harder to write in Rust. Also, in a clean room expe...

Dear researchers: Is AI all you've got?

austinhenley.com

https://austinhenley.com/blog/dearresearchers.html https://austinhenley.com/blog/dearresearchers.html https://austinhenley.com/blog/dearresearchers.html

Upgrading my Open Source Pi Surveillance Server with Frigate

www.jeffgeerling.com

In 2024 I built a Pi Frigate NVR with Axzez's Interceptor 1U Case , and installed it in my 19" rack. Using a Coral TPU for object detection, it's been dutifully surveilling my property—on my terms (100% local, no cloud integration or account required). I've wanted to downsize the setup while keeping cheap large hard drives 1 , and an AI accelerator. In 2024 I built a Pi Frigate NVR with Axzez's Interceptor 1U Case , and installed it in my 19" rack. Using a Coral TPU for object de...

Hivemind Successfully Completes First CCA Flight Test Aboard Anduril’s YFQ-44A Aircraft

shield.ai

WASHINGTON (February 26, 2026) — Shield AI, the deep‑tech company building state‑of‑the‑art autonomy software products and aircraft, today announced its mission autonomy software, Hivemind, successfully completed its first flight test aboard Anduril’s YFQ-44A aircraft. The flight test builds on the U.S. Air Force’s recent selection of Shield AI as a mission autonomy provider for its Collaborative Combat Aircraft (CCA) program after a competitive evaluation to support Technology M...

B2B SaaS + Vibe Coding = $1,000,000 ARR

nmn.gl

I know you’ve read 1000s of articles about “Vibe Coding” and how it changes lives (or ruins them) already, but this one is going to be slightly different. After spending a year in this industry, I’ve realized that there’s two different types of vibe coding: Vibe coding by individuals – usually done to chase startup dreams, 99% of which will never materialize. Characterized by a lack of domain insight or a real, pressing business problem to solve. I’ll call this “Ungu...

Notes on Linear Algebra for Polynomials

eli.thegreenplace.net

We’ll be working with the set P_n(\mathbb{R}) , real polynomials of degree \leq n . Such polynomials can be expressed using n+1 scalar coefficients a_i as follows: \[p(x)=a_0+a_1 x + a_2 x^2 + \cdots + a_n x^n\] Vector space The set P_n(\mathbb{R}) , along with addition of polynomials and scalar multiplication form a vector space . As a proof, let’s review how the vector space axioms are satisfied. We’ll use p(x) , q(x) and r(x) as arbitrary polynomials from the set P...

snakes.run: rendering 100M pixels a second over ssh

eieio.games

snakes.run: rendering 100M pixels a second over ssh snakes.run is a massively multiplayer snake game that uses the Secure Snake Home (SSH) protocol. It can render 100M pixels a second. ssh snakes.run to play. Read the full post on my blog! Here's a raw link, if you need it: https://eieio.games/blog/secure-massively-multiplayer-snake snakes.run: rendering 100M pixels a second over ssh snakes.run is a massively multiplayer snake game that uses the Secure Snake Home (SSH) protocol....

Against Query Based Compilers

matklad.github.io

Against Query Based Compilers Feb 25, 2026 Query based compilers are all the rage these days, so it feels only appropriate to chart some treacherous shoals in those waters. A query-based compiler is a straightforward application of the idea of incremental computations to, you guessed it, compiling. A compiler is just a simple text transformation program, implemented as a lot of functions. You could visualize a run of a compiler on a particular input source code as a graph of functio...

Expectation Again

buttondown.com

We talked a couple issues ago about the application of Linearity of Expectation to building intuition about Copysets , and the ways that we're both constrained and freed by the laws of probability. Evan recently pointed out a cool paper and writeup to me that can be understood in a similar way. Here's the problem as he described it to me: This is a really basic idea: generate unique IDs, in this case, that are going to be embedded in RocksDB SST files. The goal: don't have collis...

Moon Monday #263: Artemis II, a Canadian capcom, Chandrayaan, and Long March 10

jatan.space

Artemis II launch delayed again On February 19, NASA successfully fully fueled the  SLS rocket  and performed a practice countdown test ahead of the upcoming launch of the Artemis II  mission to fly  four astronauts  around the Moon and back. This was a repeat of the February 2 test which  hadn’t gone as planned  due to excessive hydrogen leaks. This time around the leaks remained under NASA’s deemed allowable limits thanks to new seals installed after the first test. All seemed ...

Firefox AI Killswitch

kevquirk.com

Nice to see that the Firefox team have actually implemented their "AI killswitch" in the way that they said they would. Here's a screenshot from my copy of Firefox 148: Very happy to see this land, and it means I can end my hunt for a new browser for the time being. Thanks for reading this post via RSS. RSS is ace, and so are you. ❤️ You can reply to this post by email , or leave a comm...

Dominik Schwind

manuelmoreale.com

This week on the People and Blogs series we have an interview with Dominik Schwind, whose blog can be found at lostfocus.de . Tired of RSS? Read this in your browser or sign up for the newsletter . People and Blogs is supported by the "One a Month" club members. If you enjoy P&B, consider becoming one for as little as 1 dollar a month. Let's start from the basics: can you introduce yourself? My name is Dominik Schwind and I'm from Lör...

I vibe coded my dream macOS presentation app

simonwillison.net

I gave a talk this weekend at Social Science FOO Camp in Mountain View. The event was a classic unconference format where anyone could present a talk without needing to propose it in advance. I grabbed a slot for a talk I titled "The State of LLMs, February 2026 edition", subtitle "It's all changed since November!". I vibe coded a custom macOS app for the presentation the night before. I've written about the last twelve months of development in LLMs in December 2023 , December 2024 and D...

Open Source Contributor Spotlight: Kosta Tarasov and DataFusion

notes.eatonphil.com

This is an external post of mine. Click here if you are not redirected. This is an external post of mine. Click here if you are not redirected. This is an external post of mine. Click here if you are not redirected. here

Pens, sleeves, and whiteboards

jamesg.blog

When I was in high school, I used to keep a pencil or pen up my sleeve. I don’t remember anyone else doing it, or why I started. But if I had a pen up my sleeve, I would at least know I had one nearby for when I’d need one. (I may be mis-remembering whether having a pen up my sleeve actually helped me remember one (oh the irony!). I remember a lot of times that I would forget a pen or a pencil. My organisational skills are better now, although still more on the chaotic side than I would like...

What canceled my Go context?

rednafi.com

I’ve spent way more hours than I’d like to admit debugging context canceled and context deadline exceeded errors. These errors usually tell you that a context was canceled, but not exactly why. In a typical client-server scenario, the reason could be any of the following: The client disconnected A parent deadline expired The server started shutting down Some code somewhere called cancel() explicitly Go 1.20 and 1.21 added cause-tracking functions to the context package ...

Portable monitors are good

xeiaso.net

My job has me travel a lot. When I'm in my office I normally have a seven monitor battlestation like this: [image or embed] — Xe ( @xeiaso.net ) January 26, 2026 at 11:34 PM So as you can imagine, travel sucks for me because I just constantly run out of screen space. This can be worked around, I minimize things more, I just close them, but you know what is better? Just having another screen. On a whim, I picked up this 15.6" Innoview portable monitor off of Ama...

Random Old Posts

TitleDate
Culture matters
danluu.com
November 08, 2021
Building a data pipeline with DuckDB
rmoff.net
March 20, 2025
Capitalism Uses Computers Backwards: What Amazon Warehouses and Online Dating Have in Common
theluddite.org
April 01, 2023
Metal Gear Rising – Slicing
simonschreibt.de
March 04, 2013
Jellyfish clouds
blog.singleton.io
August 14, 2021
Three flavors of sorting Go slices
rednafi.com
March 22, 2025
CompensatedBLAS: Higher precision BLAS with low precisions
www.reidatcheson.com
October 04, 2025
A free, 3D printable Meta Quest 3 stand
christianselig.com
April 22, 2024
Google Made Me Ruin A Perfectly Good Website: A Case Study On The AI-Generated Internet
theluddite.org
September 01, 2023
blogging again
blog.singleton.io
October 03, 2010
Catalogs in Flink SQL—Hands On
rmoff.net
February 19, 2024
Russia's Apparent Shortage of Smart Bombs Caused a Cascade of Failures
austinvernon.site
March 06, 2022
God created men; Sam Altman made them equal.
taylor.town
August 04, 2025
Apache Kafka™ talks at Oracle OpenWorld, JavaOne, and Oak Table World 2017
rmoff.net
September 20, 2017
The Transformer Family
lilianweng.github.io
April 07, 2020
Protocol and language
steveklabnik.com
September 03, 2012
The end of the Redis adventure
antirez.com
June 30, 2020
Reactive switchboard: making a big, slow Vue/Alpine page "blazingly" fast
calebporzio.com
March 31, 2023
Updating Snailz
third-bit.com
January 23, 2026
The Return of Attic
saccade.com
November 06, 2021
Checkpoint Chronicle - December 2024
rmoff.net
December 19, 2024
Living in the future
blog.singleton.io
November 20, 2012
No Fights
taylor.town
January 07, 2022
🏃🚶 The unofficial Kafka Summit London 2022 Run/Walk 🏃🚶
rmoff.net
April 05, 2022
Overthinking "likes"
ohhelloana.blog
July 06, 2020
Slay Dragon Before Reorganizing Closet
taylor.town
April 07, 2023
Tidy Dice
taylor.town
March 16, 2024
Debanking (and Debunking?)
www.bitsaboutmoney.com
December 09, 2024
Patchwork 03 · Dynamic history
www.inkandswitch.com
February 22, 2024
Configuring Kafka Connect to log REST HTTP messages to a separate file
rmoff.net
June 12, 2017
I Regret My $46k Website Redesign
mtlynch.io
July 21, 2022
USB Cheat Sheet
fabiensanglard.net
May 05, 2022
Shelly 2.5 + ESPHome: potential fire hazard + fix
simplyexplained.com
November 09, 2020
Ugly and Slow Progress
www.jonashietala.se
August 25, 2012
Dev on the Road
mkennedy.codes
January 09, 2023
Frugly vs. Freemium
taylor.town
February 07, 2024
Installing Oracle GoldenGate for Big Data 12.3.1 with Kafka Connect and Confluent Platform
rmoff.net
November 21, 2017
Guest Post: Population Emission Unit Reductions: A Totally Serious Opportunity to Expand Carbon Markets, by Fernando R
theluddite.org
August 01, 2023
The Internet is a Hamster Wheel
kevquirk.com
February 12, 2026
The Art of Spell Casting, Part 1
technology.riotgames.com
February 27, 2024
About Redis Sets memory efficiency
antirez.com
August 28, 2015
Blogging
rmoff.net
November 28, 2011
Using httpie with the Kafka REST Proxy
rmoff.net
March 08, 2019
the essence of frigidity
computer.rip
January 25, 2026
How I'm Working Remotely
healeycodes.com
April 26, 2020
1 million page views
notes.eatonphil.com
November 28, 2024
Open Banking and payments competition
www.bitsaboutmoney.com
August 13, 2025
Preventing accidental struct copies in Go
rednafi.com
April 21, 2025
Testing Ansible Web App Roles with Selenium
mtlynch.io
September 25, 2016
Blog monetization
danluu.com
January 24, 2015
Filesystem Backed by an LLM
healeycodes.com
July 07, 2025
Porting MiniJinja to Go With an Agent
lucumr.pocoo.org
January 14, 2026
Do you want to read a detailed post about eyelid surgery? Here it is. With photos.
anniemueller.com
December 14, 2025
Offset coordinates in Krita with Xinerama
www.jonashietala.se
July 05, 2015
Primitive Keys in ksqlDB
rmoff.net
February 07, 2020
Launching a service, contribution the bank details pattern, design system community building
adamsilver.io
September 15, 2019
AR Interoperability Opportunities
taylor.town
March 06, 2023
3 Years of Extremely Remote Work
www.brendangregg.com
May 21, 2025
An Overview of Deep Learning for Curious People
lilianweng.github.io
June 21, 2017
0038: cheap compilation, mvs-to-wasm, automatically isolating bugs, mastodone, other stuff
www.scattered-thoughts.net
July 28, 2023
The hearts of the Super Nintendo
fabiensanglard.net
April 01, 2024
Lightning Talk: Buz, A Fizz Buzz Story
moonbase.lgbt
November 11, 2023
How we use GitHub Issues (on 11ty) and how that’s Changing
www.zachleat.com
November 03, 2025
Fluid: 1,000,000 downloads !!
fabiensanglard.net
May 14, 2009
Potluck: Dynamic documents as personal software
www.inkandswitch.com
October 31, 2022
Building an Ubuntu service for my Antec Flux Pro
nishtahir.com
March 15, 2025
OAS bug 7132128 - Send notification: oracle.ons.Notification
rmoff.net
April 02, 2009
A Short History of Bi-Directional Links
maggieappleton.com
May 04, 2020
SMTP protocol basics from scratch in Go: receiving email from Gmail
notes.eatonphil.com
February 20, 2022
Transactions are a protocol
notes.eatonphil.com
April 20, 2025
Debugging memory leaks in Postgres, jemalloc edition
notes.eatonphil.com
June 21, 2025
Quickly Convert CSV to Parquet with DuckDB
rmoff.net
March 14, 2023
Bastions: And How to Make Them Pay – Maximizing Profits for Bastions in the 5e 2024 DMG
www.blogofholding.com
October 31, 2024
The hardest decision I've ever made
steveklabnik.com
November 17, 2010
Nontrepeneur: Steve Wozniak
taylor.town
February 05, 2024
Grouping threaded posts in Artemis
jamesg.blog
February 22, 2026
Automatically Signing a Windows EXE with Azure Trusted Signing, dotnet sign, and GitHub Actions
feeds.hanselman.com
November 28, 2025
Stolen Focus
moonbase.lgbt
November 26, 2025
Town Hall #8: Scaling
taylor.town
March 31, 2023
NixOS: Into the deep end
myme.no
July 01, 2019
Dispatch 006: Provenance for science papers, local-first access control
www.inkandswitch.com
September 03, 2024
Commissioning my Proxmox Server - OS and filesystems
rmoff.net
June 07, 2016
BI Publisher - error creating Quartz tables
rmoff.net
August 25, 2010
Securing OBIEE Systems Management JMX for remote access
rmoff.net
March 05, 2010
Review of Gitcoin Quadratic Funding Round 4
vitalik.eth.limo
January 28, 2020
Trials and Tribulations of Making an Interruptable Custom View Controller Transition on iOS
christianselig.com
February 19, 2021
Notes on Managing ADHD
borretti.me
June 12, 2025
Switching to a Static Site Generator
danilafe.com
August 05, 2019
On escapism
www.robinwils.com
May 02, 2025
A short tale of a read overflow
antirez.com
February 07, 2018
Forms with multiple submit buttons are problematic
adamsilver.io
March 20, 2014
The Speedy Media Manifesto
taylor.town
March 16, 2019
Adding dynamic features to an aggressively cached website
simonwillison.net
January 28, 2026
About
blog.singleton.io
December 12, 2021
UED: Polynomial
moonbase.lgbt
October 05, 2024
How to resolve "[nQSError: 12002] Socket communication error at call=: (Number=-1) Unknown"
rmoff.net
January 22, 2010
Default to empathy
stephango.com
November 04, 2015
Building trust as a designer
adamsilver.io
November 25, 2019
You cannot cURL under pressure
blog.benjojo.co.uk
October 12, 2019
Oracle XE 11gR2 installation - "OracleXEService should not be installed already"
rmoff.net
April 04, 2011

About

I couldn't find a RSS reader that I liked so I decided to build my own.I thought it would be neat if it was public and formatted kind of like a magazine or a newspaper, so here we are.This is a feed of all the feeds that I want to keep up with. I try to keep it independant and keep out things likeenigneering blogs that are just advertisements, but its all up to my discretion.

This page updates daily at 8:11ish AM Mountain Time. The following blogs are featured on the page currently:

For the full list of feeds that are followed see the raw list here.