Live data from Hacker News

GitHub has alternatives, but no replacement

lalitm.com

121–130 of 143 posts

Re: GitHub has alternatives, but no replacement

#121
post #74

As a maintainer of an open source project I largely care about CI, discoverability on the web, and the sign up burden being small so that issues continue to be reported. I think Radicle and Tangled are probably the future in that way. Tangled needs to support private repositories and Radicle needs a real CI solution. We're not far off from either.

Tangled is a de facto centralized platform and it is VC funded. It is not the future.

I don't mind that Tangled is VC funded as long the tech is open (it is) and as far as I can discern it is federated and decentralized. You and I probably have different ideas of what the future may be and that's okay.

Re: GitHub has alternatives, but no replacement

#122

I don't know, tangled.org seems promising.

Tangled is VC funded and owned by investors, not the community like Codeberg or Forgejo. https://blog.tangled.org/seed/ Avoid.

Bro. It’s FOSS. It’s owned by the users. You can run tangled all on your own. If VC somehow ruins it, it’ll still be running just fine.

Re: GitHub has alternatives, but no replacement

#123

Earlier quoted context omitted.

Tangled is VC funded and owned by investors, not the community like Codeberg or Forgejo. https://blog.tangled.org/seed/ Avoid.

Bro. It’s FOSS. It’s owned by the users. You can run tangled all on your own. If VC somehow ruins it, it’ll still be running just fine.

> Bro. It’s FOSS. It’s owned by the users...

Can you show me where can I donate to the Tangled Non Profit Foundation?

> If VC somehow ruins it, it’ll still be running just fine

I would prefer if it wasn't funded by VCs.

Re: GitHub has alternatives, but no replacement

#124
post #13

Running a git forge is easy, I find the social coding/network effect the stickiest part of GitHub. I want my code to be discoverable, and I want to discover others' code. I wanted to leave GitHub but I'm still stuck there. What it would take for me to finally leave is some kind of federation of the social features, so I can port my stars over, see what others are working on, etc.

https://gitnostr.com/

Re: GitHub has alternatives, but no replacement

#125
post #76
post #60

Earlier quoted context omitted.

How much do you actually use social features of GitHub besides bug reporting? Your stars list is browser bookmarks. You can see what others are doing even if you don't have accounts on their sites.

>You can see what others are doing even if you don't have accounts on their sites Not practically. That works up to a number like three. Are you really going to manually poll every account you care about?

I would imagine RSS solves this pretty nicely? (Though personally I subscribe to project blogs for major updates; the GitHub news feed is overwhelming with information I don't care about)

Re: GitHub has alternatives, but no replacement

#126
post #121

Earlier quoted context omitted.

Tangled is a de facto centralized platform and it is VC funded. It is not the future.

I don't mind that Tangled is VC funded as long the tech is open (it is) and as far as I can discern it is federated and decentralized. You and I probably have different ideas of what the future may be and that's okay.

[deleted]

Re: GitHub has alternatives, but no replacement

#127
post #79
post #44

Earlier quoted context omitted.

Are we using GitHub differently? I don’t understand how the social network part of GitHub has to do with having your code discoverable and to discover. I’ve never stumbled upon a project by browsing GitHub casually. It’s always through finding the product first and trying to find the source code. If the source code is on some other website, I’ll probably figure it out, but it’s be a new muscle. Same with making an is…

You've have never typed: language, project type into the search bar and found countless projects and reviewed a few to find something that matches what you wanted. You've never clicked on who someone is following and found really cool repos? I'm always surprised by the useful projects I never thought would exist.

Yeah. I've never done that. I can see the value in it, though.

Personally, I do a Kagi search, or I make an LLM do it for me.

I highly prefer word-of-mouth recommendations like Reddit, HackerNews, or Lobsters. It's quite easy to browse threads where people mention hating some package and switching to something else. It's also a lot easier to see gamified posts (astroturfing), whereas it's really hard to judge projects on GitHub. So many forks are distractions, and stars mean so little. As such, I highly value a personal blog post.

Similarly, I look at what the projects I find link to. They'll often be "inspired by" another project, or a rewrite in a different language. It's a great way to see how different creators consider trade-offs between different projects.

I only browse someone's GitHub when I see an insightful blog post, and I want to learn more about the author and what they work on. Usually I close that tab within 10 seconds cause I can't be bothered to figure out which of their 100 repos is interesting.

My best analogy is that GitHub is the TripAdvisor/Yelp/Google Reviews of finding a good restaurant. Those platforms have been gamified aggressively. The signal is low, and you can't flatten judgement of a restaurant into a 1-5 star scale. Your best bet is to find opinions tied to real people that aren't tied to points.

Re: GitHub has alternatives, but no replacement

#128

Earlier quoted context omitted.

>Did you confuse github with git? Indeed centralized git in Github is hardly any different from svn. I used shorthand since I assumed people here were smart enough to assume that Microsoft buying Git would be understood as Github and not Git. It has proven to be a bad assumption.

You may want to read this comment again and really evaluate it as if you didn't write it. Maybe shop it around. Ask your wife, or better some random people with the names scrubbed so they don't know it's you, to tell you who is the asshole and exactly why. What about the statement exposes the asshole by it's own self-contained internal logic? I know, it doesn't matter what 9 out of 10 say, even if they all say the sa…

You may want to read this comment again and really evaluate it as if you didn't write it. Maybe shop it around. Ask your wife, or better some random people with the names scrubbed so they don't know it's you, to tell you who is the asshole and exactly why.

Re: GitHub has alternatives, but no replacement

#129

Earlier quoted context omitted.

You may want to read this comment again and really evaluate it as if you didn't write it. Maybe shop it around. Ask your wife, or better some random people with the names scrubbed so they don't know it's you, to tell you who is the asshole and exactly why. What about the statement exposes the asshole by it's own self-contained internal logic? I know, it doesn't matter what 9 out of 10 say, even if they all say the sa…

You may want to read this comment again and really evaluate it as if you didn't write it. Maybe shop it around. Ask your wife, or better some random people with the names scrubbed so they don't know it's you, to tell you who is the asshole and exactly why.

"The one that was wrong about soimething, and then when shown, doubled down and blamed everyone else."

"The one than said everyone else disappoints them, and doing that while being in error themselves is just an extra shovel full."

I'll cop to my own smarminess, but that came later, as reaction, not an action.

Re: GitHub has alternatives, but no replacement

#130
post #13

Running a git forge is easy, I find the social coding/network effect the stickiest part of GitHub. I want my code to be discoverable, and I want to discover others' code. I wanted to leave GitHub but I'm still stuck there. What it would take for me to finally leave is some kind of federation of the social features, so I can port my stars over, see what others are working on, etc.

Forgejo is actively developing ActivityPub-based federation support as a set of experimental features (https://forgejo.org/2023-01-10-answering-forgejo-federation-...), including federated starring: https://codeberg.org/forgejo/forgejo/pulls/1680
Post reply on HN