A small fix

jamesg.blog

I have a page on my site, /post , which lists all of my blog posts. For at least the last year, the HTML document title used on the page has been Posts in the Post Category . This is because the page uses the same template as my other category pages. Posts in the Coffee Category make sense; Posts in the Post Category – which encompasses all of my posts – makes less sense. I hadn’t changed the title in large part because I wasn’t sure how to do it easily, but today I figured out a w...

Cold Lemonade

rubenerd.com

I thought of this horrendous thing while walking home yesterday. I blame it on heatstroke. Umbrella in the sun; It grants me shade. Umbrella in the sun; Cold lemonade. Umbrella in the sun; It’s hot and dry. Umbrella in the sun; Without I’d fry. Umbrella in the sun; Too hot for pants. Umbrella in the sun; Skirts, shorts, and… France? Umbrella in the sun; Too hot to jive. Umbrella in the sun; Mambo No. 5. Umbrella in the sun; Look like a nerd. Umbrella in the sun; ...

Kathleen Fisher

manuelmoreale.com

This week on the People and Blogs series we have an interview with Kathleen Fisher, whose blog can be found at aspeckledtrout.com . Tired of RSS? Read this in your browser or sign up for the newsletter . The People and Blogs series is supported by Naz Hamid and the other 127 members of my "One a Month" club. 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...

A love letter to Raycast ❤️

rmoff.net

"What are the must-have apps to install on my new Mac?"… "Which tool makes you the most productive?"… "Do you still use Alfred?"… All these questions and more—and the answer to all of them is Raycast! I was previously a huge fan of Alfred since back in 2012 . I liked Alfred, I enthused about Alfred; I also ditched Alfred for Raycast in early 2023. Raycast is the ultimate productivity tool. The kind of thing that leaves you bereft on a new laptop until you’ve in...

1.5 TB of VRAM on Mac Studio - RDMA over Thunderbolt 5

www.jeffgeerling.com

1.5 TB of VRAM on Mac Studio - RDMA over Thunderbolt 5 Apple gave me access to this Mac Studio cluster to test RDMA over Thunderbolt, a new feature in macOS 26.2 . The easiest way to test it is with Exo 1.0 , an open source private AI clustering tool. RDMA lets the Macs all act like they have one giant pool of RAM, which speeds up things like massive AI models. Jeff Geerling December 18, 2025 1.5 TB of VRAM on Mac Studio - RDMA over Thunderbolt 5 ...

Fragments: December 16

martinfowler.com

Gitanjali Venkatraman does wonderful illustrations of complex subjects (which is why I was so happy to work with her on our Expert Generalists article). She has now published the latest in her series of illustrated guides: tackling the complex topic of Mainframe Modernization In it she illustrates the history and value of mainframes, why modernization is so tricky, and how to tackle the problem by breaking it down into tractable pieces. I love the clarity of her explanations, and smile...

Benchmarking JSON vs TOON in Go

blog.kowalczyk.info

Since I’ve decided to use TOON instead of JSON, I’ve benchmarked the performance of serialization of 2 Go TOON libraries compared to JSON built-in serialization. Here are the results using current version of the libraries and go 1.25: % go run . goos: darwin goarch: arm64 pkg: bench_toon cpu: Apple M3 Pro BenchmarkJSONMarshalCompact-11 3488496 322.3 ns/op BenchmarkJSONMarshal-11 767379 1546 ns/op BenchmarkToonMarshal-11 669687 1...

Is Firefox Firefucked?

kevquirk.com

I've been using Firefox for over 20 years at this point, but after a stream of cock-ups, I'm thinking about moving on. I’ve been using Firefox since 2005, so not long after it was first released. I distinctly remember the first time I heard about it - I was on a training course with the Army and the instructor was using Firefox. Netscape was effectively dead, and everyone was using Internet Explorer, but I’ve always been a magpie for the new shiny, so when I saw his browser, I asked him...

The Year in Mathematics

www.quantamagazine.org

Mathematics is, at its core, an art. Like painters, musicians or writers, mathematicians create and explore new worlds. They test, and then push past, the limits of their imagination. They engage with thousands of years of history, with concepts and tastes and fashions that are constantly in flux. This artistic pursuit of beauty, truth and meaning is what every Quanta math story is about… Source Mathematics is, at its core, an art. Like painters, musicians or writers, mathematicians create ...

A mailbox for Christmas

adele.pages.casa

A mailbox for Christmas 2025-12-18 09:45 Christmas is often the time when geeks get bombarded with technical questions from their loved ones. Last year, I gave my opinion on Gmail accounts and was asked what alternative to use for email. I was a bit stumped for an answer: ProtonMail or Tuta? But they regularly encourage users to switch to their paid service and use their other services (VPN, drive, password vault, etc.). What's more, standard email clients are not compatible. That's what g...

