skysight-inc/HackerNews huggingface dataset:
For sure. We haven't seen evidence yet that there are things that are amazing for some segments and bad for others -- but if we did (or if we do in future -- we're still measuring), that'd certainly inform our approach.

Also, it's probably worth emphasizing that the traditional Stripe integration options are all still present and always will be.
And speaking as an engineer working on this project, I was very happy to see X million users / end users metrics.

I care whether the software I develop is used and enjoyed, its my primary motivation, the quality of the software and the technical health of the project have a huge bearing on whether people will use these it

The goals are discussed and created by community members and employees, engineers and otherwise.
This should have (2003) tags
+1 perfect
Marc Andreessen's news-business fairy tale
Ask HN: Who is looking for remote job seekers?
I am competent in the following programming languages: C#, HTML, Javascript, CSS, Ruby.
I am reading HN on text-mode links right now. Switch from lynx to links and thank me later.
I play with motion jpeg a lot actually and I've never had an issue with Firefox.
Killer detail "donate to Watsi"

Well played.
Hey Saluki -- I elabore a bit on the motivation behind this in this comment: https://news.ycombinator.com/item?id=7349895.

> Being developer focused I would expect stripe would appreciate having control over the look and feel of your checkout process.

I completely agree! Stripe always has and always will let you have complete control over every pixel of the look and feel. In order to enable us to experiment and optimize with Checkout, we can't enable as much experimentation and customization there. But if you'd like to build your own flow, we'd love to help enable it :-).
I thought more privacy & less leakage to third-parties would be nice. Especially with all the government access to databases. Ie adding more control of cookies, JS, requests, HTTPS etc while providing an interface that my grandma could understand.
I don't use Facebook or WhatsApp, but what's with the calendar integration? How does WhatsApp use your calendar?
I think the idea here though is you're straight out of college. Whatever you make is more than you were making last year. Better to give it two hards years now vs even a few years later when you have established a higher cost of living.
Do you see that the problem is with people who deliberately use state of the art manipulation methods, backed by tons of cognitive science research, to milk people for their cash?

There's selling, and then there's just stealing from people. Many F2P border on the second one.
Heh. While they credit the usual suspects (gun grabbers) they give them no joy, especially:

"For example, private sellers of firearms in the U.S. will not be permitted to specify “no background check required,” nor can they offer to transact across state lines without a licensed firearms dealer."

The former is implicit if you live in the same state as the seller, and it isn't a state that mandates checks for all sales. The latter is a felony, so banning it on Facebook just makes it congruent with the Gun Control Act of '68.

Note also that if you're not a Federal Firearms Licensee, it's illegal to make a business of selling firearms. Doing so on a public media like Facebook would seem to be particularly ill advised, not that the BATFE is very competent....
My thoughts as well. Can POA be limited to a specific area or case (e.g. just for flight reimbursement)?
I think there is actually a meaningful distinction between the two. "Specification Driven Development" refers to the artifact you are creating; whereas "Test Driven Development" refers to the activity you are using that specification for. You are right that in the case of TDD as typically practiced, it doesn't really matter since the specifications are only used to conduct tests. However, if you treat the specifications as _data_ rather than code, you greatly increase kinds of verification activities you can with those specifications; such as theorem proving, model checking, test generation, code contracts, and documentation. See the talk "Beyond Contracts: An Exploration into Unified Specifications" -- (http://www.infoq.com/presentations/Unified-Specifications-Cl...) for more on this idea.
To your comment about working at a big company not being a mistake (I agree), I think the art of learning through 'apprenticeship' is getting lost in the whole 'hacker' hullabaloo.

My first job out of college was at a large company and I worked with some old timers who had been in the industry for years and on code that, at least parts of it, had been written almost 20 years ago. Learning from my colleague's experiences and through the code was incredible and I am certainly better for it. These sort of experiences can rarely be had working at a startup.
Why isn't it removable? I know things about my customers that you couldn't.

This is the single biggest thing that makes me question whether I trust stripe long term. If you're going to make netwok decision like this now, where's your limit? It stops feeling like payments for developers and starts feeling like a "PayPal that hasn't started fucking over their merchants... yet"
> one-to-one mapping between meters and feet
three-to-one

I know the feeling.
Now if they only did same/next day payouts. The founder once said this was possible if you emailed him. I emailed him and got zero response, from him or anyone else, so I'm guessing they are only doing this for super high volume merchants.
You're saying that people (i.e. joe schmo) who have bitcoin deposits need to constantly make sure that the majority of computer hashing power in the world can't be used against them?

It's not like it can be used against someone personally. It can't steal someone's coins. What the attacker can do is:

- Revert their own transactions (I pay you 10BTC, then I revert that payment and I use the same BTC to pay someone else). This is what is called double-spending.

(Essentially, it's something like a chargeback, which aren't supposed to exist in Bitcoin.)

