Weeklog for Week 23: June 02 to June 08
Progress
Lots of work. Lots of work.
And just when I thought we were through... more work!
Then the weekend hits and... uh... more work.
Might also have had a few too many beers on Friday.
Articles
- Optimizing Django Docker Builds with Astral’s
uv
-- Rob's Cogitations - Estimating Logarithms - Niklas Oberhuber
- Nitrogen Triiodide
- Dear diary, today the user asked me if I'm alive
- New Jersey beach bones IDed as shipwrecked captain Henry Goodsell
- Sguaba: hard-to-misuse rigid body transforms for engineers with other things to worry about than linear algebra -- by Helsing -- May, 2025 -- Helsing Blog
- Mooncake Blog: HTAP is Dead
- Grass Rendering Series Part 1: Theory -- hexaquo
- Grass Rendering Series Part 2: Full-Geometry Grass in Godot -- hexaquo
- Grass Rendering Series Part 3: Animating and Interacting With Grass in Godot -- hexaquo
- Airborn – Trees -- Simonschreibt.
- There is no Diffie-Hellman but Elliptic Curve Diffie-Hellman – Key Material
- 21 observations from people watching - by shani
- Unique games conjecture - Wikipedia
- Writing that changed how I think about PL -- Max Bernstein
- UI Density ---- Matthew Ström, designer-leader
- Maps with Django⁽³⁾: GeoDjango, Pillow & GPS
- CVE 2025 31200 -- A Strange Blog
- ABSURD.website - We are creating absurd products and services!
- Towards an API for the Real Numbers - 3385412.3386037.pdf
- Google Logo Ligature Bug
- Movies: I spent a year trying to figure out the weirdest mistake in recent Hollywood history. I succeeded.
- Is it okay?
- Dead Man's Switch
- GenAI is Our Polyester
- My AI Skeptic Friends Are All Nuts · The Fly Blog
- [ On -- No ] syntactic support for error handling - The Go Programming Language
- Where in the world are babies at the lowest risk of dying? - Our World in Data
- Destination: Jupiter by Andrew Liptak : Clarkesworld Magazine – Science Fiction & Fantasy
- Don’t just check errors, handle them gracefully -- Dave Cheney
- The Small World of English: Building a 1.5M Word Semantic Network for Language Games
- Consider Knitting – journal.stuffwithstuff.com
- When the sun dies, could life survive on the Jupiter ocean moon Europa? -- Space
- Thrive in obscurity
- The iPhone 15 Pro's Depth Maps
- I made a 3D SVG Renderer that projects textures without rasterization
- MeTooSlow's Blog • Is this the end or the beginning? • lichess.org
- Engineer Fixes and Re-Installs Old Payphones, Provides Free Calls to the Public - Core77
- Binary Wordle
- Occasional paper: The impossible predicament of the death newts — Crooked Timber
- Have LLMs Finally Mastered Geolocation? - bellingcat
- The Order of your Model Managers is Important-- stuartm.nz
- Switch 2 Teardown: Still Glued, Still Soldered, Still Drifting - iFixit
- Steam Deck Teardown: Everything Valve Said Not to Do! - iFixit
- Unfuckit AI
- Falsehoods Programmers Believe About Aviation
- List of IATA-indexed railway stations, bus stations and ferry terminals - Wikipedia
- Jezero (crater) - Wikipedia
- Why pandas feels clunky when coming from R -- Rasmus Bååth's blog
- Medieval Africans Had a Unique Process for Purifying Gold With Glass - Atlas Obscura
- Occasional paper: The interesting home life of the Blue-Ringed Octopus — Crooked Timber
- Re: My AI Skeptic Friends Are All Nuts -- Ramblings of a cloud engineer
- Sorry, You Don’t Get to Die on That “Vibe Coding” Hill -- The Internet Review (via Jochens weeklog)
- Flying into a new era with Wagtail 7.0 -- Wagtail CMS (via Jochens weeklog)
- A year of funded FreeBSD
- Maintaining an Android app is a lot of work
- Why not use DNS over HTTPS (DoH)? - BSD How To
- A look at CloudFlare’s AI-coded OAuth library – Neil Madden
- The last six months in LLMs, illustrated by pelicans on bicycles
Libraries, programming, etc
- spyoungtech/json-five: Python JSON5 parser with round-trip preservation of comments
- Introduction - django-simple-deploy
- 5 steps to N-body simulation - grav_sim
- GitHub - iamgio/quarkdown: 🪐 Markdown with superpowers — from ideas to presentations, articles and books.
- jpochyla/psst: Fast and multi-platform Spotify client with native GUI: the native Spotify client on Linux is just... let's say, bad. This one is much better, even if it is much less feature-rich.
Books
- Sealfinger by Heide Goody and Iain Grant: continues to be not-good, but I'm stuck with it. This would be the third or fourth book I have to abandon in the middle because it's not good enough for me. What is happening?!
Games
- Planet Crafter
- Trackmania United Forever: just like the old days... 10/10
- Everspace 2: with Heroic Installer played on the deck. The game looks great, but the feeling of the controls is soo spongy and soft that I can't lock on to anything. Which is kinda bad for an arcadey game about precise control. 5/10
Backlog
- Ogu and the Secret Forest (free from EGS)
- Islands and Trains (from waitlist)
- Dig VR (VR bundle)
- The Last Worker (VR bundle)
- Lightyear Frontier (from waitlist)
- Harold Halibut (from waitlist)
- The Last Starship (from waitlist)
Recipes
- Muffins
Other media
- Detective Pikachu: meh, too much Ryan Reynolds/Deadpool for a Pokemon movie.
- Recreating Early Colour Outside Broadcast - YouTube
- Adam Savage Visits Where Hollywood Gets Its Spacesuits! - YouTube
- TINY LIES: My $55 adventure in internet factchecking spiky Chinese benches - YouTube
- 1978: Simon Groom's DEATH SLIDE -- Blue Peter -- BBC Archive - YouTube
- Inside the Arnett, OK tornado - May 18, 2025 - YouTube
- Why is PS3 emulation so fast: RPCS3 optimizations explained - YouTube
- Is this what door handles should have looked like all along? - YouTube
- Keynote Speaker - Cory Doctorow - YouTube