Amelia the Chicken

kevquirk.com

We lost our favourite chicken last night. I know, just a chicken, right? Big deal. It's not like we lost a pet. But that's the thing, Amelia was more than just a chicken . She was a pet. She was very tame and would often come into the house to sit with one of us. She would scratch around the kitchen while we were eating breakfast then quietly cluck at one of us to be picked up for cuddle. We named her after Amelia Earhart because she was always the first of all our chickens to go ...

Faster JSON parsing with SVE2 on ARM processors

lemire.me

ARM processors, like those in your phone, have instructions capable of processing several elements at once (SIMD). These instructions are called NEON. But many newer processors have a different SIMD extension called SVE. The latest ARM processors have SVE2. Unfortunately, Apple has not yet adopted SVE, but SVE processors are available in the cloud. In April, I wrote that the SVE2 match instruction might be the fastest way to match characters on ARM processors . At the time, my benchmark was...

How to Detect and Remove Watermarks in AI-Generated Content?

www.makerstations.io

AI-generated text often carries invisible markers that most people never notice. These hidden watermarks — embedded by tools like ChatGPT, Gemini, and others — can flag your content as machine-produced, which matters if you’re publishing professionally, submitting academic work, or building a brand voice that needs to feel authentically human. Here’s how to find those markers and strip them out. What Are AI Watermarks and Why Do They Exist? AI watermarks aren’t visible...

Leave the Class Path in the Rearview Mirror

netflixtechblog.com

Introducing composable, module system native and agent friendly command line tools for modern Java development By Danny Thomas, JVM Ecosystem Team Recent work on the Java language to pave the on-ramp has made it easier than ever to start a Java program and evolve it using the full language and platform. At the end of that on-ramp lies Java’s mature build and dependency management ecosystem, capable of carrying software to enormous scale and complexity. That ecosystem reached its maturity by ...

Two techniques for working with System One models

seangoedecke.com

I recently wrote about Jev , a new “System One” language model that only outputs decisions : the answers to a set of user-provided multiple-choice questions. This means it’s nowhere near as flexible 1 as a traditional LLM like ChatGPT, but in return it’s consistently fast. We don’t know exactly how Jev works. I’ve seen people say diffusion, or various tweaks to the Transformer architecture, or some entirely new type of model. But that doesn’t matter. Like I argued here , it i...

Companies don’t make decisions

manuelmoreale.com

I feel kinda stupid for even saying this, but it’s probably worth saying anyway: companies are not people. Companies don’t make decisions. Companies don’t decide who they want to donate money to. Companies don’t feel shame. Companies don’t learn from their mistakes. Companies don’t have political orientation. Because companies are legal entities, they're a bunch of papers, letters and numbers. That’s what companies are. When you’re mad at a company, figure out who is actually ...

On (disabling) suggested filenames on macOS 27

jamesg.blog

This week I was writing a story and noticed something strange: I didn’t give the document a title, but, after saving it, the document had a title that I did not expect. If I don’t have a name for a story yet, or if I am doing free writing, I will often not give a document a title, instead allowing the default behaviour in the tool I use to write, Typora , which is to take the first few words or maybe sentence of the document, or the first line. In the case of markdown, the first line is alm...

You can run git on object storage if you re-make packfiles

www.tigrisdata.com

It sure seems that a bunch of companies are trying to ship a git product of some kind as of late. Wonder why that is. Either way, I’m building a Git server backed by object storage as an open-source project . It sounded simple enough to start: Git looks like a filesystem, so let’s use a filesystem as a translation layer on top of object storage to make Git speak object storage. This model worked… ok, I guess? But it didn’t work...

Why do we listen to people with no skin in the game?

rednafi.com

I’m talking in the context of industrial programming . A few statements I believe to be true: If you aren’t doing it hands-on, your opinion about it is very likely to be completely wrong . Being influential doesn’t automatically make you right. Talking about coding and delivering software under real constraints are two very different things. Before clicking on a programming video, it doesn’t hurt to check the creator’s credentials. Yet we keep listening to influential p...

NTP, an atomic clock, and having a great time at the world's largest VCF

www.jeffgeerling.com

I'm back from VCF Midwest 21 , arguably the largest vintage computer festival on the planet. After being blown away last year, I decided to get a table of my own this year, to demonstrate NTP Time on a bunch of old Macs, representing every era up to the pinnacle of the PowerPC, an Xserve G5 (serving duty as a Stratum 2 ntpd server). Attending as an exhibitor is a lot different. In some ways better (I got to interact face-to-face with at least 200 people—after that I ran out of ...

Friday Facts #446 - An ARM and a Frame

www.factorio.com

