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
That trick also works on humans but it’s apparently “unethical” or whatever
Also interesting: apparently a key to getting this to work is to force gpt5.2 to work offline, meaning without access to the Internet. The reason is that, if it can search the web, it'll realize you've given it an open Erdos problem, and insist it's not capable of solving it.
January 11, 2026 at 12:04 PM
really nice to get LSP support for spec annotations 😌

(and jump to implementations, rename, etc. — you know. lsp.)
January 11, 2026 at 9:58 AM
Reposted by amos
Gaddang, another one
January 10, 2026 at 9:21 PM
PSA: all traces of KDL and miette have been removed from facet, arborium, etc.

github.com/facet-rs/fac...

Having been put on a list by their author, I simply do not feel comfortable continuing to support first-party integrations there (1/2)
Remove facet-kdl and facet-miette by fasterthanlime · Pull Request #1730 · facet-rs/facet
Closes #1727 Summary Remove facet-kdl crate and all KDL-related functionality Remove facet-miette crate and miette integration from format crates Update error display to use standard Display forma...
github.com
January 10, 2026 at 7:35 AM
a tale of two pies:
btw I did some math, and if you had one spaceship with the rust constant, and one spaceship with the swift constant (and both were using f32 for angular direction for some indescribable reason???), they would drift apart 1km for every 4.2 million kms they travel:

play.rust-lang.org?version=stab...
Rust Playground
A browser interface to the Rust compiler to experiment with the language
play.rust-lang.org
January 9, 2026 at 6:26 PM
today in "cross-language RPC": Rust and Swift have a different bit pattern for pi
January 9, 2026 at 3:07 PM
babe wake up they invented carbon offset for AI
January 9, 2026 at 9:36 AM
Reposted by amos
if you wanted to avoid using AI-co-developed software, I guess you'd have to start with a snapshot of all code prior to 2022 or so. but then there'd be a bunch of unpatched security bugs. fixing them all would be a large task, but it'd be easy enough to backport the patches with clau-
January 9, 2026 at 7:17 AM
mom mom I’m prominent codeberg.org/gen-ai-trans...
open-slopware
Free/Open Source Software tainted by LLM developers/developed by genAI boosters, along with alternatives.
codeberg.org
January 8, 2026 at 7:13 PM
I am once again thinking about variance against my will
January 8, 2026 at 12:10 PM
stupid question, I have annotations like

// r[impl foo.bar.baz]

in Rust code, but now... doing a text search for `impl<space>` is polluted by all these.

I should rename the annotation verb to... <insert reply here>
January 7, 2026 at 9:03 AM
god damn it in 2026 I need to STOP finishing sentences with "...or something", "...I think", or "...stuff like that".

it's time to be CONFIDENTLY WRONG
January 6, 2026 at 6:19 PM
do you think Norah Jones ever gets tired of being Norah Jones?
January 5, 2026 at 8:28 AM
is Hetzner Object Storage (S3-like) super slow or is it me?
January 4, 2026 at 11:31 AM
> go to robot dot hetzner dot com
> checking that i'm not a robot
> 😕
January 4, 2026 at 10:45 AM
me: I'll use custom elements in arborium
also me: I'll make facet-html which parses all HTML5 tags
me, yet again: FUCK
January 3, 2026 at 11:15 PM
I've looked at a Go codebase for 2.5 seconds and I already want to end it all.

API endpoint returning shit in DB order because some type didn't implement some function and quack quack 🦆
January 3, 2026 at 10:50 PM
one day reqwest isn't going to require ALL OF IDNA via url and it's going to be a glorious day.
January 3, 2026 at 8:02 PM
so when you use a popular node.js ecommerce framework, it's normal to have to set up a watchdog so that various node.js processes kill themselves if their parent dies instead of ballooning up to 400% CPU right? that's just node now?
January 3, 2026 at 7:16 AM
been building a few TUIs lately and that one was misbehaving, and... well, a screen recording is a tool you should never underestimate (this error was present for 1 frame)
January 3, 2026 at 6:02 AM
finland has 25.5% VAT?????
January 2, 2026 at 4:37 PM
opentelemetry is the final boss of "silent failure"

somewhere, SOMETHING is not forwarding the context. it's most likely 12 dependencies deep. good luuuuuuuck!
January 2, 2026 at 11:26 AM