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/)R
Posts
3
Comments
110
Joined
3 yr. ago

  • harassment

    From who? What kind of harassment?

  • even redirecting the output to install.sh like in your examples is enough added complexity to make it not work in some cases

    You can't have any install method that works in all cases.

    if your goal is to have a simple install method anyone can use

    Similarly, you can't have an install method anyone can use.

  • If you can't review a bash script before running it without having an unnecessarily complex one-liner provided to you

    Providing an easily copy-and-pastable one-liner does not imply that the reader could not themselves write such a one-liner.

    Having the capacity to write one's own commands doesn't imply that there is no value in having a command provided.

    unnecessarily complex

    LOL

  • Showing people that are running curl piped to bash the script they are about to run doesn't really accomplish anything. If they can read bash and want to review the script then they can by just opening the URL

    What it accomplishes is providing the instructions (i.e. an easily copy-and-pastable terminal command) for people to do exactly that.

  • linux culture

    snigger

    you're teaching newbies the wrong lessons

    The problem is not that it's teaching bad lessons, it's that it's actually doing bad things.

    most people can parse that they're essentially asking you to run some commands at a url

    I know not to take it completely literally

    Then it needn't be written literally.

    I think you're giving the authors of such installation instructions too much credit. I think they intend people to take it literally. I think this because I've argued with many of them.

  • Saved that, thank you.

  • You have the option of piping it into a file instead, inspecting that file for yourself and then running it, or running it in some sandboxed environment.

    That's not what projects recommend though. Many recommend piping the output of an HTTP transfer over the public Internet directly into a shell interpreter. Even just

     
        
    curl https://... > install.sh; sh install.sh
    
    
      

    would be one step up. The absolute minimum recommendation IMHO should be

     
        
    curl https://... > install.sh; less install.sh; sh install.sh
    
    
      

    but this is still problematic.

    Ultimately, installing software is a labourious process which requires care, attention and the informed use of GPG. It shouldn't be simplified for convenience.

    Also, FYI, the word "option" implies that I'm somehow restricted to a limited set of options in how I can use my GNU/Linux computer which is not the case.

  • How do I know the maintainers of the repo haven't gone rogue and are now distributing malware?

    Depends on the repo but at least for Debian, there's a path of trust between GPG keys I've signed and the Debian release GPG keys.

  • How is that safe?

    It's not, it's a sign that the authors don't take security seriously.

    If you use this

    I never do.

  • it's closer to a serious article than a blogpost

    I find it bizarre and plain wrong to imply that blog posts can't be serious articles.

  • both of which have a major flaw

    What major flaw do you believe ActivityPub has?

  • looks better

    What do you mean?

    than ActivityPub

    ActivityPub is decentralised. AT has a centralised index. They're not comparable.

  • Curious why Xorg doesn't work for you?

  • the device-to-device, peer packet transmission description

    I don't understand what are you referring to? What description?

  • They say that as if they're proud it took them 12 years to get this done.

  • Based on what?

  • It would allow TCP-over-USB, right?

    What makes you say that?

  • I think, hopefully, many linux people have experience to give me pointers what to do with a windows work environment

    Windows people would have much more experience. Try !windows@sopuli.xyz ?

  • Drivel