skysight-inc/HackerNews huggingface dataset:
It so happens that we are also hiring a ton! Check us out at http://www.pagerduty.com/company/work-with-us/ or reach out to me directly if you're interested in working on hard problems with highly available distributed systems (email in profile).
Well, that's not the only place I went to eat. There's this little sushi bar just a short walking distance from their house where I ate raw frozen thin-sliced whale meat. (Tastes like a blend of beef and tuna. Unexpectedly salty. My son didn't like it. I ate the nine pieces in front of me.

Oh, also went to the shabushabu place in the Fukuoka train station mall on the 10th floor. Awesome. Best shabushabu in my life (not too pricy). Great view from the roof.

Yeah, and Miso soup and rice and other stuff for breakfast.
That's my thought too.
As I understand audience of the book is both experienced programmers and who hasn't done programming before. Can anyone please comment if it will be boring for experienced programmers (who are new to javascript) or not?
Show HN: Hacker News CLI, written in Go
You are completely right about that. She was so very much in favor of US being surveilled that her complaint about it happening to her rings hollow.

I had no idea that my previous comment would spark such a negative reaction from the mods. I don't think I've ever seen a -3 on a comment that wasn't obviously a deliberate attempt at trolling.
I received this by email shortly after installing Mitro:

"Congratulations on adding your first secret to Mitro"

This makes me a little uncomfortable. How do they know? Why should they know?

Edit: I could not find those words in the github repo.
Commentary: Cyber Deterrence Is Working
There's no mystery to producing thrust with microwaves. Photons have a momentum of E/c, so if you make photons with a power P and send them in one direction, you'll get a thrust of P/c.

I think the issue is that they claim to a) not emit anything, and b) claim many orders of magnitude more thrust than could be achieved by just emitting photons.
It's pretty new at the moment (v.0.0.2) and development was pretty speedy... so I expect a bunch of fascinating bugs coming out. All constructive feedback and suggestions are most welcome.
My guess is that is phase 2 and not far behind (which is great for us all).
Any chance you're using third-party DNS servers and not your ISP's?
You're probably right, but personally if I was in that situation I don't think I'd be able to go through the mental hoops required to forgive myself.

Every morning, I'd wake up and remember what I'd done. The pain would be unimaginable.
Any "big" website is broken because of this?
Oh yeah, colossal piece of shit it still is.
Secrets are stored on Mitro's servers. Presumably -- hopefully -- the passwords themselves are encrypted. Edit: Ah, yes:

Mitro is distinctive amongst free/open source password managers
in that it's architected around cloud storage. For security,
the online password databases are encrypted with client-side
keys derived from your master password. For availability, they
are mirrored across three cloud storage providers. With this
design ... passwords can be synchronized across all of your
computers and devices with minimal effort.
I mean in terms of USD
Frank Malina: America's Forgotten Rocketeer
The NYC Dept. of Parks has already done that (and with free admission!) [1], so perhaps the novelty has worn off.

[1] http://www.nycgovparks.org/parks/barrettopointpark/facilitie...
Many Stripe posts have set off the voting ring detector in the past. This one didn't.

The ring detector doesn't kill posts, it just demotes them.
I smell compatibility hell.

"Hey, take my credit from X gateway"
"Sorry, I don't trust X"
The server are probably getting hammered.
I'd rather be on a website that errs on the side of "no linkbait" than a website that allows too much linkbait.
Thanks - same username as on HN.
Very interesting. I always thought of Ripple as semi-scam, but I can see Stellar become a thing (be huge, actually), backed by Stripe and hopefully others soon enough.

Question.. how is the password used to decrypt the secret key? Which encryption algorithm is used? Can anyone technically explain?
That was the first Kickstarter. The most recent one (and the one described in the story regarding $300k raised, etc.), is here: https://www.kickstarter.com/projects/694835844/pool-tile-by-...
Next-gen IVONA Text-to-Speech cloud (free sign-up)
Yeah you know, you're right about Roemer, I read a bit more about him and I was wrong. Very atypical for an LA governor haha.
You might find this paper about fingerprinting useful
https://www.cosic.esat.kuleuven.be/fpdetective/
Funny you mention that. I had awful service with AT&T's DNS servers. After I switched to using Google's everything's run as quick as a button.
As are most of us.. however there is no point at which ignoring the average EULA will endanger a life.

