skysight-inc/HackerNews huggingface dataset:
During high school, at the end of the year everyone in my Calculus class had to make a math presentation (to go along with a paper). During lunch one day we stood with our posters to explain our project the the students that choice/were encouraged to attend. I explained my topic (re-ordering conditionally convergent series) to a group of students. They seemed to understand what I was saying, showed awe at some of the key insights/tricks, and even interupted me to excitadly finish the arguement.
Then, when I was done, they pointed to the equations and asked me to explain them.
My response was that those equations are exactly what I had just said, and I repeated the arguement while showing them where it is in the equations.
Miniboone the band meets MiniBooNE the experiment
If I said to a doctor "my chest hurts," I would expect them to say "Your entire chest, or just one point? Is a stabbing pain or more of an ache? Can you rate it on a scale of 1 to 10? Does it hurt more when I press on it?" and so on an so forth. In my experience, users are pretty good at answering those sorts of questions if you're willing to be patient and zero in.

I would not expect a doctor to say "Oh, your chest hurts, that's real helpful, buddy. What am I supposed to do with that? I need details!" Because that would make them an asshole.
I'm one of Stripe's cofounders.

There are a few reasons businesses end up on our prohibited list: they're full of fraud (get rich quick schemes), legally regulated (guns, drugs), or regulated by card companies (pornography).

In many ways, I'd prefer a world where Stripe's prohibited business list was no more specific than that of a web hosting service, and didn't prohibit anything beyond what's required by law.

However, there's an essential neutrality in the routing of packets that's absent in the routing of dollars: credit card networks are emphatically not neutral about the businesses they support on their rails. As such, no matter what stance we might intrinsically want, the outcome is largely determined by what Visa, MasterCard, etc., seek to enforce.

This might seem unfair, and the techno-libertarian in me finds the enumeration distasteful and arbitrary. On the other hand, the card networks have accomplished something very hard: billions of people are willing to give online businesses access to arbitrary amounts of money, sight unseen. This is an impressive achievement, and they pulled it off in part by minimizing the number of bad businesses that exist on their network. So there's a trade-off.

Tl;dr: though we have some influence, we mostly don't get to set the rules.
Citation needed. In the US there have been other parties that have put presidents in office (Theodore Wilson was a Progressive Party candidate - http://en.wikipedia.org/wiki/Progressive_Party_(United_State...) and in the UK, which also has a first-past-the-post system, there are multiple parties and the country is currently governed by a coalition of Conservatives and Liberal Democrats.

FPTP certainly makes 2-party outcomes more likely, but then so does unlimited election spending. It's not the foregone conclusion you suggest it is.
i have a unique user agent. i'm absolutely trackable. :p
Just because Google doesn't make its money on innovation directly doesn't mean the two can't be associated. Innovation rarely is a direct source of income, Google's ads would be worthless without all the innovation that comes out of Google, these innovations are search, maps, android etc.
This is totally in line with everything else that comes out of USA these days. Logical and not surprising at all. But it makes me sad.
Luckily he didn't actually respond with disdain. I know many doctors who would have mental flashes of disdain, or perhaps, later vent on the idiocy of her clients.
Hopefully that isn't the only mean of authentication.
> The goal here is that German citizen isn't spied on by the US government because

... and what they actually achieve is that german citizens are spied on by the BND, which forwards everything to the NSA.

And no, you have no democratic control over this in Germany because the german government is a corrupt bunch of liars too. At every Snowden leak regarding the BND/NSA cooperation, they changed their fairy tales a little bit.
And no doubt, like contracts, behind every one of those there is a story ...
That would depend on what kind of service you're implementing.

"HTTP/1.1 does not define how a PUT method affects the state of an origin server."

I don't think it was ever the design or intent of PUT to store the exact representation that you gave it, and I would be surprised to see evidence otherwise.

Conceptually it's no different from POSTing (or PUTting) application/json to produce a resource that will be represented as text/html. How do you convert JSON to HTML? Depends on the service.
Personal tech support would be a high-chargeback environment with very little way to defend against fraud allegations. Travel agencies sell a product that is to be delivered in a foreign country, which is a scammer's favourite promise. And hair extensions... I guess that must be a high scam market, but I don't know why. Being at the end of the list, I assume it was added after experiencing a lot of issues with that type of business.
I would ask if you had ever worked in IT.

There is a reason such jobs turn people into curmudgeons. It's not like they all started that way. You attempt to give a simple explanation as to what you're doing, but as soon as you say anything about their computer, they assume it's technical and tune out.

There are definitely people that would come into the office and learn how you fixed things, and those people were wonderful. Few and far between, though.
Well yes - even an amateur has a chance of realizing from said clues whether their battery is dead, or they're out of gas.

But for network issues, the error message you're going to get 19 times out of 20 is some minor variant of "Server could not be reached." Which offers no additional information that you don't already know from it failing to work.
I'm not sure either (don't have one to play with), but I'd suspect the FOV being wrong could cause what some people would call perspective issues.
Oh, the dev kits are out? How is it?
Show HN: FizzBuzzEnterpriseEdition
This could also be extended to include WebGL extensions/capabilities. Lots of data there: http://webglstats.com/ - various WebGL extensions, stats like max texture size, max varyings etc. dependent on hardware.

