An Arm Mainboard for the Framework Laptop

www.jeffgeerling.com

Using the repair-friendly Framework 13 laptop chassis, I've tested the low-end x86 option (a Ryzen AI 5 340 Mainboard ), the fastest RISC-V option ( DC-ROMA II ), and today I'm publishing results from the only Arm Mainboard, the MetaComputing AI PC , which has a 12-core Arm SoC and up to 32 GB of soldered-on RAM. My Framework 13 has run on x86, RISC-V, and now Arm, making it something of a 'Ship of Theseus'. Using the repair-friendly Framework 13 laptop chassis, I've tested the low-end...

Default payment methods, part B

www.rubenerd.au

Almost a month ago to the day, I wrote about this ritual I have to perform each time I make an appointment with this specific clinic. It went like this: I add a card to their web portal, and set it as my “default” payment method for all new appointments. I make an appointment. I get an email asking me to confirm my payment method, otherwise the appointment is cancelled. I log back into their system, select the “default” card as my payment method, and it works. ...

Fragments: April 14

martinfowler.com

I attended the first Pragmatic Summit early this year, and while there host Gergely Orosz interviewed Kent Beck and myself on stage . The video runs for about half-an-hour. I always enjoy nattering with Kent like this, and Gergely pushed into some worthwhile topics. Given the timing, AI dominated the conversation - we compared it to earlier technology shifts, the experience of agile methods, the role of TDD, the danger of unhealthy performance metrics, and how to thrive in an AI-native in...

Vertical Tabs

manuelmoreale.com

The other day, as I was driving home, I had the bad idea of listening to the most recent Waveform podcast , where they were discussing vertical vs horizontal tabs in browsers (and many other things). The whole discussion was truly painful to listen to, you’d hope people who talk tech for a living have some more elaborate takes on this kind of stuff, and yet, the whole discussion was very, very dumb. I am not going to discuss the merits of vertical vs horizontal tabs, but I am going to say t...

Mechanical sympathy

vickiboykis.com

Weaver, seen from the Front , Vincent van Gogh, 1884 Something that’s been floating around in my head lately is the idea that I don’t know any truly good engineers who are also not good at at product design. Product design can roughly be designed as the contract between the creator and the user, where the contract is designed by a set of affordances, or actions that the product allows the user to take. This is all cribbed from Don Norman and The Beauty of Everyday Things . For...

Reading List 04/11/2026

www.construction-physics.com

Antarctic snow cruiser circa 1939, via Historyland . Welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure, and industrial technology. This week we look at whether the Strait of Hormuz is open yet, building code cost benefit analysis, Intel joining Terafab, sponge cities, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. War in Iran A two-week ceasefire between the US and Iran was announced earl...

The Center Has a Bias

lucumr.pocoo.org

Whenever a new technology shows up, the conversation quickly splits into camps. There are the people who reject it outright, and there are the people who seem to adopt it with religious enthusiasm. For more than a year now, no topic has been more polarising than AI coding agents. What I keep noticing is that a lot of the criticism directed at these tools is perfectly legitimate, but it often comes from people without a meaningful amount of direct experience with them. They are not necessaril...

The Fediverse deserves a dumb graphical client

adele.pages.casa

The Fediverse deserves a dumb graphical client 2026-04-09 18:30 I love the Fediverse. I have been on it for years, and it remains the only social network where I actually enjoy spending time. No algorithmic feed pushing outrage, no dark patterns, no surveillance capitalism. Just people talking to each other over an open protocol. But every time I wanted to recommend it to someone, I ran into the same wall: the clients are heavy. Mastodon's web interface ships megabytes of JavaScript. Elk, ...

I Wish I Could Talk to My Dad

kevquirk.com

My best friend lost his Dad yesterday. Understandably he's extremely upset, and I feel awful for him. I never know what to do in these situations - "how are you doing?" just feels such a stupid thing to say. Like it's nowhere near enough. Of course he isn't doing well, you fucking idiot! His loss has brought about feelings of loss following the death of my own Dad. Who we lost back in 2008 to cancer, when he was 47. Watching him just wither away was heartbreaking. Especially at the age of 23...

One Layer, +12%: What 667 Configs Reveal About Small LLM Anatomy

austinsnerdythings.com

I’ve been messing around with local LLMs on my 3090 for a while now — I have a growing collection of Qwen models on D:\LLM that I probably should be embarrassed about. A few weeks ago I stumbled across David Noel Ng’s LLM Neuroanatomy blog posts, where he showed that you can take a pretrained transformer and literally just re-run some of its middle layers a second time at inference, no retraining needed, and get meaningfully better outputs. The D:\LLM folder. I should probably ...

Guest Post from Peter Brass, Former NSF Theory Director, on the NSF budget.

