skysight-inc/HackerNews huggingface dataset:
This post comes across as 1) overly dismissive of what's been done so far, and 2) extraordinarily breathless about the capabilities of "data science", whatever the hell that is.

You don't get your massive data sets without all the work done in the 90's. Also, the whole history of Science is a counter-factual to the idea that "all you need is data". More often than not, you get the data. And then you have the data. And then a long time later you finally get the (right) theory. And then a long time later you finally get the product.

Unbridled optimism isn't a virtue.
IMO, the sort of attitude you're expressing here (to be clear, not you, but the general attitude, which is very common) has a good shot at precipitating the next AI Winter. The promise of automating Scientific insight is a dangerous (and IMO stupid) promise to make.
It's just bikeshedding bullshit. I just downvote and move on.
It's illegal to do what you're describing.

"Your right to discuss your salary information with your coworkers is protected by the federal government. The National Labor Relations Act states that employers can't ban the discussion of salary and working conditions among employees."

http://work.chron.com/can-tell-coworkers-salary-7204.html

Edit: Just saw that response and while I agree that you can be fired for any reason...that could be for anything at all. The only reason most companies are going to fire you is if:

a) You aren't doing the job you were hired to do
b) You are creating a negative work environment. Actively trying to discuss salaries publicly at the company could definitely do that, depending on the type of and size of the company. Creating resentment definitely can cause problems but it's all situational. The situation that you saw first hand could have been as simple as you describe it or there could have been other contributing factors that you aren't aware of.

Being fired on a hair trigger for something like that seems extremely unlikely. Businesses don't go through the hiring, interview, background check and training only to fire somebody because they went against a rule in the book. Companies hire people for to do jobs because they need them to do that job and they value that performance.
All the steps needed to create deep dream animations on EC2
ZenPayroll is hiring Rails/React engineers
Looks like the website is having some trouble with all the HN traffic. Rehosted the ebook downloads on GDrive to save him some traffic. I'll remove them when the post leaves the HN front page.

Just FYI, this book literally teaches you how to identify security vulnerabilities in modern cars and exploit them.

You can purchase it from Amazon here[0], or download the book for free in EPUB[1] or PDF[2].

[0] http://www.amazon.com/2014-Hackers-Manual-Craig-Smith/dp/099...

[1] https://drive.google.com/file/d/0Bzxo-UKxFmN-bDlNSi1IT1JLdHM...

[2] https://drive.google.com/file/d/0Bzxo-UKxFmN-WFVjcEVVX3B5azg...
Sovereign immunity is an Anglo concept, but almost every country on your list has some form of sovereign immunity. And sovereign immunity is a well-accepted principle of international law (to the extent that exists): http://ejil.oxfordjournals.org/content/21/4/853.full ("Foreign sovereign immunity belongs without doubt to the traditional domains of public international law.")

Sovereign immunity serves important purposes: 1) keeping courts from getting tangled up in political matters; 2) keeping the actions of individual officers from leading to claims against the public treasury.

Note that just because the sovereign is immune (the government itself) does not mean that individual officers of the government cannot be sued. That's why you see all these lawsuits styled Somebody v. Secretary of State.
This one looks to be up: https://www.reddit.com/r/incremental_games

Thanks for mentioning that this isn't the ONLY one of these. I probably could have guessed eventually, but now I'm absolutely fascinated. Such a cool opportunity to build simple games with the potential for infinite expansion.
Inner cities — cities often overwhelmingly run by minorities — have different standards than those elsewhere, we can then ask why and dig deeper to the root of the problem. We can ask cultural questions and compare the percentage of intact nuclear families across races. We can do surveys on parental attitudes about the importance of education or examine voting patterns. We can ask if it is possible for a city like Detroit — run for decades by progressives, many of them minorities — to be the “victim” of “white privilege.” Did white privilege clouds from Orange County, Calif. make their way east until they dumped fiscal malfeasance and out-of-wedlock births on Chicago, Detroit and Philadelphia?
Neat, but extending amino acids would be even cooler. DNA is mostly "just" a string encoding for information, like binary or hexadecimal. Proteins on the other hand are the actual machines whose blueprints are written in DNA, and they're built out of amino acids. Extending the set of amino acids could extend the set of basic building blocks available to create biomolecular machines.

