skysight-inc/HackerNews huggingface dataset:
I love the idea of a no-exceptions flat tax on consumption. However, our GDP per capita is only about 53k. If we need to extract about $6.3k (a number I pulled out of my ass - this is about the current IRS standard deduction and is about $500 per month), we'd need about a 12% tax on every single financial transaction.

I am afraid this 12% tax will drive a lot of our economy underground forcing us to raise rates. How do we prevent that from happening?

https://www.google.com/search?q=us+gdp
It also prevents effective control through licensure.
The c# version is swashbuckle... And I agree swagger is awesome... As long as the monkeys that consume your service will actually look at it
Extensive discussion on front page: https://news.ycombinator.com/item?id=11333402
>The effect of Grove's talent was only made obvious when he retired and the company started to drift seriously sideways with their forays into VLIW and stupidly deep instruction pipelines.

Not to take anything away from Grove, but a lot of the focus on deep instruction pipelines can probably be traced to certain software partners being concerned about scaling across multi-core.

As for VLIW/Itanium, I expect some of the same motivations were in play--plus, a desire to reset and lock-out the various x86 clone makers.
> Why would GoDaddy be any better?

Probably not be any better, but they have a big marketing advantage. Many people use GoDaddy for everything because they started with them.
Streaming SQL with PipelineDB [pdf]
PostgreSQL High Availability [pdf]
http://careers.stackoverflow.com/
I was going through a difficult period at work last year and picked up High Output Management on the recommendation of a thread I came across somewhere here on HN. It didn't help save my job. But it did help me see what competent management looks like and helped me preserve a bit of my sanity.

One thing that struck me as emblematic of Grove's generous and effective management style is that nowhere in the book does he have a section addressing the difficult task of letting people go. I kept waiting for it. Instead, he focuses on the challenge of retaining talent stating that's the toughest job management confronts.

The book made me really wish I worked for an organization he was in charge of.
Makes me wonder how far away Apple is from a robot that can disassemble an iMac, replace its 5400 RPM HDD with flash storage, and then reassemble it.
Hi Dave,

I won't go into the merits, or lack of them re: the overall method of handling this issue. Others are covering this well.

> We’ve made it clearer that tagging a company on a project may notify them by email.

This is not good. If your users tag a company and you are planning to "maybe notify that company of activity on your profile" that still shows negative ambiguity, (a) just don't do this, or if you must (b) specifically ask your user to opt in on this activity notification, and state exactly what you will share.

Of course, this quickly enumerates into a list of things the majority of people would opt out of at, so that should be a clue that you are trying to add features to your product, that none of your users want.
Deep learning based solution for Netflix challenge beats prize winning entry
Ok, that's a start, but it's clearly trending better YOY. With their revenue growth, that would seem to match other high growth companies.

As an example TSLA EPS is abysmal in comparison and worsening based on actual reporting - yet nobody is calling their death or wringing hands.

So it's gotta be something else.

[1]http://www.nasdaq.com/symbol/tsla/eps-forecast
In 1994 when I lived in Seattle I recall hearing how gates place in Medina was reviled by craftsman as he had hired some of the top of their field to do various things but was too picky. I recall that his entry way to the house was built by some master wood crafter, but gates was not happy with this mans work on several iterations; the guy was basically doing "once-in-a-lifetime" work and gates would have him tear it out and restart... More than twice.

I don't know how true that is, but that was the story at the time.

Other than that, I got a speeding ticket for going 26 in a 25 mph zone very near his house and was super upset at how lame that was.
A Statement from the Tor Project on Software Integrity and Apple
The day planet earth will be hacked
I think this is viewing the past with rose-tinted glasses. I recall the same exact complaints being leveled at the 1980's tech generation.
I am enjoying reading High Output Management as well. If you like that, you might enjoy this intro to the new version from Ben Horowitz:

