Weeklog for Week 51: December 16 to December 22
Progress
One hectic week before Christmas break. I'm leaving my current jobHint: hire me!, and it's a weird feeling to know that I'll see some of those people for the last time in my life. That kind of goodbye always makes me thoughtful and weird inside. I mean, there are hundreds of people I've met and interacted with that I'll not see in my life again, from the bus driver and the waiter to teachers and coworkers and colleagues and friends. Sometimes you know you won't see someone ever again and that makes for quite a weird feeling!
But also, new things are starting and that's always nice! Also, vacation!
I've decided I'll be at DjangoCon next year. I don't have any ideas for a talk (which might be an idea in itself), but if anyone knows a topic I should talk about, let's hear it!
Articles
- Hacking physics from the back of a napkin – David Wakeham – QML researcher
- Mirror Bacteria: An AMR threat of unprecedented magnitude • AMR.Solutions
- Pluralistic: Predicting the present (09 Dec 2024) – Pluralistic: Daily links from Cory Doctorow
- How randomly skipping tests made them better! -- daniel.haxx.se
- What Did Ada Lovelace's Program Actually Do?
- CADing and 3D printing like a software engineer, part 1 - baby step with an overengineered webcam raiser – Fang-Pen's coding note
- Building forms with the Django admin - Matthias Kestenholz
- Why is it so hard to buy things that work well?
- Sam Altman is a dunce -- deadSimpleTech
- How to Lose a Fortune with Just One Bad Click – Krebs on Security
- Laws of holes - Wikipedia: if you find yourself in a hole, stop digging, or "you can't dig your way out of a hole"
- ANTON: Datenschutzfreundlich und verantwortungsbewusst – Schul-Apps Teil 3 • Kuketz IT-Security Blog
- Don’t make fun of renowned Dan Brown – A Useful Fiction
- Italy's privacy watchdog fines OpenAI €15 million after probe into ChatGPT data collection -- Euronews
- Stacking Chairs -- jonafato
- Silk – Interactive Generative Art
- Charlie Marsh: "Part of maturing as an enginee…" - Mastodon: Part of maturing as an engineer is recognizing the difference between "thing you would do differently" and "thing you should comment on during code review"
- We Don’t Really Know How Many Birds Die in Structural Collisions
- Draw all roads in a city at once
- Ideas from "A Philosophy of Software Design"
- A data table thousands of years old
Libraries, programming, etc
- django-tomselect · PyPI
- Tom Select: Tom Select is a dynamic, framework agnostic, and lightweight (~16kb gzipped)
<select>
UI control. With autocomplete and native-feeling keyboard navigation, it's useful for tagging, contact lists, country selectors, and so on. - GitHub - XiaoMi/ha_xiaomi_home: Xiaomi Home Integration for Home Assistant
- huey/README.rst at master · coleifer/huey: huey is: a task queue written in python clean and simple API redis, sqlite, file-system, or in-memory storage example code. read the documentation. huey supports: multi-process, multi-thread or greenlet task execution models schedule tasks to execute at a given time, or after a given delay schedule recurring tasks, like a crontab automatically retry tasks that fail task prioritization task result storage task expiration task locking task pipelines and chains
- Bogdanp/dramatiq: A fast and reliable background task processing library for Python 3.: A fast and reliable distributed task processing library for Python 3.
- closeio/tasktiger: Python task queue using Redis: TaskTiger is a Python task queue using Redis
- django-money/django-money: Money fields for Django forms and models.: A little Django app that uses py-moneyed to add support for Money fields in your models and forms.
- eyeseast/python-frontmatter: Parse and manage posts with YAML (or other) frontmatter: Jekyll-style YAML front matter offers a useful way to add arbitrary, structured metadata to text documents, regardless of type. This is a small package to load and parse files (or just text) with YAML (or JSON, TOML or other) front matter.
- karlicoss/orgparse: Python module for reading Emacs org-mode files
- GitHub - aceinnolab/Inkycal: Create awesome e-paper dashboards within minutes! Modularity? Check! Python3? Check? Works on Raspberry Pi Zero W? Check! Support for own modules? Check!
Books
- 88 Names: inside of the book, it slyly calls itself ‘It’s like Ready Player One meets The King and I’. For the most part, that's a good-enough description. Unfortunately, the ending is devastatingly boring and useless. 6/10
- Influx by Daniel Suarez: wow, that story is bleak, much more so than the other Suarez books. It reminds me a bit of Providence by Max Barry, in that the story seems entirely pointless most of the time. We'll see whether any of it makes sense once I finish it.
- A Curious Moon by Rob Connery: I'm using my free time and catch up on all the things I want to read and learn, and this one is really, really nice! Learning Postgres and data analysis and life-sciences and a bit of sci-fi all rolled into one.
Games
- Astroneer
- Taiji: a weird game with weird puzzles on a weird floating island. I like it, even though I barely understand only a very small part of the puzzles! 8/10
- Widget Inc: wow, what an engaging idle game. Soo complicated! 8/10
- Pro Office Calculator: weird!
Backlog
- Vampire Survivors (free from EGS)
- Tiny Glade (from waitlist)
- Moon Mystery (from waitlist)
Board games
- Lovecraft Letter
- Coup
- Love Letter
Recipes
- lots of Plätzchen
Other media
- Sum of n squares -- explained visually -- - YouTube
- A demo of Charles Babbage's Difference Engine - YouTube
- 2025 Moon Phases - Northern Hemisphere - 4K - YouTube
- The Invention that Accidentally Made McMansions - YouTube
- The Key to Cleaner 3D Scans: Cross-Polarization - YouTube
- Getting exposed through achievements - YouTube
- I Remade Star Wars VFX in a Week - YouTube
- What Dinosaurs Actually Looked Like - YouTube