skysight-inc/HackerNews huggingface dataset:
It's great to hear that Stripe is iterating on products and personally I have been happy with Checkout in the past (I think we were the first site to integrated Checkout when @maccaw first build it). After reading other people's feedback here I totally understand their situation given that Stripe isn't a household name among consumers like Paypal (I hope it will be at some point but don't know how given the lack of consumer products). Why not just add "remember me" as the last step after customer has already inputted their information? This would not create any friction pre-payment and you would have more room to explain the feature. This would of course favor merchants and not Stripe, as you would probably gather less cookies.

My 2 cents.

PS. If Checkout is an experiment still, I would highlight that on documentation. One can't expect people to go and read announcement blog posts dating back a year.
I think Stripe just ate Gumroad's lunch.
When is Stripe coming to the whole EU?
This article is sensationalism dressed up as economic reasoning. In the opening paragraph, the author fails to make the distinction between profits trending toward zero versus prices trending toward zero in a free market. This undermines his argument even without the very real and substantial caveats he waves away later in the piece.

Second, while the marginal cost to sell one copy of a game is effectively zero in electronic marketplaces, the gross cost of making a game is never zero, not even for indie developers, because if nothing else it costs them their time. What we should then expect to see is a situation where, assuming a game is successful, a game sells at some non-zero price the market will bear until it earns its costs back, with steep discounts following. Of course, it is more than possible the game will simply lose money.

We should expect this to be true even in a world where games are sold purely in electronic form and those markets are flooded with free content (which is to say, developers willing to sell their games at a loss). Come to think of it, that's pretty much precisely what we observe in the games industry today. Where's the beef?
I don't think this is correct. The majority of people never have those problems.

Note too that they do give out refunds, but admittedly not as much as I'd like. However, they did refund Splinter Cell: Conviction (which didn't work well on my hardware not due to an incompatibility but do to the performance) and Mirror's Edge (which I tried to play through WINE unsuccessfully.)
They should have started with crypto penny with that kind of name.
It really is. I think we now have proof positive that HN will upvote anything containing the word "patent" to the front page.
The top answer seems to have the mentality of "screw the consumer" when it comes to versioning. If you have someone using version 1 of an api, when you decide to make it version 2, you're essentially breaking their app by having the reference change to the new one.

The answer even touches on the subject that it should be a permalink, yet they then say that a new version should be the same url as the old one, which means it's not a permalink! In my view, this is madness and potentially breaking for people using your api.

In my personal opinion, you should set out with versioning in mind from the start, otherwise by making even a slight change to your api, you change what the consumer receives, potentially breaking stuff.
Steam also has virtually zero discovery features, which makes it hard to find games that actually fit your interests.

So, is this like a requirement for having an app store? Rotten discovery features?
I wrote a post about doing animations using Sketch and d3.js, you might find it interesting
http://snips.net/blog/posts/2014/01-10-fast-interactive_prot...
Sounds like this guy wishes Objective-C was Smalltalk with C-syntax.
I find it amusing how VCs and other Silicon Valley types are rushing to the aid of one of their own now that a perceived interloper is around. Characterizing activist investors as "short-term" and "vultures" is the go-to card by management trying to fight off an activist. Carl Ichan is even easier to demonize. However, these claims don't stand up to scrutiny.

http://papers.ssrn.com/sol3/papers.cfm?abstract_id=2291577
Ah, darn. Thanks for the reply
User game reviews are pretty worthless due to the trend of angry users spamming bad reviews to punish the developer whenever they're upset about some small thing.
The perils of loving your #startup to death
Soon enough we will be able to write bit-wise logic using just queries! :)
I think that's a wiki syntax error. The wiki source[1] for that line is

* {{ok|Ship input=number internationalization features }}

[1]: https://wiki.mozilla.org/index.php?title=Platform/2014-Q1-Go...
Agreed with kevinpet, I'd like to hear from people who built large, public APIs. In my experience of doing this in the wild, it usually goes like so: you develop a set of API calls, a client that talks to that API and release the client. Then your director of product demands a change which requires a modification in the data model. You need api versions to avoid your old clients crashing if they use the new data model. Eventually your data model stabilizes and you don't need versions so much, but in my experience, it can take years.
Awful article misrepresenting what Facebook says it is actually doing (and what is against the law outside of the Bloomberg/NYC/NY State/NE etc. bubble); see this HN item which links to Facebook's announcement: https://news.ycombinator.com/item?id=7349822
Throw independent thought out the window please.
The problem is with older games. For instance, the first Bioshock doesn't have sound on Windows 7 and up. You have to play it in XP mode to get the sound working.

