• 0 Posts
  • 57 Comments
Joined 3 years ago
cake
Cake day: July 11th, 2023

help-circle
  • Each community on Reddit is a dictatorship. Whoever is arbitrarily in charge of a community has full unrestricted power to do whatever they want.

    Lemmy’s answer is to allow people to create their own instances. Don’t like the mods at World? Go make your own Lemmy, with blackjack and hookers. But that’s not sufficient.

    I don’t think it’s insufficient. site admins can replace mods if they see the need for it. and if your site admins don’t take action when they should, you look for a new site with new site admins. or you become your own.

    Therefore mods are elected by the users who generate the highest upvoted content in a community.

    this is simple but simply flawed. how do you filter dishonest accounts? automated accounts, multiaccounts, trolls, brigading accounts of users coming from an instance with largely different values, …

    IRL we have solved these, but we don’t want such an identity system on the internet.

    Or else we’ll just end up with another Reddit.

    on reddit you couldn’t choose your site admins. here you can. even today it is a very meaningful choice if you compare just lemmygrad, lemmy.world and dbzero














  • imo it does not really matter how many lines is the openssh codebase, but how many lines of it deals with authentication/authorization and decryption of the incoming traffic.

    then it can have all the features, but any bugs in them can only be abused by clients that were allowed access.

    still, the related part of Wireguard’s codebase is likely much shorter, because it does not have multiple authentication methods and key algorithms, and whatever else. but then it still makes sense to use sftp over wireguard, because of its authentication inside the network and relative ease of use.



  • when downloading lots of videos, you will have to take some compromises for it to be economical. like you probably dont need full quality, especially when its 4k or something insane like that. so you will want to use a very simple parameter like this:

    -f "bestvideo[height<=?720]+bestaudio/best"
    

    already memorized it, right?

    or, what if you would accidentally redownload a video? you forgot you already downloaded a specific video, so you rerun it. maybe even its content has changed since then. or you are downloading a playlist or a whole channel, and you dont want to redownload existing ones all the time. what you do?

    --no-overwrites
    --archive-file filename
    --force-write-archive
    

    or if you dont want to download formats that might be a pain in the ass to play later:

    --prefer-free-formats
    

    but yeah, you can ignore all of this and be surprised later when you can’t sustain your archive anymore. or use a gui tool that shows these settings in a prominent place so you can decide in time.

    oh and don’t forget links that your terminal could misinterpret as a standalone command to run, because it has an ampersand or something like in it. the average user is not experienced with the terminal to quote every URL



  • Their overwhelmingly large market share.

    that’s not a monopoly.

    monopoly is when new competitors are prevented from being formed or from being competitive.

    like google has a monopoly on android, because without their proprietary services taking over full control the phone, manufacturers are not allowed to install the play store, and without play store, users won’t have access to lots of apps they need. this is including government and banking apps, some of which don’t have a standalone webapp.

    together with apple, they form a duopoly, because these apps everybody expects to have access to are not available on other mobile operating systems. for one because the apps are made with an incompatible technology, but also because these platforms are working hard to prevent functional compatibility layers being built for other operating systems, e.g. with play integrity verification or the pairip tool.

    these are monopolies and a duopoly because they actively prevent competitors from forming. is steam doing something along those lines?

    The only thing they used to get there is the advanced technique of providing a good service

    I think we already have the answer. steam does not do anticompetitive practices.


  • If they deleted the data you’d be calling it a murder instead of holding it hostage lol.

    yes of course neither of these is a fair solution. a fair solution would be making the repos read only, and warning the user that in a month, in a week, and in 2 days the following repositories will be deleted.

    When I board a plane, I know that when the plane lands, I gotta take my luggage with me when I exit the plane.

    yes but this is not a plane, but a free service. It’s not a good analogy, but it’s more like a ship trip where you can board for free on the first two stops.

    When I stop paying for a VPS, I loose all access to that VPS. When I close an email account, I lose those emails.

    you did pay for the VPS, and then stopped paying. but you never paid to github. you are also not closing your github account, github is taking away a feature they gave you for free. It’s more like your mail provider halved your storage quota because you are not a student anymore, and if you had more messages than the quota, they will hide your mails.

    When my subscription to private repos ends. I no longer have access to those private repos.

    there was no subscription

    They can just move private repos from users that have stopped paying into long term storage, and free up precious nvme storage.

    that’s not (only) what they are doing. they could be doing that only, without taking your data hostage until you pay up

    It’s like complaining that you’re obligated to return the keys to your hotel after the agreed upon date/time.

    not really. its like you god a gift card for free 3 nights at the hotel, but they didn’t communicate clearly when does it end on the last day. you did not take your belongings in time, they deactivated your access card, and they require a full nights price to be paid to be able to get back in for your things


  • If they deleted the data you’d be calling it a murder instead of holding it hostage lol.

    yes of course neither of these is a fair solution. a fair solution would be making the repos read only, and warning the user that in a month, in a week, and in 2 days the following repositories will be deleted.

    When I board a plane, I know that when the plane lands, I gotta take my luggage with me when I exit the plane.

    yes but this is not a plane, but a free service. It’s not a good analogy, but it’s more like a ship trip where you can board for free on the first two stops.

    When I stop paying for a VPS, I loose all access to that VPS. When I close an email account, I lose those emails.

    you did pay for the VPS, and then stopped paying. but you never paid to github. you are also not closing your github account, github is taking away a feature they gave you for free. It’s more like your mail provider halved your storage quota because you are not a student anymore, and if you had more messages than the quota, they will hide your mails.

    When my subscription to private repos ends. I no longer have access to those private repos.

    there was no subscription

    They can just move private repos from users that have stopped paying into long term storage, and free up precious nvme storage.

    that’s not (only) what they are doing. they could be doing that only, without taking your data hostage until you pay up

    It’s like complaining that you’re obligated to return the keys to your hotel after the agreed upon date/time.

    not really. its like you god a gift card for free 3 nights at the hotel, but they didn’t communicate clearly when does it end on the last day. you did not take your belongings in time, they deactivated your access card, and they require a full nights price to be paid to be able to get back in for your things