Pure Comments and the Fediverse

kevquirk.com

I recently wrote about Privacy and Webmentions to make the case — mostly to myself — for adding Fediverse integration to Pure Comments . A few people pushed back in the comments, but my position could generally be summarised with "if it's a public post, it's fair game." Then this morning I read this post by Manu and it's completely changed my opinion. Having now read the Webmention spec it never presents Webmentions as being "comments". At all times they're referred to as "no...

Ubiquiti's $99 Vape Detector is actually pretty good

www.jeffgeerling.com

Since learning about the effects of high CO2 concentration on attention and cognitive performance—especially at levels much higher than 2000ppm—I've started monitoring CO2 and other air quality indicators in my house, at my studio, and even on the road. I have a few other air quality monitors I'll be covering in the future, but today I wanted to focus on one I only heard about in the comments on a recent video tearing down a cheap no-name 'Air Quality Detector' from Amazon . Since l...

"No way to prevent this" say users of only language where this regularly happens

xeiaso.net

A forlorn businessman resting his head against a wall beside a window. Photo by Andrea Piacquadio, via Pexels. In the hours following the release of CVE-2026-89078 for the project Ruby , site reliability workers and systems administrators scrambled to desperately rebuild and patch all their systems to fix a double free in Ruby's Onigmo regular expression parser when parsing fails after an alternation, allowing memory corruption and potential remote code execution in applicat...

Beyond API Compatibility: Building a Tool to Measure the Blast Radius of Library Changes

netflixtechblog.com

By Roberto Perez Alcolea , Java Platform Team Quasar connects a proposed API change with observed references in consumer repositories, giving the producer evidence for a release decision At Netflix, shared Java libraries support applications developed across a large, independently evolving repository ecosystem. A library change begins in one repository, but its impact can reach many others. Producers can see the API diff in front of them. What they often cannot see is who still depends on the...

FedEx Employee Statistics 2026

www.makerstations.io

FedEx closed fiscal 2026 with about 300,000 permanent full-time and 230,000 permanent part-time employees, according to its 10-K for the year ended May 31, 2026. Two business exits followed: FedEx Freight on June 1 and FedEx Supply Chain on October 1. These FedEx employee statistics cover headcount, unit splits, union status, hourly pay, turnover and labor costs from 2025 and 2026 filings and pay data. FedEx Employee Statistics ~230,000 Permanent part-time employees at FedEx on May 31, ...

Rails is a JIT compiler

bernsteinbear.com

