Should US homebuilders emulate Sweden?

www.construction-physics.com

A common sentiment I see with folks interested in improving US homebuilding is that we should try and emulate Sweden. More specifically, that we should emulate Sweden’s large-scale adoption of prefabricated construction. Something like 85% of Swedish single family homes , along with 30-40% of multifamily buildings , are factory-built, produced in large, impressive-looking factories like Lindbäcks . Per this line of thinking, the main problem with US housing construction is that it’s stil...

2025 Recap: so many projects

fasterthanli.me

I’ve been working on so many projects in 2025, I thought it was important for me to make a recap, if only just to clear my head. There are many, many, many things to go through and we don’t have a sponsor today, so I’m gonna start right away with facet! facet facet is a project that I started working on in March of this year — that’s right, it’s only been ten months, yet it feels like an eternity. ...

Good Riddance, 2025

kevquirk.com

I'm glad to see the back of 2025, so let's focus on 2026. As I write this, it’s 18:49 on New Year’s Eve. I’m sat in the lounge, with the fire going, annoyed that our NYE plans have been ruined by me having the flu. I feels like an appropriately shitty end to a very shitty year. In 2025, I: Worked way too much Spent too much time away from home travelling for work Neglected those I love Helped my Mum, where possible, through recovering from a heart attack L...

Ending 2025 with thoughts and a wordle cloud

rubenerd.com

I used to do a wordle cloud every year, until the original site went down and an online game pilfered the name. Which is a shame, because it’s such a cool concept! Here’s one for 2025, fed on 592 post titles from the year . Thanks to the Free Word Cloud Generator for making this so easy ^^/. SciArtSeptember featured heavily, owing to the fact I did an entire series on that back in September. Japan was also mentioned a lot after our trip earlier in the year. Lots of coffee and F...

Reasons to Love the Field of Programming Languages

danilafe.com

I work at HPE on the Chapel Programming Language . Recently, another HPE person asked me: So, you work on the programming language. What’s next for you? This caught me off-guard because I hadn’t even conceived of moving on. I don’t want to move on, because I love the field of programming languages . In addition, I have come to think there is something in PL for everyone, from theorists to developers to laypeople. So, in that spirit, I am writing this list as a non-exhaust...

Blog statistics for 2025

stfn.pl

Some insights on who visited my blog in the last 12 months Some insights on who visited my blog in the last 12 months

Conditions in the Intel 8087 floating-point chip's microcode

www.righto.com

In the 1980s, if you wanted your computer to do floating-point calculations faster, you could buy the Intel 8087 floating-point coprocessor chip. Plugging it into your IBM PC would make operations up to 100 times faster, a big boost for spreadsheets and other number-crunching applications. The 8087 uses complicated algorithms to compute trigonometric, logarithmic, and exponential functions. These algorithms are implemented inside the chip in microcode. I'm part of a group that is reverse-enginee...

Discrete Events

third-bit.com

My work log tells me I’ve spent 54 hours since mid-November building this discrete event simulation , which works out to a little over an hour a day. I’ve learned a few things about SimPy and Polars along the way, and depending on what happens with my job search, I may run an online workshop in 2026 to walk people through it. For now, though, I need to put this aside and concentrate on completing a couple of small contracts and revising some of the fiction I finally “finished” . M...

2025 in Review

benjamincongdon.me

Previously: 2024 , 2023 , 2022 , 2021 , 2020 , 2019 , 2018 , 2017 A surprisingly persistent personality quirk I have is that I care a lot about the changeover of the new year. I quite like consuming yearly predictions, year-in-reviews, and so on, and use the calendar transition as a time for reflection. Work I’ve now been at Databricks for a little over 3.5 years, and it’s been quite a fun ride. In most ways, it’s exceeded my expectations from when I joined. I’ll hopefull...

I canceled my book deal

austinhenley.com

https://austinhenley.com/blog/canceledbookdeal.html https://austinhenley.com/blog/canceledbookdeal.html https://austinhenley.com/blog/canceledbookdeal.html

2025: A New Chapter for Shield AI

shield.ai

Dear Team, As we near the end of the calendar year, I want to take a moment to reflect on everything we’ve accomplished together. 2025 was an extraordinary year for Shield AI, marked by record-breaking achievements with the Coast Guard, the launch of a new autonomous aircraft, and countless milestones in between. At every step, each of you played an essential role in making 2025 the year it was. I came into Shield AI in May with a background in building business in tech, not defense. Despi...

Freestyle linked lists tricks

nullprogram.com

