Dead Stars Don’t Radiate
Three guys claim that any heavy chunk of matter emits Hawking radiation, even if it’s not a black hole: • Michael F. Wondrak, Walter D. van Suijlekom and Heino Falcke, Gravitational pair…
Three guys claim that any heavy chunk of matter emits Hawking radiation, even if it’s not a black hole: • Michael F. Wondrak, Walter D. van Suijlekom and Heino Falcke, Gravitational pair…
The end of an era.
Shipping large software to end-user devices is a complicated process. Shipping large software securely to end-user devices is even more complicated. Signing the things that ship to end-user devices is
Developing a multiplayer third-person shooter game as a solo developer is a journey filled with challenges and rewards. I embarked on this adventure to create Wizard Masters, a web-based multiplayer game where players battle as mages wielding elemental spells. Built using Clojure, a Lisp dialect, this project pushed…
A deep dive into how Linux manages process memory, page tables, and virtual address spaces
Ah, the eternal question, straight from the mailbag.
The Grafana Stack can be an incredible powerful monitoring solution, but through my experience I found out how maintenance intensive it is and how uncertain the…
The demo scene was recently proclaimed a UNESCO Living Cultural Heritage in Sweden, following several other European nations. As a scener, I'm not quite sure how I feel about that. It's amusing on some level, there's maybe even a bit of pride involved, but also fear that it might bring unwanted attention to a Good…
Stopping a Linux thread is a surprisingly annoying affair. In this post I present common pitfalls and some solutions -- although no truly satisfactory method exists.
Markov chain babblers, bogus php files, and more!
Why being popular is not the goal of most small businesses
A blog about modern PHP, the web, and programming in general. Follow my newsletter and YouTube channel as well.
A friend recently asked how to get started watching Gundam, and as I tripped all over myself, equal parts excitement and not wanting to sound like a
After 2+ years and a tremendous waste of energy and money, my firm Calm Company Fund resolved a lawsuit against us on very favorable terms. What started as one of the most challenging periods of my life became an unexpected masterclass in using AI to level the playing field against well-funded opponents. If you’re…
Any company using Kubernetes eventually starts looking into developing their custom controllers. After all, what’s not to like about being able to provision resources with declarative configuration: Control loops are fun, and Kubebuilder makes...
The Mac Mini G4 promises to be compatible with almost every Macintosh software released until the early 2000s. This article explains why and puts the machine to the test.
Sometimes compilers can surprise and delight even a jaded old engineer like me
Why artifacts like the Carmona Wine Urn, the Pazyryk Rug, and the Sword of Goujian are so important
Complexity has to live somewhere; but it does not have to live everywhere.
Today Rebecca Burger Becky Heineman shares the tale of porting Doom to the 3DO console under extreme conditions. There is an engine to tweak, deadlines to hit, hardware acceleration to get working, and dramatic rock anthems to record. We also learn about how game piracy led her to game development and what it was like…
An employee at Elon Musk’s artificial intelligence company xAI leaked a private key on GitHub that for the past two months could have allowed anyone to query private xAI large language models (LLMs) which appear to have been custom made for working with internal data from Musk’s companies, including SpaceX , Tesla and…
[You can follow me on social media: @rodneyabrooks.bsky.social and see my publications etc., at https://people.csail.mit.edu/brooks ]
Why Icons Alone Aren't Enough.
The other enterprise Linux company
In 1950, when computing was little more than automated arithmetic and simple logic, Alan Turing asked a question that still reverberates today: can machines think?
Phishing PassKeys credentials using browser intents