Some games don't work at all. That's why GOG.com became so popular actually, because they make sure their games work on newer versions of Windows. Steam, however, doesn't care.
I'm very bullish on smart watches as well.
OMG just do a DFU Restore and be done with it.
How is it crippled if you can just restore it? I think the only thing crippled is their heads...
You can have whatever "activation lock" you want active if you do a DFU restore it does not matter. The device will be restored and you'll have full access to it.
WTF why the drama?
I loved the explanation of calculating area of a circle through an unwrapping of infinite rings. brilliant thank you
Mobile devices of the future will get energy from everywhere except wall socket
From my experience, you can go a long way by just adding new HTTP end-points and extending the JSON with new attributes with no versionning. By the time you really want to change things it probably mean that you understand the domain well enough to make a new better service.
I run a small test prep business in Phoenix (and will be applying with little hope to YC) so here are some insights on this..

* The deal with Khan Academy feels exciting and I want to see it succeed, but the vast majority of high school kids do not stick with online/self-guided test prep and those who do tend to be two standard deviations to the right anyway. I've heard from countless parents who hired us for in person tutoring after their kid didn't stay motivated with online prep. Moreover, students preparing on their own have a massive inclination to prep on sections they enjoy rather than their weakest sections.

* Video explanations inevitably fail to significantly change results because:
A) learning becomes passive
B) immediate feedback lacks
C) individual explanations for questions tend toward "tactics" rather than "strategy" or a cohesive approach that can be applied to a wide variety of problems

* the first online test prep that will be effective will be the prep that solves A, B, and C

* Seceral people here have stated the only way to prepare for this test is to take practice tests over and over again. That's like suggesting a MLB pitcher becomes an MLB pitcher just by throwing a ball over and over again. Sure practice is essential but if you don't have the right technique or the right muscle strength then you will never significantly improve.

* While the SAT and ACT are not IQ tests, SAT/ACT scores are correlated with IQ scores. If the tests don't feel "fair" well at least they are a heck of a lot more fair than gpa (grade inflation, teacher variance, school type, etc).

* Understanding how to "beat the test" is never explained by people who say that's all it takes. Developing smart test taking strategies develops good decision making strategies so preparing for the test is arguably as valuable as a strong test score.

* Those of you who say the SAT/ACT are really easy are being douchey. If you're on y combinator you're probably smart so you don't need to show your insecurity with statements like that. It isn't unlike amazing painters or violinists telling you what they do is "really easy."

* The real interesting thing is how the SAT is changing to become a better test.
I agree with you. Especially considering that Carl Icahn has such an excellent track record of building great companies in which he has invested for long term.

Just read about Carl Icahn first before commenting.
Do authors have the option of providing a book preview for free online rather than the entire thing? Or does that feature only allow for the entire book to be made free online?
Doesn't affect me on Ubuntu, they can't even play a movie in the browser which is something Crackle does a great job at.
The NSA ranting around here is out of control. Not only did the poster somehow tie this bit of javascript to the NSA, but he claimed that the NSA records our phone conversations too. There is no evidence that it does unless you're a head of state or somebody the FBI has a warrant to tap.
Whatever you do, make your exit professional. Also, don't take six months to find a new job (6-month plan?). You really need to make this happen as soon as possible.

Documentation is fine if you get into a wrongful discharge situation or you're looking to fight opinion of you but unless you're planning to sue these guys, or you really think you're going to cause an epiphany for the CEO, it's better to just GTFO and move on with your life.

Good-luck!
TextDrive and Joyent were founded by the same people. Joyent continued to sell "lifetime" plans after it consumed TextDrive.

Here's a screenshot ( http://cl.ly/UFhp ) from one of their lifetime offers. Of note: "How long will it last? As long as we exist." At that point, early 2006, TextDrive was a Joyent company. Joyent still exists.
Have you logged a bug report? I can't see anything that exists already from a quick search.
Guess it's time to recompile the browser (Chromium in this case?) with some extra switches to remove that chunk of JS code before it's executed?
What I learned at the Launch hackathon
I love it! One comment I do have though is that the space alloted to the video on the page is quite large. Larger than the default zoom in Firefox at least. While it isn't a huge deal to not be able to see the whole picture and there is a full screen button, it might be helpful to some to make the video smaller on the page.
Its just a bug in Chrome that you can disable it. A cat and mouse game that Chrome should easily win, given that it holds all the cards.
Or you could write idiomatic Objective-C and maybe save a chapter or section for being clever.
Honestly man, this isn't splitting hairs, this is equivalent to someone saying that Bitcoin filed for bankruptcy. Confusing a private business with a payment protocol is not an error of category, it's an error of understanding what you're even referring to and demands correction even in a casual conversation. It's perfectly appropriate to point out that Gox is not Bitcoin.
This is functionality offered by tripit.com in their paid version.

I'm a huge fan of tripit to parse my emails, and add all my travel details to my google calendar for me, but I happen to have never missed a flight and needed their service's help.
Working on a iPhone app, it's in the store but is still a beta release. Working out a couple of bugs, adding walk through, and a couple of features.