Hello, Join the huddle, while I regale you with more tales of the Penguin... Factorio on the Steam Frame raiguard When Valve originally announced their next-gen hardware , I was very excited for the Steam Controller and marginally excited for the Steam Machine, but I wasn't very excited about the Steam Frame. I have had the opportunity to play VR on my friend's HTC Vive; and on the occasions where I visit the Wube office in Prague, I have played on the company's Valve In...

I don't like LLMs

martinfowler.com

I have a lot of mixed feelings about AI and LLM technology. I’m fascinated by its effect on our profession, excited by the potential gains in productivity - and thus the products we could rapidly build. On the other hand, I’m fearful of the damage AI might cause: agent swarms taking over our virtual and physical infrastructure, designing bio weapons. But, back on my first hand, LLMs might also design miracle cures, and come up with clever ways to raise our prosperity. Fundamentally I don’t...

s21e30: Dan, stop encouraging it

thingsthatcaughtmyattention.com

0.0 Context setting A really short one today (fine, maybe not, at over 1,200 words). It’s Wednesday 16 September in Portland, Oregon, where it’s unseasonably warm and it threatens to continue to do so through the end of the week. 0.1 How People Work, Live Last episode was with Dana Chisnell and we had a great candid chat about small-p politics at work. I especially loved her framing about how soft skills are actually power skills. Dana’s episode is up on the podcast and YouTube n...

Icon Fall Web Component

www.zachleat.com

