Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I've been a sourcehut user for about half a year now and I have to say that it has been a breath of fresh air for me. I have used GitHub and GitLab for years, and detest working with either. I know that both companies have a lot of smart people behind them, but both GitHub and GitLab are horrendously slow to use on my internet connection and packed to the brim with what I could consider anti-features. With sourcehut I finally have a code hosting solution that lets me focus on being productive.


Thanks for sharing those kind words :) can I quote you on that?


Go for it. I'm [redacted] in case that matters.


Thanks!


Interesting - as much as I like sourcehut, my only complaint is that it's noticeably slower than GitHub for me. It's not terrible, by any means, but I've noticed it a few times when I push to both.

My guess is that I'm closer to a GitHub datacenter (or AWS region?) because they have an office here in Boulder.


Try again; Sourcehut just updated their pull/push logic to make it significantly faster.


How recent was this?


Yesterday.


First push and first pull have been slow here too (first pull was ~19s), but now I'm getting reasonable timings (~2s)


It's gotta warm up the cache. Glad it's working well now!


It could be that I am located close to the data center hosting the site. From my understanding the main server backing the site is hosted near Philadelphia, the city that I live in.


I absolutely adore GitHub and I’m genuinely curious: what are the anti-features you were talking about?


The two biggest anti-features for me are the star system and the contribution activity green tile thing that appears on a user's page. To me personally, both of these systems subtly frame one's commit frequency and stars as a measure of how good they are as a programmer.

I believe these "features" turn the site into a pseudo-social media outlet and allow vanity to creep into process by which communities develop software. It is something that I noticed quite a lot during my (recent) years in undergrad: where many individuals directly equated stars with software quality (in there own projects or the projects of others). I know that those features in particular are only part of the problem (if the problem does truly exist), but they personally made me uncomfortable with the platform and are one of the primary reasons I left GitHub a few years ago.

That's just my opinion though, so take it with a grain of salt.


I like the heat map to both encourage me to do more and to at a glance see when people are active.

I’ve never seen it as a competition not heard anyone and it would be foolish to think so as changing lots of lines has nothing to do with quality of my work. It would actually be nice to filter out contacts with idiots who might think that.

The stars are also something I just ignore and personally use it as a bookmarking tool.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: