The bureaucracy blocking the chance at a cure
How early-stage clinical trials became unnecessarily expensive and inefficient—and how we can fix them, inspired by a recent story about a dog treated for cancer.
The latest blog posts to take off on Hacker News. 49,188 posts.
How early-stage clinical trials became unnecessarily expensive and inefficient—and how we can fix them, inspired by a recent story about a dog treated for cancer.
The blog of an engineer from Canada
A gallery that collects architecture figures from The Big LLM Architecture Comparison and related articles, with fact sheets and links back to the original sections.
John Addison (1930–2025) died March 7, 2025, at the age of 95. He was my PhD advisor at UC Berkeley, and I count myself extraordinarily lucky to have worked under his guidance. My condolences go ou…
Once in a while new hardware is released that makes a difference. Such a device is the Intel Optane series of high-performance SSD’s for professional use, which was released in late 2017. In this case I’m talking about the Intel Optane P4800X and P5800X and their consumer counterparts ( 900P and 905P ). All drives are…
Traditional Wayland compositors have a monolithic architecture that combines the compositor and window manager into a single program. This has the downside of requiring Wayland window managers to do the significant work of implementing an entire Wayland compositor as well.
I have been thinking a lot lately about these two fellows. If you are not lucky enough to know them already, those are Harold and George from the Captain Underpants series of books (among others)…
I spent 100 hours vibecoding an app and it's not as simple as people say.
What is machine learning? See how it works with our animated data visualization.
I was a pretty avid reader as a kid, but as I transitioned to adulthood, my ability to focus on the written page withered. It seems I’m not alone: PISA reports reveal unprecedented drops in reading ability , professors in elite universities claim that humanities students can’t finish books , and looking around me, it…
I tend to focus on the origin of the computer within the military. Particularly in the early days of digital computing, the military was a key customer, and fundamental concepts of modern computing arose in universities and laboratories serving military contracts. Of course, the war would not last forever, and…
Am I naïve in expecting Artificial Intelligence to be smart? Is my interpretation of the word “intelligence” too literal? And when an AI behaves stupidly, who’s to blame? The programmers or the AI entity itself? Is it even proper to make a distinction between the two? Or does the AI work in so mysterious a way that…
how to grow plants in a server rack
The algorithm in this post needs “double buckets” to be reliable. Otherwise, the two sides can split on bucket boundaries and fail to converge. If the first bucket fails, compute an additional bucket step for convergence. My algorithm trades slow startup for less infrastructure.
Modern kernel anti-cheat systems are, without exaggeration, among the most sophisticated pieces of software running on consumer Windows machines. They operate at the highest privilege level available to software, they intercept kernel callbacks that were designed for legitimate security products, they scan memory…
A draft design document describing lightweight userland cooperative threads for SBCL.
I think I’ve finally pinpointed why it is that I have an allergic reaction when I’m confronted with a text that has me as the intended recipient, but that has been run through an LLM to change or “clean up” the wording - especially if it’s internal communication or even direct communication. Well, at the very least, I…
So where has the last six months gone ? I was planning on getting images done for Fedora 44 Beta but I was unwell and busy and ran out of time. So what better time to get them out than Pi Day! .
Understanding the social media zeitgeist around CLIs and the premature death of MCP
AI agents address the remaining concerns with having your documentation alongside your code in version control
Why Universal Basic Income (UBI) Is the Only Way to Share AI and Productivity Gains With Everyone
The story goes like this. ComputerCraft is a mod that adds programming to Minecraft. You write Lua code that gets executed by a bespoke interpreter with access to world APIs, and now you’re writing code instead of having fun. Computers have limited disk space, and my /nix folder is growing out of control, so I need to…
AI tools lower the barrier to producing code, not to building reliable systems. The hard part — maintaining alignment between specifications, tests, and implementation — has not gone away. Expertise still matters.
Lessons about XML from the open source IRS Tax Withholding Estimator.
Anthropic is silently A/B testing Claude Code's plan mode on paying users. This isn't a consumer app. Stop treating it like one.
Mathematical research traditionally involves a small number of professional mathematicians working closely on difficult problems. However, I have long believed that there is a complementary way to …
JPEG is a clever image compression algorithm that exploits a human perceptual bias and the structure of natural images. It makes a change of basis before encoding so that the rewritten image representation concentrates the signal that humans are most perceptive to, and thus, the remaining details can be discarded…
[2026-03-16 Mon 03:09] Since this might be prone to misinterpretation as an excuse to treat people rudely, a clarification is warranted. Being direct is not rude, and this style of communication assumes an established …
A systematic audit of Algolia DocSearch found 39 admin API keys exposed across projects like Home Assistant, KEDA, and vcluster.
101 interactive pandas exercises with solutions. Edit and run every code block directly in your browser — no installation needed.