Town Hall #29: Revolution

taylor.town

Writings Fear in Four Dimensions A Review of Grand Theft Auto XXIIV ★ You cannot grow a pumpkin. 1099 contractors can earn ~7% more by reporting their expenses. USD by the numbers Plan Recurring Vacations With Friends Freezing Your Cake I built a crappy video podcast player waves & particles ★ Slap: Fun Cat Lang… with a Borrow Checker? Dear Aliens ★ How To Not Pay Your Taxes Mercury Personal Banking: First Impressions Explore Chaotic Autonomous Systems In...

Platform Support for GNU Extensions to Basic Regular Expressions

www.wezm.net

Recently I was reviewing some shell script a colleague had written: if grep -e ' @[^@]\+@ ' " $DIR /install.sh " ; then I thought the \ before the + was a mistake, and also pointed out that if + was to be used we’d probably need to pass -E for extended regular expression (ERE) support. The colleague replied that \+ in a basic regular expression (BRE) was the same as + in ERE (one or more repetitions). This was news to me! I wanted to know more, so I turned to the FreeBSD ...

After 80 Years, Mathematicians Give Famed ‘Erdős Method’ an Upgrade

www.quantamagazine.org

In 1947, Paul Erdős, the itinerant Hungarian mathematician, introduced what would become one of math’s most powerful tools. He wanted to prove that a certain kind of object existed — in this case, a network made of interconnected nodes. But strangely, his proof didn’t specify how to build it. Instead, he showed that if you consider all networks and select one at random, the chances that you’ll… Source In 1947, Paul Erdős, the itinerant Hungarian mathematician, introduced what woul...

The feature in OxCaml that more languages should steal

notes.eatonphil.com

This is an external post of mine. Click here if you are not redirected. This is an external post of mine. Click here if you are not redirected. This is an external post of mine. Click here if you are not redirected. here

Anne Lee Steele

manuelmoreale.com

This week on the People and Blogs series we have an interview with Anne Lee Steele, whose blog can be found at aleesteele.com . Tired of RSS? Read this in your browser or sign up for the newsletter . People and Blogs is supported by the "One a Month" club members. 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? I’m Anne. I’ve spent almost a decade in...

No-One Escapes the Permanent Underclass

borretti.me

Shall I end this life a pauper? If AI can do all work at human level or better, what stops corporations replacing us all with AI? This is the permanent underclass meme. The idea is: within a few years, all white collar work will be automated by AI, at which point there is no social mobility. The main way people cope is, they tell themselves: if I work hard, accumulate capital, maybe join one of the big AI labs, I might secure my place in the future. I want to argue this is a fantastically sho...

Why I wrote PEP 832 -- virtual environment discovery

snarky.ca

While I decide what to do with PEP 832 after polling folks on their opinion , I thought I would write out why I'm even bothering with any of this. I'm going to talk from the perspective of VS Code and its Python extensions , but you could just as easily substitute "VS Code" for your editor of choice or even "AI agent" and it wouldn't change the problem: it isn't necessarily easy for tools like VS Code to know what workflow (tool) you're using and thus where you're putting your (virtual) env...

Kafka Share Groups - Pathological fetch waits with record_limit

jack-vanlightly.com

In this post we’re going to see how share.acquire.mode=record_limit combined with: fewer consumers than partitions and various cases of “partition skew” …can result in subpar performance with share groups.  I stumbled on these issues when running large sets of dimensional tests with Dimster’s explore-limits mode, which finds the highest sustainable throughput while staying within a target end-to-end latency target. There was a specific subset of the tests that explore-limits mode wo...

FAQs on my AMD RX 9060 XT

www.rubenerd.au

Last Thursday I talked about retiring my RTX 3070 for a new AMD RX 9060 XT . This garnered a few questions from you fine people, which I’ve aggregated here. Why not the 9070 XT? Price, availability, and requirements. The AMD 9070 XT is the best graphics card for the money you can get today, and the 9070 gets close to it while offering efficiency gains I thought the industry had long abandoned. If I didn’t have other life priorities for that money, I’d have bought a 9070. I got t...

Request coalescing with Go singleflight

rednafi.com

Say you put a cache in front of Postgres to speed up reads. A hot key expires: the next request misses the cache, so it queries Postgres to refill the key the key is popular, so while that first query runs, a hundred more pile in for it they all miss too, and each fires its own query Postgres ends up running a hundred identical queries at once, all for the same value sequenceDiagram participant U1 as User 1 participant UN as User N participant App as Application ...

Best Plants for Home Office: 10 Low-Maintenance Picks That Actually Work

www.makerstations.io

