skysight-inc/HackerNews huggingface dataset:
"The purpose of HTTPS is to provide a guarantee that your connection to Google is direct, with no intermediaries, such that (1) only Google knows your search query and (2) you get a guarantee that the received content is from Google."

This is a popular misconception, but false. SSL creates an encrypted tunnel so that nothing "in the middle" can penetrate the tunnel (in theory), but there is no contradiction in the two sides of the tunnel delegating out their trust. There better not be, because in practice, there are almost always intermediates now on the real web. It is very common for a WAF or a load balancer to be the thing responsible for the SSL rather than the server generating the response, or you have CDNs or DOS prevention like Cloudflare doing the real work, etc. etc. There is no particular problem with the user doing the same thing. Sure, they can be irresponsible with it... well, so can the HTTPS server side, so, well, yeah? If you're going to declare a particular encryption technique unusably flawed because it could be used incorrectly and insecurely, you're not going to be encrypting very many things.

In fact, the very web connection you are reading this on, if I understand it correctly, was not actually encrypted by YCombinator. It uses a cert they own, but they're not the ones terminating the SSL connection; that's been delegated to a trusted third-party.

See also: https://news.ycombinator.com/item?id=8383466
really? it has better chance of being around than HP in 50 years
if you really want to add an extra layer of security, add the layer outside your computer. You know, like adding a moat outside the castle.

https://s-media-cache-ak0.pinimg.com/564x/96/12/a6/9612a6cd6...
maybe the could innovate for the good of other humans instead of the good of their wallet ? Or at least, accept a proper balance ?
The specs might be great, but without proper (DKMS) drivers and/or source code you can't make the chips do anything. Especially when the vendor decides to drop software support a year from now...
The largest voting blocks that have low turnout would make that gap larger, not smaller. Also, in urban areas where most of these protests are happening the gaps were enormous.

In Washington, DC Donald Trump won 4% of the vote.

Is it not surprising those people feel a bit underrepresented right now and might turn to alternative means of flexing their massive majority in the areas they specifically live?
They probably don't prioritize the desktop player but it's the thing that made me cancel my $10/month subscription.

(Not this CPU issue, but general lack of parity with other players and no movement in that direction.)
It's still nice to be able to give each host a globally unique address even if most of them aren't publicly accessible. It means that you never e.g. have routing clashes when VPNing into your datacenter from public wifi somewhere.
Scientists Are Preparing to Run for Political Office
The USA is no longer a full democracy, according to the Economist
Does anyone have a better summary of the Xen vs KVM security debate? The best I know of is the brief Qubes architecture document from 2010: https://www.qubes-os.org/attachment/wiki/QubesArchitecture/a... (Section 3).

KVM using Google's hardened device emulation may eliminate some of Qube's QEMU concerns.

Qubes author critique on the state of Xen security: https://lists.xen.org/archives/html/xen-devel/2015-11/msg006...
I see, so is there something significant about this move to Facebook? Or is it just more about the fact that he left Xiaomi?
You may give us a try too ;) Native go (without spawned process ) on AWS Lambda. Nothing more, nothing less. https://github.com/eawsy/aws-lambda-go
Terrorism: German courts jails 16-year-old girl – 1koboAFRICA TV
Thanks! Didn't know that such service exists :)
That's why some people have a lot of relationships, because they get great value (emotional benefit) from them. Others don't, so it's not worth their time.
Lean Data Practices: Helping Businesses and Developers Be More Privacy Aware
I am getting so sick of the political, non tech, influx.

Can we please have no politics back?
I don't believe that this was faked excuse. It is grueling to work in Chinese startup. In one of the articles about Xioami, he had a meeting in evening then flew out for a business meeting tomorrow morning, which means red-eye for him. This is not unheard in China. Work-life balance doesn't exist. US executives can't keep up with this demanding nature in Chinese work culture.
But Hugo seems to leave in good terms. His hiring and Xiaomi's well-received exposure to other markets in China coincided so it benefited both, company and him.
No. I'm recognizing that dangerous thoughts are not illegal in the United States of America and perpetuating violence is dangerous and ineffective.

