News

  1. We hacked Gemini's Python sandbox and leaked its source code (at least some) (www.landh.tech)
  2. Does someone really have to do the dirty jobs? (blog.plover.com)
  3. The Real Book (2021) (99percentinvisible.org)
  4. How Kerala got rich (aeon.co)
  5. Disk I/O bottlenecks in GitHub Actions (depot.dev)
  6. Decomposing a Factorial into Large Factors (terrytao.wordpress.com)
  7. Show HN: Cursor IDE now remembers your coding prefs using MCP (news.ycombinator.com)
  8. Building Statically Linked Go Executables with CGO and Zig (calabro.io)
  9. Japanese scientists create new plastic that dissolves in saltwater overnight (newatlas.com)
  10. Getting hit by lightning is good for some tropical trees (www.caryinstitute.org)
  11. Cross-Platform P2P Wi-Fi: How the EU Killed AWDL (www.ditto.com)
  12. I asked police to send me their public surveillance footage of my car (cardinalnews.org)
  13. MilliForth-6502: The smallest Forth real programming language for 6502 (github.com)
  14. How to Write Blog Posts that Developers Read (refactoringenglish.com)
  15. Technology you don’t have to think about (www.bryanbraun.com)
  16. Xee: A Modern XPath and XSLT Engine in Rust (blog.startifact.com)
  17. Architecture Patterns with Python (www.cosmicpython.com)
  18. Day 57: End of batch celebration! (jamiepalatnik.com)
  19. Things I would have told myself before building an autorouter (blog.autorouting.com)
  20. A note on the USB-to-PS/2 mouse adapter that came with Microsoft mouse devices (devblogs.microsoft.com)
  21. Giant, fungus-like organism may be a completely unknown branch of life (www.livescience.com)
  22. How to Use Em Dashes (–), En Dashes (–), and Hyphens (-) (www.merriam-webster.com)
  23. I tried making artificial sunlight at home (victorpoughon.fr)
  24. Gooey internals: simplifying the graph (abstract.properties)
  25. Half-Baked Data, Unfinished Blogs, and Dependency Resolution Hell (teonbrooks.com)
  26. How a classic Dijkstra paper saved me from range boundary hell (sitongpeng.com)
  27. Parsing to IR and lvalues (bernsteinbear.com)
  28. Day 56: Lunch & Learn (jamiepalatnik.com)
  29. TIL: SQLean (kracekumar.com)
  30. Building a fast website with the MASH stack in Rust (emschwartz.me)
  31. Being 30, being bored, being happy (maxmynter.substack.com)
  32. Day 55: Demo-Palooza! 2 (jamiepalatnik.com)
  33. Autonomous Response Codes (owentrueblood.com)
  34. Introducing Mirror Darkly (rygoldstein.com)
  35. Things are not as they appear... (thelabyrinth.substack.com)
  36. Goodbye core types - Hello Go as we know and love it! (go.dev)
  37. The mathematical past is a foreign country (blog.plover.com)
  38. building beep it (katestud.dev)
  39. Time at the Recurse Center (www.fractalkitty.com)
  40. An introduction to correspondence texting (liquidbrain.net)
  41. Installing NPM Packages Very Quickly (healeycodes.com)
  42. Lab note #065 Scheduler Retrospective (interjectedfuture.com)
  43. Day 54: Niceties (jamiepalatnik.com)
  44. Moving From Zamrazac to Hugo (minor.gripe)
  45. BBB(3, 3) > 10 ↑↑ 6 (nickdrozd.github.io)
  46. Big endian and little endian (ntietz.com)
  47. Prospero challenge, now with more garbage collection (bernsteinbear.com)
  48. Reflections on writing a book (dubroy.com)
  49. Message Audience Purpose (writing.natwelch.com)
  50. weeknotes #35 (olu.online)
  51. flags (orib.dev)
  52. How to Recover a Pelican Site (katrinaeg.com)
  53. Introducing gh-log (www.jakelow.com)
  54. Optimizing Django by not being silly (bernsteinbear.com)
  55. haywire (approximateknowledge.net)
  56. What is March Madness and why are people so into it? (sashalaundy.com)
  57. How To Prompt (joseph.yiasemides.com)
  58. Explain a Kleisli Category (interjectedfuture.com)
  59. Review: CS50P Introduction to Programming with Python (jamiepalatnik.com)
  60. Day 53: Bookmark Analyzer (jamiepalatnik.com)