Skip Navigation

Posts
8
Comments
1,037
Joined
2 yr. ago

  • L is real 0412

  • Yeah, when I got started I initially put everything in Docker because that's what I was recommended to do, but after a couple years I moved everything out again because of the increased complexity, especially in terms of the networking, and that you now have to deal with the way Docker does things, and I'm not getting anything out of it that would make up for that.

    When I moved it out back then I was running Gentoo on my servers, by now it's NixOS because of the declarative service configuration, which shines especially in a server environment. If you want easy service setup, like people usually say they like about Docker, I think it's definitely worth a try. It can be as simple as "services.foo.enable = true".

    (To be fair NixOS has complexity too, but most of it is in learning how the configuration language which builds your operating system works, and not in the actual system itself, which is mostly standard except for the store. A NixOS service module generates a normal systemd service + potentially other files in the file system.)

  • I wasn’t able to edit a hunk (like the e key in git add -p) which I use a lot to split debug statements from real work

    I don't think the builtin diff editor can do this, but you can set a different diff editor than the builtin one: https://github.com/martinvonz/jj/blob/main/docs/config.md#editing-diffs

    edit: but wait, debug statements? Are they mixed in on the same line as the real code? The builtin diff editor can pick changes per line.

    I found no way to show the original diff

    jj evolog to show how a single change evolved including the previous commit that didn't have the conflict yet, if that's what you mean.

    jj undo did not worked (I have not been able to undo the jj squash that introduced the conflict

    If you did something afterwards, the operation you undo will no longer be the squash. Look at jj op log to see which one is the correct one to undo.

  • When satellite connectivity first launched, it was limited to emergency text messages, but in iOS 18, Apple expanded it to allow users to send texts to anyone.

    anyone in the USA.

    Apple stop making legitimately useful and stand-out features US-only challenge (impossible)

  • “100%” which would include those that either don’t have any use flags or all of them disabled by default/masked where -* wouldn’t do anything. pkgconf for example. Uh huh, yeah right.

  • What percentage of packages?

  • You can use binary packages for x86_64-v3 and it will already use a lot more modern CPU instructions, and it will still compile single packages from source if you change the USE flags to something the binhost doesn't have.

    It certainly doesn't "defeat the whole purpose of using Gentoo".

  • Gentoo has binary packages now, you might want to try it again. There are retroarch packages in the overlays. Otherwise, interesting distros I know of that you haven't listed yet are

    • Void
    • Guix System
    • Gobo Linux (unfortunately very low on maintainers so probably not usable as a daily driver, but it is to me the most interesting of these)
  • I haven’t found a solution, sorry. :(

  • Since jujutsu is Git-compatible it has very much replaced Git for me and is what I'm using for everything now. Its workflow is so good and miles ahead of Git.

    I was trying out Pijul for a while before that and while it has a lot of great ideas and has a lot of potential due to the way its foundations work its interface is way too janky right now and missing features and nothing I've reported or the many changes I've submitted have been fixed/pulled since March. I'd really like it to be good but alas...

  • When I’m living somewhere where I control my home network again, I’m definitely setting this up.

    Last time I got as far as setting up DNS64/NAT64 and then Steam stopped working so I reluctantly enabled IPv4 again. CLAT seems like a great solution for that that I didn’t know about (or didn’t try)

    It would be so funny if Apple actually enforced their rule about every app having to work in an IPv6-only environment. Maybe if some of the worst offenders got kicked off the holy App Store all at once to whose every whim they usually answer, they’d actually finally bother fixing their shit.

  • The ones used for English? Sure. When it comes to other languages I certainly don’t know all of them though.

    Though, that is at least partially due to me learning English as a second language so I’ve looked at these a lot in dictionaries.

  • The only game on my phone! Great game.

    Probably not nearly close to top hours though. I haven’t even beaten it once yet.