amos
banner
fasterthanlime.hachyderm.io.ap.brid.gy
amos
@fasterthanlime.hachyderm.io.ap.brid.gy
hi, I'm amos! 🍃 they/them 🫐 open-source witch & maker of snappy videos and articles at https://bearcove.eu ✨ be kind, be curious

🌉 bridged from ⁂ https://hachyderm.io/@fasterthanlime, follow @ap.brid.gy to interact
November 18, 2025 at 3:39 PM
I'm ears-deep into a complex full-stack Rust app and I am YEARNING for facet-diff everywhere. Don't have time right now but.. it'll come.
November 18, 2025 at 2:04 PM
It feels like the weakest point of the Zed agent is that models keep grepping for third-party types and getting zero results because, well... the definition is over in ~/.cargo

This _feels_ like an easy fix
November 18, 2025 at 12:00 PM
Cloudflare down again! Celebrate "companies reconsidering relying on them day" by learning k3s or something
November 18, 2025 at 11:55 AM
me: "oh mirror on the wall, why is cargo check taking 35 seconds?"
instruments.app: it's, uh.... lil' bit of everything, y'know?
November 18, 2025 at 11:13 AM
I think I would kill for a tool that is not driven by cargo and is much faster than cargo-check and still catches like 50% of the issues.

I wonder if that's feasible at all or not.
November 18, 2025 at 10:33 AM
THIS IS NOT A DRILL

I will ship cookies to the person who improve zed config file auto-completion to include the schema for rust-analyzer configuration.

(we can negotiate other pastries for other language servers)
November 18, 2025 at 10:14 AM
Anybody know why cargo locks the entire target directory? There's no way it needs to lock the entire directory, right? What's blocking more granular locking?
November 18, 2025 at 10:06 AM
tier 1 is macbook
tier 2 is illumos
tier 3 is redox
tier 4 is win9x

I'm waiting for tier 5: abacus

https://github.com/rust9x/rust
GitHub - rust9x/rust: UNOFFICIAL "Tier 4" Rust target for Windows 9x/Me/NT/2000/XP/Vista.
UNOFFICIAL "Tier 4" Rust target for Windows 9x/Me/NT/2000/XP/Vista. - rust9x/rust
github.com
November 18, 2025 at 8:46 AM
don't forget to fill out the state of "state of rust survey" survey
November 18, 2025 at 8:00 AM
The 2025 State of Rust Survey: Which unimplemented (or nightly only) features are you looking for to be stabilized?

Me: YES

https://www.surveyhero.com/c/state-of-rust-2025
2025 State of Rust Survey
www.surveyhero.com
November 17, 2025 at 4:27 PM
ok it turns out using "clonetree" on a 95GB target folder takes 30 seconds so I guess I'm gonna do FSKit instead for copy-on-write Rust target folders???

(cf. https://lib.rs/crates/clonetree)
November 17, 2025 at 2:30 PM
we're staging an intervention
we're deploying the intervention to prod
oh shit oh shit roll back
November 17, 2025 at 12:39 PM
tragic: I'm now using a crate named 'turf' but every time I dictate it, the voice model hears TERF
November 16, 2025 at 12:11 PM
jesus saves?

well satan uses CRDT to enable live multi-user collaboration and seamless edit-level persistence.
November 16, 2025 at 8:40 AM
🐍
November 15, 2025 at 12:12 AM
omg https://github.com/Liamolucko/find_wasm_import is great and also should not exist, what a catastrophic toolchain UX failure
GitHub - Liamolucko/find_wasm_import: Looks through your `deps` folder to find which crate caused a WebAssembly import
Looks through your `deps` folder to find which crate caused a WebAssembly import - Liamolucko/find_wasm_import
github.com
November 14, 2025 at 1:54 PM
post yours
November 14, 2025 at 1:42 PM
does your tool spawn processes? then LOOK UP the absolute path of the process you're running first. if that fails, log that in great detail. if it succeeds, log the absolute path of the path you found. if the process fails, in the failure log, include the absolute path of the process that failed.
November 14, 2025 at 1:37 PM
excited for ezno, a Rust TypeScript checker with cool experiments: https://crates.io/crates/ezno

be stable already!!! 😭
November 14, 2025 at 12:57 PM
y'know, having higher pain tolerance than most will bring you far in life (not necessarily physical pain)

you might not like where "far" is but um. y'know.
November 14, 2025 at 11:23 AM
hate it when programs present you with a text input and it's NOT READY FOR YOU TO TYPE IN — like wdym?? I'm a meatbag full of water! You're a monster running at 4.5 GHz!!! How am I waiting on you!
November 14, 2025 at 10:40 AM
I'm sorry, upgrading homebrew no longer involves git now, it involves downloading a 32 megabyte JSON file ????
November 14, 2025 at 10:30 AM