skysight-inc/HackerNews huggingface dataset:
You are not wrong: Amazon now agrees not to move data from EU servers... unless compelled by authorities. US authorities can force Amazon to open their data centres wide open, regardless of location, at any time under Patriot Act provisions. Before Snowden, this was considered a far-fetched scenario, unlikely to ever pan out in practice. We now know that it happens pretty much every day.

The Safe Harbour program is a weak attempt at saving face: as long as the Patriot Act exists, no US-based company will ever be able to comply with EU privacy laws as they stand. Being "compliant with Safe Harbour provisions" only means that they're making promises they won't be able to keep.
> I can't find anyone here to match that passion.

Move somewhere where you can find people that match your goals.

EDIT: Paul Graham has written about specifically this.

http://www.paulgraham.com/startupmistakes.html
Prices simply too obscene to mention on family-oriented hackernews
What about dead URLs? Is there a cache option?
This is just my opinion and intuition (so no experience with it), but I have the idea that establishing that numbers are an abstraction is probably more important than adding them together. I have the notion that rote practice of arithmetic is mostly just an easy and transmissible way to help establish this concept (it sort of follows from this that people who have trouble with things after arithmetic are often missing this abstraction. Plenty of people who think they are bad at math can tell you how long it will take to drive somewhere (basic algebra), they just don't like multiplying).

A concrete way of demonstrating this would be to point out that several same size groups of objects have something in common.
Employee here. <10 members at the time.

Daily standup meetings in the morning are great. No more than 15 minutes, then done. Sets the course for the day. If there is nothing to discuss, then have the meeting to say that, then get on with the day.
Technically, mental illness is a character flaw ("a limitation, imperfection, problem, phobia, or deficiency present in a character who may be otherwise very functional"[0]).

[0]: https://en.wikipedia.org/wiki/Character_flaw
Essential Thanksgiving Recipes
Google gives first testimony before Congress since Snowden leaks [pdf]
This would be a great place to bootstrap a startup. Cheap rent, this sauce is great on ramen, and the smell would make it so only the most dedicated co-founders who really love their product can stand to work on it. Almost zero distractions because no one would come to visit. It would also help with the 'elevator pitch' although you would have to get your timing down to sub-floor latency because everyone is certain to leave at the next stop.
Google Facing Increasing pressure as Anti-GooglePlus Song emerges
The Cancer Vaccine: Only one in three girls are vaccinated
I'm using browserify to share code between the client and server, and it works just how you want it to. The api is very simple. There's a command line utility, but I decided to use the direct API to integrate it with my build system. You give it the files you want to bundle up, and then it gives you an output stream. Super simple, and works with no hassles.

The only problem I had was with recursive requires, but I created a pull request fixing the problem, and the team was very responsive about getting it fixed. The fix was integrated and put out the same day, so I didn't have to deal with any delays.
$179 before import duty.
I don't think a lazy language can necessarily make that decision. Consider the simple implementation of ||:

||(f,g){
if (eval(f)) then return true
if (eval(g)) then return true
return false
}

A lazy language will not evaluate a function until it knows it needs it. In this implementation, there is no way of knowing that g will be needed until after computing f, so f will be computed first. Having said that, it is possible for an optimizing compiler to realize that the order doesn't matter and make a decision on which one to check first, however that is an optimization that the compiler would need to prove does not change the results.

This seems like a good example of why purity seems to be really beneficial to lazy evaluation.
Gotcha, thanks for your input!
Kinda annoying that it plays the modem handshake sound while printing dots to the terminal. The handshake would only ever happen at the beginning of the call, before any actual data is received by the user. After the initial handshake the modem speaker would switch off, and the rest of the session would be silent.
Is Distributed Cloud Storage a Viable Option?
This is what I tend to struggle with when reading maths textbooks.

Example from your page:

Sup­pose that you monitor the file size dur­ing the en­tire down­load and ob­serve that it is de­scribed by the func­tion:

f(t)=0.002t2[MB].

- 'Supposed that it is described by the function' - Where does this function come from? Is it derived from something else?
An earlier version was leaked in 2011.
Except for that small languages company known as Microsoft.
You're not from around here. Irwindale is in the middle of nowhere, next to a freeway and a rock quarry.

The AQMD is one of the shadiest governmental agencies there is - apparently their main function is to demand enough shakedown money from SoCal businesses so they leave town.
But the person who controlled that surveillance knew when to destroy it.
Its no more absurd then the appeal to authority from dating advice. Because if you look at the quantitative analytics on dating, they are pretty strong. They show rampant/pervasive casual racism and obvious self-segregation. The value of trust should not be underestimated, but if you're not going to go through the bother of thinking through the implications you need to hedge any sweeping proclamations.
Flight all the way. Though if I was in my teens, I'd take invisibility ;-)
Does the enduser care? When I boot into a Unity game, it has its own UI and menu system, usually full-screening above the OS.

Saying that the apps generated don't look "native" doesn't support the assertion that WORA is a "failure". Doubly so considering the ubiquity of Java.
I'm disappointed this is the case (as a fiscally conservative US citizen), but most our of aircraft carriers have superior air firepower onboard than most countries have entirely.

"One US aircraft carrier has a more powerful air force than 70% of all countries."
http://www.dump.com/aircraftcarrier/
Do you have a Github ID to make patches?
Ask HN: Domain (reseller) registration API?
I have a number of my own domains and I want to register some domains on behalf of other people. I'd like to control them using an API.

Seems like I want a place that charges me under $9/yr/domain with private registration. At least <= $10.

Is there a Stripe of domain registration yet? (Simple, cheap, no tricks?)
So, you cannot draw conclusions from the published scientific literature, but you _can_ draw conclusion because your girlfriend codes?

Just want to make sure I understand your line of argument here.

------------------

Also:

> I find it ridiculous to do so in a semi-anonymous environment like github where nobody needs to know anything about you, as long as your skills are there.

If you read carefully, you'll notice that it's not just overt discrimination from knowing who you are; it's also a lack of time, opportunity, and a bunch of other things. Furthermore, GitHub is _not_ anonymous, many of us do use our real names on there. Suggesting that others should revert to anonymity while the rest of us 'build our personal brands' is, well...
Living Social is Still Down, more than 20 hours later (updated)
"I'd like you to meet the bastions of justice, my right jab Due and my left hook Process. Say hello!"

-- Batman
I disagree. I spent almost a year at Fort Gordon in Augusta, GA for military training. That was 2003, I still remember what it smells like.
I'd go even further to say that's why he is one of the most compelling superheros
Ah yes. Thanks for the feedback... we'll fix that!
Under pressure, it will eventually page the memory back out, but generally you never want to get your machine into a state where paging happens. Aside from that, there is no mechanism that allows the kernel to know the memory is no longer used unless you explicitly tell it, e.g. via madvise(2).

Though I can't think of a sane way to call madvise(2) involving a thread stack
This is really fun.

You say 'Google BBS', I say 'Nobody else remembers Dialog?' It was kinda like this, except with much more powerful searching and limiting commands. http://en.wikipedia.org/wiki/Dialog_(online_database)
Well, you could configure most modems not to turn the speaker off. But then you'd only get white noise all along.
A field goal from 50 yards is from the 33 yard line (33 + 10 + 7). So, I think it is extremely easy to see (without even crunching the numbers), that you should hardly ever punt if it is 4th and 1 yard and you are between the 50 and the opponent's 33.

Of course this depends on the strength of your defense and the strength of your opposing offense. Most punts will only gain you 10-30 yards from there (touchback to the 20). If your opponent has a high producing offense those 10-30 yards are not worth very much in comparison to the chance at 3 or 7 points.
#NoSQL #Benchmarks: #Cassandra, #Coherence, #Hazelcast, #MongoDB, #Terracotta
What Are The Revenue Targets Snapchat Must Meet To Be Worth $3 Billion?
DH0, and some DH1. You can do better.

http://paulgraham.com/disagree.html
Beware: Uber Has No Customer Service and Still Has Bugs
Surprised no one has yet mentioned the uniquely awful smell of driving past a chicken farm on a hot day.
Interesting, it is getting more "real" to the utilities. It should also be shifting the transmission load around, I don't know if that helps or hurts.
It's likely for shelf-stable texture. Assuming he doesn't want start a bottle line for his own sauce, he can probably avoid it.
Deploying Dropwizard Services in Your Old-School JEE Server
I realize I actually have a technical question about both this, and the "Mad Men" version that danso points[1] out...

How the heck do they do this when Google doesn't have an API, and will quickly rate-limit you for excessive volume of screen-scraping? How are they getting the google results to show in their own interfaces?

[1] https://news.ycombinator.com/item?id=6729231
you're right, thanks I hadn't noticed that
All of a sudden this joke makes sense:

http://theoatmeal.com/comics/sriracha_odor
Read his comments.
https://news.ycombinator.com/item?id=6729362

He uses pysnap.
Mathematical notation is a must. Math in "plain English" would be as big a nightmare as programming in plain English. Natural language is so ambiguous that your "plain English" would turn into legalese every time you had to explain something unambiguously to someone who didn't already know it.

The problem isn't the notation per se, it's that teachers don't spend nearly enough time explaining the notation itself. It's a foreign language that they are so skilled at that they don't understand how unfamiliar it is to their students.

I was well into a physics major before I really stopped and carefully considered the many different notations used to represent derivatives (dx/dy, f'(x), y', y-dot, Dsub-yX, etc.) I realized that I had developed separate context-specific bodies of calculus knowledge/skill from different fields with different notations and approaches, and that these were all the same thing. Different techniques in different contexts were an artifact of different styles of notation, not differences in the actual math.

I can understand Italian to some extent as a side-effect of my study of Spanish. If I took an electronics class in Italian, I would understand some of the concepts and misunderstand others. Would my troubles to understand certain electronics concepts be due to trouble with electronics or trouble with Italian? Who knows? Both types of misunderstanding would compound each other.

If teachers spent more time carefully teaching this foreign math language before (and while, and after) using it to teach math, I'd guess a lot of students' "math problems" would magically disappear.
Then why MapReduce?
It looks like the email screenshot is from the FastMail webmail interface. Is Amazon using FastMail?
How is this relevant? The post is about the problems with M:N threading models, and why they aren't a good fit for Rust.
No, it's not. it's an illness. Your quote is about 'character flaw' as a literary critique concept.
I was going to say in my post (the grandparent) that it could be argued, though not technically. Technically, it's not a character flaw.
Phone cameras, microphones, used to steal PINs
The paragraphs aren't very long.
What's with the slight against Zuckerberg? From what I understand he is a pretty solid developer himself.

I have no first hand knowledge on that, I just don't imagine this is a very fair comment.
I remember taking three classes: informal logic (philosophy) which ended up talking about formal logic anyway, electrical engineering, and a math class. It make the logic class really easy, already knowing it from EE. They all had different notation for 'implies', 'not', 'and', 'or', etc. You could argue that the computer languages have a 4th notation, but I won't.
Reminded me of an article I read a few years back:

http://sports.espn.go.com/espn/page2/story?page=easterbrook/...

"A year ago at the Hall of Fame reception in Canton, Ohio I found myself sitting between Bill Walsh and Don Shula. I posed this question: In a day when the Bears line up five-wide and Texas Tech passes 60 times a game, are there any fundamental innovations that have not been tried? Walsh supposed someone might try using trick formations for an entire game. Shula twinkled his eyes and said: 'Someday there will be a coach who doesn't punt.'"
LGC: Michael Pachter predicts PS4 will outsell Xbox One
Except those numbers are optimized for winning while head coaches have other motivations, most importantly keeping their job. While there will be a lot of overlap in the two (e.g. winning means not being fired) a coach introduces a lot more risk of losing their job the further they deviate from the common wisdom. So even if the expected points suggest going for it, it might still be in the coaches best interest to kick. It is basically the opposite of moral hazard.
Calculate the cost. If you destroy a phone on average once per year, then $500 equates to $1.37 per day.
Yes, just like judicial precedent doesn't exist whatsoever because any judge can overturn any decision when given the opportunity.

Also, we rewrite the Constitution because Amendments allow us to. It's just that we do it so fast and then change it back that you don't even notice.
Moore’s Law, Part 3: Possible extrapolations over the next 15 years and impact
It would never in a million years occur to me to think of my Github account as "unpaid labor", any more than it would occur to me to think of my blog or my Twitter as unpaid labor.

I like to build cool stuff, and Github is a way to share it with the world in the hope that other people will find it useful and/or cool.
Majority of VCs/investors (particularly in the bay area) don't give significant importance to cold approach. Lot of savvy founders are aware of this.
I'm getting "ERROR: Quota Exceeded. Please see http://code.google.com/apis/websearch" so I guess that's the answer.
Wait, we have a social class of programmers (who on average make well above the median income) that are unable to contribute to something on github? I would agree that there is a whole class of people unwilling to contribute anything, and they largely overlap with the programmers who don't do anything to sharpen their saw. Consequently they are also the programmers who will have a horrible time trying to find a job after they have been laid off from the company they have been at for the last 10 years because they didn't take the time to stay on top of what's happening in the technology world.
> To reduce spiciness, remove all seeds, rinse with cold water and put it in a cold salt water bath for a couple of hours.

This is popular opinion, but I've also heard from cooks that the seeds don't contain much spiciness in them, but the pulp around them does. Could it be that the outsides of the seeds are covered in oil and the insides are actually neutral?
Input '=alert(/XSS/)'..
eval() is not a good choice.
I understand that part. However, my point was that the Facebook product in itself has many more opportunities for monetization than SnapChat. SnapChat has eyeballs, but no data, no platform, no secret sauce. I mean, apart from in-app purchases and/or advertising, what can you think of that could generate revenue for them? Facebook, even 7 years ago when Zuckerberg turned down $1B, had much greater potential.
Computer Pioneer Carver Mead Discusses the Quantum Future
I'll disagree that it's the use or non-use of notation. I had the great joy of taking an Intro to (mathematical) Logic class with Dr. Richard Vesley (who had Kleene as his Ph.D. advisor!) By that point, I'd had many math classes with instructors all over the bell curve.

Dr. Vesley blew them all away. There was notation, but the real clincher was his absolute clarity of communication. He covered a lot of material, but the pace never felt rushed. In fact, it was so calm and so clear it was refreshing, more like meditation by a babbling brook. I wasn't the only one to feel that way -- the whole class seemed to have a similar experience.

Related to the story in TFA, a friend of mine with a towering math background said a few years ago, "I remember when math was easy -- back when I had time." Math that we've learned and mastered is "easy", but new areas of math can require a LOT of mental energy to gain traction in.
They just hit the limit: ERROR: Quota Exceeded. Please see http://code.google.com/apis/websearch
There's a much easier point to be made: If (i) Wikipedia doesn't mention it, and (ii) it's important enough that it would be reasonable to expect Wikipedia to mention it if there were evidence, then you should at least provide a citation as to why you believe such a thing. Otherwise, why should your readers accept your unsubstantiated hypothesis?
What Your Pinterest API Will Look Like
I certainly agree with this that it is inconsistency. With a straight up notation handbook and agreed upon "language" I would have been happy to get over the hump once, maybe twice, but when I spend 15 minutes re-assuring yourself that the notation in this proof/formula/paper is just a variation of another equivalent notation, it makes me irritated and that interferes with my appreciation of the concepts being presented. Do it enough and I just throw the paper out.
"a better type system" glosses over a lot, though. if all rust can do is bring linear typing and algebraic datatypes to c that will be a significant achievement.
Yes. Check out EPAG.net, they offer a dead cheap, fully automated service. Can't complain in over four years of being with them.
Common App problems: A meltdown worthy of healthcare.gov
This presentation [0] does a good job of showing what's special about the Mathematica language. I don't use it myself (closed source), but it is undeniably cool, powerful, and different. It turns out that Mathematica’s design has a conceptual elegance that makes it capable of a type of interaction that’s nothing short of astonishing in its flexibility and generality.

[0] http://vimeo.com/44968627
...wish fulfillment power fantasy is not my idea of a compelling character.
Would be nice to see the source code.
ghah - this makes no sense. What else could they hope for, an IPO? Only a handful of other co's could possibly offer them that much.

Remember when Groupon turned down $5 billion from Google, and then Instagram snapped up $1 billion from FB. How'd that work out for Groupon?
Donate to typhoon victims ... with Bitcoin
"There are those kinds of people that are different, becuase they want to be different. And there are those kinds of people that are different because they want to be successful" -Coach Kelley, from the video embedded in the link.

I think that is a very valuable lesson for us to take into startups, because so often we just want to "disrupt" things, but we don't have solid reasons for why disrupting something will lead us to being successful.
Forgive me for asking that $0.02 question : Can I create Xbox One apps with Visual studio ?
What an amazingly entitled and self-absorbed piece. Complaining because it is too comfortable? Complaining because "nothing inspired me"? Complaining because "people" won't have engaging conversations with you? Stop whining and do something about it.

> I describe my time living in Singapore as sterile. Nothing particularly bad happened but it wasn’t particularly good either. Daily life was convenient but it was only the bare minimum of living. I had everything I needed to be comfortable but I didn’t have anything that inspired me. Even though there wasn’t a language barrier, I encountered a hefty communication barrier. In my experience, people were polite but conversations rarely moved past surface-level niceties. Of the conversations that I took part in and overheard, the vast majority of them were about work. I routinely watched people work 15 hours days and stress over strict deadlines. Yes it was living and they were making progress but it wasn’t holistic and people openly admitted to me that it wasn’t fulfilling.
If you don't have a lot of followers, twitter is private-ish. There's a difference between a founder tweeting something and a posting on the official company blog, for example.
somebody's gonna get v&...
San Diego is cheap, hmm. Who knew?
Translucent: Call of Duty Ghosts
I built this for personal use & wanted to share for others to use. It's extremely cheap to maintain so I don't need to charge for it.
This is one of those things I wish I had a good answer for. People try to make that point, "my vote will never be the swing vote". Yet it is intuitively obvious that if nobody votes, or if only the really motivated people vote, results will not reflect the constituency. Unfortunately I don't know how to argue it on an individual basis.
Cool, so I suppose you don't use keys for your car neither. Convenient
Why Sass indeed, when all that can be done with Sass, can be done with plain old PHP?

Example: style.css.php

<?php
header('Content-Type: text/css');

$brandColor = "#fc3;\n";

$defaultStyles = <<<STR
margin-bottom: 20px;
font-size: 14px;
line-height: 1.5;\n
STR;
?>
a {
color: <?php echo $brandColor; ?>
}
nav {
background-color: <?php echo $brandColor; ?>
}

p {
<?php echo $defaultStyles; ?>
}
footer {
<?php echo $defaultStyles; ?>
}
Good idea. I'll add to my list :)
Is the "Error quota exceeded" part of the joke or is this just a service that got hammered?
Imagine being a single mother with a young child. You're a great programmer. But you spend 90% of your time outside work raising your kid, so you can't make the time to make significant contributions to OSS.

...

You can't get a job that requires a Github OSS history. You're severely disadvantaged in job hunting when OSS contributions are a major metric.

If people tested your suitability for a job by pair programming with you, or looking at code samples, you'd look just as good as someone who contributes to OSS. But because OSS is an important metric, you're disadvantaged.

Does this make clear how it's discriminatory?
You only go for it if you have better than average odds of getting it. Its not like random draws from a known distribution. Any included data on 4th down is going to be subject to some variation of survivorship bias. See, for example, also the consideration:

I used only data from the 1st and 3rd quarters to exclude situations hurried by an expiring clock and by desperate teams or teams with large leads playing differently late in games.

So, by this logic the 4th down data is similarly non-standard, no? It would clearly be a situation different than normal 1-3 downs in 1-3 quarters.