skysight-inc/HackerNews huggingface dataset:
I believe that from a bang-for-the-buck perspective, Near-Earth Object monitoring is one of the better values. In the scheme of national budgets, it is CHEEEEEP to deploy a ground-based observatory capable of detecting threatening objects. To wit: http://www.planetary.org/explore/projects/neo-grants/2012da1...

If we have the observatories in place, we should have enough time to come up with a reasonable defense.

I believe if we're wiped out by one of these rocks, it'll be due to our own negligence.
Not a chance. Taking into account:

- the size of Russia

- The range of surface to air missiles

- the chance of missing an object that does not give off
a heat signature until it is about to hit.

Any kind of suggestion that we have the tech or the means (financially) to do this for a large chunk of the planet is nonsense, and for a smaller area the odds of hitting something are probably so bad that it isn't worth it.
Show HN: AgileJS (Simple TDD, Dependency Management, & CI for Single Page Apps)
For reference: https://developers.google.com/maps/documentation/javascript/...

Pretty much the same functionality, done three years ago.
But JavaScript VMs already have standardized input and output. It is not a bytecode, but it is standardized input with standardized output. So we already have what you want except that the input format is different than you envisioned. It seems to me that's the whole idea behind asm.js — they're defining a subset of the language that can be implemented very efficiently with precise low-level semantics so that we get most of the benefit of a bytecode without throwing out all that we have now.
Check Your Mouse
Check if your mouse works.
Dude. Obviously you need to translate some of these question for modern times - it's hard to know who used most tea before WW2, but it's a fairly common statistic nowadays. Think about it for a second. At the time, when you actually had kerosene barrels laying around, you would know what there were made out of. There's nothing extraordinary to know where Lincoln was born. Home Sweet Home was only getting popular at the beginning of the 20th century, it's like asking somebody today whose slogan was "Change". Obviously everyone will answer Obama,but in a 100 years that will be of no meaning to anyone.

Sure, questions like the one about a lightest/heaviest wood is not so easy,but for a well educated person it should be of no issue. We have this issue nowadays where we don't remember anything - because our brains know that we don't need to. We are always a few clicks away from knowing anything we might need. We read an article and we don't actually remember any solid facts,because we know we can just come back and find them again. 100 years ago people were actually amazingly good with remembering shit, much much better than we are now. They would read something and that would stay in their brain.
This is a long time after, and maybe you won't see my response. But in fact for most of my adult life I have been dirt poor. I scraped by for years as a freelance musician. The decision I made as a high school student was that money wasn't important to me, which is why I chose a field that would make me happy instead of being lucrative.

The day job a I quit was a 34K/year entry level web dev gig that didn't pay me enough to live in NYC and do any saving. I quit without having any runway because I was miserable and decided that I had learned as much as I was going to there.

My point is that I've been poor, and decisions I've made about being happier have not involved making more money. I've been rethinking that decision lately.
So far the Arms Control Wonk blog hasn't said anything about it.
I would have thought the problems with the notion that you could recharge your car by driving it funny to be obvious: that would make it into a perpetual motion machine. Such things do not exist, nor can they.

You lack knowledge of physics, not chemistry. The implications of entropy are what you do not seem to realize. These things are independent of the car's inner workings.
You're anal about install memory-using apps onto your MBA so instead of installing them you run them inside a VM? That uses quite a bit more memory.

Boxen doesn't seem to care too much about what you want to install, so you could have it install Vagrant and VirtualBox for you.
It's a tricky one. If I fire a gun, I put everyone living immediately around me at risk. If an intruder has a weapon though, does potentially disabling him or her outweigh the risks against everyone around me?

It's something I really struggle to work out, to he honest.
How well does the batteries in an electric car age?

Will anyone be able to do this drive, under any conditions, in a Model S with batteries that are 2, 5 or 10 years old?
Cool, well have fun next time you need to update a setting buried in a config file or verify the results of something you ran. You can write 200 lines of bash that might work (or might not if the user decides they like csh or zsh) or like 3 lines of Puppet and guarantee it's idempotent.

