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
Text

Immutable by Design: The Deep Tech Behind Tigris Bucket Forking

tigrisdata.com/blog/bucket-forking-deep-dive/

Xe Iaso's blog Valid
Text

Using Assisted-by commit footers instead of banning AI tools

It sounds like ceding ground to the pro-AI crowd, however if you get people to be honest about it then everyone benefits.

Xe Iaso's blog Valid
Text

Fearless dataset experimentation with bucket forking

tigrisdata.com/blog/dataset-experimentation/

This blog post explores how Tigris Object Storage's bucket forking feature enables isolated dataset experimentation similar to forking code repositories. It demonstrates creating parallel data timelines for filtering, captioning, and resizing game screenshots without duplicating storage, allowing safe experimentation on large datasets.

Xe Iaso's blog Valid
Text

Taking steps to end traffic from abusive cloud providers

anubis.techaro.lol/blog/2025/file-abuse-reports

This blog post explains how to effectively file abuse reports against cloud providers to stop malicious traffic. Key points: Two IP Types: Residential (ineffective to report) vs. Commercial (targeted reports) Why Cloud Prov...

Xe Iaso's blog Valid
Text

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

In the hours following the release of CVE-2025-62229 for the project X.Org X server, site reliability workers and systems administrators scrambled to desperately rebuild and patch all their systems to fix a use-after-free bug in the XPresentNotify extension. This is d...

Xe Iaso's blog Valid
Text

First look at the DGX Spark

A local supercomputer between the size of a Mac mini and a Mac mini.

Xe Iaso's blog Valid
Text

Hastily made coffee video

I made a video about making coffee

Xe Iaso's blog Valid
Text

Announcing the Tigris Storage SDK

tigrisdata.com/blog/storage-sdk/

Tigris has launched a new Storage SDK for JavaScript/TypeScript that simplifies object storage interactions with a more straightforward API than AWS S3 SDK. The SDK uses environment variables for configuration, reduces cognitive complexity, and supports client uploads to avoid egress fees.

Xe Iaso's blog Valid
Text

We do our billing with Prometheus

tigrisdata.com/blog/billing-prometheus/

Tigris uses Prometheus metrics for billing instead of events. This approach with asynchronous collection and handling of high cardinality issues actually benefits customers by potentially underbilling them. An interesting look at how to leverage observability tools for business operations.

Xe Iaso's blog Valid
Text

We all dodged a bullet

That NPM attack could have been so much worse.

Xe Iaso's blog Valid
Text

Global Replication Made Easy

tigrisdata.com/blog/talks/2025/global-replication/

Tigris makes data globally available, durable, and low-latency using a hybrid replication approach that pushes metadata but pulls data on-demand. This talk explains their approach to simplifying global data replication.

Xe Iaso's blog Valid
Text

Sometimes CPU cores are odd

anubis.techaro.lol/blog/2025/cpu-core-odd

This post discusses how dividing an odd number of CPU cores by 2 in JavaScript creates decimal thread counts, causing invalid responses in Anubis. The fix truncates decimal values using Math.trunc.

Xe Iaso's blog Valid
Text

Final Fantasy 14 on macOS with a 36 key keyboard

Saving Eorzea with as few keys as possible

Xe Iaso's blog Valid
Text

My responses to The Register

A copy of my best quotes they didn't publish

Xe Iaso's blog Valid
Text

Who does your assistant serve?

ChatGPT and its consequences have been a disaster for the human race.

Xe Iaso's blog Valid
Text

TI-20250709-0001: IPv4 traffic failures for Techaro services

anubis.techaro.lol/blog/incident/TI-20250709-0001

Techaro services were down for IPv4 traffic on July 9th, 2025. This blogpost is a report of what happened, what actions were taken to resolve the situation, and what actions are being done in the near future to prevent this problem. Enjoy this incident report! Num...

Xe Iaso's blog Valid
Text

Experimenting with Development containers

Development containers are cool and I want to see if they work out in practice.

Xe Iaso's blog Valid
Text

Rolling the ladder up behind us

Who will take over for us if we don't train the next generation to replace us? A critique of craft, AI, and the legacy of human expertise.

Xe Iaso's blog Valid
Text

I fight bots in my free time

I made Anubis, a lightweight, open-source Web Application Firewall designed to block automated bot attacks without frustrating real users. Anubis uses techniques like TLS fingerprinting and JavaScript proof of work to keep your site safe while staying flexible, fast, and easy to deploy.

Xe Iaso's blog Valid
Text

Apple just Sherlocked Docker

EDIT(2025-06-09 20:51 UTC): The containerization stuff they're using is open source on GitHub. Digging into it. Will post something else when I have something to say. This year's WWDC keynote was cool. They announced a redesign of the OSes, unified the versi...

Xe Iaso's blog Valid
Text

Avoiding becoming the lone dependency peg with load-bearing anime

While working on Anubis (a Web AI Firewall Utility designed to stop rampant scraping from taking out web services), one question in particular keeps coming up: AoiWhy do you have an anime character in the challenge screen by default? This is sometimes ph...

Xe Iaso's blog Valid
Text

An year of the Linux Desktop

Forward and back and then forward and back and then go forward and back, then put one foot forward

Xe Iaso's blog Valid
Text

I'm on GitHub Sponsors

If you wanted to give me money but Patreon was causing grief, I'm on GitHub Sponsors now! Help me reach my goal of saving the world from AI scrapers with the power of anime.

Xe Iaso's blog Valid
Text

Anubis works

That meme is not an understatement, Anubis has been deployed by the United Nations. For your amusement, here is how the inner monologue of me finding out about this went: AoiWhat. You can't be serious, can you? CadeyIt's real. AoiNo, that can't ...

Xe Iaso's blog Valid
Text

Life pro tip: put your active kubernetes context in your prompt

kube_ps1 is love, kube_ps1 is life

Xe Iaso's blog Valid
Text

Building native packages is complicated

Especially if you want a UX as good as Docker images give you.

Xe Iaso's blog Valid
Text

The surreal joy of having an overprovisioned homelab

Stand-up comedy about having a homelab.