rain 🌦️
banner
sunshowers.io
rain 🌦️
@sunshowers.io
(gender)queer transsexual / they/them / eng @oxide.computer / atheist and scientific humanist / 🦀 #rustlang / https://nexte.st / https://sunshowers.io

also on mastodon: @[email protected] / https://hachyderm.io/@rain
Reposted by rain 🌦️
two wars at once, i don't know, dawg
January 11, 2026 at 3:12 AM
Didn't have "the Mercator projection will cause the end of the world" on my bingo chart
January 11, 2026 at 2:55 AM
always 🩶
oh you're a trans girl? what's the specific heart emoji you prefer when you're talking with another girl?
January 11, 2026 at 1:48 AM
Reposted by rain 🌦️
in addition to all the obvious gender-conspiracy-theory gobbledygook, can you imagine being do desperate for recognition that you list "8 NYT Bestsellers" *and* both "Dr." & "DPhil" in your username 🤣
AIER’s finest weighing in.
January 10, 2026 at 11:03 PM
Reposted by rain 🌦️
Jesus Christ
January 11, 2026 at 12:08 AM
Come for me, you best not miss
Fascinating! can you talk a bit about the UX trade-offs of automatically rebasing descendants of amended commits and the various choices made by historical and current version control systems?
January 10, 2026 at 8:11 PM
Reposted by rain 🌦️
This is very much the nut of it to me as well

we have finite time in this life

every opportunity to relieve drudgery has its own moral weight. Deciding one doesn’t care about this is a personal calculation

but demanding that math be universal just doesn’t seem like an adult perspective to me
January 10, 2026 at 7:05 PM
I've been sitting with the discomfort here a bunch, and to me this is it, right? What is being suggested is that I engage in an act of self-flagellation (resolving thousands of lines of merge conflicts by hand) because the richest man in the world uses some of the same underlying tech to peddle CSAM
This is a miracle. Do you know how many hours of work this saves me
January 10, 2026 at 6:55 PM
The thing that's been shocking and disturbing to me is how far you can get with what is essentially pure syntactic manipulation. Never would have imagined this
the best/worst one was where i had three features that relied on each other, and i had implemented 1 and 2, but not 3. Claude said "hey so, the way you built 2 may make building 3 hard, we may want to revise 2 before we go on to 3" and it was 100% right, I hadn't considered a requirement
January 10, 2026 at 6:34 PM
Claude Code really likes resolving 10k line merge conflicts if you give it a spec to work with, and both sides of the conflict in separate jj workspaces
January 9, 2026 at 10:23 PM
One clear benefit of being open to LLM use is to repel people who do this kind of thing. I'm really fucking pissed.
the true motivation
January 9, 2026 at 8:04 PM
I still believe you shouldn't attack the creator of the list personally. But I no longer believe it is in good faith, given the large gap between stated goals and revealed behavior
Folks, please do not attack the creator of the list. It is in good faith even if I think it's misguided
January 9, 2026 at 7:46 PM
kind of person who thinks the Green Revolution was immoral because it uses harmful pesticides
January 9, 2026 at 6:05 PM
Reposted by rain 🌦️
very funny to try to scare people away from using LLMs by starting with the most thoughtfully designed and rigorously developed software on the planet
Honored to be at the top of the list, and next to Jujutsu
January 8, 2026 at 8:52 PM
Reposted by rain 🌦️
#jj-vcs 0.37.0 came out yesterday! im intrigued by the new divergent change syntax, seems very neat

github.com/jj-vcs/jj/re...
Release v0.37.0 · jj-vcs/jj
About jj is a Git-compatible version control system that is both simple and powerful. See the installation instructions to get started. Release highlights A new syntax for referring to hidden and...
github.com
January 8, 2026 at 7:42 PM
"It's just ADHD" you say. Well, yes, it is. But mf do you know how bad my comedown from even 2.5mg Ritalin tends to be
I'd had a design sitting in my head for *years*. Never could motivate myself to do it just because of how tedious it is. With Opus 4.5 I got it done in *one day*
January 8, 2026 at 8:21 PM
While quite sick yesterday I got a prototype of a long-awaited nextest feature, being able to replay old runs. Was the code terrible? Yes, it's going to require many hours of work to bring up to standard. Did the feature work? Yes, absolutely, and I can now start dogfooding it which is wonderful
Honored to be at the top of the list, and next to Jujutsu
January 8, 2026 at 6:42 PM
Honored to be at the top of the list, and next to Jujutsu
January 8, 2026 at 6:26 PM
Oh one place where there is (a) a ridiculous amount of boilerplate (b) that is 100% justified is when you have serialized and internal data models. much of the time, you don't want to tie one to the other, so you create tons of duplicate structures
January 8, 2026 at 2:03 AM
Released cargo-nextest 0.9.120 with support for pagers like less! Help and list commands now go through less on Unix by default, and a builtin pager on Windows.

Update with: cargo nextest self update
Pager support - cargo-nextest
Pager support: scrollable output for long listings and help.
nexte.st
January 8, 2026 at 12:21 AM
Reposted by rain 🌦️
I'd say it like this: Claude Code doesn't do defensive programming in Rust.

Defensive programming is *really* valuable for long-term maintenance, and if the coding agent isn't doing it, you need to ask until it does, or do it yourself.
January 7, 2026 at 9:36 PM
Reposted by rain 🌦️
hope this helps!
January 7, 2026 at 8:55 PM
Just now it did a thing where it made two separate maps (one for valid items, one for invalid items) instead of using the same map to track. CC's approach makes a lot more invalid states representable than the more refined approach
for many problems it'll write working Rust code just fine, but there's a difference between that and the kind of code an experienced practitioner would write
January 7, 2026 at 9:12 PM
it is very funny when notorious Twitter personalities get quoted without comment by the New York Times
January 7, 2026 at 5:10 AM
Isabel Fall
have seen some folks mention or contemplate that there were parts of “Woke 1.0” that were inept, too much, ham-fisted, etc. Without putting anyone on the spot, has anyone more concretely described what, exactly, they think were the inept or too much parts?
January 7, 2026 at 12:39 AM