Why LLMs Can't Write Q/Kdb+: Writing Code Right-to-Left
In my previous post I showed how LLMs struggle with coding in q/kdb+; having immediate feedback loops using the q-MCP server does help a…
In my previous post I showed how LLMs struggle with coding in q/kdb+; having immediate feedback loops using the q-MCP server does help a…
Luxury goods are special: they are scarce and expensive, and they earn us status with some folks because it shows that we paid more than we needed to. Luxury isn’t about quality, suitability …
Since the opening of the residency recruitment season, we’ve heard your feedback on the Cortex Core Clerkship Transcript Normalization feature. As a physician-founded organization born out of our lived experience as applicants and program leaders, we understand the many emotions tied to the start of the season. We…
How the Darwin-Gödel Machine rewrites its own code to improve, and whether we can trust it
Stewardship in the age of cheap code
This post was originally given as a talk for Friendly.rb and Kaigi on Rails. The slides are also available. Between Litestack and the Rails 8 trifecta of Solid Cable, Solid Cache, and Solid Queue, it’s easier than ever to spin up a Rails app that doesn’t need a database service, or a redis service, or a file storage…
I hate ads. I also hate tracking and bloat. But I didn't actually hate the latter quite enough to get rid of Disqus for comments. It was a free, good service, and you could turn off ads for the users (which I did).
Certain tasks, and their complexity, change how impactful an interruption is. Research also discovers a disconnect between perception and physiological data.
I've been learning a lot about low level programming languages lately, and for a long time there has been one thing that has interested me: SIMD (or 'single ins…
TeX and related systems are often associated with their default fonts, Donald Knuth’s Computer Modern (CM) typefaces. While these fonts are excellent, they have become so ubiquitous in the scientific community that many LaTeX users have sought alternative fonts for their documents. As a result, a plethora of font…
[Note that this article is a transcript of the video embedded above.] “The big black stacks of the Illium Works of the Federal Apparatus Corporation spewed acid fumes and soot over the hundreds of men and women who were lined up before the red-brick employment office.” That’s the first line of one
We’re happy to announce a new release of ClojureScript. If you’re an existing user of ClojureScript please read over the following release notes carefully.
USENIX made the decision this week to discontinue its flagship Annual Technical Conference . When USENIX was started in 1975 — before the Internet, really — conferences were the fastest vector for practitioners to formally share their ideas, and USENIX ATC flourished. Speaking for myself, I came up lionizing ATC: I…
A little walkthrough on an image decoder algorithm's high-level optimization, in order to make more digestable for a 6502 processor.
Over the past year, three people with paralysis have received Neuralink implants. This blog post explores how each person is using Telepathy in everyday life.
You're probably reading this page because you've attempted to access some part of my blog (Wandering Thoughts) or CSpace , the wiki thing it's part of. Unfortunately you're using a browser version that my anti-crawler precautions consider suspicious, most often because it's too old (most often this applies to versions…
How can we design better platforms?
The most famous quote from Knuth’s paper “Structured Programming with go to Statements” is this: There is no doubt that the grail of efficiency leads to abuse. Programmers waste e…
Zoe Ziani, a psychology researcher who had the misfortune several years ago as a Ph.D. student be tasked with following up on some unrelicable published psychology research, tells the story of how her department pulled the chair out from under her:
Things are about to get wild
Highlights of the Julia 1.12 release.
You may have heard of Christian Bök. You may have read about him on this very blog if you’ve been hanging out here long enough. Perhaps you were even one of the very select few to witness the seminal talk I gave back in 2016 [1] —“ScArt: or, How to Tell When You’ve Finished Fucking”— which climaxed with a glowing…
<no value>
WebSockets are at the very core of Compose. Learn how we scaled them to support 1000s of concurrent users.
If you don't care about the explanation and want a direct link to the simulation, here you go .
Notes on installing and netbooting Windows 11 over iSCSI
Discover Ada through a fun, project-based tutorial! Learn the language’s clarity, safety, and modern features while building an SVG rosetta generator. A…