Hacker Newsnew | past | comments | ask | show | jobs | submit | 2013-10-08login
Stories from October 8, 2013
Go back a day, month, or year. Go forward a day, month, or year.
1.Lavabit SSL Cert Revoked (lavabit.com)
420 points by _ouxp on Oct 8, 2013 | 304 comments
2.Frequency-shaped background noise generators (mynoise.net)
344 points by ivank on Oct 8, 2013 | 109 comments
3.Introducing Login and Pay with Amazon (amazon.com)
353 points by werner on Oct 8, 2013 | 125 comments
4.The Sierpinski triangle page to end most Sierpinski triangle pages (oftenpaper.net)
333 points by pr_fancycorn on Oct 8, 2013 | 55 comments
5.Whatever happened to due process? (easydns.org)
323 points by peteforde on Oct 8, 2013 | 55 comments
6.Nobel Prize in Physics awarded to Englert and Higgs (nobelprize.org)
329 points by mattheww on Oct 8, 2013 | 83 comments
7.Bertrand Russell: In Praise of Idleness (1932) (zpub.com)
300 points by kamaal on Oct 8, 2013 | 120 comments
8.How Lavabit Melted Down (newyorker.com)
287 points by jeanbebe on Oct 8, 2013 | 172 comments
9.Aren't you glad you didn't cite this webpage? (ssnat.com)
255 points by hdevalence on Oct 8, 2013 | 93 comments
10.Piercing Through WhatsApp’s Encryption (thijsalkema.de)
230 points by xnyhps on Oct 8, 2013 | 81 comments
11.HP Chromebook 11 (google.com)
211 points by stuartmemo on Oct 8, 2013 | 256 comments
12.G.K. Chesterton: The fallacy of success (1909) (mustapha.svbtle.com)
206 points by mustapha on Oct 8, 2013 | 96 comments
13.The cold emails which got me meetings at Twitter, LinkedIn and GitHub (startupmoon.com)
189 points by rubygnome on Oct 8, 2013 | 53 comments
14.Unix: When pipes get names (itworld.com)
179 points by conductor on Oct 8, 2013 | 66 comments
15.Cash Flow and Destiny (bhorowitz.com)
167 points by mh_ on Oct 8, 2013 | 28 comments
16.My embarrassing picture went viral (salon.com)
165 points by venti on Oct 8, 2013 | 234 comments
17.StackEdit: A free, open-source Markdown editor based on PageDown (benweet.github.io)
160 points by wqfeng on Oct 8, 2013 | 57 comments
18.Heroku WebSockets Now in Public Beta (heroku.com)
159 points by coloneltcb on Oct 8, 2013 | 51 comments

Lavabit has revealed something incredibly important.

The US Government has no problem with seizing your private keys. It claims the right to impersonate you without your permission.

It no longer matters which system you use, Sovereign Keys, PGP web-of-trust, traditional PKI, they're all the same. Services based in the US can be MITM'd without leaving any traces.

If this is allowed to continue uncontested there will no be no way to stay secure online. The only solution is a partial solution, to create decentralized services. This, at least, will require the government to seize the private keys of each individual they want to track.

20.Firefox Developer Tools and Firebug
147 points by rnyman on Oct 8, 2013 | 66 comments
21.What is the Higgs? (nytimes.com)
142 points by subsystem on Oct 8, 2013 | 18 comments
22.Optimizing Linux Memory Management for Low-latency, High-throughput Databases (linkedin.com)
142 points by dhruvbird on Oct 8, 2013 | 27 comments

