skysight-inc/HackerNews huggingface dataset:
Equal employment laws and anti-discrimination statutes are real things, and they spell out which groups are protected classes - those based on race, sex, religion, disability, etc. Your workplace is not your living room, and not all ideas and behaviors are equally acceptable. I don't believe conservatives should be discriminated against, but when "conservative" becomes a euphemism for pro-white/anti-semitic/misogynistic beliefs, then you may find yourself running afoul of laws or corporate guidelines because those things are not on the same level as "should taxes be higher or lower" or "what's the right level of environmental regulation."
First, figure out how to make actual intelligence safe. This is not a solved problem. Then, use lessons learned there to deal with AI constructively.
This guy should have a gofundme page
CS is a broad discipline. It doesn't necessarily include much programming or data structures, depending on the student's focus. If you want programmers then you should be recruiting based on other qualifications than a MSCS degree, or expect to provide a lot of training.
I don't understand why not simply cool the exhaust gasses down with a big heat exchanger enough to condense the water vapour. That water would then react with the NOx to form dilute nitric acid, dilute enough to just drip onto the road with little environmental harm.

The same condensation process would also trap all the carbon particulates.
I don't think anyone is disputing that there are biological differences between men and women (on the average) that result in unequal distributions of some outcomes. An easy example is "fastest marathon" or "number of babies".

The dispute is that there are biological differences between men and women that are relevant to qualification to work at Google in software engineering.
You pretty much summed up my opinions as well. I view DASH like I view linux containers. They are taking something NOT designed to be secure and private/anonymous and trying to retroactively bolt on anonymity and security to the existing bitcoin tech. Which is NOT now you secure something. It has to be designed in from the get go not baked in after the fact.

This is the problem with all the so called "secure anonymous" coins I looked at until I read up on Monero and how it works. Security and anonymity is baked in by design, not retrofitted after the fact which never works.

So as far as I can tell Monero is the only one that has this right. Now, again, time will tell if their technology choices actually deliver what they say it will deliver regarding anonymity and security.

But for now it's the only game in town as far as I am concerned.
That's surprising. I thought Bliz didn't want anyone near sc2 but approved of sc1 being used for this purpose.
great they opened it up. I'm sure reinforcement learning / Deep learning will solve this. It has been a tough problem before, but honestly doesnt seem that tough compared to all the harder AI problems.
Operation Ranch Hand
There isn't any SC2 AI that's anywhere near as good as a player in an actual game. Sure, they can demonstrate some sick unit control, but that alone isn't enough to win games.
"It's important to point out that it is designed to complement JavaScript not replace it and that in a browser context it has no direct access to the DOM, only via JavaScript."

That maybe true of current implementations but the design docs[0] appear to suggest that you will be able to import platform features in WebAssembly.

[0] https://github.com/WebAssembly/design/blob/master/Portabilit...
Anyone who wants to use "science" in this way needs to read "The Golem" by prominent sociologists of science Collins and Pinch. It's a short, enjoyable read. One of the things you'll learn is that science can only ask the questions humans want to ask, and science often says exactly what people want it to say.

https://www.amazon.com/Golem-Should-About-Science-Classics/d... online link: http://cstpr.colorado.edu/students/envs_5110/collins_the_gol...
What struck me from the article was how facebook knew what social networks are competitive threats. They're tracking what apps you use on your phone.

"Facebook uses an internal database to track rivals, including young startups performing unusually well, people familiar with the system say. The database stems from Facebook’s 2013 acquisition of a Tel Aviv-based startup, Onavo, which had built an app that secures users’ privacy by routing their traffic through private servers. The app gives Facebook an unusually detailed look at what users collectively do on their phones, these people say.

The tool shaped Facebook’s decision to buy WhatsApp and informed its live-video strategy, they say. Facebook used Onavo to build its early-bird tool that tips it off to promising services and that helped Facebook home in on Houseparty"
The .NET Framework has approximately 250k APIs. The majority are from the application models stacks (WinForms, WPF, and ASP.NET).

