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
0
Comments
201
Joined
1 yr. ago

  • Because instead of just using a common well defined API, every developer is supposed to ”work together with Wayland compositors”, of which there are many, none of which are up to feature parity with X. Working together with the (at least) three major compositors is far top much work for most projects, if you can even get them on board.

    Every compositor must reimplement everything previously covered by third party software, or at least define and reimplement APIs to cover that functionality. We have been screaming about this obvious design fuckup since Wayland was first introduced, but nooo, every frame is perfect.

    Take a look at https://arcan-fe.com/ for what a properly architected display server could look like instead of the mess we currently have with Wayland. I’m holding off on moving to Wayland for many reasons, and it wouldn’t surprise me if Arcan becomes mature and fully usable before Wayland. If I get to place a bet on either on Wayland or a few guys in a basement with a proper architecture, I know what I’ll put my money on.

  • I’m not that well versed on anything Graphene, nor any related drama.

    Trust is somewhat non-technical, personal, subjective and dependent on your threat model. You can greatly improve trust via technical means and processes, as well as distribute and communicate trust via technical means. In the end, you still need to trust one or more physical people.

    Personally, my biggest issue with any software I use is future maintenance. Can I be certain this will keep working as I want it for the duration I want? Will I get security updates? There, the trust comes from the people and funding involved, seldom technology.

  • Canonicals non-LTS releases are basically shitty betas. No one sane uses them in production or on their desktop.

  • Found the Rust programmer

  • If you want to encode information into only the depth of your recursive identically named folders, you have 128 different depths, one character for the name, one for the slash, per level. Yields about 128 possible levels. Leave one off for the last filename, 127.

    If we want to name our folders something longer than a single character, we can store less files. If we want to store our files on linux, by default we get 4096 characters to play with, so about 2k levels (unless we compile our own linux kernel with PATH_MAX set for this very specific purpose). If we run CIFS we may be able to reach up to 16k levels.

    That was my interpretation of OPs (admittedly bad) idea. Personally, I try to avoid implementing inodes as Church numerals.

  • Who do you think pays for the bailouts in the end?

  • All connectors are compatible given enough violence.

  • Canonical wouldn’t have anything to do if they didn’t push software prematurely without testing it properly or making sure anyone actually wants it. See also:

    • Mir
    • Snap
    • Core utils in Rust
    • Netplan
    • Their shitty installer
    • CloudInit

    Sometimes, their stuff end up getting popular and sometimes even usable. Most of the time though…

  • The VGA connector is actually reversible! Once. given enough force. It also doesn’t actually work properly when installed upside down.

  • Last I tried, foobar worked well under Wine

  • Sorry, no OpenGL support.

  • It’s literally the same chip designers, production facilities and software. Every product using <5nm silicon fabs compete for the same manufacturing capabilities (fab time at TSMC in Taiwan) and all Nvidia GPUs share lots of commonalities in their software stack.

    The silicon fab producing the latest Blackwell AI chips is the same fab producing the latest consumer silicon for both AMD, Apple, Intel and Nvidia. (Let’s ignore the fabs making memory for now.) Internally at Nvidia, I assume they have shuffled lots and lots of internal resources over from the consumer oriented parts of the company to the B2B oriented parts, severely reducing consumer focus.

    And then we have any intentional price inflation and market segmentation. Cheap consumer GPUs that are a bit too efficient at LLM inference will compete with Nvidias DC offerings. The amount of consumer grade silicon used for AI inference is already staggering, and Nvidia is actively holding back that market segment.

  • I want cheap GPUs at home please!

  • Normal people aren’t flashing custom ROMs. The audience for some FOSS software will shrink by several orders of magnitude.

    But the pain really kicks in when your government/bank/streaming apps require attestation of a signed boot chain and Google Play services running.

  • For the record - analog multis can burn in hell. Nowadays, not running all of the show over Cat6 should be criminal.

  • Friends don’t let friends run erasure coding on BTRFS.

    Personally, I don’t run anything on BTRFS. I like having my data intact and I also want two parity drives in my pools.

  • For anyone working on or around stages:

    Most sane production companies standardise on over-under. Even if you find some other method superior (nothing is), you’ll get thrown out headfirst if you don’t follow the standard. Having a tech fuck around with a non-compliant cable during a changeover is far too risky.

    Should be noted that there are special cases. For example, thicccc cables (i.e. 24ch analog multi) that have their own dedicated cases often go down in an 8 instead - easier to pull out and you can use a smaller case. Thank god for digital audio.

    (Also, when using over-under correctly, you can throw the cable and it will land straight without any internal stresses winding it up like a spring)

  • Yeah, but my mom can’t do banking on a flip phone.

    This is the issue. Everything sucks. Don’t complain that people make a determination to take the least fucky normal option instead of flashing privacy ROM of the week onto an old Nokia N95. Be happy they thought about privacy it at all.

    You can’t participate in normal society without a smartphone. There are two options for normal people. Pick the least shitty one.