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 know log…
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
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 some m…
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.
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 explode i…
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.
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’ve inc…
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.
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 calculus i…
Malicious npm packages posing as developer tools target macOS Cursor IDE users, stealing credentials and modifying files to gain persistent backdoor a...
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 code an…
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 what'…
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.
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...
Finbarr Taylor: Scottish software engineer, startup founder, and angel investor based in Silicon Valley. Insights on tech, startups, and exploring US Nationa...
🚀 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—combining t…