News

  1. The atrocious state of binary compatibility on Linux and how to address it (jangafx.com)
  2. DEDA – Tracking Dots Extraction, Decoding and Anonymisation Toolkit (github.com)
  3. Shared DNA in Music (pudding.cool)
  4. How Silica Gel Took Over the World (www.scopeofwork.net)
  5. Dave Täht has died (libreqos.io)
  6. Show HN: Zig Topological Sort Library for Parallel Processing (github.com)
  7. The Myst Graph: A New Perspective on Myst (glthr.com)
  8. Show HN: Qwen-2.5-32B is now the best open source OCR model (github.com)
  9. Tell HN: Camelgate NPM Outage (Cloudflare) (news.ycombinator.com)
  10. Glubux's Powerwall (2016) (secondlifestorage.com)
  11. RubyUI (Former PhlexUI): Ruby Gem for RubyUI Components (github.com)
  12. Systems Correctness Practices at AWS: Leveraging Formal and Semi-Formal Methods (queue.acm.org)
  13. March Shows in NYC (palomakop.tv)
  14. Bletchley code breaker Betty Webb dies aged 101 (www.bbc.com)
  15. Electron band structure in germanium, my ass (2001) (pages.cs.wisc.edu)
  16. The April Fools joke that might have got me fired (oldvcr.blogspot.com)
  17. Lie to AI with Alie (rulethepla.net)
  18. Show HN: Nue – Apps lighter than a React button (nuejs.org)
  19. Show HN: Duolingo-style exercises but with real-world content like the news (app.fluentsubs.com)
  20. How to Become an Asian Tycoon (commoncog.com)
  21. Context, Structure, Organization: The AI Development Trifecta (nmn.gl)
  22. Making an emoji terminal game in an hour (nmn.gl)
  23. My Time at The Recurse Center (www.scd31.com)
  24. The browser can store gigabytes of data (ldirer.com)
  25. Scour - March Update (emschwartz.me)
  26. Lab note #066 But I don't want to write a compiler (interjectedfuture.com)
  27. Just show up (rulethepla.net)
  28. let's all disguise ourselves as stinging caterpillars (todaythings.substack.com)
  29. 202503-linkdrop (henderson.lol)
  30. Electronics (sygi.xyz)
  31. Group Theory with Zoombinis: Part 2 (amedee.me)
  32. Improving FP16/16 matmul accuracy with two-stage accumulation (www.spatters.ca)
  33. Quick Tip: Add a Snippet to vs Code to Pre-fill Front Matter on Eleventy Sites (missfunmi.com)
  34. Shadowing in Python gave me an UnboundLocalError (ntietz.com)
  35. weeknotes #36 (olu.online)
  36. Books (kracekumar.com)
  37. News (kracekumar.com)
  38. 20 Games Challenge | Game #2 - Jetpack Joyride (veryth.ink)
  39. Hello, world! (missfunmi.com)
  40. Non-Correspondence texting (liquidbrain.net)
  41. |Energy| Balcony solar. (www.theguardian.com)
  42. Breaking down circular dependencies in JavaScript (www.bryanbraun.com)
  43. Day 58: End of batch reflection (jamiepalatnik.com)
  44. Does someone really have to do the dirty jobs? (blog.plover.com)
  45. Excitable cells (jenevoldsen.com)
  46. Broken Poker (push.cx)
  47. Technology you don’t have to think about (www.bryanbraun.com)
  48. Expression Parsing Made Simple (k-monk.org)
  49. Mama and Me (teonbrooks.com)
  50. glamping (approximateknowledge.net)
  51. Day 57: End of batch celebration! (jamiepalatnik.com)
  52. Talk: Clojure workflow with Sublime Text @ SciCloj (tonsky.me)
  53. I tried making artificial sunlight at home (victorpoughon.fr)
  54. Computer Chess: The Byte Pair Encoding Variation (interwebalchemy.com)
  55. Computer Chess: The ModernBERT Variation (interwebalchemy.com)
  56. Gooey internals: simplifying the graph (abstract.properties)
  57. Half-Baked Data, Unfinished Blogs, and Dependency Resolution Hell (teonbrooks.com)
  58. Karpathy’s ‘Vibe Coding’ Movement Considered Harmful (nmn.gl)
  59. Parsing to IR and lvalues (bernsteinbear.com)
  60. Day 56: Lunch & Learn (jamiepalatnik.com)
  61. TIL: SQLean (kracekumar.com)
  62. Building a fast website with the MASH stack in Rust (emschwartz.me)
  63. Being 30, being bored, being happy (maxmynter.substack.com)
  64. Day 55: Demo-Palooza! 2 (jamiepalatnik.com)
  65. Autonomous Response Codes (owentrueblood.com)
  66. Introducing Mirror Darkly (rygoldstein.com)
  67. Security Checklist and Prompt For Vibe Coders (nmn.gl)