skysight-inc/HackerNews huggingface dataset:
"My rule of thumb: If you have more than 10 contributors, at least 4 of which are active daily, it may be worth it to invest in some real infrastructure."

Disclaimer:
I'm the creator of GitSense. We are working on a solution to make GitHub pull requests enterprise ready.

I do agree that GitHub's pull request model is not quite enterprise ready, but they have a solid foundation that you can build on top of. With their API, were able to build a solution that I believe will address most of its short comings.

For example, my first concern with GitHub's pull request system, is it is at the repository level. With Gerrit, you can see requests at the branch level. With our enhancements you'll be able to track pull requests from different repositories at the branch level:

http://screenshots.gitsense.com/enterprising-github-pulls.ht...

We are also able to address the concern of dealing with new commits. With our Smart Attributes technology, it is very easy to flag what commits you have reviewed.

http://screenshots.gitsense.com/enterprising-github-pulls.ht...

And then refine the list so you'll only have to deal with the newer commits.

http://screenshots.gitsense.com/enterprising-github-pulls.ht...

We also take care of the problem of not having a side by side diff. With our solution, you'll be able to use side by side diffs to review pull requests.

http://screenshots.gitsense.com/enterprising-github-pulls.ht...
How can we bring "foreign" labor into line with domestic labor? Barring FWD.US's attempts to maintain the status quo by labor dumping?
Is this decimal thing really a big problem? Don't remember when I learned about decimals, but I feel like the chance of only being exposed to such fundamentals from an online video is very slim. I always thought such resources should be used as a supplement to what is taught in school. When it comes to learning math, limiting your scope to one particular learning material must a bad decision.
The Conquer Club NYC, She Takes on The World
Solid point. I didn't spend much time thinking about the finer details. Thanks!
In the US I'd have probably paid $20-30k for my surgery (I had it done in India for 85k rs) and it has drastically increased my quality of life. I like boxing, lifting weights, biking, sexual positions other than girl on top, and walking without pain - any one of these is worth at least $30k to me.

The ultimate question; are you willing to give up medicine invented since 1950 in return for paying 1950's prices? I'm not.
I agree. The content on HN became quite politicized after the NSA scandal. This may, honestly, have something to do with the fact that pg himself, and the moderating team, were concerned enough to allow these topics to be prominent and widely discussed. Perhaps it was okay for a time, but if the board is to be politically mobilized on occasion (eg SOPA) it should be very infrequent and it needs to end at some point.

We have simply discussed the surveillance scandal enough. There's just nothing more we can say or do that will matter right now. When Americans here go vote in November, maybe they will remember. Maybe they won't. Either way, the horse is long since deceased and partially liquefied.

My suggestion may sound silly at first, but I think it serves a real need. We, as in Paul Graham, the moderators, and the community consensus, have twice now (first SOPA, then spying) decided that such-and-such political issue is important enough to the technical community that it deserves to be discussed and mentioned. When that happens, the the moderators can slightly change the board style to indicate that discussions relevant to the present crisis are acceptable -- maybe a black border and lettering on the Y symbol at the top-left. When the controversy ends, the board style changes back, and just this second signal is the important one: it means that we are done, it is over, if you want to keep discussing politics do it somewhere else.

I, like you, appreciate the possibility of a board devoted entirely to technical content, but the reality is that sometimes it may just not be feasible, here, Slashdot, or anywhere else. It is far better to have a system in place to keep such discussions under control than to pretend they won't happen at all. Because they have, more than once, and they will again. Occasional, specific discussions of events involving the tech community may be important simply because, in small amounts, they facilitate cohesion among the members by drawing our attention to things that may affect us as a whole. But the important part is occasional and specific.

