They slowly started locking down the platform for people without accounts and it has been really annoying to use the website since. First it was not possible to search for code, then even searching for issues got more and more difficult with it randomly failing, and now it’s gotten to the point where I can’t search for a fucking project anymore!

Github’s search is becoming as bad as reddit’s, where if you want to find anything, a secondary service like SourceGraph, GrepApp, or even a dumb search engine is better. Sometimes those haven’t indexed what I need (especially code search), so I have to download the bloody tarball and rg for whatever the fuck it is I was looking for. Sometimes it will also block the VPN I’m using, so I have to proxy to a non-VPNed machine. The world could do without these unnecessary roadblocks.

What also grinds my gears is requiring an account to contribute. There is no way to send in a patch, raise an issue, or anything without an account there, so by if a project being on github, you have no choice but to give Microsoft your data to participate in opensource. Don’t get me wrong, mailing-lists are filth, but and I’d rather claw my eyes out than participate in any project demanding their use, but Microsoft being the “lesser evil” is not a good look.

Please, for the love of opensource, get your project off of github, please. It’s a monopoly at this point and doing microsoft things. This isn’t the end and they’ll probably do more stuff to see how far they can push it. We’ll all be the boiled frogs.

Yes, I know they have a CI and some other features, but if all you’re doing is hosting your code, please consider an alternative.

Possible alternatives in alphabetic order:

  • Codeberg (could have federation in the future)
  • Gitlab (has CI)
  • OneDev (no git SSH clone but feature-rich) not an instance for the public
  • Radicle (no CI, but federated)
  • Sourcehut (minimalist, but fast as fuck)

or maybe others will suggest more.

  • HubertManne@moist.catsweat.com
    link
    fedilink
    arrow-up
    11
    ·
    1 day ago

    whats funny is I was working in an azure shop and we got rate limited on api calls that caused all sorts of issues and for modern times it really was not a lot of calls. Much less internal calls from a customer on one of the big three cloud computing providers. Seriously!!! Oh and their support was like. Yeah it will do that.

    • csm10495@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      8
      ·
      1 day ago

      Can confirm this type of thing. Under the Microsoft umbrella stuff doesn’t get special treatment or exemptions from rate limits.

      Instead we make multiple accounts and randomly pick ones to use for various api calls. We waste time fighting with secondary rate limits for them as well as guess how to avoid them.

      • HubertManne@moist.catsweat.com
        link
        fedilink
        arrow-up
        4
        ·
        1 day ago

        Ooof its been awhile and honestly just going back and getting details on the issue is something Im generally paid to do but I can say we got the account from our infrastructure folks and it was seperate from what they were using but it actually impacted them moving vms in a batch script. we were just grabbing metric and metadata.

      • CoopaLoopa@lemmy.dbzer0.com
        link
        fedilink
        arrow-up
        2
        ·
        1 day ago

        This has been the agreed-upon way to do things within the MS umbrella for a while. Not sure why they won’t just allow for setting a higher rate limit.

        Each app registration in a tenant gets their own limits. Most backup platforms for an MS tenant have you register 4-10 apps so it can parallelize the backup load without getting rate limited.