

Another thing about jj which I really love: it makes it a lot more easy to maintain a bunch of PR branches at once. Look at this 8-way-merge here on my fork (2xsaiko): https://github.com/mesonbuild/meson/network. The tip of that is what I’m developing on top of and then squashing changes into one of the commits in one of the branches which are mostly PRs. And rebasing the entire thing on top of upstream’s master is essentially trivial, best case it’s one command. See https://ofcr.se/jujutsu-merge-workflow for details on how it’s done!
In pretty much the most malicious compliance way possible, but yes. https://rileytestut.com/blog/2024/04/17/introducing-altstore-pal/
Right, you need to first restart the rebase, then git reset --hard to whatever commit from the reflog, then edit the todo list. Might need git rebase --skip too to make it read the next entry. I haven’t done this myself yet fwiw.
It says it can use Git as backend, so that means I could do these kinds of operations easily without stringing several commands together on the repositories I’m already working on without changing them?
You can either clone a repo fresh or have it take over an existing git repo that you already have cloned locally. Normally you can only use its own commands, but you can create a repo in colocated mode where you can use both git and jj commands in the same repository, if that’s something you or a tool you’re using needs.
But in general jj will work with remote git repositories regardless of whether your local checkout is colocated or not, and there’s no problem using it side-by-side on the same repo with other people who use git.
I posted an article (not mine) about it here a while ago. https://discuss.tchncs.de/post/26573114
You could abort the rebase, then move back to the commit you want to using the reflog and remove the entries you skipped from the rebase todo.
I also recommend checking out jj (https://github.com/jj-vcs/jj), it makes big rebases a lot more pleasant because of its conflict model and because you can always undo operations like this.
Oh of course, I didn’t think about punctuation occurring in the middle of a sentence. Duh, thanks.
Segmenting a text into sentences is as easy as splitting on end-of-sentence punctuation.
Is there a language this actually isn’t true for? It seems oddly specific like a lot of the others and I don’t think I know of one that does this. Except maybe some wack ass conlangs of course.
These bastards haven’t MITMed half the internet for nothing. This isn’t the first time they abuse that either.
I hate that I once fell for it too when I just started out hosting stuff and put it behind their proxy.
What a weird article. They want an iPad for some reason but then say that both the operating system and the input method is inadequate for what they want to do with it. Why do you want an iPad then? Just get that MacBook (or you know, a laptop with Linux on it if you don’t want to be locked in to anything).