• skuzz@discuss.tchncs.de
    link
    fedilink
    arrow-up
    0
    ·
    3 days ago

    My general contribution to the conversation is GitHub should have a donation system. Once a week, some kind of donation raffle happens, and the winner gets GitHub taken down for “reasons” for 4 hours, then 5, 6, 8. Microsoft profits more, and it slowly becomes a technology-and-money-induced vacation day.

    • Camelbeard@lemmy.world
      link
      fedilink
      arrow-up
      0
      ·
      2 days ago

      Or and I know this sounds crazy, we (I actually mean you) collectively agree on laws that gives everyone a couple of paid vacation weeks a year.

  • ulterno@programming.dev
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 days ago

    What do they mean by “Carry On.”?

    It’s already over. The guy in the left had both, the High Ground and the higher posture.

    • blackn1ght@feddit.uk
      link
      fedilink
      arrow-up
      0
      ·
      3 days ago

      It’s not like internal build servers are 100% reliable, scaleable and cheap though. Personally I’ve found cloud based build tools to be just a better experience as a dev.

        • blackn1ght@feddit.uk
          link
          fedilink
          arrow-up
          0
          ·
          3 days ago

          I’m talking about in a professional environment. You basically need a team to manage them and have a backlog of updates and fixes and requests from multiple dev teams. If you offload that to something cloud based that pretty much evaporates, apart from providing some shared workflows. And it’s just generally a better experience as a dev team, at least in my experience it has been.

          • skuzz@discuss.tchncs.de
            link
            fedilink
            arrow-up
            0
            ·
            edit-2
            3 days ago

            Honestly, no, you don’t need a team. It is good practice, but not necessary. I’ve worked at several companies where the production build was made from a tower under a desk or a server blade, or an iMac on a shelf, sometimes one guy knew how it worked, sometimes nobody did, sometimes the whole team did. In most cases, managed by the product’s dev team. IT just firewall-wrapped the crap out of them.

            Not to discredit the main meta thread of “we don’t have to manage anything with cloud” vs “having management team” debate. Odd thing is, cloud prices are climbing so rapidly that the industry could shift back in a near future.

            Bottom line for most business though: As long as the cost makes sense, why bother self-hosting anything. That’s really what it comes down to. A bonus too, as most companies like being able to blame other companies for their problems. Microsoft knows that, and profited greatly with Windows Server/Office/etc. for that very reason.

            When your quarterly profits are dashed because an employee backed into your server room and turned on the halon fire suppression system and you gotta rebuild from scratch from month-old off-site tape backups, how do you write a puff piece to explain that away without self-blame or firing the very people that know how it all works?

            When your quarterly profits are dashed because Microsoft’s source control system screwed up, you make a polite public “our upstream software partners had a technical error, we’ve addressed and renegotiated,” message, shareholders are happy, and customers are still stuck with a broken product, but the shareholders are happy.

            • blackn1ght@feddit.uk
              link
              fedilink
              arrow-up
              0
              ·
              2 days ago

              Well yeah strictly you don’t, but the idea of having a single machine under someone’s desk as a build server managed by one person where you have multiple dev teams fills me with horror! If that one person is off and the build server is down you’re potentially dead in the water for a long time. Fine for small businesses that only have a handful of devs but problematic where you’ve multiple teams.

              Bottom line for most business though: As long as the cost makes sense, why bother self-hosting anything. That’s really what it comes down to. A bonus too, as most companies like being able to blame other companies for their problems. Microsoft knows that, and profited greatly with Windows Server/Office/etc. for that very reason.

              Yup, exactly this. Why waste resources internally when you can free up your own resources to do more productive work. There’s also going to be some kind of SLA on an enterprise plan where you can get compensation if there’s a service outage that lasts a long time. Can’t really do that if it’s self managed.

  • _____@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 days ago

    My company owns their infrastructure and we don’t have issues like this and our production servers are working like oiled machines and yet they want to move to 3rd party cloud services for reasons that have yet to be explained

    • doubledutchbus@piefed.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 days ago

      a brief conversation:

      Cloud good, very good for dynamic sizing up and down.

      but sir we don’t need to scale up and down for our business.

      but cloud good.

  • bleistift2@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    0
    ·
    4 days ago

    I marvel at the proficiency with which Microsoft tears down every piece of software it touches nowadays.

    • Lena@gregtech.euOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      4 days ago

      I’ll get downvoted for this, but I think they take good care of github and Minecraft. As for the rest though… not so good.

      • luciole (he/him)@beehaw.org
        link
        fedilink
        arrow-up
        0
        ·
        4 days ago

        I haven’t played Minecraft for a while, but I was under the impression that Microsoft was progressively turning the Bedrock version into a microtransaction hellscape. If I’d have to reluctantly commend Microsoft for anything, I’d rather go for Visual Studio Code.

        • Aatube@kbin.melroy.org
          link
          fedilink
          arrow-up
          0
          ·
          4 days ago

          Bedrock indeed, but you didn’t even have Bedrock edition before Microsoft, so you can’t really say MS fucked it over since it was always kinda bad. Java has been pretty nice and the “big content updates” direction under Microsoft really rejuvenated the game.

          • kittenzrulz123@lemmy.blahaj.zone
            link
            fedilink
            arrow-up
            0
            ·
            3 days ago

            Thats because Microsoft has refused to change anything meaningful, there are new mobs but they dont drop anything of value and there are new biomes but the blocks are all decorative. Microsoft knows they’ll screw it up so they only make surface level changes.