I wonder how it would fare if it included WebGL stats but excluded all plugin data, e.g. stuff from Java or Flash. Seems to be a direction browsers are moving in.
this gave me a good chuckle :-)
Believe it or not, this code would be just as bad even if the `eval` call was removed entirely. See:

http://www.reddit.com/r/netsec/comments/1k1875/open_source_b...

I'm not sure if Suhosin also prevents implicit evals of that nature; it very well may. And if it doesn't, this code could effectively be neutralized if only harmless functions could be called (though it'd be hard to guarantee such a thing).
I am horrible at being patient with others' technical difficulties. I've run into the "Where's the Internet Explorer icon" problem at my elementary school before; I honestly do not understand why the desktop folder was invented.

Yes, the article was a bit harsh, but you have to admit there are a few real issues the author is pointing out. Why the hell are schools being taught Microsoft Office from junior high all the way to senior year? Why can't school systems set up a GNU/Linux distro on their networks? Sure, it takes a bit more work to install, but it's free and technology classes would benefit heavily from it.

I know somebody is gonna reply and say that Linux has no real-world use.
He has a point. The NSA spying adopts more of an innocent until proven guilty mantra that many minorities have experienced throughout their lives. However that shouldn't diminish our outrage towards either or our efforts to put a stop to them.
What is it then? What if I upgrade the browser, will it accept whatever other auth factor I present (a password?) anyways? What's left then?
What does something like PRISM have to do with an individual privately run site using information provided by the client software in order to prevent abuse?

Expecting privacy-minded people to opt-out of using telephones or emails for fear of government monitoring isn't reasonable. Opting out of Stack Overflow is nowhere in the same league.
The full quote is: "Power tends to corrupt, absolute power corrupts absolutely."

The police and the public both deserve an appropriate level of power; to lack power is to lack agency. Occasionally that power will be abused by either party. But as power becomes unbalanced towards any person or group, corruption becomes nearly guaranteed, whether through malice, indifference, or incompetence.
The app is fine. Google just really has trouble with 6th ave for some reason. Try it on maps.google.com, it has the same problem ("Avenue of the Americas" almost always works, but who wants to type that? (or call it that?)).
A Brief History of Apple's iWatch
Ugh, all of my browsers are unique!
Does #10 mean vineyards are not allowed to use Stripe?
Oh wow, downvoted. I guess you guys lack imagination.

You use one device to connect with a sensor, much like the special secondary sensors used in the tricorders. Things get uploaded into a larger machine for processing.
> The question I struggle with is... How do you really get by without math as a mandatory topic?

That's the wrong question, because "mandatory learning" is a contradiction in terms. It very clearly doesn't work. Beyond the most primitive pavlovian conditioning, you can't force people to learn if they don't want to. Intrinsic motivation is the dominating factor in how well a person can master an intellectually demanding task.

The right question is, how do you inspire people to want to learn?
And you're probably wise in doing that.
Excellent criteria. This should be a trivial one to game. Just created an LLC that pays a token salary to everyone that practices journalist in more novel forms like blogging.

If Steve Jobs can draw a $1 per year salary, so can journalists.
How To Think Your Way To Becoming A Millionaire
Yep, it is really that simple; To Be, you have to believe that You Are.
Isn't Javascript wonderful?
Yeah, I've thought about this too. I was going to try and use a system-wide proxy, rather than a browser plugin, to capture all outgoing HTTP traffic and sanitize it.

Making it more widely useful would require a lot of thought, because much of the functionality of the current web is predicated on using these same vectors. There are interface issues, and fundamentally, the web would be significantly less useful for a large number of people if the privacy situation were ameliorated.
I don't understand why Google kills and replaces things seemingly with no thought of migration paths. Anyone know more about what goes on internally that causes companies to just throw up their hands in defeat on a product, forcing users to just start over? Is it really that hard to shim the Latitude APIs over the new service?
There is a bug in iOS[Redacted] that causes similar behavior.
Every event I have been involved in that was reported by the media has had basic matters of fact incorrectly reported. Basic stuff that gives no political advantage, like the type and color of a car involved in a wreck; not stuff that you could argue is to support bias, like the number of people at a political rally. If they can't bother to get basic facts right, I have difficulty extending trust to them on matters that require interpretation.
There are a few reasons businesses end up on our
prohibited list: they're full of fraud (get rich quick
schemes), legally regulated (guns, drugs), or regulated
by card companies (pornography).

