skysight-inc/HackerNews huggingface dataset:
What I would add. Not perfect, but not terrible either.

Require education/tests/checks/mental health screens for all purchases, not just concealed carry.

Close gun show loophole. Regulate private sales. Hold private sellers responsible if they sell to felons.
Reloading ammunition is really easy.
http://www.bernd-leitenberger.de/blog/ <- a German blog focused on rockets and space techologie
Not to be too critical, but wouldn't the helpful StumbleUpon component here, (especially to differentiate it from the random Wikipedia page bookmark) be the ability for the extension to show random articles based on your personal preferences?
Readers here are likely on the forefront of some of these technologies... we need to stop ignoring these discussions because they're too controversial and start doing our part to improve the discourse.
There's no explicit versioning unless you do a fork (which effectively puts the version into the import path). When doing open source work, you just assume that the latest version works. If it doesn't, you can complain and check out an earlier version instead (locally), or in the worst case, fork the code until it's fixed and change your import statements to point to the forked version.

For a company, it makes sense to check your GOPATH into your own source control system, so everyone has the same version of the open source libraries you're using. Then upgrading some open source libraries to a new version is a commit like any other change.
Xero is from New Zealand.
How does Flickr free vs. Pro relate to API continuity guarantees? Flickr could turn off all API access and you would lose none of the advertised benefits of Flickr Pro that you pay for. If you want guarantees around the API, my initial suggestion of offering to pay Flickr for such an SLA still applies.
I protest that my comment was not "disingenuous." You raise valid points about being in the same building with airbnb guests. Your original comment was about zoning, which implied to me that you were against being in the same neighborhood with airbnb guests since zoning regulation is at the neighborhood level.

Issues that involve being in the same building with airbnb guests could be easily dealt with in the lease. Some landlords would allow it and some wouldn't, and you could just choose to live in a building that didn't allow it if you didn't want to deal with it. I'm completely in favor of lease terms being strictly enforced.

Regarding crime and fires it sounds like we may have to agree to disagree. My perspective as a New Yorker may be different from people elsewhere. The idea of travelers in my neighborhood does not fill me with dread for my life and limb, but of course I already assume there already are many travelers in my neighborhood on any given night.

Finally, the fact that an argument has been used by someone in support of their political goals has pretty much no correlation with whether that argument is valid. Talk about disingenuous...
A woman's opinion is the mini-skirt of the internet
There is already a business club for men. It's called "golf."
Allow me to make my list of broad predictions that doesn't have to do with gadgets. I expect near-term singularity so my list is pre-singularity, 2040ish going by Ray Kurzweil, could be earlier or later.

1. Massive Population growth, 50-100 billion people on the planet. Not due to natural population growth (which will collapse), but due to cloning and factory production of humans. It seems unimaginable in today's US political climate but there are other countries in the world which do not have the same moral qualms.

2. Incredibly improved education / work assignment systems. Today we go through a K-12 system + many years of tertiary education in order to gain a general education that's only somewhat suited for the tasks we're going to do. The advent of internet based education means we're going to be able to closely target the training with the job in an incredibly efficient way. This does not mean that people will lose general knowledge or become stupider. It means competence and work satisfaction will increase, and people's ability to hop careers will increase, leading to more diversity in people's lives.

3. Biological immortality or close to it. The same technology that enables cloning will enable replacement body parts for every part of the body. Diseases like Parking-sons will be cured.

4. AI everywhere. Today weak, specific, non-generalized AI run things like warehouses and farms. Tomorrow they'll run transportation, buildings, restaurants and wal-mart, datacenters, factories that build widgets and factories that build factories, write and grade test questions, predict what we'll do and help us do them before we need to ala Google Now. In short AI will be ubiquitous and very very useful if not quite generalized.

5. Huge risk-taking. People are going to experiment, try new and dangerous things, in incredibly exciting ways, if only because we have a huge amount of people.

6. Humongous innovation and economic growth. I'm talking 50-100% annual growth. Today US (and much of the world's) economic growth is so low because of our slowness to embrace new technology and rejection of important technology. This will change, if only because of global competition.

7. Most people will be volunteers in the work of building things, and that work will be done exclusively in virtual realities. Most products will be tested out and deployed first in virtual worlds before being printed into the physical world.

