david barsky
davidbarsky.com
david barsky
@davidbarsky.com
i like cooking and reading books. my day job is to work on ersc.io, but before, it was rust-analyzer. he/they is fine.
the isaac chotiner of distributed systems jepsen.io/analyses/nat...
Jepsen: NATS 2.12.1
jepsen.io
December 9, 2025 at 5:27 PM
alright, ai ben garrison is pretty darn good
November 30, 2025 at 11:05 PM
Reposted by david barsky
And sure enough, this changed the 8 second expansion time into a 100ms! A bit more info can be found in the PR description here github.com/rust-lang/ru.... This should improve general speed of rust-analyzer in the majority of projects given how pervasive these kinds of macros are in Rust.
proc-macro-srv: Reimplement token trees via immutable trees by Veykril · Pull Request #21097 · rust-lang/rust-analyzer
For macros, rust has the concept of TokenTrees and TokenStreams which are basically a tree-like form of the underlying tokenized input with (){}[] delimiters forming Groups (internal nodes) and all...
github.com
November 22, 2025 at 4:20 PM
okay i can work with this for a week for two
November 19, 2025 at 12:17 AM
the barber shaved off too much of my beard the other day and every time i look in the mirror, i get a jumpscare 😭

i think i gotta do moustache-only until my beard is grown back
November 17, 2025 at 10:44 PM
OH: sharon van etten is like more shoe-gazey big thief
November 16, 2025 at 3:08 AM
so, uh, asking a for a friend: is using pulumi a good idea these days? i like the programming model a lot (and _really_ like the AWS CDK), but it’s strange how many *ex*-pulumi people i know of
November 11, 2025 at 10:30 PM
claude, i assure you, i am probably one of the worst people to run this upsell on
November 6, 2025 at 1:16 AM
i hit this issue in the last two weeks! i’m glad the oxide folks wrote this up
My colleague Dave Pacheco wrote up a great description of a new (to us?) Rust async pathology--"futurelock"--another extremely sharp edge to watch out for, with no particular guardrails. Of course, we'll be talking about it with @bcantrill.bsky.social on Monday's Oxide and Friends
609 - Futurelock / RFD / Oxide
rfd.shared.oxide.computer
October 31, 2025 at 10:13 PM
so this is how anthropic will get me to spend $200/month, huh
October 31, 2025 at 10:05 PM
i think one of more surreal moments in the last few weeks was seeing @steveklabnik.com's announcement be featured by @quinnypig.com in Last Week in AWS. like, i started that jj startup! we're not even on AWS at the moment!
October 30, 2025 at 6:59 PM
Reposted by david barsky
rust-analyzer now fully uses the new trait solver! 🎉🎉 rust-analyzer.github.io/thisweek/202...
Changelog #299
Commit: 049767eRelease: 2025-10-27 (v0.3.2658)
rust-analyzer.github.io
October 27, 2025 at 11:55 AM
Reposted by david barsky
TL;DR: I'm going to be leaving @oxide.computer next month, which I'm very sad about. But it's to join @ersc.io , which I'm very excited about!
October 22, 2025 at 5:26 PM
Reposted by david barsky
I see a future in jj
Blog post: I see a future in jj by Steve Klabnik
steveklabnik.com
October 22, 2025 at 5:22 PM
the thing is, rust can have really fast compile times, but the pervasive use of macros and build scripts obscures that fact. impure proc macros and build scripts are the free parking of the rust ecosystem: benefiting the few at the cost of many
at this point, i think i prefer `go generate` over build dot rs scripts. the latter are too annoying to parallelize and i think codegen is rare enough that being able to run it as an explicit step is worth it for faster/more reliable IDEs
October 18, 2025 at 6:56 PM
no kings, only queens
October 18, 2025 at 5:04 PM
at this point, i think i prefer `go generate` over build dot rs scripts. the latter are too annoying to parallelize and i think codegen is rare enough that being able to run it as an explicit step is worth it for faster/more reliable IDEs
October 18, 2025 at 4:15 PM
Reposted by david barsky
Ruby Central said some really concerning things today. I don’t think they’re representing the situation accurately. andre.arko.net/2025/10/09/t...
The RubyGems “security incident”
Ruby Central posted an extremely concerning “Incident Response Timeline” today, in which they make a number of exaggerated or purely misleading claims. Here’s my effort to set the record straight. Fir...
andre.arko.net
October 10, 2025 at 3:17 AM
the “for you” feed has improved my enjoyment of this site a bunch, and i liked it a lot beforehand. i recommend (heh) trying it out. bsky.app/profile/did:...
October 5, 2025 at 11:28 PM
i have dared to dream
September 30, 2025 at 4:33 AM
tfw your cofounder announces his resignation by skeet
I finally put Slay the Spire on my phone for this upcoming flight and I already know I've made a mistake.
September 24, 2025 at 11:52 PM
Reposted by david barsky
Absolute crab-in-bucket bullshit from Ruby Central: joel.drapper.me/p/rubygems-t...
Shopify, pulling strings at Ruby Central, forces Bundler and RubyGems takeover
Ruby Central recently took over a collection of open source projects from their maintainers without their consent.
joel.drapper.me
September 23, 2025 at 6:50 PM
the great khan of the plains!
"Tyranny requires constant effort. It breaks, it leaks. Authority is brittle. Oppression is the mask of fear. Remember that."

Looking forward to seeing Jimmy back on the air.
Jimmy Kimmel Returns: ABC Ends Suspension Starting Tuesday
Jimmy Kimmel will return to late night on Tuesday
variety.com
September 22, 2025 at 8:51 PM
Reposted by david barsky
they aren't winning, no matter how many cowardly college administrators cave. this is the best it's going to get for them.
September 16, 2025 at 7:16 PM
Reposted by david barsky
settings > content & media > autoplay video & gifs = off
September 10, 2025 at 6:59 PM