There's a lot more to this than just setup scripts, but if all you need is setup scripts with the occasional update, then by all means just stick with that. Our needs just happen to be beyond that.
"What good does it do a Texas social conservative to elect a GOP candidate like Mitt Romney?"

I'm not sure what your point is. Where he differs from Obama, Romney's positions are nigh-universally closer to those of Texas social conservatives aren't they? What is the biggest issue for Texas social conservatives? Abortion? What office that a Texas social conservative votes for has more impact on the future of this issue than POTUS? Would Romney's Supreme Court nominees presumably be better or worse than Obama's from the POV of Texas social conservatives?
Unrelated, but I am excited by pending vmware fushion support: vimeo.com/58059557
That was my first thought as well. And then I started wondering why they are automating so much setup on OS X itself instead of using something like Vagrant for dev stuff.

I find OS X to be pretty frustrating to work with natively. I've long tried to keep things like Postgres and Python consistent, but even a 10.x.y update can break things. Even with homebrew and postgresapp, it's challenging to keep the system from breaking. I'm currently running 10.7 precisely because I didn't want to rebuild my setup on 10.8 (I've since started using Vagrant much more aggressively to help solve this).

I realize that part of the point of boxen is to help set a baseline but it seems like a Vagrant box that mimics the actual Github stack would make more sense.
Personal anecdotes? How about some real numbers?

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

A 2007 study of the largest U.S. metropolitan areas concluded that the cities with the least courteous drivers (most road rage) are Miami, Phoenix, New York, Los Angeles, and Boston. The cities with the most courteous drivers (least road rage) are Minneapolis, Nashville, St. Louis, Seattle, and Atlanta.[11]
In spite of this, in 2009, New York, Dallas/Fort Worth, Detroit, Atlanta and Minneapolis/St. Paul were rated the top five "Road Rage Capitals" of the United States.[12]

In other words, any big city. And (from what I can tell), deadly incidents are not that common.
Facebook computers compromised by zero-day Java exploit
I try to approach layout with css being "~free" and JS having a substantially higher cost. Not saying that I dont use JS to assist in laying things out, I just look for a css-first solution
I agree that thats the ideal.

However, if intruders know that people won't fire guns, surely we remove the whole point of having them?
Massive ruby framework that only runs on macs? Yuck.
Is that a Schwartzian transform hiding in the sample code?
This is useful information, and a good, well-documented discussion.

However, I'm finding it kind of tiresome to see it at the top of every job discussion, particularly since it's so lengthy. I don't think this Edison post was meant as a serious suggestion for how hiring can be done.

Perhaps you could make a blog post or pdf that contains the copy-pasted text, and then produce a summarized comment that links out to this info for anyone interested?

I'm sensitive to the argument that hiring related submissions will give bad advice if this context isn't provided. But on the other hand the status quo is tiresome for those of us who have seen this comment over and over.
very interesting. one of the reasons we picked mysql for a very high-volume app over postgres is that we have RDS and didn't want to do backups/snapshots/etc. Could we now use RedShift as a postgres-API RDS?
Of course, Zach (or anyone) isn't alone in his views.

You're wrong here, though:

> Putting those two things together, I don't think it's fair to use words that imply that Zach is rejecting the author solely because the author's views undermine Zach's personal and unique viewpoint, introducing cognitive dissonance.

If a man wants to ban openly gay displays of affection, it's because he wants to play king. The fact that others share his sentiment is irrelevant.

Clearly, Zach isn't alone in his bullying views or attitudes, but it doesn't matter. If anything, it makes it worse.
Hm, fair enough. But how often do your friends actually get attacked? Is it really a reasonable fear for them? I've never been there myself so I might be completely wrong, but my impression of Texas is that the culture there is more paranoid than necessary, and unusually preoccupied with the idea of lethal self-defense.

And what kind of area was this? Part of my surprise about Russia is that it sounds like this kind of thing happens everywhere.
This reads like a "smart test" rather than anything written by an actual engineer. Of course, I've never seen any evidence that that Edison had any engineering ability other than the ability to demand engineers invent things, and then to engineer that he receive the credit for them.
Share a cup of coffee with the world
There's no doubt this is a nice little library. There's also no doubt that I won't use it. Why? Because all the neat stuff in this library is available with Underscore, and Underscore works with plain vanilla arrays.

It might be possible for a library like this to really catch on so much that a) other people use it, and b) even when they don't you get so much power you don't mind typing array(someOtherRealArray) all the time. JodaTime is like that.