- Prevent the validations of some or all transactions, for as long as they control the blockchain.

So, if they just do a temporary attack, it'd cause some troubles (as it has in the past already), but not necessarily catastrophic.

You know, if a government had proposed this system (bitcoin), people would be all over it pointing out how weak it is.

I'm sure they would, yet everyone uses Credit Cards despite the $190 billion of losses due to fraud that occur every year.

Just get out of the herd's way. Edit: and right now I see the herd running into bitcoin.

That's completely contradictory with your previous statement. If there's an herd, it has been towards buying gold. Bitcoin is a blip in the radar. HN is far from representative.
So just extrapolating on this example - would the best results in any negotiations be achieved when both parties speak a language that is foreign to both of them? In that case both are taking more rational decisions, ignoring the emotional "burden" than their native language puts on them.
I'm afraid we don't support that use-case yet. If you'd still like to use Checkout, you could use it as a method for the user to add their card, and confirm the payment amount on a separate page. (the 'amount' field is not required)
I think the claim was the same relative to other people under the same conditions, rather than the same relative to invariants like getting all questions correct. That's certainly much more believable.
This is the real problem. iOS asks you when an app tries to do something which involves potentially sensitive information being revealed – I find myself uninstalling apps frequently on my Nexus because an update is asking for new permissions, and I've read the comments about fine-grained controls, but I don't want to install an app to allow me to have granular permission controls over other apps – I should not have to do that.
So frustrating it takes this political tone. It's not helpful in the least to label the administration "corrupt" and then expect to be taken seriously. It's not a partisan problem but an institutional one.
Won't work since it's many customers.
That philosophy works fine with merchants who hope for repeat sales from the same customer. But what about subscription payments (what I use Stripe for). A remember me button doesn't make sense there, as they are never re-entering the data to make another purchase. Perhaps you didn't test it with enough variety of merchants?
Propaganda Rules The News
Ah, that's interesting. I hadn't heard that before. It is a maximum size of 16383x16383[1], so it's more than practical for retina displays, but I can see the point about files in 20 years (for reference, jpegs can be 4x that in each dimension, 65535×65535).

I haven't heard that brought up as an objection to the format before, though. If it were really a fundamental stumbling block, there are likely ways to adapt the format around it.

[1] https://developers.google.com/speed/webp/faq#what_is_the_max...
The demo of checkout available at https://stripe.com/checkout uses a canvas element for the demo animation. It's a really well done walkthrough. Was it entirely custom-coded or done using a framework / tool to help?
What really drives _me_ crazy is that the operating system on my phone doesn't give me control of what information and control I allow installed software to use (Android). I do use CyanogenMod which has something like control, but it is very displeasing that the stock options are either giving the developer every access right or not install the app.

I don't want to use either Android or iOS. I don't want to use Java or anything like it. The hardware I have is orders of magnitude more powerful than it needs to be to do the things I want it to do, and yet it does them poorly.

If I had a million dollars I'd make my own OS without all of the stupid waste, and I'm very surprised that nobody else has bothered to do so (well).
> Why isn't it removable?

Well, I tried to outline the thinking above, but we're not absolutely attached to it either. If there is some reason it's bad for your customers, we'd love to talk. Can you drop me an email? I'm patrick@stripe.com.
Want to help raise awareness for kids with Duchenne 
Please share
SEEKING WORK - san francisco SF or remote

I'm a developer with 6 years of programming experience in C, JAVA, Ruby, Javascript. Experience with Rails, AngularJS, ember.js, postgresql, heroku, aws, sass. Interested in freelance gigs or co-founder position in a startup I believe in.

more info at my blog morenoh149.github.io
You should add that to the "Show me" tour on the website, because currently it looks like the user has to check the box before they see the info, which seems like it would have more psychological friction than also having a (?) button.
I think Facebook started adding permission to read texts BEFORE WhatsApp purchase. Or were they preparing before purchase of WhatsApp?

Either way, when I first heard about Facebook reading my texts few months ago, I just deleted Facebook app from my android. Keeps me from wasting time reading facebook posts on my phone also...

Thanks Facebook for helping me save save time.
I started using Redis for storing basic/low-level session store data for my python web stack and have been amazed at just about every feature available. Its a breeze to work with and speedy fast. Thank you for the continued work Redis folks!
My own mapping is between meters and yards, and slightly overstates the metric distance. Since it comes from distances of races--200 m, 400 m, etc., is is only so usable for smaller measures.
Also, the people that matter in my life is in my phone book and vice-versa. Not hundreds of people that I don't see in ages. Almost no clutter and no managing.
Since there seems to be a nice collection of speed reading bookmarklets and extensions being shared on this thread, I want to toss in mine as well: "Read"

The chrome extension can be found here:
https://chrome.google.com/webstore/detail/read/aiijjeoekhpdp...