Of course, teaching ribosomes to handle them and etc will take a lot of additional work, but identifying promising new amino acids would be a nice and major first step.
and your last statement is untrue:

http://www.npr.org/2014/04/13/301989789/pay-secrecy-policies...

"Under the National Labor Relations Act, enacted in 1935, private-sector employees have the right to engage in "concerted activities for the purpose of collective bargaining or other mutual aid or protection."

The language is somewhat antiquated, but according to Estlund, "it means that you and your co-workers get to talk together about things that matter to you at work.""
> If whites are running everything, what policy exists for them to maintain power?

That's a whole different argument than the one you made upthread; if that's what you wanted to argue, why didn't you argue that first, instead of what you did (which you apparently aren't interested in defending.)

Note that the comment you are responding to doesn't argue that whites are running everything, it argues that your previously-stated basis for rejecting that is unsound.

> Trying to keep America white by immigration?

By restricting immigration, and not allowing the overall quotas to align with where the people otherwise qualified and interested in coming are located? Certainly.

By adopting a variety of non-immigrant foreign labor schemes, certainly also.

> Media favoring white people? No (they called the hispanic George Zimmerman white to further their 'white people are all rascist' narrative')

Zimmerman is of white race and Hispanic ethnicity.

> Passing laws that favor the majority white religion (Christianity)?

Whites in the US are less likely to be Christian than Blacks.

(And given your comments on Zimmerman, which seems to indicate that you reject the normal definition of race and see Hispanics as inherently non-white, well, Hispanics are also far more likely to be Christian than Whites in general -- and this is even more true, obviously, Hispanics vs. non-Hispanic Whites.)

Overall, Whites aren't any more Christian than the population at large, so laws favoring Christianity as such don't really relatively favor Whites.
"I've got a lot of experience as a programmer/devops guy, but if somebody hired me to setup Wordpress with a template for them I'm not really adding much more value than anybody else who could do the job. From the business perspective, they just want the site to be setup and look nice."

Here's the thing you might have experience doing that, I have experience driving revenue and increased sales with websites. I suggest you stop programming, and start driving revenue.

Also, I'm highly skilled at increasing employee productivity through automation performance enhancements, such as reducing build time which saves 15 minutes per programmer per day, over 10 programmers, or 912 person hours per year. I'll collect my cheque for $25K for that thank you very much :)
You can simply type it in? Are you running into an issue typing it in?

Or just visit http://equaldex.com/region/china or http://equaldex.com/region/japan and compare from the sidebar there.
Click the button on this page and it will tell you the latency to every AWS datacenter:

http://www.cloudping.info/

