📝 2026-07-24 11:20: I think if I had my time again, I would have become a software developer....

kevquirk.com

I think if I had my time again, I would have become a software developer. I just so much fun - coming up with ways to solve a problem in an elegant way is very satisfying. Then people emailing saying they enjoy the tools I'm creating. Very rewarding! Mind you, would it still be as fun if it was my job? I don't know. 🤔 Thanks for reading this post via RSS. RSS is ace, and so are you. ❤️ Y...

Codeberg Divides

lucumr.pocoo.org

Codeberg recently changed its terms to exclude projects that are largely written with generative AI. Since I want GitHub to face competition I have thoughts. Codeberg is entirely within its rights to do this. It is an association with members and a democratic process, and that process produced a result. But democracy is a way of making a decision, not a guarantee that the decision is inclusive, wise, or even good for the people already depending on it. A majority can still decide that ...

Adding a backup Internet WAN on my OPNsense Router

www.jeffgeerling.com

AKA "Spectrum has gone down two weeks in a row and I'm sick of it". I've been borrowing a portable 5G gateway from my Dad for a few weeks, for testing... and two weeks in a row, I've used it as a backup Internet option, since my Spectrum Business cable Internet has gone down. And yes, I'd get AT&T Fiber if I had the option, sadly they don't yet provide service at my studio. So I'm stuck with only one high speed wired provider. I may add on my own 5G backup Internet connection in the fut...

From Institutions to Individuals: the White House Report on Revitalizing U.S. Scientific Leadership

lemire.me

In 1945, Vannevar Bush published a report entitled Science: The Endless Frontier . His thesis was that prosperity follows from basic research. The report was highly influential in the United States and elsewhere. It led to the creation of an entirely new government bureaucracy. With this report, Bush popularized the linear model of innovation: innovation (such as medical cures) flows sequentially from basic research to applied research to development to production and diffusion. Grow basic re...

One newsletter to rule them all

manuelmoreale.com

This is a PSA post, and the TLDR is this: if you were subscribed to one of my newsletters, you should log into the Buttondown portal and make sure your preferences are correct. Also, I updated the domain name used, and new emails will arrive from thoughts@walks.manuelmoreale.dev , so make sure your email doesn’t treat it as spam. I mentioned in a previous post that I have done some work on the newsletter side of my digital life. I used to have 4 different newsletters; I’m now down t...

OpenAI’s accidental cyberattack against Hugging Face is science fiction that happened

simonwillison.net

This story is wild. The short version: OpenAI were running a cybersecurity test against an unreleased model, with the model's guardrail features turned off. Rather than solve the test, the model broke its way out of OpenAI's sandbox, then found exploits to break in to Hugging Face, all so it could cheat on the test by stealing the answers. Along the way it helped make the strongest case yet for how the imbalance of model availability is hurting our ability to secure our software. Here's wh...

Fragments: July 21

martinfowler.com

With this post, I’ll wrap up my notes from the second Future of Software Development Retreat . But before I do, I should note that the full Thoughtworks report on the retreat is now available . They have five headline findings: Code generation is no longer the bottleneck — verification is. ‘Harness engineering’ is emerging as a distinct, ownable discipline. Organizations are colliding with a real apprenticeship crisis. The executive/engineer expectation ...

Call for lightning talks: Haskell Symposium 2026

decomposition.al

This year, I have the honor of serving as the program chair for the Haskell Symposium , co-located with the 2026 International Conference on Functional Programming , or ICFP to its friends 1 , on August 28-29 in Indianapolis, Indiana! The Haskell Symposium has existed in some form or another since 1995, and I’m proud to be part of this long tradition, now in its thirtieth iteration this year (wow!). It’s also a homecoming for me, since I did my PhD in Indiana back in my callow youth. I...

THE ONLY WINNING MOVE IS NOT TO PLAY

rmoff.net

