skysight-inc/HackerNews huggingface dataset:
> The US continues, today, to be the only first-strike nuclear nation threatening to (as an explicit policy) destroy civilian population centers in a host of competitor countries as a coercive tactic and if and when it serves US national interest.

Doesn't the Geneva convention disallow terrorism? https://en.wikipedia.org/wiki/Fourth_Geneva_Convention#Colle...

Does this mean that if anyone actually carried out an order like this they could be prosecuted for war crimes?

Is it illegal to make or disseminate plans for war crimes if one hasn't carried them out yet?
I'm not really sure I understand the point of this comment.

Of course they don't have to listen to me. But people express their opinions all the time.

Of course they should follow local access rules, local ethics and etiquette.

Most outdoor communities I've seen try and keep good relationships with local authorities. We want to maintain areas as much as they do so we can keep using them.
as a workaround, if it's ok for you to have most of the web in english, you can change the preferred language in the browser settings: you put english first and then lower priority german. I'm not sure it will work in mdn, I tried it quickly and seemed to work
I'm not speaking hypothetically. I have loaned many tools, and many other possessions, to people in the past. Other people rarely treat my possessions with care, and sometimes they can't be bothered to return them unless I badger them. If I loan you a tool, and you not only don't return it in good shape and in a timely manner but make me come get it from you, I'm certainly not loaning you anything else.

There are certain things I just won't loan. Books? Hell no, unless they're textbooks. If I think someone would enjoy/benefit from reading a book, I'll buy them a copy. Tools? Probably not, unless it's about my third spare and I don't care if I lose it--and I'd probably just give it to them then. Vehicle? Maybe, depending who they are, but I'm more likely to just give them a ride. And of course, that's the thing, isn't it... I'd rather help someone myself than just hand them my gear and wish them luck. And I have done so many times in the past, though I am becoming more selective about who gets my time.

Liability is not to be ignored either. Loan someone a ladder they're too clueless to use properly and you might find yourself getting sued. Besides the fact that I don't want someone else wandering off with my $300 Werner multiposition ladder--sorry, I don't have a crappy ladder I keep around just to loan out--the thing is not exactly foolproof to use. 16 feet off the ground is not the best time to realize you didn't lock the pivot correctly. I wouldn't let someone whose competence I was not sure of just borrow a chainsaw, motorcycle, or firearm either.

FWIW I don't like borrowing things myself either. I've broken friends' possessions before and even though I fixed/replaced them, it's still an awful feeling breaking someone else's stuff.

Here are some opinions and experiences related to loaning tools, if you're interested:

http://www.garagejournal.com/forum/showthread.php?t=37765

http://www.garagejournal.com/forum/showthread.php?t=355714

It's interesting that the 2009 thread had a lot more people who were happy to loan tools, and who had good experiences doing so, than the 2017 thread. That mirrors my experience with loaning things to and generally helping people over the last decade.
Good thing MAD worked.
Friendship More Important for Health Than Family
Fossils can only give a bound on the latest that a species appeared. The earliest bound is open to speculation and inference.
React and You: A Designer’s Point of View
Or, even later than Tuskegee, biowarfare tests involving the general population, starting with the San Francisco test in 1950:

http://blogs.discovermagazine.com/bodyhorrors/2015/06/28/san...
I know, but I was replying to a comment about El Capitan. As far as I know, Dean Potter didn't freebase from El Cap.

With that kind of exposure, I'm pretty sure that the Yosemite rangers would have an easy time catching an El Cap freebaser and confiscate all the jumper's gear.

Thanks for the YouTube link! I hadn't seen that before, but holy shit, do I ever miss sharing a planet with someone like Dean Potter.
It's a little buried, but here's the primary tldr of their KSUID library:

> Thus KSUID was born. KSUID is an abbreviation for K-Sortable Unique IDentifier. It combines the simplicity and security of UUID Version 4 with the lexicographic k-ordering properties of Flake. KSUID makes some trade-offs to achieve these goals, but we believe these to be reasonable for both our use cases and many others out there.
In fairness to Soylent, their marketing revolves entirely around the perception that they're a tech company and not one of many meal replacement shakes. The problem they were solving might have been "Techcrunch hasn't written an article about us recently", which an over-engineered stack does actually fix.
Why is it so faster?
I am picturing a Slack integration - but maybe that's just too depressing to contemplate.
Headphones Can Be Used to Record Nearby Audio and Spy on You (2016)
> But that is exactly my point. It isn't the policy that is disliked, it is the name.

It is the policy that is disliked. If you ask them how much they like higher premiums, they will tell you. You can't just ask about the positive goals and pretend that means they like it. The policy is the entire package, and it includes both.

> However if you throw the "Obamacare" label on it the popularity of the bill decreases compared to the same policies labeled as "The Affordable Care Act". The label is enough to cloud the the public's true feelings on the policy.

Obamacare is not a derogatory name. It's what it was called all throughout the debate and afterward by the news media and politicians. That some people react less negatively to a name that's less well-known and less widely-used doesn't justify what you're claiming.

> Knowing the clouded opinions might help someone get elected but it isn't going to help them write a new healthcare bill that represents the will of the people.

These aren't clouded opinions. They're reactions to actual liberal policy in action, and they're not positive.

We don't need more affirming of things we already know. What is needed is some retrospection on what happens when tens of thousands of pages of legislation is passed because people like a few bullet points of it when taken out of context.
There is a distinction, though, between feeling that certification can be gamed and thinking that the goals outlined are poor.

And I am sympathetic on both ends. Nobody likes admitting that you will basically always start at level 1. More amusingly, folks that have progressed to later stages forget some of the advantages you have in earlier stages. If this was a completely solved problem, we would just set the counter at max and be done with it.

Taleb had a quote about this that I have misplaced, so I'm game of someone can find it. Basic gist is that even if you know what the end result should be, that does not mean you get to skip the steps that brought it about.
It's not that many individual portions of the policy are liked. It's that individual presumed outcomes are liked.

The problem is that outcomes come bundled together, often in undesirable or unexpected ways.

Almost everyone in principle wants perfect fair outcomes for all. But reality requires tradeoffs (which many political actors don't realize, can't understand, or actively conceal). This complicates the whole business.
A very understated company.

Microsoft keeps getting better. Open sourcing so many things.

C# and Visual Studio is a breath of fresh air compared to the bloated, aging and vexing obfuscation called Java (work in both).

Since 1991 Microsoft Research keeps making contributions.
I grew up next to the Santa Susanna Field Laboratory just north west of Los Angeles. Due to a cover up, no one really knew they built a nuclear reactor there in a warehouse-type building with no containment, that of course had a meltdown and explosion a year or two later. All of my parent's generation from the area died by roughly 60 years old of cancer.

It still boggles my mind that anyone would be so reckless whenever I think about it. Never underestimate the government's (and associated corp's) capacity for pure evil.

https://en.wikipedia.org/wiki/Santa_Susana_Field_Laboratory
I feel like this is fairly opposed to things like partial application and currying in general, no?
what you describe matches my observations too: i see it happen in both directions, with the most pushy example being, in what i see, certain women talking over everyone regardless of gender. it's just a personality trait, perhaps?
It's very easy.
many HNers are anti-Trump...
> data size reduces considerably, thereby improving speed and performance.

By how much? Could you please give us an example?

Would something like Redis' GEOHASH command be any faster if it used ProximityHash?
Not in the version that will ship in iOS 11 / High Sierra. Not yet determined for future versions.
Not in High Sierra / iOS 11 but we're aware of this and considering it for a future version.
And the vast majority of those, if they want to use netflix, just whitelist it anyway. The amount of revenue lost must be tiny compared to the costs.
Actually the instructions for Debian are the best: download the tarball, adjust $PATH and go:
https://www.microsoft.com/net/core#linuxdebian

But I went "ubuntu" route and bailed, looking for a simple tarball.
>DOE

