skysight-inc/HackerNews huggingface dataset:
The officer in charge when the Royal George sank, Lt. Philip Charles Durham, not only survived the sinking, but his naval career survived and he went on to become a full Admiral. "He came from a wealthy landed family", says Wikipedia. In most navies, if you sink your ship in harbor, your career is over.

Good reading on this topic: "Marine Salvage - the unforgiving business of no cure, no pay".[1] There's an amusing chapter on the salvage of the Maine in Havana harbor. The Corps of Engineers did it the hard way, by building a dam around the wreck site and pumping the water out.

[1] https://www.amazon.com/Marine-salvage-unforgiving-business-c...
Pro-Trump bots overwhelmed pro-Clinton messages, researchers say
Honestly - where do you get off speaking for my race? I'm not a victim and I control my own experience. You're trying to take that away from me by making me a "protected class".

I'm just trying to speak to my fellow white folks about stuff they often get wrong. Apologies for stepping on your toes and driving in your lane. It wasn't my intention to tell you anything about your life or experience.
Twitter is not only used in the U.S of A.

White people do and have experienced oppression for being white in other countries where they are the minority. Americans have a nasty habit of pretending the entire world is the USA and that their racial politics translates across the world.

One could argue Twitter is US-based or that the tweets were US-centric. The latter doesn't matter, based on Twitter moderation in the past. The former shouldn't matter for a global company. Unless they're OK with being racist and oppressive to white people in countries where they are the oppressed minority race.
This comment, along with many others posted from this account, violate the guidelines for being unsubstantive and flamewar (nerve agent, rather) style. We ban accounts that continue to post like this.

https://news.ycombinator.com/newsguidelines.html
precision matters. you should learn the correct definition of the term "traitor".
The argument at the top of this article DEEPLY confuses the issue of mass surveillance, which I think is a very bad way to start an article titled “Time for a Rigorous National Debate about Surveillance”.

The article begins by invoking the spectral boogyman of terrorism, and doubles down on the concept that the United States can somehow be at war with a tactic.

The article refuses to admit that mass surveillance, as disclosed by the Snowden Documents, revealed that the capabilities of ubiquitous espionage were not developed and are not primarily used for a ‘war on a tactic’.

What the disclosures and investigative journalism clarified is that mass surveillance is about power and control writ large, with surveillance capabilities having been build long before terrorism became relevant and used at that time for the same power and control purposes that it is used today.

Specifically, the disclosures revealed that the intelligence is used to understand populations and how information moves through them - this helps with propaganda operations in various settings. They also revealed that the espionage was used to aide US diplomats by giving them negotiating leverage in international meetings, and was used to support domestic industries by stealing relevant market information from overseas competitors.