.NET Standard has about 32k APIs that set is pretty close to all the APIs that are part of .NET Framework that aren't specific to any application models. However, we still have a few things we need to bring to .NET Standard.
Yeah, you're right. Not sure what the guy is talking about.
When trying to cut, bulk up, or maintain weight, I have created a simple spreadsheet to calculate your TDEE and target calorie/protein/carb/fat consumption (you need to know your weight, body fat %, and how much you exercise per week):
https://docs.google.com/spreadsheets/d/1YeAgLanxOgJRAxf20cet...

It works well for me as I create my meal plan in the white space (see example) looking up the values from calorieking.com

EDIT: Note that this math comes from a book "Bigger, Leaner, Stronger" - calculated for Men. There is a similar book for Women that may differ.
Wait, what? I haven't seen a single anti-free-software comment in this thread; most people are against electronic voting entirely, whether it is open or closed source. Why would Microsoft be anti-electronic voting?
The many people you're talking about are still a minority. GPG direly needs better usability and this was one of the pain points, good to see it fixed.
My understanding is that in a full match, AIs still have no hope against humans, since even though they can crush humans at micro, their macro is still abysmal [1]. I'm not aware of a match where any AI has beat a pro human player at Starcraft -- I'd be interested in learning otherwise!

[1] http://spectrum.ieee.org/automaton/robotics/artificial-intel...
Anything wasm can do, JavaScript can do. And vice versa. Just wasm is faster.
This seems like a great idea! Do you have any short-term plans to expand beyond New York?
Followed Product Hunt Launch Guide, Here Are the Results
Adversaries will simply use common pass-phrase words as though they were part of a larger alphabet. Depending on the distribution/definition of "common", 2-4 word passphrases are then much worse than an 8 character password, for exactly the reason you state.
Ok, since it's removed, we'll turn off the flags above.
If we can teach proper code reuse and maintainability in school, i think it's possible
Wow, you really showed that straw man what's what.
except in UK, where the poor and uneducated are stereotypically labour/democrat supporters, wealthy educated types are tory/conservative.
So, it is the Judiciary (Chennai High Court) which ordered the ban and Indian Gov. followed it.
What if a country, like Russia, decided it wanted to destroy bitcoin because of a threat to its currency? They have the resources to build up huge mining power and attack the chain for majority, and cause havoc. Is there any kind of protection for this scenario? Would all the other miners just decide to ignore these new jerky miners?
.NET team is also looking seriously in some C# love for WebAssembly eco-system. Its not a real project here yet but we have made some progress, check out this great interview:

