skysight-inc/HackerNews huggingface dataset:
This is a great example of how fear of something possibly happening, gives a larger audience the illusion that it will happen.

Literally no one in the administration has even suggested, ever, that they'd delete climate data.
The threat isn't directly from Iranian immigrants but the the nation itself. I would like to remind you that the Obama administration's state department declared Iran to be the largest state sponsor of terrorism. That's not something to take lightly.
Well, one can imagine a smart enough language could perform some trivial mappings to reduce the zoo of potential function types: a -> b can be trivially mapped to both (a -> eventually b) and (eventually a -> eventually b).
Arguably the std::move stuff and the semantics around it have added uncomfortable complexity to the language, even if it might have been necessary. Other than that I think other advances in C++11 and beyond have made for a quite nicer language to work in.

I love C++11 and use it every day, but I think putting references in the language was an 'original sin'. They should have stuck with C's model: it's either a value or a pointer to a value. References just added a pile of complexity and pontificating about whether something was being copied, moved, or passed by reference.
Board Moves the Doomsday Clock Ahead
People like to see logic and computing in this way and the author is a great storyteller. But it is a somewhat misleading perspective that is kind of similar to "Whig historiography" (https://en.wikipedia.org/wiki/Whig_history):

> Whig is an approach to historiography that presents the past as an inevitable progression towards ever greater liberty and enlightenment, culminating in modern forms of liberal democracy and constitutional monarchy.

Just replace the "greater liberty" bit with what computer scientists (and the author) argue is the right way of doing computer science today.

I'd love to read a historical treatment of the topic that is written by someone who is a historian rather than computer scientist twisting history to support their world view.
Just out of curiosity, which era of C++ did you like? C++98, or pre-Standard C++?

At least since C++98, C++ has always had the "multi-paradigm problem". If you try to use every language feature and paradigm C++ has to offer, you are going to suffer. Writing and maintaining a large C++ codebase has always required restricting yourself to a subset of the language.
And animated GIFs.

¯\(°_o)/¯
money is just a proxy for status.

the rich can be brought to heel so long as they're allowed to feel as though they're high status. if you take that away from them, they will not "produce" whatever value they're claimed to.
That's certainly a very language-and-logic perspective on things. But one of the reasons Church missed the general concept of computation whereas Turing didn't was precisely because Church was stuck in the formalism of logic, and couldn't recognize that computation extends well beyond it. So proofs are programs, but so are, say, metabolic networks, neuron networks, and just about any discrete dynamical system. But are metabolic networks proofs? That's not so clear, and therefore it's not so clear that there is a universal equivalence here.
> no-one really complains if you start a new conversation on a related topic.

The only way these two topic are related are because they both have the word "gun" in them.

It'd be like having an article on encryption and then posting a comment wondering how long we'd have to continue using encryption.
I really like the opening insight, but I thought the author undersold how it might be used.

A writer should absolutely have some kind of structure. Writing a novel, here are 4 Scrivener files that encode structure. Writing an essay, here are some structures.

But this author seems to think that the way to cash out the "don't start from scratch" is to collect quotes. I think this is not the best use of your time (you can google quotes on topics easily). Secondly, its not the largest challenge when writing, and thirdly, it sells short his own insight which I think can be taken further.

If any other HN reader has any ideas on how to "not start from scratch" in various kind of writing, I would be interested.
The things you are complaining about are what make the language worth using-
> In 1997 when Labour came to power in the UK for the first time in nearly 20 years, they strengthened employment laws so well, the need for trade union was perceived as lesser by much of the membership.

It's very interesting you point this out. Does the UK have minimum wage now?

I've always pointed this out in discussion with americans about minimum wage. Here in Norway, we don't have it, yet income equality is still very good. Why? Because it is the unions jobs to set a minimum wage per industry. They know best which minimum wage can be sustained within a given business.

I think that's why the unions are still relatively strong here: they have a meaningful job to accomplish. And I get the sense that the unions are very productive in their salary negotiations. They know that they have to strike a balance between getting their members decent salaries, and having the business be sustainable so they keep their job.
What's hard about building and deploying .net applications? Currently use octopus, which probably one of the best deployment experiences.

.Net core runs on linux, so you don't even need a windows server.
Didnt read your article yet but.

As a amateur song writer, i try to write snippets of lyrics down as they come. Whenever I'm trying to finish something but can't think of anything suitable, I have my rhyme book with tons of stuff to refer to. In some cases it doesn't even have to be quotes from what I've already written down that I might end up using. It could be word/rhyme/rhythm patterns that i pick up from material that I have available.

So yeah I concur with the title of the article. :)
Those might go hand in hand. Super manual processes.
Go look at any list of recently-cancelled television shows. You will be shocked at the number of them that you liked, but have now slipped from your mind. Public memory is fickle and it is very possible to remove even widespread facts.