This slight of hand - equivocating public safety with national security - is a common tactic. There is a very specific definition of national security, defined by National Security Presidential Directive-1 (http://fas.org/irp/offdocs/nspd/nspd-1.htm): "National security includes the defense of the United States of America, protection of our constitutional system of government, and the advancement of United States interests around the globe. National security also depends on America's opportunity to prosper in the world economy.”

As the homeland is the safest place on Earth, the typical invocation of "national security" refers to the other components: a prospering economy, overseas access and interests, and protection of the current global political system for which America sits on top.

Mass Surveillance helps America to maintain it’s edge as a leading world power.

It is not about boogymen and terrorism, or about defeating certain kinds of tactics.

The article is completely ingenuous.
re MINIX 3. It's not made for high-security. It's about high-reliability. Safety is usually a precursor to security but security can take a lot more. The core has to be designed for it like Genode is doing.

re Redox. It's a nice project I've praised before. It's an alpha work-in-progress, changing rapidly, and unclear how much of its design is truly for security. A trimmed OpenBSD is probably a safer bet than it so far given the staggering amount of review that went into it. Rust's features and a microkernel only prevent so many kinds of problems.
I read it but I disagree. Identity is not just wrapped up in race--age matters too. History has shown that political change comes with generational change--one funeral as a time. "Latinos" may become more diverse and less predictable year after year, but people (and their political views) don't tend to come back from the dead.
Ask HN: What is the best resource for learning JavaScript from scratch in 2016?
IANALE-either but from my understanding the Pardon is so wide (only restriction being preventing from stopping an impeachment) that the President can and has Pardoned people preemptively. There are some other limits on it as well for practical uses.

Most notably, President Ford pardoned President Nixon for basically anything he might have done as opposed to specific charges.

Slate Article on the Subject: http://www.slate.com/articles/news_and_politics/explainer/20...
https://en.wikipedia.org/wiki/Pardon_of_Richard_Nixon
Maybe you forgot nothing: it's just that HN comments aren't important enough to condense.
I agree it is not reasonable to say Milo is a white supremacist, in fact they seem to hate him. This says something, I think, about how the term alt right is used.

While white supremacists coined the term, they clearly don't own it anymore. Whomever Milo is the leader of, they don't overlap well with white supremacists. alt-right.
However, Gmail is over a decade old at this point and is the primary email for millions of users.

Switching is annoying, but not impossible. You just forward the old address to the new and progressively replace it on any accounts you might have. I still have access to my Gmail account, it just hasn't received a non-spam email in years.
(1) inconsistent escaping rules (dealing with the literal string \nFrom)

(2) easy to corrupt
> White people can also have hard lives; but it is not because they are white. That's all I'm saying.

Black people can also have easy lives for reasons outside of skin color.

Black people can also have hard lives for reasons outside of skin color.

As I've pointed out elsewhere...White people can also have a hard time because of their skin color. Try visiting the ghetto or prison sometime.

> I'm not bothered by racist posts about white folks on twitter.

No. What you're doing is much worse than that. You're getting bothered by racists posts about a group of people that you don't even belong to, many members of which don't want your sympathy or your protection because it makes them victims.
"The IRS further justifies its request by claiming it is targeted toward a specific group of people; namely, US taxpayers who have conducted transactions with virtual currency."

How about IRS makes requests to people who live in homes worth over a certain amount of money who pay absolutely no taxes. At least my suggestion isn't a wild goose chase.

"Targeting a specific group of people," never turns out to work fairly for those targeted for some reason.
The biggest alarm culprits in the hospital are infusion pumps, which are responsible for administering IV medication at the correct rate. An air bubble in the line, a crimp because the patient's arm is bent, or the end of the bag of medication all cause a relentless beeping that usually requires manual intervention.

What's more, the beeping happens at the patient's bedside. Of all the actors who are in a clinical hospital environment, it is the patient who is the absolute least empowered to do anything to change the situation, but who is also the most negatively impacted by an alarm. Loss of sleep is a major problem for hospitalized patients[1].

Perhaps nurses respond more to patient beeps/complaints than to the alarms themselves, but it's a bit sadistic if you think about it (though unintentionally).

[1] http://journals.rcni.com/doi/pdfplus/10.7748/ns.29.28.35.e89...
Oh brother...

What about: lambdas, type inference, tuples, robust templates, compile time constants and code execution, move semantics, expanded PoD, initializer lists, range based for loops, user literals, return type deduction... I could go on and on. All features I use daily. And I'm not even getting into C++17.
And, just to be clear, the apology he's talking about is from Russia to the US government.
Paraphrasing the famous quote: There are only two hard problems in CS: naming things and cache expiration.

An issue I see with this is that there's a potential window when tests pass with bad data. For example, tests using a mock and the mock is periodically verified with a service call. The mock could become bad data, but won't be marked as bad until the next service call verification. Until that happens, the tests using the mock will all pass. It's not clear from the article how they address this.
> If anyone who does that is a bigot, then boy, everyone is a bigot sometime - and the distinction is meaningless.

Nah. Different races are different, sure. In-group and out-group. But there's also a power element that you're not considering. Black vs white is in-group and out-group, but one of those groups is disenfranchised. That's where the racism comes in. It is anything but meaningless.
I generally agree that exercise is the key, but pushups can be terrible for tendonitis in the shoulder/upper-arm area. Just wanted to warn people from my experience.

It took me way too long to realize that coding all day and games all night is a recipe for pain. Working out is not fun, but it's absolutely necessary for serious software work.
Just wow. I don't know what they hope to gain from these pieces of paper, but alright :D
Half-broken, bolted-on garbage that is found in a much nicer form in high level languages which have those things in their core vision from the beginning, or the kind of extensibility which can cleanly support new ideas.

> And I'm not even getting into C++17.

I'm with you there, in a way.
I'd definitely recommend fingerless gloves during the colder months as they do not interfere with typing or trackpads.

Given that I have chronically cold hands only during the winter months, I'll assume that it isn't something that warrants concern.
Dead "cloud" services, the early years.
There is an episode of Freakonomics [1] that talks about this exact thing. The supply chain to make something as simple as a pencil is complex enough that no single person can make a pencil truly from scratch.

[1] http://freakonomics.com/podcast/i-pencil/
No, that assumes comic-like villains exist, not that everyone is like them.

Reality is, obviously, more complex. But the big corporation environment does incentive people to act that way.
Agree with this. Trump has more or less expressed that he wants the US to mend its relationship with Putin. Friends are great for trading favors. I can't imagine what Putin would ask for in exchange for Snowden, but Trump would love to make a deal.
What does "PTT" stand for on "ptt.gov"?
Eyeballing it, I think I could halve the length of his comment while sharpening the context-giving story. But krylon was probably right not to bother with that second, non-trivial pass.
The difference with a family-like artisan guild is that the workers themselves own the means of production, unlike today's typical corporate structure. Žižek's stated preference for the in-your-face authoritarian style is underpinned by his Marxist background. He wants the boss to get in your face so that you are better able to rebel against capitalism.

He sees this post-modern soft totalitarian style as far more threatening to the worker's liberty. Like with a cult, a prostitution ring, or organized crime, any situation where a person is convinced that they are part of a family in order to exploit them is dangerous to our free society.
I'm chuckling at "You can usually tell within the first few minutes if it's for you or not." in the context of Skydiving. I did a 10kft tandem jump for my first, and it was the first time I'd ever been on a plane. It was terrifying! I was actually more comfortable under the chute than I was in the plane.

You're right though, some activities give me a big ol' "meh", and some make me feel joy right off the bat. Don't know for sure until you try it.

This year's new activity is going to be snowkiting, if we get any snow... (Snowless-November in the Canadian Prairies? What the heck?!)
The President's power to pardon is almost unlimited. Anyone may be given "a full, free, and absolute pardon for crimes he has committed or may have committed". c.f. Ford/Nixon
You're going to put a fake passport on your credit card?! :)
a precursor to the fall of the American empire
It is, but I had the same experience as GP FWIW. For me mechanical keyboards are the absolute worst; light touch, short travel, and switching to Dvorak are what saved me.
It's 320 MB.

5 million articles times 64 bytes per hash (512 bits) divided by 1e6 bytes per MB is 320.
I hope that does not happen [and hoping the new admin does not succumb to the allure]. It was bad enough with the manner in which the left embraced identity politics to further their causes [good as they might be] because it didn't seem to lead to constructive politics, but rather the opposite because there was one big group of disenfranchised population which was disregarded and often dismissed with 'white privilege'. They might be white, but economically they share little with the professional class.

What I can see happening is poor/disadvantaged of all races coalesce around their shared economic frustration so that the major parties begin to address the economics which affect them so negatively in a comprehensive manner.
> What is more likely to happen: Google permanently locks me out out of my Gmail account or I forget to renew my domain or have it somehow stolen from me?

Then use TLDs where that can't happen.

If you forget to renew a .de domain, for example, you get a letter, and have 2 weeks to restore it, or end it - per default, it gets held in TRANSFER mode, for 50€/month.

Also, you can always get the domain back, if you can prove ownership.

There's many TLDs where such safety is standard.
I've tried and yes, you can.
I wish their were a labor wing of the Democratic party.

The sooner we lose the identity bullshit the better. Of equal rights need to be championed, but so do classic thing like safety, consumer protections, public education, minimum wage etc.

Oh wait, Bernie won my primary...
We detached this subthread from https://news.ycombinator.com/item?id=12974189 for being much more uncivil than what is called for on this site. We have to ask again that you not do this.
So familiar! makes me want to play this game.
As a father of two, I can confirm this is the case.

If I get the opportunity now to even open my laptop I know I'm on borrowed time. As a result, most of my thinking is done on my commute, and I find that just being aware of that really does make me focus in a way I never could before.

Incidentally, I find now that I'm much less likely to fall into the trap of starting things that will never be finished because I'm forced to put off getting hand to keyboard. It's like I'm pitching ideas to myself, and I'm my own harshest critic.
Ignore this feedback. You have validated that customers will pay what you're charging, which means what they're getting is less valuable than what they're paying. Keep it up!
He won't lose any service just by changing his MX record. (Or, at least, won't lose any after the DNS cache everywhere clears.)
> "I can assure you, that information was a lot more secure in the hands of the secure system that the government has spent hundreds of hundreds of millions of dollars setting up, rather than on a private server in the home of Hillary Clinton," he said. "It's not a close call. There's a reason we have it set up that way."

