Weeklog for Week 11: March 10 to March 16
Progress
I found out how to run Python things in a docker container with uv. that's useful!
Also, I deployed a project. It's running. On a modern machine with a modern setupI still got it!. I've stuck with Linux for the moment, even though I hear that BSD might be nice, too. But, meh, docker, makes things so much easier!
I also found the great tool pv, used it to throttle an SSH tunnel and immediately found out that it doesn't quite work as expected, because it counts the transmitted bytes over the entire lifetime of the connection, instead of a shorter window. That means that if you have an SSH tunnel that is mostly unused, it “accumulates” bandwidth and will be quite unlimited after you start actually using it. I have no idea how to work around that.
A different part of my work came to a close, which is sad. I enjoyed working there and I hope to do so again in the future.
I've enjoyed the AllAuth workshop with Sheena O'Connell this weekend for about 20 hours. It was great and I learned a lot.
Articles
- Anti-Schelling points and waiting for my barista-made coffee (Interconnected)
- Make tea great again (Interconnected)
- On the shift to oat and the milk hysteresis curve (Interconnected)
- Orange Pi RV2 is a single-board PC with an 8-core RISC-V processor - Liliputing
- ESP32 open MAC
- Stem cell therapy trial reverses "irreversible" damage to cornea
- Sublogic Flight Simulator - by Paul Lefebvre
- Bispecific antibodies targeting the N-terminal and receptor binding domains potently neutralize SARS-CoV-2 variants of concern -- Science Translational Medicine
- Performance of the Python 3.14 tail-call interpreter - Made of Bugs
- Trees not profits: we're giving up our right to ever sell Ecosia
- Ilya's 30 Papers to Carmack: VLAEs - by theahura
- Privacy/Privacy Task Force/firefox about config privacy tweeks - MozillaWiki
- Asteroid Impact Probability
- ƎXCLUSIVE ARCHITECTURE: autofocus systems in Canon cameras
- How using AI, smartphones, and digital technology change your brain -- Vox
- Firmware update bricks HP printers, makes them unable to use HP cartridges - Ars Technica
- Music labels will regret coming for the Internet Archive, sound historian says - Ars Technica
- 🔭 The Einstein AI model
- People are just as bad as my LLMs – Wilsons Blog
- Arranging Invisible Icons in Quadratic Time -- Random ASCII - tech blog of Bruce Dawson
- Bending Spacetime in the Basement
- when-ai-fails/shepards-dog/README.md at main · vnglst/when-ai-fails · GitHub
- More mysterious DNS root query traffic from a large cloud/DNS operator -- APNIC Blog
- Astronomers discover 128 new moons orbiting Saturn -- Saturn -- The Guardian
- Internationalization puzzles - Home
- Sovereign Lumber
- Vergessenes Zertifikat legt Google Chromecast lahm ⋅ ifun.de
- fastplotlib: driving scientific discovery through data visualization -- by Caitlin Lewis -- Mar, 2025 -- Medium
- Factorio Learning Environment
- William Pietri: "Let me share with you what 30+ years writing software have taught me about estimates: they're bad and wrong and you should never do them. A thread!" - SFBA.social
- Switching from pyenv to uv -- Will's Blog
- Reverse Engineering Adventures #3: Bug or Not Bug? - Team Wulinshu
- I use Cursor daily - here's how I avoid the garbage parts
- Production-ready Python Docker Containers with uv
- Cursor told me I should learn coding instead of asking it to generate it + limit of 800 locs - Bug Reports - Cursor - Community Forum
- Dithering in Colour - Niklas Oberhuber
- Learning math through challenges: The idea is good, but the content itself isn't.
- 1311_05-08_mickens.pdf
- fro 9 - MONKEY CIRCUS おさるサーカス
- I’m a professional -- daniel.haxx.se
- The centralised Internet - Timo Zimmermann
- Creative Fansubbing Techniques: Part 2
- Apparently Magpies and Crows Are Using "Anti-Bird Spikes" to Make Their Nests -- Audubon
- The 2FA app that tells you when you get
314159
- A look at Firefox forks [LWN.net]
- How to Render Markdown in a Django Application – Real Python
- The Pi Manifesto - No, really, pi is right!
- adamchainz/django-browser-reload: Automatically reload your browser in development.
- Semantic HTML5 Elements Explained
- Using PostgreSQL as a Graph Database: A Simple Approach for Beginners -- by XD -- Medium
- eugene-khyst/postgresql-event-sourcing: A reference implementation of an event-sourced system that uses PostgreSQL as an event store built with Spring Boot. Fork the repository and use it as a template for your projects. Or clone the repository and run en
- Postgresql as a Nosql Document Store - Without the loop
- A Complete Guide To HTML Email — Smashing Magazine
- Why do some birds mimic the sounds of other species? -- All About Birds
- Milk Kanban
- Thera: Aliasing-Free Arbitrary-Scale Super-Resolution with Neural Heat Fields: those examples are hilarious
- How Many Artists Did The Beatles Kill?
- How to learn a language like a baby
- Book Recommendations · Matt Layman
- Wyvern's Open Satellite Feed
- The Essential Django Deployment Guide
- Did the Particle Go Through the Two Slits, or Did the Wave Function?
Libraries, programming, etc
- jech/galene: The Galène videoconference server
- dfunckt/django-rules: Awesome Django authorization, without the database
- GitHub - giacomo-b/rust-stakeholder: Generate impressive-looking terminal output to look busy when stakeholders walk by
- GitHub - christian-fei/my-yt: A clean and minimal youtube frontend, without all the ads and whistles
Games
- (the) Gnorp apologue: I saw so many updates for this game that I thought there was new stuff. But there wasn't. So I played through it once and put it down again, uninstalled it, hid it from my games... until I play it the next time...
- Walkabout Minigolf
- The Roottrees are Dead: oh no, this game is so good, I spent most of Saturday night on it.
Other media
- Commute Challenge - YouTube
- Skijoring in Jackson Hole - Click in and Hang on for the Ride - YouTube
- How much progress have we made on climate change? - YouTube
- How I built a Mechanical Calculator - YouTube: The most amazing thing about this video is that all of that machine could have been built at least since after the Antikythera mechanism was built, in about 180 BC (That device does not have bevel gears, so it is not proven that they could have built it exactly as shown, but if you look at the fine mechanics that are in the Antikythera device, you'll have to concede that they surely could've come up with and produced bevel gears or another mechanism to drive gears around corners.) So, what's missing isn't technological understanding or mechanical production abilities, but “simply” the will, the incentive to do it. Or maybe the occasion? It is frustrating to see this in history again and again, that ideas and mechanisms that seem very simple in hindsight take thousands of years to invent (If you want to have a strong repeated reminder of that fact, I suggest you read [How to invent everything].). But that also means that we should probably stop and think every now and then to think and imagine what we could build. I work in a profession where I regularly have to “build” my own tools, even though they're “only” made from software. But are there any other things I could build? Any other tools, stuff, ideas, mechanisms, little helpers I could construct? We might be building a house soon, are there any smart ideas I could integrate there simply by thinking about it? And what about you, what could you build?
- Testing in Django Tutorial #11 - Testing Authentication - YouTube