http://www.bhorowitz.com/high-output-management
Seattle's University Link Light Rail Stations Open to Great Fanfare
Wow, okay! You are in a special class; I think my math does apply to the normal curve. :) Isn't that more replacements than AppleCare allows for one policy?
I assume self-driving cars will evolve features at a moderate pace. Many cars are already adding some form of self-driving features. There will not be a specific day it has arrived.
I think you're missing the point with Bloomberg. The whole idea with that place is that they don't like offices: they don't want anyone to have one because they think offices are a bad thing. They think people work better in one big giant, open, noisy room. A bunch of companies these days have bought into this philosophy, and a bunch of young hipsters think it's great.

So Blooomberg hasn't eliminated offices to try to oppress people as you're implying, or because of any egalitarian ideals, they've done it because they genuinely think it improves productivity. You and I probably agree that this is incorrect, but we're not Michael Bloomberg. I know that I would hate working in that environment, but I know about it so I don't apply for any jobs at Bloomberg. Many of the people who work there probably actually like it that way; extroverted people like very different environments than introverts.

I used to work at Intel back when we had 8x9 cubicles, and now, after various different jobs and different working conditions, I now think it was one of the best work environments I've ever had. I briefly had a walled office at one place and that was nice too. But the 8x9 cubicles were pretty good; we had "do not disturb" signs we could hang across the entrance to keep people from bothering us, and things were generally pretty quiet and I could concentrate and work and not have to see people all the time. After that, things went downhill: cubicles got smaller, then the walls got shorter, they went away altogether, as companies jumped on the "open plan work space" concept to various degrees.
Actually, being too thin is what I hate most about the iPhone 6. Instead of making phones thinner, they should use that space for the battery. If they had the thickness of an iPhone 4 (which in my view was perfect), the battery might last twice as long!
Most likely there is just a dumb reason behind it, like a coder just forgot to account for the drive letter in some new code. And they don't want to roll out a new version right now when they're about to start shipping.
Twitter's 10 year anniversary
It's German for Dalmatian.
Not everyone is like you. There are devs who use the internet to understand things, and when they see some code on the web they use that as a template to help with their particular problem. There are other devs who barely deserve the name, who struggle with everything they run up against and who blindly copy/paste code without an understanding of how it works or what it means in an effort to get the problem to go away. And of course there are folks of varying levels of talent in between.

Yes, it is a bit of a smug joke, and a bit of self-deprecatory humor as well. Since plenty of people leverage the expertise of folks on stack overflow and are still effective devs in their own right. But it feels like you would be shocked by the notion that a significant number of professional developers would struggle with, say, the fizzbuzz problem. But everything I've ever seen indicates that there is a huge class of developers who earn decent wages doing coding for a living at lots of places who nevertheless struggle with coding at a basic level.
Related anecdote: a good friend of mine works at FB, and pushed and pushed and pushed for me to be okay with him passing off to a recruiter. Finally I said yes, and after much ball dropping, they rejected me without even a phone screen. I don't mind, but related to this - my background is odd, yet pretty strong: YC co-founder (Corp acquired by Google), top 5 in country PhD, bootstrapped several businesses, lead several concurrent teams of developers, strong ability to ship, among the top iOS BTLE developers in the world, etc. I just don't think I fit their mold, and told my friend so before he even tried. Guess I was right.
Steam only added the ability to store games elsewhere relatively recently. It was a long sought after feature that took ages to implement. I doubt it was really easy and just a case of no-one caring.
So the setup is... All iMessage has to start with is some unspecified sender who has your public key and wants to send you a message. Sender will RSA-OAEP a random key to the receiver's public key, but then for some reason they are doing encrypt-then-sign, which doesn't really accomplish much because an attacker can just substitute their own signature.

The receiver can't know where the ciphertext they are being sent actually originated.... Just strip the signature from the original sender, add back your own, keep the RSA-OAEP blob which is holding the encryption key as-is, and then start tampering with the AES-CTR ciphertext. Having found an oracle (a way to know if decryption succeeded or not) in the attachment download code, it was just a matter of the hard work of making the bits dance just right to use the oracle to deduce the key.