Github home is:
http://github.com/jamestomasino/read_plugin

Comments and feedback for improvement would be appreciated.
The New Barbie: Meet the Doll with an Average Woman’s Proportions
"A 'specific' power of attorney imposes limits upon the named representative, and may restrict the scope of that person's powers to a single type of conduct or a single transaction."

http://www.expertlaw.com/library/estate_planning/power_of_at...
Most people have not read what you have read.
He was still in character as any Colbert viewer could tell by his responses.
...and in the morning to all the boots on the ground
How original. http://stuffandymakes.com/2011/03/03/ipotti%E2%84%A2-release...
Circulate.it helps employees join the conversation | BetaBoston
You don't see this from the right perspective. You might be the special snowflake that is invulnerable to manipulation and has the ability to always choose rationally. But many people don't. It's abusive by definition, because the game makers are deliberately using proven methods of tricking people into doing things they wouldn't otherwise do.

You wouldn't call something a manipulation method if it was effective only if the target wanted it to be. Brains are imperfect machines, and people making those games are malicious hackers exploiting cognitive bugs for profit.
> where IAP is different today is the existence of consumable IAP.

Sure, consumable IAP is a different thing than mini-expansion style IAP. I think that its at least as old as the MMO world an may have earlier precedents, but its certainly taken off.

> I'd argue that the value you receive from the former utterly blows away the latter, but customer and developer trends are sadly proving me wrong.

Consumable IAP is, in a sense, a highly efficient rental scheme that takes from each user according to their willingness to pay.
Or the boss doesn't respect the OP, and that's why the OP gets stuck doing 11 hour shifts -- because the boss feels free to dump all the scut work on them, leaving the choice assignments for the people the boss does respect.

There are some people who only respect people who will punch them in the nose. When they meet new people, they throw unpleasant things at them to see if they're the kind of person who stands up for themselves or not. If they do, they get treated well from that point on; if they don't, they figure you're safe to shovel crap at, so any crap that comes in gets shoveled at you.

It's basically the grown-up version of a schoolyard bully. Bullies only respect strength. So when dealing with these people you have to be willing to draw a line in the sand and throw a (metaphorical) punch if they ever cross it.
I understand your point in terms of formal logic (that saying 400k people will die does not necessitate that the other 200k can't also die). However, the initial sentence that starts the experiment is "Recently, a dangerous new disease has been going around. Without medicine, 600,000 people will die from it. In order to save these people, two types of medicine are being made."

When you follow that by saying "If you choose Medicine A, 400,000 people will die", it is not illogical to assume that they don't mean "oh yeah, the other 200k will also die, too" This isn't a Mitch Hedberg joke.

In these scenarios, we are expected to make many basic assumptions that aren't included in the scenario. We are safe to assume that there isn't an unmentioned side effect of Medicine B that will leave everyone paralyzed, or that Medicine A won't turn the survivors into zombies.
Which is even safer than using it on your desktop.
Ok, I finally see my mistake. It was skipping over the line "without medicine, 600k people will die from [the disease]" which allows us to account for the remaining 200k.
3:45 or so is pretty cool too.
I like the site. I was just responding to it on its own terms.

And yes, the irony was irresistible.
Blue is the New Green
The word "all" as a modifier to 600k is not in the text;

see for eg:

And here is the problem framed in terms of gains:

If you choose Medicine A, 200,000 people will be saved. If you choose Medicine B, there is a 33.3% chance that 600,000 people will be saved and a 66.6% chance that no one will be saved.

Which medicine do you choose?

Although the number of certain deaths is the same in both versions of the problem, people take the safer option

The lack of scale prevents an analysis of proportionality.

For example:

600k out of 500,000,000?
or
600k out of 1,000,000 or 1,000,000,000?

Given the downsides are equal, the omission begs the qeustion about the rate of success. The rate of success is not a trivial source of people's bias, because empirically "non-success" is often accompanied by adverse effects (a/k/a side effects) as well as additional cost. The result is a leading question. In other words, the language is manipulative.

But do we really need this study to tell us this? C'mon, that is stupid. And has nothing to do with Mandela.
I really want this to be a reality. When a kid learns how to find out information themselves and be a self-guided learner, I can easily see an average school day taking only a few hours, not 7 or 8. That leaves more time for extra curriculars, a job/internship, or even learning more about topics that interest the student. What I remember most from public school is how much time I wasted, and how little I actually learned. (I am from the US, if that helps).
They have a browser extension, so there's that. Two-factor involves trusting them, but the actual bitcoin transactions apparently not.

Myself, I only hold pocket change in blockchain, the rest I hold on cold storage.

Regarding them being shady, they are as shady as you all silicon valley fellows. :) I hear that's where they are based.
The hover board hoax
We definitely tested it with merchants who take subscription payments. But, yeah, the considerations are different, I agree. The primary motivating use case for Checkout was "standard" checkouts rather than subscription flows (even though it works well for the latter). I suspect we'll take a look at redesigning that flow entirely at some stage, with a product that may look quite different to Checkout.
Last I heard, they were working on getting this functionality in Android. I wish I could find the article.