Http://protactapp.com
I didn't read the whole thing, but I think the actual motivation is to prevent self-XSS which is in the first line.

http://stackoverflow.com/questions/21692646/how-does-faceboo...

Anyhow, I will just quickly dismiss this has anything to do with NSA. If I may, be an ignorant once, called this pastebin a bullshit.
Eventually everything will just be "on-sale" all the time. Want to sell your little puzzle game for $5 a pop? List it at $20 and put it on sale nearly permanently for 75% off. You immediately get the benefit of this being a "$20 game" in the eye of the consumer as well.
I believe the OpenSSL team uses the 4 clause BSD license because they rely on SSLeay, which uses the 4 clause license. And if they have to advertise the SSLeay name, they might as well advertise the OpenSSL name as well.

The thing is, relicensing isn't likely to happen any time soon, regardless of what RMS says.
Let's stop and contemplate what might have happened, had Brown been forced into submission by these prosecutors prior to this decision. Why do they leave bogus charges sitting out there until just before the trial? Leverage, of course.

If there isn't some sort of legal standard of fairness involved, there ought to be. The prosecution shouldn't be able to fabricate charges against a defendant for the purposes of gaining leverage in pre-trial negotiations. A court can and should take this kind of behavior into account and simply subtract the potential sentences of the "excess" charges away from whatever is left.

And sanction the prosecution for...well, something.
In stories like this I never see a discussion of the upside of our elected leaders being monitored. I'm reminded of the show alias where they had a "security section" that monitored everyone, even the head of the secret organization was monitored and subject to repercussions for breaking the rules.

On the face of it, it seems like a good thing for our elected leaders to be monitored to a degree to ensure no outside influence or abuse of power. The threat isn't the monitoring, but the fact that information gathered from monitoring can be used to influence the balance of power. If there were a "sacred wall" between those doing the monitoring and those with political power, such a scenario could work. It's the same concept of separation of powers in the branches of government, or the separation of the three branches of the military: diffusion of power. One group holds all the guns, another group holds all the information. Neither is of ultimate power without the other. Of course we would then need another group or process that could monitor access and usage of information without itself having total access to it.

Of course none of this would justify blanket monitoring of the public at large. But elected officials and those who may potentially be given large amounts of power and trust by the public shouldn't be subject to the same rules.
Nice, Checkout is great for Ad-hoc payment. I'm using WordPress Easy Digital Download plugin that already has Stripe support. EDD automatically creates user account, and tracks usages, and sends confirmation and download emails to buyers.
Hmm... sexy! I'd be happy to be able to buy a couple of Twiddler 3s, as areoevan mentioned, depending on ability to drink coffee without too much fiddling.

But the main problem I see is to follow a page or two of code/text at the same time as the external world. You probably would have to use "Steve Mann style" opaque glasses and projecting camera output on them, with intelligence for when more world interaction is needed.

(Sorry for being late, I was off for a language lesson.)
>The majority of people never have those problems.

I disagree completely. The majority of people I know who use Steam have a huge library of games that have never been played because they bought most of them as an impulse purchase when they were on sale, and then realized the game wasn't worth playing for one reason or another. It's kind of telling for the market when in a large amount of cases the most reasonable thing to do is to just not use Steam altogether, but their promotions have to it that people forget about that. It's just the same sleazy, destructive sales tactics that we've seen a million times over. It's no surprise that their software prices are trending towards zero in an Apple/Google-esque spiral.
The Hypomanic Edge
Thanks! I think the video issue has been fixed. Let me know if you still run into trouble.
Either there is a piece missing from my brain that prevents me telling the difference between fonts in the same general category, or some of y'all are discussing the stitching on the emperor's new shirt.
I always found it interesting the super strong correlation between essay length and score, and that the scorers are supposed to not care about factual accuracy at all. I also found that almost every single essay question had "right"-sounding and a "wrong"-sounding answer, as in answering one way would always make you sound smarter to the reader. I guess if you just know that you can do pretty well by following these rules you'll follow the formula.
This would get a lot better if FF had development tools built in that felt less unfamiliar to people accustomed to the Safari and Chrome dev suites. (Firebug is less bad in this regard, but being built in counts.)
Pretty much all consumer PCs are that way. Do a clean OS reinstall out of the box. Unfortunately most consumer PCs don't ship with the media needed to do this.
Well ID does not really do it, you should rather say Carmack. Now he's gone and we don't know if ID will continue to release source code in the future. Besides, I was referring to older games, in my book anything from Doom and onwards is relatively "recent" in the history of videogames.
That seems like overkill. Just write an extension to unblock the console.
Don't you.. just hire experienced folks in for specific roles to help scale? Mark hired Sheryl Sandberg. Perhaps the best skill is knowing how to delegate.
Nice try, NSA Agent Lern Too Spel
Call me crazy but I actually like the first way better. It's easier for me to read, personally. Different strokes though.
I really like the comparison with right click deactivation.

