Geometry of Motion A geometric lens on simulation: cotangent bundles, Hamiltonian flows, and how geodesics, magnetism, and relativity emerge in one coherent framework.
Stress-Testing 100+ Bluetooth Beacons (so the Team Can Sleep Well at Night) How do we make sure our system works with hundreds of devices in the same room? We test it with hundreds of devices in the same room.
Autopoietic Networks (a few more examples) This is a type of cellular automaton which was initially designed to simulate autopoiesis.
Why I Only Design Mobile Apps for One Type of Client Now › DNSK BLOG Getting picky about mobile UI UX design services after learning the hard way — the red flags that predict disasters and what mobile work is actually worth doing
Translating Cython to Mojo, a first attempt – fnands I kick the tires on Mojo’s new Python interop by translating some of scikit-learn’s Cython into Mojo
My First Contribution to Linux I upstreamed my first kernel patch, and it was easier than I thought it would be.
Dark Engagement: Why Everyone Reads, Nobody Claps, and the Machines Remember Everything People screenshot my posts instead of liking them. They reference ideas weeks later that never got a single public comment. This personal observation opens into something bigger: how engagement retreats into darkness while machines feast on the open web.
Achieving period-correct graphics in personal computer emulators — Part 1: The Amiga Personal blog of John Novak
Opinionated Products – Designing with Belief “An opinionated product is a product designed with a specific viewpoint or philosophy in mind, often reflecting the preferences and values o...
Django: one ORM to rule all databases 💍 Comparing the Django ORM support across official database backends, so you don’t have to learn it the hard way.
Automating and Managing Dnsmasq When I started my network and systems administration career in the late 90s, I used static IP addresses far more than I ever configured or used DHCP relays or servers. Remote recursive DNS, i.e., “DNS resolvers,” were common, but so were servers that did ...
Solution designs should only be a few pages We get blamed for delivering these massive solution design documents that take weeks to produce, eat into the time for development and in the end result into an encyclopedia that nobody reads.And in all honesty, I agree.
Primary keys using UUID v7 are (potentially) an HR violation I'm building an applicant tracking system where I use UUID v7 for primary keys on the users table. Then I discovered an unintended consequence: UUID v7 embeds a timestamp, which creates a privacy leak. If a user's account was created in 2025 with an ID of...
Inside Claude Code's Web Tools: WebFetch vs WebSearch How Claude Code uses web tools under the hood: schemas, prompts, execution, and design trade-offs
On Being Blocked From Contributing to lodash My Github account was blocked from contributing security improvements to the project. This was my first open source work in a while, and unfortunately, it a...
Introducing Monorepo Tasks · jdx/mise · Discussion #6564 We're excited to announce Monorepo Tasks, a powerful new feature that brings first-class monorepo support to mise tasks! 🚀 What is it? Monorepo Tasks allows you to manage tasks across multiple proj...
blog As is true for everything, a lot of things need to happen for anything to happen, and so it’s true for this blogpost as well. Out of all of these everything that needed to happen, 3 are these:
Irradiance Encoding, Spherical Harmonics Spherical Harmonics are a type of Spherical Radial Basis Function that can be used to encode signals defined on a sphere in a compact way. This makes them an excellent fit for encoding a variety of...
Nobel Prize in Physiology or Medicine 2025 The Nobel Prize in Physiology or Medicine 2025 was awarded to Mary E. Brunkow, Fred Ramsdell and Shimon Sakaguchi “for their discoveries concerning peripheral immune tolerance.”
Blazor Code Behind | no dogma blog I've never been a fan of mixing UI markup and code in the same file. Recently, while using Blazor, my code was getting a bit too complex to include in the .razor file. It took me longer than expected to separate it into a code behind. Here is what you nee...
Why Startups Don't Use .NET and C# Check out my courses on Dometrain: https://dometrain.com/courses/?ref=nick-chapsas&promo=youtube Subscribe to my weekly newsletter: https://nickchapsas.com Hello, everybody. I'm Nick, and in this video, we will talk about the why startups and small compa...
How Germany outfitted half a million balconies with solar panels Meet balkonkraftwerk, the simple technology putting solar power in the hands of renters and nudging Germany toward its clean energy goals.
Celebrating 1 Trillion Web Pages Archived Calendar of Events | Impact Stories | Support the Internet Archive | Press Kit
Why do LLMs freak out over the seahorse emoji? Investigating the seahorse emoji doom loop using logitlens.