Linked lists are a data structure basic building block, with especially flexible allocation behavior. They’re not just a useful starting point, but sometimes a sound foundation for future growth. I’m going to start with the beginner stuff, then without disrupting the original linked list , enhance it with new capabilities. Linked list basics For the sake of an interesting example, I’m will demonstrate with the same concept as last time I talked about data structures : a collection ...

Year in community

notes.eatonphil.com

This year I ran three book club readings over email with 1,230 unique attendees. I ran 12 coffee club meetups in midtown Manhattan with 170 unique attendees. Angelo and I ran 6 NYC Systems meetups with 12 different speakers and 281 unique attendees. I took 3 visiting PhD students out for Banh Mi . I raised $6,915 for educational non-profits, offering chats in return. I got coffee, lunch, or took 30 minute calls with 55 people I'd never spoken to before in person or on video. (Most, bu...

s20e09: An End Of Year Opinion About AI Because Why Not; Good Enough Mitigation of Reasonably Foreseeable Harm

newsletter.danhon.com

0.0 Context Setting It’s been a minute. This is probably the third draft of an episode that I’ve tried to finish so maybe this one will stick. It has been hard to write, lately! It’s December 29 in Portland, Oregon and it is getting cold. Also many things have happened in the world and it feels like things that suck have outweighed the things that don’t suck. 0.1 Some Personal News Hey, did you know I do workshops and coaching now? I could explain what they do, but I’ll le...

Interpreters everywhere!

decomposition.al

Last month, I was thrilled to have the chance to give a colloquium talk, “Interpreters everywhere!”, at the Indiana University Computer Science Colloquium! This talk wouldn’t exist if it weren’t for my amazing students. In fact, some parts of it are directly ripped off from talks that my students Gan Shen and Jonathan Castello have given previously on our work: check out Gan’s talk on HasChor from ICFP 2023 and Jonathan’s talk on causal separation diagrams from OOPSLA 2024 . It...

What I did in 2025

www.redblobgames.com

Interpreters/Compilers The main theme for this year was text . I wanted to be very broad in applying this theme: interpreters/compilers, procedural generation, rendering, language models, text editors, search engines, and anything else related to text. Last year I bought and started reading munificent's excellent book Crafting Interpreters , but it wasn't until this year that I spent a lot of time on it. It creates a new language, Lox, and then teaches you how to write an interpreter and...

2025: The year in LLMs

simonwillison.net

This is the third in my annual series reviewing everything that happened in the LLM space over the past 12 months. For previous years see Stuff we figured out about AI in 2023 and Things we learned about LLMs in 2024 . It’s been a year filled with a lot of different trends. The year of "reasoning" The year of agents The year of coding agents and Claude Code The year of LLMs on the command-line The year of YOLO and the Normalization of Deviance The year of $200/...

Python Numbers Every Programmer Should Know

mkennedy.codes

There are numbers every Python programmer should know . For example, how fast or slow is it to add an item to a list in Python? What about opening a file? Is that less than a millisecond? Is there something that makes that slower than you might have guessed? If you have a performance sensitive algorithm, which data structure should you use? How much memory does a floating point number use? What about a single character or the empty string? How fast is FastAPI compared to Django? I wanted to ta...

Year 10

manuelmoreale.com

I distinctly remember waking up early, on January 1st, 2017, going downstairs with my laptop, making myself some coffee, and coding what ended up being the first iteration of this blog. I wanted to write weekly updates to hold myself accountable. I failed spectacularly. Reading that post from 9 years ago made me smile: 27-year-old me wanted to cut down on distractions and get the habit of waking up early back. Guess what? 36-year-old me also wants to cut down distractions and get the habit of w...

How I’m Doing at the End of 2025

rmondello.com

I am in the process of updating my résumé. Not because I’m looking for a job [1] , but because I like to feature my résumé on my website and the current published copy doesn’t reflect my pivot from engineering management to an individual contributor role two years ago . I feel a little bit weird about the misrepresentation, and would rather update the document than take it down. While working on some edits, I was reflecting on how things have been going, and decided to write this “wha...

The GDB JIT interface

bernsteinbear.com

GDB is great for stepping through machine code to figure out what is going on. It uses debug information under the hood to present you with a tidy backtrace and also determine how much machine code to print when you type disassemble . This debug information comes from your compiler. Clang, GCC, rustc, etc all produce debug data in a format called DWARF and then embed that debug information inside the binary (ELF, Mach-O, …) when you do -ggdb or equivalent. Unfortunately, this means ...

Inlining

buttondown.com