.NET Rocks! #1455 - WebAssembly and Blazor with Steve Sanderson
https://www.youtube.com/watch?v=cCdF9-q4n5k
You should realize how important money is in research today. The main job nowadays of principal investigators (PI) for research labs is to write applications for grants and fundings. These labs are usually underfunded and will accept any private funding if necessary. For example, the PI for my nutrition lab received funding from a Canadian agricultural company for a study on Canola oil. When the test results of the study were investigated (which I don't exactly recall), they were not in favour of Canola oil. The PI therefore "voluntarily" decided not to publish the results. I asked her why, and she said that if she published the results she would not be likely to ever receive funding from the company again.

My point is that a lot of research conducted today is funded by ulterior motives, be it political, private interest, or a company like Monsanto. I fully expected a company like Monsanto to be engaged in this behaviour. The days of pure/basic research are dead, especially with funding from the public sector drying up.

edit: oops i meant to write principal investigator (PI)
Yeah it will be interesting. I feel like having used this now that we'd be poorer without it. But you are right. There are ethical challenges ahead.
This is a just-so story. Given the same scientific information in 1950, we might have predicted a continued aversion to science in women (unless you also believe the women of 1950 to be biologically different to today's modern superwomen). But the exact opposite thing happened, in almost every field --- except CS, which has lost women over the past decade.
Quick update, since this post the site got 220k page views, got mentioned in some news and now for some weird reason people are making videos about it https://www.youtube.com/results?search_query=whatifbitcoin.c... .... conclusion: START CREATING MORE SIDE PROJECTS
To GP's point, at my office, I have a desktop with 2 monitors, at my home office, I have a desktop with... 2 monitors. Traveling, I'm stuck with either a VERY heavy 17" laptop or a less heavy 15" laptop, or an incredibly light 12" laptop. Any way I go about it, I don't have my dual 27 inch laptops.
would you love to be proven wrong?
It's not that difficult to use 100% CPU with JS now you know. And Chrome has already taken steps to limiting CPU usage, for power saving reasons. You can implement adblocking similarly to how it's handled now, on a per-domain basis.

Edit: As browser sandboxes get better, running "binary blobs" gets less and less risky. We're a long way from "curl file | bash".
PSPDFKit CTO here.

I 100% agree with you that our current implementation misses out on lots of browser-provided native behaviour. But this is not an inherent limitation of WebAssembly.

PSPDFKit started as an iOS-only framework. We then abstracted out a shared C++ layer which has tight hooks with the platform (Android or iOS).

PSPDFKit for Web is still a young product, one feature we have on our long-term roadmap is to have the browser handle rendering text natively. Our WebAssembly Core can "extract" WebFonts for the glyphs from the PDF and position them using HTML tags. This truly gives you the best of both worlds. PDF files need to be rendered absolutely accurately, so for now we went with rendering to an image.

If you're interested in our cross-platform strategy, you might be interested in https://pspdfkit.com/blog/2016/a-pragmatic-approach-to-cross...
There are surely better ways to be educated about references you don't understand than passive aggressively dismissing them ...
Yeah, I've seen Logan's Run, and it still makes no sense. Are this person's coworkers killing each other? Until they discover the promised land of flyover country? Try harder, please.
I'm all for lifestyle businesses and side hustles. But some ideas really do require a lot of up-front capital. It's hard to imagine Tesla, SpaceX, Boom, or Nest succeeding as lifestyle businesses.
Well, that is, in a big part, true also for native desktop apps ported to the web. Nevertheless, the gain is so big it's still worth it.
Not to mention loneliness and the disintegration of communities and public space to socialize in. That lack in ppls lives being as harmful as smoking
It's a bit more than a simple tax return...there's also FBAR and ACA exemption. The penalties for screwing up FBAR are rather ridiculous, especially since the limit mandating reporting is so relatively insignificant.
To be more clear, I wasn’t actually confused, just commenting on how confusing the various meanings of “.NET” are getting, and maybe helping clear up some of the confusion for people who think visually and remember their discrete math (set theory).

Of course it’s still helpful to plenty of people reading this thread to define all those terms. :)
Thanks for that video. That's exactly what I hope to see. AI vs. AI with insane micro capabilities. I want to see SC2 played as close to a "perfect" game as possible.
The question is: Why?

Multi-platform makes sense client-side, where you have to deploy to Windows/Mac/Linux/FreeBSD/Android/iOS on x86 and ARM.

You know your server arch. You know your server OS. As long as you don't use C or C++ (or you're carful to be multiplatform), all switching is a recompile away.
That's the general accounting principle, but accounting is pretty hard. Leases get pretty complicated quicky. For example in a sale and leaseback under IAS17 even 'profits' you make at the outset (let's call them economic profits), you are only allowed to recognize proportionally to the time of the contrary. Here the precautionary nature beats the realisation principle.

Here's an example of how accounting is hard with differences between US GAAP and IFRS [1]. Uber loses half it's revenue under a new US GAAP principle...

[1] https://www.ft.com/content/74447ca2-6b0b-11e7-bfeb-33fe0c5b7...
I am really trying to figure out how not requiring an ID makes it easier to fraudulently vote.

Can you please walk me through a scenario for how someone could commit voting fraud in a way that would be stopped by a voter ID? The only one I can think of is saying you are someone else in your community, like your neighbor... but they are going to find that out right away when your actual neighbor goes to try to vote and finds out someone else has already voted in their name.

How would you commit your fraud?
That sounds like a ludicrous system, designed specifically to encourage fraud.