But the thing that JodaTime has that Array.js doesn't is an enemy. JodaTime hates the built in Date, Calendar, etc classes in the JDK. It hates them and replaces them with extreme prejudice, and anyone forced to work with those APIs does not weep.

Array.js does not have an enemy, it has a friend it wants to help be a little better. It's a nice library, a helpful library. And that's why it will soon be forgotten, I'm afraid.
It would probably work better as a side bar in this case, since the blog layout has all that wasted space on the left.
I'm doing http://www.makeplans.net/ (online appointment booking)
Yeah -- by OA I mean machines for handling email, spreadsheets, etc. Cross-platforming documents kind of sucks still.

A reasonable compromise is Mac laptop for office tasks, and a VM for development, and then a desktop development machine. If someone is super mobile as a developer, I could see a Linux laptop as an option.

The annoying thing is that if you really want security, you are basically stuck with Windows 7 or Windows 8 now, at least for desktop/laptops, and iOS or BB for phones. (Windows and platform management has gotten better -- OS X is actually the least secure OS in a major corporate environment today, due to lack of security and management tools. It's still decent for unmanaged use vs. Windows or Linux.)

In an environment processing highly sensitive information (say, a law firm working on M&As, or a print shop handling annual reports), where the tools aren't that essential to work, you could have a legitimate "you must use only our locked down systems" argument. I wouldn't really want to work in a place like that, though.

The long-term solution in high security environments is probably a mobile-based OS for desktop/tablet/mobile use, and then virtual desktop into either a super locked down existing desktop OS, or some new environment. For a lot of stuff, locked-down tablet/mobile (or ChromeOS) connecting to SaaS apps could probably do it.
I was just thinking yesterday that something like this would make my life so much easier. You read my mind!
Namecheap Warns About CISPA, Makes Another EFF Pledge
I don't think the pulse and glide method keeps your velocity constant. The idea is that accelerating to 70mph and coasting down to 50mph repeatedly is more efficient than maintaining a constant speed of 60mph. Not always more practical, but you should try to drive that way when you get a chance. Here's another explanation: http://www.metrompg.com/posts/pulse-and-glide.htm
>> "To me these points alone suffice shut down the standard bytecode idea by either meeting or exceeding it everywhere."

Today
>I don't think that a journalist who hates Porsche 911 (one of the Top Gear guy) should be allowed to test 911 just as I don't think that guy who hates electric cars (Broder) should be allowed to test an electric vehicle.

Why not? You're depriving your company of getting the best PR possible: A positive review from a reviewer that is known to hate your stuff.

You can't get that story if you don't let people who you don't like get in a review. And a negative review from a reviewer who's biases are widely known won't hurt at all.
Facebook Got Hacked Last Month and Is Just Telling You Now
Actually if you're interviewing at one of the big tech companies this is great advice for that as well.
They still exist. In Toronto, streetcars are still one of the major forms of public transit in the downtown.

http://en.wikipedia.org/wiki/Toronto_streetcar_system
I had built something very similar to this a while ago, based off of the pivotal idea but with a one-liner install.

https://github.com/seryl/kindness

supports updating itself and it's templates form the git repo it's referencing.
I think there are two different kinds of facts:

1. Random facts that have no obvious connection to what you're working on.
2. Facts that come in use frequently, and form the basis of expertise.

I expect there were many facts that Einstein did have memorized, even though he could look them up.

Holmes is surely an exaggeration, but in many domains expertise is simply mastery of basic elements.

Understanding many little pieces lets you see the whole more clearly than someone who is missing parts. Experts have enhanced intuition.

This is a distinct type of knowledge from the depth of the pacific ocean. That kind of knowledge will not improve intuition if memorized.
Things you buy from MLMs are generally overpriced, worthless, or both. Usually both.
Here is mine : http://www.efficontrol.com

Not my first startup. I have come to have up to 10 employees and truly being a 1-man-startup I feel more fulfilled.
Protecting People On Facebook
This is just amazing. I'm going to use this next time I have to design an app. I've always used photoshop to choose what colors I should use in a project and I always end up playing with it for hours, not because I like it, but because I can never find the right colors. With your tool I instantly see what I need!
> Their response to Heroku's response ought to have been along the lines of: "Hurray! Everyone's boat is rising with the tide." Not this.

If Heroku actually knew about the problem for a long time and yet didn't officially respond or apologize until we published that post, doesn't that make you take their apology less seriously?
Crutch.
Openshift has a free tier, and a lot of options to scale up.
I LOVE how you presented your design. I got it right away. Very slick. I don't think I would use this because it might kill my productivity more than going to HN already does.
The article suggests that some people's addiction might manifest in other ways. That is, if you take away alcohol, an alcoholic will look for other inebriants. Is that actually correct? I thought alcoholism was largely a genetic disorder, which predispositions some people to abuse a particular drug. If someone with the disposition has one drink, he is then enticed to have 10 drinks. But if the same person smoked a joint, he wouldn't have any more interest in smoking more weed than a normal person.

If so, then this sounds like a fantastic tool for people with an physiological addition to alcohol.
My first thought was "overriding the default Array object is dumb". But it turns out Array.js doesn't overwrite JavaScript's built-in Array objects. Instead it's an array-esque Object:

var arr = array([1, 2, 3, 4]); // An Array.js "array"
var arr2 = []; // A real JavaScript array

It's definitely too heavy for most array use cases. Sometimes all you need is a simple list.
Reduce Data helps optimize your ad spends. Try it free during beta
What a load of BS. No, women do not "prefer to be submissive", except in some misguided guys' fantasy lives.

And it really doesn't matter that destroy isn't meant literally - it's still used as a term intent to degrade and humiliate. It's about male power fantasies.
Yes, this is really what I'm wondering.
Right, but not having the car parked in a lot overnight in very cold weather would seem to be a very different type of stress in the CNN run.
It would be cool if you added functionality so you could rearrange the columns.
I'm thinking of buying one of those Raspberry Pi cameras when they become available and whipping up a bit of Go code to make my own dashcam for < $100. I think it would work great. You could even add a cheap USB wifi dongle and have it upload the videos when you're in your driveway.
Wouldn't it have been better to do an EXPLAIN ANALYZE for the timing measurements instead of having the results returned locally?
Interesting. Though I wouldn't want to include the entire Google Maps API just to get a nice array helper class.
Ah, I see! good luck with all that ^_^
About 20% of jews have the same gene mutation: http://www.ncbi.nlm.nih.gov/pubmed/12351924
This is great - saved to my bookmark bar. One suggestion, add a save feature which creates a shortlink so people can share pre-made swatches.
The idea is that, as a general rule, people will fire the gun if the situation is pressed. Knowing that, criminals will back down when a gun is presented. It's not bluffing, just threatening.
Did Edison treat his engineers well? If not, should I care what trials he put potential candidates through? If he was the overly manipulative type, perhaps he was mostly interested in humbling the candidate...
I do like how the `select` can take a string, "x > 30", vs a function(x){ return x > 30}

It would be be nice if Underscore had a bit more sugar like that. But, I also know how problematic it can be to properly parse or evaluate a string into code.

--edit--

it is using the to-function library to do this: https://github.com/component/to-function
There is not a better way on the market. If you invent one, untold riches can be yours.
I just love englishrussia.com - every day russia's finest ..
Black magic doesn't work as well as it used to.

Most SEO consultants nowadays preach the same things Google does: basic usability, relevant content, optimizing for particular keywords, making it easy for search engines to index your content, and relevant backlinks. You can dive pretty deep in each of these categories.

I like Danny Sullivan and http://searchengineland.com which is targeted at SEOs and generally holds Google accountable for their actions. SEOMoz is targeted more at beginners and regurgitates Google's line too often for my taste, but they do have a lot of great tutorials and videos.
The "path of least resistance" has not been particularly successful in helping the web provide a robust platform for application development over the past 10 years. I don't see why the hack-and-slash "pragmatism" should be expected to start working now.
Not applicable. Musk is doing the opposite, instead of suppressing information, he's making it public for all to see and judge for themselves; augmented with a bit of 'colorful' (for a lack of a better word) commentary.
I'd like to see some more information about the local setup, including hardware and the postgresql.conf. Otherwise, this tells me very little in terms of comparison.
Bang With Friends Aims To Become Facebook's "Klout for Banging"
I apologize, I didn't make it to the end if your comment. 'Porn causes long term damage to children' is a moral question only if "damage" means 'exposes them to things that I morally object to but don't feel I have to justify.'

For example, I think that exposure to black people and the concept of treating the physically/mentally ill damages children. Should I have to justify that?
Awesome. It's a shame this hasn't gotten more attention.
Isn't the Skype plugin for Facebook video-chats made in Java, too? Sounds to me like Facebook should be one of the very first companies to want to adopt WebRTC. Not only will they become independent of Skype for video-calls, but they can offer it for everyone inside the browser, too, instead of getting them to install plugins. Hopefully they intend to make it federated though, rather than keeping it Facebook-only.
Dogs like hackathons, too
Is Bourré The Next Big Card Craze?
It's selective bias. I, like many other professional application and systems engineers who didn't originate in the web space, wouldn't participate in Mozilla, nor try to work there.

I'm just not interested in continuing to try fit the square peg of DOM/CSS/JS into the round hole being an application platform. It has been made clear from Brendan (for at least half a decade now, if memory serves) that this is what they're doing and will continue to do.

In the meantime, iOS and Android appeared from nowhere and turned the engineering departments of many companies -- most of which were previously focused solely on server+web -- on their head.

At the same time, Google can barely give Chrome Books away. This must tell you something about the efficacy of these strategies.
So how does it work...

The second enzyme mentioned is one possessing acetaldehyde dehydrogenase activity, ALDH2 being the primary actor. This would not be a vaccine in the traditional sense since it would not cause ethanol to prompt an immunological response.

The closest paper I could find is this one from 2010, that describes the mechanism of action[1]:

"a long-term inhibition of ethanol consumption by reducing ALDH2 levels by the administration of vectors that code for anti-aldh2 antisense RNA molecules that inhibit aldh2 gene expression"

Pretty cool; they are using a viral vector to introduce complementary RNA that binds to the mRNA responsible for translation of ALDH2, directly down regulating expression of ALDH2. This reduces the number of ALDH2 enzyme molecules available to interact with acetaldehyde by reducing the number created (compared to disulfiram, which is a competitive inhibitor of ALDH2 itself). It seems the antisense RNA used targets the mitochonrial isoform of ALDH2, mimicking the effect of the "natural" mutation. I wonder if it has cross specificity adequate to inhibit expression of the cytosolic isoform as well.

Acetaldehyde is not the only substrate for ALDH2 however. Glyceryl trinitrate (nitroglycerin) and amyl nitrite are also metabolized by ALDH2, so this treatment might not be wise for those taking glyceryl trinitrate for a heart condition or amyl nitrite for cyanide poisoning/heart. It looks like the cells in coronary arteries mainly use cytosolic ALDH2 to metabolize glyceryl trinitrate[2] though, so if this "vaccine" only inhibits the mitochondrial isoform it may not interfere with the effectiveness of these other drugs.

1. (Martinez, et al.) http://www.captura.uchile.cl/bitstream/handle/2250/11147/Mar...
Viral vectors for the treatment of alcoholism: Use of metabolic ﬂux analysis for cell cultivation and vector production.

2. (Beretta, et al.) http://www.ncbi.nlm.nih.gov/pubmed/22207712 Vascular bioactivation of nitroglycerin is catalyzed by cytosolic aldehyde dehydrogenase-2.