In this attack the RSA-OAEP encrypted nonce is left alone. The fix they propose at the end is to cache this part of the message for a while to not allow replay. But I don't understand... why not instead derive authentication and encryption keys from the random 'k' and use it to append a MAC to the AES-CTR ciphertext, like an IES?

Given RSA-OAEP is "IND-CCA2", it is not vulnerable to chosen cipertext. That means it's "safe" to touch the RSA and decrypt before authenticating anything. At that point you then have enough to generate an authentication key to run an HMAC on the "hot" AES-CTR ciphertext before proceeding any further. I guess the obvious appeal of just caching the RSA'd 'k' to prevent replay instead of something like this is that neither the crypto nor even the message format have to change.

Alternatively, what you see in X25519, is the sender generates an ephemeral keypair and does ECDH with their private key and the receiver's public key to get a shared secret. Sender can then use the shared secret to do any standard authenticated symmetric encryption they want. Receiver will need the sender's ephemeral public key on their end to ECDH the same shared secret. In this case, again, as long as the asymmetric crypto is IND-CCA2 the receiver can safely figure out the shared secret and an authentication key before they have to touch any hot sauce.

Actually pulling of a working exploit with 2^18 messages while having to mangle ciphertext and keep gzip happy is really impressive! But at the same time, encrypt-then-sign with no MAC obviously will fail given an oracle, and oracles will always exist. So.... why did Apple do it this way, and why not just fix the underlying crypto and instead hack around with anti-replay?
Ask HN: Topfontcolor for HN profiles
Has there ever been a discussion around adding a topfontcolor user editable var in addition to the pre-existing topcolor var in an HN profile to allow for a darker themed topbar? Or does this fall into the 'fear of bikeshedding' department?
I actually run on 9 because I need a couple apps that rely on 8, but yes, it is slow. If you upgrade too far and want to go back, there are ways to downgrade back to 6 such as http://www.ibtimes.co.uk/downgrade-iphone-4s-ipad-2-ios-6-1-...

I don't think anyone will take pro-4S comments seriously except people who already own a 4S and know the tradeoffs, though!
Assuming you have significant equity in the company, add that information.
Growing up, just about everyone I knew was strongly anti-drug. I don't like weed and I've never taken an amphetamine, cocaine, or any form of (illegal, or even potent-but-legal opiod); I think we have a huge problem with the legal abuse of amphetamines and opiods.

But: Everyone I've talked to in favor of criminalization is completely uneducated on the subject. They don't know real-world addiction rates, or the actual effects of drugs, or understand the history of drug policy. It's their choice to remain ignorant, but when they start throwing people in jail and destroying entire communities pointlessly while holding fingers to their ears - there's a certain sense in which that is unforgivable. And there are not many things I can't forgive.
Don't get me wrong, I think Valeant is shady as hell, but what's the difference between cost-cutting and slashing-and-burning?

The companies Valeant purchased did not have a gun to their head and I'm sure they were fairly compensated when purchased. Who cares what Valeant does after the acquisition?
And the second picture includes plug for the ass. (gross)
Glitch: a noisy fusion of math and music (2016)
i would start at the beginning: what can you do?
I've read the book (the pre-release and the final release) and it is currently the best Swift book I've read. For a book author, it is probably always difficult to decide which topics to include and which to leave out, and then how much time to spend on a given topic. Advanced Swift does really well here. They explain some of the most-used concepts in Swift in a very detailed way (like Collections, Optionals, Protocols, or Value Types) but also include a couple of advanced topics which you might run into less often, but which are usually complicated and error prone to get right (like using C libraries or String internals). Highly recommended, great book.
Well, "cutting-edge" in enterprise technology.