People who speed, hang out in the left lane, run red lights, don't signal their turns and lane changes, and so on are a danger to themselves and others.
https://twitter.com/BeijingAir
Really solid list of tools for any startup that's building a new community from the ground up. Love to see more companies "building in public".
Right, it is all a conspiracy by the West. But there will be no WWIII over Ukraine, just Russia isolated drinking itself to death.
The other thing that got me very curious is how did a monk develop heart disease.

Age and genetics. One will suffice, if not both.

Plenty of people develop heart problems who eat well and keep active. Healthy living improves your odds considerably, but doesn't put you at zero risk.
"Students need someone to see them, to acknowledge their efforts, to monitor their progress and give them encouragement or advice when needed."

I agree with this wholeheartedly. It is always important to remember that students are people and that most people are extremely social creatures who want to interact with other people directly, in a bidirectional, real-time way.
The gateways are expected to be run primarily by Stripe? :-)
The Kickstarter ended in 2011, and their web site at http://www.pluspool.org/ has options to buy tiles. It looks like they've pursued other fundraising options after Kickstarter.
This I understand very well.

So presumably they sent the email only after I sent them the first "blob of gibberish" telling them I added _at least_ one entry to my password database.

Presumably they don't know if and when or how may entries I have. In this case they only noticed the first time I sent in my encrypted database.
Ask HN: Web App Deployment Best Practices
I am brand new to web development, but I am around about 70% complete with an application. I think it's about time to start learning how to properly deploy it, but I'm not sure where to start.

I have been looking at EC2, S3, Heroku, Rackspace and some others, but can't piece together what I'd need.

Let's say, for the sake of learning, this app has 50,000 daily users - where could I go to learn a gameplan for such a deployment?

The app I'm building is PHP, but I am interested in what others do for Ruby, Python, Asp etc.
As a standalone CAS, Maxima is more fully featured than SymPy. But, it's harder to use with other packages. With SymPy, you can do your work with the CAS and then use the results with NumPy, SciPy, or Theano.
This just reminds me of http://en.wikipedia.org/wiki/Hawala and nothing else.
AWS Trusted Advisor for Everyone
While that is true, one must always rate experiences correctly. My experience 'with' Japan basically boils down into "Watches some fiction that some subset of Japanese also watches".

His experience is actually visiting Tokyo, including newspaper and media coverage of the mainstream in ways that I don't have.
With respect, I think it's a safe bet that this organization wasn't formed to prevent Russia or China from participating in domestic politics. It seems squarely focused on the David Kochs and Tom Steyers of the world.

And if Russia or China was participating to a significant degree in our internal politics, that would come out as a national security issue and should be dealt with in other ways.

I know that my position isn't popular, but the Federalist papers talked about this issue, and took the position that for every David Koch there is a Tom Steyer. Why not let them waste all of their money fighting each other? There are several recent examples illustrating that money doesn't buy elections. Maybe it's not a fact yet, but there's enough evidence behind it that I think it's a defensible position.

If this takes off, I think the end result will be less participation in the political process by average Americans, who fear retaliation down the road. Maybe it looks like a difficult balance to you, but I think I would always come down on the side of more speech rather than less.
Who is the fool here?

It's tough to say, as it all remains speculation.

But Google has only proven very innovative in terms of introducing products that do not generate revenue. It's success in search and e-mail have subsidized its many flops. And while it has ventured into some interesting long-term innovation (e.g., driverless cars), which is laudable, this is not the kind of innovation that investors seem to appreciate.

