Case screws, PHP2Shell, and eMudhra⁴

www.rubenerd.au

Last week I was organising a drawer full of wood and computer case screws, then sneezed, banged my knee hard against it reflexively, and sent a not insignificant number of the screws across the floor, which I then stepped on, jumped, slipped, fell on my arse, and banged my head against the table. It was, as my late grandad Jim would say, fun . It’s been a similarly fun few days for security. Dan Goodin at Ars Technica : The compromised eMudhra keys were defective at a level that’...

Single-tenant Titus: VM-level isolation on a multi-tenant container platform

netflixtechblog.com

Samartha Chandrashekar & Nick Parker You click play on a Friday night, and in the second that follows, dozens of services answer in milliseconds. Most of them run on Titus, our internal container platform. Titus is, in essence, a Kubernetes-based container hosting platform: we keep both the control plane and the data plane (the container hosts that actually run containers) patched and up to date, so application teams get a consistent and reliable container experience. They hand us a container...

Recompiling The Lion King With an Agent

kinduff.com

I Just Can’t Wait to Be King in 16:9, running as native code. TLKRecomp is The Lion King for the Super Nintendo, rebuilt as a native PC program. It runs on Linux, Windows and Mac, plays from the Westwood logo to the final fight with Scar, and can widen the picture to 16:9. It took ten days, and AI agents wrote the code. They worked in a loop: try something, compare it frame by frame with the original game, find the first thing that differs, fix it, and go again. This post explains ...

Walking

jamesg.blog

I stopped in awe. Looking up, I saw a tall tree whose base was yellow and top was red, with all of its leaves glistening in the golden sun that made its way through the clouds we have seen in recent days. An adjacent tree had a combination of green leaves and barren branches, prompting me to wonder why. These are two different types of trees. I know not their names, but all trees are beautiful. The path was full of colour. I took a deep breath of the cold air. Was I also trying to breathe ...

Cloud Rats and Software Roaches

idlewords.com

We are entering an epoch where it may become easy for small pieces of self-replicating code to permanently infest Internet-connected devices in a way that is hard to undo. Such a world would be annoying to live in and we should take steps to forestall it. Anyone who used email in the 1990s remembers a similar, primitive era, when worms and viruses briefly ruled the net. But the connected world of that time was too simple to sustain an ecosystem of rogue escapees. Even today, much of the intern...

Sovereignty in Simulation

shield.ai

This blog is part of a series exploring the technologies and principles shaping the future of simulation. A training center has been running its simulator suite for eighteen months. Now operators are preparing for a mission in a new region. The intelligence office has fresh terrain and threat data, some of it too sensitive to leave the building.   Until the simulators are updated with that data, pilots and sensor operators cannot practice in the new environment. Can the training center make...

Spending 10 months building the most human-like chess bot

mbuffett.com

Chessbook-1, Maia-3 and Allie 2.0 at a glance Capability scorecard: a 0-100 grade per measurement, and whether the model has the capability at all. Predicting human moves Matching strength Time scramble play Predicting think time Predicting who wins Chessbook-1 199M parameters 96 / 100 81 / 100 84 / 100 98 / 100 97 / 100 Maia-3 79M parameters 85 / 100 56 / 100 57 / 100 No 80 / 100 Allie 2.0 5.6B parameters 99 / 100 48 / 100 99 / 100...

SumatraPDF new features: June 16, 2026

blog.kowalczyk.info

