Reading Log ForJune 1, 2026 (#174)
A bunch of podcasts this week now that I'm catching up on my backlog. Some new goodies in .NET 11, more AI bullshit and more.
.NET
- .NET (OK, C#) finally gets union types - Andrew Lock
- The best way to create email templates in .NET - David Grace
Web Development
- Two Paradigms for Enhancing HTML Tags - Jared White
- 3 ways to store variables in React, and why you shouldn't sleep on useRef - Rachel Kaufman
General Development
- The Test Pyramid Is a Lie (and What I Do Instead) - Milan Jovanović
Technology
- California’s 3D Printer Law Would Criminalize Open Source, Enshittify The 3D Printing Space - Karl Bode
Privacy
- Headway Therapy Patients Forced to Scan Their Faces to Keep Getting Care - Samantha Cole
- ‘BusPatrol’ Put AI Cameras in Tens of Thousands of School Buses. Now They Want to Give Cops Access - Joseph Cox
AI
- AI hiring tools can be biased, new study finds - Samantha Fields
- Trusted vs. Untrusted Agency Amplifiers - Jason Rodriguez
- An Incomplete List of Successful Anti-Data Center Legislation - Matthew Gault
- Vibe Coding Will Break Your Company - Jason Wingard
Space
- Record-breaking JWST observation shows the universe’s first stars were better alchemists than we thought - Philip Plait
Business & Finance
- Franchising has quietly made countless Americans rich - The Economist
Podcasts
- Decoder: How companies weaponize the terms of service against you
- Decoder: THE PEOPLE DO NOT YEARN FOR AUTOMATION
- Decoder: Ronan Farrow on Sam Altman’s ‘unconstrained’ relationship with the truth
- The Vergecast: Why people really hate AI
- Money Talks: Elon Musk’s astronomical SpaceX bet
- 404 Media Podcast: The Physical Politics of the Internet with Britt Paris
- 404 Media Podcast: Millions of People Are Installing Malware on Their Partners’ Phones (with Zack Whittaker)
Books
- "Dad books" are on the decline - Kai Ryssdal & Sofia Terenzio