I take my shitposts very seriously.

  • 3 Posts
  • 229 Comments
Joined 2 years ago
cake
Cake day: June 24th, 2023

help-circle
  • rtxn@lemmy.worldMtolinuxmemes@lemmy.worldWhats his problem?
    link
    fedilink
    arrow-up
    38
    arrow-down
    3
    ·
    12 hours ago
    • The 30% percent cut, stealing money from devs

    Sigh. Here we go again. I’ll just copy one of my older comments about that attitude.


    Steam is not a parasitic middle man, it is a collection of services that would have to be provisioned and operated by the developer otherwise. The 30% cut pays for:

    • A massive infrastructure to store and deliver the game and its updates, worldwide, and at an acceptable bandwidth that Valve operates
    • A storefront that enables monetizing the game
    • The audience and discoverability that would not exist otherwise
    • The Steam API, achievements, cloud saves
    • The client itself, content management, validation, and Linux compatibility tools
    • Network and operational security
    • Also keep in mind that Steam and its services are operated by experts. A game developer would have to hire the experts or get training.

    If the revenue from the cut exceeds the operational costs: it’s called profitability, not theft. The world doesn’t run on good vibes.


  • My compose.yaml inside...
    volumes:
      db:
    
    services:
      db:
        image: mariadb:10.6
        restart: always
        command: --transaction-isolation=READ-COMMITTED --log-bin=binlog --binlog-format=ROW
        volumes:
          - db:/var/lib/mysql
        secrets:
          - mysql_root_password
          - mysql_nextcloud_password
        environment:
          - MYSQL_ROOT_PASSWORD_FILE=/run/secrets/mysql_root_password
          - MYSQL_PASSWORD_FILE=/run/secrets/mysql_nextcloud_password
          - MYSQL_DATABASE=
          - MYSQL_USER=
    
      nextcloud:
        image: nextcloud
        restart: always
        ports:
          - 8080:80
        depends_on:
          - db
        links:
          - db
        volumes:
          - /var/www/html:/var/www/html
          - /srv/data:/srv/data
        secrets:
          - mysql_nextcloud_password
        environment:
          - MYSQL_PASSWORD_FILE=/run/secrets/mysql_nextcloud_password
          - MYSQL_DATABASE=
          - MYSQL_USER=
          - MYSQL_HOST=db
    
    secrets:
      mysql_root_password:
        file: ...
      mysql_nextcloud_password:
        file: ...
    

    If you use the links: element in the nextcloud service, the services listed there will be available using their hostnames. On the Nextcloud setup screen, choose mysql as the database engine, use db as the database host, and enter matching values into the other fields.


  • Did you completely miss the part where I said “Not the solution, and not a possible solution for everyone, but it is a solution”? I don’t know what you think the usual troubleshooting process is, but it doesn’t start with “uninstall Windows”. Obviously the user was sufficiently intelligent to consider the advantages and disadvantages of switching, and based on that information, chose a course of action that they thought was correct, and it ended up being the solution to their issue.

    I don’t know how else I can spell it out for you. Computer users are not dumbasses. They have agency over their own actions.



  • There’s a massive difference between the average Windows user and the average PHP developer. It’s a false equivalence.

    The regular computer user who just needs their apps to run won’t likely make the effort to enter an entirely new ecosystem as long as those apps run. Even with the most user-friendly distros, the barrier of entry is still high. And when their apps break? They’ll reinstall Windows or pay someone else to fix it.

    I love shitting on Microsoft as much as the next penguin, but they’re not idiots. Even if some of their decisions are questionable, Windows is still a major part of their business, and they won’t just let it degrade to a point where Linux converts are a significant threat to their profit.

    (I did not downvote you, by the way, that was someone else)





  • Not within the computer’s lifetime. Consumer-grade SSDs are generally rated for 3000-5000 write cycles or more, and contain some kind of wear levelling mechanism to distribute write operations over the entire physical medium to reduce the chance of individual block failures. The first SSD I ever bought is still going strong as my server’s root filesystem.