skysight-inc/HackerNews huggingface dataset:
Indeed, even if our "game theories" are perfectly reasoned by our logic and the technology available to us, there's no telling what kind of logic and thought patterns an alien civilization might use, and what different types of technology they might have.
So they created a giant side-channel by putting their entropy-source next to a public window?
> The difference is that Foxconn City is a nation-state governed entirely by a corporation and one that happened to be producing one of the most profitable products on the planet.

Why do we put up with "oh, it's the same everywhere, so it's not a problem" when they are directly responsible for creating this environment?
An interesting example for your comment might be the use of private prisons, and probation companies.
FemtoCleaner – A bot to automatically upgrade your Julia syntax
It's worth noting that SSN is far worse than a credit card number.

"Something you know" isn't a great standard as the entirety of auth, but it'll probably stay common for practical reasons. But "something you know and can never change if breached" is absolutely idiotic, and there are plenty of good alternatives already in existence.
Not if you keep your house (assuming you own) and rent it. Many lucky folks can rent for significantly more than cost/PITI, adding another passive income stream.

So the pitch is:
1) De-locate to a more reasonable real-estate market where you can actually buy the house you want/need.
2) Rent-out your existing SFBay property if you own, and get additional income (even minus property management cut)
3) Get a bonus
4) Maybe move closer to family outside of SFBay.

What's not said:
1) Career mobility is limited to whatever market you move to and within Zapier.
2) Salary probably likely won't make same leaps as if you stayed
3) You might have family in the SFBay - could be a downside to move away

If you're career-stable and open to move it can be a good deal.
I'd prefer LXD / LXC anyway. Sadly, LXD porting to Debian is a slow process.
I would add cgroups concept in Linux kernel in general. You can run Docker images with small bash script and systemd-nspawn alone.
How does that cause income inequality? Taxes ought having nothing to do with income equality. The purpose of taxes is to pay for the operation of government, not to “solve” income inequality. Taxes are meant to pay for government. The United States isn’t socialist. I also don’t think you understand how corporate taxes work. A Delaware company operating in California does pay California taxes.
Relevant: YouTube admits 'wrong call' over deletion of Syrian war crime videos
http://www.middleeasteye.net/news/youtube-admits-wrong-call-...
ccache is your friend ;-)
Like GP, I often wonder what untyped languages offer over typed languages for prototyping, and this "soooo much annotation!" thing just isn't a satisfying answer anymore. "Typed" does not mean "as verbose as C#/Java."
Boilerplate ideological talking points are off topic on Hacker News. We ban accounts that people create for that purpose and have banned this one. Would you please not create such accounts here?
Person myPerson = new Person("My", "Name")

You need to specify the class twice on the same line, because Java can't figure it out on its own.
Someone else already pointed this out to you: absence of evidence is not evidence of absence. What evidence do you have that animals don't have an internally-rich, deep, contemplative life? Your only substantial point is that they haven't walked up to us and start talking about it... If your barrier is "human language and socialization", then of course by definition no other animal has the capability! It's a self-serving definition. But I have certainly had many different animals communicate with me in various physical and verbal ways -- they certainly can express themselves, and in ways that we can understand. And they have certainly verified that they can understand to some extent our language and communications.

Meanwhile, anyone who has a dog knows they have both dreams and nightmares, which is certainly some form of internal contemplation.
because... they can't handle being offended? are people really that delicate?
I looked into doing an African safari a couple of years back, but for the places I really wanted to visit I was surprised at just how damn expensive they are. It's not uncommon to be spending over $1,000 per night at some of the established camps in places like the Okavango.
I'm much a proponent of automation as anyone else. But I think right now Google is trying to do something way too hard. By looking for "extremist" material, they are basically trying to determine the intention of a video. How can you expect an AI to do that?
I don't see the backward compatibility burden being very high. The core protocol just keeps working.
What would a good non-commercial use case of this product be like?
Would it help simplify/understand Terms & Conditions better?
Text summarization?
What if the Nazi's work is unaffected by his or her personal beliefs, but the knowledge that they are working alongside a Nazi is affecting everyone else? Should the company fire everyone else or is it OK to fire the Nazi?
Given the description of your workaround, you may be running into an issue of long GPU driver load times for the nvidia driver. If that is the root cause the recommended solution for this is nvidia-persistenced, though it seems you may have rolled your own equivalent.

https://github.com/NVIDIA/nvidia-persistenced

