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/)MO
Posts
18
Comments
433
Joined
2 yr. ago

  • After Twitter went to shit, where else do customers have to go for customer support like this?

    Admittedly, I didn't read the article, but I have seen plenty of other cases woth cloudfare or other big providers where people have only been able to set things right by kicking up a fuss on social media --- like that recent one with amazon aws.

  • Old version docs tend to offer you a redirect to more recent docs

    Sadly, the docs, I've worked with (openstack and ansible) frequently, don't do this. They have a button to go to the latest version of the docs, but not to the equivalent page on the latest version. This means I have to find the equivalent page again, from the integrated search usually.

    And yes, a lot can change between versions. New features can get added that solve your problems or older stuff can get removed.

  • Putting something on GitHub is really inconsequential if you’re making your project open source since anyone can use it for anything anyway,

    Except for people in China (blocked in China) or people on ipv6 only networks, since Github hasn't bothered to support ipv6, cutting out those in countries where ipv4 addresses are scarce.

    So yes, it does matter. Both gitlab and codeberg, the two big alternatives, both support ipv6 (idk about them being blocked in china). They also support github logins, so you dob't even need to make an account.

    And it's not a black or white. Software freedom is a spectrum, not a binary. We should strive to use more open source, decentralized software, while recognizing that many parts are going to be out of our immediate control, like the backbone of the internet or little pieces like proprietary firmware.

  • Ventoy. I love it so much, being able to have more than one bootable iso and storage on a usb.

    Although, it is slower to boot the more folders you have, since it scans all folders, but this is configurable

    I use nix-shell to get the ventoy cli for when I need to install it to a usb stick.

  • The python3 package should contain the entire python standard library

    You are free to use a distro which does not split packages, favorite distro, Arch Linux (btw).

    Or, you can install the recommended dependencies of python3. Testing in a container, the python3 package pulls:

     
        
    root@a72bd55a3c1a:/# apt install python3
    Reading package lists... Done
    Building dependency tree... Done
    Reading state information... Done
    The following additional packages will be installed:
      ca-certificates krb5-locales libexpat1 libgpm2 libgssapi-krb5-2 libk5crypto3
      libkeyutils1 libkrb5-3 libkrb5support0 libncursesw6 libnsl2
      libpython3-stdlib libpython3.11-minimal libpython3.11-stdlib libreadline8
      libsqlite3-0 libssl3 libtirpc-common libtirpc3 media-types openssl
      python3-minimal python3.11 python3.11-minimal readline-common
    Suggested packages:
      gpm krb5-doc krb5-user python3-doc python3-tk python3-venv python3.11-venv
      python3.11-doc binutils binfmt-support readline-doc
    The following NEW packages will be installed:
      ca-certificates krb5-locales libexpat1 libgpm2 libgssapi-krb5-2 libk5crypto3
      libkeyutils1 libkrb5-3 libkrb5support0 libncursesw6 libnsl2
      libpython3-stdlib libpython3.11-minimal libpython3.11-stdlib libreadline8
      libsqlite3-0 libssl3 libtirpc-common libtirpc3 media-types openssl python3
      python3-minimal python3.11 python3.11-minimal readline-common
    0 upgraded, 26 newly installed, 0 to remove and 18 not upgraded.
    
      

    python3-venv python3.11-venv

    I find it odd, because debian does this by default, actually. They account for usecases like yours, and instead you have to edit a config file or use a command line flag to get it to not install recommended dependencies.

  • I guess someone is super happy they saved a few hundreds kilobytes of disk space though.

    Yes. All the people basing docker images off if debian, and trying to get them as small as possible. The splitting up of packages, allows people to only pull in what they need.

  • What stops companies from having a shell corporation use the code, and then that shell company rents "services" at a very low cost to a large corp?

    I'm thinking something of the opposite if what Google does, where Alphabet (""located"" in Ireland) rents the Google logo to Google, allowing Google to say that their revenue is much less than it actually is.

    EDIT: After some research, it seems that they stopped doing that: https://www.theguardian.com/technology/2020/jan/01/google-says-it-will-no-longer-use-double-irish-dutch-sandwich-tax-loophole

    But a similar scheme being applied to this license does concern me.

  • That only applies to unstable distros. Stable distros, like debian, maintain their own versions of packages.

    Debian in particular, only includes security patches and changes in their packages - no new features at all.* This means risk of breakage and incompatibilitu is very low, basically nil.

    *exceot for certain packages which aren't viable to maintain, like Firefox or other browsers.

  • https://forgejo.org/compare-to-gitea/

    I dunno, some of these are a pretty big deal, in particular:

    Gitea repeatedly makes choices that leave Gitea admins exposed to known vulnerabilities during extended periods of time. For instance Gitea spent resources to undergo a SOC2 security audit for its SaaS offering while critical vulnerabilities demanded a new release. Advance notice of security releases is for customers only.

    Gitea is developed on github, whereas forgejo is developed on and by codeberg, who use it as their main forge (also mentioned on that page). Someone dogfooding gives me more confidence in the software.

  • Because some of us have fat fingers and accidentally downvote when we scroll on mobile.

    One of the things I liked about reddit was that, since it saved downvoted posts, I could go through the list every once in a while and undownvote the accidents.

    Can't do that here though, and I sometimes notice posts or comments I've accidentally downvoted.

    Anyway, people shouldn't care so much, we don't have a karma system or the like here anyways, so why does it matter?

  • Syncthing v1.27.6

    Jump
  • When syncthing is configured to go both ways (the default), it also syncs any deletions. You can somewhat get around this by something like one way sync, but it's not really a proper "backup" software.

    Personally, I like to treat data synced by syncthing, even between multiple machines, as one copy of the data when I am following the 3-2-1 backup rule*, because syncthing won't save me from a buggy program deleting all my files or user error, or anything like that.

    *See wikipedia for info about the 3-2-1 backup rule.

  • Why? In case authentik goes down, so you can recover data? Or something else?

    I am settting up authentik and other selfhosted services right now and my plan was for authentik to have all the accounts.