My wife and I both chose careers of service that are directly antithetical to the words and thoughts of this man. I sympathize with the desire to punch him - he is eminently punchable - but I believe that directing violence on him will serve to draw support to his cause, increase the likelihood of violence being perpetrated on my allies, and undermine the credibility and standing of my moral and political beliefs.

We should resist the normalization of violence in our political discourse.

Edit: grammar
While interesting, I can't see how there is a difference between this and cartoons.
The students characterized in this article come from rather prosperous families.
I don't think that sentence means what you think it means.

When we get rid of NOAA you can forget about Hurricane warnings... and since they are probably "alternative facts" you can let people die... or alternatively they "go to heaven". How about, you can't have good predictive models of future events, if you don't know how to model or you don't use the "big data" of past events.

Oh, but the "big bucks" are in climate change? That must be what they do in Silicon Valley and Manhattan? /snark>
I've been programming for money for over 20 years and I grew up professionally writing C and then half-migrating to C++, because the latter very naturally captured lots of C patterns and allowed for more succinct expression of the same. It was lean, expressive and elegant. Just needed a bit of Lisp-y closures and it would've been perfect.

And then things got completely out of hand. Elegance was nuked from the high orbit in favor of "power features" and abstraction. Fucking Boost (I can't tone it down, sorry), move semantics, ass-backwards closures, meta-template programming - C++ that was easy to understand became something that would normally come out of self-indulgent academic research.

Again, I've been using C/C++ for all my professional life, so it pains me to say this, but what it has become, it's... it's just horrible. Anything - C, D, Python, Rust - is cleaner and more elegant than C++ and just as powerful. If nothing else, I feel sorry for Bjarne. What could've been a gem of programming languages became http://i.imgur.com/1oGHYqi.jpg
Ask HN: Are you using emoticons in commit messages?
...or what would Linus Torvalds think of emoticons in commit messages?
Anyone can sign up and comment here, and it's a public forum with no private messaging capability, so I don't really see what would be changed by your scenario.
What a good commit message looks like (2011)
No. The right wing troll community beat you to it months ago.
Social Media and Content Marketing: How to Create a Unified Plan
On the contrary, this is democracy at work in one of its clearest forms.
Is there some reason that Google didn't take the cloud services business as seriously as Amazon did? It looks like a huge moneymaker for Amazon, and from my rather uninformed perspective, I would have thought it was much more aligned with Google's competencies than Amazon's.
Great wealth is rewarded for placing winning bets, not for hard work.

For example, gambling on investments, as with Buffet, or on a new idea, as with Zuckerberg. Sometimes just for gambling on Powerball.

The great rewards are balanced by great risks, and many of these gambles are valuable to society. Where would we be without new businesses and new ideas?
I guess it was editorializing the title. (Also, the provided link was not very informative since for the original white paper you would need to register.)
Short story to support your articles.

I used a fake name on FB since the first day I signed up along with a photo of my favorite rock star. About a year ago, someone outed me and FB locked my account and said unless I emailed them a copy of my drivers license or some form of identification that proved who I was, they would keep my account locked.

I thought, "Whatever, I'll just fire up a new one."

This past month I signed up a new account under a very generic name like "John Johnson". No problems. I never uploaded a photo, just connected with the handful of people (less than 5) and felt like, "ok, we're cool now".

Yesterday, I got the same message and now the links you provided make a lot of sense as to why. FB really is after all of your data and essentially force you to give it to them, otherwise they hold your account hostage. Both times, I really felt like my privacy was being stampeded and this was a big intrusion to get at my personal information. No way am I going to give you an identifiable information about me. I already gave up an account I had used more or less for a decade instead of coughing up my personal information and photo.

So yeah, I'm done with FB - not that I was ever a huge fan, but this past week just confirmed what I always suspected.
Blockchains are good and often mentioned. But I just tweet out checksums of various things.
This is the scariest part.

I have a hard time seeing how his team's assertion of "alternative facts" (seemingly designed/delivered to undermine trust in every system we have built for the last 200 years) can lead to anything other than descent into fascism.
Well, there's the web player as well, but the desktop app seems better
Here, non manual updating of that plugin I spent all of 10 minutes on this morning due to a meeting:
https://gist.github.com/mitchty/feb05fd4a98bdbe53bd66476f7db...

Its basically 10 lines, and the applescript is new to me. Keeping extensions up to date shouldn't be that hard. And now I've got a script for keeping that one extension up to date.
It depends what you mean by "being around". If you are talking about how Yahoo is "still around", then I agree.
I'm gonna repost comment made by niftich half year ago because it's spot on:

Internet of Things isn't about people hooking up jailbroken Kindles to
one-way mirrors to show the weather. It's not about Ardunios and
Raspberry Pis being used to collect some data, move some servos,
and make a blog post about it. It's about big money to be made
by introducing new monetization channels in places there were none before.
Bracketed paste and a vaguely half-decent terminal emulator will prevent this.
Have you check out PipelineDB yet? They build on Postgres and include continuous views, aggregations, joins, etc.

http://docs.pipelinedb.com/continuous-views.html
Do you have some facts or reasonable suspicions about western AV companies collaborating with NSA? What I’ve heard they aren’t collaborating, NSA is researching AV vulnerabilities just like bad guys do.

Besides, Russia considers themselves at the state of “hybrid war” against the whole world. It sounds insane but apparently that’s what their government believes, and that’s what their propaganda broadcasts. That’s why an AV product made by a Russian state controlled company carries some unique risks.

Since mid-December, a high-ranking Kaspersky manager, Ruslan Stoyanov, is in jail for high treason.
Do you know what kind of deal KGB wants from him?
I don’t.
They advertised it as being "cheap international transfers" and I was excited but they don't allow EUR<->EUR which makes it basically useless for most of my cases.
Outsourcing your memory to tools and tests
Show HN: Open Source Full Text Browser History Search for Researchers
current discussion: https://news.ycombinator.com/item?id=13491604 (67 points, 33 minutes ago, 32 comments)
This is now returning a 403 Forbidden.
How bad application security kills cloud performance
Regarding the children of famous/important people, perhaps someone can shed some light.

How exactly do you specify on your application who your parents are?

I remember the process at Oxford, there wasn't really a way to say "oh btw my dad is a rock star" other than the personal statement. And it's hardly going to impress the person who's interviewing you to blurt out something like that, because all the questions are technical.
https://news.ycombinator.com/item?id=13491604
The Guardian article has a lot of detail https://www.theguardian.com/media/2017/jan/24/journalists-ch...
The state of California which has one of the largest economies in the world was 62% to 32% against Donald Trump.

Is it really that surprising there is a fair amount of visible decent?
The article here is a good example. I would hope some of ycombinator staff would write a similar anonymous article if they were approached.
I live in Venezuela and just looked at my electricity invoice:
In November I paid 0,00004 USD/kWh. The prices were raised in December: 0,00016 USD/kWh.
If you prefer having your own generator, diesel fuel is 0,0000001 $/L. You can get 7356000 Liters for one dollar.
So basically energy is free.
Some Mexicans are willing to do what it takes. Don't overgeneralize. It's not like the entire population of Mexico is in the US right now. Races and nationalities are not homogeneous.

Is there a segment of the population blaming others for their problems? Yes.

Are they totally wrong? No. They're not entirely right but they aren't entirely wrong.

Is it all self inflicted problems? Hell no. There is no way I would argue that. It is simply factually incorrect. People working in the auto factories with a high school education aren't responsible when the price of steel craters. Assuming that everyone has to go college is a tenant of faith that needs to change.

Characterizing a significant portion Trump voters as lazy meth heads is an incredible generalization. From a sheer numbers perspective I don't doubt it's sizable, but that would be in the sense that 100k is a large number. I think people want to work. I don't think people know where to look or what to do.

Is Trump exploiting these people to gain power?

As far as I can tell, in the usual way that politicians do things. Whether or not Trump can solve their problems is not something I feel I can predict. That's not to say I think Trump will be some kind of economic Jesus. I mainly feel that the future is incredibly difficult to predict and usually it's the result that no one expects that ends up being true.
True, there would need to be other methods to deal with super rich, although they'd just escape jurisdiction into other states.

I don't think poor/middle class would be that badly affected. With money taxed, you have a lot of incentive to give that money away, to avoid paying cost.
Yep, same here.

Guessing they're experiencing too much traffic or something, so this is their way to throttle it. ;)
Why would this be flagged? It is a good report with lot of information and analysis to gratify intellectual curiosity.
Ubuntu is trying very hard to abide by the letter of Free Software but not the spirit. Is there a solution? Simple: don't use it. There are many other distros out there which do abide by the spirit as well as the letter.

Canonical have tried to do some very good things to, and deserve some credit for successfully making Linux more end-user-friendly. They're not terrible people, just folks with a different set of perspectives & incentives from me.
Running Defender with another AV in parallel is not a good idea, it would lead to serious conflicts
2017’s Top 5 Best Google Font Combinations for Website Development
Good enough for you, perhaps.

You can't teach people to be sensible and 100% vigilant, and when it comes to AV software I think that independent lab test scores tell the story about MS Defender: https://bestantivirus.reviews/tools/test-results-calculator?...
asp.net core, aurelia (with typescript) on the frontend and just starting to throw graphQL on the mix. To me, web development never felt so easy and refreshing.
Given their pricing (and the pricing of nearest competitors), combined with the relatively solved technical problem areas they operate in (connect to a data source, do some human driven NLP, draw a graph, show a map, map everything to some ontology), what they do is very ripe for some serious open source disruption.

The easy part is really the interface and information displays, the harder part (and where they make the lions share of their money) is in data connection services and software customization.

Building an Open Source Palantir tool wouldn't be all that difficult, in fact a great many organizations just build some subset of that tools using readily available open source components and with tighter coupling to their business needs. But these efforts are fractured and disorganized and there isn't a great centralized open source tool that really replicates their system.

Should there be? I think the general problem of pulling together lots of information into a common pool, then being able to annotate that data and map it to a semantic model is useful, and it generalizes well. But at the same time, many many sources of data are already available in nice semantically organized ways, with simpler interfaces (think IMDB, Pouet, Wikipedia, etc.) it's not quite clear that their approach offers enough payoff over these easier methods.
>What part of what I wrote looks like "paranoia" to you? That big manufactures like Nestle, etc. are greedy and would sell any kind of crap?

Citing isolated instances in an industry that provides services to billions and saying you should be scared because of that is paranoia - on such a large scale you are guaranteed to have bad outcomes. Meanwhile most people eat processed food and are still walking around.

>excessive sodium, tons of sugar, BS preservatives

Preservatives have legally regulated ranges and there's nothing wrong with high sugar/salt if you're healthy and are within your calorie limit.

>Those things are orthogonal

Of course they are - that's kind of my point.
I updated Wikipedia. I live in Caracas and just had a look at my invoice.
Certainly does, which is why our score went down last year before Trump took office.
Funny you mention that. Growing up, I remember watching the Transformers cartoon, and begging for the toys. Years later, I watched a retrospective program on the series, where they noted that The first episode was just a long form advert, and was so popular, they ordered a series, of toy commercials.

So nothing is totally new here, except that the average youtuber seems to have no ethicical qualms about pushing any product, while networks did, and still do, qualify their advertisers.
In reply, let me first quote your own words:

> There was once "broad consensus" that the world was flat. I am not at all comfortable when there is so much consensus. There needs to be debate, disagreement, and healthy skepticism at all times.

The key point is that the flat earthers kept believing (and angrily counter-attacking) despite the solid evidence to the contrary. Post-positivism is not claiming that everything is subjective and bias is insurmountable. You're not being sceptical, just delusional.
https://news.ycombinator.com/item?id=13480299
I remember reading this in the Sunday Magazine when it was first published. It has really stood up to the test of time.
I agree with everything you said. We have been exceedingly lucky.

At the same time, we have gone through the hard and painful process of trying to make diversity work as I described, though it has been slow, incremental and still incomplete.

I don't know of any other nations that have done that.

Our luck has certainly enabled it!
I bought Getting Things Done and I regretted it. If you're constantly forgetting things and completely unorganized then it's probably worth it. I'm a naturally motivated, self-starter kind of person and I found GTD was just overkill for me.
some of the pain points you refer to, esp move semantics, bring a lot of additional performance to the table. Would you feel the same way about C++ if you started now and only had to learn a clean C++11 subset going forward ?
With regards to your first link, note that the resulting "truffle oil" is now dirt cheap. Those profits are not just taken by the producer but passed along to the consumer. And according to most of the article you linked, the taste works.

If so I see nothing wrong with it as long as it's listed on the ingredients. A lot of things aren't made exactly the way their name may make you think.

There's definitely some scummy stuff going on in the food industry, but I don't think a little fakery that saves the consumer money and creates a good flavor is that bad of a sin.
Play framework. I'm a big fan of it
What does that have to do with the link?
Thanks, didn't know that. :)
> the offer is legitimate and the rest is paranoid superstition

How do you know it's the Dutch intelligence agency recruiting him and not a foreign agency or criminal group? It's unlikely AIVD would put him on their official payroll. From an asset's perspective it will always be difficult to tell--that's how the handler maintains deniability.
Could you blog / expand on the packaging story for your product please?
The twilight of the liberal world order
You knew when you wrote this that the only response will be "Thats because the NYT wants Obummer and hates Trump"

How is it even possible to come to the table when we cant both agree "Most large news sources come close enough to the truth"?

Just look at the crowd size thing. We can't even agree on a basic simple fact. We have to fix that before we can even think about starting to discus larger issues. But the issue of "We can't agree on basic simple facts" is a large issue so I guess we are just boned.
U2F for Facebook
Any idea why the author is picking on Windows 7 here? Microsoft's free AV works as well on Windows 7 as it does on Windows 10.

Perhaps it should go without saying --- but you also need to your OS to be up-to-date. If you're on Windows 7 or, God forbid, Windows XP, third party AV software might make you slightly less doomed.
> We're already doing most of it

Population health data suggests otherwise. There are a lot of things that we (readers of HN) do take for granted, but we represent a very biased (dare I say privileged?) cross-section of the population. I live in Altanta but if I look at data in my state but outside of the city, a very different story is taking place. There is a strong correlation with lack of preventative health and certain comorbilities.

Disclaimer: I used to work in population health.
Now that we're grown up, the transformers "movies" are really commercials for General Motors products. I seem to recall one movie even having just a dozen or so frames of the new Corvette before it was publicly available.
Show HN: An aggregator for remote freelance development projects
I am a naturalized American citizen, born in Iran. Up to yesterday I was giving this administration the benefit of the doubt. But an administration that demands political vetting of scientific results tripped my wire.

Now I am not sure what to make of our President mentioning "citizen, good citizens" in his remarks to DHS. After all, "no one expects the spanish inquisition".
AKA https://en.wikipedia.org/wiki/Dominant_minority AND http://www.pnas.org/cgi/doi/10.1073/pnas.1118373109
> the fact a US company probably cooperates with US intelligence

“the fact” and “probably” are mutually exclusive.

> plenty of examples of companies outright breaking the law

I know and that’s why I wrote “usually follow the letter of the law”. Majority of the companies follow the law, however.