Docs here
http://docs.nvidia.com/deploy/driver-persistence/index.html
Well done, very modern and slick. Maybe I've been out of the loop but music visualizations never became broadly popular or good, and even in the Windows days they were a little bit cheesy feeling...
I was referring to literal life time lost. If you're salaried better with a 3 hour commute, it's still not worth it in my opinion. There is a definite maximum commute time, no matter the price.
rkt, containerd, LXC, runC, OpenShift. There are others, too. rkt and OpenShift seem to be the most common ones that aren't Docker.
One click away: https://aws.amazon.com/macie/pricing/

"No charge for the first 1 GB processed by the content classification engine
After first GB, $5 per GB processed by the content classification engine"
That logic doesn't apply on HN because of the damage such comments do to the commons. Even if you don't owe better to the other commenter, you owe it to the community not to post like that here.
The Bay Area has some of the best schools in the country. Cupertino public schools for example. As far as roads, I don’t think you’ve ever driven in New Jersey: they have really high taxes and really terrible roads. Driving through Jersey City was like driving through Beirut – despite extremely high property taxes. Road quality has nothing to do with Delaware corporations.
That's surprising to me as a US customer. Unless I'm notified at checkout that something is out of stock, I fully expect Prime deliveries to arrive within two days of ordering. In fact, I've seen items that took an extra day to process get shipped overnight to make up the day.

The US Amazon checkout shows an estimated delivery date for Prime items that includes processing time and is >95% reliable in my experience.
The AI doesn't seem to remove them though, it just flags them for human review. In theory, these humans should be the ones determining intent.
Here’s what happens to your retina if you view an eclipse without protection
>It's also offshore b/c non-US ICO's don't want exposure to "SEC risk"

Can't be dealing with all those pesky "laws"!
But is Youtube really the right platform for such videos? It's a platform made to host videos in order to put advertiser's ads on them. When I think "raw war videos", I think of Liveleak.
It's like burying treasure in a forest, and using a dozen or so trees as your landmarks.

If you're standing on top of your cache, sure, the map makes sense, but if you're anywhere else at all, you would need to map every tree in the forest, and run a pattern recognition algorithm on them, hoping that none of the key trees have blown down or burned since the map was made.
> 5th vital sign is urine output :)

US doctors began prescribing many more opioids after a campaign by the VA describing pain as the 5th vital sign. Doctors began having to ask people about pain, which meant they had to treat that pain. The VA also said that opioids are not addictive when used to treat pain. They're not so addictive when used to treat acute pain, but they're more addictive when used to treat chronic pain. Very many more people got opioids to treat chronic pain because of this campaign.

https://www.va.gov/PAINMANAGEMENT/docs/Pain_As_the_5th_Vital...

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC1924634/

> It's an extremely complex and difficult problem. I think doctors are taking too much of the blame.

A lot of americans get opioids from doctors.

https://www.cdc.gov/drugoverdose/data/prescribing.html

> An estimated 1 out of 5 patients with non-cancer pain or pain-related diagnoses are prescribed opioids in office-based settings

> However, primary care providers account for about half of opioid pain relievers dispensed.

Some states have between 93 and 143 opioid prescriptions per 100 people!!
I came out of college 4 years ago and started working at the Big 4, making ~100k base salary. Both my base salary and my total compensation have more than doubled. Getting promoted at a big 4 company is equivalent or better than the value quoted in this article for switching jobs - promotions usually entail a 20-40% total compensation bump, depending on where you were in your previous salary band.
Is anyone working on support in Atom?
What these guys doing is amazing. RL algos are so hard to get right and evaluate - they can be very unstable and depend on subtle details. I've tried it myself (DQN and my version of actor critic) on simple tasks and still don't know if I had errors. Its like you're are chasing a moving target with a neural net - second-order instability :) With this code to pick apart and compare against (especially A2C) it'll be so much easier to hack RL.
If the chip is present, then the merchant storing the card info is moot, no?
The Best Drawing Tablets for Beginners
From the article: "There were 18 reported suicide attempts that year alone and 14 confirmed deaths. Twenty more workers were talked down by Foxconn officials."

Then, "Foxconn CEO, Terry Gou, had large nets installed outside many of the buildings to catch falling bodies. The company hired counsellors and workers were made to sign pledges stating they would not attempt to kill themselves."

"In 2012, 150 workers gathered on a rooftop and threatened to jump. They were promised improvements and talked down by management; they had, essentially, wielded the threat of killing themselves as a bargaining tool. In 2016, a smaller group did it again. Just a month before we spoke, Xu says, seven or eight workers gathered on a rooftop and threatened to jump unless they were paid the wages they were due, which had apparently been withheld. Eventually, Xu says, Foxconn agreed to pay the wages and the workers were talked down."

"The body-catching nets are still there."
1. You're right, it can be slow! But it's usually still consistent and that's useful.

