skysight-inc/HackerNews huggingface dataset:
> I propose that twenty thousand people ought to be enough for any company.

This seems foolish.

Better tell McDonalds, IBM, Target, HP, GE, Pepsi, Coke, Home Depo, and Berkshire Hathaway they are now too big to fail.

Oh and dont' forget google, they have more than 20,000 employees, better break them up.

Actually why not just look down this list to see just how foolish your 20,000 person proposal would be:

http://money.cnn.com/magazines/fortune/fortune500/2012/perfo...

Note that by the time you get to company 49 they still employ more than 126,000 people.

EDIT Sorry I guess my point wasn't clear. My point is that employee size is a very poor measure of a company being "too big to fail".

Let me lay it out like this. Consider a fictitious burger company with 20,000 employees. With 50 states it can only employ 400 people in each state. If it went bankrupt it's very hard to see how this is "too big to fail".
Good that terrorists are very honest people...
Well, his interpretation of the numbers is rather off, I'm afraid. Mostly due to the language categoriziation; Bootstrap, Node, Zurb Foundation and Adobe Brackets aren't Javascript projects, for example.
Yet Democrats don't come out against Draconian drug laws because...well, I don't know...let's go with bipartisanship.
> just because they killed and ate them didn't mean they considered themselves above them

Any source for the claim that "primitive hunters didn't considered themselves above animals"?
"Who in their right mind would send 363 tonnes of cash into a war zone?"

http://www.theguardian.com/world/2007/feb/08/usa.iraq1
Despite poor infrastructure in many areas, India has one of the best telecom infrastructure thanks to Sam Pitroda - the father of Indian telecom. From Wikipedia [1]:

"As technology Advisor to the Prime Minister, Rajiv Gandhi in the 1984s, Pitroda not only heralded the telecom revolution in India, but also made a strong case for using technology for the benefit of society through missions on telecommunications, literacy, dairy, water, immunization and oil seeds."

Getting a SIM card is intentionally hard partly due to their prevalence for terrorist activities (especially in its initial days when anyone could simply buy a SIM card from a store without any ID proof) and partly from the lack of a centralized electronic citizen identification system similar to SSN.

[1]: http://en.wikipedia.org/wiki/Sam_Pitroda
Put Santa Hat on your photo!
Merry Christmas!
I contacted the owner and he is currently busy fixing the cache thing. I submitted without alert him before so I am the one to blame if the site is slow! :)
Rising Startup RoadHunt.com re-creates the egghunt.
I like that the visualisations are done with D3, the 5th-highest project on the list.
Android apps for travel
The beginning of the year is always a busy period, it combines with the summer school holidays, which makes it easier for millions of families traveling around the world in order to meet new landscapes. What much does not know is that with Android applications for travel she can enjoy even more of their holiday...
Lisp culture strikes me as "every programmer is free to come up with his own abstractions, and which need not play nicely with each other, especially when they leak". To a large extent the macro systems of modern Lisps are at fault here. Macros are primarily syntactical abstractions, so they empower the programmer to quickly implement what he can envision, no matter how much boilerplate it would take in another language. But one thing macros cannot possibly do is ensure that the programmer's vision is correct and takes into account even those pesky subtle corner cases. In the hands of a not particularly careful programmer, Lisp macros are just an efficient tool for screwing up big time.

On the other hand, Haskell culture is more like "let's try to find the most general possible unifying principles that work for everyone, and let's use universal algebra / category theory / etc. to ensure our abstractions do not leak". And the type system is great help in this department. Algebraic data types make it harder to forget to account for all cases. Type system extensions allow the programmer to express more program properties statically, leveraging the compiler as a correctness verification tool. And all the categorical constructs expressed primarily as type classes (besides the already known Functor, Monad, Category, Arrow, etc., check Hackage for everything Edward Kmett has uploaded) are general patterns that arise everywhere, both in mathematics and in programming. Which is no surprise, because programming is mathematics.

