skysight-inc/HackerNews huggingface dataset:
Note: The following is not original to me...

Construction -- a car on an assembly line. When is a car first there? At what point in the assembly line would we first say, “There’s a car”? Some of us would no doubt go with appearance, saying that there is a car as soon as the body is fairly complete. I suppose that most of us would look for something functional. We would say that there is a car only after a motor is in place. And a few might say, “It’s not a car until it rolls out onto the street”. There would be many differing opinions.

Development -- a Polaroid picture that is unique and valuable; let’s say a picture of a hitherto unknown species darting out from the jungle. You’ve snapped the shot and the camera is noisily pushing out the developing photo. The animal has now disappeared, and so you are never going to get that picture again. You pull the tab out and as you are waiting for it to develop, I grab it away from you and rip it open, thus destroying it. When you get really angry at me, I just say blithely, “You’re crazy. That was just a gray smudge. I cannot fathom why anyone would care about gray smudges.” Wouldn’t you think that I was the insane one? Your photo was already there. We just couldn’t see it yet.
Show HN: From Zero to the Appstore - My ebook on HTML5 mobile games
If the sensor is only on the right side I guess it won't be able to detect actions from the left eye.
My first thought is with timing or counting winks. "Three fast winks" = "Take Picture".
Comments invited on TSA use of "Advanced Imaging Technology"
Pivotal tracker in the shell
Valleywag is back - Gawker's tech/startup culture site returns
You can read the full notice here: http://www.regulations.gov/#!documentDetail;D=TSA-2013-0004-...

BoingBoing: http://boingboing.net/2013/04/21/tsa-finally-seeks-public-co...

Gizmodo: http://gizmodo.com/5995181/time-to-give-the-tsa-a-piece-of-y...

LA Times: http://www.latimes.com/business/money/la-fi-mo-comment-on-ts...

Ruling: http://www.cadc.uscourts.gov/internet/opinions.nsf/B31004711...
Grand Unified Speculation Thread for the Next Version of Android
Should there be an RSVW (welcome) as well as an RWVE (expected)? i.e. RSVE I'd interpret as "I don't have time to read long replies" whilst RSVW I'd read as "I'm happy for your response to be brief, but if you prefer verbose knock yourself out".
The authors could also be hoping the "leak" itself, without actually executing the plan, causes panic sells by becoming a sort of self fulfilling prophecy.

Also, it seems last night's ddos on mtgox didn't impact the price that much, at least not as much as previous attacks have, so I'm hoping the reduced effectiveness of such actions combined with the market clueing up to the ruse will help stabilise the bitcoin.
Ask HN: Advice on promoting my next free ebook
Next monday I'm releasing a new free ebook. A big reason for the success of the both The Little MongoDB Book and The Little Redis Book is because 10Gen and the Redis community really took the advertising to a level I had never expected.

This new ebook is different. It's more personal and it won't have the same type of community support as the last two.

Anyone have advice for how to best promote a free tech book?
New York is able to build up, which helps. But overall, the NYC rent control is considered a failure by those who it is intended to help.
It's also the end of anything but UDP or TCP on the Internet. I wouldn't trust my ISP to have a packet filter and NAT implementation for anything else.
Since you called me lazy (thanks for that), I'll respond. Keep in mind, I'm not remotely an expert nor do I claim to be.

A few FAQs? I think you're being a bit disingenuous. While the protocol itself is relatively simple to understand, the complexity related to its implementation is immense which is why we're still talking about it and not fully doing it.

Why it's complex:

1. The recommended approach is dual-stack. This means that network admins/system administrators will essentially have to manage two separate networks. Of course, this is assuming you have core-to-edge IPv6 support. If not, then you're upgrading all of your hardware.

2. Cost. Predominantly why we're still here. Often easy for us to push aside in our cosy developed world, but ignores an enormous number of legacy hardware deployed all over the world that will simply not work and, quite frankly, the solutions like tunnelling read a lot like the supposed pitfalls of IPv4.

