Alexander Sieradzki - Lights out solver or story about how to solve N^2 equations in O(N^3) time Did you ever need to wake up at 5 am to go to the morning lecture where you are fighting for your life to stay awake and learn anything? Well, I know I did and it was a time when I kept myself focused by playing some logic games in the background. You kno...
Alone Together: Disconnection Is Our Generation’s Black Death The Black Death killed 100 million people in the 14th century, and it’s happening again. Just like back then, none of us seem to know why. | By Josef Chen
Booting the RP2350 from UART The RP2350 is a nice microcontroller from Raspberry Pi. Recently I thougt about a new project, where a lot of PWM channels would be needed. The RP2350B has 24 PWM channels, which is a lot - but not enough. I would need at least 33 PWM channels, and also s...
Quick thoughts on evaluating agents I recently encountered some companies which are in the due diligence and report generation space. They all use a multitude of AI agents to plan and do the research and this made me wonder how these agent stacks are evaluated.
How modern databases keep their cool So I've been thinking a lot about database internals the past few weeks. For instance, how do these things actually work under the hood? I mean, we're all writing code that hammers these poor databases with concurrent requests, and somehow they don't expl...
I Built a Tool to Predict If My Next Side Project Will Ruin My Weekend I build tools to fix my own life — then write about the code, the crashes, and what actually worked. No growth hacks. No platitudes. Just experiments, LLMs, and digital duct tape.
Fitting models from noisy heuristic labels - Emir's blog I present a weak supervision paradigm called “data programming” which uses maximum likelihood estimation to produce soft labels from heuristics. These soft labels can then be used to train other models, without true labels being required at any stage. I’v...
Manager's Guide: Planning & Budgeting a React Component Library for Internal Tools A strategic overview for managers on the benefits, roadmap, costs (3-year TCO), resources, and alternatives for building a React component library for internal applications.
Chris Henson - Beginner Resources for Formalizing Lambda Calculi This started as a Twiter reply to @slimjimmy_dev asking for some resources to help understand my Lean formalization of the untyped lambda calculusNow that the groundwork is laid I should be able tackle the categorical semantics of the untyped lambda calcu...
Implementing a Mutex for ActiveJob A field guide to preventing race conditions in Rails background jobs using a Redis-based distributed mutex.
Backdooring the IDE: Malicious npm Packages Hijack Cursor Ed... Malicious npm packages posing as developer tools target macOS Cursor IDE users, stealing credentials and modifying files to gain persistent backdoor a...
Run Your Code Anywhere Flexibility in Modern Development #softwaredevelopement #coding Structure your code base to avoid external depenencies, and seperate your application concerns from your infrastructure concerns. Modularity, seperation of concerns, good code design. These things are even more important with the rise of AI generated co...
21 observations from people watching Painting weddings for a few years now, I have spent a fair bit of time observing strangers move through a room.
15 Years of Shader Minification - Ctrl-Alt-Test How do demosceners create complex computer animations in just a few kilobytes? One of our secret weapons is Shader Minifier, a tool that minifies GLSL code. Over the years, it has evolved to pack more data into tiny executables, pushing the boundaries of ...
LSP client in Clojure in 200 lines of code I wrote a small LSP client, it was kinda neat so I’m sharing it
Bot countermeasures impact on the quality of life on the web About how another instance of "the scientific progress justifies the means", or perhaps "how a corporation milks profits from other people's work", triggers an arms race that piece by piece dismantles the open web, and turns it into walled gardens.
Authenticity is Bullshit There’s a cost to not playing the game. A real fucking cost. Not the kind they wrap in a TED Talk or dress up in some tidy “authenticity wins” bullshit. I’m tal...
How Bail Bonds Work | Finbarr Taylor Finbarr Taylor: Scottish software engineer, startup founder, and angel investor based in Silicon Valley. Insights on tech, startups, and exploring US Nationa...
ARK002: Developing Mobile Application 🚀 Project ARK - Session 3: Building a Mobile App with .NET MAUI Blazor Hybrid In this session, we take Project ARK to the next level by bringing it to your pocket. Join us as we build a cross-platform mobile app using .NET MAUI with Blazor Hybrid—combin...