So, back to the main point of my comment, while I would agree that "Lisp culture is hostile to mathematics" is unnecessarily too strong a statement, I would also say that most Lispers do not leverage mathematics to the extent one would expect from functional programmers.
> economics in middle school being turned into a "sources of food" education class that included trips to farms

As someone who grown up on farms, I would be quite worried in how such trips would work. The difference between a small farm (< 50 animals), is day and night. I could also easy see how kids without good guidance could imagine a sterile environment to be a "good farm", while a well kept farm to be "bad" because it has stray of hay laying on the floor.

To take a more specific example, a chicken population of 6, 30, and 300 is each radical different in design.
They certainly are too big to fail. Do you really think the government would take steps that would lead to Wal-Mart going out of business and putting those million people out of work, and the communities that depend on Wal-Mart for retail service and tax revenue, in the lurch? I don't.

Wal-Mart is TBTF, the question is whether there's anything the government could do that would cause it to catastrophically fail (and thus whether or not there's a moral hazard involved). In the case of Anderson, the government indictment killed the firm because no one wanted to be audited by a firm indicted for fraud. In the case of banks, there are automatic sanctions that go into place upon a criminal conviction that would constrict the ability of the bank to access capital markets, and thus could conceivably lead to rapid collapse. It's hard to see anything similar that could be done to Wal-Mart. If convicted of a crime most likely it would just pay whatever the fine was and keep doing business.

On the other hand, take a business like Boeing -- that's both TBTF, largely because of it's giant workforce, and vulnerable to rapid collapse if government sanctions, such as those stemming from criminal conviction, made it ineligible for US government contracts (such contracts make up around 40% of revenue).

As for the grandparent's proposal rather than a hard cap, I'd prefer to see some sort of feedback mechanism to counteract natural economy of scale effects. Perhaps some sort of escalating tax rate (per employee maybe or some combination of employee and revenue). For industries like banking with acute dangers something more tailored might be in order -- taking into account balance sheet size, nominal outstanding transactions, and counterparty centrality.
Americans uneasy about surveillance but often use snooping tools, poll finds
I had a AT&T employee helpfully give me an account with nothing more than my first name -- I think he filled in the address of the store and zeros for everything else. But I'd previously had them outright refuse to sell me one.

I bought a T-mobile SIM at Walmart for their legendary $30/mo unltd data plan, and online activation wanted a bunch of PII (I forget if it asked for an SSN as I had one at that point).

I really wish getting a prepaid SIM was easier than it is, but I can understand law enforcement's apprehension about "burner phones". Ideally I'd shove a $20 in a vending machine in an airport when I land and pop it in my phone.
http://epiphany.ghost.io/testing-greetings/
Woman has 26 Christmas trees, even one for the bathroom
Internet Marketing Company
True....but now if I suggest LastPass to anyone I have to remember to opt-out of this feature.

I am actually a LP user, but I would prefer it was more secure by default.
It's a tough business. I'm sure things might be different today, but 10 years back it was very hard for companies and sponsors to run a sustainable (and growable) business in professional gaming. People like Angel Munoz and Ted Owen tried to make it more mainstream, and they had some great ideas on how to accomplish it... but ultimately badly timed and wrongly executed on the whole thing.

Fond memories of Clanbase though and sad it worked out like this.
>I reject the very idea that omnivorous diet is in any way or form connected with speciesism.

It can be. If a person assigns different values depending on the species, that person is speciesist. And obviously that person's diet is affected by speciesism or lack of it.

Wikipedia: "Speciesism involves the assignment of different values, rights, or special consideration to individuals solely on the basis of their species membership."
This, the regulations are a big sham. I asked a cab driver where I could buy one and had a working SIM with no ID for a small bribe within a few minutes
Recommendations for Canada: Mandatory+Proportional Voting and Basic Income
>Boiled down to it's raw animal fundamentals, having power is about being able to maximise your reproductive chances and suppress the reproductive chances of lesser males.

