austin πŸ‡΅πŸ‡Έ's Avatar

austin πŸ‡΅πŸ‡Έ

@stdlib

we altered the flow of time, so that the world might once again feel small (bg: Roses, Butterfly and Puppies, by Nagasawa Rosetsu) https://github.com/thoughtpolice / overengineering @ersc.io / #jj-vcs maintainer

223
Followers
78
Following
450
Posts
06.10.2023
Joined
Posts Following

Latest posts by austin πŸ‡΅πŸ‡Έ @stdlib

it doesn't really work great for following squashes. not sure if i'm going to finish this or even submit it (at least not before a code review) but it's something to think about

06.03.2026 20:23 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Video thumbnail

let claude rip and it churned this out for me, a more convenient UI for doing interdiffs in a #jj-vcs repo. pretty simplistic but neat

06.03.2026 20:22 πŸ‘ 2 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

he had some giant cry thread about it afterwords, but of course he couldn't give up on the classic insouciant churl Goon-persona while doing it so it didn't really go very well, as you can imagine

06.03.2026 18:13 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

this reminds me that an old somethingawful guy still on twitter recently wrote a "joking" tweet that was suggestive he abused his ex-wife and then had a huge meltdown when people completely shat on him for sounding completely psycho lol

06.03.2026 17:55 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

it is rather funny how much programmers argue about copyright given how little almost all of them know about it

05.03.2026 19:05 πŸ‘ 13 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0

need to get some traction on that pr of yours to configure the manifold urls so incremental upload works. i still use my janky home grown bullshit for my own repo but dislike having to run a watch daemon for upload

05.03.2026 06:40 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

[after saying it ironically 400,000 times but this time actually meaning it] Is that good

21.10.2025 20:05 πŸ‘ 3 πŸ” 1 πŸ’¬ 0 πŸ“Œ 2

I'm going to become The Joker dude, my god

05.03.2026 03:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

if you don't use jujutsu then i immediately lose all respect for you 🫡 😹

04.03.2026 18:43 πŸ‘ 5 πŸ” 1 πŸ’¬ 1 πŸ“Œ 0
Preview
Release v0.39.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 jj arrange command brings up a TUI where...

It's out! jj 0.39.0! today! now! RIGHT NOW!!! github.com/jj-vcs/jj/re...

04.03.2026 18:37 πŸ‘ 90 πŸ” 13 πŸ’¬ 0 πŸ“Œ 9

i've decided that today is a day to Eat Wings

02.03.2026 20:16 πŸ‘ 3 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

mentioned this a few weeks ago but a genuine issue i don't see much talk about is the contradictions that lead to commodity fetishism of f/oss work. i assume nobody wants to do it because weird nerds will get mad when you suggest they are basically part of a fandom

02.03.2026 20:02 πŸ‘ 5 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0
Shaq Warns Young Players Not To Do Movie About Genie

Shaq Warns Young Players Not To Do Movie About Genie

Shaq Warns Young Players Not To Do Movie About Genie https://theonion.com/shaq-warns-young-players-not-to-do-movie-about-genie/

02.03.2026 17:00 πŸ‘ 1957 πŸ” 195 πŸ’¬ 16 πŸ“Œ 13

i forgot about this but in my monorepo like 7 months ago i just made it so every build retries 5x if it fails and it finally made auto merges reliable

02.03.2026 04:47 πŸ‘ 6 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

issues like this probably have no impact on capacity planning or anything like that i bet

01.03.2026 18:59 πŸ‘ 2 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

it's awesome that modern development environments are fragile enough that the default integration behavior for 99% of projects is just to pointlessly redo +90% of their work 1000x times a week

01.03.2026 18:58 πŸ‘ 7 πŸ” 1 πŸ’¬ 1 πŸ“Œ 1

what the actual hell is going on with github actions recently man. it has gotten really bad

01.03.2026 18:55 πŸ‘ 16 πŸ” 0 πŸ’¬ 2 πŸ“Œ 1

alas, it is github timeouts most of the time these days. recently the gap in e.g. p95 vs p99 times has been getting much worse it seems, so the normal amount of test time slack isn't cutting it

01.03.2026 17:26 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

open source development is mostly about hitting the Retry Merge button because of flaky tests over and over again. that's about it there isn't really much else to it

01.03.2026 00:29 πŸ‘ 13 πŸ” 2 πŸ’¬ 1 πŸ“Œ 1

not really just slightly different setup commands. it probably helps depending on your workload even on linux, but for jj on macos it’s the difference between completely unusable and fast

28.02.2026 18:41 πŸ‘ 1 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

github.com/jj-vcs/jj/bl...

28.02.2026 18:39 πŸ‘ 3 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

it's awesome how i can speed up tests on macos 1000x by just putting my tempdir in RAM so that it doesn't bottleneck on the filesystem. production operating system btw

28.02.2026 18:28 πŸ‘ 9 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

now talking about the gold standard, silver prices, libertarian thoughts on money. fascinating stuff

27.02.2026 16:27 πŸ‘ 4 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0

Getting hit by a million lighting strikes after being depicted as a chud wojak by the evil voodoo device

27.02.2026 14:16 πŸ‘ 2 πŸ” 1 πŸ’¬ 0 πŸ“Œ 0

Phones are the new voodoo doll, when someone makes you mad you just scream at it in the hopes that whatever God is inside punishes your enemy. maybe throw in a wojak for good measure, a kind of ceremonial art

27.02.2026 14:03 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 1

it works pretty ok, but i'm not sure this is something i'm going to upstream without a bunch of thought... but i was able to go from a convo on discord about this to an actual implementation with ~15 minutes of spec writing, which is quite nice. closes the loop on problem space navigation a lot

26.02.2026 18:05 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0

the plan is badly written and half assed crap, but i wanted to see how it would turn out with at least a small bit of precision in the setup. the result is primarily 130 lines of (non-test) code and it works alright. i had to prompt for two bugfix follow ups: preserving metadata & a bug with merges

26.02.2026 18:00 πŸ‘ 0 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0

the tl;dr is you can do something like this:

jj git remote add foo-upstream github.com/bazquxx/foo
jj git fetch --remote foo-upstream

jj graft tree \
--from ::main@foo-upstream \
--path src/foo \
--onto ./vendor/foo \
--destination XYZ # default '@-'

and get a filtered history of "foo"

26.02.2026 17:57 πŸ‘ 0 πŸ” 0 πŸ’¬ 2 πŸ“Œ 0
Preview
jj graft plan jj graft plan. GitHub Gist: instantly share code, notes, and snippets.

so yesterday i let Claude go ham on this, a `jj graft` command that can import subtrees of other repositories for some (limited) vendoring use cases. it was mostly able to one-shot this, followed by some small bugfix follow up prompts: gist.github.com/thoughtpolic...

26.02.2026 17:56 πŸ‘ 1 πŸ” 0 πŸ’¬ 1 πŸ“Œ 0
Post image

he’s exactly what we need in these times

25.02.2026 02:39 πŸ‘ 0 πŸ” 0 πŸ’¬ 0 πŸ“Œ 0