Thoughts and musings from Xe Iaso
- Generator
- Lume v2.2.0
- Public lists
- davewiner/hackerNewsStars
- Fetched
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.
Fearless dataset experimentation with bucket forking
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.
Taking steps to end traffic from abusive cloud providers
"No way to prevent this" say users of only language where this regularly happens
First look at the DGX Spark
A local supercomputer between the size of a Mac mini and a Mac mini.
Hastily made coffee video
I made a video about making coffee
Announcing the Tigris 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.
We do our billing with 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.
We all dodged a bullet
That NPM attack could have been so much worse.
Global Replication Made Easy
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.
Sometimes CPU cores are 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.
Final Fantasy 14 on macOS with a 36 key keyboard
Saving Eorzea with as few keys as possible
My responses to The Register
A copy of my best quotes they didn't publish
Who does your assistant serve?
ChatGPT and its consequences have been a disaster for the human race.
TI-20250709-0001: IPv4 traffic failures for Techaro services
Experimenting with Development containers
Development containers are cool and I want to see if they work out in practice.
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.
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.
Apple just Sherlocked Docker
Avoiding becoming the lone dependency peg with load-bearing anime
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
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.
Anubis works
Life pro tip: put your active kubernetes context in your prompt
kube_ps1 is love, kube_ps1 is life
Building native packages is complicated
Especially if you want a UX as good as Docker images give you.
The surreal joy of having an overprovisioned homelab
Stand-up comedy about having a homelab.