Publishing my citation preferences

jamesg.blog

I was recently asked by a fellow blogger how I would prefer to be credited in a blog post they were working on. This brought to mind an idea I have been thinking about for a while: how could I indicate the way I would prefer a post on my website to be cited? By having this information readily available, anyone who wants to link to my site would have the information they need to feel confident in their citation. After thinking about this question for a while, I now have a “ How to cite pages o...

Raspberry Pi is cheaper than a Mini PC again (that's not good)

www.jeffgeerling.com

Almost a year ago, I found that N100 Mini PCs were cheaper than a decked-out Raspberry Pi 5 . So comparing systems with: 16GB of RAM 512GB NVMe SSD Including case, cooler, and power adapter Back in March last year, a GMKtec Mini PC was $159, and a similar-spec Pi 5 was $208. Today? The same GMKtec Mini PC is $246.99, and the same Pi 5 is $246.95: Today, because of the wonderful RAM shortages 1 , the Mini PC is the same price as a fully kitted-out Raspberry Pi 5. Almost a...

In Quantum Mechanics, Nothingness Is the Potential To Be Anything

www.quantamagazine.org

Suppose you want to empty a box. Really, truly empty it. You remove all its visible contents, pump out any gases, and — applying some science-fiction technology — evacuate any unseeable material such as dark matter. According to quantum mechanics, what’s left inside? It sounds like a trick question. And in quantum mechanics, you know to expect a trick answer. Not only is the box still filled… Source Suppose you want to empty a box. Really, truly empty it. You remove all its visible co...

Shaders 103 - smoke

garden.bradwoods.io

How to make a cigarette smoke effect using shaders and three.js. How to make a cigarette smoke effect using shaders and three.js.

Next Steps for Simulation

third-bit.com

I’ve filed a few issues in the GitHub repository for my discrete event simulation of a small software development team in order to map out future work. The goal is to move away from what Cat Hicks calls the “brains in jars” conception of programmers by including things like this: Rushing work should increase the chance that re-work will be needed. If programmers don’t ever get a break, they burn out , which increases both their bug rate and the time needed to do the n...

To be defeated by ever greater things

anniemueller.com

For the new year, a resolution How small that is, with which we wrestle, what wrestles with us, how immense; were we to let ourselves, the way things do, be conquered thus by the great storm,— we would become far-reaching and nameless. What we triumph over is the Small, and the success itself makes us petty. The Eternal and Unexampled will not be bent by us. …growth is: to be the deeply defeated by ever greater things. from  The Man Watching by Rainer Maria Rilke Fo...

January 2026

maggieappleton.com

I entered the new year holding an inconsolable, shrieking baby while London set off an armageddon of fireworks around us. So goes parenthood. The baby is fine, just congested and teething. I am as “fine” as anyone can be after months of chronic sickness, broken sleep, and parental troubleshooting. I am very tired and full of stoic perspective, but still savouring the baby babble sounds, tiny fingers on my face, and three-teeth grins. When people ask me how parenting is going, I've taken to...

2026 will be my year of the Linux desktop

xeiaso.net

TL;DR: 2026 is going to be The Year of The Linux Desktop for me. I haven't booted into Windows in over 3 months on my tower and I'm starting to realize that it's not worth wasting the space for. I plan to unify my three SSDs and turn them all into btrfs drives on Fedora. I've been merely tolerating Windows 11 for a while but recently it's gotten to the point where it's just absolutely intolerable. Somehow Linux on the desktop has gotten so much better by not even doing anything differe...

The Case for Blogging in the Ruins

kevquirk.com

The Case for Blogging in the Ruins by Joan Westenberg Joan makes the case that the modern web, dominated by platforms and algorithms, has stripped away depth, ownership, and genuine thought. Blogging, she argues, is a quiet act of resistance that lets us think clearly, write freely, and leave something real behind. Read Post → I’m not sure where I first heard about Joan and her superb writing, but I’ve been following her for around a year or so now, I t...

Goodbye Xmas 2025

rubenerd.com

The decorations, they be coming down. You know it when the shopping centres fill with these storage boxes. Here’s one of the centres Clara and I frequent: I also finally grokked what bugged me about the tree in this one: it wasn’t placed in the centre. Well, it’s in the shopping centre, just not in the cartesian centre of… wait, I was going somewhere with that. By Ruben Schade in Sydney, 2026-01-06. The decorations, they be coming down. You know it when the shopping centre...

How Do You Read My Content

manuelmoreale.com

Recently, Kev posted a survey on his site to figure out how people access his content. Big fan of asking people directly and the results are not at all surprising to me. As I said to him, RSS traffic on my server is VERY high. But it's fun to get more datapoints so I created a similar survey and I'd really appreciate it if you could take probably 10 seconds to answer it. It's literally 1 question. I'll keep the form live for a week and then publish the results. Thank you :) ...

AI and Research Papers

blog.computationalcomplexity.org

2026 will be a year of AI disruption across all of academia. Let's start by talking about AI is changing how we write research papers. Not the research itself (another post), just about the dissemination thereof. Technology has changed research distribution since the invention of paper, and the printing press, typewriters, journals and conferences have all had dramatic effects. But we've already seen such dramatic changes just within my research career from authors doing their own formatting (Te...

Reading List 01/03/2026

www.construction-physics.com

Leeza SOHO tower under construction, via Federico Italiano on Twitter . Happy new year, and welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure, and industrial technology. This week we look at automated code checkers, meranti wood, shifting snowfall patterns, launching spacecraft with bullwhips, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. Automated code checkers I’ve previously writte...

Distinguishing yourself early in your career as a developer

notes.eatonphil.com

Sometimes I get asked questions that would be more fun to answer in public. All letters are treated as anonymous unless permission is otherwise granted. Hello [Redacted]! You asked about a friend's son who is a recent graduate looking for work as a software developer and having a hard time. I like to think of three key aspects of getting a job: 1) knowing where to apply, 2) getting an interview at all, and 3) passing the interview. Knowing where to apply There are three different types ...

Technology is culture

lemire.me

We are experiencing one of the most significant technological breakthroughs of the last few decades. Call it what you will: AI, generative AI, large language models… But where does it come from? Academics will tell you that it stems from decades of mathematical efforts on campus. But think about it: if this were the best model to explain what happened, where would the current breakthroughs have occurred? They would have happened on campus first, then propagated to industry. That’s the line...

Introducing gisthost.github.io

simonwillison.net

I am a huge fan of gistpreview.github.io , the site by Leon Huang that lets you append ?GIST_id to see a browser-rendered version of an HTML page that you have saved to a Gist. The last commit was ten years ago and I needed a couple of small changes so I've forked it and deployed an updated version at gisthost.github.io . Some background on gistpreview The genius thing about gistpreview.github.io is that it's a core piece of GitHub infrastructure, hosted and cost-covered entirely by Gi...

2025 was the year of no sleep and pushing through

ohhelloana.blog

The last time I wrote a year in review was in 2019. I ended it with “have a healthy 2020” and we all know how that went. Since it does feel like we’ve been living in hell since 2020 I somehow stopped writing yearly reviews. But I have been itching to capture more of my life and I did have an okay 2025 so here it is. The struggle is, I am a glass half empty person. I’d hate to sound like I am always moaning and complaining but with the current state of the world, I just can’t justify,...

Menger's Horse Enclosure

buttondown.com

I recently came across a cute game called https://enclose.horse. In this game, there is a horse in the middle of a field and a bunch of rivers surrounding it. You have to "enclose" the horse by cutting off its access to the boundaries of the map using a limited set of walls. The game is to create the largest possible space you can under those constraints. It's harder to explain in words than if you just go try the game. What the game is asking you to do, in graph theory terms, is to find a ve...

There Is No New Aesthetics

borretti.me

“For man, or for a man, there can be no new beginnings.” — David Zindell, Shanidar Re: A Call for New Aesthetics . At some point in the 20th century, we filled out the last few basis vectors of humanity. We explored the whole game map. This is what it means to live at the end of history: every aesthetic movement, political and economic system you can imagine can be understood as a linear combination of things that have come before. Asking for a new aesthetics is like asking for a n...

All the rovers heading to the Moon over the next 10 years | Moon Monday #256

jatan.space

As lunar exploration ramps up worldwide , our celestial companion is slated to be explored by increasingly advanced rovers of all sorts over the next 10 years. Not all of them will be successful, and so the reason for this post is not just to garner excitement about the possibilities of near future lunar exploration but also to archive in one place the promises being made so we can assess them in the future instead of only reporting, sharing, and amplifying grand plans. The same rationale is wh...

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 ...

2025 in review

www.jonashietala.se

It’s time for a yearly review again. Time flies. Nerdy things I enjoyed I read a few books this year. The whole Dungeon Crawler Carl series was absolutely amazing and it quickly jumped up to one of my favorite series of all time. I can’t be held accountable for everything I’ve ever said to a stripper. Princess Donut Board games are great. I still don’t play nearly as much as I’d like to but my kids are quickly growing up and to my eternal joy they’re...

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...

Random Old Posts

TitleDate
File sync is very slow
blog.kowalczyk.info
July 17, 2025
Long Term Goals (part 2)
www.jonashietala.se
February 16, 2013
Interaction designers: how well do you work with developers and content designers?
adamsilver.io
October 20, 2020
Updating The Single Most Influential Book of the BASIC Era
blog.codinghorror.com
December 31, 2021
The Stupidity of Google’s Site Reputation Abuse Policy
larslofgren.com
November 05, 2024
Diablo Gate
simonschreibt.de
October 08, 2015
Here-doc headache
rednafi.com
July 19, 2024
Twitter ghosts
steveklabnik.com
June 22, 2013
How does progress(1) work?
sirupsen.com
January 26, 2020
Overcoming Automotive Overconsumption Through Design
theturnsignalblog.com
May 01, 2019
2025 in Review
benjamincongdon.me
January 01, 2026
All about the fillrate
fabiensanglard.net
December 11, 2010
Recommendations
www.robinwils.com
January 08, 2025
Manipulating text with query expressions in Django
rednafi.com
January 07, 2023
Breaking Down OnlyFans’ Stunning Economics
www.matthewball.co
September 08, 2024
I started painting again
mary.codes
April 01, 2024
Debugging AI With Adversarial Validation
hamel.dev
April 12, 2024
Infinity Nikki: Mysterious Shadow Drop
simonschreibt.de
March 02, 2025
Tracking gas usage with ESPHome, Home Assistant, and TCRT5000
simplyexplained.com
January 19, 2022
Slowlock
danluu.com
September 30, 2015
Superhero stew
blog.singleton.io
January 21, 2020
Napkin Problem 13: Filtering with Inverted Indexes
sirupsen.com
November 08, 2020
Set up GPSD with U-blox7 GPS Dongle on Linux
stfn.pl
February 18, 2023
The Citroën Ami and the Future of Urban Transportation
theturnsignalblog.com
October 01, 2020
How bad are search results? Let's compare Google, Bing, Marginalia, Kagi, Mwmbl, and ChatGPT
danluu.com
December 30, 2023
Resiliency at Scale: Managing Google’s TPUv4 Machine Learning Supercomputer
www.micahlerner.com
January 03, 2025
Add Comments To Your Commands
switowski.com
October 20, 2022
Local LLMs and AI Ethics (mine makes nukes)
nate.mecca1.net
March 26, 2024
What's up
www.jonashietala.se
April 22, 2011
My pick of the year for the State of CSS Survey
ohhelloana.blog
August 19, 2025
Sorting a Django queryset by a custom sequence of an attribute
rednafi.com
May 09, 2023
Unexplanations: relational algebra is math
www.scattered-thoughts.net
March 11, 2024
Fragments Dec 4
martinfowler.com
December 04, 2025
Addendum To Previous Post: A Note about Shifted-Skew Solvers
www.reidatcheson.com
April 16, 2022
Copenhaga
ohhelloana.blog
November 29, 2015
Setting goals
www.scattered-thoughts.net
October 06, 2021
SDF combining distance fields
www.redblobgames.com
September 27, 2024
That bogus gender gap article
danluu.com
March 09, 2014
A Meta-Tour of This Site
maggieappleton.com
July 22, 2020
Technical wanking
adamsilver.io
February 09, 2015
Fast Fourier Transforms
vitalik.eth.limo
May 12, 2019
__str__ vs. __repr__
switowski.com
January 25, 2019
Being a Tech Art Detective
simonschreibt.de
September 23, 2024
Writing workflow, context switching and some useful links
adamsilver.io
March 24, 2019
Benchmarking esbuild, swc, tsc, and babel for React/JSX projects
notes.eatonphil.com
November 13, 2021
Goals for 2011
steveklabnik.com
January 02, 2011
How to Reduce the Impact of Fossil Fuels on Electricity Prices
austinvernon.site
August 23, 2022
Tip of the day #1: Count lines of Rust code, ignoring tests
gaultier.github.io
October 29, 2024
The Story of Codesmith: How a Competitor Crippled a $23.5M Bootcamp By Becoming a Reddit Moderator
larslofgren.com
October 08, 2025
"The Expressive C++17 Coding Challenge (in Rust)" revisited
steveklabnik.com
February 14, 2018
The discomfiting continuum of consciousness
blog.andymatuschak.org
January 12, 2012
MAX17043: Battery Monitoring Done Right (Arduino & ESP32)
simplyexplained.com
April 28, 2021
What Changed Revisited
third-bit.com
November 29, 2025
Render Hell – Book III
simonschreibt.de
August 16, 2015
0032: undroppable tombstones, forest fuzzer, manifest race, hash_log, zig coercions, zig pointer hops, zig object notation, domain knowledge, built from broken, database internals, papers
www.scattered-thoughts.net
January 31, 2023
Bulk operations in Django with process pool
rednafi.com
June 27, 2022
2022 in Review
benjamincongdon.me
December 31, 2022
The CLOSURE companion
steveklabnik.com
September 19, 2013
A Vacation Filled with Obsession
www.jonashietala.se
January 07, 2013
The most frustrating thing in your life
taylor.town
December 17, 2023
Gratitude knows that there is always a gift
anniemueller.com
December 10, 2025
Dispatch 011: Automerge 3.0 Beta, Sketchy Calendar, and a lab website refresh
www.inkandswitch.com
May 23, 2025
Oculus RIFT development
fabiensanglard.net
June 30, 2012
Interesting links - December 2025
rmoff.net
December 16, 2025
Everything to know about SpaceX's mid-air booster "catch"
www.adastraspace.com
October 17, 2024
Hate Your Tools
www.hillelwayne.com
December 28, 2016
In favor of sentence case
rednafi.com
March 26, 2022
There is no longer any such thing as Computer Security
blog.codinghorror.com
September 21, 2018
Monitoring website traffic with GoAccess
ansonvandoren.com
December 11, 2019
Distance field effects
www.redblobgames.com
March 27, 2024
Flying around 3d plots with an IMU and quaternions
theshamblog.com
August 22, 2022
A Shelfish Starter Guide to Databases
maggieappleton.com
March 10, 2019
The widely cited studies on mouse vs. keyboard efficiency are completely bogus
danluu.com
June 13, 2017
Learning Ada
steveklabnik.com
March 26, 2019
RE: Why Do You Need Big Tech for Your SSG?
kevquirk.com
November 20, 2025
JSX is a Lovechild
maggieappleton.com
January 20, 2019
Epochs and slots all the way down: ways to give Ethereum users faster transaction confirmation times
vitalik.eth.limo
June 30, 2024
Roll your own memory profiling: it's actually not hard
gaultier.github.io
November 23, 2023
Python 3.11 in 100 Seconds
mkennedy.codes
November 20, 2022
Your Brilliant App Idea
taylor.town
November 27, 2022
Hacking Together an E-ink Dashboard
healeycodes.com
April 28, 2020
The Joy of VFX – Pintable
simonschreibt.de
July 10, 2016
Upgrade Your Python Version
switowski.com
November 14, 2022
Self-Supervised Representation Learning
lilianweng.github.io
November 10, 2019
HOWTO make a real book Kindle cover
blog.singleton.io
January 03, 2011
Software and community
steveklabnik.com
September 18, 2012
re:Presenting at AWS re:Invent
technology.riotgames.com
December 14, 2022
Leetcode - Episode 11 - Faster than 99.17% (1 x M, 2 x E)
healeycodes.com
January 11, 2019
Are You Serious?
taylor.town
March 06, 2023
The Cultural Anthropology of React
maggieappleton.com
August 01, 2021
Let's build a VORON: Wiring
www.jonashietala.se
November 11, 2023
More speculations on arenas in C++
nullprogram.com
September 30, 2025
Mastodon and the “Fediverse”
rmondello.com
November 27, 2022
Reasoning models are just LLMs
antirez.com
February 09, 2025
A eulogy for my 20s
steveklabnik.com
January 24, 2016
Save models with update_fields for better performance in Django
rednafi.com
November 09, 2022
0021: hytradboi schedule + tickets, imp v3 ideas, real world of technology, changing minds, essence of software, typed image-based programming with structure editing, fosdem 2022, introspecting async
www.scattered-thoughts.net
February 21, 2022
Re-exec testing Go subprocesses
rednafi.com
November 16, 2025
How Litestream Eliminated My Database Server for $0.03/month
mtlynch.io
April 29, 2021
Grand Thief Arto
www.jonashietala.se
October 19, 2011

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.