> If it is true or not I don't know, but is a real concern if so.

This is the most important part of your post. The same could be said of sea monsters and getting stuck if the wind changes when you're pulling a funny face.
> This implies discarding how people feel about subjects, because feelings are inherently subjective.

If you believe, as I do, that the nature of reality is an objective matter, and people's subjective feelings are part of this objective reality, then the following are true:

- That certain people feel a certain way is an objective matter.

- Why people feel a certain way is also an objective matter.

Both of these things can be either very difficult or impossible to determine (at present at least), but that's a separate issue - it's epistemological not ontological.
CSIS Murdering Ring and Operation in Russia; Former CIA Director John Brenann
My name is Benjamin Allen Sullivan and I desperately need your help!
I have information substantiating years of torture, abuse, multiple attempts at my life, a botched CIA operation in Russia, theft of my intellectual property, and decimation of my life by the CIA and CSIS.
Please Help Me! Benjamin Allen Sullivan // CEO BASRC // 416-618-0366 // http://www.basrc.biz
"people like you" another hateful comment and personal attack.
That makes it harder to keep an eye on the voting process from A to Z, which people do in the current process. If the box containing the ballots stay alone, trust is lowered.

Seriously, is it harder to make a daily holiday and a transparent process than landing a man on the moon with tech from the 60s?
> Voting with paper does not scale.

Yes, it does, it just scales less well than electronic/internet voting. Each voting method (and arguably, voting system) have their + and - but paper voting has the most important benefit. Specifically, the most important one is that whilst counting we have the benefit of many eyes watching over (one of the things NSA improved post-Snowden). I know this first hand as I have participated as vote counter in the 2017 Dutch election on March 15 (can recommend volunteering for the educational experience and ability to observe alone, plus it can be seen as a civil duty). Our team consisted of approx 8 or 9 volunteers. How many people audit the source code? The patches? The build process? The hardware? Are those random people? Are computer experts biased? You don't need to be intelligent or even familiar with computers to count paper votes. You do have to be a computer expert [2] to audit the software or hardware.

> You can't make people vote everyday for example, which is required if you'd like to implement direct democracy.

I'd rather have authentic results for a few elections than have many elections with a higher potential of being bogus.

We should also not neglect that a direct democracy can be dangerously manipulated in times of fake news. The same is true with 2 or 3 elections every 4 years, but the vulnerable choke points are higher in a direct democracy.

Finally, a disadvantage is that you got so many elections that people are tired of elections. I don't know the scientific name for this phenomenon but I know an analogy: visit a supermarket and have a look at all the brands for product X where X can be peanut butter, ice cream, or beer. Result: brand loyalty. So people are gonna vote e.g. 'peanut butter' (I don't wanna name a realistic example to avoid reader assuming I'm partisan) in each of those direct democracy elections w/o looking further. Do not want!

There's an adagium in computerland "if it ain't broken, don't fix it". Paper voting isn't broken, it has a proven track record.

PS: For anyone who is interested in the history of voting security and the risks of electronic & internet voting I can recommend the course "Securing Digital Democracy" by J. Alex Halderman (one of the researchers in the Diebold affair some 15 years ago) on Coursera [1].

[1] https://www.coursera.org/learn/digital-democracy

[2] Not sure on a better term here. Computer expert is an inaccurate global term; what is required is a rather specific skillset. Perhaps programmer or hardware hacker is more accurate. But even then programmer doesn't tell us about which programming languages are mastered, and hardware hacker is equally vague. You get the gist.
Relevance?
> Why is this flagged

I think we all know why...
A 401k is just another type of pension though. When you say 'pension' you really mean 'defined benefits plan'. But that's not what pension means. A pension is any kind of savings or investments for retirement, with certain tax benefits.
server side rendering and progressive enhancement is still be best approach for the vast majority of apps.
You can't blame the terrorists for all that. They didn't shut the city down -- government leaders did. The only thing we have to fear is fear itself, and we do ourselves incredible damage by it.
Hence the intersection symbols.
Trump's Android and iPhone tweets, one year later
The most funniest thing is who is just eligible to be a candidate (not mention his chances to win). And how the chosen legislation, which is the result of those elections, is far from the most fair - one approved by score voting in direct democracy.
You know what they say about black people leaving the hood?