Example: a few years back a uk submarine was stuck high aground. As the tide went out the prop was exposed. I and a billion other people saw it live on bbc news. (Blue poly fins, at least 10 inside a housing). Good luck trying to find that image now. It has been sucessfully removed. The internet isnt the great memory well we all want it to be. With effort, facts can be changed, events scrubbed.
How to improve your and your team’s performance with Time Tracker
TSA “Innovations” Are Not Only Invasive, They're Ineffective
Reading trought the comments, i see that a lot of people don't like antivirus, but what alternative we have, is mcrosoft antivirus really a better alternative.

I personaly have avast installed and i don't like it very much, i find it too invasive (it keep prompting to delete an firefox addons from test pilot, for example) and i always disable https scanning, but from comparison that i found online, seem that microsoft AV do much worse in respect to others.

what HN crow suggest to protect a Windows machine (win10), is microsoft AV really better or just like the others?
The phrase "IoT" when used by techies refers to things like the link. The phrase "IoT" in a business content refers to things like Amazon Dash; the purpose is not related to helping the user in ways other than monetisation.
Reading trought the comments, i see that a lot of people don't like antivirus, but what alternative we have, is mcrosoft antivirus really a better alternative.

I personaly have avast installed and i don't like it very much, i find it too invasive (it keep prompting to delete an firefox addons from test pilot, for example) and i always disable https scanning, but from comparison that i found online, seem that microsoft AV do much worse in respect to others.

what HN crow suggest to protect a Windows machine (win10) ?
Does it rely on SMS as backup, though?
Countries should vet who they let in. They shouldn't blanket ban a country because of its leaders' policies, or else pretty soon US citizens won't be able to travel anywhere due to global disgust with Trump's bozocity.
We recently published a paper on this exact issue and quantify the degree to which AV / corporate middlebox systems degrade the security of HTTPS connections. The tl;dr is that we find an alarming amount of MITM on the public internet (5-10%), mostly due to AV/middleboxes, and they almost always degrade the security of the connection.

*https://jhalderm.com/pub/papers/interception-ndss17.pdf
Compromised does not have to be destructive intent. It can be nothing but passive intelligence gathering for example. Furthermore, compromised entities are rarely compromised by just one entity. For example national intelligence agencies are obligated to monitor new and rising political or activistic activities in order to asses if they are threat or not.This raises the % of compromised entities a lot. And then there is private intelligence & interest groups; same story. Yet in general, I do agree with your conclusions. Often the fear of being compromised is more dangerous than actually being compromised.
As a Pink Floyd fan who finds Roger Waters egotistical annexation of the band name obnoxious, I would be annoyed at this response. Roger Waters was not the heart and soul of Pink Floyd, despite his claims, and his solo work has a fundamentally different character (that I do not especially enjoy). By all means recommend his stuff if you enjoy it, but if someone asks you your favorite Floyd album - name a damn Floyd album. It's like naming a Paul McCartney album as your favorite Beatles work (only worse, since Paul never flew off the handle claiming to BE the Beatles) - you're gonna piss people off.
s/sentral/central/
Make Logistic Regression Simple Again
For those who aren't familiar with the kernel process, what's the Reported-by line? Simply the reporter of any original bug that the patch was written to fix?