2. Hmm, cascading deletions. Is that really a big problem in practice? I'm skeptical because it seems like that would affect C and C++ programs too, but you rarely hear anyone mention it. Maybe Swift tends to use more objects whereas C++ programmers tend to be better at packing stuff together?

3. Fragmentation -- that's true, but again, it affects C and C++ too. I guess for long-running C/C++ programs you're likely to manage memory pools directly. I don't know if that's possible in Swift.

4. Cycles -- weak references work fine for this. I have never had trouble with cyclic garbage in Objective-C. (I mean, I've had leaks, but they're always easy to spot with a leak detector and easy to fix with weak references.)

Overall, it seems to me that reference-counting adds a small but consistent performance penalty, and otherwise should have comparable runtime behavior to malloc/free in C, which is known to work pretty well when used correctly.

Note that Apple got smooth and reliable 60fps performance on the original iPhone, which was extremely resource-constrained by modern standards, using Objective-C, which isn't usually considered a fast language!

On the GC side, it seems like you typically get bursty, unpredictable performance, in both time and memory. Modern GCs work very hard to keep collection pauses as short as possible, but almost inevitably that means keeping garbage around for longer, which means using a lot of memory.
Is this an explanation or a justification?
Safaris are a great experience, but if everyone starts doing them, there are certainly some ecological problems. It needs to remain the fun for the few rich and privileged.
Silly hackers ;)
Isn't AMD leaving a lot of potential revenue on the table without a comparable amdgpu-docker?

If I'm building an ML cluster, I'm going to go with the vendor that's easiest to containerize and deploy, and right now it looks like nvidia has a commanding advantage in software.

Why doesn't AMD throw a few hundred thousand dollars at some developers to get containerization parity?
I use the phrase "that's an impedance mismatch" all the time. Software guy who has done some hardware stuff. I use it in the context of humans: "Sending $ENGINEER to do that job is an impedance mismatch, they'll screw it up". Stuff like that. Love that phrase, might be misusing it, still love it.

On "is it the flip side of the same problem of an Engineer who complains management doesn't get it" I'm not seeing it. I mean, maybe, but management usually gets it in my experience. It's a much more rare event to see a manager not understand all of the costs of doing something, that's a big part of their job. So maybe it's the flip side but it's just not that common (in my experience, I've had mostly good managers).

Here's maybe why I don't see it: I see good engineers screw up on the money stuff all the time, it's very common. I very rarely see good managers "not get it". In the engineer, it's like a blind spot, it's not because they are stupid. When managers don't get it it is usually a sign they aren't a good manager. So to be the flip side, you'd have to have good managers not getting it and I believe that's uncommon.
Many banks (including e.g. BofA) have exactly this, they're called Virtual Credit Cards.
They would not be providing lunch if it did not work. Advertising demonstrates how easy people are swayed by subconscious connections.
I think YouTube really needs to hire more humans to review flagging of videos rather than leave it to a loose set of algorithms and swarming behavior of viewers. They assume wrongly that anyone who flags a video is honest. They should always assume the opposite and err on the side of caution. And this should also apply to any Content ID flagging. It should be the obligation of accusers to present evidence before taking content down.
Are there really this many porn searches?
It's not meant for you. There are as of late a lot of really small car manufactures focusing on what I would call "alternative luxury vehicles". If you watch the Youtube Channel, JayLenosGarage, he features them quite regularly. It's meant to be nothing more than an expensive toy for grown men.
And in this case, there should probably be a separately trained group of reviewers to carefully examine these videos. Not the same group that's quickly checking over videos to see if they're pornographic, for instance.
This is certainly my feeling. For me, the biggest things I wrestle with are the contradictions that seem exist in a "Neoliberal" economy.

-Neoliberalism views competitiveness as an inherit trait, everyone must be competitive! Competition is good and produces better outcomes for all! But private actively entities strive to monopolize and reduce competition

- so incentives for competition must be continuously increased using political means

- Everyone wants to be wealthy, but we have to keep the tax and regulatory burden low so we don't discourage anyone from striving for wealth, to the point of shaving base points off of niche taxes

Basically, Neoliberalism doesn't seem to be societies natural order. It's an ideology imposed on us that, ironically, doesn't offer you any direct benefit if you adopt it. If I crush my competitors, I'm better off. If just accept tax and regulations as the cost of doing business, and don't allow it to discourage me, I stand to make more money than the "scaredy-cats" sitting on their thumbs, waiting for deregulation to happen (and also better positioned when the barriers are lifted).

It feels like Neoliberalism's primary benefactors are those who reject it.
Great question!

Text simplification and summarization are great places this technology can be deployed for non-commercial usage. One example is https://newsela.com which provides articles on many different subjects at various reading levels for kids in school. For example, you can adjust the reading level on an article like this:

https://newsela.com/read/lib-convo-europe-invasion-dna/id/33...

Currently, this process is manual. But, our APIs could be used to help automate things like this in the near future. Quick reminder that our APIs are free for open-source or educational purposes. So, if anyone's interested in giving this a go for a hackathon project, you can e-mail me at ajay@plasticity.ai
For IDE support, I'm totally in love with PyCharm and been using it for years, first community and then I upgraded to Pro for Cython support. PyCharm Pro has syntax highlighting and does inspections (linting) on Cython code, so it's a wonderful tool, totally worth its price.

Can't really recommend any other IDE because I haven't used another one for over 4 years, though a friend uses (loves) Sublime Text and has high praise for it too. It has Cython syntax support, but there's really no linter for Cython -- what's more, you may have to turn off warnings if you're using a Python linter because it'll complain about cdefs and such.

As for the day to day use, I don't do that much Cython really, ocassionally to speed things up. I start from a Python function, then make a .pyx (or bunch of .pyxes) files and replicate what's needed. Compile, load both versions (Py and Cy) and compare outputs and speed from IPython or with benchmark scripts.

I did use a lot the Cython functionality to create the HTML view of the source source at the beggnining, though you get the hang of what transpiles well with time and use it less and less. Still, sometimes it's useful.
It's actually hard to get smaller than compressed minified JS. Source code is actually a very excellent high-level, compact representation of program text.

The space optimizations in BinaryJS are to get us back down to the point where we are as good or better than minified compressed JS.

The main goal is to allow for much faster parse times, but to do that without compromising other things like compressed source size.
I agree. But man, what an incredible world we live in that we have people literally willing to put their life on the line for causes like this.
Google found a way to automatically remove stock photo watermarks perfectly
Really? Are there really so many sites that you don't trust, yet have they have your credit card info? I can't think of a single site that fits that bill for me. If one did nefariously charge me for something an make it a hassle to cancel, a chargeback would be an easy solution; it's not likely I want to maintain a business relationship with them anyway.
Trump raises U.S. Cyber Command to full combatant status
That's clever :-)
7 years after I first learned to love type systems and the honeymoon hasn't worn off.

They definitely have some tradeoffs. Depending on the type system sometimes something I think should be expressible in a particular way isn't and I have to do it differently. There is some extra cognitive load forced on me when reading the code.

But the upside is huge. Refactoring is easier and safer. The production launch of the application is less scary. I'm even faster at end to end development with a type system backing me up.
They aren't reducing people's salaries who "de-locate." So if they're clawing back any salary, it's long-term by giving them lower raises. It takes a while for that to kick in.

I think it is lock-in. Not just because it makes it somewhat harder to get in front of other companies, but because making a Bay Area kind of salary in a place with a non-Bay-Area cost of living sounds like the kind of thing that could make an employee very comfortable and very unwilling to go looking for another job. If you're getting like an equivalent of +$30k (or more), even if another company says, "Oh, sure, we'll hire you for $20k over your current salary... but you'll need to move back to the Bay Area," that's an offer you're much less likely to take than if you were already in the Bay Area. And local companies in your new place-of-work are unlikely to be able to match your existing salary.
I was given strong Opioids (Hydromorphone etc) for less than 3 weeks after major surgery. They clearly worked, but even that much exposure IMO was not worth the risk as I very quickly started to get cravings.

Even without getting high, freedom from pain is a ridiculously powerful motivator. And because they have such strong peaks and valleys you make a very strong association with those pills.
The downvotes may be because you matter-of-factly retorted "Wrong." to a subjective opinion. But also maybe, don't sweat the downvotes?
Well, valuation is a gamble. You can try to justify the potential growth. The tech community is embracing the adoption and maturity of container-based CI/CD deployment. In the end, some number trick is done, higher valuation is posted, investors (new and old) are going nuts. Some months later, the big guy cash out large of the initial buying and move on to the hot baby in town.
They both do. I'm not sure why you would use them both, though.
Yeah, but I'm not sure how much of an effect it has on the quantity of opioids prescribed. Drug lunches probably influenced which drug I prescribe (for some reason Norco was the most popular oral opioid in our hospital, maybe because it only has 2 syllables). Though I've never attended an opioid lunch.
For many users, Youtube is the only video publishing site, and many people get their news through YT. Very few people are aware of the existence of LiveLeak; it is an ineffective platform for spreading awareness.
Anyone notice the same about stadium seats?
From The Guardian long read today:
"Neoliberalism: the idea that swallowed the world"

https://www.theguardian.com/news/2017/aug/18/neoliberalism-t...