LLM Evals: Everything You Need to Know

hamel.dev

This document curates the most common questions Shreya and I received while teaching 700+ engineers & PMs AI Evals. Warning: These are sharp opinions about what works in most cases. They are not universal truths. Use your judgment. 👉 Want to learn more about AI Evals? Check out our AI Evals course . It’s a live cohort with hands on exercises and office hours. Here is a 25% discount code for readers. 👈 Listen to the audio version of this FAQ If you prefer to listen ...

Plugins case study: mdBook preprocessors

eli.thegreenplace.net

mdBook is a tool for easily creating books out of Markdown files. It's very popular in the Rust ecosystem, where it's used (among other things) to publish the official Rust book . mdBook has a simple yet effective plugin mechanism that can be used to modify the book output in arbitrary ways, using any programming language or tool. This post describes the mechanism and how it aligns with the fundamental concepts of plugin infrastructures . mdBook preprocessors mdBook's architecture is ...

2025 in review

dead.garden

The best way to introduce this post might be to reflect on my post from January, where I begrudingly declared some new years resolutions , and see how good I was at keeping them: Read more on the site… The best way to introduce this post might be to reflect on my post from January, where I begrudingly declared some new years resolutions , and see how good I was at keeping them: Read more on the site… The best way to introduce this post might be to reflect on my post from January...

Lightweight Cardinality Estimation with Density

buttondown.com

Last week we talked about the different ways we can decompose a simple predicate which is a conjunction of two simpler predicates. Given the query: SELECT * FROM ab WHERE a = 7 AND b = 100 We can: Not decompose the filter at all, and scan our base data applying the predicate a = 7 AND b = 100 , push down the a = 7 filter and translate the scan over the primary index into a scan on a secondary index, then apply the b = 100 filter on the results of that, o...

2027 Calendar Art

georgerrmartin.com

It’s that time of the year, and we’re proud to announce the NEW song of ice and fire calendar for 2027 with some amazing digital art provided by Tyler Jacobson.   Here’s a link to some of Tylers artwork: www.tylerjacobsonart.com And while Tylers art won’t be available till next year don’t forget that Tom Kidd’s Knight of the Seven kingdoms 2026 calendar is ready and waiting just in time for the holiday season. TOM KIDD’S WEBSITE LINK TO PURCHASE CALENAR 2026  All of Tom...

Collecting Shibboleths

benjamincongdon.me

Judge a man by his questions rather than by his answers. – Voltaire I am an introvert by nature, but I come alive for a good conversation. I was reflecting on this after a recent international flight, where I was sitting next to a friendly man who turned out to be a late-career civil engineer. I have a close friend who is a civil engineer, and so as this conversation unfolded I was able to inject pieces of information I’d learned from her – the differences between various civil CAD too...

How Bell Labs Won Its First Nobel Prize

www.construction-physics.com

Bell Labs, as we’ve noted before , was for years America’s premier industrial research lab. Not only did Bell Labs invent much of the technology that powers the modern world — the transistor, the solar PV cell, the first communication satellite — but it made numerous scientific breakthroughs, accumulating more Nobel Prizes than any other industrial research lab. I’m generally skeptical of efforts to create a “modern Bell Labs,” as I think much of what made Bell Labs work was his...

How to annotate JITed code for perf/samply

bernsteinbear.com

