logoalt Hacker News

cryo32yesterday at 5:12 PM12 repliesview on HN

GitHub is a mess so lets throw our code into a Musk owned enterprise, famously a different shade of mess?

How about neither?

Man I wish we stuck with Subversion at this point.


Replies

joshuatyesterday at 5:29 PM

I feel like the "GitHub is a mess" conversation is a little forced at times - I spend a significant portion of my work day in GitHub and while there have been an uptick in outages lately, it still feels like a very solid platform.

I guess I personally wouldn't categorize it as a "mess" and the conversations I read about it here make me think I'm using an entirely different product than everyone else.

show 5 replies
jm4yesterday at 6:02 PM

Git is objectively better than Subversion. The problem is we are conflating a widely used hosting service with the underlying SCM. We don't need github to use git successfully. Sure, it's nice, but you can install Forgejo or something, which is the exact same boat we were in with Subversion + Trac. You can have that experience right now if you want to.

What github is good for is discovery, getting contributions on open source projects (because it's so popular), and integrations. If you wanted to, you could host your open source project on Forgejo and use github as a mirror just to benefit from the visibility and get contributions.

slantviewyesterday at 8:44 PM

100% not a chance for me. I'd rather host it myself on a Pi on a 56k dialup connection with 12% uptime then ever let an Elon related company touch my code.

xlaynyesterday at 8:42 PM

This is the correct answer, but let me add a corolarium, both github, whatever cursor launches and any other bigco does obeys to the same friking iron law: *MAKE MONEY/POWER AT ANY COST, MONEY/POWER IS THE OBJECTIVE*, so you will get EXACTLY the same result from each one of them given enough time has passed.

an0maloustoday at 1:12 AM

Mercurial always looked nice

show 1 reply
bmitcyesterday at 7:10 PM

Or Perforce. Perforce, in my experience, just worked. It also has sane conceptual names for things, a good CLI, SDKs, visual tools, cool features like workspaces that Git completely lacks, etc.

show 3 replies
trollbridgeyesterday at 6:53 PM

You do know you can run git on your own machine, on pretty much any Linux/Unix based server, run it entirely peer-to-peer if you wish... or use Gitlab, including self-hosted Gitlab, or one of many other Git based servers?

show 2 replies
spiderfarmeryesterday at 5:23 PM

Just the association with Musk will mean no EU company should use Cursor or its products.

show 2 replies
janfoehyesterday at 5:21 PM

That makes very little sense to me. When your Subversion server is gone, you're hosed. When your Git forge is down, you take any old SSH shell account anywhere, push and keep working.

show 2 replies
seanyyesterday at 5:18 PM

if we're totally switching tooling, lets at least go to mercurial instead

show 1 reply
whattheheckheckyesterday at 9:23 PM

Musk is toxic waste

z_rho_oneyesterday at 6:19 PM

This feels like an attempt to get more of Musk's non-coder fans to start vibe coding slop-products. "You can now code with Grok via Cursor and host your code on Origin, all without leaving Daddy Elon's ecosystem."