Another interesting failed prototype on the JVM was the language "Pizza" https://en.wikipedia.org/wiki/Pizza_%28programming_language%...
And removing a blue checkmark next to someone's username is censorship... how?
Distributed-Denial-Of-Service (DDoS) Open Threat Signaling Architecture
basically the only book you'll ever need
From Rags to Riches to Rags
VAT is the usual way. The total tax ends up being 12% (or whatever), but it ends up being a much smaller percentage of the total price at each stage because it's collected throughout the supply chain. And then business customers want to make sure the tax is being collected because they can't deduct the already-paid tax when the item is resold if it wasn't reported by the seller.
I'm glad my idea helped so much, friend.
This is almost perfect... It just needs support for more text based content. If it's already supported then the demo needs some examples of it.

Text or HTML posts ?

oEmbed based links? Link in a txt file would be simple enough.

I'm not sure the best way for integrating these things, but I'm mentioning them because I'm always looking for simple blog tools, and it doesn't get simpler than files in a bucket. So this approach has me excited to see how far it can extend without the need to introduce additional components like Lambda or a normal Server.
A lot of the big tech companies had an inside look at the growing surveillance state far before the average citizen did. I think an argument can be made that the should have done more to inform the public.
Anyone familiar with the pharmaceutical industry could tell Valeant wasn't headed anywhere but down.

Just take a look at their portfolio of drugs. There is nothing special there. For the most part they were selling brand names drugs in diseases where a generic drug would work just fine. The only reason they made money is because they used every trick in the book to make sure nobody noticed what they were doing.

The company was bound to fail at some point in time.
Nomenclature nitpick: This is more clearly called a time series database.

A "metric" doesn't imply multiple samples over time (although researching for this comment, there doesn't seem to be a strict definition)
Stanford spun off its investment operation in 1991 as the "Stanford Management Company".[1] Their management has become more aggressive over the years; they've gone from 10% private equity to 25% private equity. Stanford is involved with VC pools that invest in startups. They own substantial parts of Google and Cisco.

The Stanford Management Company also operates Stanford's substantial real estate holdings. Stanford owns about 12 square miles of Silicon Valley.

[1] http://www.smc.stanford.edu/
'It turns out that 12 percent of the population will find themselves in the top 1 percent of the income distribution for at least one year. What’s more, 39 percent of Americans will spend a year in the top 5 percent of the income distribution, 56 percent will find themselves in the top 10 percent, and a whopping 73 percent will spend a year in the top 20 percent of the income distribution.'
Too true! What isn't everywhere is who is going to be the candidates' VP? Who are the other members of their cabinets going to be? These nominations are the only true powers a Prez has besides a veto(overridable) & political 'influence'(real or perceived).

Obama was ALL about transparency & change... until he chose Mr Patriot Act Biden & left Geitner & Gates right where they could continue the banker war on the economy and saving the military complex.
Stripe supports Alipay: https://stripe.com/alipay
I do the same but using the flying-saucer library. Just pass the HTML text (with CSS) and it gives back a PDF. Up to a certain point the limitation was getting the header row of multipage tables to appear i every page. When they got to implementing support for CSS 2.1, worked like a charm. Headers and Footers (witblh page numbers) work too.
Datastore isn't proprietary, AppScale (http://www.appscale.com) has built a handy OSS version which runs above Cassandra.

https://github.com/AppScale/appscale

Disclaimer: I work at GCP, so I'm geeked about open approaches to solving problems :)
The Republicans aren't as bad as you think. Trump has said (vague) things about providing health care for everyone. He's said a lot of things that are a big departure from standard Republican ideology, which is why a bunch of Republicans are calling him "not a real Republican" and the party as a whole is having a major shit-fit about him possibly getting the nomination. The guy isn't really a right-winger, he's a centrist nationalist as far as I can tell. The GOP is pissed at him lately because of his foreign policy stances, because he's voiced support for non-interventionism and staying neutral on Israel.

But you're absolutely right about Bernie and Hillary. Hillary, to me, isn't much different from Ted Cruz, and even more like Rubio. They're right-wing war hawks in the pocket of Wall Street, and the only things they differ on are social wedge issues that they use to get people on each side to vote for them.

