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

  • What exactly do you mean by "permissions" here? It sounds like you're just talking about basic Unix-style permissions. Also, what do you mean by "only the one based on BSD?"

    Unless you're talking about Mac OS 9 and earlier (like more than 20 years old), all their OSes have permissions and are based on BSD at this point.

    Standard Unix permissions also aren't gonna save you when you run an exploitable program as your home user and it can then access everything in your home directory (in other words, pretty much all of your important files for most users).

  • Tbh it's linked to a ton of things (lots of cancers), so it'd be a pretty big deal in general if they're able to scale it into something widely usable.

  • Yeah, obviously isn't the case everywhere, but I think such extreme temperature ranges are kind of rare (excluding random one-off days that are super cold or hot for whatever reason).

    For places that get super cold (like below 0F a lot), generally Celsius probably makes more sense in terms of scaling.

  • I think it's sort of useful for weather, since in most places you're not gonna see temperatures under 0F or above 100F much if at all, so the scaling seems a bit easier. Other than that though, yeah, it's pretty terrible.

  • Deleted

    Permanently Deleted

    Jump
  • In a recent analysis, Adam Harvey found that among the 999 most popular crates on crates.io, around 17% contained code that do not match their code repository.

    17%!

    Let me rephrase this, 17% of the most popular Rust packages contain code that virtually nobody knows what it does (I can't imagine about the long tail which receives less attention).

    Given that he lied about the results of the analysis he is using to prove his point, I find it hard to trust anything in this article.

    In the analysis, Harvey said only 8 repositories did not match their upstream repos. The other problems were issues like not including the VCS info, squashing history, etc.

    EDIT: Also, I just noticed that he called it a "recent" analysis. It's roughly a two year old analysis. I expect things have improved a bit since then, especially since part of the problem was packaging using older versions of Cargo.

  • This was my first thought lol. Like, there are flattering photos of Hegseth? At best he looks smarmy.

  • I listened to some of the "music." I'm not sure wtf is going on in his head at this point, and I'm glad I don't understand.

  • There's a lot of sudo alternatives.

  • Apparently the reason they stopped using systemd is recent versions don't fully support split /usr. I have no idea if that's actually true though.

  • I knew it was from TempleOS, didn't realize it was actually a scripting language though.

  • What is the Main; at the end? Is this like a scripting language where having something like main() is just an idiom? Also is printf() like built-in or something?

  • I don't see any future for C++ and forcing such ugly language in the kernel might lead to problems.

    Lembot_0006 is to blame here more than C++. Zig/D/Hare/whatever would be much more straightforward and welcomed by the kernel community update from C. And Lembot_0006 is afraid of Rust.

    C++ will kill Linux if it persists there long enough .

  • Even without considering LLMs, I don't think this is a good idea since it will make it very difficult to know for sure what the kernel will do in certain situations.

  • Can we like... just not?

  • Matrix is fragmented too, but it's generally less fragmented in my experience (if you use a relatively well developed client). Part of this is because most people just use Synapse for their server. With XMPP, server implementations support random combinations of XEPs, and specific servers often are missing random XEPs because they're not enabled by default and so on (thinking about ejabberd for instance here, the default config probably isn't what most people want). I also routinely have random compatibility problems between clients pop up with XMPP. As a basic example, retracting messages is very haphazard.

    Anyway, yeah, if they standardize on server and client setup for all govt instances, it'd be fine either way probably. The clients may be somewhat janky, but they can probably fix those issues more easily when they're only focused on one client (although unless it's like FluffyChat and cross-platform, they may need to standardize multiple clients) and server.

  • I think there have been some attempts to do so, but they're just not good enough (and/or end up dead after a while).

  • The biggest problem with XMPP is what various servers and clients implement is kind of all over the place. For instance, most clients support an older version of OMEMO, but some clients support newer versions, and the different versions are incompatible.

    The other issue is some platforms (iOS in particular) have pretty shitty XMPP apps filled with bugs.

    I still generally like XMPP more than Matrix since ATM Matrix clients are also filled with bugs/laggy, Synapse (the main server implementation) is very resource heavy, and message syncing is kind of shit if the client doesn't implement sliding sync (like FluffyChat). I personally think the UI for both XMPP and Matrix clients generally kind of suck, which isn't great for convincing non-techy people to use them.

  • “His prognosis is positive and he is grateful for the excellent care he is receiving,”

    Damn it

  • I'm using GuixSD on my desktop, and while I think it's better in terms of creating stuff that doesn't already exist in upstream repos, there's so much functionality missing that's present in nixpkgs and random flakes online that for the average person complaining about Nix jank it's very likely not worth the effort. On the bright side they released 1.5 recently so you no longer have to use a 3 year old image (that likely doesn't work right if your computer is too new) or a nightly one to get things running.

  • Selfhosted @lemmy.world

    Anyone tried Syncthing Tray on Android?

    martchus.github.io /syncthingtray