8. Most people will be thought of as "unemployed" by today's standards but they'll feel that they are gainfully employed and deserve oodles of money (and they'll be right).

9. The currency of choice will not be the USD (nor the Yuan nor Euro).

10. I don't know if Mars will be terraformed yet but if it is or we have huge colonies then the population estimate could be at 2x what I said in #1.
Please be explicit when making this argument: you want the capacity to wage civil war against the policies of the current administration.

This being the case, merely having small arms suitable for sport or ordinary self-defense isn't going to cut it and you should probably be organizing in advance of the civil war that you believe to be necessary.

You can't say these things and sit on the fence. Admit what you are saying.
Imagine the suffering of the world if the United States turned even more 'evil' - with such a nuclear and technological arsenal we have a duty to the rest of the world to ensure that no tyranny takes root here.
There will never be a lack of guns. America is too big to police efficiently. The drug war which has well and truly failed is a perfect example of this.

Filesharing is different. Printing a gun from a 3D printer requires materials, materials which can easily be traced back to their purchase point of origin. You could argue said materials could be obtained on the black market as well as the printers, but you have a better chance of tracking a created gun back to a particular type of 3D printer. I'm not saying it would be that reliable, but at least law enforcement agencies would stand a better chance than they currently have. Tracking a gun without a serial is like treasure hunting in the pacific ocean without a map.
Fact checking of some assumption of existence.

* «MPEG 3»: Yeah, sure.

* «We can print working guns right now»: No, you cannot, neither you will be able in the foreseeable. Please prove otherwise.
The failed drug war...

I find it particularly amusing that many of the people I hear calling for the legalization of all drugs on the grounds that banning them doesn't work, are the same people calling for the outlawing of all guns.
> Why did she need to stay in the hospital to get an MRI?

Have you tried to get yourself home with a blown hamstring?

> Couldn't she just wait in the ER until it was her turn?

The toddler in the accident had the last slot of the day. So, are you recommending that she could've just waited all night in the waiting room?

> Seems like blown hamstring shouldn't require an overnight hospital stay for any reason ever.

She just did what the doctors recommended.
Android may have more Chinese speakers than English speakers here pretty quickly.
Why Xbox failed in Japan
People can use any weapons they want in mass attacks.

Cho (the VA Tech shooter) used two handguns, no long guns at all, and that attack was more lethal. [1]

The Monash University shooting (7 people hit) doesn't count as an Austrialian mass shooting? It took place in 2002, after the new Australian law. [2]

Finally, I'm sorry to say this and I know it gets old, but the U.S. constitution identifies a right to keep and bear arms. Even if the arguments in favor of banning guns were convincing, you can't maintain respect for the constitution or the rule of law while enacting laws that violate the constitution.

The proximal reason for this event was the killer's mother, who it seems drove him insane with her paranoid end-of-the-world mentality.

[1] http://en.wikipedia.org/wiki/Seung-Hui_Cho#Weapons

[2] http://en.wikipedia.org/wiki/Monash_University_shooting
The article is about the impending 3D printing revolution and being able to print your own guns, not gun control in itself. I don't see how mental health relates to printing 3D guns at home.
There are plenty of startup business clubs for men.

Pretty much every club such as Rotary, Freemasons etc only admitted men until relatively recently.
>This being the case, merely having small arms suitable for sport or ordinary self-defense isn't going to cut it

This isn't necessarily true. War simulations have been repeatedly won by poorly-equipped guerilla "red teams" who out-think slow-moving American commanders/generals. Not that I'm advocating civil war.
Where did you hear about bootstrap?

This is the first time I have seen it, and it looks amazing.
There are two basic approaches to mitigating massive data collection efforts: reduce your digital footprint, or add noise to your digital footprint. The latter is far more effective, as you fuck them in three ways: you hide your data, you have plausible deniability, and you spam their databases with crap.

However, the "data flak" approach has limits. It is only doable with discretionary data, and even that might be problematic. But it would work well to make access logs useless. While I don't want the system to spam hacker news with nonsense posts about building nuclear weapons, I might be able to harmlessly incorporate intentionally explosive phrases in a post just to annoy them (hah, see what I did there?) For things like flights and credit card usage, there is no way to introduce flak, or really minimize exposure.

Of course, the best mitigation technique is to raise Cain over this and get the entire system dismantled. There is simply no excuse to be doing this sort of thing. The fact is that it would be pretty hard to organize an attack and not trigger (local) alarms. Local police have a feel for the community, for what's what. They can call in the feds if they need to.

Systems like this are going to always have three serious problems: a) bringing the hammer down on the innocent (false positives), b) failing to detect actual plots (false negatives), c) be abused (used as a weapon for politically or personally motivated attacks). And in the long run a) and c) are going to grow monotonically, and that is not acceptable. It's one thing to have the asshole local cop bust down your door for no good reason, it's quite another to have a bunch of feds fly in to nab you based on some data in their computers. They've never met you, don't know you, don't know your relationships to the people around you - but based on data will ruin your life. That's a nightmare scenario if I've ever heard one!
Werker : node module that helps in the managing/using of workers in node.
The funding amount is paid out in dollar bills: 37 singles.
I feel that it is completely reasonable to assert that, at some point in the future, a bad actor could bring about domestic policies which serve to undermine further the principles of civilization we hold important. I additionally assert that such an occurrence would seem easier with a populace not in possession of modern small arms.