Apple continues to churn out great devices, and I'm an ardent fan, but the bloom is off the rose regarding the success of the iPhone/iPad. Android phones continue to chip away at its market share, while iTunes is being chipped away at by Spotify/Pandora/Netflix/etc. I don't see a compelling reason to believe they can repeat the success that was the iPhone. If the rumor mill is to be believed, their greatest hope apparently lies in a watch -- and that makes me very queasy as a potential investor.
Yep! That's where the stellar comes in. It's something that everyone the network can accept and requires no trust. So as long as someone is willing to convert your gateway's credit to stellar (and worst case, your gateway should be willing to do so), you're fine.
But a minified library is loaded once per visitor (then cached) and is lilely is not going to have a greater bandwidth impact than any one of your actual pages. My site surprisingly breaking without me making changes to it (whether due to third party unreliability, security issues with their server, or surprise updates) sounds like a really, really bad thing.
GeoDNS actually makes Route 53 usable for me since I don't use AWS for hosting. Yay!
You are leaving the Chinese users behind. They contribute to 50% of Ripple's traffic.
https://www.stellar.org/about/mandate/#Bitcoin_program

How does that work for someone who has bitcoins in an e-wallet, like Coinbase ?
Sorry -- didn't mean to suggest that. Just a little in-joking about the inevitable popularity of Stripe articles here..

(and thank antiprocrast for my throwaway..)
The State of Developer Productivity
This is something they unfortunately do not address, but it's the biggest problem with such systems and a major part of the reason Ripple hasn't caught on.
Judge orders Microsoft to turn over data held overseas
Writing as a Man: The Life of Alice B. Sheldon
I understand your point. The spec as written means the Zend Engine itself is accurate the spec. The problem is the spec isn't accurate to the language, as it exists, in the wild. Existing correct and valid PHP code executed to this spec will behave incorrectly. Therefore, it's not really a PHP spec.

PHP Code > PHP Spec > PHP Engine
User-Agent strings are pretty good ways of tracking devices, I believe.
Mesos, Docker, and Chef at RelateIQ
>Rather than trying to specify the exact algorithm for everything (which is what the JS spec typically does, for example), they chose to describe the Zend model (or close enough) and say “it has to appear to work like this”.

To be fair, the JS spec may say those things but no modern JS engine actually does it that way. Despite the wording, "must appear to..." is the common interpretation of that spec. It is nice that this one makes that explicit, though.
> Microsoft also argued that the United States would not be in a position to complain when foreign governments do the same and insist on access to e-mail content stored in the country.
This reminds me of a Microsoft research paper*

"It’s hard to blame users for not being interested in SSL and certificates when (as far as we can determine) 100% of all certificate errors seen by users are false positives."

* http://msdn.microsoft.com/en-us/magazine/hh288087.aspx
Assuming you can perfectly rule out measurement, experimental design, etc. flaws, of course.
It sounds like users of this service are essentially sharing data with each via siftscience (e.g. bad credit cards, shipping addresses, etc). I considered exactly this business model years ago, but considered it a complete non-starter due to privacy and proprietary information reasons.

I could be completely misreading this, but it does seem like a lot of the value is not just in each customer's data in isolation, but comparing it against the growing volume of shared data.
Keep in mind that a linear speed increase is still a non-linear distance increase over time.
Thanks for this. At least when I went to college, the explicit difference in style between it and high school was that nobody was going to hold your hand and you would have to take ownership over your own education. And that was my experience of it. Higher education in general works best for the self-motivated.
He had spent seven years sacrificing himself, driving himself to the
point of breakdown, nearly to death, trying to help these people,
and they didn’t care about him at all. What was the point? He knew
that if you were suicidal it was difficult to understand other
people’s problems, but still—he had been talking to some of these
people for years, and now here he was dying and nobody cared.

When I volunteered on a suicide hotline, the frequent callers were by far the most disheartening aspect of the job. I believe some of them had borderline personality disorder... at any rate they were highly manipulative, and a large part of the training for the job was about how to avoid being taken in / drained by them. There were one or two people who had figured out the duty roster for the call center, and you would be guaranteed a call from them if you were on duty... multiple hours-long calls, if you let them.