I'm curious about which category "(51) personal computer technical support" and "(54) human hair, fake hair or hair-extensions" fall into?
>Once you have that conquered you should be good to go on Kidney's, Liver's, Spleen's, Heart Tissue, Etc.

and after that onto better kidney, better liver, better spleen ... like printing a cat-eye-style reflection layer into new human eye to increase night vision :)
Thank you for your support. I'm sorry, but I use Firefox, and I have already created some small add-ons using Mozilla's Addon SDK, so I'm already familiar with it. If I manage to write it (and it will be under GPLv3), I will try to port it to Chrome too.
We now know that the DEA has been using laundered NSA intelligence. That's relevant to the Drug War, where primarily minority communities are routinely terrorized by soldiers, and imprisoned en mass at the world's highest rate.
The USB Key feature got my attention:

"USB Key option
If you purchase this option, your email account will become even more secure, because it will be impossible to login without your USB key inserted into the USB-port."
Authorities Plan to Arrest 2 Former JPMorgan Employees in London Whale Case
Meta(YC S13): the Google Glass killer goes up for pre-sale
Thoughts on the PHP Documentation Redesign
I wanted to submit this, but HN redirected me to this previous submission ... with no comments and only 3 points. I suppose it's NSA overload by now.

However, I fear this encryption thing is going to be the end of the useful internet--and I don't mean that as a hyperbole. Look at Lavabit and Silent Circle. If your service has something the NSA or powers that be want, they will insist on a back door. The alternative is to shut down (something the NSA probably also wants). What kind of choice is that? The only thing you can do under such conditions is build a pointless social app like FB.

So when wikipedia that-I-love-and-read-all-the-time says they're going to implement encryption, then I fear their days are numbered. Wikipedia is not just an encyclopedia, it has day-to-day summaries of breaking stories, such as the Snowden revelations. Look at the recent story:

