The Careful Consumption of Open Source Software Best practices for choosing and managing packages for your open source project
Introducing Dungeon Loom (Text Adventure/Dungeon Map Editor) I wrote an online text adventure/dungeon map editor.
uv is the best thing to happen to the Python ecosystem in a decade - Blog - Dr. Emily L. Hunt Released in 2024, uv is hands-down the best tool for managing Python installations and dependencies. Here's why.
AWS to Bare Metal Two Years Later: Answering Your Toughest Questions About Leaving AWS Two years after our AWS-to-bare-metal migration, we revisit the numbers, share what changed, and address the biggest questions from Hacker News and Reddit.
uBlock Origin Lite uBO Lite (uBOL) is a reliable and efficient content blocker. The default ruleset corresponds to uBlock Origin's default filterset: - uBlock Origin's built-in filter lists - EasyList - EasyPrivacy - Peter Lowe’s Ad and tracking server list You can enab...
YouTube is taking down videos on performing nonstandard Windows 11 installs Videos from several creators have been taken down on topics including how to install Windows 11 without logging into a Microsoft account and how...
Who needs Graphviz when you can build it yourself? Exploring a new layout algorithm for control flow graphs.
Tips for stroke-surviving software engineers This is a pretty niche topic; I don't imagine there are many of us out there.
GenAI Image Showdown A comparison of various SOTA generative image models on specific prompts and challenges with a strong emphasis placed on adherence.
Networking Architecture: CS2 vs CS:GO Posted in r/GlobalOffensive by u/Hyperus102 • 1,547 points and 119 comments
Boring Is What We Wanted - 512 Pixels We are coming up on five years since the first M1 Macs shipped. It was an incredible time to be a Mac user. Those first Apple silicon Macs looked like the Intel machines they replaced, but they were better in every single way. In December 2020, John Grube...
Nearly 90% of Windows Games now run on Linux, latest data shows — as Windows 10 dies, gaming on Linux is more viable than ever The number continues to grow, but growth seems to be slowing.
I used Machine Learning to Beat the Roblox Interview Game Unlike most other companies, Roblox takes a bit of a different approach when it comes to interviews. Instead of the classic Leetcode coding style assessments, they use problem solving games. One of these games is called Kaiju Cats. It's a game where you c...
The Cage of Casualness I. I still remember how shocked I was when I realized that virtually no one at university was serious about studying physics.
David Nicholas Williams I decided I'm going to get back blogging and started by updating my photo. I went to do that and discovered my site down and dead to the world for the first time in over 10 years.
So You Want to Be Promoted, Pt. 1 My expectation early in my career was that promotions just showed up. You worked hard, and you figured out how to get along with your teammates. Every year or so, my boss would have a one-off conversation with me and alert me that I had a new role along w...
What Problem Is Traditional RAG Solving? RAG is a solution to a specific technical problem. It helps models trained on broad public text answer questions about specialized domain content without a training loop. A solution to a technical problem is, however, not the same as a solution to a user...
Async Django: a solution in search of a problem? While a technical marvel, async Django has been quietly rejected by the community it was built for, with the vast majority of developers sticking to simpler, proven solutions.
Announcing Kindle PDF Annotator As an academic, I’ve always had a love-hate relationship with PDFs. On one hand, they’re the standard format for research papers, theses, and dissertations. On the other hand, they̵…
Reducing binary size of (Rust) programs with debuginfo TL;DR: There are some ways how you can reduce the binary size of (Rust) programs that contain debug information.
Science and Technology News and Commentary: Aardvark Daily Aardvark is New Zealand's leading Internet Industry online news publication, reaching thousands of professionals and enthusiasts every day
Writing a shader editor for designers Composable shader editor for product design using WebGPU. (Shader editor for designers - part 1)
Lottery + Leverage: A Simple Formula for Designing Your Own Luck A personal take on privilege, preparation, and the strange math between luck and leverage