amos
banner
fasterthanli.me
amos
@fasterthanli.me
hi, I'm amos! 🍃 they/them 🫐 open-source witch & maker of snappy videos and articles at @bearcove.eu ✨ be kind, be curious

articles: https://fasterthanli.me
videos: https://youtube.com/@fasterthanlime
podcast: https://sdr-podcast.com
It's only 8:56 in the morning and I've already called Claude a motherfucker once. I need to watch my coffee intake.
November 26, 2025 at 7:56 AM
alright today we replace ansible
November 26, 2025 at 6:52 AM
Is there something that's spiritually ansible, but it's just written in Rust? I guess I would tolerate Go, just looking to get away from the baggage of the tool.
November 25, 2025 at 5:56 PM
I'm stuck in 2008, anyone want anything?
November 25, 2025 at 5:01 PM
so when I'm done setting up bird2 and brag about it on social media, do I make a "bgp announcement announcement"?
November 25, 2025 at 4:30 PM
I like that when you're renting IP address space, they say you should return it how you found it.

I mean, it makes sense if you think about spam databases and everything, but it's still very funny to me. Like, yeah, I'm going to get those IP addresses a good once over before I give them back.
November 25, 2025 at 3:08 PM
Incidentally, I think I'm kind of giving up on the idea of facet being smaller than alternatives and committing to the idea that facet is nicer / more feature-full than alternatives.
November 25, 2025 at 2:21 PM
You know what I really want to do that is not related to any of the important projects I should be doing? I really want to make facet-yaml track spans so that you can point at a piece of parsed data and know exactly which line number and column number it came from.
November 25, 2025 at 2:08 PM
is there a reason wasm-bindgen passes EVERY SINGLE EXPORT as an argument to the linker? could we.. write this to a file instead, and pass it the path to the file? no?
November 25, 2025 at 12:45 PM
Reposted by amos
🗣️ @fasterthanli.me walks through his production incident where adding a home computer as a Kubernetes node caused TLS certificate renewals to fail

https://ku.bz/6Ll_7slr9

🌟 LearnKube
🎙 🎙Bart
November 25, 2025 at 12:28 PM
INSTALL INSTRUCTIONS: curl blah | sh
Note: (Kubescape is a security product; please read the file before you run it!)

^ big "no copyright intended" vibes
November 25, 2025 at 10:26 AM
I've used MacOS long enough to find out about Hammerspoon — it's the beginning of the end for me: www.hammerspoon.org
Hammerspoon
Staggeringly powerful macOS desktop automation with Lua. Making the runtime, funtime.
www.hammerspoon.org
November 25, 2025 at 9:25 AM
question: can you have "big xoogler energy" if you've never even worked there?
November 25, 2025 at 9:04 AM
omg github pages is still ipv4-only? aaaaa
November 25, 2025 at 8:42 AM
> buck2 build fails
> ...with a python stack trace
> ...it's rustc emitting an STDERR line longer than than 64KiB
> ...because every individual wasm-bindgen symbol is passed with --export

😭😭😭
November 25, 2025 at 8:33 AM
It's facet maintenance day!!!

Merged today:

support for double-colons in where clauses
github.com/facet-rs/fac...
fix double colon in where clause by cramt · Pull Request #918 · facet-rs/facet
couldnt get the git hook to work on my nix setup so i hope i didnt need to for this pr
github.com
November 25, 2025 at 7:54 AM
> BuildBuddy's default platform is Ubuntu 16.04 with Java 8 installed
a man with long hair and a beard is asking what year is it
Alt: a man with long hair and a beard is asking what year is it
media.tenor.com
November 24, 2025 at 10:14 PM
status: relaxing after a long intense day by troubleshooting an email server 💀
November 24, 2025 at 5:14 PM
the duality of me:
I mean that's the two genders right? "Configuration can be Turing complete as a treat" versus "it certainly shan't"
November 24, 2025 at 11:28 AM
Hey, what are the chances that Zitadel actually does remain free if you self-host everything, versus pivoting and suddenly require you to pay $10 per user per month or paywalling Google Workspace support?

🔒 zitadel.com
ZITADEL - Identity Infrastructure, Simplified
ZITADEL is the identity infrastructure platform that is built for developers and works for all users and applications.
zitadel.com
November 24, 2025 at 10:39 AM
I swear so far the anycast stuff is simpler than deploying gitlab properly
November 24, 2025 at 9:47 AM
Spicy take of the day: YAML is not *that* bad.

(If you're the one writing it)
(And the one deserializing it)
(And you can use json-schema for validation in your editor)
November 24, 2025 at 9:16 AM
Apple to focus on 'quality and performance' for a year? Make it two please.

9to5mac.com/2025/11/23/a...
Apple to focus on 'quality and underlying performance' with iOS 27 next year: report - 9to5Mac
This past year, Apple overhauled its design language across all of its major software platforms with the introduction of Liquid...
9to5mac.com
November 24, 2025 at 5:56 AM
I think having an ASN would fix me 😌
November 24, 2025 at 1:41 AM
Since I have my own PeerTube instance now, I made a channel exclusively for all the ads that I've made over the past four years.

Some of them are pretty funny. Regardless, watching them will make past corporate sponsors very happy:

tube.fasterthanli.me/c/ftl_ads/vi...
fasterthanlime's ads
This channel has all the ads that I produced for various corporate sponsors in my videos, available separately for your viewing pleasure. It's usually something I enjoy producing very much because ...
tube.fasterthanli.me
November 23, 2025 at 7:36 PM