Tidy - Futility Closet
A visual proof that a2 – b2 = (a + b)(a – b). Sophie Germain wrote, “It has been said that algebra is but written geometry and geometry is but diagrammatic algebra.”
A visual proof that a2 – b2 = (a + b)(a – b). Sophie Germain wrote, “It has been said that algebra is but written geometry and geometry is but diagrammatic algebra.”
In my own solution I found out I am not the best warehouse manager, so let's see how ChatGPT does! #openai #chatgpt #python #ai #codeinterpreter #adventofcode Contents: 0:00 - Intro 0:26 - Part 1 2:55 - Part 2 4:45 - Summary
Spargine is an open-source set of .NET 8 assemblies and NuGet packages, developed since .NET 2, featuring the FastLogger class for efficient logging. FastLogger significantly enhances logging speed…
Upload a photo to find out how much an AI sees.
I recently made two new friends: Abhinav Omprakash and Dawn Walker. Abhinav said I’m an optimist and I should write about it. Dawn said I shouldn’t try to coin any new terms. I should know better, but this essay follows Abhinav’s recommendation — and credits D…
The lack of server-side rendering in web components has become a sort of folk belief that oft goes unquestioned. I am happy to report that the fears are unfounded.
Querying your database across associations can become a bottleneck in your Rails application. Julian Rubisch, our first guest author, explains why and suggests an efficient solution.
Researchers at the University of Helsinki and Cambridge attempted to build a faster SQLite using modern programming paradigms like io_uring and disaggregated storage. They demonstrate up to a 100x reduction in tail latency. These are my notes.
I’ve come to accept that I’m just a sucker for shiny nerd things. I use Rust, despite never having had a professional reason to use it in my life. I switched to Linux in my student years and I’ve never looked back since, even though it constantly breaks and I …
How to cross-compile the SCIP mixed-integer, nonlinear program (MINLP) solver to WebAssembly (WASM).
Captain's Log: Stardate 78324
While researching for a talk, I came across a term that was new to me but summed up something I had seen and gave me language to describe it. That team was the Transactive Memory System. This post talks about what it is, why it’s important and some tactics to …
It's great! With some rough edges
A few days ago, I was chatting with friends about goals in endurance sports. They mentioned wanting to join an event next year to have something to aim for. I totally get it — having a goal keeps you motivated. You picture yourself crossing the finish line, an…
Working with big systems all day can slow you down.
Pushing single-GPU inference throughput to the edge without libraries
If you have discipline to throw away your first idea, draft, throwaway PRs often drives more progress than a design doc.
... with programmatic voice and without actually cheating.
As I briefly mentioned yesterday, someone mentioned in this blog's comments a successful M.2 socket installation on the empty header on the Pi 500 (something I attempted, rather poorly!). With a few added components, and 3.3V supplied to a pad on the bottom vi…
Technical Debt is a term that means different things to different people. Ward Cunningham created this metaphor as a way to explain to his non-technical boss why they were refactoring their code. But if you get six programmers in a...
There’s been a lot of excitement lately about single-machine compute engines like DuckDB and Polars. With the recent release of pure Python Notebooks in Microsoft Fabric, the excitement about these lightweight native engines has risen to a new high. Out with S…
or How to Stop Fighting with your AI Pair ProgrammerCursor agent is worse than old composer. Might go back to previous version @ codebase— Riley Brown ...
Learn why thoughtful cold email isn't spam and how to do it right. Understand the crucial difference between mass generic outreach and targeted, personalized cold emails that create real value.
Thanks to MiK for his knowledge and his FLUKE PM3394B 200 MHz Combiscope.
The answer seems fairly obvious - an editor. To some an obscure way to interact with your computer, to others the only way.
Innovation doesn’t happen in meetings—it happens when I act. Ideas are worthless without action. I turn thoughts into results by simply doing.