For me (London) it looks like I could get a latency of 28ms if I hosted my rig in their Dublin datacenter, which sounds OK. (But obviously this would be on top of the ping to the multiplayer host, if you're playing online.)
It is _extremely_ viable: The core REPL functionality is based on a few ClojureScript lines from Joel Martin's initial work for something similar for Node.

In short, to make an Android version would involve just running a JavaScript engine and hooking up a little bit of UI to send strings to it, and get strings back out of it.

Replete is open source... feel free to steal heavily from it.

Look at how simple and rough the first working version of Replete was (see demo of it at bottom of http://blog.fikesfarm.com/posts/2015-06-27-replete-a-standal...)

IMHO an Android version is just waiting to be created by someone. :)
The author probaly never worked with a deadline before, where there is no time to build everything custom.
A lot of illegal things happen all the time (wage theft, salary collusion, 1099 exploitation). Worker protections in the US have no teeth.
How do you deal with someone who's doing just as much work as a person in SF/NYC, but living somewhere else feeling resentful that they're not making as much?
I have followed the original instructions and after a couple days of tinkering around it is now my go-to service for gaming. I can play AAA titles on my mac without having them consume precious SSD space nor does the computer get anywhere as hot as when I was running them in bootcamp. The cost is quite affordable when making your own AMI with Steam and everything preinstalled. Since booting the machine and setting everything up takes around 10 minutes I also don't get tempted to play when I would have to work. It is a much more conscious decision. I only had to get an ethernet cable because wifi was too flaky. But now it is very solid with a 50M DSL line and average ping of 60ms to Ireland.
Hard to say. They were driving the price down anyway and they don't give special pricing to anyone (they just do usage tiers that get cheaper)
I've always been surprised/baffled by the fact that you need to click the print icon in Gmail to get a reasonable print output. Does anyone know why they don't use a print stylesheet or something similar to allow printing straight from the conversation view? Too many of my colleagues print straight from the conversation page resulting in ugly printouts and wasted paper.
What country is that? Every country is included on the site, however, provinces aren't always available for the more minor countries.
I really wanted to run the deep dream and deep dream animation scripts people have created. I am now re-sharing the instructions I found (with links to original guides). It isn't an automated install. You pretty much have to paste the lines one by one. But I did replace any "edit" steps with append or patch.

To do this on a fresh Ubuntu EC2 g instance there are a lot of steps- but I have tested them and put them all in one place (with links to the original sources and guides). I have CUDA up but not CUDNN as I haven't found how to legitimately download CUDNN without registering on the NVIDIA website.

Again: credit to the actual creators and all the original guide authors.
What about the first five posts from the 2nd page of /newest, with the added addition that at least one newer than it must be dead (e.g., moderators have at least looked at the queue)?
I'm just wondering. Theoretically, you have an additional hop.

Game server <--> Amazon <--> Home

From a pure latency point of view, this is probably not an issue. However, whatever events you see on screen, the game server sees you reacting slower, because your keyboard basically has a delay of 20-30ms (Home --> Amazon).

Maybe, it depends a bit on the game you play, if this has any negative consequences or not.

Edit: This could be somewhat compensated by the faster connection of Amazon <--> Game server (just assuming that it's faster than a connection from home).
Cinnamon sugar pop tarts and a glass of cold milk is more how I roll, but yeah.
You keep reproducing the same stereotypes many others hold in these recent discussions. Not everyone here enjoys a privileged life lad. A third of the population is under poverty standards. The unemployment payouts you mention is a mere 360 euro monthly payment which is increased by 10% for each family member. And that if you are lucky enough to have a declared job or a full time one. You can’t live in today’s Greece with that kind of money, mainly because prices for consumer goods are as high as in countries like Netherlands or Germany.
It would be stupid to steal a Tesla for anything other than a joy ride and unless you're talking a hostage scenario I don't know what about a Tesla driver suggests they have a large amount of cash on them.

As for the specific place they author was at, it's directly off the interstate and other than the Hobby Lobby there is an Outback Steakhouse and a bank directly by the charger. As well as a Home Depot, a movie theatre, McDonalds, Wendy's, Best Buy and tons of other stuff. It sounds like an awful suburban strip mall, but not a place where you should be worried about a car jacking.

https://www.google.com/maps/place/Tesla+Supercharger/@41.313...
“our monetization strategy mostly involves you giving us money”
Site overwhelmed. Archive links to the site, pdf and epub from 2015:

https://web.archive.org/web/20150628210322/http://opengarage...

https://web.archive.org/web/20150525100844/http://opengarage...

https://web.archive.org/web/20150628210322/http://opengarage...
I'm not sure if you're asking as a business idea of to apply it to your own kids, but the explicit use of this method to controlling children's mind and hoping to mold them according to the parent's world view is a little scary IMO. I don't want to criticize how parents want to educate their children, but what's next, a hidden recording device to listen to all their conversation, transcribe them and spot conflicting opinions? Why treat kids as the parent's property? Could a child become a healthy critical-thinking adult after such a controlled and oppressed childhood?
I am black and I'm with him on this but, he loses me at this quote:

"Racism is our acceptance of an all white Lord of the Rings cast because of “historical accuracy,” ignoring the fact that this is a world with an entirely fictionalized history."

What does Lord of The Rings written by a white author in a fantasy setting of his own imagination have to do with racism? Furthermore, how is this racist? Shoehorning a character into the story inauthentically without knowledge of that culture would be just as bad if not worse. It's like Hollywood trying to put "Hacker" characters into their storylines without having any idea of what programmers actually do or actually act.

The author makes so many more powerful arguments in piece, this small point just sticks as a thorn in my side. In the broad scope of things, an 11 year child playing with a toy gun being shot to death within seconds of being seen by the police (in a state with open carry laws, no less) is a much more clear, poignant and serious issue. Harping that there aren't black people in Lord of The Rings just waters down the argument and takes credence away from the other more worthy points.
True, but right now, I can't make this assumption. Cloud gamers are probably rare :)
> A lot of illegal things happen all the time (wage theft, salary collusion, 1099 exploitation). Worker protections in the US have no teeth.

There's probably some lack of teeth issues, but I think the biggest issue is that people are just culturally conditioned not to take advantage of the protections that exist.
Governments usually do operate this way. As does the military, many ngos and oddly enough lots of trading/finance firms.
There are actually 84 possible combinations with 4 base pairs if you accept sequences of length < 3.

However, if you assume all sequences are length 3, you still get 64 combinations.

We only use 20 out of that space. And if you look at how base pairs encode to amino acids, for half of them, only the first two base pairs even matter - since it's prefix-free you can guess the amino acid if you see those two and even ignore the third.

Given how underutilized this space is, I'm not convinced that increasing the domain to 216 will lead to much more than the ability to express our current amino acid space with only two base pairs.
A misfolded protein? That sounds more likely with this type of DNA, doesn't it?
Anyone wanna team up and build something like this?
Explicit is better than implicit. We have a lot of older format strings (from before .format()) that look like this:

"%s %s: Caught %s in %s (%s)"

As compared to:

"{date} {processname}: Caught {except_type} in {func} ({module})"

It's more typing, sure, but it's more typing once, and it makes it extremely obvious what the string is going to look like and what each field is without having to read the arguments.

Then using named parameters means you can easily see what's supposed to be what:

% (ts, proc['name'], ex.type, fn, __name__)

versus:

.format(date=ts, processname=proc['name'], except_type=ex, func=fn, module=__name__)

Lastly, it lets you make quick modifications to strings without having to deal with inserting it at the correct place in a format string of 10 items. You can add in a new field in the middle, at the start, or both, and be able to just add newfield=var at the end of the format() call without having to insert it the correct spot, or in multiple places. Also, removing variables from the format string and not from the parameter list which removes a class of subtle, annoying bugs that tend to be caught after deployment.

If you're looking for some major revolution as to why this is the demonstrably better choice and will revolutionize how you put strings together, you won't find it. What this offers is a lot of power, convenience, readability, and maintainability in exchange for a negligible increase in typing.
I understand your concern and agree that we have a lot more knowledge now so we know better. However, it is hard to believe that no one thought something could go wrong during a simulated germ warfare attack on a major city. Furthermore, they violated the Nuremberg Code using their own citizens. So it is hard to absolve those involved of guilt simply due to their own ignorance. This is what makes me angry and I suspect it is what led the parent to use such colorful language.
Lots of guidelines, many without an obvious reason.
I had an explanation as to why your CSS was wrong but then I realized an HTML example is needed. I'm assuming you mean something like this:

<section class='content'>
<div class='post'>
<h1 class='title'></h1>
</div>
</section>

<section class='sidebar'>
<div class='post'>
<h1 class='title'></h1>
</div>
</section>

If so, what you say would indeed happen.

Also, I've never thought of .post--title as a form of namespacing. I always understood it to be more like .post .title, as in nesting with SCSS or Less. Not saying you're wrong, just never thought of it that way.
> When managing css in large projects, specificity is your worst enemy

I couldn't disagree more. The more specific you are the less side affects you'll encounter in the rest of your project. When a project gets incredibly large if your styles are NOT specific you're going to run into a lot of unintended consequences.

This doesn't mean I encourage using IDs all over the place; they should only be used when there can be a single version of that element on the page. But being specific also means using the cascade (e.g. html > body > div.mydiv versus just .mydiv).
Moravec's paradox is not an experimental result. It's just one guys musings on intelligence. It says a lot more about the misguided things people thought about intelligence in the early days of AI than the actual inherent difficulty of achieving human-level AI.
The most restrictive thing about this to me is the pinout. Only 6 I/Os really limits the applications in terms of SerDes / parallel-to-serial applications as well as in terms of configurable pinout, which is (IMO) where small programmable logic really shines. In my experience microcontrollers are cheaper and easier for pretty much any kind of the simple serial/processing stuff you could handle with such a small logic device.

In my opinion 1K LUTs is fine for a lot of cool applications - I built an ((E)EP)ROM / RAM simulator out of an iCEBlink40HX1K board to use in programming and reversing old ECUs. It works great and is vastly superior to the old school method of doing this (hardware dual port SRAM) since the pinout is configurable on the fly.
>> Of course, teaching ribosomes to handle them and etc will take a lot of additional work, but identifying promising new amino acids would be a nice and major first step.

There are a couple other amino acids in the tree of life. The mapping from base pairs to aminos is not completely static. And then there's Selenocystine (Sec) which is coded in a very unusual way.

I've often thought the redundancy in the encoding allows mutations to have no effect, so a protein that is well established and important could have a more stable encoding and new things still in flux could be more prone to evolving (less stable encoding). But I have no real data on this.
Computer program generates machine code faster than expert engineers. It's called a compiler.
I tried that, but it did not work for me.
When I see the 50 cent an hour price, I think of the old days when I'd pay 25 cents for one play of Pac-Man.

Say you allocate another 50 cents an hour for software then you are getting to a $20 or $40 a month spend which is getting in the range of a good video game habit. This leg could support sales of an AAA product and also could probably fund AA games.

Get your configuration right and you have a system for multiplayer games with pretty low latency behind the servers -- even if the video gets screwed up, the games will always stay in sync.

It is no way an accident that the costs wind up like that because everybody else is thinking about "Can I replace $X spent on hardware with $Y a hour spend in EC2."
So, you don't actually know anything about whether native apps block on IO? (I doubt they do on any modern version of Windows, OS X, Linux, Android, iOS or Windows Phone.)
That likely wouldn't have the intended effect as I find it doubtful that the element with the sidebar class would also be the title.
Twitter. Who Do You Think You Are?
Acquired by Sony, and the source for the Playstation Now service released earlier this year, which lets you stream PS3 games to a few devices

http://arstechnica.com/gaming/2015/01/playstation-now-review...

http://arstechnica.com/gaming/2015/07/hands-on-with-playstat...
> considering that it is currently even hard for engineers to grasp a user's requirements.

That's because users don't know exactly what they want. They know it when they see it, but they don't know how to explain it. They expect the engineers to guide them through to their idea.

But as per example above, that could be done by an app - guiding a user from nothing to whatever he wants by interactively experimenting with features.

Think of a REPL with access to a huge number of libraries, which is searchable by voice input.
Yo people,

Porndex is an early porn site that tries do something rather experimental. I'd love to get your feedback on whatever comes to your mind. Also, not to forget: Enjoy! <3
Definitely agree. Wanting worker protections is seen as socialist, unionist, and lazy.