"Someone from the Senate edited Snowdens's wikipedia entry"
https://news.ycombinator.com/item?id=6188342
Adding unnecessary verbs to the standard does create problems, but having a few standard verbs and controlled customization is fantastic. The trouble with custom verbs, like you touched on, is the inability to advertise their contract. I would argue that the OPTIONS verb does not give back enough information to make it useful. Either the OPTIONS verb needs to return more information, or an additional verb should be standardized to allow for discovery and use. The level of specification is a good debate to have, because WS-* was to much specification and REST is almost too little.
It's a sign of sloppiness, lack of attention to detail, and a fundamental lack of interest in facts.

If the issue is sufficiently allegorical, I'm reasonably OK with letting it slide, but increasingly this is a sign that there are much deeper flaws in a piece, and it's time to shift my limited attention elsewhere.

E.g., "weight loss" stories in the popular press (in my case most often on NPR or The New York Times) which fail to distinguish adipose tissue from skeletal muscle, or address the role of strength training in both body recomposition and fitness. Both Gina Kolada and Gretchen Reynolds have particularly caught my attention in this regard.

Or this stunning display of cavalier disregard for facts from The Economist:
http://www.economist.com/news/leaders/21582516-worlds-thirst...

Notice in particular: dismissal of the opposing argument is limited to unnamed "several theorists, who have since gone strangely quiet". ORLY?

Not that The Economist hasn't (editorially at least) been notoriously and conspicuously cornucopian.
* personal computer technical support *

Is this possibly related to the fake Anti-Virus warning popups and the companies that make them?
Peer-To-Patent is another good one - http://peertopatent.org/
Counterpoint: People in Arizona keep voting for Joe Arpaio.
Karp is worth orders of magnitude more to Yahoo! than the rest of the team.

So you know the other members of the team and what value they bring? Would love to hear a breakdown from your end since you clearly know their capabilities.

Edit: yeah asking for someone to explain an absurd generalization sure is grounds for downvotes...?
I'm reading this as an interesting variation of "I am annoyed that this is being discussed now because I already knew this was a problem."

Wholly unhelpful.
Making it about salary is doubly interesting because it essentially means that the government can exercise its control over the journalist establishment via economic means.

Don't like the way the news is covering a certain topic, just threaten the economics of a newspaper or radio station with legislation. That would quickly trickle down from the top management responsible to shareholders to the editor in the form of silencing journalists on a topic that Washington disagrees with.
I wonder how long maps.google.com keeps classic mode. I loathe the new maps, it's sluggish and trying to be too much.
I thought that those bogus phone calls about "We have detected that your computer has a virus ..." end up directing you to a website to pay to down load some kind of anti-virus software. In which case the "personal computer technical support" business does have a big problem with its spammy end.
This works surprisingly well, great job. How many instances of iOS emulator can you run per machine? Do you run your own servers?
It sounds like it would absolutely work for images as well, as the article notes that your browser will permanently remember the redirected location, and use that in the future.
This strikes me as making the good the enemy of the great.
When it's done in proxy level, you can't change the JavaScript objects, so the global objects like "navigator" (which can be used to extract your browser and OS version) will still be available for trackers (if JavaScript is enabled).
I also used a similar concept to help us investigate charges of of cheating in an asynchronous online strategy game where sock-puppet collusion would destroy the balance. Having an extremely high probability that two accounts are actually the same browser made it easier for us to warn|block|ban cheaters.
Apple wins ITC ban on Samsung products
This is odd considering the site is actually responsive. Something for the bug tracker I suppose.
The fact that they can see what plugins I have makes uTorrent wanting a browser plugin make total sense. Just thinking.
Is it necessary to call attention to a form of surveillance by downplaying another? The NSA apparatus will be very useful for those who love to perform these searches on black people. Sharing of information between agencies and departments is slowly being implemented. Your local police officer will love to use the searches of a black teenager to frame him.

Honestly, after seeing this I understand the HNers who complain about the politics overload on HN. This is pure partisan hackery. This is a classical trick in two-party politics: show a problem in the opposite team while you ignore how your side does the same thing through different ways.
Ah yes, the privilege of not having all of your electronic communications monitored.
You're right in all counts, and I'm ashamed I forgot the correct version of the quote. Thanks for the correction.