Anyway, people who use social engineering will still win; you can put JS code in the browser bar with the good old javascript: "protocol" if you want somebody to execute something.
The whole point of analogy problems is to test reasoning skills. Specifically, logical skills, inferences, categorization, and so forth. The vocabulary test nested within the analogy test is incidental. It creates a bivariate challenge (vocabulary + categorization), which is not necessarily an invalid test. It's just not a pure test of analogies, and it's also duplicative of the vocabulary portion of the test.

In re the value of analogies, there are some computer scientists and philosophers who believe analogy-drawing is the irreducible core of higher cognition. I'm not sure I'd go that far, but Douglas Hofstadter has come close:

http://www.amazon.com/Surfaces-Essences-Analogy-Fuel-Thinkin...
That's why Piracy has actually some very positive effects in terms of keeping working copies ALIVE many years after the software/companies/machines are gone and dead. Look at the Amiga ADF archive (most of it is made of illegal copies), most of it would have been lost if no one did crack the games in the first place.
Time.com Gets A Makeover
Things like this always annoy me. It's a marginal annoyance to people who know what they're doing. For those less knowledgeable, who were using something they learnt by rote to improve their experience, they'll either google and find another way to do it (thanks to a blog post/youtube video by someone with a bit of nouse) / download some virus / wait until they see the person who originally showed them what to do.

It just seems like a bit of grief for a temporary gain.
Interesting that Hillary is parroting the words of Canada’s Conservative government and is then praised by John McCain.

http://www.cbc.ca/news/politics/john-baird-compares-russia-s...
But even there I think you are talking about "oh you can do that with kerberos which not everyone has so let's add it for other environments too."

The problem with encrypted telnet has always been handling of cases where encryption isn't supported.
Then how about humble indie bundles with steam keys then, where you can get game bundles for $1 and even bigger game bundles for an average of $4.50? The price of the games end up being less than $1.
There are legitimate security reasons why various major sites want to do this, and the changes do appear to be in response to actual, self-XSS attacks that have been seen. While I am no fan of the NSA, I don't see how this has anything to do with them. I also think this is very distinct from the right-click-disabling that used to be so popular: that was not in response to actual attacks, and also, to my knowledge, never happened on reputable sites. Additionally, I don't recall it being justified as being for "security" reasons: websites were usually rather honest about having it to prevent saving or copying and pasting.

This is, in my view, a poor solution to the problem, but as a temporary measure, it makes some sense. A change to Chrome to make a warning message appear the first time the developer console is opened, or javascript is used in the location bar, could be a good idea. And, as the pastebin notes, there are likely better, if more complex, technical solutions from the website side. All of these, however, will take considerably more time and effort, and the attacks are already happening.
Exactly. He suggests 301 redirecting requests. The is going to be a giant bag of pain for anything other than GET requests.
Than you would probably put your time to better use by actually reading up on said details instead of penning a tangential HN comment.

Because now your comment comes across as 'I have no idea what's going on, but your should do X,Y,Z'
Sure, the business he's built is an incredibly successful fund. From IEP's quarterly results:

>An investment in IEP stock made at the beginning of 2000 has increased by approximately 1,500%, or an average annual return of 22%, through October 31, 2013. But perhaps more compelling is that since April 1, 2009, when the economic recovery started: 1) an investment in IEP stock resulted in a total return of 347%, or an average annual return of 39%, through October 31, 2013, and 2) IEP’s indicative net asset value has increased during this period by 282%, or an average annual return of 35%, through September 30, 2013.

Or is that not a real business in your eyes?
Yeah... I wanted to do a big full screen stretching video. But probably easier to constrain it. Changed!
I am not convinced you know what you're doing

I feel you've read the aphyr writings, but didn't follow the story through to the end. He wasn't testing the systems entirely as they were designed to be used.

Sentinel is just a Redis-aware consensus driven failover service. Instead of writing your own "if master is unreachable, promote replica to master" script, Sentinel will do that for you and at the same time notify all your clients to switch to the new master. It's kinda nice that way.

Redis Cluster has very specific use cases. Not every distributed software doodad should be used in any situation we can imagine. Things have design goals. Used the right way, you get happy times. Used the wrong way, you get grumpy cat.
From the article:

// But if you're feeling up to it, you can run the following line via an extension to prevent
// this abuse:

// Object.defineProperty(window, 'console', {configurable: false, value: window.console});
This is something that's been going on for a long time, something I watch as one who took the exam in 1979. Since then it's been successively watered down to the point it's much less useful. E.g. MIT now accepts the ACT ... and finds it's a better predictor than the SAT (!!!).