Live data from Hacker News

How GitHub No Longer Works

zachholman.com

131–139 of 139 posts

Re: How GitHub No Longer Works

#131

Earlier quoted context omitted.

You're both arguing by anecdote here. It seems to me self-evident that Github has many more projects on it -- not just forks of existing projects, but original projects, period -- than its predecessors and competitors do. This just about definitionally implies that it has a lot more crap. While it would be hard to prove that Github has a higher percentage of crap on it than its predecessors and competitors, that's ce…

> However, you're essentially taking it as a given that the absolute number of worthwhile projects has dropped thanks to GitHub. Not just dropped -- they're drying up. I can only speak from anecdote (nobody has paid me to run a study), but while I've seen no dip in usage of my libraries, and I've seen my projects explode with half-baked forks on Github, I've seen mailing list participation and worthwhile code patch s…

+1. I couldn't agree more.

Re: How GitHub No Longer Works

#133

Earlier quoted context omitted.

The big deal about GitHub is that they were in large part responsible for the current Open Source Renaissance we currently find ourselves in. Do you remember the world before? Where you would hunt for someone's private SVN repo on their personal site and email them patches, only to hope that something comes of your effort? Compare that with the world of today, where, if I'm using GitHub, I can submit a fix to a proje…

Renaissance? Open source has never been less healthy. All the previous social constructs around properly documenting, testing, and releasing stable versions of your code have been swept away. Instead we're faced with the constant churn of semi-functional code, users working in silos and then showing up with patches well after it's too late to give them direction, animated GIFs instead of careful engineering discussio…

I suppose you might be right, but I definitely don't feel that way myself. If it wasn't for GitHub, I don't know if I would've made an effort to get involved with the projects I use. It's made it insanely simple to find a project, get documentation and a list of open issues in one place, with a consistent UI across projects. It's also been a pleasure committing fixes for projects I use - as mentioned above, being able to discuss the fix in a code review style environment, with the original author is hard to beat.

Projects I've published myself have been a breeze to maintain, because pull requests are really easy to manage. I can review changes with the submitters, pull the changes myself to tweak if I need to, and auto-merge when changes are simple enough. It also acts as a nice portfolio for potential employers.

I guess I feel like OS in general is benefiting from the likes of GitHub, not suffering. Just my two cents.

Re: How GitHub No Longer Works

#134

Wow, I'm taking notes on the slide design. Looking forward to the video.

He has an earlier blog post on how he designs his slides. Not extremely informative but csn give you couple of tips on how to get that zach holman look. Iirc it was in response to the how github uses github to build github talk.

Re: How GitHub No Longer Works

#135
post #134

Wow, I'm taking notes on the slide design. Looking forward to the video.

He has an earlier blog post on how he designs his slides. Not extremely informative but csn give you couple of tips on how to get that zach holman look. Iirc it was in response to the how github uses github to build github talk.

Here's the blog post I think you're referring to.

http://zachholman.com/posts/slide-design-for-developers/

Re: How GitHub No Longer Works

#136
post #36
post #35

Earlier quoted context omitted.

The problems Google has have nothing to do with Facebook being better, or G+ being empty or whatever. Facebook is terrible.

And G+ is worse because the thing with Facebook...I'm never FORCED to reveal my Facebook identity on the open web. G+ doesn't really give me that option.

Facebook has a similar real name policy to G+ and Facebook also considers names to be public info.

https://www.facebook.com/help/224995697512520 https://www.facebook.com/help/292517374180078

Re: How GitHub No Longer Works

#137
post #86

Earlier quoted context omitted.

The only one I recall it being mandatory on is Quora. Most offer Facebook as an alternative. And as a result, I never used Quora.

Spotify was doing it when I tried to join. They apparently changed it later, to not require Facebook. But, you know, first impressions being what they are, I'll never be a subscriber. Trust is hard to recover once lost. Guess Google is going to find that out the hard way.

Oh, it works without FB again? I joined when it was new but never used it much (niche musical taste). When I tried to login again a few (4-12) months ago, it wanted to force me to use FB so I just started ignoring them altogether.

Re: How GitHub No Longer Works

#138
post #54

Earlier quoted context omitted.

Back in college around '08 my friend and I always used to joke that Google would buy a startup or company, then make their product free and better. That doesn't seem to happen much anymore.

Nop, it does not. They're walling their garden. Many thanks Mr Job. Youtube comment only available if you're logged in for instance. Actually, nothing that new here. They wanted to build the Google distributed "computer" since early on. Except some of us thought it would be open like the PC. It's now all closed like a Mac

[deleted]

Re: How GitHub No Longer Works

#139

Earlier quoted context omitted.

Note that I didn't say salary, I said raises. ;) Every other job I've had uses some sort of stressful review as part of the salary process. You get a good review, your raise is bigger; bad review, smaller raise. This seems like it works, but it actually doesn't. What's the goal of a review? To provide feedback. Shouldn't you be interested in feedback so you can get better, not just so you can get paid more? If so, sh…

The main goal of raises isn't cost of living adjustments, but as a part of career progression. If you're staying in a stable role and productivity, then you need COLA. If you're improving, in time you become significantly more valuable both to the company and to outside market, so you deserve much larger compensation than back in the years when you were a fresh-out-of college newbie.

It's not contrary cause of this "So pick a percentage number, preferably one that's above COLA, and just give everybody that. If that's not enough, your base salary isn't enough."

Which, to me, implies they have different base salaries for different positions. So when your "career progresses" you get a different (predetermined) base salary. Orthogonal to raises.

Post reply on HN