So blocking porn minismises the reproductive chances of lesser males? So you feel that watching porn would enhance their reproductive success?
Lawyers are not priests, nor doctors. You are misunderstanding what it means. Attorney-client privilege (in theory) only lasts up to the point where the attorney is sure that something is illegal. If that line is crossed, there is a theoretical reporting requirement (that is not specific to lawyers).

A lawyer most certainly does not have the duty to hide the crimes or confessions of his client(s). Not in the EU, not in the US (nor does a priest or doctor, but they can legally choose to do so in most jurisdictions. Anyone who is not a priest or doctor cannot make this choice : you have to report. In practice I've never seen anyone get sued for not reporting anything outside of financials).

Now as for the interpretation of this ... You have the US way (it's not illegal until a court says it is ... there's something to be said for that), and the EU way. The problem in the EU is that a lot of tax collection agencies are less than subtle and have legal rights that mean you simply don't want to even appear to cross them. In Western Europe, a tax agent has the right to shut down any business without specifying a reason, lock any account without specifying a reason, and take anything from any premise without a reason (or lock it down).

Does this violate the relevant constitutions ? Nobody's successfully challenged it as far as I know. (Yet another reason EU criticism of NSA data collection is ridiculously hypocritical).

That doesn't change the basic principle though. If you go to a lawyer saying "I killed this guy, get me out of it", he may go to the police and report you. While the lawyer is unlikely to get sued for not warning the police, when asked a lawyer MUST testify that this has indeed happened (same thing applies to anyone else for that matter).
I understand this, but there should at least be a way to access that freedom. I'm a developer; I'm going to hack and tweak my phone. That's not going to change. What can change is whether Apple makes me install a 3rd-party exploit or lets me flip a switch somewhere deep in my settings.
>> At this point, Americans eat far more animals than needed solely for survival

They eat far more plants than needed as well. Animals has nothing to do with it.
When I need a decently performing factorial, I generally break out a memoized iterative version.
I thought that was well addressed by this comment in the post:

"Looking at the top repo for each language also exposes a weakness in the methodology: GitHub’s language identification isn’t perfect and there are number of polyglot projects. The top Java repo is Storm, which uses enough Clojure (20.1% by GitHub’s measure) to make this identification questionable when you take into account Clojure’s conciseness over Java’s."
Agile is not about letting the customer to run the development process. It is about continuous communication with the customer to hammer on details and for better understanding of the subject domain.

so, in your building example, the project assumes doors will have handles. Decision about the color and shape of door handles is postponed and your wife can have her pick right at the moment the door is ready.
I am fully aware of what the typeclass defines. It is an inappropriate name. I don't think there is anyone who likes those names. Everyone uses <> instead of mappened. Append is inappropriate because you do not append lots of monoids, like Product and Sum for example.
How do you find your clients? Are you using services like Elance or Odesk?
Considering that cell phones have been a favorite choice of certain elements (they can be used as triggers etc). The process to get a sim card is now really (hopefully) tightened. Or at least not as easy it was before.
Which leaves: The United States†, Papua New Guinea, Swaziland, and Liberia.

† It appears as though CA, NJ, WA (DC?) have some paid compensation for all workers. Still, it seems pretty paltry compared with nearly everywhere else in the world.
Same in New Zealand, Australia, Mexico, Portugal (to add to your list of just getting a pre-paid SIM). Getting a mini-SIM is a bit more expensive at the moment if you have a newer phone. In the U.S. T-Mobile doesn't ask for anything identifying either.
How to Create Holistically Ambitious Goals for 2014
Note that the law requires that all debts, public and private, can be settled using legal tender (ie. cash).

In practice this is mostly implemented by demanding the person pay cash at a post office.

You do not need a bank account to pay for utilities in the US. I'm not saying not having one will be very pleasant though.
The way it takes up space is by enterprising people bringing it in and finding success with what it adds, then other people scrambling to catch up.

You're arguing to be left behind in the scramble, or worse, left behind period.
Now this is beautiful! Instead of dealing with all algebraic numbers, it extends the rationals with just the bare minimum needed to get the job done. :-)
Well, all the drug laws started in the early 1900s and their rationale is forgotten unless you find a documentary or do research somewhere.

For example, the reason opium dens were outlawed in San Francisco is because they got very popular with the chinese laborers and that upset the white establishment. So, the white lawmakers got together and made a campaign about "chinese men on drugs are stealing your white women." Soon after, SF outlawed opium dens to punish the chinese workers for, well, the falsely manufactured epidemic of all upper class white women falling in love with chinese railroad workers and leaving their white husbands in shame.

The ruling class has a mind of continuance and more restriction, not clearing out the cruft from long ago.
These sorts of laws are all about intent. The reason individuals tend to lose in these situations while large organizations do not is:

1) Large organizations spend a ton of money and effort on legal compliance, while individuals and small organizations do not;

2) It's much more difficult to impute intent onto a large organization that is incidentally exposed to criminal activity as a matter of course.

The basic fact is this: if you're a bank operating in Central or Latin America, your accounts will be used for money laundering to some degree. This is true no matter how strong your controls are. This is just the nature of being an institution that offers banking services to the public in a country that is flush with drug money. However, if you're an individual and your accounts are used to launder drug money, that gives rise to a totally different inference of intent. Individuals rarely find themselves incidentally or accidentally involved with money laundering.

Yes, large organizations tend to get the "benefit of the doubt" in such cases, but it's wholly warranted.
"I am appalled by the relative "distance" several programmers have in relation to math"

If you're familiar with the adage that people unfamiliar with unix are doomed to reinvent it, poorly, there is an analogy with people unfamiliar with math are doomed to reinvent it, poorly. Even if they insist they "dont use math".

An interesting foil the article did use would be to bounce ProjectEuler off Raymond, Graham, Yegge. I'm a huge fan of project euler.
Keep calm, dude! Billions of people have jobs they don't like. Keep working, reduce overheads. Once kids dont neet $$$ support you can try and redefine yourself. Meanwhile, be happy that you do have a job.
OP here. I agree that the language categorization is questionable. It's all based on what the GitHub Search API returns as the language.

Looking at Bootstrap, the classification doesn't seem to be strictly based on percentage:

- CSS 59.8%
- JavaScript 39.7%
- Python 0.5%

...but GitHub Search says JavaScript. I do see that if I do a search query with a language filter, I get different results.
1998 called. They want their prediction back!
I don't really understand why any organization which has even a remote possibility of a conflict of interest would accept money from a spy organization.
"It depends on how hard and how far politicians and oligarchs push"

As long as they give scraps of the pie to enough people, nothing will happen. Lets get realistic, 99% of HN lectorate benefits from the status quo, me and likely you included...
I see that submitted and threads are also not allowed.

What is a safe limit to crawl this data, if I have to absolutely need that data? 30 mins between users? 1 hour between users?
War on Bitcoin.
That's ridiculous! These wars are just fronts for money laundering & control of oil. It's only by coincidence that they can align some wars with some human-rights violation. Otherwise, they'll just make stuff up.

We need a revolution, there I said it. Go ahead NSA and add me to the watch-list. Nobody here doubts that you scan this site daily.
The patriarchy says men can't take care of babies. Us feminists think men can take care of babies and should have the same leave / similar entitlement as women.
Got the gif from a friend. Thanks for point out the original blog post. Just wanted to share the difference between having high redundancy vs less redundancy in visualizations.
If I owned a newspaper, the front page would say "FEDS LEGALIZED MONEY LAUNDERING".
I see, thanks for your perspective on the matter.
Blackberry is sold off in pieces or otherwise goes out of business. We see the last of the Blackberry phones - a failure like all the ones they've released recently.
I was having a chat with someone this morning and said that I thought stream processing would be big in 2014 in response to reactive programming [1].

I'm checking out Kafka [2] and Storm [3] over the holidays in preperation for this.

[1] https://www.coursera.org/course/reactive
[2] https://kafka.apache.org/
[3] http://storm-project.net/
Could you elaborate on why it is so hard to get a SIM? Here in Europe it couldn't be easier, and most providers give you the SIM for free if you buy a certain amount of airtime.

A few months ago in Ireland I got a new SIM from Three just for tethering. I went into the shop, gave them a €20 banknote, and got a SIM with unlimited data for a month. No ID or credit card required. I was a bit surprised myself. When I worked in a supermarket years ago we had to ask for ID when people bought TVs so they could be chased up if they didn't have a license.
FreeNAS 9.2 is out
Wordpress has it's advantages, for example the huge number of plugins...
I'm really amazed that at how Github is such a vital service to developers everywhere, yet there hasn't been a huge amount of alternative ways to dig for hidden and popular repos across different metrics. Even the metric the OP uses, just pure number of stars, has a lot of interesting things in it, as the OP shows. Maybe it's a reflection of how well-designed Github's site-explore is that people haven't yet reason to augment it.

When I say that the even pure star count has a lot of interesting things in it...I mean even in the simplest sense. I know or have used all of those repos with the exception of jQuery-File-Upload and adobe/brackets, but I can be a real dilettante. But in the top 100, there's plenty that I've never heard of. Even within plain Ruby-land, I'm always running into gems that have been around for a few years or are highly starred (Spring and Middleman among them, in the last couple of weeks).

What I'd like to see is even further categorization of the gems...something similar to the Ruby Toolbox (https://www.ruby-toolbox.com/categories/Active_Record_DB_Ada...)...where you can find repos based on use-case, not just language. I do like Toolbox's emphasis on release dates and latest updates, as well as pure total download numbers. I've found that number of contributors, rate of pull requests/issues dealt with, and rate of recent updates, is as useful a metric as star count.
The World's First Digitally Signed International Agreement
As to the language rankings, some are at a large disadvantage when their standard libs are outstanding. A prime example being Julia (http://docs.julialang.org/en/latest/stdlib/). The same goes for smaller languages like Roy (https://github.com/puffnfresh/roy) since GitHub doesn't detect them.
tooooooooo slow
Paid leave is nice, but I'm much more concerned about daycare. I think it's a travesty as well as a remnant of patriarchy that you can deduct a steakhouse lunch as the "cost of doing business" but not deduct daycare as a cost of being able to work. I'm in envy of countries with functioning public daycare systems.
Parallax UI for PhoneGap and Mobile Web Apps
Valve is the one lumped with Github, and Valve is a $4b company. Also, by now Github has 234 employees[1].

[1] https://github.com/about/team
Not only for drudgery. If you read good research in CS(even for varied fields like anonimity,protocol design,type analysis which usually have nothing to do with machine learning), machine learning have become really core to many of them.

To some extent it even seems like the job of the humans is to do the wiring , while the machine learning does the thinking , even in leading edge research.
Is there a tool for automatic selection of code snippets?
Paperless billing still has a bill that you can print out, it just means that you wont be mailed a statement every month.
Interesting post, it's worth playing around with the GitHub API to see what you can uncover. Watch out with basing information off their search API, sometimes it seems to miss users or repositories from being indexed, screwing up your results. Caused me a few headaches recently as I've a little site built on daily statistics collected from GitHub. For example: Mojomdo vanished from their user results making Linus Torvalds most followed user, fixed on GitHub now but still evident on my site (boo).

Here's my site for anyone curious: http://hubreports.yougeezer.co.uk
That's just following Edward Tufte's maxim to minimize chart junk.

http://en.wikipedia.org/wiki/Chartjunk

Any of you on HN that aren't familiar with "The Visual Display of Quantitative Information" should give it a read (and the rest of his books).
> Getting a SIM card is intentionally hard partly due to their prevalence for terrorist activities

Seriously? That sounds like the most idiotic excuse ever. Terrorists also eat chewing gum, so we're going to ask for ID and 24 hour waiting period before buying chewing gums?

In the UK (and probably many other countries), you can buy a SIM card in a grocery shop and it's activated instantly. Adding a data plan or call/sms package is as easy as using a shortcode or sending a SMS.