Edit: Found it.

They released it with Kit Kat but pulled it early because of issues they were having with it breaking apps.

http://news.cnet.com/8301-1009_3-57615607-83/kitkat-update-r...
Thanks. The form is very slick so just using it to collect the information is not half bad.
The link scott_karana provided said that a group calling themselves the Avengers started rating the acid on SilkRoad because so much of it was not pure LSD.
Right, I think a good compromise would be to make the field title a parameter.
Can Britain remain a planemaking superpower?
Thanks! Yes, I agree that full-length tests are important. We're not there yet, but I think we'll improve on that with time (there has been some talk of different styles of how/which/how many questions appear in an exercise for other reasons, and I think this just gives another reason to focus on that in the future).
> Which can only be defined subjectively. Something dark to you is not to others.

Not true. Some of them can have proven statistical effectiveness, which is why they are using them in the first place.
Makes sense. But Cygwin SSHd in 2014?

I know Red Hat own Cygwin! but Windows Ops people want a native shell, not bash - Red Hat should get a Powershell Server license, or write their own replacement.
A madcap idea to protect America’s coasts from storms
And 10 years before that... http://bathroom.mit.edu/
> I know whether you roll things from scratch or make little changes to other people's projects

I'm curious as to what your thoughts are on the difference between these two things. Rolling from scratch seems like more work, but sometimes gathering enough knowledge and understanding about someone else's project to be able to make a change to it is even more work.
I'm not sure you'd be using their checkout form though for signing up folks for subscription plans. I mean you could but most folks like to control the flow with subscription based plans where there are multiple plans and features etc. Or maybe they intend for it to be used by subscriptions sites too.
Like most tests, my personal opinion is that it tests both how well you know the material as well as how familiar you are with the format and content of the test. There is value in the former, and hopefully more access to preparation materials can alleviate some of the variance in the latter.
Yeah, that's probably a good idea. (It's also possible that we should have an option to disable the checkbox while still enabling customers to log in with their payment details if they've been entered elsewhere...)
I think I understand better now the claim being made.

It isn't so much that someone who knows the material won't do well unless they know the test, it's that someone who knows the material less well can do better simply by learning some tricks.
Just as body language dictates much of our communication, so does tone. I would therefore argue that it does in fact improve communication and therefore advice.
I use Stripe Checkout myself, but I think if you make your own form you're be able to leave 'remember me' out. Correct me if I'm wrong though, haven't made a custom form in a while.

https://stripe.com/docs/tutorials/forms
So basically this app is a simplified version of this? http://airconsumer.ost.dot.gov/publications/flyrights.htm#ov... If you get bumped involuntarily due to overbooking you are due compensation. Else you're SOL.
The point for me is, if the site uses so much javascript you can't even just see the text without javascript enabled, it's probably a bullshit experience. Or a neat WebGL demo. This is the former.

Case in point - on that page ^W, ^PgUp and ^PgDn do not actually close the tab or move to the previous/next tab. And not only that, ^W doesn't even erase one word backwards. Why would you go to all the trouble of capturing all keyboard events if you're not even going to support basic commandline editing. This is not a neat use of javascript, this is an annoying use of javascript.
Mozilla is investigating why Dell is charging to install Firefox
"it would be my fault if it somehow became known, regardless of who and how made it happen."

Shear lunacy. If I break into your home and steal financial documents from you, is that your fault? If I install a camera in your bathroom, would that be your fault?

Break free of the mindframe that those with secrets are keeping something wrong secret.
Or just fly a Y-6 configuration instead of a quad and you can afford to loose a prop/motor... no additional software/algos needed.
It's great when a standardized test keeps on changing. It kind of negates the point. Fundamentally the SAT (or any general test) is an arbitrary measure of you much you study. Just leave it be I say.
I'm not trying to derail the comment thread here, so if you want to talk more about this, my email address is in my profile, but...

This is basically what my experience was like as a home-schooled student. A lot of self-guided learning, school days significantly less than 7 or 8 hours, and lots of extra-curricular activities.
There's already a "mozpng", it's called Zopfli. There's also AdvPNG which compresses PNGs with 7-zip's deflate implementation.

And if you want much much smaller PNGs, then try http://pngquant.org or http://pngmini.com/lossypng.html
Please explain support vector machines like I am a five year old.
PC is this cross merchant? That is, if one end user of a Stripe merchant stores their card and then that same end user visits another Stripe merchant are they remembered? I see "Stripe stores your card for this site and others" or wording like that.