blog.computationalcomplexity.org

Guest post from Peter Brass, Former NSF Theory director (though not affiliated with the NSF now) on the White House NSF budget for FY 2027. --------------------------------------------- Dear Colleagues A week ago the White House released the NSF budget request for FY 2027(  here ) so I want to provide you an update. As always, this is just my interpretation, I am not connected to the NSF any more The general news is bad, we get a replay of FY 2026 (FY 2026 is October 2025 to September 2026) For...

Poem: Selene, smashed not shattered

jatan.space

Tucked in a tiny timed capsule against its wonky, worldly windows mesmerized the momentary Moonfarers at sweeping sights of Selene Creased by craters and crowning peaks melts and mountains molded in weeks amid barrages of ballistically laid beads lingered the landscape of Luna What the world could view is impact not as distant through the capsule crew For a world bent and battered showed that it wasn’t shattered that it was weathered, not withered trembled, not tamed or tattered Just like the ...

A Bibliography

third-bit.com

A Acemoglu2023 Daron Acemoglu and Simon Johnson: Power and Progress: Our Thousand-Year Struggle Over Technology and Prosperity . PublicAffairs, 2023, 978-1541702530. Achen2017 Christopher Achen and Larry Bartels: Democracy for Realists: Why Elections Do Not Produce Responsive Government . Princeton University Press, 2017, 978-1400888740. Adams1905 Samuel Hopkins Adams: The Great American Fraud . Collier, 1906. B Baldwin2014 Peter Baldwin: The Copyright Wars: Three Cen...

waves & particles

taylor.town

inspired by zach lieberman inspired by zach lieberman inspired by zach lieberman zach lieberman

Sabbatical #10: Mackenzie Basin

darekkay.com

“Gandalf, my old friend, this will be a night to remember.” ― The Lord of the Rings The next three days of my journey, I've spent in and around Twizel. This region is called the Mackenzie Basin, which includes a few popular tourist spots. It's also where my friends from Germany now live, and I was excited to see them again after a long time! On my way to Twizel, I've made a few stops. First, I've checked out the Moeraki Boulders . Fortunately, it was only a short detour, as I ...

A brief history of C/C++ programming languages

lemire.me

Initially, we had languages like Fortran (1957), Pascal (1970), and C (1972). Fortran was designed for number crunching and scientific computing. Pascal was restrictive with respect to low-level access (it was deliberately “safe”, as meant for teaching structured programming). So C won out as a language that allowed low-level/unsafe programming (pointer arithmetic, direct memory access) while remaining general-purpose enough for systems work like Unix. To be fair, Pascal had descendants that...

Airbus and Lakota Connector Partners Successfully Execute Fourth Autonomous Flight Test Period

shield.ai

WASHINGTON – (March 30, 2026) – Airbus U.S. Space & Defense, in partnership with Shield AI, L3Harris Technologies (NYSE: LHX), and Parry Labs, completed its fourth autonomous flight test period on the H145 Airbus helicopter and successfully integrated all four company’s technologies into a single aircraft together for the first time. The test flights, which took place at the Airbus facility in Grand Prairie, Texas, focused on refining the aircraft’s perception system to ensure it provi...

Gimkit Groups Mode

www.makerstations.io

Gimkit is a quiz game originally built by a high school student where players enter a map as animated characters, answer questions to earn virtual currency, and spend it on upgrades between rounds. The default format puts every player against each other, but Gimkit groups change that. When team mode is on, participants split into squads that pool earnings and compete together. How Gimkit Groups Work During a Live Session Students join at gimkit.com/live using a room code, then pick a charact...

More tools for testing SQL dialects

buttondown.com

We talk here sometimes about how to test SQL dialects with tools like TLP and PQS . One really nice property of those tools is that they let you treat the database like a blackbox. I'm tinkering with a little SQL planner to mess around with ideas and one feature I added very early was an explicit optimization fence operator that simply blocks any optimizations: In a query like this: SELECT * FROM ( SELECT a , b , c , d FROM foo , bar WHERE a = c ) WHERE b...

One Developer, Two Dozen Agents, Zero Alignment

maggieappleton.com

Why we need collaborative AI engineering Why we need collaborative AI engineering

Error translation in Go services

rednafi.com

Translating errors at layer boundaries so storage details don't leak into the handler or, worse, into client responses. Translating errors at layer boundaries so storage details don't leak into the handler or, worse, into client responses.

IrDA

computer.rip

Light: it's the radiation we can see. The communications potential of light is obvious, and indeed, many of the earliest forms of long-distance communication relied on it: signal fires, semaphore, heliographs. You could say that we still make extensive use of light for communications today, in the form of fiber optics. Early on, some fiber users (such as AT&T) even preferred the term "lightguide," a nice analogy to the long-distance waveguides that Bell Laboratories had experimented with. The ...

