Restoring an Xserve G5: When Apple built real servers

www.jeffgeerling.com

Recently I came into posession of a few Apple Xserves. The one in question today is an Xserve G5, RackMac3,1 , which was built when Apple at the top—and bottom—of it's PowerPC era. This isn't the first Xserve—that honor belongs to the G4 1 . And it wasn't the last—there were a few generations of Intel Xeon-powered RackMacs that followed. But in my opinion, it was the most interesting. Unfortunately, being manufactured in 2004, this Mac's Delta power supply suffers from the Cap...

Sabbatical #07: Waitomo

darekkay.com

“I know we are going to take a very long road, into darkness; but I know I can't turn back.” ― The Lord of the Rings Black Abyss Waitomo is mostly known for their glowworm caves. Most people book a short boat ride to view the countless New Zealand glowworms ( Arachnocampa luminosa ). I probably wouldn't include this activity in my trip if there wasn't a much more adventurous alternative: the Black Abyss , a caving tour. After putting on a wetsuit, you start with a 35 m a...

The Elusive Cost Savings of the Prefabricated Home

www.construction-physics.com

It’s long been believed the constantly rising costs of new home construction, and lackluster improvements in construction productivity more generally, are fundamentally a problem of production methods. Most houses in the US are still built on-site, using manual labor and hand tools, a manner of construction that doesn’t seem all that different from construction in the 19th century. By contrast, sectors like agriculture and manufacturing have shifted from this type of “craft production,” ...

Patrick Rhone

manuelmoreale.com

This week on the People and Blogs series we have an interview with Patrick Rhone, whose blog can be found at patrickrhone.net . 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 Patrick Rhone. When I'm not tryi...

Beyond the Airframe: Scaling Mission Autonomy for CCAs

shield.ai

Years in the jet teach you one thing above all else: the enemy gets a vote. I spent the better part of my career strapped into an F-16, training day in and day out to be ready when the call came. Air combat doesn’t sit still. Every generation brings new aircraft, new tactics, new threats. For decades, we owned the skies because our platforms, our training, and our operational concepts set the pace. That edge has eroded as near-peer adversaries have built modern fighters and layered air defen...

I don't know if I like working at higher levels of abstraction

xeiaso.net

Whenever I have Claude do something for me, I feel nothing about the results. It feels like something happens around me, not through me. That's the new level of abstraction: you stop writing code and start describing intent. You stop crafting and start delegating. I've been doing this professionally long enough to have an opinion, and I don't like what it's doing to me. All of it focuses on getting things done rather than on quality or craft. I'm more productive than I've ever been. ...

Plan du réseau du métro de Toronto

alyssarosenzweig.ca

La plus grande ville d’un pays bilingue mérite le transport en commun bilingue. Vu l’intérêt prolongé pour la francisation de la ville reine, voici enfin un plan du réseau traduit. Il y a plusieurs ans, un internaut traduisit le plan du réseau de la Société de transport de Montréal . La règle est simple : traduire le nom de chaque station, soit de français en anglais, soit d’anglais en français. Puisque le plan original mélange nos langues nationales, tout traduire le rend ...

Agentic AI Code Review: From Confidently Wrong to Evidence-Based

platformtoolsmith.com

Archbot flagged a "blocker" on a PR. It cited the diff, built a plausible chain of reasoning, and suggested a fix. It was completely wrong. Not "LLMs are sometimes wrong" wrong — more like convincing enough that a senior engineer spent 20 minutes disproving it . The missing detail wasn't subtle. It was a guard clause sitting in a helper two files away. Archbot just didn't have that file. That failure mode wasn't a prompt problem. It was a context problem . So I stopped trying to pr...

My WordPress - A Private In-Browser WordPress Install

kevquirk.com

I saw this while perusing my RSS feeds last night, and thought it was interesting. In all honesty, I've completely moved away from WordPress since all the drama a while ago. But this is quite cool - My WordPress is basically a version of WordPress that runs entirely in your browser. You visit my.wordpress.net it downloads some files to your machine, and you have WordPress - no install, no sign up. Just a private WordPress instance in your browser that only you can visit. Obviously if y...

Will AI Kill Open Source?

mkennedy.codes

TL;DR; No - AI won’t kill open source, but it will reshape it. Small, single-purpose packages (micro open source) are likely to languish as AI agents write trivial utility code on the fly. But major frameworks, databases, and runtimes like Django, Postgres, and Python itself aren’t going anywhere - AI agents actually prefer reaching for established building blocks over reinventing them. The key is staying in the architect’s seat. AI will replace the trivial, leave the foundational, a...

How far can you go with IX Route Servers only?

blog.benjojo.co.uk