Continuing this line, right now the casualties are so one sided because the public is understandably very reluctant to shoot the police, even when that results in their immediate death. If that changes....
Modern communication is broken. We think we're just getting tools to be reachable by people of interest. Instead we're just giving the world a way of spamming us. Constantly.

Phones are the worst. Excluding the few times I'm actually expecting a call, every time my phone rings it inevitably interrupts something I am doing. It's almost never urgent. I am basically spending hundreds (if not thousands by now) of dollars to get a mobile device to allow the world to interrupt me at any time. And there's very little I can do about it.

* I often ignore it on purpose, set it to "silent" mode or simply refuse answering (an act now commonly seen as rude by most). 9 times out of 10 I get the notoriously useless voicemail: "Hey it's me, call me back when you can".

* Last year I was victim of what can only be described as a phone spam technique from my ISP. In the course of 10 days, I received over 25 calls (most of which I intentionally refused to answer) from commercial representative trying to sell me an "upgrade" to my subscription. They were calling from a private number. Short of completely changing ISPs (particularly difficult to do in my area) or going through legal channels, there was nothing I can do to protect myself from the spam attack. The phone system didn't let me, by design.

* In my home country, SMS spamming is beyond insane. I mean 5 to 10 daily promotional SMS. That's me paying money to get something in my pocket that vibrates to give me advertisements, 5 to 10 times a day.

Email, and online communication, are a _little bit_ better in that aspect. You usually have an inbox that you can check at your convenience. Unfortunately, even these inboxes get flooded with volumes of info you don't necessarily want in there. There's a very particular kind of spam, the one that doesn't (and shouldn't) be removed by commercial filters, that pollute our stream of info. The flooded mailing-lists mentioned in PHK's email is an example. The photo album of my dad's second cousin's niece is another one.

On top of all this, modern trend is to add "instant notifications" to your phone, so that even email (or Facebook/Twitter/your-favorite-website messages) will interrupt you several times a day.

And looking forward (a bit), it does seem that phones and emails are going to be outdated at some point. The current trend is to have these "Feeds". I distinctly remember closing my Facebook account, the day they switched the landing page from my wall to my "Feed". All of a sudden, Facebook was not a tool I use anymore, it's a data stream I consume.

I guess what I'm trying to say is that unsolicited interruptions irritate me. They irritate everyone when done physically. To me a phone ring is equivalent to someone poking me on the shoulder when I'm in the middle of something.

I had never read the Bikeshed email, although I was familiar with the story. I always heard it in the context of project management "we didn't deliver on time because we lost our time bikeshedding". It's actually about spamming and unsolicited communication. Don't pollute my stream of info.

And get off my lawn.
I don't know about a lot of these, but I run a travel startup so I can comment about the travel agencies restriction.

Travel in general is seen as a high risk industry. Try going to a bank for a merchant account, tell them you run a travel company and watch their reaction. They don't really want you as a customer anymore. The risk profile is too high.

There's a couple main reasons for this.

One, there's a higher than normal chargeback rate in travel. Think about this, you get to your destination and find out that the online pictures of your hotel are nothing like reality. You feel like you've been scammed, but the owner refuses to give you a refund. You aren't left with a lot of options. But if you booked with your credit card, you can request a chargeback and go stay some place nicer.

This same idea can be applied to inclement weather, an inferior tour, etc. Your expectations are different than reality, you can't get a refund, so you request a chargeback.

Two, the average transaction size is travel is quite large. If I'm upset with my dinner at a restaurant, I might be out $20. If I'm upset with my hotel on a vacation, I might be out $500-$1,000. That's a big difference. I might be able to live with losing $20, but definitely not $500+. So I go through the hassle of a chargeback since the dollar amount makes it worth it.

Between the two of these reasons, you end up with a high risk industry.

I'd imagine all the other industries that are prohibited have similar risk profiles.