Lwn.net [$] Gentoo bans AI-created contributions [$] Warning about WARN_ON() Security updates for Thursday [$] LWN.net Weekly Edition for April 18, 2024 [$] Managing to-do lists on the command line with Taskwarrior
Lobste.rs Ubuntu 24.04 yields a 20% advantage over Windows 11 on Ryzen7 Framework laptop Hydradancer: Faster USB Emulation for Facedancer XZ/LZMA Worked Example Ruff v0.4.0: a hand-written recursive descent parser for Python Meta Llama 3
Hacker News Women Who Code Closing Calculus Made Easy The Rust Calling Convention We Deserve Dickey Betts, hit-crafting mainstay of Allman Brothers Band, dies at 80 Long Reviled as 'Ugly,' Sea Lampreys Get Some Respect (2023)
r/Programming Rust Test Highlight - highlight inline Rust tests with a customizable background color Trivy Maven Plugin Python Wrapper For Meta AI (Llama 3) Vulnerabilities for AI and ML Applications are Skyrocketing: Apparently, the fun of using AI/ML tools makes developers forget everything they know about secure coding practices. I did this as a joke and then forgot about it until now
Coding How big will a carpet be when you roll or unroll it? John D. Cook – 10 hours Draggable examples Red Blob Games: latest blog posts – 1 day Method of differences and Newton polynomials Eli Bendersky's website – 2 days Who Stole 3.6M Tax Records from South Carolina? Krebs on Security – 3 days Try it: function/class coverage report Ned Batchelder's blog – 3 days CSS in React Server Components Josh Comeau's blog – 4 days The origin and virtues of semicolons in programming languages ntietz.com blog – 4 days Good links: 14 April 2024 localghost – 5 days Going in circles without a real-time clock Writing – 8 days Using data replication in legacy displacement Martin Fowler – 8 days
Gaming Boys will once again be boys in Kingdom Come: Deliverance 2, revealed today for 2024 release Rock, Paper, Shotgun – 6 hours PannenKoek’s Epic 3 3/4-Hour Explanation Of Mysterious Mario 64 Invisible Walls Set Side B – 10 hours This Week on The Analog Antiquarian The Digital Antiquarian – 6 days April Fools' 2024 Grumpy Gamer – 17 days Dispatches from California The Obscuritory – 19 days Full UI Upscaling, Part 5: Completion and Demos Grid Sage Games – 2 months Mr. Platformer distractionware – 8 months New IRC channel / network Free Gamer – 37 months Problems with video recreations of classic pinball @Play Collected – 38 months A Wild Book Appears Gnome's Lair – 45 months
Interesting Things Hidden 3D Pictures AI Weirdness – 5 hours Other Attempts to Take Over Open Source Projects Schneier on Security – 1 day What does a confidence interval mean? Probably Overthinking It – 1 day On Opening Essays, Conference Talks, and Jam Jars Maggie Appleton – 4 days messy thoughts while in hong kong Winnie Lim – 5 days Being quietly radicalised by being on holiday Interconnected – 6 days It's Still Theft Ecce Homology on Bastian Rieck's personal homepage – 8 days Meet The Garden Knight! Everything is Comics – 10 days The evolution of the Super Nintendo motherboard Fabien Sanglard – 11 days Half Boiled Eggs Recipe – 11 days
Pinboard Obituary for a Quiet Life Patterns | APG | WAI | W3C A lot of detailed examples on implementing various UX with accessibility in mind Gradient Color Spaces Exploration A codepen showing how different color systems handle gradients Euclidean Eggs How to draw eggs (and smooth curves) using a compass and ruler Software Technical Writing: A Guidebook 67 Weird Debugging Tricks Your Browser Doesn't Want You to Know | Alan Norbauer Advanced browser parlor tricks Demystifying Public Speaking by Lara Callender Hogan TNNT - The November NetHack Tournament Boring Python: dependency management dabeaz-course/python-mastery: Advanced Python Mastery (course by @dabeaz) Advanced Python Mastery (course by @dabeaz)
Weather 78° and Clear at 3 Miles NNE Pleasant Hill CA 63° and Partly Cloudy at San Francisco International Airport, CA 57° and Clear at Boise, ID 50° and Overcast at Spring Hill, KS 61° and NA at Bend, OR 70° and Partly Cloudy at Portland, OR