3. Training. It's not a matter of a few FAQ's to learn, for a lot of technicians it is a matter of re-certification as all hardware has to be replaced which likely means new operating systems and firmware, proxying/tunnelling servers/devices ala Teredo/ISATAP.

For anyone that says it's a "no-brainer", I say that you have little to no experience in managing large heterogenous networks in cost-strapped organizations which, up until now, have had little to no reason to upgrade as the IPv4 address exhaustion issue does not really affect them (yet).
This is just some random Bitcoin hater trying to spread FUD. There's no coordinated operation and there's most certainly no group of people willing to dump 250k BTC at once.
I should have done these things but I let my guard down. I'm in a city trying to be a new startup city so there was a lot of attention and money thrown at one of the first startups. Everything was given to us, everyone wanted to advise and invest in us. I assumed this community would make sure nobody on this team screws each other because it would look bad. I owned 10% outright but was dazzled by techstars into signing papers that put me on a vesting cliff.
I don't think sub-editors are a compelling example: people in those positions are likely to ignore the language they learned growing up and stick instead to some made up rules they believe are 'more proper'. I have definitely heard British people say 'my bank are' and 'ASDA are'.
The #1 WORST Food that HARMS Your Brain (AVOID) | Staying Healthy Plus
Show HN: IPL Beats - All "Indian Premier League" Tweets at one place
"Sometimes you have the right product but the wrong business model"

This is the 3rd time I've heard a variant of this in the past couple of days. Most of the time when I think of a pivot I imagine changing the product pretty substantially, but I think this seems more true to the analogy. I've seen some success in changing my business model as I started pitching again recently. People are responding much better to our new approach than the one we had a year ago. (Not that successful pitches are the same thing as real success)
It can still be cheaper for you, bitcoins become taxable income at the point they are realised i.e. converted to fiat.

As someone making payments in BTC int he way described (by BTC with USD, pay freelancer BTC) there is little difference between paying in BTC or USD. However the freelancer is the one who will dealw itht he tax implications and as he/she has elected to be paid in BTC you can defer responsibility to them.

Aditionally if you are paying someone in a differnt country or otherwise would have to use a different currency then you will probbably see savings in BTC as there is no conversion to, e.g. EUR, no bank transfer/international wire fees, and the freelancer may also take less in BTC than in USD due to the ease of transferring the coins to them as oposed to going through the banking system and it taking 14 days.
Looks to me like someone is trying to make this look like a legit secret bulletin to a hacker group, when actually it's an attempt to provide proof of the bitcoin flaws.
The difference between Watterson and Munroe is that Watterson made far more money but didn't have a ton of control, whereas Munroe probably makes less money but has far more control. Part of that is down to sheer popularity. Watterson is worth several hundred million dollars according to reports, whereas Munroe likely makes at most a few hundred k a year. Which is still very respectable, but not quite in the "fuck it, I'm retiring" impulse zone as Watterson's wealth is. Also, Watterson was fairly disconnected from his fans and the primary interaction of his work were the ongoing struggles with his syndicate masters. Whereas Munroe's main interaction related to his work is directly with his fans, which also directly provide his income (through merch sales, mostly).

So there's very much less reason for Munroe to get frustrated with the process and stop. Watterson got tired of the bullshit and decided he'd had enough. If Munroe gets bored of doing the strip I suspect he'll just move on to some other project, which will be equally public (like what-if).
25+ Examples of Beautiful Wedding Invitation Websites
Can the horizontal rotation being performed on the discs/coins as shown in the game, be performed with a 2D engine? (Is there some kind of matrix transformation that can accomplish it on an image?)

Or is it absolutely necessary to have a 3D model of a coin, in order to do that?
Aha! I've been trying to introduce people to the abbreviation "NRN - No Reply Needed" for text messages. It seems such a waste for someone to just text back with a reply of "ok" and pay 25c or whatever for the privilege when you don't really need to know they received it. These 3 characters at the end of a message could save a great deal over time.
"Aditionally we could say the reverse, an old animal is worth more than an old human, because if an old animal is dying we will euthanise it to save it pain and misery, you canot legally euthanise an adult who is living in pain and misery."