Well...apparently not, right? I mean, wouldn't that be the lesson here? We gave BAH "hundreds of millions of dollars" to setup a server, and the information on that server still was made public. By multiple people. Without hacking required.
SETIs are what SETs used to be. TEs are different. So SETI == SET but SETI != TE and SET != TE
"I suppose the other economic option is insurance"

If they hack you, you can loose all your secrets, loose availability of your service in a way that customers leave, loose an election, or be implicated in crimes when your system is a proxy. I've never believed insurance would really compensate for such losses like it would a stolen TV or fire damage to a building.

"If you leak a bunch of credit cards, Visa has"

That's actually a good example. Both the regulatory and lawsuit-related penalties over mishandling PII have led to a boom of vendors offering solutions to make it easier. Still plenty of BS in the market but solutions are there due to incentives.
116 SEO Myths to Leave Behind in 2016: The Complete List
The Dark Enlightenment, by Nick Land
This is boiler-plate internet snark that one can find all over the web, but is typically looked at unfavorably on HN because it adds nothing to the discussion.
Relevant xkcd: https://xkcd.com/793/

I think it's really easy to look at something from the outside and think "how hard could that really be?" I bet if you asked someone who wasn't in CS how hard an identity management system is, they wouldn't think it is all that hard. Only once you get into the details do the challenges become apparent, and I suspect that's very true for bakeries as well.
Learning Haskell will actually help you to understand C++ templates much better.
WARNING/fun fact: it doesn't download all emails properly. Last time I tried it, it seemed that when the Gmail server randomly closed a connection (or maybe some other time, but I think it was in these instances), the program would just keep whatever partial results it had and then move on to the next email. Which meant I had a lot of partial emails on my drive (only a small fraction of all the emails, but still), and no way to detect them.
Security camera infected by malware in 98 seconds after it was plugged in
This is silly. I will never buy anything from Google.
- The cookie law: https://www.cookielaw.org/the-cookie-law/

