skysight-inc/HackerNews huggingface dataset:
Has there been discussion of passing this fee on to customers who access from Comcast in the form of a surcharge? If Netflix hiked prices for customers who were connecting from Comcast networks, it would encourage news of this business practice to spread.
This is the least compelling release announcement i remember seeing.

At least tell us what it is.
This is really great. Kudos to Stripe. I'm curious about what the ideal scenario is at the conclusion of the 3 months? Some options are...

- The project has progressed significantly to the point where the developer can hope to find continued sponsorship at Stripe or elsewhere.

- The project has progressed to the point where it no longer needs the tender loving care of the maintainer full time. Either it got more contributors or has reached a new level of stability.

- The developer joins Stripe (or somewhere else) full time and the project is left better off, but without a full time contributor/maintainer

Any thinking about what the end-game is from the developer's perspective. Either way, it's an incredible opportunity.
Wearing bio-hazard gear is more a function of the mortality rate than anything else. Sure, it's easier to transmit than HIV (where the extremely long asymptomatic phase facilitates transmission), but it's not as easy as the flu. If the flu had an 80% mortality rate, you'd get bio-hazard suits for that too.
The article makes three main arguments that have been debated endlessly the last few years.

1) Blockchains are not as fast as centralized databases.

This is true in the same way that a democracy can't act as fast as a dictatorship. Blockchains are important because they allow a large number of strangers to trade with each other, to exchange value, free from centralized control, corruption and skimming. Millisecond response times would be nice, but that's a secondary feature.

2) The first people to mine or invest in a new cryptocurrency can be far wealthier than those who come later.

How is this different or worse than the status quo? Those who invest their time, money and ingenuity in a risky project reap rewards if it succeeds.

3) Centralized authority is required for arbitration and reversing transactions.

This assumption is exactly what blockchains and cryptocurrencies are testing. Can people exchange value freely, without a central authority that skims unearned value for itself? Can we enforce complex agreements without submitting to a power that stifles innovation?

The final chapter hasn't yet been written, but the experiment looks very promising so far.
Looks neat. We need more simple and verifiably correct cryptographic primitive frameworks that people can build upon to help secure the world. It'll take another 10-15 years before industry catches up.

The DSL allowed me to find a (trivial) error in the SHA-1 spec -- the description says 0 <= t < 79, but below they allow for 0 <= t <= 79 (which is also the cryptol implementation).
> Add APIs to let a 3rd party ecosystem develop.

Because they haven't done this? https://developers.google.com/+/
FWIW, Eich's donation was not to a candidate's committee, but to that of a ballot proposition.
You can't ignore things until it's a huge problem, that would be a mistake no matter what.

Do you have a real code example from a non-trivial domain?
I agree with all of this, as I get to see it online even now. My concern is with the idea that there will yet be a "day of reckoning" when the rest of the ASDs must also be termed fad diagnoses, which seems to be the implication from the wording you used.
The fix is in. The class is represented by Lieff Cabraser Heimann & Bernstein, which has a long history of getting low settlements in big cases. They are a false-flag shill firm working for the benefit of themselves and the defendant companies.

Like scofflaws Archer Daniels Midland, they are long-time sponsors of NPR, so don't expect any hard-hitting reporting from the mainstream-left in the US.
Yes indeed. Encouraging open source contribution, validating that he/she can get stuff done and evaluate culture fit. Win-win-win.
Just yesterday I was wondering if the CTO role would eventually be filled, and I figured if the answer was "yes" that Andreas would be the one. He's been involved in the creation of many of Mozilla's recent new projects including Firefox OS, the revamped Firefox for Android, pdf.js, and Shumway.
Of course it was free speech. Every party involved were well within their rights to act as they did. What crimes do you believe were committed by those who voiced their displeasure?
It's usually the latter.
I think you might be reading it incorrectly. G+ was certainly a platform internally but it was never a platform externally. Google has offered no useful APIs for it and has been totally non-commital about ever creating any. Whether this prompts a rethink on that will be interesting to see, but it certainly has set them apart from Twitter and to some extent Facebook who both offered better APIs and benefited a lot from that.
I didn't know that:) In the Life sciences, we tend to pay. We also publish images which are very costly. We have one publication that is going to cost us around $3k to publish as it has a lot of microscopy images.
> Comcast's customers are paying Comcast to deliver Netflix's bits to them. Why does Comcast need to be paid for those bits twice?