This is the last NULL BITMAP of the year. If you read these with any regularity, sincerely, thanks for spending time with me every week. Reflecting on the year, I have been a bit down about the future of programming culturally, with the advent of LLMs it feels like people are telling me that being interested in how things work and how best to think about things is a waste of time. That "no, no, we're automating the boring parts" refrain fills me with dread about which those people thought were...

Memory Safety Is ...

matklad.github.io

Memory Safety Is … Dec 30, 2025 Memory safety is one of those elusive concepts like intelligence, consciousness, or porn , that resist attempts to be put to words. Thus, I am not going to attempt to define it. Instead, I want to poke holes in definitions of others. Note that the present post is 90% sophistry in the style of Zeno — I don’t think you need a water-tight definition to have a reasonable discussion, and no definition can save an unreasonable one. But thinking about ...

Random Old Posts

TitleDate
AI as the engine, humans as the steering wheel
vitalik.eth.limo
February 28, 2025
Form design: when to use the number input
adamsilver.io
January 05, 2019
New blog: Words
steveklabnik.com
August 31, 2012
A Busy Month
georgerrmartin.com
September 09, 2025
Bash namerefs for dynamic variable referencing
rednafi.com
September 20, 2024
JavaScript and TypeScript Projects with React, Angular, or Vue in Visual Studio 2022 with or without .NET
feeds.hanselman.com
November 25, 2021
Gordon Freeman at the Olympic Games
moonbase.lgbt
October 04, 2023
Log context propagation in Python ASGI apps
rednafi.com
August 06, 2024
The Bare Essentials of Greensock
maggieappleton.com
September 08, 2020
Bergamot: Exploring Programming Language Inference Rules
danilafe.com
December 23, 2023
Writing Software for an Among Us League
healeycodes.com
November 13, 2020
Some Boots for the Lelo Self-Balancing Triangle
saccade.com
May 16, 2024
Be someone who does things
notes.eatonphil.com
September 23, 2024
Blender, Eevee, Docker and NVIDIA GPUs
c.pgdm.ch
April 03, 2023
Compressing Codebase Collocates
taylor.town
November 03, 2023
Purpose
www.robinwils.com
April 27, 2025
Beware subclassing Ruby core classes
steveklabnik.com
July 24, 2013
String Formatting
switowski.com
March 02, 2023
A Bunch of Programming Advice I'd Give To Myself 15 Years Ago
mbuffett.com
June 29, 2024
The Anti-Labor Propaganda Masquerading as Science
theluddite.org
September 01, 2023
Understanding PLONK
vitalik.eth.limo
September 22, 2019
More accurate Doom colormap
30fps.net
October 29, 2025
The Frink is Good, the Unit is Evil
www.hillelwayne.com
July 10, 2020
An Amendment to the Seven Strategization Initiatives For Success And Profit, by Mark Wittels
theluddite.org
September 01, 2023
I also caught the comet
stfn.pl
October 17, 2024
Evolution of RTS games
www.jonashietala.se
April 23, 2010
Can SpaceX land a rocket with 1/2 cm accuracy?
theshamblog.com
October 21, 2024
Vulkan 1.3 on the M1 in 1 month
rosenzweig.io
June 05, 2024
Memory safety for SerenityOS
awesomekling.github.io
May 19, 2022
Are We Really Engineers?
www.hillelwayne.com
January 18, 2021
Scaling down
www.scattered-thoughts.net
February 09, 2015
One Month Out
www.thornewolf.com
September 19, 2025
The quest for perfect collisions
lisyarus.github.io
October 25, 2022
Building a Classic Mac OS App in Rust
www.wezm.net
March 31, 2023
Fluide
fabiensanglard.net
April 15, 2009
Here be dragons: Preventing static damage, latchup, and metastability in the 386
www.righto.com
August 17, 2025
I wrote a compiler
blog.singleton.io
January 31, 2021
Complexity Year in Review
blog.computationalcomplexity.org
December 22, 2025
Culture matters
danluu.com
November 08, 2021
Don't name your projects
kinduff.com
March 04, 2025
Playing Around With Jonathan Reinink's InertiaJS
calebporzio.com
May 02, 2019
Watch the documentary 'Good Night Oppy' if you're feeling science-y
mary.codes
March 18, 2024
2025 in review
veekaybee.github.io
December 22, 2025
First month on a database team
notes.eatonphil.com
March 11, 2024
The first week of rstat.us: users, press, and scaling, oh my!
steveklabnik.com
March 30, 2011
Google wage fixing, 11-CV-02509-LHK, ORDER DENYING PLAINTIFFS' MOTION FOR PRELIMINARY APPROVAL OF SETTLEMENTS WITH ADOBE, APPLE, GOOGLE, AND INTEL
danluu.com
August 14, 2014
Redis is not "open core"
antirez.com
August 24, 2018
Dave and the Spectacle of Computation
theluddite.org
June 01, 2025
Make your own way
notes.eatonphil.com
December 27, 2023
Markets, discrimination, and "lowering the bar"
danluu.com
December 01, 2014
Reflections from IndieWebCamp Brighton
ohhelloana.blog
March 19, 2024
Company of Heroes – Shaded Smoke
simonschreibt.de
August 09, 2013
Postgres large sub-string query performance
www.evanjones.ca
February 27, 2022
Implementing and Verifying "Static Program Analysis" in Agda, Part 7: Connecting Semantics and Control Flow Graphs
danilafe.com
November 29, 2024
I want to see my friends’ posts.
moonbase.lgbt
December 31, 2023
AR Interoperability Opportunities
taylor.town
March 06, 2023
Replicating Database Changes to a Message Queue is Tricky
www.evanjones.ca
December 13, 2022
Leetcode - Episode 9 - Trudging Through (3x E)
healeycodes.com
January 09, 2019
The Polygons of Another World: Genesis
fabiensanglard.net
January 05, 2020
I'm Honest, I Swear! - Credible Threats of Private Key Exposure
conduition.io
September 08, 2023
We are destroying software
antirez.com
February 08, 2025
Haskell Error Checking and Autocompletion With LSP
danilafe.com
January 16, 2019
Begrudgingly choosing CBOR over MessagePack
taylor.town
March 01, 2025
9 advantages of programming in Rust
tim.mcnamara.nz
July 27, 2021
Pokémon – Rapidash
simonschreibt.de
May 07, 2023
Nature's Folly: A Response to "AI-generated poetry is indistinguishable from human-written poetry and is rated more favorably"
theluddite.org
December 01, 2024
The problem with placeholders and what to do instead
adamsilver.io
June 16, 2016
Set up GPSD with U-blox7 GPS Dongle on Linux
stfn.pl
February 18, 2023
Generating a Static Website From a Pleroma Archive
www.wezm.net
November 25, 2024
Grave flaws in BGP Error handling
blog.benjojo.co.uk
August 29, 2023
NixOS: Into the deep end
myme.no
July 01, 2019
2025: A New Chapter for Shield AI
shield.ai
December 31, 2025
Command K Bars
maggieappleton.com
November 14, 2022
Bluetooth Low-Energy Spec Violations
moonbase.lgbt
May 13, 2021
Fragments Nov 3
martinfowler.com
November 04, 2025
Data-driven bug finding
danluu.com
April 06, 2014
Branch prediction
danluu.com
August 23, 2017
We can build things!
www.jonashietala.se
April 27, 2014
The Polygons of Another World: SNES
fabiensanglard.net
January 19, 2020
Redis Loadable Modules System
antirez.com
May 10, 2016
Always learning, always teaching
stephango.com
April 21, 2013
Livewire: No Need For Controllers Anymore!
calebporzio.com
February 16, 2019
Why Not Mars
idlewords.com
January 01, 2023
What makes a good side project?
austinhenley.com
June 17, 2025
What makes a great technical blog
notes.eatonphil.com
April 10, 2024
From VNC to reverse shell
blog.benjojo.co.uk
September 23, 2018
What is IPFS + basic use
nate.mecca1.net
August 28, 2023
AI Makes You Code Faster, But Ship Slower
nmn.gl
September 21, 2025
My New Book: Out July 23, 2024
www.ballmetaversebook.com
June 23, 2024
The Soul of an Old Machine
benjamincongdon.me
April 15, 2023
Let a thousand societies bloom
vitalik.eth.limo
December 17, 2025
Go Testing By Example
research.swtch.com
December 05, 2023
Make rules, break rules
anniemueller.com
October 22, 2025
My book 'Why Cryptocurrencies?' is done
www.jonashietala.se
April 29, 2020
Tip of the day #3: Convert a CSV to a markdown or HTML table
gaultier.github.io
October 31, 2024
Reading List 10/18/25
www.construction-physics.com
October 18, 2025
Adding Planets to Celestia on macOS
borretti.me
July 29, 2025
Increase software sales by 50% or more
blog.kowalczyk.info
July 18, 2025
Finding an Infintesimal Worm in Your Apple
taylor.town
June 19, 2019
Learning Word Embedding
lilianweng.github.io
October 15, 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.