skysight-inc/HackerNews huggingface dataset:
We don't have your private key, and so we have you write down a passphrase that can derive the key (sha256(passphrase)). In addition, we have a last resort mechanism to help you recover your private key if it ever gets lost. We use shamir's secret sharing to split up the secret key, and send you a share. The pk can only be reconstructed when both shares are combined. We have zero information about your pk.
They do the same thing for regular YC applications, so I don't think its anything crazy new.
I've noticed a strange bug with the latest version of Chrome where pages sometimes don't render. Try opening the developer tools, this usually causes the page to render for me.
Well I've recently restored 150 LTO-2 tapes from 2002/2003 using a perfectly current LTO-4 drive, and I'm pretty sure you'd have a heck of a hard time successfully reading all of a bunch of 150 hard drives of the same vintage without losing a single file.

Hard drives are much less reliable than tapes; hard drives aren't made to be stored on shelves; and when a hard drive fails, you most of the time lose most or all of its data, while a tape failure generally affects only one file (if it's a reasonably large file and you aren't using compression).

As soon as your storage and archival needs are more than a few disk drives, do yourself a service and switch either to RDX or to tape. Storing basic HDD on shelves is a recipe for data loss. I know it because we sell backup solutions to people doing it and losing data all the time :)
Building a Social Media Strategy | High Tech Point
"Manually control when Siri listens by holding down the Home button while you speak and releasing it when you're done."

Does anyone think this is a downgrade? Is it optional?
Just Ctrl+click or Middle click...
Apple Posts iOS 7.1
What if I'm not from the US and require a work permission? Any chance of applying?
Cool in-depth story about this: http://www.airspacemag.com/history-of-flight/the-727-that-va...

You really get a sense of how parts of Africa is like the wild west.
I am asking the right questions. If economic growth shifts from BTC into other coins, then Y (real GDP of the BTC economy) will go down. This will be reflected in the money price level formula.
Yeah, I'm having trouble finding numbers for tape (my google-fu is weak). This page advertises 50 years for BD-R http://panasonic.net/avc/blu-ray_disc/archive.html

Edit: This one says 30 years for LTO-5 http://www8.hp.com/us/en/products/storage-media/product-deta...
I have no clue how anyone could justify downvoting your comment. It's hard to believe that anyone downvoting you could be a hiring manager in a technical field. I have had extremely similar experiences looking for both experienced and junior candidates, and with the price of senior candidates it's a costly mistake on a bad hire. Thank you for sharing your story..
I think I have the beginning of a solution. The end result should be 2048 on the top-right corner (for the explanation). Always keep the highest value there. To do that never do a down without the right column filled and never do a left without the top row filled. Within those restrictions keep the top row in ascending order by building numbers on the left of the second row, so that they will match above and cascade right in powers of two.

I did this successfully for a while and then had no other option but a down without the rightmost column filled and lost my placement.

EDIT: A variation of this that works well is to only do up, left and right if at all possible. This keeps the highest values on top making it easier to match top-down. I've been stuck on 512 though.
+1 for a private Vagrant Share - like Hosted Chef versus open source Chef. A few clients I have would pay for this.
Basically companies have to either pay/accommodate people or train them, but instead they'd rather whine. Know it all too well, as someone who has tried to avoid living in California for lifestyle reasons, which limits a lot of options.
I don't see the point of that either. My home button is going to suffer a lot, and it's already unsteady.
Unless it's a change necessary for the CarPlay stuff.
Mindwheel (or, the Poet and the Hackers)
Snowden Speech Has Conference Buzzing, Congressman Stewing
It's optional. You either release the button and it acts normally, or keep pressing and when you release it stops listening.
Excited for these new sync options like rsync and smb. I had been using smb shares on my VM in the past to get better performance
Case is not much different for LTO 5: drive is a little cheaper, as you note. Media is slower and almost same price per TB.

You still need drive redundancy in most setups. And my experience with tapes has been that they are not significantly more robust than drives: they break and die when they fall on a hard floor, they get ruined if heated too much.