Originally published on Rails At Scale . The title was bait to get you to open this article. But fear not! We will be generating code at run-time today. (See the PR for a sneak peek.) Sam popped into the JIT channel asking how we might optimize Rails enums in Roundhouse, motivated by the following code snippet: class Order ruby -I~/git/ips/lib test.rb -- create_table(:orders) -> 0.0073s shippable?: 1.721M i/s (± 2.3%, GC 4.4%) aaron@Aarons-MBP ~/g/rails (main...

How To Use Decision Models for Evals

hamel.dev

Decision models have exploded onto the scene recently, starting with TypeSafe’s Jev, followed by Perplexity’s Decider, Liquid’s d1, Cloudflare’s Clef, and OpenAI’s Decisions API 1 . These models promise fast, inexpensive classification. Decision models are an appealing low-cost alternative to LLM judges 2 for automated evals. But whether they’re the right choice depends on the cost, performance, and latency requirements of your use case. We’ve also noticed people using the def...

Agentic Monitoring

benjamincongdon.me

A recent Anthropic blog post contained a short paragraph, not at all the point of the post, which has been buzzing around my brain since I read it: A new level of operational excellence is possible. Our team uses Claude Tag heavily, which has helped us monitor each component of the system. For example, we created Slack channels where we tasked Claude with being obsessively focused on the health of a single component. We call these Claudes “superfans.” We have a scion-daemon superfan, a...

Ethernet interfaces in the wild, maybe

www.rubenerd.au

I was on a mini adventure in Hornsby Heights in northern Sydney during my lunch break earlier this week, because I… Hey, wait a minute. What does that say? Huh, ethernet! Is that what it is? Wow, it really could be! Oh, okay. Maybe they’re more into IB. By Ruben Schade in Sydney, 2026-10-24. I was on a mini adventure in Hornsby Heights in northern Sydney during my lunch break earlier this week, because I… Hey, wait a minute. What does that say? Huh, etherne...

Continuing at the beginning

manuelmoreale.com

After hiking up to the end of the ridge, it was now time to scout the initial part. The starting point is some 25km east of where I parked the car last time around, at the parking spot of the Italian ossuary in the lovely town of Kobarid. The plan is to walk my way up till the beginning of the ridge, reaching Starijski Vrh at the foothills of Mount Stol, the highest point of the entire ridge, at 1673 meters. The reason why I’m doing this hike is that I read conflicting information abou...

Morning coffee

jamesg.blog

For the last month I have had a bag of coffee in the cupboard with enough beans to make one or two cups. I usually drink tea on weekdays, and prefer to have coffee while I am out and about, but because there is a storm forecast, and we had a storm yesterday evening too, I thought I would stay cosy this morning and take a slower day. This coffee will come in handy. When I went to make my coffee this morning, I had to prepare all my equipment that had been stowed away in my cupboards behind and...

The Mind Behind the Mission: Can You Trust Autonomy to Decide What Happens Next?

shield.ai

Following our blog on Autonomy Factories , this is the second in our series exploring autonomy. An unmanned aircraft is tracking a vehicle during an intelligence, surveillance, and reconnaissance mission. The vehicle disappears beneath the tree line. As the aircraft searches the surrounding terrain, its communications link is disrupted and the operator loses contact. The operator can no longer intervene, but the mission must continue. The aircraft’s mission autonomy software, or autonomou...

Fragments: October 21

martinfowler.com

Gergely Orosz is frustrated at those that entered his explicitly “No AI” essay competition and used AI. He goes on to say: When I start to suspect some part is AI about someone I don’t know: how can I tell how much of it is? And how much time and effort do I want to invest to figure out? I fear most people do not realize this last part: that when it takes time and effort from others to figure out what % is AI, and what % is YOU, then I will simply assume it’s probably 100% A...

Reading Messy Proofs

blog.computationalcomplexity.org

In fall of 1985 when I started graduate school, my advisor Michael Sipser asked me to read an early handwritten manuscript by Johan Håstad of his switching lemma . I spent many hours decoding the notation and working through the messy conditional probabilities until I felt I had checked every step of the proof. When I started presenting this to Sipser, he stopped me and said he didn't want the details but instead the intuition of the proof. I had nothing. I'm reminded of this story as I hea...

Cloud Rats and Software Roaches

idlewords.com

We are entering an epoch where it may become easy for small pieces of self-replicating code to permanently infest Internet-connected devices in a way that is hard to undo. Such a world would be annoying to live in and we should take steps to forestall it. Anyone who used email in the 1990s remembers a similar, primitive era, when worms and viruses briefly ruled the net. But the connected world of that time was too simple to sustain an ecosystem of rogue escapees. Even today, much of the intern...

Spending 10 months building the most human-like chess bot

mbuffett.com

Chessbook-1, Maia-3 and Allie 2.0 at a glance Capability scorecard: a 0-100 grade per measurement, and whether the model has the capability at all. Predicting human moves Matching strength Time scramble play Predicting think time Predicting who wins Chessbook-1 199M parameters 96 / 100 81 / 100 84 / 100 98 / 100 97 / 100 Maia-3 79M parameters 85 / 100 56 / 100 57 / 100 No 80 / 100 Allie 2.0 5.6B parameters 99 / 100 48 / 100 99 / 100...

Malaria Parasite Caught in the Act of Breaking and Entering

www.quantamagazine.org

In medieval Italy, it was accepted wisdom that anyone walking near a swamp risked falling ill from “bad air” — mala aria. Victims were struck with fever, headache, nausea, and chills, and occasionally the illness escalated to vomiting, jaundice, and death. Today, we still call this affliction malaria. For much of human history, it has ravaged populations in humid tropical and subtropical regions… Source In medieval Italy, it was accepted wisdom that anyone walking near a swamp risked ...

Friday Facts #449 - 2.1 Stable

www.factorio.com

Hello, Welcome to another Friday. This week marks exactly 2 years since the Space Age release . 2.1 Stable After a long summer in experimental, 2.1 is now marked as stable. Thank you to everyone who played the experimental, reported bugs, and gave us feedback. A lot of the changes and tweaks since the first 2.1 release came directly from your reports. We took this opportunity to update our classic Factorio trailer one last time. As ...

Why You, as a CEO, Should Not Hire a Fractional CMO

larslofgren.com

I’ve been working as a fractional CMO and enterprise SEO consultant for over 2 years now. So yes, I’m going to spend the next 1900+ words convincing you how colossally stupid it would be for you to hire me. Or any other fractional CMO. What You Actually Get When Hiring a Fractional CMO You may think you’re getting a third of someone’s time at a third of the price. You are not. It’s more like 15% of the time at 50% of the price. First, the full-time CMO baseline...

Software is slow because of bad design, not slow languages

seangoedecke.com

Many people are saying that AI will make software faster by rewriting it in faster languages, but this isn’t generally true. Most programs cannot be meaningfully sped up by rewriting them in C or Rust. How can this be true? Some languages are orders-of-magnitude faster than others: for instance, C can be fifty times faster than Python. Won’t rewriting my Python program in C thus make it fifty times faster? No, it won’t. Software performance is usually dominated by I/O, not the speed ...

Recompiling The Lion King With an Agent

kinduff.com

I Just Can’t Wait to Be King in 16:9, running as native code. TLKRecomp is The Lion King for the Super Nintendo, rebuilt as a native PC program. It runs on Linux, Windows and Mac, plays from the Westwood logo to the final fight with Scar, and can widen the picture to 16:9. It took ten days, and AI agents wrote the code. They worked in a loop: try something, compare it frame by frame with the original game, find the first thing that differs, fix it, and go again. This post explains ...

Battle Drones - a vibe coded RTS with audio-based multiplayer

simonwillison.net

My latest vibe coded game experiment is a Command & Conquer style RTS (Real Time Strategy) game called Battle Drones ( play it here ). Unlike my previous experiments , this one is actually fun to play . I'm somewhat embarrassed to admit that I got there by telling Claude to "Make it a LOT more fun". It also supports multiplayer between nearby devices using audio to synchronize game state! Here's what I've built so far, and some of the things I learned along the way. Battle Drones ...

Handwriting Ramblings 2: A quick update

nate.mecca1.net

I’m assuming you all gave a sigh of relief when you saw digital text rather than scans of my handwriting. This post is largely a set of updates and corrections to my previous post; given the lack of revisions I have some corrections to make. Beyond that, the lack of reflection on my thoughts during the editing process had me coming to realizations after hitting post, alongside a few misc updates. I’m assuming you all gave a sigh of relief when you saw digital text rather than scans of my ha...

Random Old Posts

TitleDate
Diablo 3 – The sacred spiderweb
simonschreibt.de
January 14, 2016
A love letter to Raycast ❤️
rmoff.net
December 18, 2025
I went studying abroad in Korea
levels.io
September 01, 2009
Beijing air quality hits 543 AQI
levels.io
November 30, 2015
The most important thing when working with LLMs
steveklabnik.com
January 27, 2026
Writing Home Assistant automations using Genservers in Elixir
www.jonashietala.se
October 08, 2024
What I Learned About Upwork from a Bumbling Scammer
mtlynch.io
December 27, 2018
TOTP tokens on my wrist with the smartest dumb watch.
blog.singleton.io
October 17, 2022
Can you proof read this post?
kinduff.com
September 10, 2026
The Great Aboveground Empire
ascii.textfiles.com
May 22, 2023
My 40-liter backpack travel guide
vitalik.eth.limo
June 20, 2022
Flow field pathfinding
www.redblobgames.com
April 27, 2024
Gruvbox Syntax Highlighting for Pandoc
www.jonashietala.se
August 04, 2015
What in the Ethereum application ecosystem excites me
vitalik.eth.limo
December 05, 2022
How to play GTA V on your MacBook (and any other PC game)
levels.io
August 24, 2015
Learning Golang (some rough notes) - S02E08 - Checking Kafka advertised.listeners with Go
rmoff.net
July 17, 2020
Why is kcat showing the wrong topics?
rmoff.net
March 13, 2025
You Don't Have to Migrate to Python 3
switowski.com
October 30, 2019
Sabbatical #15: Tasman-Marlborough
darekkay.com
May 27, 2026
In defense of simple architectures
danluu.com
April 06, 2022
Writing safe Verilog
danluu.com
September 15, 2013
Phil Eaton on Technical Blogging
notes.eatonphil.com
March 25, 2025
Troubleshooting Flink SQL S3 problems
rmoff.net
August 06, 2024
I'm starting HomelabFest (in St. Louis, Sep 2027)
www.jeffgeerling.com
September 25, 2026
Raspberry Pi Pico Weather Station - part I
stfn.pl
December 02, 2022
Deleting a Connector in Kafka Connect without the REST API
rmoff.net
May 22, 2019
The design of software engineering course projects
austinhenley.com
April 28, 2025
Flight Delay
waynehale.wordpress.com
December 09, 2023
The bash book to rule them all
fabiensanglard.net
November 08, 2023
Metrics For Your Web Application's Dashboards
sirupsen.com
March 19, 2022
Apollo for Reddit 1.9
christianselig.com
September 12, 2020
2024 Monster Manual on a Business Card
www.blogofholding.com
February 11, 2025
IndieWebCamp, Berlin 2018
ohhelloana.blog
November 29, 2018
Diablo 3 – Resource Bubbles
simonschreibt.de
March 25, 2013
LMFAO Would Like to Formally Apologize for Party Rocking
samhenri.gold
September 23, 2026
Illustrating data
rmoff.net
February 08, 2010
Open No More
blog.computationalcomplexity.org
October 07, 2026
Most decaf coffee is made from paint stripper
levels.io
September 28, 2019
person mission fit
strangestloop.io
May 10, 2023
Common Misconceptions in AI
maggieappleton.com
January 12, 2025
Software engineers don't get to be Luddites about AI
seangoedecke.com
October 12, 2026
Kafka Connect and Schemas
rmoff.net
January 22, 2020
Extended Visualisation of OBIEE Performance Data with Grafana
rmoff.net
April 29, 2014
Policy Gradient Algorithms
lilianweng.github.io
April 08, 2018
Int8-Quantized Sparse QR Factorization
www.reidatcheson.com
June 30, 2026
I'm so done with real estate agents
levels.io
February 02, 2026
🎬 Lightning Talk: Comma Chameleon
moonbase.lgbt
July 29, 2020
in praise of winterbells
strangestloop.io
May 10, 2023
Lifting the Lid on OBIEE 12c Web Services - Part 1
rmoff.net
May 24, 2016
America's Aerospace Industry is Regenerating
austinvernon.site
August 31, 2021
screen and OBIEE
rmoff.net
May 11, 2012
Finishing Stuff
www.jonashietala.se
December 07, 2011
Mobile App Designer mis-configuration error
rmoff.net
May 14, 2014
The T-34 keyboard layout
www.jonashietala.se
June 03, 2021
<div xmlns="http://www.w3.org/1999/xhtml" class="if-your-feed-reader-displays-this-then-it-is-violating-the-Atom-spec-RFC-4287-section-4.2.14"></div>
tantek.com
September 07, 2026
Could air conditioning explain why more top US companies were founded after 1950 than in the EU?
levels.io
August 05, 2024
I've cancelled almost all my SaaS subscriptions and now my money only goes to content, data centers, power and governments
levels.io
October 11, 2026
UPDATED: Parallel Bets, Microsoft, and AI Strategies
www.matthewball.co
May 23, 2024
Testing IndieKit
ohhelloana.blog
March 10, 2024
Open Banking and payments competition
www.bitsaboutmoney.com
August 13, 2025
Non-alcohol socializing will be a big industry as people drink less alcohol now and in the future
levels.io
August 19, 2022
Question Driven Development
kinduff.com
May 22, 2025
Soulbound
vitalik.eth.limo
January 26, 2022
DuckDB tricks - renaming fields in a SELECT * across tables
rmoff.net
February 27, 2025
What the Fork is xState?
maggieappleton.com
January 22, 2020
Announcing Desktop Institute
bitcannon.net
June 23, 2019
Protecting the Bird Sanctuary
waynehale.wordpress.com
December 06, 2023
Motivation is Valuable
www.jonashietala.se
February 24, 2012
Exploring 50 user interfaces for AI code suggestions
austinhenley.com
May 07, 2024
Eliminating Distractions from Social Media, Email, and StackOverflow
mtlynch.io
November 11, 2019
Driving OBIEE User Engagement with Enhanced Usage Tracking for OBIEE
rmoff.net
December 10, 2015
Becoming
taylor.town
September 15, 2018
Lifestyle Design (from First Principles)
taylor.town
April 22, 2023
Understanding PLONK
vitalik.eth.limo
September 22, 2019
0023: HYTRADBOI teaser, dida vs datalogui, preimp cruft, dbsp, links etc
www.scattered-thoughts.net
April 24, 2022
Voyager 1's transmitter issue may spell doom for the spacecraft
www.adastraspace.com
November 08, 2024
Quadratic Payments: A Primer
vitalik.eth.limo
December 07, 2019
Some VORON 0 mods
www.jonashietala.se
May 02, 2025
Two books I recommend to developers
notes.eatonphil.com
May 16, 2023
Porting my C++ game engine to Android
lisyarus.github.io
July 19, 2023
OBIEE / FMW and networking on DHCP hosts
rmoff.net
August 06, 2012
HMAC signatures for Insomnia requests
ansonvandoren.com
February 06, 2019
I see a future in jj
steveklabnik.com
October 22, 2025
Everything Worse Than Previously Thought
taylor.town
January 23, 2024
IDA Summer of Code 2014: Summary
www.jonashietala.se
October 06, 2014
Europe's tax system discourages hard work and new businesses
levels.io
January 20, 2026
Year 4 at the Smallholding
kevquirk.com
October 18, 2026
The "Cheap" Web
potato.cheap
December 19, 2023
Renting saves you money over buying if you own the house for less than 15 years
levels.io
December 19, 2024
Why does SSH send 100 packets per keystroke?
eieio.games
January 22, 2026
Captive Web Portal for ESP8266 with MicroPython - Part 2
ansonvandoren.com
December 23, 2019
Run through ideas quickly
levels.io
May 22, 2014
A peek into the USM format
blog.benjojo.co.uk
March 21, 2015
The JAMStack, Gatsby & Contentful
maggieappleton.com
June 01, 2019
Ten weird things you can buy online (and why you would)
www.hillelwayne.com
April 01, 2023
Back to lazy.nvim
www.jonashietala.se
June 25, 2024
Git
www.robinwils.com
October 22, 2022
SSW@ECOOP’26: On Debugging, Benchmarking and (Meta-)Compilation
stefan-marr.de
June 16, 2026
Employment in New Zealand Statistics 2026 [Jobs, Unemployment, Regions and Wages]
www.makerstations.io
October 15, 2026
Does Programming Help You Understand Complexity?
blog.computationalcomplexity.org
September 30, 2026

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.