- In Germany if you put up a web site that has to contain a site imprint. If you don't put all the required informations on it, you can easily get sued.

- In Germany if you put up an open WiFi, if you don't pay a lot of attention on the legal details, it can easily happen that you get sued if someone does something illegal on your open WiFi (Mitstörerhaftung; the internet dictionary that I use does not even know how this can be translated to English, because such a concept seems to be unheard of in English-speaking countries).

- The Datenschutzgesetz (data protection act). While I consider it as a good idea, it is very foreign for people from the US. You are only allowed to store as few data as necessary on a person and if necessary you have to anonymize or pseudonomize the data:

> https://www.gesetze-im-internet.de/bdsg_1990/__3a.html

You also have a right to get information what data is stored about you:

> https://www.gesetze-im-internet.de/bdsg_1990/__19.html

Such laws caused problems for Facebook: http://europe-v-facebook.org/EN/en.html

- The (in)famous §202c StGB: https://dejure.org/gesetze/StGB/202c.html which makes it a dangerous legal gray zone to to security research.
Net neutrality: Battles are being won, but the war's still raging
How the Cult of “Fact-Checking” Helped Trump Win
Software from 1983 that's still around probably has less issues than the average unmaintained project from today, if only because of survivorship bias.
This is a bit of conspiracy theory, but sometimes I suspect that has already happened. It seemed somewhat coincidental for the intelligence community to time their very public investigation of Clinton the way that they did after largely leaving politicians alone for so long (at least in public).

The conspiracy theorist inside me wonders if part of the reason for the use of a private server went beyond convenience, obliviousness, or active avoidance of FOIA requests which are the common suppositions.

Perhaps she was aware of the surveillance state and tried to circumvent scrutiny from a meddling intelligence community by going private? The implementation was poor, of course, but it would strike me as a reasonable thing for one organization of the government to do if there was some other organization that was overreaching to the point where they were eavesdropping on government communication.

This is definitely all speculation, but given the lack of transparency in government activity at that level, it's hard to come up with something more data-based.

I don't know that this is completely implausible, given a few assumptions:

1. The surveillance state has been making extreme advances with their capabilities.

2. Clinton likely has a greater knowledge of the extent of those advances as part of her role in the executive branch.

2. The various agencies have a history of political engagement behind closed doors.

3. FOIA seems relatively weak, given ability of the government to delay or redact released information. This weakness would seem to reduce the likelihood of FOIA avoidance as a reason for the violation.

4. Clinton _had_ to know the policies that were in place which restricted her use of private email, given her position and history. At the very least, the people performing the implementation knew. This reduces likelihood of convenience as viable causation.

If, for theoretical discussion, we accept the possibility that Clinton was actively attempting to thwart attention of the surveillance apparatus, then the timing and public nature of the investigation (after leaving politicians alone for so long, at least publicly) could be seen as retaliation in the right light. It would certainly send an object lesson to other politicians and government officials that they should avoid treading on the interests of the intelligence community.

As to what those interests are.. well. It depends on your degree of trust, I imagine. Perhaps they have a political agenda, or perhaps this is simply protection of their assets (as it is possible retaliation for lack of security resulting in a breach with material impact that they chose or were not able to disclose). When the leaders of the intelligence community come out to publicly state that political dissidents should be executed, all bets are off when looking at their motivations.

So.. yeah. I'm going to take off my tinfoil hat now.
It's written in Python, so it should work.
I had the exact opposite experience freelancing. I was lucky enough to land some really smart and well-funded clients, while also filling a crucial position that made my value obvious and impossible not to appreciate.

How do you land those roles reliably? I have no idea. Some combination of luck and networking, I'd say, as my best positions were always inbound requests. (Generally: Hey Courtland, we saw that you built cool thing X. Could you build the same for us?) It really helps to be in the financial position to say no to anything that doesn't meet your standards.
Probably the most useful aspects are that you can run it in batch mode (without supervision), and that you can backup incrementally.

(Note that these aspects may also make the tool a little more dangerous to use.)
Entirely a guess, presidential transition team?