Live data from Hacker News

Show HN: Posters of Your GitHub Contributions

commitprint.com

21–30 of 80 posts

Re: Show HN: Posters of Your GitHub Contributions

#21

It makes me sad to see that people actively contribute to the implicit "open source = Github" assumption. Open Source has always been successful because there was more than just a single distributor for almost anything. I hope I'll see a new rise of decentralized solutions. For now I'm frightened of the monopolism here.

GitHub is so strongly associated with Open Source right now for a few reasons.

First, git is decentralized by default. GitHub has very little secret sauce here; most, if not all, of their cool git tricks are actually pushed upstream into the git client to benefit everybody. For remote management, I can run `git init --bare` in any directory on any ol' ssh box I want and then set it up as a remote and get the same exact `git push` experience. Or use any of the strategies that git supports for interacting with remotes.

So GitHub chose a great decentralized tool as their foundation, and then got the community UX right. There's easy permissions management, easy SSH key management and instructions, issue and PR tracking, easily-accessed discussion, etc. GitHub is 95% about community and 5% about easy repo management, IMO.

That said, they're no longer the only player in town. They're the most universally understood, but you can easily set up a GitLab CE server on your own hardware if you want the same thing for free, but there are management costs associated with that.

I think the other critical reason GitHub is associated with open source software is that, after all, it's 100% free for open source software. You get all the above features for free if you don't discriminate about who can see and clone your code. GitLab will give you free private repos, but in my opinion I think GitHub takes the better stance here for the Open Source world. "You want free tools? You have to either pay up or share."

Re: Show HN: Posters of Your GitHub Contributions

#24

What about private repos. Will this work?

From the FAQ on the site:

"I don't have a lot of public commits, can I use private commits?

You can, actually. You'll have to make that change on github.com though. Go to your profile and scroll down until you see your contribution graph and click "contribution settings" to change it."

Re: Show HN: Posters of Your GitHub Contributions

#25

It makes me sad to see that people actively contribute to the implicit "open source = Github" assumption. Open Source has always been successful because there was more than just a single distributor for almost anything. I hope I'll see a new rise of decentralized solutions. For now I'm frightened of the monopolism here.

GitHub is so strongly associated with Open Source right now for a few reasons. First, git is decentralized by default. GitHub has very little secret sauce here; most, if not all, of their cool git tricks are actually pushed upstream into the git client to benefit everybody. For remote management, I can run `git init --bare` in any directory on any ol' ssh box I want and then set it up as a remote and get the same exa…

> That said, they're no longer the only player in town.

They never were. Before github everything was on sourceforge.

Re: Show HN: Posters of Your GitHub Contributions

#26

It makes me sad to see that people actively contribute to the implicit "open source = Github" assumption. Open Source has always been successful because there was more than just a single distributor for almost anything. I hope I'll see a new rise of decentralized solutions. For now I'm frightened of the monopolism here.

GitHub is so strongly associated with Open Source right now for a few reasons. First, git is decentralized by default. GitHub has very little secret sauce here; most, if not all, of their cool git tricks are actually pushed upstream into the git client to benefit everybody. For remote management, I can run `git init --bare` in any directory on any ol' ssh box I want and then set it up as a remote and get the same exa…

git is decentralized, but the most common workflow makes it basically a slightly better SVN. There is always one authoritative upstream repo, and everyone just pushes to that. Really, GitHub + git is better than SVN in only two ways: better merge tools to make branches cheaper, and local branches. Almost everything else could already be done with SVN (or similar) before. git's decentralized nature is only really used by the Linux kernel developers AFAIK.

Re: Show HN: Posters of Your GitHub Contributions

#27

Earlier quoted context omitted.

The whole thing is about "show your Github contributions", further cementing Github's monopolism, right?

I think it's more "I've created a way to make your Github contributions into a poster." I understand where you are coming from, but it's a tad bit reactionary, don't you think? If I created a website for you to turn a user's facebook activity statistics into a T-Shirt I would hope that you don't think it is contributing to facebook's monopolism of social media.

Maybe a way to also include Bitbucket statistics (or something) would be nice. I don't know. Sorry, I might indeed have been quite harsh.

Re: Show HN: Posters of Your GitHub Contributions

#28

It makes me sad to see that people actively contribute to the implicit "open source = Github" assumption. Open Source has always been successful because there was more than just a single distributor for almost anything. I hope I'll see a new rise of decentralized solutions. For now I'm frightened of the monopolism here.

GitHub is so strongly associated with Open Source right now for a few reasons. First, git is decentralized by default. GitHub has very little secret sauce here; most, if not all, of their cool git tricks are actually pushed upstream into the git client to benefit everybody. For remote management, I can run `git init --bare` in any directory on any ol' ssh box I want and then set it up as a remote and get the same exa…

As far as I understand, Github is mainly American, meaning that US export restrictions apply, right? I'm not sure how that fits the "freedom" point.

Re: Show HN: Posters of Your GitHub Contributions

#30
post #9
post #2

Hey yall, looks like it's being hugged to death right now... I'm trying to keep up!

Hey, great work! Similar to my project https://commits.io Shoot me an email (ortuna AT gmail) if you want to compare notes. I've done a lot of work on how to get those generation times down.

Hi! Love your site. Always wondered, is it making any money?
Post reply on HN