A University of Exeter study found that adding plants to a workspace can raise productivity by up to 15%. NASA’s Clean Air Study showed certain indoor plants pull benzene, formaldehyde, and trichloroethylene out of enclosed rooms. For anyone working from home, one or two pots near the desk improves air quality without adding another chore. The ten plants below handle low light, irregular watering, and tight desk space. Why the Best Plants for Home Office Need to Survive Neglect? ...

Friday Facts #444 - 2.1 Experimental release

www.factorio.com

Hello, we hope your week has been pleasant. 2.1 Experimental This week we released the 2.1 experimental. You can read the full changelog on our Forum . Funnily enough, the changelog was too long to post on Reddit, as the limit is 40,000 characters... oops :). Click to view full resolution You can opt in to experimental now, and there are some things to bear in mind: You get all the 2.1 changes today. 2.0 save games will load, but ...

Years Too Late

third-bit.com

I’ve been unemployed for eight months now, and haven’t written as much as I thought I would. Middle-aged angst is one reason, but another is the realization that most of the projects I was thinking of doing are solving yesterday’s problems. I have a long history of doing this: The JavaScript and Python versions of Software Design by Example are the books I needed in the 2000s when I was teaching undergraduate courses at the University of Toronto. I’m proud...

Unnatural

jamesg.blog

Content warning: This poem is about the ongoing heat in Europe. I strike an optimistic tone toward the end, but if you would prefer not to read about the heat, I offer you one of the Scottish poems I have written in stead . Nature’s weary tears fill the air; invisible, warming. Relentlessly, days proceed. Hours pass; Celsius rises. Midnights: warm like day. We stay inside. Blinds closed, water glasses full, cookers off. Flowers bloom early. Eyelids weigh; we yearn for rest that does not come....

A bundle of bones // W24 + 25 — 2026

anniemueller.com

I have to publish this now, we’re already halfway through W26. Current situation: JUST KIDDING I am actually inside staring at a computer instead of lying on my back in a meadow staring up at the sky. But I did see these nice clouds earlier today.  Monday 08 June: The U of Ark college visit. Zeke really likes it and they have a great engineering program. It poured down rain all morning. I bought umbrellas in the gift shop. I am bad at selfies.  ...

A Tiny Compiler for Data-Parallel Kernels

healeycodes.com

Exploring how compilers lower ordinary loops into explicit data-parallel kernels. Exploring how compilers lower ordinary loops into explicit data-parallel kernels.

Reading List 06/27/26

www.construction-physics.com

“Landing of Spanish Colonists in the Port of Algiers” by Pierre Emile Gigoux de Grandpre, via Invaluable . Welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure and industrial technology. This week we look at Trump refusing to sign a housing bill, the high cost of US-made doors, slow trucking, why we stopped making new land, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. Housing The ROAD ...

Saying the obvious thing

seangoedecke.com

Stating the obvious is surprisingly useful . Most of your knowledge lives below the threshold of conscious awareness, so it’s possible for a piece of writing to remind you of what you already know. It’s common to know you don’t like something without being quite sure why, and reading an obvious statement (such as “accuracy matters , even when you agree with the broad strokes”) can help clarify why you find certain things distasteful. Sometimes you can see some obvious truth that no...

Quickly apply LUTs (color grading) with ffmpeg

www.jeffgeerling.com

This is a quick post, mostly for my own reference. I've avoided LUTs and 'Log' video footage for years 1 , mostly because of the extra tiny bit of workflow involved. Like RAW photos, 'Log' footage retains the video sensor's full dynamic range, so you can pull more color and luminance information out of the footage later. But unlike photography, where RAW has been a thing for decades, and many workflows 'just work' without me having to 'grade' every individual photo, in video precious few con...

The Missing Layer in Maritime Autonomy

shield.ai

When most people think of the Coast Guard, they probably imagine daring rescues like you see in the movies—hopefully helicopters flying through hurricanes, like in  The Perfect Storm , though for many people, it’s probably just the five seconds we appear in  Top Gun . While it may be the “forgotten service” from time to time, the Coast Guard punches far above its weight class. Beyond search and rescue missions, there is another side of the Coast Guard focused on facilitating globa...

Designing a personal Pebble watchface

www.jonashietala.se

I recently got a Pebble Time 2 as it seemed like a fun smartwatch away from Google/Apple/Samsung with a good 4 weeks of battery life. One thing I wanted to do is to create a custom watchface for my specific problems. It took more effort to design the watch than I had anticipated and there’s a deceptively large amount of thought that has gone into some of the features here, so I thought it’d be interesting to write a little about it. I don’t get 30 days of battery life with the wa...