Because Netflix wants a special arrangement that makes their bits deliver more quickly. Why shouldn't they have to pay for that?
How can Stack Overflow users be encouraged to use jQuery only when appropriate?
That would be illegal under the laws of California.
> Also I will relocate anywhere who can pay me at least 60-70k.

If you are OK with less than that, but a crazy lower cost of living. I highly encourage you to look at the Midwest.

http://www.hudl.com/jobs/

https://up.jobs/

Actually, pretty much http://www.siliconprairienews.com/opportunities
Thanks for the heads up, but that's not much to go on, got any more info?
Ahhh. Yup, I just lightly-forked LibreSSL to bring back some build infrastructure to non-OpenBSD platforms. It's easy for folks to get get carried away, and there will probably be some quiet backpedaling.

https://github.com/steakknife/libressl
for someone that just came out of college this would be a fantastic experience
There are some systems where blockchain technology will be really useful (#1 for me is zerocash for non-government-sanctioned transactions, but that probably won't be ready for real use until 2015; not the least of which because we need more secure wallets and other systems to handle a fully anonymous irrevocable currency than even what we have for bitcoin today).

I don't think it's going to take over everything. One, a decentralized network of distinct currencies with an exchange is a better route to decentralization than centrally-coordinated protocol-decentralized currencies for a variety of reasons (performance, ease of modeling, ...); two, a lot of things are inherently centralized.

On OP's third point about reversibility being a feature -- the solution to that is to leave funds in escrow. So, you can do $100 transactions as long as you have $100 at-risk in an escrow transaction, and can do an aggregate volume of transactions up to the amount you have on deposit. Maybe some more sophisticated risk modeling there, too (older accounts, lower risk transactions, etc. take less of your deposit balance).
L1

reference: http://en.wikipedia.org/wiki/Lagrangian_point#L1
"Are you now, or have you ever been, a member or contributor to anti-gay-marriage groups?"
This is exciting! It's been a couple years since the original Tokaido announcement. A big challenge in getting the project completed was getting a static version of ruby put together. Glad to see they sorted it out!

You can see a better breakdown all the progress they've made since 2012 by looking at the last official update: http://yehudakatz.com/2012/08/06/august-tokaido-update/
ITV-3?
To be fair, handling multiple accounts I would imagine is pretty hard. And then coordinating that across all of Googles suite of servies would only add to the complexity.

I'm not aware of any other provider or site that lets you be logged in with two accounts at once.
How would this service solve running out of milk at breakfast? How is this a problem that must be solved before we focus on bigger and better things?
I've always assumed bricking legislation has nothing to do with theft and everything to do with shutting down communications during civil unrest to prevent even adhoc wireless networks by completely bricking the device. The proponents of a similar bill in my country are all intel agency shills that normally never dabble in any laws regarding street crime yet are heavily lobbying for this. The ability of the owner to opt-out or perform this remote brick themselves was also rejected with the police having sole power over the keys.
Seriously. This project does such an incredible bad job at telling people what it is. The repo name, description, and readme all completely fail at this.

You could have built the coolest thing in the world, but it's absolutely worthless if you can't communicate what it is.
I would first suspect the carrier network triggering on some increased readiness signal sent when you first unlock the phone. (e.g. on unlock, get the device on the wireless carriers data network in case the user wants some data). You might switch your sim card to an Android phone and see if you get calls when it first goes online or other similar unlock event.
Two years ago when I backed it, getting Rails up and running was a beast on a fresh OS X install.
I just did it again last week, and there's been a ton of progress since then, and it was easy, straightforward, and well-documented.

I worry that this is too little, too late.
Every single Comcast customer is already paying for a speed that is, at minimum, 5 times higher than required by a Netflix super HD stream. Netflix isn't trying to buy any special handling for its traffic.
I would like to see more effort in a customized Google Now.

Google will always need massive amounts of user data, that is a given because of how they make money. I want something for giving up some privacy, and a very effective customized Google Now assistant would work for me. The current Google Now is a decent first baby step.
wonderful, thanks
Petition to White House: Reverse FCC 'Fast Lane' policy
And that right there strikes me as a symptom of a deep problem.

I think the best use of executives is to support people in the trenches, because they're closest to the actual work. That support can include thoughtful questioning, advising, and mentoring. But when it becomes controlling, it often gets ugly.

I just happened to chat today with a guy who built a large and successful construction company up from nothing. He said that his philosophy was always to hire good people and support them. Eventually it was running well enough that he got bored with it and sold it to the employees. He's now starting an incubator for manufacturing businesses because for him the fun part is helping people get things going. I think he'll be successful, because handing down decisions on high is entirely uninteresting to him.
This is the least of the hoops you'd have to jump through to sell such a device.
Even it is not explicitly mentioned, I wonder if Stripe will let 'whether the applying project can be used somewhere inside Stripe' be one deciding factor, or the project can be totally irrelavant to what Stripe is doing.

It is great seeing YC companies giving back to the community, first teespring and now stripe. I can see it is the future that it is startups pushing forward the technologies and communities, much more than big corps.
Just curious as to what the problem this solves. Isn't getting rails as easy as rbenv, installing bundler gem and rails ?
Let's pretend we've issued a bunch of notes we promise we'll redeem for some hard substance, like gold.

What if, now hear me out, we just stop redeeming those notes for gold. Those suckers will be holding nothing but paper.

Money is whatever people agree to exchange.
Rats, of course its not. Not sure why I said it was.
Thank you, I will investigate this now.
I also highly recommend the semi-fictional experimental film by Craig Baldwin, Mock up on Mu. It's half-composed of stock footage from old sci-fi films, and dubbed live action portrayals, and explores a near future where Parsons and Hubbard have to confront each other after both having faked their deaths. Fun and terribly under appreciated stuff.
> I erroneously assumed that it's intended to address implementation errors (that is to replace C or asm implementations with something easier to code).

Indeed, and those are absolutely things we need to watch out for when building backends suitable for direct implementation.

> But, anyway, could you compare it somehow to the other "proving" tools that already exist, say Agda or Coq? I'm not expecting some specific information, just curious.

Agda and Coq are both much more general-purpose and powerful in terms of the types of programs and theorems they can express. Cryptol is specialized toward theorems involving functions that manipulate sequences of bits. As a result, it's much easier to start Cryptol up and prove properties of crypto algorithms, but you aren't able to express the range of theorems that you can in a dependently-typed language.

For example, Cryptol lets you write polymorphic functions and theorems, but if you wanted to prove something about such a function:

plus_id : {a} (fin a) => [a] -> Bit
plus_id x = x + 0 == x

You'd first have to instantiate `a` to some concrete size, rather than proving it for all `a`, which would be a beginner-level proof in Coq or Agda:

Main> :prove plus_id
Not a monomorphic type:
{a} (fin a) => [a] -> Bit
Main> :prove plus_id : [32] -> Bit
Q.E.D.

So overall I'd say it's the classic story of the tradeoffs of a DSL. It's easier to get up, running, and proving things within the domain, but the domain itself is more restricted.
> but to allow each user to have multiple subject personas for posting and let others subscribe to said personas might have been more useful.

Don't Pages let you do that?
Death ray. Mwhahaha.
Yep. I still have nightmares about dealing with the gerance in Lausanne.
I was able to get a Rails app up and running within 20 seconds of downloading this binary. This is on my work laptop that doesn't even have Rails, homebrew, rvm or RubyGems installed. Very cool.

I'm proud to have backed this on Kickstarter. Best $20 I ever spent. Thanks Yehuda!

Edit: I should add that getting Rails up and running from zero is still quite painful for beginners. I've seen it when helping others install Rails for the first time.
Rather than imagining it, play Sim City 2000 and see for yourself!
The problem with all the epidemiological response protocols to Ebola is that so many are based on laboratory tests and not clinical symptoms (which are admittedly complex since they can mimic other more common African hemorrhagic diseases like hantavirus).

Normally, that's a highly accurate way to diagnose confirmed cases, but in this instance, these same lab tests were highly misleading, since the genome of the Ebola virus responsible for this outbreak had shifted so much that it can not be detected by some of the lab assays used by regional labs. This discrepancy may have even prolonged the outbreak.
We really must be in the age of Linux on the desktop if setting up multiple monitors and printers is trivial...
I don't understand the "witchhunt" terminology you're using. Want to run for Grand Dragon of your local KKK chapter? Fine, knock yourself out, but you're delusional if you think that won't come up when you're running for mayor several years later.

Actions have consequences.
A bitcoin itself has no value except that you can sell it to a sucker for more than you paid for it. Anyone who can do math knows that this cannot go on forever; eventually the world will run out of suckers. The moral problem with a Ponzi/bitcoin scheme is that each participant is shamelessly trying to sell the bogus investment to someone else, with the full knowledge and intent that the sucker (or another downstream sucker) will be the one to lose their shirt so that the participant himself can get a payoff.
Show HN: A job board for virtual student internships
Details: https://www.imperialviolet.org/2014/02/27/tlssymmetriccrypto...
I'd love to know if they bought trip data from places lie AAA to determine the best places to put a station...

I'd love to see their method of analysis on this...
More info from Yehuda: http://yehudakatz.com/2012/04/13/tokaido-my-hopes-and-dreams...
It's also much higher that what is required to deliver my blog. Should Comcast peer with me to make my blog deliver faster to their customers?
Funny how devs can spend hours on building something.But when it comes to writing 3 lines of text to explain what a lib is for,everybody's busy.Dont get me started on docs... I'm not going further to try to figure out what that stuff is for. Good luck with whatever that thing is.
Thank you. It wouldn't be too hard to just display this Vincent correctly, consistently.
Not sure why, but along those same lines, engineers are more likely to be suicide bombers.
Sorry I didn't see this earlier. A fantastic tool, even if it's filling me with existential dread having to write these messages to my loved ones.

A really elegant solution to the "Dead man switch". I'm glad Google thought to do this. It may be a small thing, but it did really matter to me.
Can anyone answer this question - for what appears to be a rockstar case, is there any reason why someone would opt for a class action suit and not sue on their own?
'A bitcoin itself has no value except that you can sell it to a sucker for more than you paid for it.'

What value does money have? If you say that money has value because some one accepts it as payment then Bitcoin has value because there are companies that accept it as payment. If the world goes to shit, what can I do with Bitcoin?, Nothing. What can I do with Money?, Nothing.

Does this mean that a 'Tin of Beans' or a 'Tracker Bar' is valuable because we will always be able to use it? No matter what happens to the economy?
What part is "not really true"? Despite only writing three sentences, I touched on every factor you just mentioned. The Tesla charger and battery system keep the battery within the safe charge and temperature ranges at all times, even when supercharging. It has active heating and cooling, even when the car is turned off, and will neither fully discharge nor fully charge the battery pack even if left unattended. There's nothing inherently damaging about temporarily charging faster AFAIK as long as you control for all those variables, which Tesla's tech does.
Might want to read a bit of history on Vietnam, the Civil War, gun control origins, and the KKK. The Democrats don't have a very good record either.

Also, on the Republican side search for Dakota 38 and find out why some think very poorly of Abe's character.
The main problem I have with G+ whenever I try to use it I have the sneaky suspicion it's designed to benefit Google more than it does myself.

It feels like the motivation behind it wasn't to build an insanely great social network but to maximise user value by tying web searches, emails, interests, social circles, documents, location and more to actual identifiable people.

I can see how that information can be extremely useful to advertisers and therefore valuable to Google, but I do not see anything there that is worth spending time on when there are many better, less invasive alternatives.
This is bigger and better things. Every cancer research scientist with kids probably loses hours of potential work time a month dealing with dumb shit like "we're out of milk" that this would solve. I don't think being super-narrow-minded about "big ideas" contributes a whole lot to the progress of society; if it's something lots of people are willing to pay for, you have to accept the possibility that it's useful and contributes to society in a way that you couldn't think of immediately.
Reminds me of the post on "Mac Pravda" after Steve Jobs shitcanned the Newton division. The Google+ version would go something like this:

"Maximum Leader Page declares total victory of Google+. Workers to report to railyard at dawn for reassignment."
Mac computers: Don't change SD cards while computer sleeps
2 counter-arguments

- Japan has proven to be pretty good at building more land

- Japan has lots of ocean area to float panels on
This is great news.

ChaCha20 is a refinement of Salsa20, which is probably Bernstein's best-known crypto design (it survived the eSTREAM contest to become one of the final portfolio ciphers). Bernstein wrote an extremely readable design paper on Salsa20:

http://cr.yp.to/snuffle/salsafamily-20071225.pdf

Salsa20 is essentially a fast hash function run in a carefully designed counter mode. If you don't care about speed, you can turn any secure hash function into a stream cipher by, for instance, running the HMAC of that hash in counter mode. Here, Bernstein has designed the Formula 1 car of hash cores to run quickly in software without side channels as the basis for a counter-mode stream cipher.

Poly1305 is, like the GHASH construction from GCM, a "polynomial MAC", which is the modern way to say "cryptographic CRC". Poly1305 was designed more carefully for software performance than GHASH. In particular, because it's based on binary fields, for competitive performance GHASH requires either hardware support (such as the Intel CLMUL instructions) or a table-based implementation that potentially leaks secrets from cache timing. Poly1305 is based on prime fields and is fast in software on platforms without instructions tailored to it. It is also mercifully easier to code (though maybe I'm just irrationally biased against binary field polynomial math).
I disagree about Mozilla's future.

