• Technology Does Not Solve Political Problems; Powerful tools just make strong people stronger. The author makes the case that unionization is required to regulate technology in our society. Many people work in big tech, contributing to “the Evil Panopticon” without feeling they can push back.
  • cellular-automata-demo, a neat demo which uses Bevy, a game engine, for scientific simulation, with an emphasis on rapid iteration and re-usable, cross-experiment tooling. I’ve been impressed how many researchers have leveraged tools like Bevy and ECS for simulated environments.
  • This week, I spent some intentional time trying to improve my Obsidian workflow and managing my life within Markdown files. Here are some of the most interesting readings:
  • Setting Up a Production Nginx Server on NixOS, a starter guide for using Nginx configurations in NixOS. I’ve been running into some trouble with self-hosted domains and being able to serve them over HTTPS. This was a good starting point for debugging!
  • Starting Your Own Crash Analysis Studio, Strong Towns’ starting point for improving roads in your neighborhood. Their crash analysis studio encourages people to ask questions about contributing factors and what could be done to better plan the intersection where a crash has occurred.
  • 40 questions to ask yourself every year, as well as 40 questions to ask yourself every decade, two great starting points for yearly reflections from the CEO of Obsidian, Steph Ango! I’ve created templates for those here and here.
  • A knockout blow for LLMs?; LLM “reasoning” is so cooked they turned my name into a verb. An analysis of Apple’s recent white paper about LLMs’ ability to “reason”. In short, they are not good — they think more at first, but give up much sooner than humans.
  • Card Game Engine, a simple engine for card games written in Godot4. A great jumping-off point for any aspiring developer!