The hotline didn't ban them unless they became sexually aggressive towards female volunteers, I think because they helped keep the call numbers up, which was important for funding.
It seems to me Stellar (the organization) will be "the Central Bank" a la Bank for International Settlements at the global level or Federal Reserve for Stellar (the cryptocurrency).

This is what makes me uncomfortable. The biggest point about cryptocurrencies is that they are not centralized. In that sense Stellar seems a lot worse than regular currency. With a regular currency, at least the respective Central Bank or other monetary regulatory authority has credibility and accountability in the sense that they are indirectly elected by citizens as they are selected by the elected government. As such they have to have a history of integrity and monetary experience, and can be removed if they act unethically.

Stellar's board, on the other hand, is self-elected, and with all due respect, don't need to have the level of accountability or have the credibility of running such an organization, which even if it owns "just 5%" (+2% of Stripe's) of the currency can potentially have substantial control over it. And being a non-profit doesn't add a stamp of either, means little.
I always think of it as your data types being too unrestricted so as to allow for invalid states. The eliminator for Maybe

(a -> r) -> r -> Maybe a -> r

means you only access the `a` if it's there and the access/matching are inextricably linked.

So, I think "bare primitive types lack meaning" is basically correct given that you interpret "meaning" as "meaningful uses/actions".
"If you don't want to use your domain right now, you can delete the hosted zone; if you delete it within 48 hours of registering the domain, there won't be any charge for the hosted zone on your AWS bill"

Source: http://docs.aws.amazon.com/Route53/latest/DeveloperGuide/reg...
The mere act of building a bot farm is malicious.

Also illegal.

You might as well have just said, "I was thinking of committing light larceny, nothing malicious, and this article makes me want to do it again."
I didn't like some of what was wrote. Suffering shouldn't be praised, and suicide shouldn't be look as being weak. Some people just can't cope with the harshness that is life. Some people can't cope with the harshness of their mental illnesses. Some people just can't cope with the pain that is caused by terminal illnesses. To say that suffering is good, is to trivialize these people's plight.
Not using your ISP's DNS can confound CDNs. In particular, I had to revert to my ISP's DNS servers from Google's specifically because my AppleTV was unable to stream movies otherwise. This was when Google DNS first launched, but you might give it a shot.

I happen to have a router running dnsmasq, so I could use different upstream DNS servers depending upon the query (i.e. route CDN domain queries to my ISP and everything else to Google), but I found it not worth the trouble. TWC's DNS isn't that bad... I do override their search page for non-existant domains with NXDOMAIN however.
Exactly. The trend in modern languages is to try and eliminate as many surprising quirks as possible. If you look at Kotlin, it's basically advertised as resolving around half of the famous Java Puzzlers. And those puzzlers were themselves introduced by the authors with the proviso that Java has remarkably few quirks for something so very large, and that this is/was tremendous progress.
No information or demo on the webpage = Worthless.
It looks like the first Kickstarter was to find and test an adequate filtration system, and the second is to build a "float lab" test pool. If that succeeds they'll probably have to launch yet another Kickstarter asking for funding of over a million to build the final product.
Why you should never use Microsoft’s OOXML pseudo-standard format
Kudos to AirPair, this is a really impressive and extensive lineup. Also, from what I understand (seems a little unclear...), these are interactive workshops not just talks, so I'm very much looking forward to getting involved.
It arguably would be fairer, but solving that problem is trickier than it sounds, especially in HN's current system—where, for example, post rank decays rapidly with time.

It's largely random which version of a story ends up making the front page. We're working on that, but our driving concern is not who the submitter is, but improving the story quality of the front page. So for the foreseeable future, it will still be a lottery who gets the credit/karma for submitting a story. The best way to win the lottery is to enter it often with high-quality submissions.
Reaction mass is definitely not free. You can get a lot of energy by a number of means, but the need to haul an ever increasing quantity of reaction mass for every bit of delta-v you want is the limiting factor.

If you did not have to haul any reaction mass, then delta-v is limited solely by energy. Which means you can take some solar panels and thrust indefinitely up to light speed, with a vessel weighing a couple of kilos as opposed to megatons.
Sometimes I would just like a little context as to why a link to a seemingly random Wikipedia page has hit the front page of Hacker News...
Indian Anthem Project : Biggest Indian Collaboration
You might be interested in reading about quantum immortality.
Every technical decision maker worried about the Perl 5->6 transition over the last few years is someone who didn't actually do the kind of diligence a good technical decision maker should do.

That's unfair. The current motto of the p6 faithful has become "It's a sister language not intended to replace Perl" over the years, but a lot of things have changed over the years. If and when a usable p6 is released, who knows what the motto will be then?

You brushed over the Python 2 to 3 migration, but at least that one had a coherent strategy. It's not an easy strategy, but there's an end of support date for Python 2. There's a widespread effort to port libraries and frameworks and projects to Python 3.

That hasn't happened yet for Perl. It's not clear if that's ever going to happen for Perl. No one is exactly sure how much of the CPAN p6 will support, if any.

Will people start writing more new code in p6 instead of Perl? Will people port code from one to the other? Will p6 be able to use existing libraries? Will those libraries be usable in the same process?

When will p6 be stable? When will it have documentation? When will it have support, from a community point of view or a vendor or bundling in a supported distribution? When will it have tool support? What is its deprecation policy? What is its support period? Who will use it? What will they use it for? How much training do they need? How much do they charge? How easy is it to hire them?

There are so many unknowns. It's unfair to sweep them under the rug and say "Everyone should know that Perl is Perl and 6 is something else and the latter doesn't matter."
No these are not the reasons:

1. This cost is minimal, and most of the time will be served from cache anyway. I'd be willing to stake a claim that literally zero people ever have worried about the cost of serving jQuery when they weren't already worried about the cost of serving a bunch of other shit that eliminating just jQuery wouldn't fix.

2. This is completely undesirable, and doesn't happen anyway because you like to a specific version which does not change from under you.

The arguments in favor of hosting it on a CDN like googles are:

1) Clients who visit other sites will precache the file, so there is a chance they wont even need to load jQuery at all, and this can increase perf

2) Pushing some files to different domains can decrease load times because browsers can load files from multiple domains in parallel instead of serially like they would from one domain.

3) For smaller sites the google CDN is likely actually more dependable than your own. But if you've invested in a CDN this is no longer true.
#2 isn't solved with a CDN since you'd always hotlink a specific version - the version you tested your code with.

The main reason I think isn't even really #1 (cost) but a general assumption that CDNs are faster than your servers, and the chance that if multiple sites are sharing one of these CDNs, you actually have first-time users who can visit your site a bit faster because they already have that resource cached.
Overall I've been a happy Rackspace customer for years, but we've had the same experience with Apache troubleshooting. The support ended at whether Apache was up and running. Beyond that we were told Rackspace considered it to be "application tuning"--which covers all the important settings that are used to manage loads and secure Apache. Luckily a development company we had on contract had a great Linux admin who could help us out.

From this perspective Rackspace definitely has not performed a devops role for us. Network administrator? System administrator? Yes, absolutely, and great support for both. But devops is where the application meets the server, and IME Rackspace has stayed away from that.

I do see the reason for it--what does Rackspace know about our application? It's not fair to hold them responsible for that. But it created a gap in our professional support.

edit: words
You're implicitly assuming that education can actually do something for the group that needs "intervention".

There is very little evidence that university education actually does anything other than act as a signal for students' already-present aptitude.
No idea why you're being downvoted for this. You're completely correct as to why this device's claimed physics are bunk (and why, as I note above, the way it always gets tested is highly suspect).
Shazam! You have stellars.
Currently using KeePassX + Dropbox. What sort of benefits would I get from Mitro?