Sign up

Xe Iaso's blog

Not verified No WebSub updates No webmention support Valid

Thoughts and musings from Xe Iaso

Generator
Lume v2.2.0
Public lists
davewiner/hackerNewsStars
Fetched

Xe Iaso's blog Valid

You should probably check on your smart appliances

TL;DR: is your refrigerator running malware? If so, you better catch it!

Xe Iaso's blog Valid

Presigned URLs are technically a security vuln

tigrisdata.com/blog/presigned-urls-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...

Xe Iaso's blog Valid

The console wars have been lost

Valve wins by doing absolutely nothing

Xe Iaso's blog Valid

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!

Xe Iaso's blog Valid

"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...

Xe Iaso's blog Valid

"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...

Xe Iaso's blog Valid

I taught a bucket to speak git

tigrisdata.com/blog/objgit/

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...

Xe Iaso's blog Valid

I hate compilers

You'd think that given the same bytes of input you'd get the same bytes of output. lol. lmao. No, you don't. It's complicated.

Xe Iaso's blog Valid

Why are cached input tokens cheaper with AI services?

TL;DR: the GPU doesn't have to math as hard

Xe Iaso's blog Valid

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

In the hours following the release of CVE-2026-45447 for the project OpenSSL, site reliability workers and systems administrators scrambled to desperately rebuild and patch all their systems to fix a heap use-after-free in PKCS7_verify(). This is due to the affected c...

Xe Iaso's blog Valid

Giving your Go apps Tigris superpowers

tigrisdata.com/blog/storage-sdk-go/

Tigris is S3-compatible, which means you can point the AWS SDK at it and most things just work. The catch is that the Tigris-exclusive features—bucket forking, snapshots, object renaming, and the like—need verbose workarounds because the AWS SDK doesn't know they exist. ...

Xe Iaso's blog Valid

IPv6 zones in URLs are a mistake

Run away while you still can, it's not too late for you to avoid the curse of knowledge.

Xe Iaso's blog Valid

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

In the hours following the news that Redhat Insights' JavaScript packages fell victim to a supply chain attack via NPM, developers and systems administrators scrambled ensure all of their projects were unaffected from a supply chain attack that steals credent...

Xe Iaso's blog Valid

Dancing mad with sandboxing

Kefka is a Go-native shell sandbox with coreutils, Python via WebAssembly, and more. Learn the works of madness that went into making this happen!

Xe Iaso's blog Valid

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

In the hours following the news that art-template fell victim to a supply chain attack via NPM, developers and systems administrators scrambled ensure all of their projects were unaffected from a supply chain attack where attackers have controlled the reposit...

Xe Iaso's blog Valid

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

In the hours following the release of CVE-2026-45250 for the project FreeBSD, site reliability workers and systems administrators scrambled to desperately rebuild and patch all their systems to fix a kernel stack overflow when validating permissions of the setcred(2) ...

Xe Iaso's blog Valid

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

In the hours following the release of CVE-2026-45584 for the project Microsoft Windows, site reliability workers and systems administrators scrambled to desperately rebuild and patch all their systems to fix a memory safety vulnerability resulting in arbitrary code ex...

Xe Iaso's blog Valid

Amazonbot is finally respecting robots.txt

Thanks for giving me a viable business model Amazon!

Xe Iaso's blog Valid

I'm really frustrated that GitLab is doing layoffs

Winning at this could have been so easy

Xe Iaso's blog Valid

Maybe you shouldn't install new software for a bit

Oh boy yet more linux kernel vulns

Xe Iaso's blog Valid

Claude Code won April Fools Day this year

They gave people a heckin tamagochi, what's not to like?

Xe Iaso's blog Valid

Small note about AI 'GPUs'

They are graphical processing units that can't process graphics.

Xe Iaso's blog Valid

Homelab downtime update: The fight for DNS supremacy

Turns out everything DID NOT go offline somehow. Yay!

Xe Iaso's blog Valid

My homelab will be down for at least 20 days

Dang, guess I have to suffer.

Xe Iaso's blog Valid

I don't know if I like working at higher levels of abstraction

AI tools push us to higher abstraction. I'm not sure I like what that costs us.

Xe Iaso's blog Valid

Some Thorns Have Roses

Recovery gave me things I didn't ask for and I'm not ready to give them back.

Xe Iaso's blog Valid

Vibe Coding Trip Report: Making a sponsor panel

I needed to ship this before my surgery, so I vibe coded it. It turned out well enough.

Xe Iaso's blog Valid

Using Clankers to Help Me Process Surgery

At 4 AM in recovery, the machines that never sleep turned out to be exactly the right company.

Xe Iaso's blog Valid

Advice for staying in the hospital for a week

Hard-won wisdom from a week of fluorescent lights and beeping machines.

Xe Iaso's blog Valid

The Unbound Scepter

My post-surgery medication stack gave me the most on-the-nose dream of my life.