First astrophotography session from my new house - the Virgo Cluster

stfn.pl

As I already mentioned in oh so many blog posts, I now live in a house, which opens totally new possibilities when doing astrophography. I no longer have to drive a long way just to get to the spot, and then spend hours either outside in the cold, or in a small shed. Now all I need is to carry out the equipment in the evening, do the setup and polar alignment when it gets acceptably dark, and then sit comfortably on the couch and control the session from the inside. Which means I can do much lon...

Random Old Posts

TitleDate
Town Hall #17: Scrimmage
taylor.town
December 01, 2023
Delightful, production-grade replication for Postgres
notes.eatonphil.com
July 30, 2024
Fixing Problems
www.jonashietala.se
January 13, 2013
Deus Ex – Occlusion
simonschreibt.de
January 21, 2013
Vibe Coding Trip Report: Making a sponsor panel
xeiaso.net
March 09, 2026
Imagining the Internet: Explaining our Digital Transition
brewster.kahle.org
January 13, 2022
BSP Lessons
30fps.net
March 06, 2023
Are there exceptions to the ‘avoid multi-column forms’ rule?
adamsilver.io
February 03, 2025
Create a more compelling experience for your users through game mechanics
steveklabnik.com
March 08, 2010
Oracle documentation - available on Kindle and iPad
rmoff.net
April 07, 2011
Great software
c.pgdm.ch
March 01, 2023
Human thought might not be as complicated as we assumed
blog.gavinmedley.com
July 05, 2023
Nature's Folly: A Response to Nature's "Google AI has better bedside manner than human doctors — and makes better diagnoses"
theluddite.org
February 01, 2024
Form design: from zero to hero all in one blog post
adamsilver.io
July 22, 2019
JSX is a Lovechild
maggieappleton.com
January 20, 2019
More Efficient/Faster Average Color of Image
christianselig.com
April 02, 2021
Considering Strictly Monotonic Time
matklad.github.io
January 23, 2026
The Joy of Monotasking
taylor.town
December 22, 2022
Steve Yegge's prediction record
danluu.com
August 31, 2015
To Comment or Not to Comment
chrlschn.dev
July 06, 2023
Programming culture problems
www.robinwils.com
May 11, 2024
Super simple guacamole
blog.singleton.io
January 19, 2014
No Longer My Favorite Git Commit
mtlynch.io
March 19, 2025
My #1 Productivity Tip
calebporzio.com
May 15, 2019
Imp: solving functions
www.scattered-thoughts.net
April 29, 2020
Stereotypes
www.jonashietala.se
October 14, 2015
IndieWebCamp, Berlin 2018
ohhelloana.blog
November 29, 2018
A word about _why, Whyday, and Hackety Hack
steveklabnik.com
August 19, 2010
0034: perf handover, compaction unchained, crash harder, sketching the query engine, focus catchup, android update policies, legopunk, a world without email, nobody cares, segcache, bloomRF, existential consistency, ssd parameters, fantastic ssd internals
www.scattered-thoughts.net
March 31, 2023
lazy import of JavaScript modules
blog.kowalczyk.info
July 20, 2025
3 little rules for good team communication
adamsilver.io
March 30, 2020
Ambient Co-presence
maggieappleton.com
December 27, 2023
How to animate multiplayer cursors
liveblocks.io
July 05, 2022
[Mirror] Central Planning as Overfitting
vitalik.eth.limo
November 25, 2018
Achievements and shortfalls in global lunar exploration in 2025
jatan.space
December 15, 2025
The T-34 keyboard layout
www.jonashietala.se
June 03, 2021
New Blog, Who Dis?
switowski.com
October 14, 2022
IndieWeb Book Club: Dirk Gently's Holistic Detective Agency
dead.garden
March 30, 2026
How the SNES Graphics System works
fabiensanglard.net
August 09, 2024
A few things about Redis security
antirez.com
November 03, 2015
How I Use AI: Early 2025
benjamincongdon.me
February 02, 2025
Labelling Time axes in Excel
rmoff.net
September 08, 2011
Performance and OBIEE - part I - Introduction
rmoff.net
March 18, 2013
Use your own user @ domain for Mastodon discoverability with the WebFinger Protocol without hosting a server
feeds.hanselman.com
December 18, 2022
Migrating This Blog From Jekyll to Eleventy
simplyexplained.com
April 18, 2021
Postmortem: Balls
www.jonashietala.se
August 04, 2009
Ryzen 9 SFF PC
bitcannon.net
October 05, 2019
How I Discover New Blogs
kevquirk.com
April 12, 2026
iPhone 3D engine programming part 1
fabiensanglard.net
October 19, 2009
This is How Science Happens
www.hillelwayne.com
March 09, 2020
Mapping latitude and longitude to country, state, or city
austinhenley.com
June 04, 2025
Using R with Jupyter Notebooks and Oracle Big Data Discovery
rmoff.net
July 14, 2016
DayZ
steveklabnik.com
July 25, 2012
The missing tier for query compilers
www.scattered-thoughts.net
January 12, 2025
FTL got a new victim
www.jonashietala.se
March 06, 2013
Imp: simple interpreter
www.scattered-thoughts.net
October 18, 2019
OBIEE 12c – Extended Subject Areas (XSA) and the Data Set Service
rmoff.net
June 01, 2016
An update on Redis Streams development
antirez.com
January 25, 2018
Set up a single-node EDB Postgres Distributed cluster on Ubuntu
notes.eatonphil.com
August 14, 2025
default positive
strangestloop.io
May 10, 2023
DevOps Python Supply Chain Security
mkennedy.codes
December 26, 2025
Faster Shell Startup With Shell Switching
tratt.net
January 16, 2024
On Free Fire
thiscageisworms.com
May 04, 2017
Leaving Intel
www.brendangregg.com
December 04, 2025
Working With Recruiters
notes.ansonbiggs.com
July 18, 2025
The problem with sticky menus that appear on scroll and what to do instead
adamsilver.io
June 18, 2023
Frugality is non-linear
www.scattered-thoughts.net
April 09, 2019
Does Dioxus spark joy?
fasterthanli.me
November 22, 2025
Sabbatical #03: Auckland
darekkay.com
February 15, 2026
Your startup is not a platform
steveklabnik.com
October 25, 2011
Intuitions for Distributed Consensus by Phil Eaton
notes.eatonphil.com
October 08, 2024
Notes on the Pentium's microcode circuitry
www.righto.com
March 31, 2025
OBIEE Publisher - configuring connection to clustered BI Server
rmoff.net
March 23, 2009
Decision Table Patterns
www.hillelwayne.com
September 09, 2020
HYTRADBOI 2025 program and tickets
www.scattered-thoughts.net
January 31, 2025
Proof of Inductive Palindrome Definition in Coq
danilafe.com
March 28, 2019
[Mirror] Exploring Elliptic Curve Pairings
vitalik.eth.limo
January 14, 2017
Tip of the day #1: Count lines of Rust code, ignoring tests
gaultier.github.io
October 29, 2024
Measuring real user response times for OBIEE
rmoff.net
June 14, 2010
The ISS is cracking. But air leaks are just one of its problems.
www.adastraspace.com
October 25, 2024
Revisiting the postcard pathtracer
fabiensanglard.net
May 18, 2020
Moon Monday #253: A peek at new lunar samples and mission updates
jatan.space
December 01, 2025
My impressions of Gleam
snarky.ca
January 23, 2025
Evergreen notes turn ideas into objects that you can manipulate
stephango.com
September 17, 2022
Why pipes sometimes get "stuck": buffering
jvns.ca
November 29, 2024
0018: last reflections, why start a new database conference, 2021 retrospective, imp schemaless db + crdt, office hours, internal inconsistency in the wild, rss feeds, salsa needs finite collections, tiddlywiki vs unigraph, multidimensional indexes, arrow, just don't fsync, testing distributeds systems, tigerbeetle perf demos, web3, explicit formal structure, zig doctests, rust arenas, semidirect products of crdts, single-program distributed systems, sqlite qpsg, valhalla, mundanity of excellence, to mmap or not to mmap, libgavran, relational e-matching
www.scattered-thoughts.net
January 17, 2022
Teenage Skeuomorphic Desktop Designs
maggieappleton.com
January 30, 2023
Optimizing a bignum library for fun
austinhenley.com
July 09, 2024
The Soul of an Old Machine
benjamincongdon.me
April 15, 2023
The Little Coder's Predicament
steveklabnik.com
December 28, 2009
Why TDD Isn't Crap
www.hillelwayne.com
October 30, 2017
1,000 Weekends Without A Drink
taylor.town
September 17, 2022
Lonely nights are coding nights
kinduff.com
August 02, 2023
Live-Updating Status Page With Livewire
calebporzio.com
September 25, 2019
What the Fork is Babel?
maggieappleton.com
February 01, 2019
MenuCity: Level 0 Walkthrough
www.jonashietala.se
October 16, 2009
Let's compile like it's 1992
fabiensanglard.net
August 10, 2014
The archive
jamesg.blog
April 02, 2026
Humane Ingenuity 41: Zen and the Art of Winemaking
dancohen.org
October 22, 2021
Email delivery is stuck on IPv4
blog.benjojo.co.uk
September 12, 2017

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.