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/)SM
Posts
7
Comments
618
Joined
1 yr. ago

  • I'm just going to leave this here: Wigner's friend.

    In Timelike Infinity, there's a group following that logic through to its conclusion, committing a bit of terrorism on the galactic scale to make Ultimate Observer-senpai notice them from the end of time and the universe.

    Batshit insane, 10/10, one of Baxter's tamer plotlines.

  • Yeah... I heard that too, about half a year after I got really into nix.

    To be honest, I try to keep away from community drama as much as possible, so I am not entirely up to date here. I think (and I might be wrong, if someone reading this knows better, correct me!) there's three main points of contention:

    • Queer, PoC, and other "minority" users experienced harassment on (semi-)official channels (Github, Discord, Forums): That fucking sucks. I'm queer myself and lucky enough to not have experienced any of that in my time with Nix, but if I had not decided on Nix yet and learned about this before getting invested, it might have given me enough pause to not put any time into this. In all honesty however, that's sadly a problem with many, many OSS projects.
    • Governance and Funding: I do not know much about the governance, afaik there was a bit of drama about the inventor of Nix acting like a (benevolent?) dictator for life, but those issues should have been resolved with a new governance model. The really big, inciting incident of a lot of community drama with Nix through was a bit over a year ago, when the committee in question decided to let Anduril fund a NixCon, against the explicit and loud protests of the community. That sucked. Hard. While obviously all kind of shit companies use all sorts of great OSS projects, inviting Anduril to sponsor your official conference is.... not really understandable.
    • Conflicts of Interest: the aforementioned inventor of Nix owns a company heavily invested in the nix ecosystem. A bit reminiscent of the way that, say, Google holds Chromium by the balls, though to a much less severe extent. Miraculously, features that are "extremely unstable" in nix (but wanted by the community for a long time) suddenly get released in closed source to enterprise customers.... However, the open source project is separate from, and not beholden to the whims of, said company.

    My position on all three points is this: They are not great; but a) they do not threaten the ecosystem, which is mature and independent of this drama, and not reliant on one or a couple of central, potentially problematic, people; and b) there are community projects that actively and effectively do distance themselves from all of these points (namely: Lix) and which are drop-in replacements for the core nix language and compiler, meaning if the upstream project actively did something to really piss you of, you could move with very little work to something independent of Nix.

    I hope this will not become necessary, because Nix is genuinely magic. Once you get the hang of it, nothing on your computer is particularly difficult anymore. You also get the best-in-class package management (and it's easy! Once you have configured your own system to your liking, you already know everything you need to package your own software and contribute to nixpkgs!), being "bleeding edge" yet at the same time incredibly stable (seriously, I have switched all of my servers and VMs to Nix and I have not had one single incident once, including after updating machines after forgetting about them for 1.5+ years).

    Anyways. Sorry for the wall of text lol.

  • Gotcha. It's still a fun question to think about though.

    My uni switched from teaching their intro classes in Java to python the year before I started, and in defense of python, I have to say: it's so simple for small things, that it gets out of the way in the classroom. Sure, it's not great for big projects, but it is very easy to demonstrate concepts in a readable manner.

    (That was the second program I enrolled in, btw. The first one, at another uni, they started with Haskell. No joke. And while I do appreciate Haskell and functional languages in general now, maybe in part due to this, it just got in the way of the concepts they were actually trying to teach.)

    But in any case: uni isn't really there to teach you to code. That's something you are supposed to pick up on along the way, or on the job.

  • As someone else has said: NixOS. You said in a comment that you use Arch because of the AUR. Good news, nixpkgs is larger and fresher than the AUR, without needing to tap into any kind of third-party/unofficial repo.

    The unstable branch is essentially a rolling release (and very stable despite its name). I am happily gaming on it with Steam. During installation, you can just choose to not install a desktop. (However, due to how nix works, it's trivial to rip out the entire DE at any point, should you so choose.)

    But it is a learning curve for sure. Steep, but not very long.

  • I haven’t seen a “37” in an analog clock.

    There’s a 7, there’s 8, and there are four spaces (which may or may not be marked) in between them.

    ???? There's also no 40 on a clock. And what, are you only able to read a clock to an accuracy of 5 minutes...?

    analog clocks all my life—which, again, is not something that should be assumed nowadays

    bullshit. Everyone knows how to read them, and they are everywhere.

    I was told to “count by fives”. Hence: 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 55 and 00.

    Now, when we were taught the multiplication table for 5 (maybe it’s just my teacher) we revisited how to read off minutes from the clock (digital displays are still rare back then).

    I guess we just had different lessons.

  • And if it's pointed to 37, a prime number? Do you have to have your tables memorized up to 37x37 to be able to read that?

    It's knowing how to count, at best. But out of curiosity, do you really go "long pointer at 8, 8x5=40" internally when reading the clock?

    I'd imagine most people would just go "40".

    Case in point: in school, we learned how to read a clock before we learned anything at all about multiplication.

  • Selfhosted @lemmy.world

    continuwuity vs tuwunel: where to go from conduwuit? (Update: probably continuwuity.)

    ich_iel @feddit.org

    ich 🌶️🌶️🌶️ iel

    SneerClub @awful.systems

    Devin, the "$2 Billion AI software engineer" turns out to be a complete scam. Who could have thunk!

    Linux @lemmy.ml

    How would I go about gaining access to a locked-down Linux device I own.

    Selfhosted @lemmy.world

    Self-Hosted setup for remote music lessons?

    196 @lemmy.blahaj.zone

    Can someone rule-splain this

    Selfhosted @lemmy.world

    Can't use Crunchyroll via WireGuard