The Antikythera mechanism – 254:19 ratio
A couple of followups on a recent episode of In Our Time.
The latest blog posts to take off on Hacker News. 3,433 posts.
A couple of followups on a recent episode of In Our Time.
When I started learning about loss functions, I could always understand the intuition behind them. For example, the mean squared error (MSE) for regression seemed logical—penalizing large deviations from the ground-truth makes sense. But one thing always bothered me: I could never come up with those loss functions on…
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.”
After almost two years of work, we are happy to announce the release of Xfce 4.20.
I was honored to present a talk on Ruby concurrency at RubyConf 2024. It represents a high-level distillation of much of my writing and research over the past year. The conference itself was great, and presenting was such a fun experience. Here is the talk, titled “In-Depth Ruby Concurrency: Navigating the Ruby…
OpenAI recently published a public writeup for an incident they had on December 11, and there are lots of good details in here! Here are some of my off-the-cuff observations: Saturation With thousa…
Semi-custom silicon is a bigger problem than Nvidia.
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 Spark and in with the new and cool animal-themed engines— is…
February 24, 2020. The computational power of a humble napkin is awesome. I discuss three napkin algorithms — dimensional analysis, Fermi estimates, and random walks — and use them to figure out why rain falls, the length of the E. coli genome, and the mass of a proton, among other things. These examples suggest a…
This post is about building an LLM inference engine using C++ and CUDA from scratch without libraries.
If you have discipline to throw away your first idea, draft, throwaway PRs often drives more progress than a design doc.
Why I launched the K Prize, aka, why want to give $1M to the first open source AI that gets 90% on contamination-free SWE-bench.
Since the launch of ChatGPT, explorations in two directions kicked into high gear.
Anyway, here's what happened: Not to say that big brother is everywhere, but short of having microsoft people monitoring our lists and newsgroups (with wouldn't overly surprise me, after all they also tried a PR compain with magazines, posing as simple users who liked microsoft products), the announcement was…
A while ago, someone on the fediverse mentioned "OS/2's virtualization features" to me. I don't remember who it was, sorry. I had the chance to take a look at this today.
Wishing for a more orderly disruption may misunderstand the nature of government reform
Scheme to the Spec is a series on the more complex, often overlooked aspects of programming language implementation.
How I replaced my son's school timetable app with an e-paper
The point of these scripts is not to ban all use of constructs like the passive voice. (When it comes to writing, there are exceptions to every "rule.")
Eyes Wide Shut is the last work of legendary movie director Stanley Kubrick, and like many of his films it contains layers of meaning not easily deciphered or understood on first viewing. Released in 1999 to mixed responses, Eyes Wide Shut has since garnered considerable interest and has come to be
Hot code reloading with Elixir and Erlang
We're delighted to share our electronic creation with you this holiday season, six long years after the previous one. The theme this time around is "powered by the holiday spirit", and it's an exercise in energy harvesting.
Arguably one of the biggest challenges for desktop security is how to handle those overly complex PDFs, DOCs, and similar files, that are so often exchange...
Vulcan & dBASE
So I’m two months into trying to teach a proof of Fermat’s Last Theorem to a computer. We already have one interesting story, which I felt was worth sharing.
Fang-Pen Lin's blog about programming
Yes, just set that deadline.