That's a good point... one that I've considered. But it's a little off topic considering it has its own moral swamps to get caught in. I'll just say euthanasia is a related but different thing that should be discussed separately.

"That is a terrible analogy... Comparing an abortion to killing a live animal is bullshit."

I disagree and I'd appreciate a good reason for that opinion. In fact, I disagree that it's even an analogy.

In my defense of my ahem point (when to define killing living things as legal), it is empirically true that even an embryo is a human life. 1) If an amoeba is alive, certainly an embryo is. 2) What species would a human embryo be other than human?

Now, in the West, we can kill some categories of animals with legal and social impunity: pests, livestock, terminally ill pets, etc. Killing other types of animals is clearly socially unacceptable and is often illegal as well: healthy kittens, harmless creatures, endangered animals, etc.

Right now, abortions fall almost entirely in the justified killing category legally and slightly less so socially. I think they are not as justified as the current laws and attitudes reflect, especially considering how arbitrary "exiting the birth canal" is with regard to the development of human life.
Symbian was an open smartphone ecosystem. Google is just taking it a step further (to serve its own ends, of course).

I am not moving the goalposts. The original article was about Google web products such as Chrome and Reader. The only non-productized item mentioned was OpenID, which concerns integration with the rest of the web and could be considered a feature of their user-facing products. These things are the things that matter to people when they view Google as a company. Not whether Maps has vector graphics.

So, yeah, for the purposes of this discussion, I do discount technical, low-visibility innovation. If we are talking purely about technology, then sure, Google is probably an innovation leader.
I strongly disagree.

Currently the bitcoin network is running around 70,000 Ghash/second. Are you aware of what kind of resources are required to perform this 'trivial' hack? If it was so trivial, why hasnt the 51% attack happened already? Its a $1B system - clearly the prize is worth the effort.

The beauty of Bitcoin is that if you somehow had access to such computing power to perform the attack, you'd probably be better off just being an honest node. You'd make a shiteload of legit money without all the hassle associated with splitting the block chain.

So yes, I'll stick with the argument that Bitcoin does solve the Byzantine Generals problem.

Theoretically speaking, even if the 51% attack did occur, it just reinforces that Bitcoin does solve the Byzantine Generals problem! If 51% of generals act in a certain manner in a decentralised network - you want this to be the truth! The decentralised network is correctly picking the majority vote!

So can you explain your reasoning? It seems by every criteria, Bitcoin meets the requirements of the BG problem.
Oh I don't disagree with you. I meant that the reason "insurance" costs so much is because we tried to shoehorn other countries' systems into an insurance scheme. Indian insurance is much closer to what actual insurance is like, so it's much cheaper.
This is outrageous and downright corruption!

There's no way a babu or department might have bothered to look at what tool students or colleges use if some booty was not involved.

I am fine with people using any productivity source but forcing it on students(who actually need the opposite) is evil.
Does anyone know how this can be challenged?
That's exactly what a member of that group would say!
I'm not saying workflows don't require instructions, quite the opposite. I am saying though, that these instructions don't need to be hand-holding tours, they can be subtle hints in the workflow, in terms of proper copy, icons, labels, etc.

And as I discovered with the UX guy, it's not that difficult to perform user testing on your own, just sit down with clients and see them complete a certain task while thinking out loud along the way. It works wonders.

That being said, I'm by no means trying to discredit what you're trying to do - there certainly are use cases for products like Kera, otherwise you guys wouldn't work on it.
The difference is that not everyone who sends an email is a personal friend and not every email truly deserves that much time, either. I've found myself with the same problem, resulting in many emails not getting a response for over a week. I'm hoping this catches on. Anyone who thinks its too impersonal should simply not indicate VSRE in their email and not worry about brevity in their replies.