And an issue that might be gone in the recent LTO era (has it?), but which I met several times: if you need to recover tapes made 5 years ago, finding a usable tape drive for use or sale might be a big problem. The last drive I had I can't connect to a modern motherboard was an MFM controller-RLL drive pair I had in 1987. IDE came shortly after.
CAT ADDICTED TO IPAD
Very cool. Spent a while trying to get a high score by thinking about it, but in the end managed to beat it just by pressing the arrow keys anticlockwise one after the other!
I've noticed the same bug, but dev tools doesn't seem to do anything and view-source is blank. This one though seems to be a site issue:

$ traceroute blog.ycombinator.com
traceroute to posthaven.com (50.63.202.48), 64 hops max, 52 byte packets
1 10.142.83.65 (10.142.83.65) 0.892 ms 0.719 ms 0.769 ms
2 216-13-232-1.dedicated.allstream.net (216.13.232.1) 1.213 ms 3.646 ms 1.234 ms
3 216-23-136-13.dedicated.allstream.net (216.23.136.13) 2.256 ms 8.470 ms 1.299 ms
4 66-46-123-225.dedicated.allstream.net (66.46.123.225) 18.638 ms 12.393 ms 13.011 ms
5 eqix-ch.godaddy.com (206.223.119.141) 58.324 ms 61.302 ms 60.216 ms
6 * * *
7 * * *
8 * * *
9 * * *
10 * * *

etc
The headline is pretty explicit: "siri knows when to stop listening".
BANCStar, the worst programming environment in the world?
Where are you based if I may ask? Just to put your salary in context, because 160K is not the same everywhere!
Off-topic: which blog engine is this ?

(I tried ctrl-s :)

(Because nice typo)
I'll give it a shot. (Disclaimer: I'm a non-Haskell programmer who's been trying to get his head around some of this stuff, but who may well have it wrong.)

You've got a function f that will do something to one or more values. That function already exists, and it works.

