• londos@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    2 hours ago

    Downhill ever since they removed the horizontal merge graph from the classic Desktop, then closed an issue about it because too many people were affected.

  • Treczoks@lemmy.world
    link
    fedilink
    English
    arrow-up
    6
    ·
    5 hours ago

    I was thinking of joining GitHub back then, but the announcement that MS is buying it put me off. I was right from the start.

  • wuffah@lemmy.world
    link
    fedilink
    English
    arrow-up
    44
    ·
    14 hours ago

    You know, when Boeing let the MBAs run engineering, several hundred people died. It doesn’t seem like any other companies have learned from this.

    • Eheran@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      7 hours ago

      Hm, interesting, I can not remember a single time in the last 10 years where github has any issue for me.

      Contrary to that I know “nine” availability services that failed a lot of time.

    • skip0110@lemmy.zip
      link
      fedilink
      English
      arrow-up
      88
      ·
      1 day ago

      96 issues in the last 90 days.

      There’s two nines right there! Just not the ones you need.

    • tuckerm@feddit.online
      link
      fedilink
      English
      arrow-up
      11
      ·
      23 hours ago

      I mean, there’s gotta be a few nines in there if you keep going enough decimal places to the right…

    • KatherinaReichelt@feddit.orgOP
      link
      fedilink
      English
      arrow-up
      39
      arrow-down
      1
      ·
      1 day ago

      Yeah, and the worst thing about this is that Github is critical infrastructure. If Github goes down the drain, so many devs and projects will be affected

        • KatherinaReichelt@feddit.orgOP
          link
          fedilink
          English
          arrow-up
          2
          ·
          8 hours ago

          Not really. Blockchain technology has one use case and that is collaboration between partners who don’t trust each other. So we’re talking crypto coins, where not all nodes are really trustworthy and there is an incentive to cheat. But there’s no reason to bring this tech to your Git repository because you really do not want untrustworthy participants in your code. Only you should have access to your Git rep, and then the easier solution is to host it yourself and use a normal database.

          • partofthevoice@lemmy.zip
            link
            fedilink
            English
            arrow-up
            1
            ·
            edit-2
            7 hours ago

            Maybe I am using the wrong technology for the right idea here, in my statement. What I’m really trying to get at is, wouldn’t we benefit greatly from having decentralized control over git hosting? Ideally then, The People decide what happens with it as a public resource — not a fickle technology company with competing interests and revolving management.

            The solution should be immune to DMCA takedown requests, IMO.

            Edit: I’ve never really thought about it… but decentralized hosting could seriously mess with IP laws, couldn’t it? Leaks can be done in a way that they cannot be undone.

      • criss_cross@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        10 hours ago

        Our company has had fits with GitHub the past month. It feels like every day something is busted.

        Our company is also drinking the AI kook aid though and can’t see the forest for the trees.

      • cecilkorik@piefed.ca
        link
        fedilink
        English
        arrow-up
        27
        ·
        1 day ago

        We already went through this with SourceForge’s enshittification back in the day, to the point that sometimes people called it “SourceForget”. We’ll survive the GitHub-pocalypse too, it will suck, but we’ll be even better on the other side, at least until the next great centralization and enshittification.

      • DeckPacker@piefed.social
        link
        fedilink
        English
        arrow-up
        18
        ·
        1 day ago

        The great thing about git is, that it is pretty decentralized in principle (everyone has a full copy of all source code and commits on their machines), so it is pretty easy to move your whole repository to an alternative git hoster, like Codeberg.

        • PlexSheep@infosec.pub
          link
          fedilink
          English
          arrow-up
          3
          ·
          8 hours ago

          Except all the extra stuff like CI, issues, pull requests, discussions, pages, and probably some more things.

          Forgejo has options to import some of that too, but it’s not that easy. A modern repository isn’t just files in git.

    • wltr@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      10
      arrow-down
      3
      ·
      edit-2
      1 day ago

      Of course it fucking is, it runs Linux, not Winslowpes from Microslop. My basement server has 100% uptime, and I’ve got it for close to free (like ten bucks, literally). It’s an old Intel Atom powered desktop motherboard from circa early 2010s if not late 2000s. The uptime was real and literal 100%, but over time I started powering off, when I realised I don’t need it being on all the time. It still has 100% availability for when I need it. I should care more about backups, but the data is backed up, while the system … the thing is, I’ve learnt so much since I installed its system, almost a decade ago, that, I think I’d reinstall it. It’s Arch Linux, which technically doesn’t need to be reinstalled, but it uses quite a lot of actually old things I don’t bother changing.

      Okay, I might be not correct, I bet Microslop runs everything of importance on Linux too. It’s rather their stack is very heavily slopped, that’s my wild guess why it’s down all the time.

      • Dagnet@lemmy.world
        link
        fedilink
        English
        arrow-up
        6
        ·
        24 hours ago

        After I got an UPS, my Ubuntu server has never had any unintended downtime, solid as a rock

  • cley_faye@lemmy.world
    link
    fedilink
    English
    arrow-up
    66
    ·
    1 day ago
    1. Have a project works well
    2. Amass a massive community with lots of goodwill
    3. Project gets bought/merged/under new management
    4. new management destroy everything that attracted the community and goodwill
    5. ???
    6. Somehow, not profit

    I wonder where it’s gone wrong. What would it have cost github to keep operating decently for the vast majority of small users, and still have a business side?

    • Katana314@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      8 hours ago

      On step 6, the long-term investors certainly don’t profit - but the private equity firms invested in buying up big companies often do. They’re the ones aggressively taking over, cutting costs all over, and selling as soon as the result causes the stock price to jump as they showcase record profits; usually because it will take time for the structure to fall apart.

    • GreenBottles@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      10 hours ago

      Microsoft did the same with Skype, but the tech, dont install new ceo or leadership, run it into the ground

    • ExLisper@lemmy.curiana.net
      link
      fedilink
      English
      arrow-up
      21
      ·
      1 day ago

      I wonder where it’s gone wrong. What would it have cost github to keep operating decently for the vast majority of small users, and still have a business side?

      Why would Micro$oft keep project that doesn’t bring more and more profits? Github is no longer a product in itself for them. It’s a platform to sell Azure and Copilot subscriptions.

      • WhyJiffie@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        2
        ·
        5 hours ago

        github is not a collaboration platform for them. It’s an AI service. just look at who are they reporting to since the CEO left last year

      • gravitas_deficiency@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        5
        arrow-down
        2
        ·
        10 hours ago

        Microslop bought GitHub for the training data. That’s it. That was the whole point.

        The funniest part is that their model is considered to be rather shit-tier.

        • ExLisper@lemmy.curiana.net
          link
          fedilink
          English
          arrow-up
          4
          ·
          10 hours ago

          What? Microsoft bought GitHub in 2018. ChatGTP was released 4 years later. The AI boom wasn’t a thing when MS was buying Github and no one was thinking about using it for data back then. Cloud was big thing in 2018 and MS bought GitHub to integrate it with Azure and sell computing to people using github actions.

          • Croquette@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            1
            ·
            5 hours ago

            LLMs are just one way to monetize the data. I would bet hand over fire that Microsoft used the data as soon as they bought GitHub.

            • ExLisper@lemmy.curiana.net
              link
              fedilink
              English
              arrow-up
              1
              ·
              4 hours ago

              Yes but they specifically said “training data” which implies their use in LLMs. I agree they wanted user data, same as with linkedin, but I doubt they were thinking about “training data” in 2018.

          • MangoCats@feddit.it
            link
            fedilink
            English
            arrow-up
            3
            ·
            6 hours ago

            no one was thinking about using it for data back then

            Everyone with any foresight whatsoever has been thinking about using every source of data since the Babylonians were taking census 6000 years ago.

              • MangoCats@feddit.it
                link
                fedilink
                English
                arrow-up
                1
                ·
                3 hours ago

                Before LLMs there were all manner of systems “trained on data” back through “expert systems” of the 1990s and beyond.

                Having direct access to all the code definitely gave Microsoft business data about which languages were being used, and how, most popularly, and by who.

                • ExLisper@lemmy.curiana.net
                  link
                  fedilink
                  English
                  arrow-up
                  1
                  ·
                  3 hours ago

                  And you think MS dropped $7.5B to get the data stackoverflow publishes every year for free?

                  Of course owning data from the most popular development platform was useful to them but they didn’t buy to get data to train “expert system” or LLMs. They wanted to have direct contact with huge numbers of developers so they can sell them their products.

          • NewNewAugustEast@lemmy.zip
            link
            fedilink
            English
            arrow-up
            4
            ·
            9 hours ago

            And they said years earlier at dev meetings: Microsoft is about data. Harvest all you can. Hence the linked in purchase. They may have not known chatgpt was around the corner, but they did believe that the value is in harvesting as much information as possible.

          • gravitas_deficiency@sh.itjust.works
            link
            fedilink
            English
            arrow-up
            3
            ·
            edit-2
            8 hours ago

            Google Voice was also a service designed to gather training data for speech to text / text to speech services at Google. That’s why it was free. The advent of LLMs just gave it something else to plug the data into. The Microslopening of GitHub, at its core, had similar motivations. Having effectively full backend visibility of all content on the (at the time) centralized service that damn near everyone who publicized their code was using to publicize their code was a valuable business proposition even before they shoved it all in to a training set.

            • ExLisper@lemmy.curiana.net
              link
              fedilink
              English
              arrow-up
              1
              arrow-down
              3
              ·
              10 hours ago

              We’re talking about using code to train models which wasn’t a thing until LLMs were able to generate code which was after they bought GitHub. I’m pretty sure in 2018 they weren’t looking at GitHub as source of training data. It was a way to get developers to use their tools. Everyone was using Github and MS wanted to market their products to them. First Azure, now Copilot.

    • RamRabbit@lemmy.world
      link
      fedilink
      English
      arrow-up
      10
      ·
      1 day ago

      They probably could have put a few MS ads on the website for Azure or w/e and actually made a profit. Otherwise, they could have just left it alone, it wasn’t hurting or competing with them.

      • DillDough@lemmy.zip
        link
        fedilink
        English
        arrow-up
        7
        ·
        1 day ago

        Honestly it was helping them. Add in another hoop for me to jump through for open source/indie projects and I’m just going full Linux, especially with all the effort I keep having to go through to keep windows how I want it. Like windows is genuinely becoming as much if not more effort and headaches than Linux for me. I’m also running out of windows only games, once these last couple communities die I’ll probably never look at anything msoft again in my life all because of the companies constant anti-user decisions.

        • NewNewAugustEast@lemmy.zip
          link
          fedilink
          English
          arrow-up
          1
          ·
          9 hours ago

          I never understand this: Linux has always been the reliable and manageable one. Windows has always been the flakey corporate nonsense. It is the one that causes me headaches. Every since XP came out.

          Games, well that’s a fair point.

  • asudox@lemmy.asudox.dev
    link
    fedilink
    English
    arrow-up
    41
    ·
    1 day ago

    Forgejo is the best alternative. They are also working on ActivityPub support, so different Forgejo instances can communicate with each other.

    Codeberg is one of the many Forgejo instances.

    • tristynalxander@mander.xyz
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      8 hours ago

      Love the idea of a federated github, but I could only find this list of instances, and from my basic test it looks like the search doesn’t bring up projects from other instances? Unless I’m doing something wrong.

      • asudox@lemmy.asudox.dev
        link
        fedilink
        English
        arrow-up
        4
        ·
        edit-2
        8 hours ago

        Read my comment again.

        They are also working on ActivityPub support, so different Forgejo instances can communicate with each other.

        They are working on it. They haven’t enabled it yet. And afaik the only thing that works atm is favorite count.

        You can track progress here:

        https://codeberg.org/forgejo-contrib/federation/src/branch/main/FederationRoadmap.md

        edit: atm it seems like these are done (despite the last two not being marked as such, I guess the roadmap is a bit outdated):

        • federated star
        • federated unstar
        • federated user activity following
        • tristynalxander@mander.xyz
          link
          fedilink
          English
          arrow-up
          2
          ·
          8 hours ago

          Oh, my bad. I was confused. I assumed ActivityPub was some specific sub-app rather than a general communication protocol. That makes sense. Would still be good to get a list of instances.

  • tuckerm@feddit.online
    link
    fedilink
    English
    arrow-up
    19
    ·
    23 hours ago

    A mistake in the article: ghostty is not “nearly two decades” old. It’s like two years old. I think the author saw that the ghostty developer had been on github for that long, and assumed that the ghostty project had been going the whole time.

    It’s great to see popular projects moving to alternatives.

  • rozodru@piefed.world
    link
    fedilink
    English
    arrow-up
    41
    arrow-down
    1
    ·
    1 day ago

    more FOSS projects NEED to get off github. there’s been countless things I’ve stopped using because I refuse to open another github account to simply post an issue or contribute to something.

    • Scotty_Trees@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      3 hours ago

      I’m sorry, but these like ultimatums that people gave themselves are kind of ridiculous if I have an issue and the developer only uses GitHub I’m gonna post the issue on GitHub and get the issue fixed for myself and everyone else I’m not gonna use some purity test and be like oh let’s not fix this issue just because I can’t stand the parent company like Jesus fucking Christ you go touch some goddamn grass

    • Lumisal@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 day ago

      So waiting on Kitchenowl to return to existence for example. Considering switching to Mealie at this point

  • Optional@lemmy.world
    link
    fedilink
    English
    arrow-up
    39
    arrow-down
    2
    ·
    1 day ago

    lol; Windowscentral.com topic sentence: “Microsoft’s ability to acquire successful companies and then destroy them needs to be studied. Today, we’re talking about GitHub.”

    More to the point the uptime fiasco(es) aren’t even the biggest issue. The biggest issue is that microsoft is not secure. Take it as a rule of thumb and you’ll never be disappointed, and hopefully never compromised.

    Of course microslop acquiring it was the signal to move. Of course it was.

    Bonus schadenfreude in blaming Nadella. As if he isn’t doing exactly what they want him to do. As if Balmer wouldn’t be upside down in a smoking hole in the ground by this point.

    • mesa@piefed.social
      link
      fedilink
      English
      arrow-up
      10
      ·
      1 day ago

      I did the same. Thres even a tool that lets you pull everything from github real easy.

      Once PR/issue federation works…its going to be SOL for GitHub. Or just a slow decline.

  • TheTechnician27@lemmy.world
    link
    fedilink
    English
    arrow-up
    19
    ·
    1 day ago

    It prompted a groveling apology from GitHub’s CCO in response, who said […]

    I’m sorry, @mitchellh. The team is going to keep working to make GitHub something you can come back to with real proof, not words. Until then, I’ll still be cheering on Ghostty as a user.April 28, 2026

    “Groveling”? Who would write an this article like this? That’s just a regular-ass apology on social media.

    • chrash0@lemmy.world
      link
      fedilink
      English
      arrow-up
      14
      ·
      1 day ago

      come back to

      is the real joke here. why would anyone come back? the reason this is such a joke is that GitHub has started to fail not just in Actions or Copilot but literally losing commits, ie the core git technology that has been rock solid since before there even was a GitHub. after migrating away for stuff like this they’d literally have to pay me.