Live data from Hacker News

Sourcehut's Year in Alpha

sourcehut.org

61–70 of 72 posts

Re: Sourcehut's Year in Alpha

#61
post #15

Sourcehut needs a graphical history view (akin to gitk or git log --graph; not sure what the mercurial equivalent is, definitely NOT ANYTHING LIKE that "network graph" github has) to be feature complete. I'd contribute but I have more free money than free time; is there some kind of bounty program?

Bitbucket's version of this is still my favourite. I love that it's just right there in the all commits view: https://bitbucket.org/osrf/gazebo/commits/all Vs Github and GitLab where you have to go to a special separate network/graph page to see it, eg: https://gitlab.com/gitlab-org/gitter/sidecar/-/network/devel...

A git alias I found somewhere that I really like for displaying a history graph similar to bitbucket's:

  lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)%Creset' --abbrev-commit --date=relative

Re: Sourcehut's Year in Alpha

#62
I've been trialing src.ht off-and-on for the past year and it's been a joy to see its steady progress from "git hosting I don't hate" towards something more full-featured. Sometimes I feel like a curmudgeon for liking simple orthogonal tools, since they are often unpolished and user-hostile, but sourcehut is doing a lot to make something more polished and user-friendly without losing the essence of what I like about these tools.

Re: Sourcehut's Year in Alpha

#63

Earlier quoted context omitted.

Another way of doing it is to run minio federation , might be a worthy alternative to Ceph, which has a reputation of hard to run product.

I thought ceph had a reputation of easy to run, at least compared to it's rivals in the distributed storage space. (gluster, lustre, et al)

Sure, but when you’re running a service you kind of want to know what you’re running. I’m sure Drew is able to figure out the beginning rather easy, but you kind of want to be able to see pitfalls and common misconfigurations etc. It takes a bit of tinkering :).

Re: Sourcehut's Year in Alpha

#64

Earlier quoted context omitted.

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?

Re: Sourcehut's Year in Alpha

#65

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…

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.

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.

Re: Sourcehut's Year in Alpha

#66
post #59

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 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.

Re: Sourcehut's Year in Alpha

#68

Earlier quoted context omitted.

One of the things stopping me from using sourcehut is that people I’ve partnered with recently for projects are intimidated by the email system. I haven’t gotten a chance to try that flow yet because of that I use it for a few solo projects though

For what it's worth, you probably don't want to be working with people who are intimidated by email.

It's not people intimidated by email. It's people intimidated by configuring their system to programmatically send email.

Residential ISPs, for example, usually block smtp ports. You can send via gmail, but that still requires some fiddly configuration. And at least the way I figured out how to do it, it involves a cleartext password sitting on my filesystem, which I'm not too happy about. (It's a password limited to sending email as me, but that's kind of a big deal.)

I would much prefer to push patches to people's projects via my revision control system. It's ok with me if that requires some sort of push-only account.

Re: Sourcehut's Year in Alpha

#69
post #59

Earlier quoted context omitted.

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 softw…

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.

Post reply on HN