Having clankers churn out content to feed the clankers is a futile game to play. It’s an arms-race to the bottom of a cesspit. Having clankers churn out content to feed the clankers is a futile game to play. It’s an arms-race to the bottom of a cesspit. Having clankers churn out content to feed the clankers is a futile game to play. It’s an arms-race to the bottom of a cesspit. Having clankers churn out content to feed the clankers is a futile game to play. It’s an arms-race t...

LLMs reward expertise

seangoedecke.com

In the 2010s, if you had technical gaps (say, you couldn’t write CSS), you had to either rely on a skilled colleague or just hope that the answer to your exact problem was out there on the internet. Today, everyone can write sort-of-okay CSS by delegating the task to an LLM. LLMs make everybody into a generalist. Because of this, lots of people don’t think there’s any skill involved in working with LLMs. If you want the product that LLMs can deliver — PhD-level mathematics, pretty good...

How Fast Is the Universe Really Expanding?

www.quantamagazine.org

One of the biggest mysteries in cosmology seems to keep getting bigger. Astronomers have known since the 1930s that the universe is expanding, but in the 1990s, the discovery that this expansion is accelerating rather than slowing down came as a huge shock to the field. Something had to be driving that acceleration, and dark energy was proposed as the cause. What began as a seismic shock in… Source One of the biggest mysteries in cosmology seems to keep getting bigger. Astronomers have know...

Articles on asteroids, comets, and dwarf worlds

jatan.space

A montage of some asteroids and comets photographed up close by spacecraft. Image: The Planetary Society Why explore asteroids, comets, and other small worlds When to worry about an asteroid hitting Earth Psyche, exploring a metal world Japan wants to sample Mars’ moon Phobos with its MMX mission Weirdest types of moons in our Solar System Related:   Articles on moons other than our Moon ...

s21e12: For All Humanity?; Gordon Moore Folds Your Clothes

newsletter.danhon.com

0.0 Context Setting Tuesday, 21 July 2026 in Portland, Oregon where it’s been hot. There’s been a Fifa Men’s World Cup Football Final which in my humble opinion went to the right team. 0.1 How People Work, Live! ... with Pavel Samsonov How People Work, Live! is a live version of my workshop, How People Work. I get to invite an interesting guest on and we talk about the hard things to do with the soft skills you need to not just get jobs done, but to do them well. You know, the soft ...

Not just development, distribution of software may change as well

antirez.com

Even if you are as averse to semver as I used to be in the course of my programming activity, you can still think of open source software distribution as something that used to follow a fixed number of steps. There is a branch where developments happen, and this branch oftentimes happens to be not really ready for reliable work. Then you freeze the developments for a certain amount of time (even if, in the meantime, the work can continue on some new unstable branch), fix bugs, ask people to test...

The Browner World: In The Realm of Programme 4

ascii.textfiles.com

My great pal Eric Drysdale sent out one last note to a set of friends about an event he thought that set would enjoy, and I am extremely lucky to be included in that set. Eric has a beautiful and exquisite comedic sense, an opinion I have that is borne out by his legacy of comedic work, including The Daily Show, The Colbert Report, The Late Show, Full Frontal with Samantha Bee and more. He has stood down 20 years of a world gone mad and reworked it, within hours, into a performance of...

Some more things about Django I've been enjoying

jvns.ca

Hello! I’m on a funny journey right now where I’m trying to learn how to make websites in a sort of 2010 style, where I have an SQL database and render some HTML on the backend. It’s kind of an interesting journey because it doesn’t necessarily feel “easy” to me to make websites in this way: I never learned how to do it in the 2000s or 2010s, and there’s a lot I need to learn. So here are some Django features that make building this kind of site feel more achievable than when I...

I'm running a programming contest

eieio.games

I'm running a programming contest I've spent the last few months working with friends to design the 29th annual ICFP programming contest. Designing a programming contest in a world with AI agents is tricky! I think we've made some interesting choices here. Read the full post on my blog! Here's a raw link, if you need it: https://eieio.games/blog/im-running-the-icfp-programming-contest I'm running a programming contest I've spent the last few months working with friends to design...

