Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)E
Posts
1
Comments
375
Joined
11 mo. ago

  • Deleted

    Permanently Deleted

    Jump
  • This is why nix is doomed to be a toy forever, because its user base consists of unhinged cheerleaders. Please do the following:

    1. Breathe in
    2. Count to 6
    3. Breathe out
    4. Count to 6
    5. Repeat until you stop seeing red

    Now, re-read the linked blog post and my comments, and try to understand the problem.

  • On the one hand, I like that it's focused on the broader concept of trust instead of trying to be some kind of AI slop detector. Focusing specifically on AI invites obnoxious debates from the braindead AI bros, so this might make it easier to get adopted by avoiding politics altogether.

    ... But on the other hand, I could see this going horribly wrong and being abused to bully people. If it becomes common practice to inherit a vouch list from OSS projects, then upstream maintainers essentially become Reddit moderators; Omnipotent grease lords with the power to make anyone's life hell with a single commit.

  • Deleted

    Permanently Deleted

    Jump
  • Well, you're clearly very passionate about nix, but all you've shown is how to install git in an isolated shell, which again isn't what I was asking.

    I don't have anything against nix, but it doesn't seem like the right solution to the particular problem that was presented.

  • Deleted

    Permanently Deleted

    Jump
  • I guess you misunderstood my question, because that won't work. nix-shell -p git doesn't provide an isolated operating system. They only isolate programs and libraries. If your native git installation modified something in your home folder, those changes will still be visible inside a nix shell.

    I'm not sure what you're trying to accomplish in those other commands, as they just seem to print out git's dependencies?

    Also, I see you're actively editing your comment as I'm typing so sorry if you actually post the answer after I hit Reply.

  • Deleted

    Permanently Deleted

    Jump
  • The solution to the problem is to install git into a clean system so you can observe what changes it makes.

    How would you do this with Nix?

  • So TLDR is that this is Proxmox for the systemd hate club?

  • Linux is not an operating system:

    • Ubuntu is an operating system
    • Fedora is an operating system
    • Archlinux is an operating system
    • MOS is an operating system
  • Apparently no E2EE, so probably only a good choice for public servers

  • Deleted

    Permanently Deleted

    Jump
  • Completely off topic, but

    Unfortunately, I didn't check that before monkeying with things, so I have no idea if I've changed my system accidentally.

    Reading this makes me feel so powerful to be as familiar as I am with podman/docker (which to be clear is a modest amount). Just do:

     
        
    podman run --rm -it debian:latest bash
    
      

    Then apt install git, check those folders, and finally exit so the entire container gets automatically deleted.

    The whole thing is done in a few seconds (or more depending on how long git takes to download and whether the debian image is already cached)

    Everyone on Linux should have this in their toolbelt.

  • I had a realization recently. All the pro-AI people pushing vibe coding or "coding assistants" are completely missing the point.

    These tools aren't helping you write code, you are helping the tool write code, because it can't do it on its own yet. The more they improve, the less you're needed.

    Idk if they'll ever reach the point where you can actually give it a prompt, and it'll provide a fully functional implementation on its own with no human intervention required. If it does, I can't imagine that tech would be as available as it is now. Your peasant ass isn't going to be vibing the next big thing that's for sure.

  • The modern game industry was being run by pedophile billionaires, two of the worst adjectives you can apply to a human being. I'd say that's more of a factor than not having enough "creative constraints"

  • Q and Picard are the real Ying Yang Twins

  • I have been unfairly biased against fish ever since Phil Fish became public enemy #1 many years ago. I don't even remember what the controversy was about, but fuck him and the unix shell he has absolutely nothing to do with.

  • Look into "Oh My Zsh" or similar plugin managers. OMZ is bloated as fuuuck and you'll probably want to replace it with your own custom configs at some point, but it's the easiest way to see what a decked out zsh feels like. It's a good starting point for sure.

    Personally I'm down to just 4 plugins with minor config tweaks on top of a bare zsh install. I've read good things about Starship but I'm happy with my current setup.

  • Thank fuck I switched to Zsh

  • It is an MIT-licensed open source app that...

    People never learn. If this gets popular, some proprietary fork (probably owned by a US company) will win, become incompatible with the open source version, and maybe even hire the original devs and kill off the original project.

    He might be wrong about many things (like a child's ability to consent), but Stallman was certainly right about software licensing.

  • I thought Anki was just a flashcard app? That's like hello-world tier software. I don't understand why there would be a whole business around this.

  • I haven't actually, I just assumed it would be pretty straightforward to do, but apparently not :/

    That issue is full of cringe though. Not a good look for either side, and not productive. It's not clear whether the ublue people don't feel like supporting it, or if it's actually not possible due to SELinux issues.

  • I think distro maintainers need to do a better job highlighting the actually important differences between distros rather than what fancy wallpaper is enablednby default.

    The most impactful difference between the major distros:

    • Debian prioritize stability at the cost of shipping outdated packages
    • Fedora prioritizes modernity at the cost of some stability
    • ArchLinux says "fuck it" and tries to ship the latest software as soon as it releases, at the cost of stability
    • other distros like Ubuntu, Mint, Bazzite, Manjaro, SteamOS, etc are usually derived from one of those three (Ubuntu is derived from Debian)

    So there's kind of a sliding scale of linux fear/comfort for users, and your distro choice should reflect where you fall on that scale. Fedora generally provides a good middle ground and doesn't break often, but will eventually break things (esp if you install updates frequently), so you should be prepared to fix them.

    Nowadays, atomic distros change this up because they support rollbacks, meaning a broken update can be fixed without any tinkering or Linux knowledge required from the end-user. Also, they're theoretically less likely to break and easier to test due to their immutability.