Just a dorky trans woman on the internet.

My other presences on the fediverse:
@copygirl@fedi.anarchy.moe
@copygirl@vt.social

  • 0 Posts
  • 18 Comments
Joined 2 years ago
cake
Cake day: June 12th, 2023

help-circle

  • Is providing a number of commands to use that require user input really that bad? When people start tinkering with the command line, first of all they shouldn’t trust just anything on the website blindly, which at the very least requires a basic understanding of how to enter commands, and respond to the terminal asking for input. The following “bad” example…

    sudo apt update
    sudo apt install software-properties-common
    sudo add-apt-repository ppa:deadsnakes/ppa
    sudo apt install python3.9
    

    …is instead turned into this single command with even more confusing syntax for beginners:

    sudo apt update && \
      sudo apt install --yes software-properties-common && \
      sudo add-apt-repository --yes ppa:deadsnakes/ppa && \
      sudo apt install --yes python3.9
    

    Sure, it’s convenient, but if you just throw blocks of code at people to run, are they really learning anything?

    A better approach would be to have a quick tutorial on how to use the terminal and what the $ and # symbols mean (though they could be CSS decorators that can’t be copied), what sudo is and warning people about running untrusted commands on their system. Then you just link to that at the top saying something along the lines of “if you’re unfamiliar with running commands, and the following seems confusing, check this quick summary”, behind a question mark icon connected to each block of commands, or similar.






  • Could you please provide some sources for that? I’d like to know more.

    First of all though, there is no such thing as a “hostile fork”. Being able to fork a project, for any reason, is the entire point of open source. And to be fair, not wanting to continue working for a for-profit company for free is a very good reason.

    And yeah, when you suddenly turn a FOSS project that’s been developed with the help of a bunch of contributors, into a for-profit company, without making a big fuss about it beforehand and allow the contributors and community to weigh in, then yeah, that’s a hostile takeover of sorts, at least in my opinion. Developers gotta make money, but they could’ve done that by creating a new brand instead of taking over that of a previously completely FOSS project. Forgejo is preventing that exact thing from happening by joining Codeberg (a non-profit).




  • Version 5 of a software, device, vehicle or such isn’t necessarily better than version 4, and no official definition of the word “version” require this, either. If I may make another anology: You may pick one of 5 different versions of an outfit to wear, and even though they were labeled in the order they were made, from 1 to 5, none are inherently, objectively better than any other. In the case of UUIDs there are versions that are meant to supercede others, but also simply alternatives for different use-cases. Anyone with access to some up-to-date information can learn what each version’s purpose is.





  • From what I know, F-Droid compiles apps from source so you can be sure that the code you’re running is actually made from the source code that it claims to be built from. On most other platforms, the developers could be uploading malicious programs that actually have the code changed from what’s shared online as its source code. Then add the fact that other developers can and do look at the code, and what changes are made from version to version.





  • Not hating on people who like and enjoy PvP games, but to me it feels like it’s a good way for a developer to make a game that doesn’t actually have that much substance. Lacking content? Nothing to actually do in the game? NPCs are difficult to make interesting to fight? Just have players shoot each other. It’s basically content that creates itself, not to mention (if you have good matchmaking) the difficulty ramps up naturally without you having to write better enemy AI.

    I just want to fight stuff alongside other people, rather than potentially making another person’s day just a little worse because I shot them before they shot me, you know? Is that too much to ask?