Brief one today. I got asked “does YJIT/ZJIT have support for [Linux] perf?” The answer is yes, and it also works with samply (including on macOS!), because both understand the perf map interface . This is the entirety of the implementation in ZJIT 1 : fn register_with_perf ( iseq_name : String , start_ptr : usize , code_size : usize ) { use std :: io :: Write ; let perf_map = format! ( "/tmp/perf-{}.map" , std :: process :: id ()); let ...

Gemini 3 Flash

simonwillison.net

It continues to be a busy December, if not quite as busy as last year . Today's big news is Gemini 3 Flash , the latest in Google's "Flash" line of faster and less expensive models. Google are emphasizing the comparison between the new Flash and their previous generation's top model Gemini 2.5 Pro: Building on 3 Pro’s strong multimodal, coding and agentic features, 3 Flash offers powerful performance at less than a quarter the cost of 3 Pro, along with higher rate limits. The new 3 Fla...

What Actually Is Claude Code’s Plan Mode?

lucumr.pocoo.org

I’ve mentioned this a few times now, but when I started using Claude it was because Peter got me hooked on it. From the very beginning I became a religious user of what is colloquially called YOLO mode, which basically gives the agent all the permissions so I can just watch it do its stuff. One consequence of YOLO mode though is that it didn’t work well together with the plan mode that Claude Code had. In the beginning it didn’t inherit all the tool permissions, so in plan mode it ac...

A Place Away From Tech

blog.computationalcomplexity.org

The Fine Arts Building Last week, I partook of the second Fridays open house in the  The Fine Arts Building , ten floors of offices all related to the arts and creatives in some way. Art studios of all kinds, from fine art to photography, music instrument sales, repairs and instruction, an opera company and various music ensembles, puppetry, jewelry makers, authors, interior decorators, a store that sells music scores on paper and an independent books store, and much more.  On the evenings of ...

Multiplying the Shuffle Speed in Go with Batched Shuffling

lemire.me

Programmers often want to randomly shuffle arrays. Evidently, we want to do so as efficiently as possible. Maybe surprisingly, I found that the performance of random shuffling was not limited by memory bandwidth or latency, but rather by computation. Specifically, it is the computation of the random indexes itself that is slow. Earlier in 2025 , I reported how you could more than double the speed of a random shuffle in Go using a new algorithm ( Brackett-Rozinsky and Lemire, 2025 ). However, I...

Random Old Posts

TitleDate
Minecraft Server Hosting
www.jonashietala.se
April 22, 2013
Impact of Adblockers on Google Analytics (vs. Plausible)
simplyexplained.com
October 27, 2020
Doom3 Source Code Review
fabiensanglard.net
June 08, 2012
Protobuffed contracts
rednafi.com
May 10, 2024
My proof-of-concept record type
snarky.ca
December 27, 2023
Finding an Alternative to Mac OS X — Part 2
bitcannon.net
January 28, 2017
Journey to the beyond
moonbase.lgbt
January 14, 2025
2024 Geothermal Update
austinvernon.site
September 12, 2024
Compressing Chess Moves for Fun and Profit
mbuffett.com
March 13, 2024
Rails 4.0.0-beta1 to Rails 4.0.0-rc1
steveklabnik.com
May 21, 2013
Set Phasers to Blind
taylor.town
October 08, 2018
Palette lighting tricks on the Nintendo 64
30fps.net
May 16, 2025
Why Do New Cars Have Speed Limit Warnings, and Do They Work?
theturnsignalblog.com
October 01, 2024
Ditching Sonos for Music Assistant
www.jonashietala.se
June 04, 2025
The Cost of Being Wrong
jack-vanlightly.com
July 22, 2025
Reviving Nexus Blitz
technology.riotgames.com
November 28, 2023
Redis 3.2.0 is out!
antirez.com
May 06, 2016
No really, Python's pathlib is great
rednafi.com
April 13, 2020
The billion dollar unsubscribe link
adamsilver.io
May 21, 2023
WTF Excel?!
switowski.com
January 26, 2023
Exploring PL/pgSQL: Strings, arrays, recursion, and parsing JSON
notes.eatonphil.com
October 24, 2021
Dispatch 005: Local-First Conf, Ink Selection with Flux
www.inkandswitch.com
July 12, 2024
Smartphones are not the enemy
kevquirk.com
October 27, 2025
My First Year as a Solo Developer
mtlynch.io
February 01, 2019
I'll give up Neovim when you pry it from my cold, dead hands
www.jonashietala.se
February 18, 2025
The joys and perils of beating C with Haskell: productionizing wc
0xd34df00d.me
March 10, 2020
Two Years on Linux
bitcannon.net
April 20, 2019
Fluid: 1,000,000 downloads !!
fabiensanglard.net
May 14, 2009
Interviewing with AI
notes.ansonbiggs.com
June 05, 2025
Augmenting Agile with Formal Methods
www.hillelwayne.com
July 30, 2018
Why Are So Many Pedestrians Killed by Cars in the US?
www.construction-physics.com
October 09, 2025
I beat FTL on Hard with all ships in the game
www.jonashietala.se
June 16, 2023
re:Presenting at AWS re:Invent
technology.riotgames.com
December 14, 2022
Non-Fiction Has Bad Incentives
borretti.me
February 03, 2025
We Are Not Special
www.hillelwayne.com
January 20, 2021
How to squash commits in a GitHub pull request
steveklabnik.com
November 08, 2012
Reinstalling Slackware
www.jonashietala.se
July 05, 2014
Autonomy Online: A Case For The IndieWeb on Smashing Magazine
ohhelloana.blog
September 02, 2020
Building an Ubuntu service for my Antec Flux Pro
nishtahir.com
March 15, 2025
Have your Iceberg Cubed, Not Sorted: Meet Qbeast, the OTree Spatial Index
jack-vanlightly.com
November 19, 2025
收入-邪恶曲线:思考“公共物品融资优先”的另一种方式
vitalik.eth.limo
October 28, 2022
Mercedes vs Lucid: Different Views on Luxury UI Design
theturnsignalblog.com
November 01, 2020
Kid Icarus – Tricks
simonschreibt.de
January 28, 2013
Issue No. 340
orbitalindex.com
October 15, 2025
Watching Over / Places To Be
moonbase.lgbt
December 14, 2025
Compiling a Functional Language Using C++, Part 12 - Let/In and Lambdas
danilafe.com
June 21, 2020
Listening to Satellites with my Raspberry Pi
healeycodes.com
May 30, 2021
Optimizations in the GBA BIOS
moonbase.lgbt
June 13, 2019
Goodnight, Eggbug
moonbase.lgbt
December 31, 2024
Breaking the [Flight] Rules
waynehale.wordpress.com
April 25, 2024
0038.1: consulting
www.scattered-thoughts.net
August 10, 2023
Race Report: Seattle Marathon 2025
benjamincongdon.me
December 04, 2025
On Free Speech
vitalik.eth.limo
April 16, 2019
REST is over
steveklabnik.com
February 23, 2012
Distraction-free writing
blog.singleton.io
July 09, 2019
Running only a single instance of a process
rednafi.com
December 31, 2024
Air Travel Doesn't Have to be Terrible
austinvernon.site
August 19, 2021
Windows security
www.robinwils.com
February 16, 2024
The World's Ugliest Ring
taylor.town
January 09, 2022
The Recovery Kit Nano
www.doscher.com
November 30, 2025
Nontrepeneur: Steve Wozniak
taylor.town
February 05, 2024
Crosscut: Drawing Dynamic Models
www.inkandswitch.com
March 29, 2022
Moon Monday #253: A peek at new lunar samples and mission updates
jatan.space
December 01, 2025
How I built an off-grid, solar powered webserver and exposed it to the Internet
stfn.pl
September 04, 2025
Automatically Signing a Windows EXE with Azure Trusted Signing, dotnet sign, and GitHub Actions
feeds.hanselman.com
November 28, 2025
Vibe Code is Legacy Code
maggieappleton.com
August 02, 2025
Organic, Local, Artisan Data Storage
maggieappleton.com
December 28, 2020
Two workers are quadratically better than one
www.hillelwayne.com
November 02, 2020
Goodbye, San Francisco
yolken.net
June 18, 2023
SDF curved text
www.redblobgames.com
October 09, 2024
Some reasons to work on productivity and velocity
danluu.com
October 15, 2021
0049: hytradboi 2025, consulting, zest progress, labeled continue, bet against sql, zero-cost costs in debug, packed memory arrays, papers, books
www.scattered-thoughts.net
October 08, 2024
Liberate Breakfast
taylor.town
November 25, 2022
A Note On Charity Through Marginal Price Discrimination
vitalik.eth.limo
March 11, 2017
On "AI Brendans" or "Virtual Brendans"
www.brendangregg.com
November 27, 2025
How to set up Umami.is, a self-hosted analytics service
stfn.pl
July 04, 2024
Books update
fabiensanglard.net
December 15, 2022
How to Hire a Cartoonist to Make Your Blog Less Boring
mtlynch.io
January 19, 2018
My Cursor AI Workflow That Actually Works in Production
nmn.gl
March 16, 2025
Shoes 4 work is starting: get involved!
steveklabnik.com
May 25, 2012
So, You Want To Build a Road
www.thornewolf.com
November 30, 2025
Sunsetting Search?
mkennedy.codes
March 26, 2025
never wait for the check at restaurants
taylor.town
July 17, 2022
[Mirror] Quadratic Arithmetic Programs: from Zero to Hero
vitalik.eth.limo
December 10, 2016
No More Bargain-Bin Kisses
taylor.town
June 14, 2023
Evergreen notes turn ideas into objects that you can manipulate
stephango.com
September 17, 2022
The Experimental Games
www.jonashietala.se
March 30, 2010
Finding Papers Before the Web
blog.computationalcomplexity.org
December 04, 2025
Why Firsts Matter
tratt.net
September 16, 2025
2016 Read Books
www.jonashietala.se
December 27, 2016
How I Collected a Debt from an Unscrupulous Merchant
mtlynch.io
August 13, 2020
A better explanation of the Liskov Substitution Principle
www.hillelwayne.com
November 07, 2023
personal website cards
dead.garden
August 10, 2025
Flying Sucks and Robots Steal Your Job: On The Joyless Technologies Capitalists Create
theluddite.org
June 01, 2023
Retrofitting Apps for Cloud Storage with Zero Code Changes
mtlynch.io
December 04, 2018
Trust Models
vitalik.eth.limo
August 20, 2020
Vesala Live
ohhelloana.blog
November 22, 2016
List of Articles about Programming Skepticism
www.hillelwayne.com
June 09, 2017
Invidious - Open Source Youtube Frontend
stfn.pl
December 05, 2023
Why Good Programmers Use Bad AI
nmn.gl
May 17, 2025

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.