skysight-inc/HackerNews huggingface dataset:
It's possible that one or more of your co-workers just synced their contacts list, with all your email addresses and your phone number, to Facebook. That information, when intersected with the contacts list, with your phone number, any of your friends or family members synced with Facebook, could provide your details to Facebook (even if Facebook is not 100% sure, it might probably use it).
I don't really see how this is related to my comment?
In the not-too-distant future: "Amazon now largest car dealer in the US, and fleets of Amazonian drones flying cars across the country are now a common sight. Fatalities from dropped cars are down 25% on the previous quarter. More news at 11".
oh, that's a good point -- i was forgetting they can pair up 4 different paying customers. i think it must be rare though -- i see full ubers and full lyfts fairly often, but i've only ever seen 2 couples (& it's only $1 more for a pair).
This is a terrific piece with a lot of depth, but it would be nice if you defined what a DQN is (especially since it's an ad-hoc DeepMind term) before going further. I recognized everything but the specific meaning of the DQN acronym and ended up looking up DQN itself... standard practice when writing things up is to expand abbrevations on first use, show the reader what they'll be abbreviated to, and use that after.

I searched the document and did not see an expansion of DQN to Deep Q-Network anywhere in the body, nor could I find a link to a definition of the term, which is kind of silly considering how much effort you put into the rest of the document. (Why limit your readership and/or opportunities?)
Url changed from http://www.kansascity.com/news/nation-world/world/article976..., which points to this.
I started working on a 3D version that I should post soon.
When my grandfather got back from WWII, he went to work at a printing press. One day a neon sign fell and shattered just across the room from him. When he became aware of himself again, he had ripped up all of his fingernails trying to dig a foxhole in the concrete floor with his bare hands.

Recovery is always the goal, not keeping someone continually vulnerable. And over time, in more controlled circumstances, exposure therapy can be an effective part of a person's recovery. But you can bet that he kept his eye out for triggers for a while.
Also would be handy to make sure you're buying something with good parts availability.
Deploy a Node.js App Using Terraform
They were victims; they're not actively victims in the moment of a discussion. The damage has already been done. Conversely, you can say that you're helping with the recovery and healing process. But it's important to acknowledge the aspects of the past, present and future as they relate to trauma.
I'm not clear why people on both sides of the debate seem to be interpreting "trigger warnings" as "no triggers allowed." It's meant to be exactly what it sounds like, a advance warning of upcoming content, so that vulnerable people can take appropriate action. That doesn't mean that such content should be forbidden, or that sexual assault victims should get credit for a course that they didn't attend; just that they can prepare themselves mentally, and decide in advance if that credit is worth the pain and discomfort it may cause.

I've had to help a friend having a sobbing panic attack because someone made a stupid rape joke and triggered her PTSD. It's not a laughing matter. But it's not an excuse for censorship, either.
This happened the moment you bought an iPhone. Not that Android is much better: Apple (and to a certain extent, previous feature phone manufacturers) set the stage for treating consumers as too dumb to use their phones as they like, and the rest of the smartphone arena happily followed suit. There's never been a point in time where I was satisfied with the heavy constraints placed on users by smartphone OS makers. And I'm not approaching this from a Stallmanesque, philosophical perspective, but a plain old ease-of-use one.
Yes, this is correct. Where pushgateway is specifically not an aggregator we do support it.

Happy to answer any more questions you might have!
A VM makes it possible to arbitrarily read and modify memory from outside of the operating system in a way that the anti-cheat can't otherwise detect (heck, some VMs have full out integrated debuggers), so anti-cheat and DRM schemes used by games may disallow VMs.
I believe they are replacing jails with docker containers.
In practice those laws rarely if ever were applied to college classroom or similar event. Speech within a private facility by individuals has always been protected.
And, somewhat, tamed using tools like get-in and update-in.

Clojure.spec is looking promising as a route for making this general style more robust without losing the ease and flexibility.
I assume people like Shapiro collect fees from the school for speaking, so would it be correct to frame the issue as students not wanting their money to go into the pockets of a person that they don't support?
rolls eyes

Not German, Clojure. Clojure is pretty easy.
I think that's an absolutely crazy way to try to avoid an 83(b) election. I would never want my stock locked up behind a dubious "liquidity event" requirement for vesting.

So you work for a startup for 10 years since inception, it's private all the time, you get annual grants for more and more options, building up options for 5% of the fully diluted shares, but then get disabled and have to stop working. Now you lose all your options because none of them have vested because the company didn't sell yet?
About Telegram: the fdroid version has no google dependencies, AFAIK
I have a colleague working on something similar, drop me an email and I'll introduce you.
I was referring to an actual rate limit, not crawl-delay. For example, YouTube is pretty strict about rate limits:

http://www.bing.com/search?q=%22We+have+been+receiving+a+lar...

I agree that crawl-delay is rare, and often it's set too long so that it's impossible to fully crawl a site -- as if the webmaster set it up 10 years ago and never updated it as their site got faster and bigger.
Look Up: App prompting NY'ers to look up from their phones in intersections
Waiting for the time that I can referral link a car purchase.
It's your fault too, you know? Why give the fault to a corporation when we are giving them pieces of our lives?

Fights aren't easy, but this fight is important for our society and our children.

> Those who would give up essential Liberty, to purchase a little temporary Safety, deserve neither Liberty nor Safety.

This is a fight, our fight. For freedom, free speech and privacy.

> I mean, yeah, that's easy to say and all, and it makes you feel special and everything. It's also horseshit.

I bet it makes you feel special writing that phrase (isn't it?).
Don't mock me. And yes, I did mean the notion of mathematical value and variable. That's one of the core tenets of both.
Seriously. My last car (BMW) from seven years ago, I did entirely through email. Sent a handful of dealerships their cost sheet with the options I wanted, until I got the price I was looking for. Few months later when it was built and shipped from Germany, I drove my old car to the dealership, and drove off with the new one. Done.

As an aside, I just ordered a mattress site unseen from an online only company, and it turned out to be one of the best mattresses I've ever slept in. https://www.saatva.com/ $1000 for the luxury firm Queen, and that included shipping and taking the old one.
> are the women who had that horror put upon them concerned with trigger warnings? Nope. Not as far as I can tell.

How many of them have you asked?
Debian? If it's anyone that's even 1/10 as targeted as Mansoor was, then they shouldn't use anything less than Qubes, Subgraph, or TAILS.
Silicon Valley Bank (svb.com)
This is a great article. Unfortunately, it's littered with a bunch of animated garbage that's super distracting and adds absolutely nothing of value. Please fix.
>Uber would stop subsidizing drivers

But would the drivers still drive for Uber? If not, ruh roh.
That's a good point, for sure. But on the other hand, some upgrades may be delayed or left undone because more services depend on the same library, so the risk of breakage is higher. So, there's at least some incentive to using more recent versions, because there's less surface area to test.

Not sure how much this affects what's in the wild, though - I mean, I have no data to show that people really do tend to upgrade more often while containerized than not.
I don't see why you can't properly discuss anything with trigger warnings and safe spaces. You can discuss any topic you want, in the proper location, with people who want to discuss it. That's basically just human interaction etiquette, codified.
thays just not true - the rate of rape and sexual assault is lower for college students (at 6.1 per 1,000) than for non-students (7.6 per 1,000).

[1] http://www.usatoday.com/story/opinion/2014/12/14/campus-rape...
EpiPen CEO: Blame the 'broken' system, not me
Via the aptly named Amazon Dash buttons* or by saying "Alexa... I wish I had a red Ferrari."

* keep away from pets and small children
Understood, and thanks. Since it's no longer relevant I've detached this subthread from https://news.ycombinator.com/item?id=12361418 and marked it off-topic.
Why didn't he and his fellows advocate for "trigger warnings" then? Perhaps a greater sense of personal responsibility? I'm honestly curious.
What do you use instead of zfs in production?
It's funny how catnaroek was completely vendetta-downvoted in this thread for speaking valid things. For those who don't understand the difference between objects and values, this video may be of help: https://www.youtube.com/watch?v=-6BsiVyC1kM
I would argue that, because Python requires its users to reason about storage and interpreter state, we shouldn't consider (a,b,c) and (a,b,c) identical under is unless they're aliases for the same structure in memory. I'm not sure I understand dragonwriter's idea for a third equality operator, however. Isn't == adequate for that purpose?

By the way, I'd like to thank both catnaroek and dragonwriter for an excellent discussion; this sort of thing is why I come to HN.
"It’s unacceptable when the Master of your college is dismissive of your experiences. The Silliman Master’s role is not only to provide intellectual stimulation, but also to make Silliman a safe space that all students can come home to. His responsibility is to make it a place where your experiences are a valid concern to the administration and where you can feel free to talk with them about your pain without worrying that the conversation will turn into an argument every single time. We are supposed to feel encouraged to go to our Master and Associate Master with our concerns and feel that our opinions will be respected and heard.

But, in his ten weeks as a leader of the college, Master Christakis has not fostered this sense of community. He seems to lack the ability, quite frankly, to put aside his opinions long enough to listen to the very real hurt that the community feels. He doesn’t get it. And I don’t want to debate. I want to talk about my pain (emphasis added)." [0]

From one of the Yale protestors demanding the termination of a professor who wrote an email questioning the need to regulate student Halloween costumes, and her husband for standing by her. FWIW, the student activists at UChicago plastered their Facebook walls with expressions of solidarity with these protestors.

[0] https://www.washingtonpost.com/posteverything/wp/2015/11/09/...
You used to be able to buy a house out of the Sears catalog. Of course, some assembly was required.
This is just speculation. They'd have no reason to "target Mansoor" even if they had the capability.
When WhatsApp did have subscriptions in some regions, it was 99 cents per year, not per month. Facebook in the recent times has been making more than that.
A new class of galaxy has been discovered
"This system needs to be fixed. No one knows what anything costs," Heather Bresch, the Mylan CEO.

I mean the hypocrisy level is off the charts!
That's the kind of absurd oversensitivity that opponents of trigger warnings are against.
What makes you think they didn't? Just politely ask people around you not to make ridiculously loud noises without warning. It probably didn't occur to them to come up with a funny name for it because it's a very natural and sensible thing to do.
Which is the "student vs consumer" argument. If you are a consumer, then you complain about how your money is not being spent to match your existing preferences. If you are student, you are there to be exposed to things you disagree with and don't support, so you don't complain when the University provides and pays for speakers (or professors) you disagree with.
React is a very nice UI view rendering lib, but that's pretty much all it does. Which isn't a bad thing at all, just something to bare in mind coming from Angular.

jsx is incredibly straightforward to read/write, and the actual time it takes to build anything is trivial, but if you drop a lot of es6 on it babel is going to output some moderately horrifying code when you dig into it.

Get your head around the component lifecycle stuff early and save yourself some O(n) heartache down the line.
Why are there missing figures and tables? Is this a prepublication version that got uploaded and linked by mistake?
If Docker is Secure By Default, then why is this issue 15 months old with no forward progress?

https://github.com/docker/docker/issues/13490

It's not 'secure by default' if secrets are flying around through the system with no formal way to prevent it.
Wow.. You are very wealthy. I am also a software engineer in the Bay Area and don't have anywhere near your wealth. Well done!
> I did mean the notion of mathematical value and variable. That's one of the core tenets of both.

Maybe from a big distance this is enough similarity to lump functional and logic programming together. But on closer inspection, functional and logic programs are still very different.

> Don't mock me.

I wasn't mocking you. You clearly must not understand functional and logic programming very well, if you think they are in some way “close”.
Interesting, but I had to disable images to read through it. Too many distracting and unecessary gifs.
It's combined with a stipulation that you are still entitled to the shares whose "time-based condition" has been met, and will be granted them upon any liquidity event even after leaving the company.
...And here you are, completely demonstrating my point: Your defintion of "value" is not the same as the one in common usage: if you're going to go around using strange definitions of words we all know, at least tell us beforehand.
NAS4Free > FreeNAS.

Start your flamewars nerds!

--------------

I actually have only used Nas4Free. I know that FreeNAS is technically the fork (despite having the original name), but the technology IMO is quite solid.

Its important to know all of the competition however. Here's a basic overview of the technologies:

* Nas4Free -- ZFS-based. Free as in beer and Free as in OSS. More barebones and simple than FreeNAS. As it is based on FreeBSD, you need to be somewhat careful about hardware choices, although in my experience FreeBSD seems to support hardware that I'm interested in.

* FreeNAS -- ZFS-based. Forked from Nas4Free and name-shenanigans happened. Newer web-gui and more plugins. Can't speak too much about it, since I haven't played with it.

-------

* Windows Storage Spaces -- Windows8 and up have ReFS + Storage Spaces as their ZFS-competitor. Runs a daemon in the background to automatically check for bitrot (unlike NAS4Free / FreeNAS where you need to schedule a cronjob). Comes as part of Windows, if building a dedicated system you need to pay the $100 Windows Tax. Best hardware compatibility available. No head-scratching about random AMD A10 / FM2+ motherboards with obscure drivers (FM2+ compatibility is not listed on FreeBSD yet)... you know everything has Windows compatibility.

Windows Storage Spaces are superior technologically to ZFS IMO. You can extend a storage space after building it, while ZFS volumes are locked to a specific size. (You can add more drives to a ZFS mirror, but this only increases reliability). Start with 2-hard drives and then extend the storage space to 6-drives later.

You can stripe data to increase a ZFS pool size, but this doesn't keep the same level of reliability. The Windows Storage Space methodology where you overpromise on storage size (and then later build out capacity) just seems to be an easier methodology to work with in the long term.

--------

ZFS has more features, but nobody uses them. ZFS supports dedup, but all documentation I've seen says its not worth it.

I guess one important feature ZFS has is that it supports L2ARC / ARC caching for SSD Acceleration.

Windows ReFS does not. ReFS is also not a complete solution. Parity is implemented at the "Storage Space" level, not at the filesystem level. I don't think this is a major downside, but it is important to note that ReFS + Storage Spaces is the complete solution. (Whereas ZFS stands alone)

Note: Snapshots (Called 'Shadow Copies' in Windows land) exist on NTFS.

--------

* Synology -- Out-of-the box systems, usually built on Intel Atom. I find that the 2-disk options are cheap, but the 4-bay or 6-bay options are outrageously expensive. I can definitely build a cheaper WINDOWS system than most 4-bay Synology Box.

Synology is mostly a soft-RAID setup. I don't see much on bitrot or other storage issues. I hope they handle it? But I'm not 100% sure.
> Lots of great, positive changes have gone into this blog post.

I'm not sure I agree, I'd offer some improvements:

- Gartner "studies" are usually paid advertisements

- The comparison table is missing columns for DOM0/1 VM's and BSD jails

- Encryption in-transit or at-rest isn't mentioned

- Nothing about key management or key rotation

- Non-mutable / exported log files aren't in the defaults
> informed decision about when and how they expose themselves to it.

Being able to face uncomfortable ideas and events is a hallmark of an educated, resilient mind. People who never practice that resilience can hardly be considered having achieved the status that one would normally associate with a liberal university level education.
Would've been much easier to just actually hack Linode.

:)
The important metric with patching vulnerabilities is time-to-patch. Docker based environments are able to significantly reduce time-to-patch precisely because the libs are bundled with the application. Most orgs have trouble rolling out patches to system libs because the testing matrix for rolling out patches mandates testing across the board for all application and system-level consumers of the lib. This can often take weeks or months. When the lib travels bundled with the app, just the app in isolation can be patched and rolled out immediately.

It is important to have an inventory so you can do patching across the board and have notifications that it's needed. This is why there are now a number of security scanners for Docker containers, including Docker's own: https://blog.docker.com/2016/05/docker-security-scanning/

Disclaimer: I manage security at Docker.
JetBrains Webstorm 11 Crack License Key Free Download
Your linked comment was really fun, but I've gotta say, I found the slack-style top half to do a perfectly fine job of communicating!

I agree the 'so-and-so is typing' is an anti-feature.
In this case, market pressure derives from users deleting their accounts.

For a long time people where saying that ads/tracking is good because nobody is willing to pay for software/service/social media. Well users were paying for whatsapp. There was no need to sell it to facebook, nor there was a need for facebook to use these dark patterns with whatsapp.

Regulation should be an exception. Free markets work pretty well in practice.
Well yeah, but if a book can never get published because of obscenity laws, it will never be discussed in a classroom. The law doesn't even need to be actually enforced very often to have an effect. The fact that authors know that their books might be labeled as obscene will make them censor themselves.
Never said anything like that, but to your point, who decides what's abusive? Because clearly, letting students decide that has prevented actual education from taking place, education that people are paying for and expecting to get. If one can't teach classic English literature or American law because the students demand trigger warnings and safe spaces, they're the problem in this equation, not the professor, and the students (and teachers) that want to learn (and teach) shouldn't be punished for it.

Let me reiterate that. Because trigger warnings and safe spaces are just code names for censorship, they cannot exist at the same time as a proper education, and the students that want to learn should not be punished by the stupidity of the students who only demand censorship (safe spaces and trigger warnings). That's Ethics 101. Which one would probably be aware of if one's university didn't have trigger warnings and safe spaces instead of education. But if one prefers to get ripped off and not learn, there are now plenty of universities in America that will gladly take one's money and return one some trigger warnings, safe spaces, and little else.
ITT is no longer allowed to enroll students who rely on federal loans and grants
Yes, on x86 systems it mimics a DS3615. I've seen it installed on cheap dell desktops, like an optiplex 755.

Works well, with some limitations. I dont think their automatic port forwarding service (quickconnect) works well - since that service checks for a valid Synology MAC address.

Additionally - you can't do the automatic system updates as it might break certain portions that XPEnology overrides.
If you have a phobia, one natural reaction is to anticipate in which situations the "trigger" will occur and to actively avoid such situations. It's well-known in psychology however that this behavior actually reinforces the phobia and prevents it from healing.

Trigger warnings seem like the same strategy only elevated on an institutional level. So while they do prevent panic attacks, they would actually do the traumatized more harm than good.

The other thing is that people can develop phobias against almost everything. So no matter how many trigger warnings the university put up, there could always be one group which finds their particular triggers not marked up well enough.
Kind of. I like centralized service though. I can take my Toyota into any Toyota dealership in the US and they can bring up all the service records on my car. Within the 100k mile warranty every Toyota dealership has to fix, for free, any issue I have that isn't glass, brakes, tires, or body. It's a pretty substantial perk.
Let me add that you really want to have a hot spare, and if you can't do that (e.g. no extra bay in the chassis), then you should not delay on replacing a failed disk. Have a spare disk on hand, and take the time to replace it ASAP.

We lost everything on a FreeNAS system once because we were alerted to a failed-disk error, but decided to wait until the next week to replace it. But then a second disk failed, and we lost the storage pool. Lesson learned!

But this was an operator error, not a system problem. FreeNAS has been tremendously stable and reliable for us.
You guys are doing a great job! Some security-related sandboxing options to docker run that people may not be aware of, which are hard to assemble individually from Linux pieces:

* --read-only
* --security-opt="no-new-privileges"
* --cap-drop=ALL
* --net="none"
* --cpu-period=
* --cpu-quota=
I know WhatsApp doesn't do it but proper multi-device support is something I require to move. At the moment I just use a private XMPP server so while it isn't technically "end-to-end", it's practically end-to-end as I control the server.