How far can you go with IX Route Servers only? On paper internet exchanges (IX) are very simple in their implementation, simply put together a bunch of routers on a shared layer 2 ethernet switch How far can you go with IX Route Servers only? On paper internet exchanges (IX) are very simple in their implementation, simply put together a bunch of routers on a shared layer 2 ethernet switch How far can you go with IX Route Servers only? On paper internet exchanges (IX) are very simp...

Bitcoin Devs Should Be Learning Isogeny Cryptography

conduition.io

How isogenies can solve Bitcoin's Quantum problems How isogenies can solve Bitcoin's Quantum problems

Mojo's not (yet) Python

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

Simulating Queueing 2

buttondown.com

Last week we simulated a queueing algorithm. Behind the scenes, I did this by writing a Go program and placing sleeps to simulate processing. This meant that running a simulation took a while. I ran each one for about a minute, and adding more simulations where I varied parameters took longer and longer. How might we run simulations that don't use the real computer clock? One way to model such a thing is as a stream of events , which is a stream of tuples of (time passed before something ha...

Examples for the tcpdump and dig man pages

jvns.ca

Hello! My big takeaway from last month’s musings about man pages was that examples in man pages are really great, so I worked on adding (or improving) examples to two of my favourite tools’ man pages. Here they are: the dig man page (now with examples) the tcpdump man page examples (this one is an update to the previous examples) the goal: include the most basic examples The goal here was really just to give the absolute most basic examples of how to use the tool, for peop...

Prefix sums at tens of gigabytes per second with ARM NEON

lemire.me