But f works on regular values. You also have some "special" values. chas described it as having a context; the way I've come to think about it is that the value is in some kind of jail. You can't just operate on it freely. (There are a number of different kinds of jails, but all of them mean that you can't just operate freely on the value.)

What we're talking about here, then, is a smuggling operation. It lets you get your function f to the values (or the values to the function, depending on your point of view) so that it can operate on the values. What's a bit neater is that it lets you separate f from the smuggling, so that f remains unchanged. And you can use the same smuggling scaffolding for any f.

How has this simplified code in the real world? I have no idea, but I think I can tell you one place where it doesn't. Haskell tries to be purely functional, but it can't quite pull it off in the area of I/O (kind of by definition - if you're going to have I/O, you can't be purely functional). So Haskell does I/O in a jail. You use this kind of stunt to get access to I/O values. (Does that make it any less a violation of pure functional programming? Not that I can see. Perhaps they're trying to contain the contamination?)

But in C++, you'd just drop out of functional programming for a line or two, and do stream I/O. You wouldn't have this problem at all, so you wouldn't need this solution.

As I said, I'm trying to understand this stuff, and I'm pretty sure I understand it imperfectly. Your mileage may vary...
The direction many hardware startups have gone is to write networking code instead--if your customer demographic are people that are likely to have smartphones--, to have the interface on the phone instead of on the hardware device itself.
I had more fun with this than Threes. I think it's how the tiles slide all the way over.
>I know this is a browser game but

https://developer.mozilla.org/docs/WebAPI/Detecting_device_o...
My experience is limited, but I don't see many companies aiming for employee retention on the order of ten years.
>So to put a number to your question "likely better than half the time".

I'm not sure how you get from 'because communications between arbitrary point A and and arbitrary point B are sometimes impossible on band C' that "likely better than half the time" communication will be impossible on every useful band to any useful place.
It has very important epistemological implications: it means a phenomenon may follow a deterministic law which, due to its mathematical properties, would nevertheless make long-term predictions impossible. So even though you would have a mathematical model for the phenomenon, you wouldn't be able to make real-world long-term predictions. The problem lies in the sensitive dependence on initial conditions.
I've never seen this much marketing for a minor iOS update. I wonder what prompted the change.
Pebble App Challenge
I have no inside info, but my guess is probably not. Unless we're talking about AirBnB or Dropbox, most YC companies aren't going to want to take the time out to deal with the regulator¥ hassles of H1B sponsorship.

That said, for the perfect candidate, exceptions will be made.
"Now Siri knows when to stop listening."

I find this to be some really interesting marketing spin for "Siri doesn't always know when to stop listening, so now you can tell it".

IE

Now your car knows when to slow down

Manually control the speed of your car by pressing the brake pedal
The information you're missing is the timeline:

1. Ackman shorted Herbalmagic.

2. Ackman lobbied against herbalmagic.

3. Lobbying failed, and Ackman has now accumulated 500 millions in paper loss.

4. Ackman announces that he will give any profit to charity.

Pretty easy to give away non-existing profit. (Also, his donation would obviously not include any profit his firm and clients would make off the bet.)
Does anyone know what terminal emulator they're using for vagrantcloud.com? It looks slick, I just can't identify it.
Are you saying it's not in the middle of Tokyo Bay, and doesn't have a little sprayer on top spraying radioactivity equally in all directions? I HAVE BEEN MISLEAD.
Well, there's a popular term now for some HR people called T-shaped people. The idea is that you are a generalist that has some deep knowledge in at least one specific area. It's not a bad idea to pick one specialization if you are interested in something.

The person in this article needs to adjust the language to emphasize that he knows about the rest of the world outside of Perl, but just happens to have a strong background there.
Ah, this is more interesting. I see what you're getting at; a lifting function is something like, in Python:

mapF = lambda f: functools.partial(map, f)

The thing is, in Python, there's a set of "magic methods" that any object of mine can implement (or which more commonly are implemented by generator objects), and Python's built-in iteration tools will then work on them. Using these is then as simple as:

def doAThing(x):
return foo(bar(xyz(x)))

a = MyIterableClass()
b = (doAThing(x) for x in a)
c = (doAnotherThing(self.bluh, x) for x in a)
doTheNextThing(c)

This pattern is reasonably common, popping up all over my code, and seems fairly reasonable to me. It's a bit more typing, but that's never been a bother for me.

When I need to implement a lifting function myself, it's pretty obvious that I do, and it's not something I think particularly deeply about.

I'm just not really sure where the novelty comes from, I suppose. Is this less common in other languages?
It gets harder. You can continue to be an engineer, but it takes longer to find a job. (I've seen lots of openings for "senior software engineer", by which they mean "5 to 7 years experience". Great. I've got 25 years. So, you don't want me, even if you call it "senior".)

But there are some places that want more experience. My current job wanted someone to come in, take the central piece of a new embedded system, and not have to take time on a learning curve. They didn't have any problem seeing the value in 25 years of experience.

Does salary plateau? More or less. Salary growth tapers off after about 10 years experience, or so it seems to me. It still grows some, though.
Cool, but how do I update my profile after creating it? I don't see any way to log back in again?
I've always done this naturally, some days I read a blurb about some technology I used to use and realize, huh, I used to do that all the time but haven't touched it in years.

I think one of the key things is to have a passion for learning. I've always been bored doing the same thing over and over. Learning new technologies, design patterns, architectures, skills, etc is what interest me. That also, coincidentally, is what keeps me up to date and productive.
Former White House tech official has new privacy startup, TrustLayers
As someone who strongly dislikes perl (I'm being generous there really), I really don't think python or ruby do a better job at all. Python's selling point seems to just be "the syntax is different", and I honestly can't tell how ruby is supposed to be better than perl at all. It is barely even different.
And the biggest feature of 7.1 is that within a few weeks 4 out of 5 iOS users will be running 7.1.

http://arstechnica.com/apple/2014/01/apple-80-percent-of-act...
Edward Snowden: ‘They’re setting fire to the future of the Internet’
Another downside is that it's confusing all day long. I have yet to see such clock somewhere else than US television. And to be honest, I don't see a point of such clock-face.
Yea, I too like the old good "click". Had to spend over $100 for Razer - the loudest keyboard ever!
I'm about to turn 53. I spend most of my day coaching younger programmers at Facebook (because they're almost all younger). We pair program and talk. I work on speculative projects, some consumer-oriented, some programming tools and some infrastructure. I also research software design and the diffusion of innovation.

I took a 10 year excursion into being a guru, but I'm technical now and intend to stay that way. I love programming. I've never been a manager. I suppose that capped my pay, but I'd rather be satisfied with my work. I haven't noticed a pay drop with age, but my experience may not be typical.

The most important factor for me has been to keep coding. It gets harder. I have noticed a definite drop in my long-term memory, concentration, and general cognition, but I compensate by being better at picking important problems, being able to pattern match a large library of experiences, and not panicking. As Miracle Max said, I've seen worse.

I started learning Haskell a couple of years ago, and that has really helped expand my programming style. I still don't like it, but it's good for me. I'm also learning React and the reactive style of coding UIs. That's also a brain stretcher.
I imagine CarPlay.
Though, there's a large difference between overt "we want to discriminate against who joins our private secret society" and "we want to discriminate against potential employees."

The goal of the video is so they can form opinions about you more quickly. They don't want to waste time getting to know you or your history on paper if you turn out to be somehow unlikeable or unworkable as a person.

[Also see: online dating. When you read profile text, you read it as yourself and form opinions based on your ideal world view. When you end up meeting and dealing with someone in person, you end up seeing how much they completely don't match the ideas you formed from textual communication.]
Probably the latest marketshare numbers.
Show HN: HTML5 Database using data-attributes (very raw – proof of concept).
I think I should consider the 256 tile that I got in the second game a moral victory and quit my browser before I seriously trash my schedule today. :)
Scraper sites
>There are good arguments that low doses are handled by the cell's mutation correction mechanisms in a way that cannot be done for high doses.

Might be better to present those arguments, or links to those arguments. The argument that scientific opinion isn't settled, but there may be a magic number that has to be reached within a short period of time for exposure to be dangerous sounds like pro-nuclear FUD, whether it is or not.
Check out Fives on Android--similar but I think way more polished, and well, on your phone: https://play.google.com/store/apps/details?id=com.rcg.fives
Washington, DC metro area.
With the current state of mobile app permissioning, I wouldn't be surprised if analytics companies are mining text message history for signals. This should be easy for you to test though.
I don't think the author understands how TCP works - the claim that jQuery takes "229ms to download on the worst mobile networks (1Mbsp)" completely ignores latency and TCP slow-start.

Even with a initial congestion window of 10 segments there's going to be at least two round trips, if the window is smaller then it's going to me more.

Using devtools on my office network connection it takes 1.3s to download jQuery from the site with the post
> Bitcoin isn't susceptible to hacking - individual bitcoin businesses are susceptible to hacking

While I am a big fan of Bitcoin, this is a valid criticism. The degree to which hackers can steal money right now is very limited, because of the ability to unwind transactions, and the very long clearing time associated with larger transactions.

Two prime benefits of Bitcoin are the short clearing time and the inability to unwind transactions. The dark side of this is that hacking machines storing keys for Bitcoin addresses is the same thing as stealing the money held there; there's no need to have a bunch of bank accounts in shady countries lined up to try to move the money fast enough that you can step out into the tropical sun with a briefcase full of cash before the money gets clawed back.
Are there any cheat codes?
Some months after Chernobyl, background radiation in Munich wasn't a major concern. Consuming certain foods was. Wild mushrooms were found to concentrate fallout up to 400x. And not all producers and retailers knew or cared -- particularly those bringing product over from behind the iron curtain.

Or, you have a Polish friend who cooks up a delicious stew with mushrooms from home...
A few follow up notes:

GitHub repo here - https://github.com/TGOlson/html5-data-base

Save link doesn't work. Right now it just logs all the 'db' data in the console. I'm thinking I'll need to implement a back-end to be able to save the updated pages, but totally open to suggestions.
Hackaday launches Hackaday Projects
Internships would fall under J1, which isn't all that hard to get.
Can't wait to give it a shot, the Vagrant Share feature is really cool.
If you've got an Android phone, Slide (https://play.google.com/store/apps/details?id=net.pentapixel...) is pretty similar (yet not quite the same).
> Python 3 is a huge improvement

Citation needed. Even the devs aren't trying to sell it as much more than a clean up. Very little is actually qualitatively better, and there are some regressions also - for one, last time I looked it was still about 10% slower than Python 2 in most benchmarks.
You should consider cities or regions as namespaces and not countries like tld, because as you see with Ukraine, Kosovo etc they change. Birthcity or village remains through generations. Language is also very crowded, names just arent unique.
I doubt large companies would.
iOS was a big release with a lot of fundamental changes. Naturally everyone is curious about Apple reaction and choices to change/improve/fix first.
This is really exciting. I'm also glad Vagrant Cloud is in existence, I think that's exactly what they need.

(I also want to see Docker's Index blown out to be a more robust system like that!)

SMB is also huge for Windows users. Even on Linux, I found SMB easier to use and setup than NFS.
The H1B Visa Crunch
There is an annual limit of 65,000 H1B visas available each year for foreign nationals with bachelor’s degrees and an additional 20,000 for those holding U.S. master’s degrees. As a point of reference, in 2013, the H1B filing period, which can vary in length depending on the number of filed petitions, lasted for only seven days as the USCIS received over 124,000 H1B petitions.
http://www.squarespace.com/
When they've discussed Android in the past year or so, Apple execs like Cook and Schiller seem to have focused on two areas where they feel iOS has an advantage over Android:

- Android lacks many decent tablet applications; most of them are blown-up phone versions.

- The Android ecosystem is fragmented. Very few devices (proportionally) are running the latest release, and it can take years for new features to be widespread enough that developers can rely on them and users can benefit from them.

The technological (OTA "delta" updates) and marketing push around major and minor releases appear designed to reinforce the second point.

I'm not endorsing either of these claims, since I don't use Android devices enough to know.
Cultural fit is not that important for short term hires (ie 6 month contract) because you basically need someone that has the ability to do short term wins. It's only when you look beyond ie 2 or so years when cultural fit (or lack of) becomes more prominent.
Check out fritzing it is open source and geared toward the beginner arduino crowd with some polish it could be top notch. It seems to have a lot of traction with the adafruit/sparkfun crowd.

Eagle CadSoft is also popular with that demographic.
While I'd hope professional backup tape is a little better than high end early 1990s VHS tapes, the 10-20 years that beagle3 expects is also in line with what is generally expected out of modern backup tape. Granted, we are talking about archival storage, and it is still used for that, but after disks got big enough that tapes were seldom used for more than backups the pattern is to continually refresh them with multiple backups from disk.
Ihe UX of OSX is not that of a high end unix workstation. High end unix workstations do not need homebrew. High end unix workstations do not provide the miserable, second class Xwindows experience that is found on OSX.
HELP, I just got infected by clicking in the top article of HN, the one named 2048, when I clicked it automatically downloaded a file with extension .patch, when I try to delete the file, the OSX says "finder wants to make changes". what should I do?
> Well, except for that whole thing about there being no secure place to store bitcoins as they come in.

Yes, that's also a fact. Bitcoins have revealed a really unprepared facet of technology. Information security. Bitcoin or not, the fact remains that we don't have a fool proof way(other than going offline) to keep the data secure for an average man. Sure smart people can keep their data secure, but common man(who wants to use bitcoins) is unable to do so.

Talking about bitcoin and regulation is like talking about anti-bullying regulations. If it may make you feel better that your kid is protected by anti-bullying regulations, or you could prevent things online by merely making a law against it, then you're delusional.
Beat it on my first try: http://cl.ly/image/023K3o2F3X2P
Ok, I give up. I managed to get a 512 and a 256 but then there is so little place to build up…
Well, it's just the .1 version, but it has been six months since iOS 7 was released. So it may be the only iOS 7 update.