skysight-inc/HackerNews huggingface dataset:
Reducing the world's nuclear weapons to the much lower level would still leave enough of the deterrent, while it would prevent the ultimately cathaclysmic develompents which are very probable now.

Unless you're a Dr. Strangelove hoping to eventually end up in the bunker with a lot of pre-selected women (or simply falsly believing that the accidents are totally impossible) I don't understand why you'd be against the reduction.

Given the real probabilities that something can go wrong, if we don't do something to prevent it, something will seriously do go wrong, relatively soon, it's a question of time, and there's not too much of it. Only with the intentionally limited amount of the nuclear weapons the humanity can survive such an event.
Two rail specific issues I know of that drive up project costs (without getting into the blown up infrastructure costs we seem to face):

* Extremely heavy rail cars, some almost twice the weight as their European counterparts. This is determined by Federal Rail Administration requirements about crash safety with freight trains on shared lines. Crash safety here being just throwing more steel in the cars. This drives up design, capital, fuel costs, and rail maintenance, not to mention severely limits train performance.

Compare two trainsets from around when Amtrak's Acela was built:

German Siemens Velaro E;

Top design speed: 350 km/h
Weight: 439 tons
Capacity: 405 passengers

Acela Express:

Top design speed: 266 km/h
Weight: 565 tons
Capacity: 304 passengers

* FRA mandated "Buy American" requirement, which forces federally funded rail projects to buy equipment manufactured in America. Of course we long ago killed off our domestic passenger rail industry, so now projects must pay European manufacturers to tool essentially temporary factories to build already overpriced rail cars on a project by project basis.

Projects can apply to the FRA for waivers for both, such as the case with the California HSR project, but it adds friction.

http://observer.com/2013/07/amtraks-fat-expensive-and-slow-n...

http://www.fra.dot.gov/Page/P0185
As someone who has recently spent a few months in various Western European countries for work: You would be surprised

In many urban areas, it is basically NYC. Which is great, and makes getting around easy. But once you get farther out, things dry up fast. And a good comparison would actually be Amtrak and the like on the East Coast of the US. Considerably cheaper (I would guess, off the top of my head, 60% of the cost for a comparable trip). But much like with US trains, your savings are at a cost of time. And a lot of the time, those savings aren't particularly significant once you factor that in.

As someone who travels a lot for work, I didn't see a huge difference in how I approached things while working on budgets. Fly to major city nearby and then get a train/rent a car to go to a smaller town (if needed). The former was more of an option, which was nice, but the latter was a lot faster if there were a few connections. And even when there was the option to just do pure train, the amount of time versus savings wasn't worth it.

And for personal travel? Even then, a flight was a lot more logical and not a lot more expensive once I factored in vacation hours and the like to handle transit times.

In terms of cities? Yeah, we are horrible (although, the UK and Ireland is almost as crap as we are once you get out of London). In terms of general (inter)national travel? A car is a lot less required, but not to the extent that a lot of us would think.
Thanks! I missed that.
> Even if everybody eats twice as many animals as they do now and moves further away from their workplaces, Earth will remain a more livable place than Titan. Maybe that isn't true if we kick off a nuclear war, but it probably still is.

Sure, but colonizing Titan will ensure that we develop the technologies we need to sustain the species under those conditions, rather than having to "do it live" when a nuclear war / asteroid impact / what have you happens.
A fully functional video display built inside Factorio
What's scary about this is I have 100Mbps fiber at home.

At some point 900,000 routers with 100Mbps fiber might be a realistic user base that would be tremendous amount of traffic to smack people and that's without considering amplification attacks and such.

Thats assuming a volumetric attack, even just "request foo.co.uk every half second" would be catastrophic, 1.8 million requests per second would be a bit of a bugger to handle.
So what if you got socially rejected in younger years? That's no excuse for anything and it's time to grow up. Social skills are just that.. a skill. Skills can be acquired through training and practice. I know because I went through all of this personally. A lot of nerds never try because they are too scared of other people and have low self esteem. Social value is an illusion, one you can craft if you know how. The first step is stop being selfishly always inside your own head and actually listen to the other person.

Not all of us were naturals or were taught this by our parents. But now we are adults and there are a lot of resources out there about social skills in work, life, and dating. Try it, and you and your new beautiful wife might find your career success going beyond anything you could have imagined. Not because you became a better programmer, but because you made connections and knew the right people.
Ok, tell me what good it is going to do to consider those things. Are you suggesting that if we all collectively decide that building such things hurts people, no one will build them? And that such an idea is remotely realistic?
PyDev of the Week: Jim Fulton
Once you get wherever you wanted via train, you are now pretty much stuck at a train station.

So much of America is not walkable, and we don't have great public transportation within cities and towns, so if you arrive somewhere without a car there's not much for you to do.

edit: of course, ride sharing helps.
The limitation of the approach you are advocating is that all databases would need to replicate from the same master, which isn't always practical.
Why science – and open science – matters now more than ever
Hefei is at least the capital of Anhui and pretty famous for overseas adoptions (at least 10 years ago). The holiday inn has a revolving restaurant at the top, and that is all I really remember about it.

I've been to dozen of cities like it and they all look the same to me. Even Kunming, which has nice weather and an awesome flower market, is much drabber than it should be.
Can you explain to me in what sense the Java and C++ typing systems are logics? Because I don't see it.
The site has some really good components. The only stopping me from using it is its not designed with mobile in mind. You don't get bootstrap like classes 'col-md-6 col-sm-12'. The grid is percentage based.
One fun thing to do is to observe how after shifting to a new thought, the older ones start to fade and become increasingly more "distant".

At first when you are not too deep into the new thought, you could still grab on to the recent ones. But at some point they become so distant that you can't access them anymore. It's a strange feeling that something that was occupying your mind completely just moment ago is now so far gone you don't even know what it was.

Ideas fading out, slipping out of reach one by one, all day long.
Whatever doesn't have extremely tight constraints (CPU, memory, embedded…) should probably use garbage collection. Now your language can throw a nice exception (or otherwise cleanly abort the process) before any memory corruption (and subsequent vulnerabilities) can occur.

Otherwise, I'd say try something like Rust. And if Rust doesn't make the cut, maybe go write your own C-like dialect, with less undefined behaviour.
Up to a point. It's very hard to get energy underwater, and the pressure constraints are quite different. Some of the experience will generalize, but I'm not sure how much.
> I would not create such assumptions

But you assume they have the worst engineering practices based on a few blog posts?
Graphics Deep Dive: Cascaded Voxel Cone Tracing in the Tomorrow Children
Hint: the person you're replying to cannot downvote your reply. This is
a mechanism that prevents retaliation in the heat of discussion.
kind of deceptive... need to register an email to get
I did not know that about sh. And I agree with the sibling comment that it's probably been inherited via Perl (which I also didn't realise had it, but then that fits totally into every stereotype about Perl...) - Ruby has a whole lot of Perl-ism in it, most of which we try not to talk about and pretend aren't there ;)

In terms of influences, Ruby is basically what happens if Perl and Smalltalk has a prettier baby.
Swagger Codegen for Swift3 and Node.js
I thought the exact same thing. In fact, I clicked through and was disappointed that the article was not an analysis of Trump's strategy…
Spot on, incredibly accurate reveal.

MarlinSpike is not his real name, and he will "sing like a canary" if the FEDS ever come calling, installing code for a backdoor or even a man in the middle attack for them on his servers.

It has always bothered me he demands your real phone number to register - - as well as he forbids anyone that uses his code from running it through their own servers (they must run only through his servers).

Add to the fact that he only allows distribution through the Google Play store means he likely eventually intends to sell off to a BigBox corporate player (and with the deal all your metadata too).
@sandGorgon thanks for apologising, I really appreciate anyone taking a moment to reconsider their underlying assumptions and thinking.
China First to Edit Human DNA Using CRISPR-Cas9
I'm not sure I agree with that reasoning. This works until a future date when someone presses the trigger regardless, and then the nuclear winter arrives. I'm fairly certain you'll agree that past history isn't an indicator of how the world will look like in 20, 30, 50 years and so on.

Thinking of weapons of mass destruction, that HAVE been used in the past, as some forms of keepers of the peace just doesn't sit right with me.
>That is, until certain Mr. Y comes along and shows them how to feel better about themselves, how to improve their self-esteem and show the world a middle finger---by doing precisely X.

Exactly. Thanks for proving my point.

>Oh sweet naive innocent child. You think consumerist capitalism is to blame. You're almost right... Almost.

I think you give me too much credit. My comment didn't not imply anything that deep.
There are a few low-key disgruntled ex-pat forums around that give some interesting and hilarious on the ground anecdotes about stuff that goes on in China.

It's a billion people though, so who knows. Based on my totally ridiculously uniformed foreigner viewpoint, they don't have the kind of societal narrative distribution like they do here in the west. The official one is patriotic and contrived, and it doesn't go very deep. There's not that progressive push to change the country in one direction or another through influence and advocacy that seems ever present in the west. People are pretty much focused on what's right in front of them and that's it.
HashiCorp, DevOps, and the Application Delivery Process
FTA:
"Ants live symbiotically with other animals as well as plants. For example, 'herder' ants take care of aphids, defending them against ladybirds and 'milking' them."

From Feynman's "There's Plenty of Room at the Bottom"
on the how it might be possible to miniaturize manufacturing:

"What I would like to suggest is the possibility of training an ant to train a mite to do this."
> But if you already run everything in docker and really want to get rid of puppet, then why not?

And you know, I wouldn't argue too much at the thought of running MySQL out of a container. It does avoid a lot of basic issues around upgrades, versioning, stack split, etc. It's the act of treating it like all other containerized software which gets my panties in a twist.

Stateful systems can't be treated like stateless systems if you want to maintain anything resembling reasonable uptime and performance.
Precipitate out the sulphur, leave it as oxygen? Not that oxygen is objectively benign, but we're used to dealing with oxygen atmospheres.
Reddit Discussion on Continuous Deployment, Packer, Ansible and CloudFormation
> what should be the real goal:

You are describing what should be the goals in your opinion, not the one of Signal's developers.

Having something that works to show (Signal), was a big point to sell to those, closed and already used by many people, systems; so having a non federated Signal means they can iterate more often and change things how they more or less want.
Meet the new gatekeeper, worse than the old gatekeeper
Will this book be printed? I would love to get a paper copy.
Here's an astonishing tale [1] from the Cold War about nuclear weapons.

[1] http://www.msnbc.com/transcripts/rachel-maddow-show/2016-11-09
ITT: Heated arguments and zealotry. In resume:
"C is outdated, its ubiquitousness is just a historical accident"

"Better tools exist to do this job"

"C is not needed anymore" (Yet no contender has ever come close to it, hehehe --my2c)

There, saved you a ton of reading time.
TL;DR

Journalist tries to grow up; succeeds;

Select quotes:

> give up spending on all but the essentials

> As a personal finance journalist people assumed I was good with money but while I wrote a lot about the merits of saving, I wasn’t practising what I preached.

> I hope I have encouraged other people to reconsider their spending patterns too.

My Verdict:

Experience logs that explain things like "de-clutter", "minimalize", "de-tox", "live a frugal life in which a missing tile on a roof (see article) is an unnecessary expense" and recommend the lifestyle, serve more to explain their authors problems with themselves than being useful life advice.

There, now you don't have to read the article. Do something fun in moderation with that time.
To my mind the smart place to start with colonizing is Phobos or Demos. Small enough to be easy to land on, large enough for plenty of underground habitats.
This really seems like overkill to me. We've made HTTP/2 that much more complex to implement (a custom compression and dictionary not used anywhere else) to compress headers. And complexity always leads to fun new vulnerabilities. I guarantee at some point we'll see at least a DoS come out of this.

I would add that it also consumes more resources to compress these headers (I know huffman is fast; but it's not as fast as plaintext), but you can probably cache a good portion of it, and then just encode the per-connection values at the end. Although I'd be surprised if Cloudflare has nginx doing that.

Right now, my domain's HTTP header is 192 bytes:

Content-Type: text/html; charset=utf-8
Content-Length: 3884
Connection: keep-alive
Content-Security-Policy: upgrade-insecure-requests
X-Content-Type-Options: nosniff
X-Frame-Options: deny

And more than half of it is just optional security enhancements.

So now I'm going to compress that header so that it's ... what, 100 bytes? Even on my site that's incredibly lean and lacks images, it's around 20-30 KiB per page of content. Modern web pages now average being larger than the original DOOM video game (2301 KiB.)

So we're doing all of this to chase roughly a 0.05% reduction in bandwidth per page? We're worrying about the spot on the carpet while ignoring the elephant in the room.
Pretty much. There's this notion that you can practically teleport around Europe for next to nothing using trains that just isn't true. On a couple of trips over the past few years, I've looked into taking trains between destinations in Western Europe (e.g. Dusseldorf to Paris) and it's turned out that taking the train was going to take me far longer and cost far more than flying.

The US doesn't have great train systems for the most part but, as you say, in the region that's most comparable to much of Western Europe, the Northeast, it really isn't all that different.

ADDED: What you tend not to have in the US is compact walkable towns and small cities once you get out of the large cities. Though I'd also say, that at least in the UK, small towns away from the main railroad lines will have bus service that's probably better than the US equivalent but it may still just be a few times a day.
In other news, squirrels plant oak trees (then live in them) and bees pollinate their own food source.
No, someone else downvoted you (and, supposedly, your pointless drama).
To be clear, I was replying to josteink who said: It's an essential skill across the entire IT-indutry. Not knowing it means you're obviously not serious about your job. I thought your comment was totally reasonable :-)
I don't disagree with your analysis, but I also think the article is right that SV business in general lacks an understanding of life in the "fly over" states. I don't see that as a moral failing necessarily, because, as you point out, it's not the function of business to remedy dislocations in the job market.

However, I do see it as a business failing. Dislocations in the job market and other social and economic disruptions in middle America are business opportunities in their own right. Like the old schtick from SWOT analysis about turning threats into opportunities. For example, automation in factories will lead to laid off factory workers. They will need training for new jobs, perhaps via online courses/certifications. Providing those would be one example of such an opportunity. There are almost certainly many more such opportunities, upon which not even the slightest fraction of the intellectual might of Silicon Valley has been brought to bear.

If a general sense of duty doesn't motivate SV business to address the issue, perhaps the dim foreshadowing of pitchfork-wielding hoards streaming from the heartlands to the coasts will. Millions of unemployed truck drivers, restaurant servers, and factory workers will not idly stand by while falling into an economic ruin rendered ever more stark by the excessive accumulation of wealth in Silicon Valley. An awareness of opportunities for business growth in less prosperous regions could help prevent that.

Lack of exposure to economic realities elsewhere in the country is one of the chief dangers of a highly insulated, highly centralized tech center like SV. How we address that risk is a hard question. Empathy may not be the ideal term or tool for facilitating the flow of information between SV and other, less thriving communities across the country, but it's at least a first order approximation of the deficit.
>There is value in being controversial as it makes headlines and spreads the word. But, they're too insular - arguably, at a time when the values of FOSS needs more positive explanation and engagement, given the direction of software and technology today.

What direction are you referring to? As I see it, Open Source has won. The shift to cloud based solutions means more people are using at least some open source than ever before, whether it's portions of their browser to massive Linux or BSD server farms, they are engaging with open source. Companies that once sold proprietary systems are moving more and more to open source solutions (e.g. Microsoft).

The irony is, of course, that as open source software has won, freedom has actually been damaged.
"I would much rather live in a world where some people care about clean energy and sustainability, others about colonizing space, others about mathematics, and others about art, etc."

Right, if someone cares about something, they tend to talk about it. If they think it's important, they think it should be given priority over other things.

But then this is exactly what you're replying to and exactly what you're disagreeing with. As if somehow by saying, "I think other things are more important than colonizing space" stops anybody doing anything. The tyranny of someone with an opinion different from yours, voicing it.
Other highlights:

* High quality Intel NICs (3x i210AT)

* AES-NI instructions

* SIM socket (for 3G cellular modem in PCIe slot)
Funny: I assumed (due to HN relevance?) the article was about the evolution of the Like button () on social networks. Guess it's time to step out of the filter bubble this morning!
In the UK Prime was supposed to be 'next day' but this seems to have slipped back over the past year or so? My pet gripe is the 'preparing for dispatch' black hole that generally (in my experience) means 'you're going to be waiting a long, long time'.

Recently ordered a keyboard in UK to be delivered to Spain. Despite being in stock it stayed in 'preparing to dispatch' for a week and I couldn't cancel.

In frustration I ordered another one thinking I could just refuse to accept delivery of whichever didn't arrive first and get a refund.

Sure enough, that time I left the office for half an hour I returned to find two packages on my desk waiting for me :)
Security Holes Persist in Kubernetes: KubeCon 2016 Recap
So true. I'm helping people on a Node App and it was the first time I had to use it to "build" (build what?) the website I should write the API to, lol.
I'm hesitant to agree that ANYONE is "absolutely correct in all of his principles and all of his underlying thinking."
There are other benefits to docker than just being able to run multiple processes on the same machine.

Putting everything you need to build an image using a dockerfile(Then to version control that) is useful. Developers can also grab docker images for databases for their localmachines without any setup. Also consistency with the rest of the stack.
France and Germany both have expensive labour and regulations, yet they have working trains.
Healthcare should very much be treated as a business since we have limited resources, you need to focus your resources where they would do the most good if not you will not like the results as everyone will walk around with perfect boobs and teeth but will die at 40.

You are more than welcomed to go and check into the lowest ranked hospitals in your country when you'll get ill, if not then it's a pointless argument at the end regardless of how well you think you equalize your system it will always have better and lesser hospitals.

In fact centralization of talent and resources has a positive outcome rather than a negative one since it doesn't have a major downside but a huge upside.

It's considerably better to have 90 average hospitals and 10 great ones than to have 100 average hospitals since in the 10% of the cases when a great hospital, doctor or surgeon is needed you will still have a place to go.

There is no real way of assembling an all star surgical team in every hospital in the city, not to mention a nation, so even if you would want to forcibly spread doctors (and there were a few countries that tried) and prevent private funds the only thing you get is a worse healthcare system not a better one.
I love Signal. I use it as the primary means of contact for several close friends and have contributed patches. However, it drives me nuts that OWS won't allow federation or LibreSignal and requires phone numbers as user IDs. In the past, their justification has been that their primary goal is thwarting dragnet surveillance and none of these proposals further that goal (which is debatable in itself). I wish they would move more in the direction of an actual open source standard like they sort of purport to be rather than just an open source library with a closed implementation.
Does anyone have any experience training a DNN on a supercomputer?
Given the choice between performance and ease of replication, the businesses I worked for always chose performance at scale. Perhaps that skews my expectations, but given how much DB performance affects overall app performance, it trumps most other considerations.
CNN Buys Social-Video Startup Beme, Co-Founded by YouTube Star Casey Neistat
google says: 404. That's an error. The project zeded was not found.