AFAIC, our best hope is Bernie. Cruz and Hillary will both be a disaster and lead us into another war, and Trump is a wild card and highly unpredictable, though I think he's a lot less likely to get us involved in another war than Hillary or Cruz (he royally pissed off the GOP by saying the Iraq war was stupid).
Ben Horowitz talks about letting people go in The Hard Things About Hard Things. Really a great book in its own right.
"I'd rather get money that I could then spend on lunch, than get free lunch."

In the US, free lunch at work is not considered income for the purposes of taxation [1], but salary that you'd be using towards lunch would be taxed. So, if you eat lunch at work either way, you're going to be getting about 1⅔ as much lunch in-kind as opposed to in salary (assuming marginal 40% state+federal tax).

And that's setting aside the issue of whether it's a good use of your time/energy/willpower to contemplate what/where/how to feed yourself in the middle of your workday.

[1] https://www.law.cornell.edu/uscode/text/26/119
There's no harm of translating something into Portugese: If you translate there will be some piracy from Brazil, but if you don't translate users from Brazil won't buy your game at all.
The whole law is terrible and it should be repealed and replaced with a nationalized system. As long as you have the insurance companies acting as middlemen, it's in their best interest to deny care as much as possible, to increase their profit. What actual good do they do? None, they just come between the patient and the caregiver.
I think the point is that unless evidence is shown otherwise, there's little reason to believe that a significant portion of the people that pirated it got his purposefully seeded cracked version, as it was prior to it being possibly cracked otherwise, and there's little incentive for some cracking team to crack it if it appears it has already been done.

That is, it's not that it's hard to work around his change, but that many people that could or would have done so may not have known it was needed. Of course, I'm sure that situation didn't persist.
What's depressing is that the article is about applying via a referral. The non-referral case is probably even worse.
In the Land of Missing Persons
The storage engine is a separate library, it might be of interest for you: https://github.com/dalmatinerdb/mstore
Radio Attack Lets Hackers Steal 24 Different Car Models
That's a fair point, they are under no legal obligation to provide a platform for free speech. That doesn't mean it isn't a valid thing to desire from your social media service of choice.
They thought of that ad too it seems ;) "Dancing on the Lip of the Volcano:
Chosen Ciphertext Attacks on Apple iMessage". Yes, the title is totally stolen from @LastWeekTonight https://twitter.com/secparam/status/712106956538793984
Some technologists hold an anarchist view that the government is evil and should be displaced.

There are extremists within any group. These folks do not want to bother fighting the government for rights because they think the public is too dumb and the government will win that fight. In thinking this way, they become apathetic themselves.

They're not all bad. Some of them contributed a lot to free software. But some times the ideas are toxic and hold people back from their best.

For example, many believe Snowden deserves a full pardon, and anything short of that is wrong. Well, Snowden himself has said he would return to face a fair trial. So it seems we are divided on some issues, and that can weaken our side in fighting for digital rights.
It also depends on the context. Typing Web API everytime is stupid. We say Linux, not GNU/Linux or Chrome instead of Google Chrome.
Uh, when was the last time you worked with Java? Struts isn't a popular framework anymore and hasn't been for awhile.

IntelliJ absolutely trounces VSS and some combination of Spring Boot, DropWizard or Vert.x blows ASP.NET MVC away. Not to mention the whole ecosystem is a hell of a lot more open. There is a library for just about anything under the sun.
Better try emailing the mods at hn@ycombinator.com because a lot of threads disappear unnoticed. Perhaps they like the idea, and it's easy to implement.
Did you remove StartSSL from your browser SSL CAs database?
I found GoodNotes to be absolutely perfect for my needs of a note-taking app. With the Pencil, it has completely replaced paper for me. It also does conversion from handwriting to text, although I can't say I use that feature much. It does seem to work quite well for normal writing, but for lots of greek letters and math it fails (expectedly).
The `try!` macro never causes panics, it uses the `Result` type as is typical for error handling in Rust.