Can be confused with Do Over Engineer.
If the employee had a positive impact on the company, make sure to give a departure bonus as a form of "thank you for your service". The employee would most likely re-consider working at your company in the future. No matter what people say, in the business world, it's all about money.
The Unicode consortium has published recommendations with various security levels everybody enjoys to ignore. Following even the weakest level would be a starter, but not in current filesystems community. This needs to start in a new OS or with high profile spoofing attacks, such as on GitHub.
Norway also gets cheap renewable electricity from hydro. I believe they use more electric home heating than many other countries for that reason.

(Similarly, oil states in the gulf are investing in solar, as it's simply cheaper).
There’s still Coursera courses with free quizzes and assignments. Among those I’m enrolled in right now, Corporate Finance Essentials from IESE Business School, Big Data Analysis with Scala and Spark and Principles of valuation: Time Value of Money all have free quizzes.
I can confirm Paul helped drive MS's adoption of OSF DCE RPC.

Once he convinced me of the uniqueness of correctly generated UUIDs I coined the phrase "the likelihood of a UUID collision is the same as an avocado spontaneously turning into a grapefruit."

A fun tid-bit: At one point I was the maintainer of the list of static UUIDs with the Microsoft bit set. It was a flat text file checked into the windows source. I reserved a chunk of them for my own projects because having all those zeros was useful in debugging. E.g. "00000000-0000-0000-c000-000000000046" (the c000 indicates MS reserved).

In '97 I wrote the internet-draft [1] that Paul & Rich Salz finally turned into RFC 4122 in 2005 [2].

[1] https://www.ietf.org/archive/id/draft-kindel-uuid-uri-00.txt
[2] https://datatracker.ietf.org/doc/rfc4122/
The article mentions Alex Wellerstein, who I cannot recommend highly enough for anyone interested in nuclear weapons. He runs the Restricted Data blog,[1] which is excellent and well worth the hours of reading you can spend there. He's probably most famous for NUKEMAP.[2]

1: http://blog.nuclearsecrecy.com/

2: http://nuclearsecrecy.com/nukemap/

Two of his more recent pieces, are particularly worthwhile:

Brief history of the nuclear triad: http://blog.nuclearsecrecy.com/2016/07/15/brief-history-nucl...

The President and the bomb: http://blog.nuclearsecrecy.com/2016/11/18/the-president-and-...
What maintenance overhead? Current and future costs are reduced by making code simpler and cleaner in the first place by using prototypes efficiently.

Also, to be clear, I'm suggesting adding new methods to DOM object prototypes, not changing behavior of existing methods.
My grandfather was a nuclear eng for GE his entire career and was one of the engineers who helped run hanford...

He died of severe esophageal cancer in the late 90's and they were a part of a class action of nukes against GE, which they won through settlement - but GE would not admit that the cancers were caused by them being nukes at places such as Hanford...
Agreed, the wording is a little strange but I think readers of this will understand the meaning anyway.
Besides battery life, Chrome on the Mac prevents sleep indefinitely sometimes. If you check with pmset -g assertions, you'll see Chrome saying "WebRTC has active PeerConnections".

No thanks Google, you shouldn't get to decide when my PC goes into sleep mode.

I really hope Safari is better than that...

Edit: just as i'm typing this, Chrome has:

pid 19325(Google Chrome): [0x001ccbbb00018b19] 01:55:40 NoIdleSleepAssertion named: "WebRTC has active PeerConnections"

2 hours for... what? I have no idea which page is guilty.
There is a famed quote that goes something like this:

"An engineer is someone who can do with ten schillings what any fool could do with a pound."

By this definition one could argue Javascript developers are not engineers.

If the user can get the desired data from a website without having to run 4.5M of js in a large browser, but the developer "needs" 4.5M of js and a team of people to deliver the data, then who is the "engineer"?
One of the reasons I don't fully support it is I don't think we've actually seen the problem it's supposed to fix happen enough, that I'm a little more concerned about what happens if video streaming and similar traffic starts saturating more of the links. In that scenario I would like the ability (even if I had to pay for some of the less necessary privileges) for my work, communications, or perhaps more time-sensitive issues to take priority over lower-value entertainment, etc.
SQL Server- What You Need to Know about Distinct Windowed Aggregate Calculations
e10s is multi-process, I thought, which is a different animal to the new plug-in framework they are pushing. I'm pretty sure I read no-script will have problems, but that might have been with regards to tree style tabs instead (which is shown to work in the multi process branch)
Plan B is pretty disappointing, Chrome compatibility winning over standards compliance :(
Interestingly, bat penis looks astoundingly similar to that of human. Of course, that has nothing to do with phylogeny, but with convergent evolution.
SafetyNet: What it is, and how it affects you
JPG, PNG and SVG on the web: A beginner’s guide
> How often do people in Bakersfield need to go to LA or SF?

When I lived I Fresno, people in my household needed to go to somewhere in the LA or SF area (mostly the latter) more frequently than we needed to go to LA when we lived in the SF Bay Area.
I'm not related to the Safari or any other browser team in any way. But I totally believe that it's a giant amount of work. I personally researched the effort which would just be required to implement webrtc data channels in a server application and have been rapidly been put off after seeing that I would need to have support STUN, TURN, ICE, DTLS and DTCP. With each of them having giant specs. The media formats and all the JS APIs would add on top of that.

I guess it's also not an easy decision to "just include libwebrtc" into ones own application, since that's a giant dependency which pulls in lots of chromium code.
I wondered about that when I bought our last car. Near the end of the transaction I suddenly realized that I would need to pay a down payment and all I had was my bank card (ran out of paper checks years ago). They took it and ran it as a Visa card, no problem. Guess they get a break on the fees.
Yeah. The most abusive get far worse.
Isn't it more like https://www.freebsd.org/cgi/man.cgi?if_bridge(4) ?
> Given those goals that they had, why would anyone expect them to behave 'ethically' or care about the side effects of their activity ?

Possibly, yes. An argument can be made that the atomic bombs dropped on Japan caused less overall loss of life than an invasion or prolonged conflict (even if heavily weighted to one side).

Wars are far more costly in human lives and suffering if neither side can get enough advantage to win and they become protracted.

There's also the question of how many large conflicts were prevented since the time the creation of atomic weapons because it was seen as too costly, or one side was vastly superior because of them.

This is a very complex topic, and regardless of what you think of it, those developing the weapons might have thought differently. When assessing the motivations and considerations of those people, using only your own assessment and moral calculus is insufficient.
The past few years have been really hard with family health. On a similar theme, my fitness could be better, but it's not something that keeps me up at night.

Outside of the family/health stuff, I'd say my biggest worry is actually getting something meaningful done in my life. Don't get me wrong, I've got a good job with a well-paid salary and benefits, good family life and financially comfortable, I'm happy and grateful for all that as well.

However, I know I'm technically capable of doing or building something interesting, and ideally profitable to a point that it could be a business to support me. But I always seem to be stuck in the somewhat cliche spiral of pointless procrastination, browsing HN under the false pretence of fishing for ideas and inspiration, which is really just fueling the procrastinating.

I'm not sure if my head is just wired differently to others, but I really struggle to find ideas that aren't a blatant copy of others, and the original ones I can tell are flawed by design or the market is so small that it'll never me more than a little bit of Adsense revenue etc. Similarly, I'm envious of others people's focus to actually get something built, shipped and profitable.
Oh hello. That's the first I've seen it, basically what I was asking for. Thanks for the link!
Unfortunately this test page uses legacy APIs that have been removed from the spec years ago, so it can't give an accurate assessment.
> Note that UUID's, like IPv6 addresses, are sufficiently
> long that if users are needing to interact with the
> directly, You're Doing Something Wrong

One would think so, but you would be surprised how many times someone has typed out to me (or copy/pasted) a UUID for debugging purposes, or how often I have had to eyeball UUIDs in production logs.
The Clintons Had Slaves
Maximize Recovered Revenue: How to improve your revenue retention strategies
I doubt it has to do with the US's waning global leadership and more to do with the fact that Americans drive longer distances per year than people in any other nation. There are HUGE parts of the US where you literally couldn't get an electric car to without putting it on a flatbed or using standard 15 amp house outlets for days. I work from home and travel through rural parts of the US all year long and there is no way people who live >100 miles from an urban center would EVER think about buying an electric car because of range anxiety even with the new 200+ mile ranges that aren't really available outside a handful of cities.

The US is a large country with lots of empty space in it.
> Instead, you should just ask: "Do you support Net Neutrality?" and nothing else!

If you aren't going to define the term, I would think it would be useful to ask the question but also add an extra checkbox, as follows:

1. Do you support Net Neutrality? [yes] [no]

2. Did you feel confident in your knowledge of what "Net Neutrality" means, when answering the above question? [yes] [no]

There's no option to answer #1 with anything other than "yes" or "no"—just like there wouldn't be when trying to decide what candidate to support and seeing it listed as part of their platform.

But it'd be great to know who really believes in a certain stance on an issue, and who's answering based on what even they're aware is uninformed speculation as to what "supporting" a given thing means.
The web is a forest, but transparent, so you can see what's behind the trees, while mobile apps are a closed garden.
I believe Safari will block sleep only if there's actively playing video or audio in a foreground tab.
Arch is currently transitioning to GCC 7 and OpenSSL 1.1.0 (yes, both).

The GCC transition is a straight up replacement of packages, gcc and those built with the new gcc. Some AUR packages may need to be rebuilt, but the community of users agrees in some measure that that's something a user of AUR must know already.

The OpenSSL transition is keeping both versions around for a while, shunting the older version from package `openssl` to `openssl-1.0`, which will eventually go away too.

I guess the GCC 6 to 7 transition was not a big deal, but that could be partly because Arch tries to stick with upstream code and doesn't add patches of its own much.
I admit I'm a little disappointed that "Google Brain Residency" isn't a prototype for uploading your consciousness to "the Net".

Loved the article though. Dashed cyberpunks dreams notwithstanding.
That's not self-evidently a bad thing.

For example, here is an article about Ellie, a South-Carolina University virtual therapist used in the treatment of PTSD. It notes some explicit advantages which at least complement humans:

“One advantage of using Ellie to gather behaviour evidences is that people seem to open up quite easily to Ellie, given that she is a computer and is not designed to judge the person”, Morency explains to news.com.au

...

Morency stresses she is not a substitute for a human therapist. Rather, she is used in tandem with a doctor as a data-gatherer, able to break down walls which may exist due to a patient’s unwillingness to disclose sensitive information to a human.

As Morency explains, “The behavioural indicators that Ellie identifies will be summarised to the doctor, who will integrate it as part of the treatment or therapy. Our vision is that Ellie will be a decision support tool that will help human doctors and clinicians during treatment and therapy.”

- http://www.news.com.au/technology/innovation/meet-ellie-the-...
Most definitely.

Simplified: Training works by taking an input sample (say an image), running it through the network, seeing if your answer is right, then updating the weights.

If you had 4 GPUs, each GPU would process 1/4 of the input images. Then after they are done, they would all pool their updates and update a global view of network. Repeat.
The status quo is poor people talk to nobody and rich people talk to humans. This is an improvement, no?
Preempting the question "what is the relevance to hackernews?" --

Outside of the fact that politics is always important for everything, this is crucially about a "hack" in the 13th amendment, that allowed a backdoor so that slavery could continue, ostensibly "smoothed out", rather than a true abolishment as often portrayed.
It's probably no less incorrect than saying "the suspect is now somewhere north of Mexico, but we haven't been able to rule out the possibility that he's in Canada" (with an unstated assumption that normally people said to be north of Mexico would be found in the United States).

Edit: on reflection, I actually think I agree with opportune's concern after all, which I had slightly misunderstood at first.
We'd super appreciate bug reports of reproducible crashes and we definitely try to look at them. Bugs welcome at http://bugs.webkit.org/
If there's anything we (Mozilla) can do to help, please let us know.
Can confirm that. Have this box (with 8 K80s) and we measured 90dB next to the box..