Any community devoted to research and development, like HN, faces the challenge of living in the present while building the future. Our priority should always be the latter, even though we are part of the present world, and occasionally we find the present needs us. But the future needs us more.
Yeah, from what I can remember political stories on Slashdot weren't narrowly focused on technology-related issues like they generally seem to be on here.
That's the same argument that you see on Reddit: "If only people would downvote things on /r/[x]/new they didn't want to see". But obviously that's not making much of a difference. There's just not enough voting and submission activity for the subset of users that really care to influence things that much.
Thanks for finding that - I'd forgotten they were called zero hour contracts
There will be something new when it gets bad enough. I still browse slashdot every few days though, and I imagine hackernews will be the same in the not too distant future. If you want something hacker-to-the-core there are still sites like hackaday that focus nearly exclusively on actually building cool stuff. There is a place for everything I guess. I for one like some diversity though and banking all my news gathering on one site has been the opposite of what I have always wanted. In news I try to check in on npr and limbaugh (differing, but influential perspectives (many that I disagree with, but are important to understand none the less)). In the tech world, I check out slashdot for opinions on corpratey sys admin stuff, I check out hackaday for garage hardware hacking stuff, I check out techcrunch for hipster VC stuff, I check out hackernews for mostly new web service stuff, and I checkout reddit for... well, mostly pictures of cute huskies. Each has there own utility, but when something gets too off base, I check it less and let the cream rise to the top in my rss reader of choice. At the moment, we are in a bit of a spot where it is hard to tell where the next solid source of hacking news is, so I have been spending most of my "check it every time the code compiles time" on IRC, which is fantastic for the particular communities I happen to be involved in right now.
I don't disagree with all of this, but I'm confused by the focus on things like SATs and where they graduated in their class. If you're teaching 3rd grade math, the grades you got in your B.S. Math degree are virtually irrelevant; we're not looking for mathematics experts to do this job, but for people who are good at teaching third graders.

Some relevant criteria:

1. Being willing to learn about, and able to implement, the pedagogical best practices in your area. You should not invent your own way of teaching math, because there is solid data on ways that are better and worse.

2. Being good at classroom management and debugging kids' behavioral issues. A huge part of K-8 teaching is just managing the class and heading off disruptions to people learning anything. This might even be more important than #1, because when you screw this one up, everything goes to hell.

3. Having some kind of positive impact on motivating students and making them not hate school or think it's useless. Fairly subjective.

My own experiences are that the "smart" teachers I had in K-8, retired engineers and such who were very good at school and had earned lots of money elsewhere previously, were mostly poor teachers. I'm sure they were actually good engineers, and that might rub off into them being good college-level instructors. But they didn't know how to run a classroom of 8-year-olds, or how they should structure the classes to introduce concepts in a way that works for elementary-school students. So if we're going to up standards, I would want to make sure we up the right standards, rather than selecting for more of those kinds of people. And I group myself there, fwiw; I have fine tech credentials but no ability to teach kids.
For me, the issue is that the legal and political (and to a growing degree, the business) discussions here are totally uninteresting; I'm not particularly interested in engaging in those sorts of conversations anywhere. But there are so many really great posters who have such strong, smart technical opinions that I keep coming back.

Tagging might help, at least at the story submission level.
For someone just beginning to learn Rails and using Bootstrap this was a very interesting post! Great to see the progression as you added on the different parts.
Rails assets pipelines for Jekyll
Jekyll plugin that brings Rails assets pipeline experience.
It's a two party system, but the two parties don't have to be the same ones that are their now.

I don't understand the "viable alternative" arguement. You are saying "I won't vote for who I really want to vote, because they'll never win, because everyone else won't vote for them" <--- Is that what you mean? That seems self defeating.

...
I always thought "MICROS~1" was funnier.
I find this doom-mongering a bit over the top. Slashdot basically was a troll culture at its very core, and while it could be funny at times, it never really elevated itself to a place for serious discussion.

Just look at the front page of HN today - 3-4 stories somewhat about law (but relevant computer related law), the other 26 a hugely diverse array of links to interesting topics.

Even if the discussion can be a bit asinine at times, the value of the links alone is worth it, and there will be at least one or two interesting discussion threads per link.

Just ignore the crap.
There is also an impact on memory use and startup latency imposed by JITs vs AOT. None of the JS VMs so far seem to do any kind of snapshotting. Since the types collected by runtime profiling are likely to be the same for most runs of a well-behaved app, it seems like you could send down the profile to the client JIT to allow it to converge quicker.
Building a Chording Keyboard: Progress So Far
I can discuss politics with politicians and economics with economists, but I still like to discuss both with people I like for no other reason than because I like them.

It also offers a different perspective.
How to bootstrap engineering process in your startup
"Ok, so you’ve got a small technology company and you’ve hit that threshold of about 4 people where it becomes glaringly obvious that you need to institute some process. Or perhaps your engineering team is smaller than that, but you realize that if you don’t spent at least a minimal amount of time on planning your work, you’re going to spend a lot more time doing the wrong work, the less important work, or delivering the wrong thing.

This article will help you bootstrap some minimal processes that will enable you to be much more effective. It should be enough to carry you to the point that you have to split engineering into multiple groups at about 10-20 people."
Eigenfaces

http://en.wikipedia.org/wiki/Eigenface
"Pursuing that challenge, Kurt Gödel showed that the known axioms of mathematics are insufficient to disprove the hypothesis."

Is this related to Godel's Incompleteness Theorem? Are there any non-mathematician's explanations as to how Godel proved this?
Arduino: Fueling the Hardware Revolution with Tindie
What I don't like is that more and more, showing radicalism is encouraged and upvoted and showing restrain and judging words well gets downvoted or ignored.

"This shows that capitalism is evil." - "This shows that free market will solve everything."

Pretty soon we will have "9/11 was an inside job" posters on the top.

I still think the news themselves are great. I just don't like the discussions anymore.
An early mentor of mine stressed the importance of judgment, and pattern recognition. I think that's the point here. In the end, despite all the data you still have to have the right intuition. It can come from intelligence, and it can come from experience. Usually it's good intelligence applied to bad experiences.
I agree completely. I've been on HN for almost six years now (sidenote: wow!), and I'm in the top 40 users on the site by karma. And, despite the exhortations to not think that the site is becoming Reddit, the community is absolutely changing for the worse.

There are a few things that I've noticed that I never used to see:

* More politics. In the interest of full disclosure, I'm a crazy flaming liberal, and I still don't want to see things like the Ayn Rand story that popped up earlier today, even though I agree with it. I have plenty of sites I can go to to get political news and discussion. I've traditionally liked the fact that HN isn't one of them.

* All Edward Snowden/NSA all the time. Yeah, ok, I get it. It's a big story and a big deal. But, at this point, there's nothing new to talk about. I see what amount to the same comments posted day in and day out on these threads. And it's really boring.

* Incredibly racist comments. On a number of occasions lately, I've seen people post comments that are totally unacceptable in civilized discourse. e.g.: https://news.ycombinator.com/item?id=6041616 and https://news.ycombinator.com/item?id=6005314

As a result of these, I've seriously considered abandoning HN, and likely will just like I did with Slashdot years ago. I really don't want to, and I know it can never 'go back to the way it was,' but the overall level of civility needs to change dramatically (and this is the responsibility of everyone in this community. Call people on it when you see it and make it clear that this is totally unacceptable).

Maybe there needs to be a new section of the website entitled "Aaron never has to click on this link" (or just "Politics"), where we can sequester (ha) everything politics-related.

Anyway, to sum it up: the community has absolutely changed, and generally for the worse. And it's our responsibility to fix it, but we'll also need some help from pg.
I can think of 3 possibilities:

1. HN has an influx of new users who are somewhat interested in technology and technology businesses, but do not have enough domain expertise to engage on discussion of technical subjects, or subjects related to startups, such as design, customer support, finance, laws (as in interpretation of legal code, not politics), etc. For them, it's easier to engage in political debate. [EDIT] As a secondary theory: politics is a subject which interests a greater number of people than an specific technical subject or business practice.

2. HN's format concentrates debate and attention on articles that get popular just after being submitted: because more pondered or technical articles take more time to get popular, they never reach the front page.

3. With no major shift in the industry in the past year, and with mostly the same players (all of which were implicated in the NSA leaks, for instance), legal issues sparked from executive and judiciary actions are getting more attention, because they make for fresher, more sensational news, and reveal unanswered questions.
I still frequent Slashdot (no longer "News for nerds, stuff that matters", mind you), although it's practically redundant given that I frequent HN and Ars Technica.

HN and Ars seem to be complementary, HN gets links to things that Ars wouldn't report on and Ars reports on things that HN wouldn't get links to. There's overlap but that doesn't detract from going from one site to the other.

HN makes Slashdot somewhat redundant. When I read Slashdot, a good chunk of the articles are links to things that appeared on HN three days ago.

Also the Slashdot editors can't edit for shit. I guess they're too busy posting thinly-veiled advertisements for Dice.

If the commentary on Slashdot ever became less informative (although the signal to "Micro$oft $hill!!!!" ratio is decreasing...), then I'd leave.
>a multibillion dollar industry walking around in peoples pockets every minute of the day.

- you are speaking of popularizing and monetizing the internet on mobile devices.

In the last dot-com, we were popularizing and monetizing the internet on desktops.

To someone that has lived through both? it looks pretty similar. Lots of dumb ideas that will crater, and a few good ones that will endure. (Of course, it's difficult to tell the difference now... but it will be clear once this business cycle turns downward.)

So yeah. Right now? there's a lot of investment hype (and thus a lot of media hype -- follow the money.) focusing on the folks who write software for the internet (or the internet on cellphones, now.)

Once the money falls back to 'normal' levels? yeah, the media will forget about us. We'll go back to being creepy nerds. After the first dot-com crash, there were a bunch of stories about nerds who became temporarily rich and blew their fortunes on stupid garbage. I think it was a lot like the schadenfreude of focusing on sports stars who ended up blowing their giant gains on fancy houses and cars that forced them into bankruptcy a few years later.

As a youngster? the takeaway should be "I don't know when this will end, but it probably won't last forever."

You need to get good experience while the getting is good. I used the first dot-com to work with some really great people; I still brag about stuff I did when I was 17.

Oh boy, the employment situation after the first dot-com crash? it was terrible. I mean, I was able to fight my way into the top 25% (and was able to exploit some connections) so I stayed employed... but as late as 2004, I was able to hire people I had worked with before; people that weren't worse than I was in 1998, for retail wages. I found one guy I had worked with making sandwiches at a deli. "I can't pay you what you're worth, but I can beat the deli." - this was less than a two hour train ride from silicon valley. And the guy really wasn't bad. Sometime around 2007-2008 he took over one of my (reasonably paying, by silicon valley standards) jobs and did pretty great. He's been fully employed at rates similar to what I would get working for other people since.
I could believe that gait/pace/posture vary by culture, region, and era... as with say diction and relative prevalence of different facial expressions. Even if you removed the cues of dress and surroundings, you might be able to watch video of walkers from different cities and tell New Yorkers from others, or at least large cities vs. small towns, etc. And just seeing how much more formally dressed city dwellers once were, in public - different clothes require a different style of motion and imply a different intended presentation to others.

But, I suspect artifacts of the filming and conversion to modern formats are larger factors. Slight differences in replay speed, or cyclical variations caused by either the original machinery or compromises of framerate conversion, could also lead to the kind of 'alien-ness' we perceive.
I think it's impossible to compare Slashdot to HN, since nearly every story on Slashdot gets a mod-created title and mod-created tagline.

In comparison, HN is more emergent, less filtered, and fueled more by dopamine than by any other kind of motivation.
I agree with you. In my opinion the crappiness of Slashdot accelerated with the politics-for-politics-sake tone of the whole site roughly about time of the 2004 US presidential election, which lead to a formalization-legitimization with the introduction of politics.slashdot.org. Undoubtedly this was because of the extreme polarization of politics due to the Iraq War, and political threads were far and away getting the greatest number of posts. Presumably this led to more ad revenue for slashdot, but it changed the tone of the site. Gradually, articles with little to no direct connection to tech or "nerddom" were becoming more numerous. They were provocative and just turned into giant flame wars.

These posts were typically defended in two ways: "politics affects nerds, therefore it is a legitimate topic" Bogus in my opinion, because I can go anywhere to get general politics talk, Slashdot derived value from being nerd/tech-specific; and second, "the motto is news for nerds, stuff that matters--politics matter, therefore it is on-topic"--for crying out loud, it was joking on the fact that gadget news or who is in the new sci-fi movie is largely inconsequential. The latter may not apply to here, but the former can, reframed as "this affects the tech/VC/whatever community, therefore it is relevant." It might be, but if you let it become the focus of the site, it will attract posters who would rather generate heat, and they will overwhelm the posters who generate light and would rather not spend their time arguing.

I don't exempt myself from this, I am a relative latecomer to HN. I catch myself many times resisting posting because I don't want to help this place to become another Slashdot. I know I'm doing it right now and I'm sorry :-(
I often receive invitations to meetings that will take place after my vacation, so it would seem pretty silly and arrogant to just delete them. And of course there's a lot of other similar mail; small pieces of information that will be relevant after the vacation.
All problems (or almost all of them) can be caught by using better testing.. That doesn't mean that some tools aren't better than others.

On my production servers, I don't care about not being on the very edge of all technology. I'd prefer something highly secure and stable where all the code can run safely. I also want a very strong community with outstanding documentation. So, all in all, for my use cases, I think going with Ubuntu is a smarter choice. It doesn't mean that I don't use archlinux every day on my own machines where I can have fun screwing it up and hacking it back.

And, just for the notice, that were only small examples, but I'm talking more generally about backward compatibility and expected behavior. A very good example is jquery.. I'm not worried about getting the last update. It's not like ".click" would stop working. Contrast that to others less mature technology (such as express for node.js) where it can be pretty scary to update packages. You better have a gigantic test suites to upgrade without fear of breaking something.
It all comes down to the rules that you choose to use.

See http://en.wikipedia.org/wiki/Surreal_number for an alternate approach to infinity that works out more like you'd expect. But is still weird, just in a different way.