New in the SumatraPDF pre-release builds : Many new printing options The Advanced print dialog has new options, each with a matching -print-settings value: Print each page at its document page size ( paper=auto ) for documents with mixed page sizes ( #533 ) Choose paper source by document page size ( bin=auto ) ( #349 ) Center page horizontally on the paper ( center ) ( #348 ) Stretch pages to fill paper ( stretch ) ( #2220 ) Rotate printout ( rotate=90|1...

Upgrade your PHP installs immediately to protect against php2shell

www.jeffgeerling.com

This morning, two critical PHP Security Advisories were published: RCE via OOM corruption (9.2/10) RCE via stale global state (9.2/10) If you're running PHP for any service, you need to upgrade immediately to 8.2.35, 8.3.36, 8.4.27, or 8.5.12. And if you use Remi's repos on RedHat-derivative Linux distros, you need to switch to official repos temporarily as Remi's on vacation and can't update his community repo. (Reminds me of xkcd 2347 ). Remi pushed updates even while on vaca...

FedEx Employee Statistics 2026

www.makerstations.io

FedEx closed fiscal 2026 with about 300,000 permanent full-time and 230,000 permanent part-time employees, according to its 10-K for the year ended May 31, 2026. Two business exits followed: FedEx Freight on June 1 and FedEx Supply Chain on October 1. These FedEx employee statistics cover headcount, unit splits, union status, hourly pay, turnover and labor costs from 2025 and 2026 filings and pay data. FedEx Employee Statistics ~230,000 Permanent part-time employees at FedEx on May 31, ...

Rails is a JIT compiler

bernsteinbear.com

Originally published on Rails At Scale . The title was bait to get you to open this article. But fear not! We will be generating code at run-time today. (See the PR for a sneak peek.) Sam popped into the JIT channel asking how we might optimize Rails enums in Roundhouse, motivated by the following code snippet: class Order ruby -I~/git/ips/lib test.rb -- create_table(:orders) -> 0.0073s shippable?: 1.721M i/s (± 2.3%, GC 4.4%) aaron@Aarons-MBP ~/g/rails (main...

Battle Drones - a vibe coded RTS with audio-based multiplayer

simonwillison.net

My latest vibe coded game experiment is a Command & Conquer style RTS (Real Time Strategy) game called Battle Drones ( play it here ). Unlike my previous experiments , this one is actually fun to play . I'm somewhat embarrassed to admit that I got there by telling Claude to "Make it a LOT more fun". It also supports multiplayer between nearby devices using audio to synchronize game state! Here's what I've built so far, and some of the things I learned along the way. Battle Drones ...

How To Use Decision Models for Evals

hamel.dev

Decision models have exploded onto the scene recently, starting with TypeSafe’s Jev, followed by Perplexity’s Decider, Liquid’s d1, Cloudflare’s Clef, and OpenAI’s Decisions API 1 . These models promise fast, inexpensive classification. Decision models are an appealing low-cost alternative to LLM judges 2 for automated evals. But whether they’re the right choice depends on the cost, performance, and latency requirements of your use case. We’ve also noticed people using the def...

Agentic Monitoring

benjamincongdon.me

A recent Anthropic blog post contained a short paragraph, not at all the point of the post, which has been buzzing around my brain since I read it: A new level of operational excellence is possible. Our team uses Claude Tag heavily, which has helped us monitor each component of the system. For example, we created Slack channels where we tasked Claude with being obsessively focused on the health of a single component. We call these Claudes “superfans.” We have a scion-daemon superfan, a...

Results from India’s Chandrayaan 3 thermal probe experiment benefit future Moon missions eyeing water

jatan.space

Before we begin, I’m thrilled to share that Astrolab is continuing to be a sponsor of my Moon Monday blog+newsletter for the third year in a row! 🌙 California-based Astrolab is developing large multi-purpose rovers called FLIP and FLEX for advanced exploration of our Moon this decade and next. The first FLIP rover is slated to fly on Astrobotic’s upcoming Griffin lunar lander . And NASA has selected a FLEX rover as one of its two Artemis crew-capable Lunar Terrain Vehicles, ...

Reading List 10/17/26

www.construction-physics.com

La Conquete, by Jose Clemente Orozco, via WikiArt . Welcome to the reading list, a weekly roundup of news and links related to buildings, infrastructure, and industrial technology. This week we look at Icon’s fundraising, employment in China’s solar industry, grid-scale battery reliability, Tesla’s flying roadster, and more. Roughly 2/3rds of the reading list is paywalled, so for full access become a paid subscriber. Housekeeping items this week: I was on MTS Live talking about robots, p...

See Inside Cells Like Never Before in These Vivid Microscopic Images

www.quantamagazine.org

On a frigid February morning in Edinburgh, Scotland, Patrick Hickey had run out of living things to put under his microscope. The plants and fungi in his garden had dried up, and summer puddles, with their flamboyant biological complexity, had long frozen over. Hickey, a mycologist at Hypha Research Ltd., was using plant leaves to study mitochondria, cellular organelles that generate energy. Source On a frigid February morning in Edinburgh, Scotland, Patrick Hickey had run out of living thing...

Fragments: October 21

martinfowler.com

Gergely Orosz is frustrated at those that entered his explicitly “No AI” essay competition and used AI. He goes on to say: When I start to suspect some part is AI about someone I don’t know: how can I tell how much of it is? And how much time and effort do I want to invest to figure out? I fear most people do not realize this last part: that when it takes time and effort from others to figure out what % is AI, and what % is YOU, then I will simply assume it’s probably 100% A...

"No way to prevent this" say users of only language where this regularly happens

xeiaso.net

In the hours following the release of CVE-2026-94300 for the project BIND 9 named , site reliability workers and systems administrators scrambled to desperately rebuild and patch all their systems to fix memory corruption in named triggered by replaying captured GSS-TSIG-signed UDP messages while the negotiated TSIG key remains valid, potentially allowing remote code execution when combined with crafted queries to an attacker-controlled zone. This is due to the affected components bei...

Reading Messy Proofs

blog.computationalcomplexity.org

In fall of 1985 when I started graduate school, my advisor Michael Sipser asked me to read an early handwritten manuscript by Johan Håstad of his switching lemma . I spent many hours decoding the notation and working through the messy conditional probabilities until I felt I had checked every step of the proof. When I started presenting this to Sipser, he stopped me and said he didn't want the details but instead the intuition of the proof. I had nothing. I'm reminded of this story as I hea...

Handwriting Ramblings 2: A quick update

nate.mecca1.net

I’m assuming you all gave a sigh of relief when you saw digital text rather than scans of my handwriting. This post is largely a set of updates and corrections to my previous post; given the lack of revisions I have some corrections to make. Beyond that, the lack of reflection on my thoughts during the editing process had me coming to realizations after hitting post, alongside a few misc updates. I’m assuming you all gave a sigh of relief when you saw digital text rather than scans of my ha...

Laypeople support technical fields for technology, not art

seangoedecke.com

Some people think that LLMs should not be used in technical fields like programming or mathematics , because those fields are actually art. True or not, this kind of argument is not going to be persuasive to the general population. The argument goes something 1 like this: It doesn’t matter how effective LLMs are at technical fields like programming or mathematics, because one of the essential values of those fields is that they’re art . While it looks to laypeople like these fields ...

Inside the Intel 8087 chip: floating-point addition and subtraction

www.righto.com

In 1980, Intel introduced the 8087, a chip that made floating-point operations much faster in the IBM PC and other systems. Although the 8087 supports advanced operations such as tangents, square roots, and logarithms, this article focuses on basic arithmetic operations: addition and subtraction. The 8087 provided a spectacular speed improvement over the 8086 processor, speeding up addition by a factor of almost 100, and complicated operations by even more. 1 In this article, I examine the 8087...

Random Old Posts

TitleDate
Cloning Dominos Order Tracker as a Microservice with Node.js and Firebase!
healeycodes.com
February 20, 2019
Blog questions challenge
ohhelloana.blog
February 24, 2025
What's crazy when you read about Taiwan Semiconductors is you realize Nvidia are essentially dropshippers
levels.io
March 04, 2025
Never Wait for Anything
taylor.town
October 02, 2022
Writing to Apache Iceberg on S3 using Kafka Connect with Glue catalog
rmoff.net
July 04, 2025
Endnotes on 2020: Crypto and Beyond
vitalik.eth.limo
December 28, 2020
The Book Of CP-System
fabiensanglard.net
September 25, 2022
Strucjure: motivation
www.scattered-thoughts.net
December 04, 2012
therapeutic memes
strangestloop.io
May 10, 2023
The Hunt for the Missing Data Type
www.hillelwayne.com
March 02, 2024
Checking assembly with Z3
bernsteinbear.com
June 01, 2026
Harnessing ChatGPT hallucinations
www.redblobgames.com
September 22, 2025
Fluid v1.1 up and coming...
fabiensanglard.net
May 09, 2009
Interesting links - April 2026
rmoff.net
April 30, 2026
Theming Apps on iOS is Hard
christianselig.com
February 07, 2022
Learning Golang (some rough notes) - S02E03 - Kafka Go Consumer (Channel-based)
rmoff.net
July 14, 2020
OTN forum rant
rmoff.net
July 21, 2009
Dark Mode
myme.no
November 08, 2021
More than a taken branch per cycle?
lemire.me
September 21, 2026
Using GitHub Actions to build automagic Hugo previews of draft articles
rmoff.net
April 06, 2022
Computer Vision and Embroidery
healeycodes.com
April 04, 2021
Recording and Processing Spoken Word
tratt.net
August 21, 2024
How to recommend books, or, stop recommending SICP
notes.eatonphil.com
January 31, 2022
Illustrating Gatsby's Key Concepts
maggieappleton.com
August 20, 2020
Built-in Functions in Frml
third-bit.com
October 14, 2026
Smarter C/C++ inlining with __attribute__((flatten))
awesomekling.github.io
April 27, 2020
Chinese high speed trains are now faster than the Japanese Shinkansen
levels.io
December 04, 2025
I installed Cloudflare Tunnel to secure my VPS even further and block all inbound traffic on Hetzner
levels.io
May 06, 2026
Backstitch 01 · Version Control for Space and Structure
www.inkandswitch.com
November 10, 2025
How Litestream Eliminated My Database Server for $0.03/month
mtlynch.io
April 29, 2021
Issue No. 342
orbitalindex.com
October 29, 2025
Python Dependency injection for cleaner I/O handling
stfn.pl
February 10, 2025
Lisp Compiler Optimizations
healeycodes.com
May 30, 2024
Automatic Watering System
bitcannon.net
July 15, 2016
Why attention to detail matters, even if no one notices the details
levels.io
January 03, 2013
The most important thing when working with LLMs
steveklabnik.com
January 27, 2026
Introducing Matrix Highlight
danilafe.com
December 14, 2021
I am not a good interviewer and probably neither are you
ohhelloana.blog
April 11, 2024
Patchwork 10 · Beyond prose
www.inkandswitch.com
April 03, 2024
Python 3.11 in 100 Seconds
mkennedy.codes
November 20, 2022
External root disk encryption on the Raspberry Pi
c.pgdm.ch
November 27, 2023
The Education of a Doomer
borretti.me
September 07, 2026
PCA is not a panacea
danluu.com
December 13, 2013
Bye Ghost, hello again WordPress!
nmn.gl
August 28, 2017
DOOM Rendered via Checkboxes
healeycodes.com
October 14, 2021
from hookswitch to grave
computer.rip
June 14, 2026
Building a Custom AI Code Reviewer for GitHub Enterprise with Bedrock and Go
platformtoolsmith.com
December 09, 2025
Exporting YouTube Subscriptions to OPML and Watching via RSS
www.wezm.net
May 06, 2024
My 40-liter backpack travel guide
vitalik.eth.limo
June 20, 2022
The European Commission is the cancer rotting the EU from within
levels.io
December 09, 2025
"work hard, play hard"
taylor.town
July 22, 2024
the sprinternet
strangestloop.io
May 10, 2023
My sites get 4 billion requests a year but I only pay $244/mo to host them on my own VPS
levels.io
April 18, 2026
Mastodon is Rewinding the Clock on Social Media — in a Good Way
chrlschn.dev
August 31, 2023
The Three Transitions
vitalik.eth.limo
June 09, 2023
The Craft of Practitioner Voice
martinfowler.com
October 13, 2026
Classic 3D videogame shadow techniques
30fps.net
October 24, 2024
Game Engine Black Books
fabiensanglard.net
August 07, 2014
My NYC Bike-cation
yolken.net
October 03, 2021
Using PiHole and Tailscale to block ads on all my devices, including mobile
stfn.pl
May 17, 2025
Game Engine Black Book Postmortem
fabiensanglard.net
September 07, 2017
Macron warns EU has only 2 or 3 years before total US and China dominance
levels.io
October 06, 2024
Drawing a self portrait
www.jonashietala.se
August 08, 2015
2025 was the year of no sleep and pushing through
ohhelloana.blog
January 06, 2026
Reading your own writes with WAIT FOR LSN in Postgres 19
rednafi.com
June 13, 2026
Ajax loading wheels and forgotten Promises
calebporzio.com
June 24, 2016
Ask security questions
vitalik.eth.limo
February 09, 2024
Tech Support Cheat Sheet [xkcd.com]
rmoff.net
August 24, 2009
TaskWarrior
benjamincongdon.me
August 31, 2024
I vibecoded a full video editor into Photo AI that generates and edits videos with your trained models
levels.io
August 01, 2026
Ink Note Fall 2023: Informal ink deformation
www.inkandswitch.com
November 03, 2023
AI programming : are you angry yet?
lemire.me
August 12, 2026
Exploring circle STARKs
vitalik.eth.limo
July 23, 2024
Software Friction
www.hillelwayne.com
May 01, 2024
My Third Year as a Solo Developer
mtlynch.io
February 01, 2021
Adding a Line Profiler to My Language
healeycodes.com
March 26, 2024
Guest Post: Rise of the Banal, by Michael Verrenkamp
theluddite.org
March 01, 2023
Zola syntax highlighting with Pygments
c.pgdm.ch
July 29, 2023
Rich BigTech wives destabilizing society from 2016 to 2023 via giant NGO donations
levels.io
November 29, 2025
Implementing a tiny CPU rasterizer | Part 3: Interpolating colors
lisyarus.github.io
November 01, 2024
Embark: Dynamic documents for making plans
www.inkandswitch.com
November 20, 2023
I hereby pardon all junior engineers
taylor.town
November 22, 2023
Does this summarise your system development & support ethos?
rmoff.net
October 27, 2010
Server side Live Activities guide
christianselig.com
September 23, 2024
Why do we listen to people with no skin in the game?
rednafi.com
September 19, 2026
Forays into Kafka - Logstash transport / centralisation
rmoff.net
October 13, 2015
Math Concepts With Funny Names
blog.computationalcomplexity.org
August 09, 2026
Oodle 2.9.14 and Intel 13th/14th gen CPUs
fgiesen.wordpress.com
May 22, 2025
Who even uses jemalloc in 2026 anyway? (many major projects)
notes.eatonphil.com
April 16, 2026
Verkle trees
vitalik.eth.limo
June 18, 2021
Mapping the whole internet with Hilbert curves
blog.benjojo.co.uk
April 20, 2018
I added a fake Japanese city called Dorobō to Nomad List to catch data thieves
levels.io
May 02, 2020
Stop answering your own questions
www.elidedbranches.com
January 13, 2018
Fun Building A UI Component From Scratch With Livewire
calebporzio.com
March 21, 2019
Lambda Diagrams
buttondown.com
May 18, 2026
Writing Home Assistant automations using Genservers in Elixir
www.jonashietala.se
October 08, 2024
SNES: Sprites and backgrounds rendering
fabiensanglard.net
August 09, 2024
Hacking window titles to help OBS
blog.pkh.me
June 06, 2023
My 2nd startup: Go Fucking Do It, set a goal + deadline and if you fail, you pay
levels.io
April 19, 2014
Uncle Bob is Ruining Software
www.hillelwayne.com
January 24, 2017

About

I couldn't find a RSS reader that I liked so I decided to build my own.I thought it would be neat if it was public and formatted kind of like a magazine or a newspaper, so here we are.This is a feed of all the feeds that I want to keep up with. I try to keep it independant and keep out things likeenigneering blogs that are just advertisements, but its all up to my discretion.

This page updates daily at 8:11ish AM Mountain Time. The following blogs are featured on the page currently:

For the full list of feeds that are followed see the raw list here.