Installing shiny new fire dampers

www.rubenerd.au

Our entire complex is getting new active fire damper units, and today it’s our turn. Half the flat is covered with tarp and sheets, and the loud sound of drills and saws is piercing the air and, hopefully, the ceiling where the new dampers are being installed. Fire dampers are shutters designed to block the flow of hot air and smoke through ventilation ducts in the event of a fire. Along with fire doors and walls/floors rated to specific fireproof ratings, fire dampers are designed to stop t...

Can We Lower Construction Costs with Cheaper Labor or Materials?

www.construction-physics.com

3D printed structure, via Wikipedia . Last time in our series on the nature of the construction productivity problem, we looked at economies of scale , finding that capturing economies of scale in homebuilding is difficult. Economies of scale primarily operate on the difference between the costs of the material inputs to some process and the cost of the final product. With housing construction, this ratio is already pretty low, not much higher than what we see in high-volume manufacturing indu...

Honeywell Aerospace, Shield AI collaborate to advance development of autonomous aircraft

shield.ai

Honeywell Aerospace is building trusted autonomy for both commercial and defense platforms leveraging Shield AI software development kit FARNBOROUGH, United Kingdom (July 22, 2026)   —  Honeywell Aerospace (Nasdaq: HONA) and Shield AI, a leader in AI-powered mission autonomy, today announced a Memorandum of Understanding under which Honeywell Aerospace will develop a trusted autonomy software stack on Shield AI’s Hivemind Software Development Kit, integrating Honeywell Aerospace’s...

GitOps with ArgoCD

www.jonashietala.se

Now we’re getting to the fun stuff: GitOps . The act of pushing beautifully crafted .yaml files and seeing your Kubernetes cluster get red and stall out is surely what life’s all about. Install ArgoCD We have our Kubernetes cluster and now we’re going to bootstrap ArgoCD so it starts syncing from our git repository. Using helm: helm install argocd \ --repo https://argoproj.github.io/argo-helm \ argo-cd \ --namespace argocd \ --create-namespace \ ...

Complexity Class of the Week: \(L_2^P\)

blog.computationalcomplexity.org

Back in the 90s when I was a young professor at the University of Chicago, we would have a Complexity Class of the Week  where I would take some interesting complexity class, write down on a white board everything we knew about it with some open problems and students and faculty would muse over it. When I started the blog in 2002, I took the concept online .  My first Complexity Class of the Week post  covered the class \(S_2^P\). Recently Rahul Santhanam said to me "\(L_2^P\) is the new \...

Wonders of Web Weaving, Episode 11

jamesg.blog

The eleventh episode of Wonders of Web Weaving is out : In Episode 11, I chat with flaMEd , the author of flamedfury.com about, among other things, web communities around games and television shows, sharing music interests with a personal website, community in the indie web, and more. I hope you enjoy the episode! Wonders of Web Weaving also has an RSS feed you can use to follow along from wherever you get your podcasts. flaMEd flamedfury.com The eleventh episode of Wonders of Web Weav...

Random Old Posts