I did not, do not, and will not assert that there is any reason to believe we must organize against the current administration. I additionally did not state and do not believe that civil war is either desirable or neccesary.

Edit-- look what you did now all the crazies are going to come out and shit up the thread :-(
It's the Dina font [1]. Great programming font for Windows, I use it myself.

[1]: http://www.donationcoder.com/Software/Jibz/Dina/
related hn discussion here: http://news.ycombinator.com/item?id=3019163
No part of my comment mentioned calling for the legalisation of drugs nor am I calling for the outlawing of guns. Please do not misconstrue my words, and lets not confuse the real issue here. We are talking about people being able to potentially print functional firearms in the comfort of their own home using a 3D printer.
> Extreme future 3D printers will print entire planets or create new suns for new colonies.

I can understand the printing of rockets and jet engines, but can someone give me a hint into understanding the printing of planets and suns?
I've spent the last 1.5 years as a machine learning PhD student slowly discovering many of these resources and topics, and I wish I had had this list at the beginning - it contains most of the gems I've found. I'd add that PGM course on Coursera clearly explains fundamental topics in probabilistic graphical models.

It's important to understand individual algorithms, but in many ways it's more important to have a broad overview of the field and its more modern methods, so that given a problem it's possible to think about the best way to solve it, and to share a common language with others who may have ideas. Beyond this list and various online courses, I've found that talking to people about their work and explain the high-level concepts of every black-box classifier or similarity metric or whatever it is they use has been quite educational
Les Cinq légendes : le film demeure le favori dans l’Hexagone
Le film d’animation américain Les Cinq légendes domine toujours le box-office français. Des longs-métrages de ce genre sont disponibles sur le Net.
> So as long as you've either gotten the coverage below that age or had a job with a group plan at any point later in your life, and had no gaps in coverage since, you are fine.

That's a whole lot of stipulations. I think it should just be reduced to the last 3 words.

It's not "a whole lot of stipulations", it's the complement of "you've only decided to look for health insurance after you got sick."
There's more than a couple of things here I disagree with. I suppose the DNA origami is one. The leap from "folding DNA into shapes" to "making trees grow into a chair" is astounding in it's oversimplification.
www.taobao.com
Is there some reason he can't have guns to wage civil war? I believe that the entire point of the second amendment is to enable us to form militias should the need develop.

Organizing in advance of 'the war' isn't something he 'must' do either, as militias are historically formed in reaction to the events that predicate their formation, and are often composed of hodge-podge firearms possessed by their owners.

The point being, it seems you're accusing him of wanting to own guns to protect his right to form a militia, but that is exactly the point of the right. Had we not been able to form up some 200 years ago, we would not be the nation we are, for better or worse.

If I'm misreading your post, please accept my apology in advance, but I don't see any reason why there can't be a middle ground between full-on war and just being an advocate of one's civil rights.
Except that gun control laws can actually be extremely effective, and the same cannot be said for drug prohibition.

And, honestly, there is nontrivial difference the ability to consume certain substances and owning instruments made explicitly to kill.
__Edit-- look what you did now all the crazies are going to come out and shit up the thread :-(__

Sorry, I was writing my crazy before you submitted.
http://img593.imageshack.us/img593/2356/donotfeedthetroll.jp...
Unfortunately I had to cut it down to 2K character so might have missed enough information to be useful.

The NoSQL thing was a total failure on my part, yes it was a really cool idea but I was dealing with vague requirements ( and didn't qualify like I should have).

Trying to explain myself has been fairly useful as it's brought up questions I didn't ask, like why didn't the PM's tell me their complaints up front instead of waiting until the CEO had to get involved. In retrospect that's actually kind of upsetting.

Also three rules as a contractor/freelancer I try to abide by:

#1 Always make your client more money then you cost

#2 It doesn't matter right/wrong if the client isn't happy ( unless they're crazy )

#3 Ignore #2 if it threatens rule #1 by managing expectations ( try to avoid using the word no ).

Last things, long time ago I was on a team that made our own web framework ( routing, MVC, ORM, etc ) and while it worked, it was a failure because of a lack of referential integrity, high cost to spool up new dev's, and lack of an external community support. Since then I try to avoid building my personal space shuttle ( really complex/cool stuff ) for paid work.

I think the reason I am still with the company is that they're in a badlands between small one off projects and more long term/perpetual projects which I've excelled at ( and they're still adapting too ) and I am wondering if the CEO realized that the PM's didn't convey an of their concerns to me before going to him.

So it looks like I need to have some more conversations with the PM's themselves ( I can turn on a dime if given constructive feedback).
Not sure you can reliably measure the size of a business based on its social media engagement, nor Stumble Upon "views" for that matter. Some of the fastest growing companies (based on things like, you know, revenue, profit etc) are enterprise businesses which inherently have less social interaction than a recipe or deal sharing site.

Also, no offence intended to Guy (the creator), but is it a coincidence that his Lifx startup is #1, and that that is heavily due to the StumpleUpon views which have jumped massively in the last week? Looks a little too convenient to me ;)
From your perspective, when & how did it start? Was he always like that, or is there a specific event you remember as the start of this?
Visual basic 6 was/is allot worse than VB.net

VB.net is just the same as C# with a different syntax.

My evolution went something like this:

BASIC -> VB6 -> (VB.NET + JAVA) -> C#

Knowing VB.net and JAVA I pretty much picked up C# on day one of my first job.
Hey. Thanks for the feedback. I think ability to select interests be a great addition. Working towards that.
I've thought about this one, and I think drug prohibition is an unfair comparison. Drugs bring a immediate and addictive reward, that the user seeks continuously. This drives up their demand. Not to mention they have higher profit margins, and are a temporary good. If gun's were illegal, owning one would be a constant threat to the owner. Drugs can be easily disposed, and are not permanent. Decent guns are made by manufacturer's, which is much easier to regulate than drugs which are made in labs and farms. Finally, gun's are metal and therefore much harder to smuggle... metal detectors and such.

Not saying I can prove any of this, but I think the comparison just doesn't work.
So reducing the number of guns in private hands by 20% reduced the number of mass shootings by 100%?

Hmmm.
> If you outlaw all guns, then only the outlaws will have guns. That is a worse option.

This is the option where I live (France). It's not perfect here (very far from it), but I think we have a lot less violence, a lot less people in jail, etc. "Outlaws" sometimes kill each other but they have yet to massacre kids in a school.

> If the principal and the teachers that are sane had guns with them, or there were some security officers or police with guns, this wouldn't have happened.

How do you identify "teachers that are sane"? (I would say, teachers that are sane are those that refuse to carry guns.)

And what happens when there are no adults around? Should 6-year-olds be required to carry guns?

This kind of comment makes me happy I don't live in the US. I have three kids (3-4-7); there is no "security officer" at their school, you can come in and out pretty much as you like. The school is small enough that the principal knows every student by name and every parent by sight.

Now, before someone says that I'm stupid because I just generalize from a single data point, and that I probably live in a privileged neighborhood... On weekends my kids go to an American School (so that they can learn some English).

The neighborhood is the same, but in the American school they have "security" officers, big doors, big talkies, and you have to wear a badge at all times.

The "threat" (or lack thereof) is the same, but the perceived threat, and the culture, is very very different.

> Please don't take my guns

It's just that I still can't see how guns aren't related to mass shootings.

But I'm not a US citizen, I don't visit the US often, I'm really not in a position to take anything from you. Do what you think is best.
Great write-up, and awesome list of resources!

The only thing I'd probably add is that there's a pretty significant gap going from learning linear algebra to more advanced topics such as LDA.

For people who are just getting started with machine learning, it's probably best to get started with implementing some of the more "intuitive" algorithms such as decision trees, k-means, and naive Bayes before moving over to some of the more recent academic work.

Other things that are pretty useful, but often forgotten, such as feature selection, data normalization, and even data visualization. Algorithms are usually just one part of machine learning, but even the best algorithm wouldn't be able to do anything without identifying what the best features of your data are.

Still, it's a great list of more advanced topics, and definitely something I'll keep bookmarked for future reference.