Thoughts and musings from Xe Iaso
- Generator
- Lume v2.2.0
- Public lists
- davewiner/hackerNewsStars
- Fetched
In the hours following the release of CVE-2026-98432 for the project Linux, site reliability workers
and systems administrators scrambled to desperately rebuild and patch all their systems to fix a use-after-kfree where retransmitting a crafted connection request whil...
"No way to prevent this" say users of only language where this regularly happens
A forlorn businessman resting his head against a wall beside a window. Photo by Andrea Piacquadio, via Pexels.
In the hours following the release of CVE-2026-89078 for the project Ruby, site reliability workers
and systems administrators scrambled to desperat...
"No way to prevent this" say users of only language where this regularly happens
In the hours following the release of CVE-2026-93479 for the project NGINX, site reliability workers
and systems administrators scrambled to desperately rebuild and patch all their systems to fix a heap buffer overflow in worker script evaluation triggered by crafted...
"No way to prevent this" say users of only language where this regularly happens
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-TS...
"No way to prevent this" say users of only language where this regularly happens
In the hours following the release of CVE-2026-111813
for Apache Traffic Server, site reliability
workers and systems administrators scrambled to patch systems running its
experimental magick plugin. In its default unsigned configuration, the plugin
...
"No way to prevent this" say users of only language where this regularly happens
In the hours following the release of CVE-2026-111497 for the project Brotli, site reliability workers
and systems administrators scrambled to desperately rebuild and patch all their systems to fix an out-of-bounds write in the Brotli decoder that permits remote code ...
"No way to prevent this" say users of only language where this regularly happens
In the hours following the release of CVE-2026-107891 for the project musl, site reliability workers
and systems administrators scrambled to desperately rebuild and patch all their systems to fix multiple integer overflows in regcomp() when compiling untrusted regular...
Jesus Christ patch your shit now
In the hours following the release of CVE-2026-109618 for the project PHP, site reliability workers
and systems administrators scrambled to desperately rebuild and patch all their systems to fix multiple memory safety vulnerabilities that allow attackers to execute ar...
"No way to prevent this" say users of only language where this regularly happens
In the hours following the release of CVE-2026-92392 for the project curl, site reliability workers
and systems administrators scrambled to desperately rebuild and patch all their systems to fix a use-after-free in HTTP/2 upload retries where cleanup turns leftover up...
How to Solve: AAC Heavyweight M1 (Savage)
FFXIV raid mechanics explained in plain language.
This is why we play
A meditation on gaming, community, and the purpose of negative space
You can run git on object storage if you re-make packfiles
It sure seems that a bunch of companies are trying to ship a git product of
some kind as of late. Wonder why that is.
Either way, I’m building a Git server backed by object storage as an
open-source project. It sounded simple
enough to start: ...
Everyone should slow down AI development except for me
The power of science is staggering! Every day we're making new advancements in the field of generative artificial intelligence via judicious application of large language model inference technology. However, as we approach the next critical threshold in capability, we must l...
It took a year to ship WebAssembly in Anubis
After a year of work, hundreds of commits, 5 generations of pull requests, dozens of tests, rewriting part of Anubis in Rust, the first compiler bug of my career, and at least three times making my tower run out of ram I think I have finally done it. The next versio...
Conflict resolution is “fun”
One of the hardest problems in distributed systems is conflict resolution, or
the same basic problem as merge conflicts in Git. Git merge conflicts happen
when your branch differs from upstream in a way that Git can’t easily work its
way around so it ...
"No way to prevent this" say users of only language where this regularly happens
In the hours following the release of CVE-2026-41992 for the project GNU gzip, site reliability workers
and systems administrators scrambled to desperately rebuild and patch all their systems to fix decompressing two files in the same invocation of gzip (that's possib...
How to make VS Code go back to the old UI
What do you wanna bet someone's gonna get promoted for deleting this workaround from the code?
If your VS Code remotes stopped working, downgrade to v1.124.x
Quality software reigns again
Anubis continues to expose new ways people configure webservers
TL;DR: if admins turn off browser features, those features won't work in confusing ways that are annoying to debug
Site update: a few posts have been removed
TL;DR: hospital drugs are some shit, man
Extending immutability: deletion without losing data
Tigris has a pretty advanced replication scheme for writes. What happens when
you actually need to delete things? Turns out deleting things is hard in
distributed systems. Especially when you have a geo-replicated active-active
database like Tigris do...
Anubis v1.27.0: Moenbryda Wilfsunnwyn
Anubis v1.27.0 (Moenbryda Wilfsunnwyn) is now available via Docker and direct download from GitHub releases. This release adds Windows Server support, automatically renames cookies based on settings to avoid infinite challenge loops, adds two new localizations, and ...
SigV4 authentication is surprisingly complicated
SigV4 looks simple: sign a request, check the signature. Then you implement
canonicalization, clock skew, and a cache that isn't allowed to hold your key.
Tigris is a drop-in replacement for AWS S3 (or GCS, anything S3API compatible).
As such, we need...
You should probably check on your smart appliances
TL;DR: is your refrigerator running malware? If so, you better catch it!
Presigned URLs are technically a security vuln
A presigned URL is a replay attack you did on purpose.
Replayable auth tokens are the textbook way to create vulnerable systems, but
Tigris ships them as a first-class feature with presigned URLs and so does every
other object storage system on the pl...
The console wars have been lost
Valve wins by doing absolutely nothing
Agents are monads (but not that kind)
I managed to write this without using the word endofunctor once. Wait, shit, I just did. Uhhh, oops!
"No way to prevent this" say users of only language where this regularly happens
In the hours following the release of CVE-2026-8461 for the project FFmpeg, site reliability workers
and systems administrators scrambled to desperately rebuild and patch all their systems to fix an out-of-bounds write in the MagicYUV decoder (libavcodec/magicyuv.c) c...
"No way to prevent this" say users of only language where this regularly happens
In the hours following the release of CVE-2026-55200 for the project libssh2, site reliability workers
and systems administrators scrambled to desperately rebuild and patch all their systems to fix an out-of-bounds write in ssh2_transport_read() due to a missing upper...
I taught a bucket to speak git
What happens if I just point a git server at an object storage bucket?
Back when I was porting
agent sandboxes to Go, I
built everything on top of
billy, a filesystem
abstraction for Go. The whole trick of the project was teaching a Ti...