Suppose that you have a record of your sales per day. You might want to get a running record where, for each day, you are told how many sales you have made since the start of the year. day sales per day running sales 1 10$ 10 $ 2 15$ 25 $ 3 5$ 30 $ Such an operation is called a prefix sum or a scan. Implementing it in C is not difficult. It is a simple loop. for ( size_t i = 1 ; i data [ 1 ] -> data [ 2 ] -> .....

The A to Z of BSD

rubenerd.com

I had insomnia last night, and thought it’d be fun to compile this list. Thank you. awk(1) bhyve Call for Testing Dragonfly BSD ee(1) FreeBSD got(1) httpd(1) illumos (I know, technically not…) Jails ksh(1) libressl meta-pkgs NetBSD OpenBSD pkgsrc quota rubenerd.com/tag/bsd/ sparc tcsh(1) ufs2 Vinyl Cache Wine Xfce who(1) are you… who who ? ZFS I will expand on my inclusion of Wine at some point, because it’s found surprising ...

Feature Flagging at Databricks

benjamincongdon.me

In late January, I published a post 1 ( archive ) on the Databricks engineering blog about “SAFE”, the feature flagging and experimentation platform I’ve been working on for the past few years. SAFE is what I’ve been spending most of my time on during my time at Databricks, and it’s been rewarding to see the project grow from an initial prototype to a mature internal platform. I’ve been the tech lead for SAFE for a while now, and the project has scaled significantly in headcount,...

How I do, and don't, use AI on this blog

rmoff.net

tl;dr I use AI heavily on this blog. I don’t use AI to write any content. As any followers of my blog will have seen recently, I am a big fan of the productivity —and enjoyment—that AI can bring to one’s work. (In fact, I firmly believe that to opt out of using AI is a somewhat negative step to take in terms of one’s career.) Here’s how I don’t use AI, and never will : tl;dr I use AI heavily on this blog. ...

“This Is Not The Computer For You”

samhenri.gold

There is a certain kind of computer review that is really a permission slip. It tells you what you’re allowed to want. It locates you in a taxonomy — student, creative, professional, power user — and assigns you a product. It is helpful. It is responsible. It has very little interest in what you might become. The MacBook Neo has attracted a lot of these reviews. The consensus is reasonable: $599, A18 Pro, 8GB RAM, stripped-down I/O. A Chromebook killer, a first laptop, a sensible machi...

Fragments: March 10

martinfowler.com

Tech firm fined $1.1m by California for selling high-school students’ data I agree with Brian Marick’s response No such story should be published without a comparison of the fine to the company’s previous year revenue and profits, or valuation of last funding round. (I could only find a valuation of $11.0M in 2017.) We desperately need corporations’ attitudes to shift from “lawbreaking is a low-risk cost of doing business; we get a net profit anyway” to “this could ...

Tony Hoare (1934-2026)

blog.computationalcomplexity.org

Turing Award winner and former Oxford professor  Tony Hoare passed away last Thursday at the age of 92. Hoare is famous for quicksort, ALGOL, Hoare logic and so much more. Jim Miles gives his personal reflections. Jill Hoare, Tony Hoare, Jim Miles. Cambridge, 7 September 2021 Last Thursday (5th March 2026), Tony Hoare passed away, at the age of 92. He made many important contributions to Computer Science, which go well beyond just the one for which most Maths/CompSci undergraduates might know ...

A work week one bag travel

www.jonashietala.se

Life begins at the end of your comfort zone. Neale Donald Walsch I’m lucky that I have a job where I can work remotely as it allows me to live in a small community where there are no tech jobs anywhere close. It does require me to travel a few weeks per year to the office but I don’t mind that much as I appreciate minor dozes of socializing occasionally. I recently spent five nights on a trip with only a single backpack and it was a surprisingly great experience. How I used...

Random Old Posts

TitleDate
A Note On Charity Through Marginal Price Discrimination
vitalik.eth.limo
March 11, 2017
Pita bread
blog.singleton.io
June 05, 2022
Hassling Spammers
mkennedy.codes
November 16, 2022
A Typesafe Representation of an Imperative Language
danilafe.com
November 02, 2020
Lifting the Lid on OBIEE 12c Web Services - Part 2
rmoff.net
May 28, 2016
On degoogling my life
stfn.pl
October 20, 2023
Void Linux (musl) on the Huawei MateBook X Pro
bitcannon.net
October 05, 2019
Flying Sucks and Robots Steal Your Job: On The Joyless Technologies Capitalists Create
theluddite.org
June 01, 2023
The state of OBIEE on the web
rmoff.net
October 30, 2009
RPi 4b vs RPi 5 benchmark in BOINC - Asteroids@Home
stfn.pl
November 16, 2023
Integrate Twitter newsletters with API Routes
www.ctnicholas.dev
September 07, 2021
April Bookmarks
ohhelloana.blog
May 06, 2020
Paving the Road to Vulkan on Asahi Linux
asahilinux.org
March 20, 2023
A Dotfile History
myme.no
April 11, 2022
Better Ruby Presenters
steveklabnik.com
September 09, 2011
A few notes about A/B testing from Jared Spool
adamsilver.io
February 01, 2021
The Marketing Orchestra: All About Sonic Branding
eleanor.ghost.io
January 25, 2022
The business of wallets
www.bitsaboutmoney.com
April 30, 2024
the last couple years in v8's garbage collector
wingolog.org
November 13, 2025
Feeling something is okay I guess
anniemueller.com
January 31, 2026
Upgrading my Open Source Pi Surveillance Server with Frigate
www.jeffgeerling.com
February 27, 2026
Money and investing
www.robinwils.com
March 29, 2025
Two Americas, one bank branch, and $50,000 cash
www.bitsaboutmoney.com
March 05, 2025
Why query planning for streaming systems is hard
www.scattered-thoughts.net
May 08, 2021
I started using ESPhome and now I have a local smarthome
stfn.pl
November 13, 2024
Sharing everything I could understand about gradient noise
blog.pkh.me
June 06, 2025
Compiling a Functional Language Using C++, Part 1 - Tokenizing
danilafe.com
August 03, 2019
Timeline of the xz open source attack
research.swtch.com
April 02, 2024
Checkpoint Chronicle - March 2024
rmoff.net
March 22, 2024
How bad can Python stop-the-world pauses get?
lemire.me
February 15, 2026
A Geek Valentine
www.jonashietala.se
February 28, 2010
Always activate the venv (a shell script)
mkennedy.codes
January 07, 2026
Learning Golang (some rough notes) - S01E02 - Slices
rmoff.net
June 25, 2020
How Much Is a Browser Worth?
www.wezm.net
July 03, 2024
Vive experiments
www.scattered-thoughts.net
October 28, 2016
Being Productive on Linux
bitcannon.net
February 20, 2017
Recapping My 5 Year Old Studio Monitors
www.jeffgeerling.com
January 26, 2026
What's the big deal about key-value databases like FoundationDB and RocksDB?
notes.eatonphil.com
August 23, 2022
Black and White
www.jonashietala.se
August 20, 2009
Creating a basic chess AI with Python
mbuffett.com
May 10, 2015
How to Land the Space Shuttle... from Space
blog.singleton.io
August 14, 2020
Machine Learning Directed Study: Report 1
projects.ansonbiggs.com
February 14, 2022
Dispatch 009: Thinking with ink, spreadsheets for exploring scenarios, and a local-first key agreement protocol
www.inkandswitch.com
February 05, 2025
The 8 Guidelines for Good Automotive UX Design
theturnsignalblog.com
December 01, 2023
Artemis “via”
jamesg.blog
February 23, 2026
The Joy of VFX – Pintable
simonschreibt.de
July 10, 2016
MITM Risks in Signal? Mitigation + Monologue
nate.mecca1.net
November 19, 2023
Should there be demand-based recurring fees on ENS domains?
vitalik.eth.limo
September 09, 2022
Transmuting Philosophy into Machinery
steveklabnik.com
March 08, 2012
📌 🎁 A collection of Kafka-related talks 💝
rmoff.net
September 23, 2020
Fragments Dec 4
martinfowler.com
December 04, 2025
Why it took 4 years to get a lock files specification
snarky.ca
October 11, 2025
“Did they even QA this?”
moonbase.lgbt
December 02, 2016
Writing a lisp compiler from scratch in JavaScript: 1. lisp to assembly
notes.eatonphil.com
November 20, 2018
Everything you should know and track about NASA’s Apollo-style Artemis rejig in its chase of China to the Moon
jatan.space
March 02, 2026
Quo vadis, Jupyter?
mlajtos.mu
August 02, 2022
Napkin Problem 11: Circuit Breakers
sirupsen.com
August 22, 2020
Napkin Problem 4: Redis throughput
sirupsen.com
January 07, 2020
2025
www.scattered-thoughts.net
February 17, 2026
The virtue of unsynn
fasterthanli.me
May 29, 2025
forecourt networking
computer.rip
February 08, 2026
The Multi-Armed Bandit Problem and Its Solutions
lilianweng.github.io
January 23, 2018
picowx – An APRS powered RPi Pico-W eInk Weather Station
blog.singleton.io
August 14, 2024
Why we don’t have benchmarks comparing Redis with other DBs
antirez.com
January 29, 2015
App Clip Local Experiences have consumed my day
christianselig.com
September 08, 2025
Practical async Rust over lunch
c.pgdm.ch
November 10, 2023
Deploying Antora with GitHub Actions and a private GitHub repo
rmoff.net
December 19, 2023
Learning Apache Flink S01E02: What *is* Flink?
rmoff.net
October 02, 2023
AI is destroying Open Source, and it's not even good yet
www.jeffgeerling.com
February 16, 2026
What are Diffusion Models?
lilianweng.github.io
July 11, 2021
DODOcase factory tour
blog.singleton.io
February 13, 2011
Why is the Nuclear Power Industry Stagnant?
austinvernon.site
January 10, 2022
Reading List 01/17/2026
www.construction-physics.com
January 17, 2026
Building an accessible autocomplete control
adamsilver.io
February 02, 2020
GDC/ADDON 2022: How (not) to create Textures for VFX
simonschreibt.de
May 22, 2022
Long Term Goals Update
www.jonashietala.se
July 18, 2016
redis-namespace 1.3.1 security release
steveklabnik.com
August 03, 2013
A Collection of Design Engineers
maggieappleton.com
March 11, 2024
Fluide
fabiensanglard.net
April 15, 2009
Third Stage Engineering
www.brendangregg.com
November 16, 2025
SHMUP Source Code
fabiensanglard.net
June 30, 2011
Clean and Productive Home Office in Warsaw, Poland
www.makerstations.io
August 17, 2025
Open Assets via Text
simonschreibt.de
October 12, 2015
Estimate Solar + Storage Market Share
austinvernon.site
July 22, 2021
The TikTok "Ban" and the Missing Leftist Response
theluddite.org
March 01, 2024
Google and Korean OTN forums
rmoff.net
April 02, 2009
A Week of Headache
www.jonashietala.se
February 09, 2011
Embodied Cognition and the "Tokenverse"
benjamincongdon.me
December 07, 2025
Switching From C++ to Rust
laplab.me
March 13, 2023
Deleuze for Developers: will smooth space/open source suffice to save us?
steveklabnik.com
March 14, 2013
Why Good Programmers Use Bad AI
nmn.gl
May 17, 2025
Napkin Problem 9: Inverted Index Performance and Merkle Tree Syncronization
sirupsen.com
June 07, 2020
You're probably using Agent Skills wrong
notes.ansonbiggs.com
February 17, 2026
Using `make` to compile C programs (for non-C-programmers)
jvns.ca
June 10, 2025
A Poor Man's OBIEE EM/BI Management Pack
rmoff.net
November 04, 2010
Markets, discrimination, and "lowering the bar"
danluu.com
December 01, 2014
Shelly 2.5: Flash ESPHome Over The Air!
simplyexplained.com
September 22, 2020
s21e05: That Whole Moltbot/OpenClaw YOLOing AI Agents Thing
newsletter.danhon.com
February 05, 2026
Dispatch 001: On Embark and Lude
www.inkandswitch.com
November 21, 2023
Setting up tmux and kitty for true color support
mbuffett.com
January 08, 2020

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.