Well there's parallels for a lot of groups.

Some cops find new careers as politicians and then threaten reporters who ask questions they don't want to answer because that's what cops often do (I know I'm over-generalizing).
> [Streaming is] the big asset [movie studios] could build on!

The movie studios likely don't see it this way. Tickets and merchandising are still the two main pillars of the industry. Home viewing is still the bottom end of the market [1]. The embrace of streaming represents a loss of revenue, not a gain of consumer good will [6].

Physical media (DVD/BluRay) are much more lucrative. Studios have an incentive to keep selling a pennies-worth of plastic for $20. Streaming represents a major loss of revenue and the studios will stall and delay until consumer demand forces them to change.

People still buy millions of BluRay movies each year [2]. Now the studios are trying to compete directly with Netflix, rather than embrace the changing consumer landscape. This is largely a continuation of Blockbuster's long, slow demise [3].

In order to feed the lucrative parts of the distribution chain (movie tickets, merch, physical media), Hollywood is increasingly churning out "big" movies. This has spawned a new phenomenon called "super hero fatigue" [5]. Many are predicting the demise of blockbusters altogether in the near future [4].

But don't expect studios to change until it's proven that they can't make money the old way.

[1] http://www.investopedia.com/articles/investing/093015/how-ex...

[2] http://www.denofgeek.com/us/movies/blu-ray/263154/falling-dv...

[3] https://www.fool.com/investing/general/2013/11/06/3-bonehead...

[4] http://www.cracked.com/blog/why-blockbuster-movie-bubble-wil...

[5] http://www.rollingstone.com/movies/news/10-signs-that-you-ha...

[6] http://www.latimes.com/business/hollywood/la-fi-ct-home-vide...
In which way it is terrible?
It is a Ps and PDF rendering engine. I don't know if you are already aware of this, but Postcript is almost a complete programming language, so writing a Ps renderer is like writing an interpreter (or compiler...)

Not trivial stuff at all.

Also, why do you call this "legacy C++ code"?
Google has been doing an excellent job drawing (the wrong kind of) attention to themselves, thank you very much.

High-visibility lawsuits have been brewing already:

https://www.theguardian.com/technology/2017/aug/08/google-wo...

https://www.theguardian.com/technology/2017/apr/07/google-pa...
> Occupational preferences are not the subject of the document, though. The subject is occupational qualification.

No, he talks about both:

> I’m simply stating that the distribution of preferences and abilities of men and women differ in part due to biological causes and that these differences may explain why we don’t see equal representation of women in tech and leadership.

and

> These two differences in part explain why women relatively prefer jobs in social or artistic areas.

(emphasis mine in both cases). And that linked document does support that claim of his.

(Again, I'm not defending all his claims; just that one.)
Clevo and Sager are great too. The performance gap between desktop and laptop GPUs has been closing so rapidly that imo there's almost no reason to get a desktop rig even though gaming laptops were godawful even 5 years ago
Can you at least admit that your initial comment: that he "defends discrimination against women", is unfounded?
The drivers bought the cars in open market and the dealers steered them to higher end cars, the article said. Pick the car in the middle of the range from http://toyotanews.pressroom.toyota.com/releases/2014+toyota+... the car costs about $19,000.

The finance cost is $871, https://goo.gl/YozEwy.

Administrative cost: Uber has 500 employees running the lease program (TFA said 500 would be laid off if it ended). 500 employees X $60,000/employee-year X 2.5 years = 75 millions, to run the lease program for 30 months. Uber has 40,000 cars in the program, so 75M/40000 = $1,875 per car for admin cost.

The car cost plus finance cost plus administrative cost: $19,000 + $871 + $1,875 = $21,746.

With the figure you have ($11,800) for the money Uber gets, the loss is $11,800 - $21,746=-$9,946. It is near $9,000.