I understand that the Signed-off-by line is equivalent to a CLA, right?
What is wrong with a homogeneous student body? Forced diversity is AS racist as discrimination against blacks.
I'm curious if you would share the additional costs you found beyond the land/clearing. And what area of the country are you looking at?
Surely references have intrinsic value to the programmer? They're a pointer that can't be moved or rebased. Other languages have only references, and in C++ you can use that convention and not have any extra confusion.
When humans have an alien species to use guns against.
The 2FA code generation has always worked perfectly for me for the past year (or two?) that I've had it enabled
Controlling Spotify from your Terminal in less than 2 minutes (Mac OS X)
We removed the youtube app from our iPad, because our 4 year old was starting to get too deep into these.

There's a lot of great stuff on Youtube for kids (genuinely, whole-heartedly, terrific stuff; I was amazed), but there's also a lot of very, very weird and sexualized and violent content. Targeted at young children. And unfortunately, the 'recommended' sidebar is a little bit too eager in sending kids down those paths.

I see some comments comparing it to 'video games ruining society' and 'violent cartoons'. No, it is not at all the same thing. I have no problem handing the ipad to my son and allowing him to select a show on Netflix. Youtube crossed my 'wtf creepy' threshold a few too many times.
I love Wadler's papers. He did one on Monads that was approachable and revealing for me. I also love logic and the predicate calculus.