What does it matter if Andreas is technically competent when he has to manage activists rather than programmers?!

There are people working at Mozilla today, many of whom are pulling in a decent salary, who believe they are working for social justice charity rather than a technology non-profit.

Firefox is the golden goose but they might eventually bankrupt themselves by spending resources on non-core missions, like the GNOME foundation who had to whip out the begging bowl because they spent all their money on a women's outreach program rather than developing technology.
1. Usually it takes a 10x improvement to make a switch from status quo to something new. To see a switch when the performance is much worse forces the benefits of blockchain to be extraordinarily compelling. And some of the benefits are not as rosy as initially conceived.

2. Agreed. This is status quo. I see a lot of arguments where folks claim that the blockchain creates a more egalitarian system. I wanted to explain why this wasn't necessarily the case here.

3. Agreed. However, the most important transactions are the ones most prone to arbitration, and arbitration requires authorities. Outside of valuable transactions is there really a need for such a complex database?

Thanks for the thoughtful response.
The great thing about this that there are many good possible outcomes, for Stripe, the developers, and everyone.
For escrow, are we then not transferring trust from just one arbitrator to another now? Why re-invent the existing escrow system :)
I know Facebook's drones are not the same as the military drones but... The idea of using "drones" leaves a bad taste in my mouth since they are currently used as immoral killing machines. I do agree with robszumski that drones may be a better bet then balloons.

Hope Google provides the service as I prefer them as a company. Yes, both are data mining beasts but at least Google does some cool things and they have services I actually use. Not one Facebook service comes to mind that I use...