Is this really something worth making an argument AGAINST?
LAMP Stack Monitoring with Opsview Part 2
Scala has monads aplenty.
I was mildly interested in it until I saw the letters PHP, then lost interest.
https://www.bitstamp.net/ is down ( just getting a CloudFlare error ), so looks like they can't rely on BitStamp for this operation at list.
Experts give advice on how to reduce your car's fuel spending
Eric Schmidt has defended paying just £6m in UK corporation tax.
Sorry! I was talking about the US, which is the system I sort of kind of barely understand. Other than what the GP said, I don't know much about India. I was just addressing the sentiment that India's insurance scheme should be transplanted here and that it would fix a lot of things.
The art is mangled by pastebin; the raw version looks somewhat more legit: http://pastebin.com/raw.php?i=QAPxhEbP
According to some papers branch of medicine dealing with pain-killers is on a much lower level in the Netherlands than in the US. The reason is pretty obvious. Who will pay for pain-killers in socialized medicine when you can ask if they are in pain, if they want to die, and here we go! The state just saved thousands!
It's a solid upper stage because of time-to-market considerations, not because it's a good idea. For the first stage, thrust is more important than fuel efficiency, so a solid first stage (or boosters) make sense (at least for unmanned flights where there is no escape system), but for upper stages the fuel efficiency is more important than thrust so the upper stages should be liquid and if possible LH2/LOX, though that is the most expensive to develop (up front cost) and handle (recurring cost).

Castor 30 has vacuum isp of 300sec, while Merlin 1Dvac is around 340sec. There are rumors of SpaceX working on a closed cycle methane engine, which should have even better fuel efficiency.

http://www.spacelaunchreport.com/taurus2.html

http://www.spacelaunchreport.com/falcon9.html
Secure, anonymous voting for the disabled is a big reason we have so many electronic voting machines. It was a big part of the Help America Votes Act. There are many vendors with solutions. The AutoMark is a popular one -- it can enlarge type or even read you the choices and let you make a selection by blowing in a tube.

There are many systems for the disabled -- it was a big priority of the Help America Votes Act, which is what prompted this wave of computerized voting machines. The Auto
Lessons Learned In Building Plugins For Backbone.js (paid e-book)
There's not even a high cost to the equipment. A $10 rtl-sdr with a $30 home built antenna will be enough to capture the audio data.
Be loved or hated. Don't fall in the middle.
Who is your most likely reader? If you start with that, then locating your readers and presenting your value proposition should flow naturally. Marketing "free" is just marketing - you just have a lower sales barrier when you reach your audience.
The New WordPress Dashboard Design (MP6) – Try It Now
Trying to deny it - now that your document surfaced, huh? ;)
You've totally missed my point. You read my comment as arguing that we shouldn't have globally unique addresses. My argument is that we shouldn't wait for IPv6 to provide unbounded unique addresses, and in multiple addressing domains and with different service models. There is no reason that we need to be held hostage to Cisco and the IETF.
It doesn't come across in Huffington's article, but the engineer of this has an amusing flippancy about his creation:

"It wasn't built to be efficient and fast. It was built to look cool and insect-like and fun.

"But legs are very inefficient - the wheel was invented for a reason,"

source: http://www.bbc.co.uk/news/technology-22231365

Regardless of whether it has any practical applications, it's certainly one of the most awesome hobby projects I've ever seen.
Well that escalated quickly!
I'm afraid that the general AES implementation in Go is not constant-time. If you have a machine with AESNI instructions then they will be used and they are constant time.

AES is terribly hard to implement in a performant and constant-time fashion. The OpenSSL work is very impressive but, at least the bits that I'm aware of, are still very platform dependent and sometimes work only for certain modes (i.e. counter mode). Patches to implement Käsper and Schwabe's or Mike Hamburg's AES designs would be welcome, of course!

RC4 isn't constant time, but that's not the biggest problem with RC4. All common hash functions are.

If you need constant-time crypto and aren't tied to implementing an existing protocol then there is an implementation of NaCl's box[1] and secretbox in the go.crypto subrepo.

Otherwise, the modexp isn't constant-time, but RSA secret operations are blinded (hopefully correctly). P-224 is constant time, but P-{256,384,521} are generic code and are not. (I have a Go suitable P-256 design ready if I can find the time.)

In general, Go has not had nearly the review that OpenSSL has had and caution is warranted because of that.

[1] http://godoc.org/code.google.com/p/go.crypto/nacl/box
To answer the inevitable question - the ways music gets influenced are:

- speed - the faster you wave the phone, the faster the piece is

- variation - the bigger the standard deviation in the values from the accelerometer is, the more variation in the melody there is.

- light - if it's dark around, the scale is minor, if it's light - it's major.
At work, where everyone uses Outlook, I often just set up a "poll" for this (even for only 1 recipient - it's only a couple of clicks). It does rely on me being able to guess what their answer will be, but for things like "Please confirm you'll meet deadline X", it's fine.

Obviously, this doesn't work in non-homogeneous environments.
That seems like an awfully risky gamble to make. Alternatively, enough people may flock to BitStamp once they see the "cheap" BitCoins being dumped to be able to buy up their entire supply, and this group ends up selling at a massive loss.
Problem = banks offer poor online service

Solution option A = Start a bank and create infrastructure to offer better online service

Solution option B = Create infrastructure to offer better online service and sell it to banks

Which one scales?
Facebook revealed as company behind $1.5 billion Altoona
So you are saying it is no different than other open source projects?
Both contracts are for 20 tons to orbit, so the difference is not as large. Also, there was no competition - both 1st place and 2nd place were assured contracts. So the competition would have been only for the second place, to not miss out. But since there were only two entrants...

Now Congress want to down-select commercial crew to force NASA to depend on a single contractor that can then start jacking up the price like Boeing and Lockheed Martin regularly do, to kill the commercial benefits of commercial space and protect the government monopoly way of doing business.
William Gibson Tries Google Glass
Yes and no. NK-33 was developed from NK-15 but had a lot of difference. Mainly, NK-15 could not be restarted (i don't mean in flight, but at all: it could be lighted only once, then it went to the scrapyard). So, it couldn't be TESTED. That's why N-1 had 100% failure rate (another reason was a buggy engine-out management system, which was designed to enable rocket to fly with some engines out, but in fact did the reverse, twice causing it to fail when then failed engines could be simply ignored).

NK-33, on the other hand, could be restarted many times, and some copies counted a lot of time on the test stand.
Accessibility is one area where paper ballots perform very poorly.

The Help America Votes Act, which spurred much of this new voting technology, specifically says voting places and ballots should be accessible by voters with disabilities such as the blind. This is very hard to accomplish in a secure, protected way without a machine. Some polling places have paper ballots for most, and machines reserved for the disabled.
This reads more like a thought experiment - to demonstrate what could be possible - than a real thing or even a hoax. For example it mentions the potential profit. I'd be more convinced if it were in 1337speak - the punctuation is far too tidy.
Google just recently reinstated federated XMPP for their Google Talk service [1] so you can talk to peers on other XMPP servers. I use an XMPP server that has been provided to me by my e-mail provider (lavabit.com) to chat with my friends/family that use Google Talk without any issues.

[1] http://mail.jabber.org/pipermail/operators/2013-April/001672...
Responses in reverse order.

First: IPv6 is not the smallest possible change. IPv6 is a very large change, involving an infrastructure upgrade and software upgrades across the Internet. Overlay networks necessitate neither. Routers on the Internet can at the beginning remain ignorant of new overlays. Endpoints add software as and when they decide to participate in a specific overlay. Meanwhile, the existing IPv4/HTTP service model, which works just fine under NAT, continues to operate. This is a more incremental approach than IPv6 and thus by definition a smaller set of changes.

Second: NAT demonstrably doesn't harm the interests of most Internet users, because a huge fraction of satisfied Internet users are already NAT'd. But if you believe Internet user interests are harmed by NAT, you also must believe they're harmed by IPv4, which has no functioning multicast or workable group messaging and has a security model designed in the '70s. At this point, arguing for a NAT-less Internet is de facto an argument for a massive software upgrade. If we're going to upgrade, let's upgrade to something better than IPv6.

Finally: we already have hoarding. It's just hoarding of fiat allocations.