"No way to prevent this" say users of only language where this regularly happens

xeiaso.net

In the hours following the release of CVE-2026-8461 for the project FFmpeg , site reliability workers and systems administrators scrambled to desperately rebuild and patch all their systems to fix an out-of-bounds write in the MagicYUV decoder (libavcodec/magicyuv.c) caused by improper bounds checking, resulting in heap corruption, denial of service, and potential remote code execution when processing a specially crafted video file. This is due to the affected components being ...

The Zone

blog.computationalcomplexity.org

When you start thinking deeply about a mathematics problem you may enter the "zone", a period of intense focus where you think solely about the problem and potential solutions, and more importantly block out all other thoughts and even lose track of time. Mathematicians don't own the zone, actors, musicians, athletes and many others have their own version of the zone. But for math, when working on an open problem, you have no idea how difficult a solution may be, or if a solution exists at all. ...

Random Old Posts

TitleDate
Announcing security_release_practice
steveklabnik.com
March 08, 2013
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
Hash-Based Bisect Debugging in Compilers and Runtimes
research.swtch.com
July 18, 2024
How to use Next.js middleware
www.ctnicholas.dev
November 01, 2021
I am back to doing tech talks!
ohhelloana.blog
October 17, 2023
Europe must stop restricting air conditioning or heat deaths will hit 500,000 per year
levels.io
July 11, 2025
GitHub Copilot for CLI for PowerShell
feeds.hanselman.com
April 25, 2023
How to Migrate from Amazon MSF
rmoff.net
July 30, 2024
Sacred 2 – Burning Map
simonschreibt.de
February 15, 2013
DayZ
steveklabnik.com
July 25, 2012
Devsplaining is high brow elitist behavior that keeps normal people out of programming
levels.io
December 07, 2017
Useful links relating to abracadabra
www.cameronmacleod.com
July 17, 2016
violating self narratives
strangestloop.io
May 10, 2023
The Pentium contains a complicated circuit to multiply by three
www.righto.com
March 02, 2025
Remote ok is a single PHP file generating $101,101 this month
levels.io
April 12, 2021
The Polygons of Another World: PC DOC
fabiensanglard.net
January 04, 2020
We have pgvector at home
notes.eatonphil.com
February 22, 2026
Figma prototypes vs HTML prototypes
adamsilver.io
April 09, 2024
Julia as a platform for language development
www.scattered-thoughts.net
August 16, 2018
Headhunterz - Power of Music
levels.io
August 29, 2012
Wagner's Birthday Attack - How to Break InsecureMuSig
conduition.io
August 13, 2023
Custom HTTP error page in OBIEE / OAS
rmoff.net
May 18, 2009
Leetcode - Episode 14 - Short, Easy Solutions (3 x E)
healeycodes.com
January 14, 2019
Compressing Chess Moves for Fun and Profit
mbuffett.com
March 13, 2024
Random Ruby Tricks: Class.new
steveklabnik.com
September 09, 2012
Structured Editing and Incremental Parsing
tratt.net
November 27, 2024
Always use a label
adamsilver.io
July 01, 2016
Exploring Flink CDC
rmoff.net
December 11, 2024
A little bit every day
stephango.com
September 02, 2018
Implementing a Local-First Task Framework
www.inkandswitch.com
April 17, 2026
Superman doesn't sweat
garden.bradwoods.io
February 02, 2025
OBIEE clustering - specifying multiple Presentation Services from Presentation Services Plug-in
rmoff.net
November 06, 2009
Braid Particle System Revision (part 1)
number-none.com
July 08, 2016
OBIEE admin tools & hacks
rmoff.net
July 21, 2009
Concurrent Processing in .NET 6 with System.Threading.Channels (Bonus: Interval Trees)
chrlschn.dev
November 06, 2022
If you’re struggling to write the content, you probably have an interaction problem
adamsilver.io
March 02, 2025
divmod, Rust, x86, and Optimisation
www.wezm.net
January 11, 2023
Six Degrees games
owenlacey.dev
May 02, 2026
My friend lives in a tent in his house in Portugal because neighbors ban real AC
levels.io
July 02, 2025
The Models Want to Reason
benjamincongdon.me
February 12, 2025
February gets Themed: Rejection
www.jonashietala.se
February 01, 2010
The time came to replace my headphones
stfn.pl
February 07, 2024
Discover Weekly: How a Faceless Algorithm Understands Your Music Tastes Better Than You Do
eleanor.ghost.io
January 25, 2022
Putting Atlantis At Risk
waynehale.wordpress.com
March 10, 2024
Notes on Every Strangeloop 2022 Talk I Attended
www.hillelwayne.com
November 02, 2022
Why Korean Jimjilbangs and Japanese Onsens are great
levels.io
January 28, 2018
Stardew Valley on FreeBSD
bitcannon.net
November 24, 2018
Town Hall #8: Scaling
taylor.town
March 31, 2023
So, you want to make a game engine
lisyarus.github.io
September 15, 2023
0035: back to the shack
www.scattered-thoughts.net
May 04, 2023
The production bug that made me care about undefined behavior
gaultier.github.io
December 27, 2025
Oracle Support Blog back online, kinda.
rmoff.net
February 23, 2010
State of my homelab in June 2025
stfn.pl
July 12, 2025
New OBIEE blogs
rmoff.net
October 19, 2009
Hacked WordPress, Lost Rankings: My Jekyll Redemption Story
nmn.gl
April 08, 2024
Pixelpusher: Real-time peer-to-peer collaboration with React
www.inkandswitch.com
February 01, 2018
First class in America vs first class in Asia
levels.io
June 10, 2023
2011 in Review
www.jonashietala.se
January 04, 2012
“Why would anybody start a website?”
ohhelloana.blog
September 18, 2025
I got tired
feeds.hanselman.com
December 18, 2022
How keeping CO2 low with a bathroom fan gave me 100% sleep score
levels.io
May 05, 2026
80% of success is showing up
steveklabnik.com
September 21, 2010
🎄 Twelve Days of SMT 🎄 - Day 4: RegExRouter
rmoff.net
December 11, 2020
Decline Invitations
taylor.town
December 23, 2022
How Much Is a Browser Worth?
www.wezm.net
July 03, 2024
OBIEE / FMW and networking on DHCP hosts
rmoff.net
August 06, 2012
Transclusion and Transcopyright Dreams
maggieappleton.com
January 02, 2021
July 2024
maggieappleton.com
July 01, 2024
May 2025
maggieappleton.com
May 25, 2025
0047: babys second wasm compiler, zig honggfuzz, values can be values, dont look UB, surely you can be serious, other links, books
www.scattered-thoughts.net
July 11, 2024
Guest Post: Money Is The Problem, by Fernando R
theluddite.org
March 01, 2023
Never dismiss your ideals as post-adolescent fantasy
levels.io
June 02, 2014
Student-Oriented Teaching
taylor.town
January 31, 2022
The Inverted Reactivity Model of React
chrlschn.dev
January 27, 2025
Ink Note Fall 2023: Gizmo Design
www.inkandswitch.com
November 05, 2023
Type-safe slogging
rednafi.com
May 09, 2026
Using Code Agents Effectively
notes.ansonbiggs.com
October 06, 2025
Home office renovation
www.jonashietala.se
March 01, 2019
A short tale of a read overflow
antirez.com
February 07, 2018
This is why I don't do calls
levels.io
March 13, 2021
Effective Political Giving
idlewords.com
September 03, 2020
The Laziest Generation
kevquirk.com
June 28, 2026
Testing
www.scattered-thoughts.net
November 26, 2021
Shelly 2.5: Flash ESPHome Over The Air!
simplyexplained.com
September 22, 2020
A New Concept for Usable Touch Interaction in Cars
www.theturnsignalblog.com
April 01, 2020
New Harvest & Illustrating the Cultivated Meat Podcast
maggieappleton.com
August 04, 2020
Leetcode - Episode 11 - Faster than 99.17% (1 x M, 2 x E)
healeycodes.com
January 11, 2019
Meeting Bryan Johnson at Din Tai Fung and his don't die health cult
levels.io
January 17, 2025
Mark Join
buttondown.com
February 02, 2026
Book Review: The Demon in the Machine
benjamincongdon.me
December 15, 2025
Social Media Is Not A Utility
theluddite.org
January 01, 2023
Meta-Learning: Learning to Learn Fast
lilianweng.github.io
November 30, 2018
Enabling Hugo static site search with Lunr.js
vickiboykis.com
August 08, 2025
An Introduction to Oracle Stream Analytics
rmoff.net
July 25, 2016
If you have $100,000 in savings you're losing $2,000 per month from inflation
levels.io
December 15, 2021
Make your own way
notes.eatonphil.com
December 27, 2023
PushPin: Towards Production-Quality Peer-to-Peer Collaboration
www.inkandswitch.com
April 14, 2020
How to Do Code Reviews Like a Human (Part Two)
mtlynch.io
November 09, 2017
Evals Skills for Coding Agents
hamel.dev
March 02, 2026
📝 Uxbridge English Dictionary, Cohost Edition
moonbase.lgbt
September 25, 2024

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.