Highly recommend reading this one. :)
what is the reason of all this energy usage? It uses more resources than Chrome: https://i.imgur.com/uTjinwO.png
Got to make sure that the table of contents can not be read at all. You might not be able to extract the files without the password but if you can determine the file type (and most password protected archives I've come across will happily display the file names/types/protection status of each of the files without the password) and still preform the block.
My advice is similar these days when someone is buying a new PC, with the additional push that everyone should buy a "Signature Edition" PC [1]. Microsoft requires "Signature Edition" machines to be sold without additional software/bloatware. Friends/relatives can most easily buy such PCs from the Microsoft Store, but also some Best Buys and office stores will sell them if you ask.

[1] https://www.microsoftstore.com/store/msusa/en_US/cat/categor...
Thanks. So you think a library of structures rather than a library of stories would be more helpful? That's interesting, nobody's said that before.
Does Next-Gen AppSec Require Next-Gen Developers?
Currently converting from .Net to .Net core
Who gives a shit? Do ambassadors actually DO anything?
Rapid experiments in API-first referral marketing
Wow I feel the opposite. Because C++98 and earlier were so deficient in a lot of ways, people who got clever with it often ended up down a rabbit hole of template metaprogramming, boost:: bloat, custom classes for callback stuff, custom classes for reference counting or other smart pointers, etc. etc. Unlearning all that took me some time.

In my 5 years at Google, I've watched many developers start from scratch on our subset of modern C++. There doesn't seem to be a huge challenge with it.
> I can see giving extra help to historically marginalized races at the expense of whites, but why ding Asians? They weren't responsible for racism in the US. They weren't the ones stealing resources from other people.

White twenty-something college students had nothing to do with this either. I'm against any type of extra help for anyone based on their race. Rather grant extra help based on economic situations.
https://slimbook.es/en/store/slimbook-kde/kde-intel-i7-compr...

Feel like for the price, you could get a comparable laptop that's a hair lighter and just throw KDE onto it. The only thing I see on there that makes it inherently more FOSS-friendly is the inclusion of an Intel wifi card, that has a kernel-supported driver in Linux.

I'm also not too keen on the bezel size. I guess I've been spoiled by my XPS 13.
It looks like it gives you a choice:

"Security keys for Facebook logins currently only work with certain web browsers and mobile devices, so we'll ask you to also register an additional login approval method, such as your mobile phone or Code Generator"
I am not sure checksums and block chains are gonna convince those people.
I would recommend Andrew Hodges. Read this to get a taste: Did Church and Turing Have a Thesis about Machines?[1] (spoiler alert: probably)

For the history of logic, Jean van Heijenoort's[2] annotated anthology, From Frege to Gödel[3] is fascinating.

And, BTW, I think your hunch (about Whig history) is correct.

[1]: http://www.turing.org.uk/publications/ct70.pdf

[2]: https://en.wikipedia.org/wiki/Jean_van_Heijenoort

[3]: https://www.amazon.com/Frege-Godel-Mathematical-1879-1931-Sc...
There are 146.3 million registered voters though, which equated to about 45% of registered voters. The voter turnout was roughly 133 million, so she received about 49-59% of votes among those who bothered to show up. Trump received about 46-47% of votes, losing the popular vote by 3 million and winning electoral votes by about 80 thousand votes spread among several states. He ran on an extremely divisive and (perhaps racist) platform, so it's not hard to see why people are a bit frustrated.
This looks great; may well be my next laptop.
Exactly, they (the guidance counselors) did everything they could to persuade me not to do what was clearly, to me, in my best interests.

I do not have good feelings towards those people still to this day.

Of course, now I realize why when I asked him why he would discourage me, he repeated my question loudly for the rest of the guidance department to hear - he was covering his butt on the matter.
This would be totally devastating to many people who do not earn that much. Before, you could stash $200 per month to make a nice "rainy day fund" in case you lose job, get sick or your car breaks down. Now you would not be able to do so -- just work work work and don't even think about leaving your job!

And the worst part, it would not even work against rich people. So I got 2bil? Great, I will buy 5 houses and a furniture factory. And move the rest to my shell company in Caribbeans.
Still supporting IE8, and testing components in IE7. 150k visits last month from IE7, sigh.
I agree. The other day I had to dive into the libigl [1] matrix structure (for those that don't know, a matrix is basically a 4x4 grid of numbers). What I found was over 10 levels of inheritance, along with rampant template use and macros _everywhere_. It actually took so long to parse I ended up just changing my algorithm completely to avoid having to use it. I have utmost respect for anyone that can work with C++ day to day, but I'll be staying away thanks.

[1] https://github.com/libigl/libigl/
Show HN: ChiefOnboarding – Employee onboarding simplified
Leave My Philosophy Alone
The set of one's includes n+1.
Islamic-inspired terrorism draws a direct lineage from the writings of Sayyid Qutb (https://en.m.wikipedia.org/wiki/Sayyid_Qutb), an Egyptian civil servant who studied in America and was aghast at how consumerism subversed communal and religious virtues, and even more shocked to see the same transformation occurring in the Arab world. He eventually drew the conclusion that consumerism sequestered people away from reality, and so he came to advocate for terrorist attacks on civilians specifically to force people to look at and confront what he perceived as poisonous Western values.

To say that all those poor misguided young men just need jobs and money misses the point entirely. The problem is with society itself. They yearn for an alternative, but we in the West are too much a part of the system to imagine life outside of it.
Why China’s Tencent Might Be the Next Disney
There seems to be no mention of firmware on the site. Can someone in the know comment on if coreboot is supported?
This is essentially a loophole and there must be a way to close it.

Maybe it's naive to think its as simple as being slightly more verbose: "Salary tied to lowest paid employee or contractor"
This has been a problem for me since Avatar. The relative scale of everything is not correct so the pictures just look wrong.
There's Dell, sure, but by the looks I think this is trying to draw the Aluminum Apple crowds closer.
Heroku website doesn't work for us as well. Is it just in Europe? More infos about the add on also on https://cloudrail.com
my senator and congresspeople are already fully engaged in anti-trump activity (warren, markey)

what else
Haha wow. Have you ever even been to Israel? Some of the most welcoming and loving people I've ever met. Sure, I'm Jewish, but I've also seen many average Israelis talk about their love for all and desire for peace. There are extremists in every community.
The multinational company is in trouble
I need to figure out what to do with my expensive old hard cover addition of the (C++98) C++ Programming Language. It just sits there looking sad. Not much value in it anymore.
>74 characters

path dependency is hell of a drug.
And that's who I want representing me in court and diagnosing my medical conditions!
:D Hope things are well by you!
AWS US-EAST-1 has intermittent network connectivity issues now
Our monitoring systems are alerting that our other systems can't reach AWS EC2 but only intermittently. We run in multiple AZs as well and they are all alerting.

Status page for AWS says there are no issues at the moment.
I didn't use C-style string functions for the longest time. If I had a char*, perhaps because I got it from some C library we were using, I would turn it into a std::string and use it's functions and operators. One day, I realized how silly that was: I'm sure I was causing gratuitous memory allocations (not all strings qualify for the short string optimization).

Perhaps part of my hangup is the expectation that you would teach the difference between, say, enum and enum class. There are good reasons to use enum, and I believe there always will be. There are good reasons to use pointers (in fact, one of the main reasons I use pointers is to point to the payload of a std::unique_ptr, and I use std::unique_ptr when I have an obvious owner, even if I might need other functions to access the payload while the owner is still around).

So I don't think that it's possible to ignore "the old ways" completely.
Yups. Neon is pretty solid at the moment, and just getting started. I run it on an XPS13 and have had no issues yet (but did not try working with an external monitor yet, which is known as sometimes giving issues)
ClojureScript: a front end language designed for efficient state management
It depends a lot on the degree and type of importance.

If your dad is Mick Jagger, the last name will probably suffice. Less facetiously, there are still Roosevelts and Cabbotts and Coolidges out there and those names do carry weight in some places. I imagine there are some names which would go pretty far at Oxford too.

If your parents are more self-made (or the last name doesn't reflect the lineage), the personal statement can absolutely cover this. "Growing up in the shadow of my family" is partly about personal development, but partly a way to say "check out my family".

Honestly, though?

In the US, this gets handled via side channels. Our applications have a space for 'legacy status', where you list past attendees in your family. Anything counts, but rich and famous alumni are especially good. And if your family is important enough, they'll probably have talked to the school completely independent of your application. Likely, they'll have started years before you applied.

I know several people from top US colleges who have a story about meeting some strangely unqualified classmate, and then discovering that they shared a name with some building on campus. At the very top end, there's certainly room to pave the way with donations and personal friendships.
That looks like a requirement, not a choice.

So as usual, the U2F standard being adopted by companies these days is only as strong as SMS 2FA, because of this requirement.

Can someone tell me what's the point then? Is it that they hope that in the end U2F will get popular enough that they'll remove that requirement? I would hope that's it. Otherwise, I don't see the point.

I wish they at least allowed you to opt-out of the SMS back-up before you even had to give them your number. Of course, we're talking about Facebook here, so they won't waste any opportunity to make it seem like you have no choice but to give them your phone number.
>“People should be compensated for the value they produce. Profits are a signal of how much people value what is produced."

I’m hoping you might expand on this a little. I’ve never quite understood this line of reasoning mostly because it seems like there is a lot of money to be made in finance and yet I’m not sure how hedge funds “produce” anything. I really do mean this earnestly, I don’t know a whole lot about economics so from my laymen’s perspective it is unclear how fund managers are compensated for the value they produce if they are just buying a selling stocks.
It's so ridiculous. Guess what, if you ignore 58.5 million people's worth of red states, then Clinton would have won the election!

It's not only ridiculous, it's rather offensive. It pretty directly implies that Californians and New Yorkers should somehow count less, and more indirectly implies that Democrats aren't worthy Americans the way that people in flyover country are.