TitleDate
Reflections on a decade of coding
www.scattered-thoughts.net
September 22, 2021
To become a good C programmer
fabiensanglard.net
February 02, 2011
s20e03: Yeah, it’s the future
newsletter.danhon.com
August 13, 2025
Ink Note Feb 2023: Crosscut Extension Design Jam • James's Notes
www.inkandswitch.com
February 21, 2023
Need for Speed: LLMs Beyond OpenAI with C#, .NET 8 SSE + Channels, Llama3, and Fireworks.ai
chrlschn.dev
May 05, 2024
Haskell Error Checking and Autocompletion With LSP
danilafe.com
January 16, 2019
Highlighted code in slides
fasterthanli.me
November 23, 2024
Don’t be so eager to rewrite your code
lemire.me
December 28, 2025
Using useMemo and useCallback to Save the Past from React Langoliers
chrlschn.dev
February 03, 2023
Introducing My New Linux Distro: Casuarina Linux
www.wezm.net
May 19, 2026
Migrating to rocks.nvim
www.jonashietala.se
June 02, 2024
How I Keep Notes About My Laravel Projects: scratch.md
calebporzio.com
September 05, 2017
Don’t be afraid of a long list of radio buttons (and why I broke this UX law)
adamsilver.io
May 19, 2024
Self-guaranteeing promises
stephango.com
December 03, 2024
Making a Fur Hat
nate.mecca1.net
September 09, 2024
Comments on Cory Doctorow's "AI companies will fail"
annahope.me
February 01, 2026
Superficially simple
tim.mcnamara.nz
November 16, 2022
Netrunner Winter Kit Tournament Linköping
www.jonashietala.se
January 16, 2016
Tuya IR Hub: control Daikin AC (Home Assistant + ESPHome)
simplyexplained.com
September 17, 2020
How I Built an NFC Movie Library for my Kids
simplyexplained.com
November 14, 2023
Examining circuit boards from the Space Shuttle's I/O Processor
www.righto.com
June 28, 2026
SDF Halos
www.redblobgames.com
December 08, 2024
Moon Monday #257: NASA preps to send astronauts to Luna
jatan.space
January 12, 2026
Multi-cursor code editing: An animated introduction
alexharri.com
January 28, 2023
What is Code
martinfowler.com
May 12, 2026
flashcasts.com
flashcasts.com
February 08, 2024
Sysadmin friendly high speed ethernet switching
blog.benjojo.co.uk
April 18, 2024
Using SparkSQL and Pandas to Import Data into Hive and Big Data Discovery
rmoff.net
July 13, 2016
Erroneous SwapFree on LXC causes problems with CDH install
rmoff.net
June 15, 2016
The case for comments in code
notes.eatonphil.com
September 07, 2020
Harry Potter and the Methods of Rationality review by su3su2u1
danluu.com
March 01, 2016
i pretended that i didn't know any better
taylor.town
June 16, 2023
Are my SQL files read at build time or run time?
gaultier.github.io
September 16, 2025
The xz attack shell script
research.swtch.com
April 02, 2024
Protological Control: an introduction
steveklabnik.com
August 13, 2012
Mistakes that data science students make
austinhenley.com
April 28, 2024
Explore Chaotic Autonomous Systems In My Game Prototype
taylor.town
March 02, 2026
Maybe I Don't Know More than the Experts
taylor.town
February 13, 2021
The more religious a country, the less productive it is
levels.io
September 02, 2018
Creating an HTTP Source connector on Confluent Cloud from the CLI
rmoff.net
March 13, 2025
in praise of winterbells
strangestloop.io
May 10, 2023
Let's create a Tree-sitter grammar
www.jonashietala.se
March 19, 2024
Turning One Hundred Tweets Into a Blog Post
www.wezm.net
November 03, 2020
Generating vector embeddings for semantic search locally
notes.eatonphil.com
February 15, 2026
Smarter C/C++ inlining with __attribute__((flatten))
awesomekling.github.io
April 27, 2020
OBIEE benchmarks
rmoff.net
September 17, 2009
Hashcards: A Plain-Text Spaced Repetition System
borretti.me
October 05, 2025
First Token Cutoff LLM sampling
antirez.com
January 12, 2024
Now is probably the time to make HTTPS the default on all your sites and apps
levels.io
May 01, 2015
GLM-5.2 is probably the most powerful text-only open weights LLM
simonwillison.net
June 17, 2026
Progressive playback: An atom story
fabiensanglard.net
November 27, 2011
The disadvantages of CSS preprocessors
adamsilver.io
May 05, 2015
getting loose
strangestloop.io
May 10, 2023
Git Source Code Review
fabiensanglard.net
March 30, 2014
Verifiably Buy Solutions to NP Problems with Bitcoin
conduition.io
November 02, 2024
Go Changes
research.swtch.com
December 08, 2023
Increase software sales by 50% or more
blog.kowalczyk.info
July 18, 2025
More rstat.us refactoring
steveklabnik.com
September 23, 2011
Kafka Connect - Request timed out
rmoff.net
November 29, 2019
Don't fall into the anti-AI hype
antirez.com
January 11, 2026
ktls now under the rustls org
fasterthanli.me
September 26, 2024
Looking Forwards, and Looking Backwards
rmoff.net
December 09, 2022
Driving a Porsche Taycan for a Week, a UX review
www.theturnsignalblog.com
May 01, 2022
I may be the only evil (bit) user on the internet
blog.benjojo.co.uk
November 26, 2015
The Cotorreo
kinduff.com
March 02, 2023
Thoughts on Rust in 2019
steveklabnik.com
December 27, 2018
Instrumentation-based Profiling on JVMs is Broken!
stefan-marr.de
September 17, 2024
Simulating Queueing
buttondown.com
March 02, 2026
Classic 3D videogame shadow techniques
30fps.net
October 24, 2024
A moment with blue and orange
manuelmoreale.com
July 09, 2026
Yesterday at a party we said maybe software is dead and everyone pretty much agreed
levels.io
July 20, 2026
IPython Startup Files
switowski.com
January 04, 2019
Honeywell Aerospace, Shield AI collaborate to advance development of autonomous aircraft
shield.ai
July 22, 2026
Detecting anycast addresses and more
blog.benjojo.co.uk
April 23, 2015
Treat your onboarding users like toddlers
mbuffett.com
December 12, 2024
How to use Next.js middleware
www.ctnicholas.dev
November 01, 2021
Imaging mounted disk volumes under duress
blog.benjojo.co.uk
September 20, 2021
Some reasons to work on productivity and velocity
danluu.com
October 15, 2021
Optimization tales in production with CockroachDB: the slow list of users (part 4)
gaultier.github.io
July 07, 2026
Show me your ls
mkennedy.codes
October 14, 2025
WebAssembly as a Python extension platform
nullprogram.com
January 01, 2026
STARKs, Part 3: Into the Weeds
vitalik.eth.limo
July 21, 2018
Kicking the tyres on the new DuckDB UI
rmoff.net
March 14, 2025
Python 3.11 in 100 Seconds
mkennedy.codes
November 20, 2022
sqlite-utils 4.0, now with database schema migrations
simonwillison.net
July 07, 2026
Patchwork 02 · Writing prose
www.inkandswitch.com
February 15, 2024
In-Car Climate Control Design: How It Has Gone Backwards and How to Fix It
www.theturnsignalblog.com
February 01, 2023
How my video went viral with 150,000 RTs and 10 million views but Facebook pages bait-and-switched me for $0
levels.io
March 16, 2019
I Am No Longer Attending Vintage Computer Festivals
ascii.textfiles.com
April 11, 2024
Estimating variance reduction in importance sampling
lisyarus.github.io
March 16, 2025
A Better Cheatsheet
www.hillelwayne.com
July 24, 2020
When to Hire a Computer Performance Engineering Team (2025) part 1 of 2
www.brendangregg.com
August 03, 2025
Preparing for the Incoming Computer Shopper Tsunami
ascii.textfiles.com
June 05, 2023
Go Testing By Example
research.swtch.com
December 05, 2023
Progress Report: Linux 6.19
asahilinux.org
February 15, 2026
Streaming Wi-Fi trace data from Raspberry Pi to Apache Kafka with Confluent Cloud
rmoff.net
March 11, 2020
Formally Specifying a Package Manager
www.hillelwayne.com
March 16, 2018
Other bookmarks from May and June
ohhelloana.blog
July 16, 2020
Deus Ex – Scanlines
simonschreibt.de
January 22, 2013
On Programming Joy and Octocat
vickiboykis.com
April 06, 2026

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.