I’ve been doing some spring/fall cleaning and found an unpublished follow-up component to (a web component to “snow” on your website — which also happens to work with emoji too). Originally it was created as an easter egg for Blog Awesome (click on the Font Awesome flag in the very bottom of the footer) but others have wanted to use it for more things! Presenting: : Demo Source code on GitHub It’s in use on this page (if you are on my web site and not in a feed r...

The LLM Comments Are Not For You

danilafe.com

I’ve heard a lot of talk about LLMs recently, and among the most common topics of discussion have been the comments. LLM comments generally seem to suck: they are verbose, regardless of surrounding context, they seem to encode conversation decisions (like “do it this way, not that way” [note: In my head, I've been calling this "comment hysteresis", because the comments are not a function of the final design, but of the path taken to get there. ] ), and they tend to use made-up vocab...

Defending Against Massed Drone Attacks

austinvernon.site

A new air defense strategy is needed to counter long range attack drones.  ... Read More A new air defense strategy is needed to counter long range attack drones.  ... Read More A new air defense strategy is needed to counter long range attack drones.  ... ... Read More Read More

Sydney Trains got my keys back!

www.rubenerd.au

I lost my keys earlier this week. I had one of those Orbit Key ring things, with my house keys, and the key fob to get back into the apartment building. It was going to be a Process™ to get these replaced, as some of them are fire keys with unique serial numbers that are forbidden to be cut. Just in case, Clara and I went around the suburb where I had the client meeting, including the path I took from the station, to the coffee shop, then back home again. We left notes with the shopping cent...

Mathematicians Build Long-Awaited Graph Sandwich

www.quantamagazine.org

In 2004, two mathematicians hypothesized a powerful kind of sandwich. They were studying graphs, which are collections of points (called vertices) and lines (called edges). Graphs might represent anything from social groups to the internet to neurons in the brain. The mathematicians hoped to understand properties of one type of graph — a type that’s ubiquitous in mathematics and computer science… Source In 2004, two mathematicians hypothesized a powerful kind of sandwich. They were stud...

Defense Autonomy Needs to Train, like Humans, In Simulation

shield.ai

This blog is part of a series exploring the technologies and principles shaping the future of simulation. A program office asks a fair question about an autonomous aircraft. How will it learn to handle a specific threat, in a specific place, against a specific sensor picture, when its link to the operator drops? Not in a demonstration. In the conditions the mission will actually present. The honest answer is that the data required to teach that does not exist yet. That answer sits strangel...

Poem: Always around

jatan.space

Gracious gray amid the blue & bright Surreal silver against the night Sometimes an uncanny crescent or a gibbous glow in ascent Other times a hollow halo or a cloud glow Reflective and rolling, when near Stony stark skyline, when on it Cosmic microcosm , when held Enticing enigma , when leaving behind This is our monumental Moon, always around for a nature profound to be found Always around, always around for you no matter the morning it mourned through. Our Moon shining through tree branches i...

AI and Manufacturing Redux

blog.computationalcomplexity.org

ITMS 2026 Two years ago I attended the International Manufacturing Technology Show  in Chicago's McCormick Place and found a rather limited focus on artificial intelligence among the exhibitors. ITMS is back in town so I went again this week. A quiet respite from all the AI/math angst, though that will come in full view when mathematicians take over the same venue in January. I picked up my badge, the last to say "Illinois Tech" as I registered for a free academic pass well before the lay...

A custom virtual machine for the Stars! 4X game

nullprogram.com

Stars! is a 1995 4X game (explore, expand, exploit, exterminate) for 16-bit Windows 3.1 that I first played ~28 years ago. While Windows is famously backwards compatible, it’s notoriously difficult to play Stars! today. Windows x64 cannot run 16-bit applications, and playing requires either retro hardware or emulation ( otvdm , DOSBox ), sometimes paired with Wine . My new, exciting solution, Stars!VM , or Stars! Virtual Machine , embeds a custom 80286 emulator and a Win16 to Win32 br...

Handwritten Ramblings

nate.mecca1.net

I had the idea of writing about writing, more specifically handwritten content, and figured what better means of making a post about it than one consisting of handwritten scans. Be forewarned, being handwritten, there’s quite a bit less polish on my already rambling and disorganized content. If you can’t read my handwriting - be it because of a screen reader/accessibility need, the amount of data the page takes up, or just because it’s rather illegible - there is a Claude powered transcrip...

Random Old Posts

TitleDate
🎄 Twelve Days of SMT 🎄 - Day 6: InsertField II
rmoff.net
December 15, 2020
Fragments: September 1
martinfowler.com
September 01, 2026
TEED - Blood Pressure
levels.io
June 21, 2012
Weekend Tournaments
www.jonashietala.se
September 06, 2016
The great Hochstapler
www.jonashietala.se
September 19, 2010
Do Metaprojects
taylor.town
June 13, 2025
A Language for an Assignment - Homework 1
danilafe.com
December 28, 2019
How to Make Your Code Reviewer Fall in Love with You
mtlynch.io
December 02, 2020
📝 Hey Apple, what’s up with these colors?
moonbase.lgbt
November 20, 2023
AOT-compilation of Javascript with V8
notes.eatonphil.com
February 26, 2019
Commit messages are not titles
antirez.com
June 23, 2015
India’s Chandrayaan 4 lunar sampling mission cross-pollinates science, rockets, governance, and human spaceflight
jatan.space
May 04, 2026
On (and Contra) Chalmers on LLM Interlocutors
benjamincongdon.me
December 27, 2025
a quick peek at 2024 Monster Manual math
www.blogofholding.com
December 02, 2024
Data Processing and Enrichment in Spark Streaming with Python and Kafka
rmoff.net
January 13, 2017
Why should I care?
dead.garden
May 01, 2026
Let's write a search engine, part 2 of 2
www.redblobgames.com
August 30, 2025
Strucjure: motivation
www.scattered-thoughts.net
December 04, 2012
Delayed Reference Method
simonschreibt.de
January 05, 2016
Apache Kafka™ talks at Oracle OpenWorld, JavaOne, and Oak Table World 2017
rmoff.net
September 20, 2017
New Harvest & Illustrating the Cultivated Meat Podcast
maggieappleton.com
August 04, 2020
Some personal user experiences
vitalik.eth.limo
February 28, 2023
📝 Little Blue Marble
moonbase.lgbt
April 04, 2026
Thoughts On A Month With Devin
hamel.dev
January 19, 2025
Does Your Desk Need Gaming Hardware?
www.makerstations.io
September 17, 2026
Zelda – The Bling-Bling Offset
simonschreibt.de
May 05, 2018
I think the hate for Dubai is mostly a Eurocope that can't deal with how dirty and unsafe Europe's cities have become
levels.io
August 30, 2026
The real AI risk is inside the labs
antirez.com
July 28, 2026
Where “simulation” came from
decomposition.al
November 20, 2025
Scripted OBI 11g Linux startup/shutdown
rmoff.net
January 04, 2012
Do programmers need math?
danluu.com
January 09, 2014
[Mirror] Bir Proof of Stake Tasarım Felsefesi
vitalik.eth.limo
December 29, 2016
There will be 1 billion digital nomads by 2035
levels.io
October 25, 2015
I hate manager READMEs
www.elidedbranches.com
November 23, 2018
My agent.md to improve LLM-assisted code quality
fabiensanglard.net
August 21, 2026
The self improvement pomodoro
steveklabnik.com
September 04, 2011
So how DO you make those cool diagrams? July 2019 update
rmoff.net
July 11, 2019
The ISPs sharing your DNS query data
blog.benjojo.co.uk
June 25, 2018
What Context Can Bring to Terminal Mouse Clicks
tratt.net
October 29, 2025
Having an AC in Europe now classifies you as far right
levels.io
June 24, 2026
Oracle BI Management / Systems Management MBeans
rmoff.net
July 22, 2009
Exploring text generation watermarking
nishtahir.com
August 19, 2026
Articles on Chandrayaan 1, India’s first Moon mission
jatan.space
April 23, 2026
The Business Case for Formal Methods
www.hillelwayne.com
January 22, 2020
Wishlist
www.robinwils.com
October 23, 2022
Overthinking my blog
ohhelloana.blog
January 04, 2019
My first steps in Meshtastic
stfn.pl
March 18, 2024
Columnar kernels in go?
www.scattered-thoughts.net
October 20, 2023
Implementing Deep Reinforcement Learning Models with Tensorflow + OpenAI Gym
lilianweng.github.io
May 05, 2018
Progress Report: Linux 6.14
asahilinux.org
March 20, 2025
How I Eat
taylor.town
August 29, 2023
Commander Keen: Adaptive Tile Scrolling
fabiensanglard.net
July 27, 2023
Printing Lists
matklad.github.io
August 14, 2026
Imp: live repl
www.scattered-thoughts.net
September 04, 2021
Better Ruby Presenters
steveklabnik.com
September 09, 2011
I was tired of building 474 separate pages for Open Graph Images
www.zachleat.com
September 09, 2026
Why Anthony Hobday’s sentence-style form is bad UX (and what to do instead)
adamsilver.io
March 07, 2024
Na colusão
vitalik.eth.limo
January 01, 2000
Announcing Rust Contributors
steveklabnik.com
January 12, 2017
I started using ESPhome and now I have a local smarthome
stfn.pl
November 13, 2024
Tips for running a good remote meeting
adamsilver.io
April 10, 2020
Binarios #1
barredo.es
June 20, 2016
Don’t use paracetamol to fix bad UX
adamsilver.io
March 11, 2024
Product for Internal Platforms
www.elidedbranches.com
May 09, 2020
Social skills
www.robinwils.com
March 29, 2025
Small tech
www.scattered-thoughts.net
September 07, 2020
Fragments: August 24
martinfowler.com
August 24, 2026
Let's Talk About The American Dream
blog.codinghorror.com
March 06, 2025
Side projects
antirez.com
February 26, 2015
The Optics
kinduff.com
June 27, 2023
Efficient Memory Management for Large Language Model Serving with PagedAttention
www.micahlerner.com
January 11, 2024
While the EU fights about nuclear energy China plans 150 new reactors
levels.io
June 17, 2023
Stumbling into AI: Part 5—Agents
rmoff.net
October 06, 2025
Book Review: Antimemetics
benjamincongdon.me
December 06, 2025
Python, Is It Being Killed by Incremental Improvements?
stefan-marr.de
January 20, 2026
📌 🎁 A collection of Kafka-related talks 💝
rmoff.net
September 23, 2020
Why does an extraneous build step make my Zig app 10x faster?
mtlynch.io
March 19, 2024
Lego Batman – Crawler
simonschreibt.de
May 21, 2013
How to Thwart Waiting Mode
taylor.town
December 13, 2022
turn outward
strangestloop.io
May 10, 2023
Going down
www.jonashietala.se
August 16, 2009
Extending the GOV.UK Design System, progressive enhancement, naming patterns
adamsilver.io
March 10, 2019
How to build Doom3 on Mac OS X with XCode
fabiensanglard.net
November 25, 2011
Carolyn Petit on Blade Runner 2049
thiscageisworms.com
October 17, 2017
The Recovery Kit Nano
www.doscher.com
November 30, 2025
The oceans are full of plastic exactly because you recycle
levels.io
December 23, 2025
C# Discriminated Unions and .NET Channels
chrlschn.dev
July 06, 2024
The Magic of Sampling, and its Limitations
research.swtch.com
February 04, 2023
Musical tone and perceived dissonance
blog.andymatuschak.org
July 13, 2011
Apple should acquire Wolfram Research
taylor.town
October 11, 2023
A defense of boring languages
danluu.com
May 25, 2015
s21e15: Adjust Your Register; The Curse of The Next Generation; Some Sort Of Tinkerbell; Your AI Pharmacy
thingsthatcaughtmyattention.com
July 31, 2026
Memory ordering in CPUs
fgiesen.wordpress.com
August 25, 2026
Community is a product decision
blog.singleton.io
March 17, 2026
Being an entrepreneur now has more job security than a job
levels.io
March 28, 2025
Thierry Breton resigns after EU AI Act and DSA criticism
levels.io
September 16, 2024
I Continue To No Longer Attend Vintage Computer Festivals
ascii.textfiles.com
April 12, 2024
The Timeless Way of Software
youtu.be
December 03, 2024
Why doesn’t TypeScript properly type Object.keys?
alexharri.com
June 24, 2023
The googlebot monopoly
danluu.com
May 27, 2015

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.