Amazon already offered the login feature (this was launched earlier this year), and they already offered an API-based payments platform (Amazon Flexible Payments, launched in 2008). Rather than just allow you to pass login tokens to Flexible Payments, however, they have decided to provide a completely incompatible API with a new set of endpoints, a completely incompatible accounting system, and even completely new terminology to describe the same set of steps. As someone who has invested heavily in Amazon Payments solution over the last four and a half years (for a long time I had been their largest customer doing mobile payments, and when jailbreaks come around I still leap upward in their charts), I frankly look at this as a massive "fuck you", and not any kind of reasonable step forward :(.

Seriously: integrating payment processing is never the hard part; instead, it is integrating all of the accounting backends from different providers so you have all of the charges, fees, fines, refunds, disputes, etc. all being calculated and scraped in a way such that despite processing millions of transactions you are in a position to, for example, file things like VAT and income tax. It can take months of experience to figure out "oh, this API is failing to correlate chargebacks in these specific circumstances, but I can work around the issue like this" or to learn what all the different kinds of error messages that a user can end up seeing so you can provide support. It might even be worth it occasionally to rewrite everything if the new services always provided a superset of the functionality from the old ones and there was some kind of migration path, but Amazon just keeps making entirely unrelated solutions.

After the way Amazon has treated their FPS platform (they seem incapable of making even trivial changes: even just fixing wording in e-mails that they agree is flawed and confusing to users), I cannot imagine ever investing in another Amazon Payments product again (and I have tons of more reasons why I've come to this position, which I'm probably going to be putting together into a blog post soon, largely having to do with the lack of any reasonable payment fraud prevention model for third-party products). I honestly get the impression that they outsource all of their development for Amazon Payments and no longer have any expertise in-house required to actually maintain the software once deployed. (If nothing else, from having the opportunity to speak with a couple Payments developers working out of Amazon's India offices, I know that they are not running development for these products out of Seattle; the time zone differences might just be horribly brutal attempting to coordinate?)

To be clear: I tried very hard to work with them, having tons of meetings with greater and greater numbers of people on their side, putting together more and more detailed descriptions of what is going wrong on their end (even teaching them some things about payment fraud, which simply should not happen: I should not ever have anything insightful to say about payment fraud that they haven't already spent years thinking about... I'm just a tiny merchant, whereas they are either one of the world's largest merchants or a payment processing firm depending on which angle you are looking at them from ;P), before finally giving up a few months ago (I've just resolved to remove them entirely from my stack and replace them with more reasonable solutions).

Somehow PayPal manages, every few months, to provide interesting new functionality--even provide entirely new API layers--and it all maps back to the same accounting backends, old code continues to work with minimal changes, and the UI keeps improving (slowly, but surely). Amazon FPS in 2008 far surpassed similar offerings, but in the last five years PayPal simply built up the same functionality (better) while Amazon let theirs rot. It isn't even clear how this new Login and Pay with Amazon service is connected with Amazon Payments: they mention a random subset of the now-numerous Amazon payments-related products in the documentation as being incompatible with this (including Checkout by Amazon), but they don't even bother to mention a whole host of others (including Flexible Payments and Simple Pay). I've found an older version of the documentation (using Google Cache) that references Amazon Payments Advanced (another Amazon Payments offering that seemed targeted, ironically, at less advanced use cases), but the new integration guide limits the scope to just payments made via this service. They seriously have so many incompatible solutions now that it doesn't even seem worthwhile attempting to document how they relate :(.

24.Google App Engine PHP Runtime now available to everyone (googlecloudplatform.blogspot.com)
131 points by zafirk on Oct 8, 2013 | 82 comments
25.There's a .00006% Chance of Building a Billion Dollar Company (firstround.com)
132 points by ca98am79 on Oct 8, 2013 | 130 comments
26.Show HN: I made a site that lets you bet against Bitcoin Hash Rate Volatility (futureblock.com)
128 points by locksley on Oct 8, 2013 | 83 comments
27.Think piracy is killing the music industry? This chart suggests otherwise (washingtonpost.com)
124 points by Libertatea on Oct 8, 2013 | 112 comments
28.Foursquare dataset free to download and analyze (umn.edu)
113 points by rsobers on Oct 8, 2013 | 35 comments
29.Making a Living Collecting Cans (priceonomics.com)
111 points by nthitz on Oct 8, 2013 | 97 comments
30.Cursive Clojure: A Clojure IntelliJ plugin (cursiveclojure.com)
111 points by trptcolin on Oct 8, 2013 | 60 comments

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: