skysight-inc/HackerNews huggingface dataset:
Yes, because we've totally just been nuking or threatening to nuke anyone who looked at us cross-eyed for the last few decades... /s Your nomenclature is a bit hyperbolic.

"competitor countries" in the nuclear context mean "countries that threaten us with nuclear war", "coercive tactic" and "when it serves the US national interest" correspondingly means "threatening nuclear war to dissuade existential threats", and "competitive disadvantage" means "being on the losing side of a nuclear exchange".

We can debate what the official policy should or should not say but please don't take the terms out of context to make them sound scary, it really detracts from your argument.
(edit: diameter 2m, not radius!)
What if it was ML trained on all the novels in Project Gutenberg? I would think the general style of writing could be convincing, but I wonder about things like overall plot, character development, and pacing. At least for a human author, those require a certain degree of planning, it would be interesting to see if AI could just 'let them happen' or if it'd be the literary equivalent of a shaggy dog joke.
The car that drives you 60 miles between cities should look different to the car that drives you 2 miles across a city and while EV's are a great start to cleaning city air I believe it will be autonomous features that will change city congestion. The form factor possibilities will allow for far higher traffic density through reduced size, less car ownership and correspondingly less humans using cars as a performance indicator.
Yep. That one.
> remember what happened last time nobody took them seriously? a generation of conspiracy nutters was born.

I think that it's my fault, but I honestly don't know what you're referring to. 9/11? The Kennedy assassinations? In any case, how does not taking terrorists seriously create conspiracy theorists?
15 stages of programming
GitHub Reminds Companies Who's in Charge by Causing Temporary Service Outages
thats because its tough! Its tough to come up with good useful things to build. Ideas may not be everything but they are something.
x86_64 has 16 integer registers but Haswell has a 192 entry ROB. Skylake has 224. So Intel does increase these numbers. It's just that there has to be a good reason. In the 90s maybe something like clock speed could win a marketing spec battle. Not today.

I think at 6 transistors per bit we really aren't talking about a lot of die area. Still I'm stone cold certain the Intel architects would increase L1 cache size if that was beneficial, if it modeled out. (However they may want to keep performance similar+predictable unless there's a solid win.)

Agner is showing they've reduced L1 latency. So this smaller is faster seems to have gotten them something.

So you really have to work backwards and ask why they didn't/don't. There may more than one reason; but they don't and haven't in quite some time.

I'm old school assembly/compiler hack. I read Agner and the Intel Optimization Manual a lot. VTune, IACA and the PMCs. Someone has to do it.
This is not well-written nor is it particularly relevant to anything “hacker-ish.” Has the bar for notability been lowered to content simply having decent graphic design?
Great article! I especially like how its understandable and relatable to folks not wholly within the ML space.
Thank you, that explains the "I uprooted myself from Brooklyn and moved, yet again, to the Bay Area in pursuit of technology." with a link to node.js in there.
Your attitude frankly sucks.

How can it be a bad thing for developers to write about what they are working on ? Not all developers are genius experts who suddenly woke up one day and instantly knew how to perfectly architect a system. People learn, people grow, people make mistakes and most importantly people need feedback.

Blogs like this are fantastic to (a) learn what other people are doing and (b) for developers to have an opportunity to show off and be proud of what they are working on. Especially since the rest of the company in most cases isn't going to care less.
I love the dream-like quality these faces have, even the "ugly" ones. They look like something out of Baldur's Gate and somehow make my imagination spin. Do you know how the effect is called ? I've experienced the same thing when looking at screenshots from Elemental: War of Magic (but it was hit and miss) and world map in Shroud of Avatar (the new project of Richard Garriott, the designer of Ultima serries... I think it's finished now).

Note I don't intend to promote any of the above games except BG. I just have a soft spot for this style of graphics.
I am surprised they even have their prod data cloned into test servers: Get to any reasonable size and this becomes a huge no-no. There were major measures in MS/Amazon (where I spent a bunch of time) and now at snap to ensure prod data isn't even visible without a bunch of hoops to jump through.
Precept: A Declarative Programming Framework
Do 1080tis have fp16 support? Seems like a waste if the model can be fp16 trained and you're using full 32bit.

Similarly you should probably try a bunch of other frameworks (caffe2, cntk, mxnet) as they might be better at handling this non standard configuration.
Would writing and maintaining the crawler be less expensive than paying the small army of third world employees to manually check pages all day?
Technology Hiring Practices and Diversity
A Colder War
Seems these problems comes down to selecting a contractor with no experience in building these type of systems (whether steam or electrical).
Some bold assertions made here (eg no witnesses and no victims) directly contradict those on Wikipedia. Further, I fail to see a movement. The article is mostly about a book author who was so "intrigued" by ""one of the blackest sorcerers in history"" as a teenager that reading about his retrail was the ""greatest adrenaline jolt of [her] life"" and "who calls herself “Gilles de Rais’ representative on Earth”". The other relevant person being the researcher that brought about the retrail.
Speaking of names and versions -- while working on Cloud Foundry Buildpacks we frequently turned our brains into pretzels trying to manage what components were versioned how. We even had custom logic to parse a YAML file where we maintained a mapping to keep things straight.

Especially since some components embedded different versions of other components.

I don't know if the situation has improved since I rotated off, but a bog-ordinary semver scheme would've saved a world of pain.

Failing that, a single page with components (SDK? Runtime?) and available version numbers that gets updated.

Because we mostly wound up working what was what from forensic readings of scattered blog posts, Github release and I think comments on Github issues.

In any case, I am sure the team would be glad to give you feedback on their experiences since then -- my email is in my profile if want me to pass anything along.
Jim Cramer says it's possible Bitcoin could reach $1M one day
It's actually complicated, and how efficient it ends up being depends on how power is produced where you live:

http://shrinkthatfootprint.com/electric-cars-green
I've always wanted to be an astronaut but alas, you must be a strong swimmer (for training and misc. events purposes). Note to all, always get your kids to take swimming lessons...
With this setup, you get one GPU that runs with 16 lanes (and as you mentioned, three that run with 8).

Bottleneck depends on the workload. If you're training a small/fast network, data bandwidth is a real problem.

That being said, for most cases, a workstation build that provides every GPU with 16 lanes is far less cost effective.
That's what the "Only While Using" option is all about. In iOS 10 (and earlier), apps could choose to request location tracking "Only While Using" or to request it "Always". Uber switched from the former to the latter. And the article you're commenting on is all about how iOS 11 will add "Only While Using" back as an option for all apps, so you can set it that way even though Uber doesn't want you to.
Yeah and there's nothing wrong with that, I don't think EVs should be forced on areas where they don't work.

That said I live ~50mi from the nearest major metro area and have had no issues with EV ownership for the last 2.5 years. I've got a 250mi operating radius from my house(charging overnight) and there's at least 2-3 superchargers in each direction with that kind of range.
Definitely sounds that way. I wonder if there'll be any significant consequences for General Atomics having these 5-10x cost overruns?
Startups? I work for a finance firm, and while we certainly have a need for large farms of servers to store data, my current team keep talking about web request latencies as an important infrastructure concern when the literal maximum number of users is in the tens of thousands.

Which is, you know, 1 maybe 2 machines with nginx plus 1 for redundancy. Our internal services are slow because people cohost them with batch jobs, and no other reason.
International law does not apply to the US. When the Hague found the United States guilty of attacking and violating Nicaragua's sovereignty, the US simply refused to comply with the ruling and the issue was subsequently dropped.[1]

> Is it illegal to make or disseminate plans for war crimes if one hasn't carried them out yet?

Apparently not.[2]

[1]: https://en.wikipedia.org/wiki/Nicaragua_v._United_States

[2]: https://en.wikipedia.org/wiki/Psychological_Operations_in_Gu...
That seems more like a leak than normal behaviour.

If you go to Window > Task Manager it'll tell you which PID corresponds to which tab.
1) Climate change and the collapse of modern civilization.

2) Dying before having children or proving my worth. Living in poverty.

3) Losing face. I don't want to disappoint my family anymore.

4) The fear of diabetes and other illnesses.

5) The cultural and demographic destruction of Europe.
Brave Token Sale Review: 600% in 6 days
Exactly what is wrong with encouraging more women and minorities into the industry and making them feel welcome at a company. I assume the ideal workplace for you is just a group of 20-30 year old, white males.

And in your "expert" opinion where did they go wrong here. What is the correct number of articles they should post on any particular subject in order to get the HN tick of approval ?
Addendum: Just caught my typo above thanks to another poster. The above should read:

"OpenSSL bump from 1.0.2 to 1.1.x."

I apologize for having missed that.
Facebook wants to spy on you through webcam and smartphones
The next sentence in the article does a better job at illustrating his point: "Conversely, the vast majority of startup option packages end up being worth little to nothing, but nearly none of the employees whose options end up being worthless were instrumental in causing their options to become worthless."

I interpret the point as being: the monetary outcome of a startup for the employee is a function of their individual contribution (which is what I think the author means by being "instrumental"), plus the contribution of the founders and other employees, plus luck. The magnitude of the individual contribution is small relative to the other factors, so it's difficult to say that a successful startup employee "deserves" a windfall and an unsuccessful one doesn't. The lower the correlation between individual contribution and monetary outcome, the less options should matter for motivating early employees.
The startup that protects privacy and killing the CV
This reasoning i.e. "supporting" people who are not using Javascript make little sense.

It is the Javascript and website complexity, the embellishment of data with needless garbage, that necessitates "support" i.e. work for developers. It creates more work.

Serving text without embellishment requires less work, not more.

At some time or place in every website development project, data exists in plain text or some other raw form.

Some users might just want that data as it is, without embellishment, before web developers even start working.

This requires little if any "web development" work. Basic HTML can be autogenerated with ease.

<a href=http://example.com/data>Data</a><br>
<pre>
Description: blah, blah, blah
</pre>

Or the user can just use a link to json file and generate the text/html themselves.

# usage: $0 section
# sections: world, etc.
curl -4o .$0 https://static01.nyt.com/services/json/sectionfronts/$1/index.jsonp
exec sed '/\"guid\" :/!d;s/\",//;s/.*\"//' .$0

For those who "want" and "demand" it (the 99.9% as you would have us believe), web developers can also create a whiz bang version of the site that encapsulates this data in a cutting edge "web app".

Meanwhile we are having this discussion on a web site that does more or less exactly what I am suggesting. It can be easily autogenerated. The HTML could have been written in the 1990's. It is trivial to remove the tags and have plain text.

I guess we are the 0.1% that would ever access a website that did not need Javascript?

The fact that the popular browsers run all manner of javascripts and process all sorts of tags does not obligate anyone to use them. Whether it is web developers or users.
> or require less human toiling?

post-docs are humans too...
Ask HN: Laid off by not being 'cross-functional'
My team manager told me that our floor manager will not continue with me for I was not being 'cross-functional'.

I was shocked because my performance is very good and I had no problem of team integration. My team manager is equally surprised by this decision, and he raised an argument for me by showing the floor manager my github & jira stats which proved to be 'outstanding' (343 contributions & 6380 lines of code for last 3.5 months).

Background about my job: I was hired as front-end developer, and my contributions have been focused on company's front-end projects. One month ago the floor manager asked me the idea about 'cross-functional', I answered that the modern web apps are very complex both on front-end and on back-end, and is hard to master both sides at same time. Instead of doing a little bit everything, one should be professional at one side and contribute the best of his knowledge.

I am not saying that I will never take a look at back-end, I sometimes checked our Java codebase to understand related bugs. But I don't understand the definition of 'cross-functional': should one pick up a front-end story today, dive to back-end one tomorrow, and deliver both master quality? Am I wrong about my career goals (which is become a master of Web and focus more on front-end)?
Where do you live? Internet is way more expensive in the US.
I wonder how they'll compete with Cockroach down the road. Looks like both projects are doing great work around ACID in multi-tenant environments.
Why would you ever want to use UUID format, which only has 122 bits, versus just making a random 128 bit number? In which realistic scenario would simply reading 16 bytes from urandom not be fine and actually cause issues that removing 6 of those bits to identify the UUID type help?

Also, 32 bit timestamp + 128 random? I guess, but that sounds sort of overkill-ish - if you're going to go to 20 bytes (and thus not fit in a DB's UUID type, require more than 2 registers, etc.), why not make it 24 or 32 bytes and have a proper timestamp? Or if 32-bit timestamp is really acceptable, are you sure that 96-bits of randomness are not?
I'd be surprised if private autonomous cars will be allowed into cities, whereas public ride share autonomous mini-buses with dynamic routing AI will be the way forward.
So, similar to the Gnome dropdown terminal plugin? I've never really seen the use of these types of tools. Your terminal should be fast enough to spin up a new window instantly, so opening it on its own is hardly an inconvenience. The bigger problem tends to be in how they obfuscate the program running behind it, which has given me some grief in the past with regards to updating configs.

If people find it useful, though, more power to them.
> particularly relevant to anything “hacker-ish.”

Civilization, as in things beyond mere survival or raw efficiency.

A good idea, to coin a phrase.
> Oh, and it seems that the Apple "Use location to set timezone and GPS to set time" will use the GPS even if you turned that specific feature off - unless all location servies have been turned off. Or at least, that's my experience, but it might just mean my phone is bugged

You sure it isn't just getting that info from the cell towers?
Service workers were designed to only work during events which you opted into. Either because you loaded the site which is now making requests, or because you OPTED IN to receive notifications.

Think about it this way... why do you have to download an entire app just to use a site? Don't like the notifications? Turn the off.
> "Under President Donald Trump, America will lead in space once again, and the world will marvel," he said.

"Making Space Great Again ?" Space exploration is about Mankind, not nations.
> They laughed at Galileo, they laughed at Einstein, but they also laughed at Bozo the Clown... and you don't want to be a Bozo.

P.S. Sez Carl Sagan (more or less).
So, "full support" might be misleading to put in the title.
"Work expands to fill the time allocated for its completion." This holds true for computer scripts executing a workload as well.
Sounds like General Atomics has a good lobbyist.
You gave me a flashback dude!
> What is your "yes" referring to? That was not a yes-no answer.

I misread it as "Would anyone" instead of "Why would anyone".

> Not only completely weighted to one side, but consisting in its vast majority of civilians.

That's nothing new with atomic weapons. There was massive firebombing of Japanese cities prior to the nuclear attack.

From January 1944 until August 1945, the U.S. dropped 157,000 tons of bombs on Japanese cities, according to the U.S. Strategic Bombing Survey. It estimated that 333,000 people were killed, including the 80,000 killed in the Aug. 6 Hiroshima atomic bomb attack and 40,000 in Nagasaki three days later.[1]

That puts the loss of life from the atomic attacks at just over a third of the total loss of life from bombing. The question is how long would the Japanese have decided to prolong the war before losing (or winning, given some unforeseen circumstance) and would more or less people have died before that point. A show of overwhelming force, with the promise of more to come, can go a long way towards stopping hostilities very quickly.

> There has been no "war to end all wars", in spite of hopeful predictions. We haven't had WW3, but "one side being vastly superior" has not prevented the US from being engaged near constantly in various wars since after WW2.

Total loss of life in WW1 is estimated to be around 18 million people (11 million military, 7 million civilian).[2]

Total loss of life in WW2 is estimated to be between 50 million and 80 million.[3]

Any conflict since WW2 hsa been miniscule in comparison. Total casualties in Vietnam are estimated to be below 1.5 million over almost an entire decade.[4]

I would say that we are very lucky there hasn't been a WW3. It likely would have casualties in the hundreds of millions.

> It is indeed a very complex topic, but questioning the ethics of those involved in the development of atomic weapons, especially given all we know about the way it was done, is a completely reasonable stance.

I didn't take the original statement as much of a "question" of ethics, as an assumption that none of them could be expected to act ethically ("why would anyone expect them to behave 'ethically'" is the specific wording) because of the nature of the work. I think it's likely that some of them thought they were working for the greater good, and we cannot assume a failure of ethics in all cases.

1: http://www.japantimes.co.jp/news/2015/03/10/national/deadly-...

2: https://en.wikipedia.org/wiki/World_War_I_casualties

3: https://en.wikipedia.org/wiki/World_War_II_casualties

4: https://en.wikipedia.org/wiki/Vietnam_War_casualties
But what's the problem with this doctrine from the perspective of a nation-state actor? I'm being purposely obtuse with the question but I think to some extent the doctrine does make sense. It's too late to convince the world that having nuclear weapons isn't diplomatically advantageous, that cat has been out of the box for awhile. Any risks associated with having nuclear weapons tend to occur prior to their successful development which creates the risk/reward dynamic.

In realist terms, other nations aren't really an American problem until they detract from American interests both material and diplomatic. I'm focusing on the US because that's where your criticism was centered but I'm of the opinion that this philosophy could be applied to any given nation albeit with altered strategic considerations.
Here’s what Google announced at its 2017 I/O Developers Conference
ShittyMVP
That's just for the Tool Labs (tools.wmflabs.org).
So in other words, just as the current Administration is finding fixing one ship will be met with great resistance, a war of buts, and gnashing of teeth the same can be said for any attempt by anyone in fixing the government.

there are just so many excuses to throw money at it and worse they are used to it. they purposefully create holes that are too expensive or painful to get out of.

being ex military and a Libertarian I always get the same result, we spend too much on the wrong stuff "just because". the sad part is neither party up there wants to fix it, it is not that they can't, they are just to invested in not
Plume gets $37M from Comcast to bring mesh WiFi to broadband providers
You can teach yourself to be a risk-taker
The military is always in a bind with contractor selection. If the don't choose the lowest bidder they get hauled up in front of a Senate committee full of people grandstanding for the next election accusing them of taking care of cronies.

Particularly at the rate we build ships these days, if you only chose companies that have done it before you're not going to have many bids to choose from.
Were all of these people competent?

Honest question. I have only seen the "it's written in X, so therefore it must be re-written in something nicer even though it is working" thinking from incompetent people who were just trying to take ownership of something they didn't quite fully understand. Though I never have seen it in a appropriately functioning commercial setting; if management is competent, they'll immediately recognize the high costs with no concrete benefit and say no.

It's one thing to say "we have to re-write this because it uses Java applets, and Java applets are problematic because Oracle is dropping support for them, so our customers are going to be screwed soon if we don't do something." It's another thing to say "we have to re-write this because it's in Perl because Perl is something I don't like."
Do you think you would get an answer to this question?
Is there any way to disagree with the assertion that you're trolling without being accused of metatrolling? That's rhetorical, I'll see myself out.
Leading with Kindness – Engineering Director, Google
I recently worked at a company with a working batch legacy system and an ongoing update to Python and SQL with newer tools. It processed large data but it fit in a big server. 3x the amount of people required.

They replaced it with Spark and Scala. Rewrote the whole thing and bumped into the same previously fixed problems for 8 months. It was not faster and it was a pain to extract the result data for the online website. Oh, and they had only 1 server running Spark. On top of the existing one. They also dumped IRC with very useful plugins for proprietary Slack channels.

Yeah, their resumes are very competitive now with the Big Data hype. Worst part is the higher ups liked it because they had more keywords in the bag for investors.

We are living in very strange times.