skysight-inc/HackerNews huggingface dataset:
Based on this article, it seems that one answer might be further research on non-opioid painkillers. Sure, there will still be experimenters/thrill seekers who wind up with problems, but the people exposed through the prescription system (most?) will greatly be reduced.
Apps to Watch: Memorado, Gymglish, Simmer and Others
Firefox on Linux layout broken.
Wikipedia has an article about it, but the explanation is not very clear: http://en.wikipedia.org/wiki/Grid_illusion#Scintillating_gri...
You submitted it without the end backslash.
Operators Should Block Ads to Get Their Cut, Startup Says
The number of backlinks isn't as important nowadays as the power of each individual backlink is. But anyway I see nothing wrong with paying for SEO, especially in the beginning. Get a little boost then continue to grow organically.
I generally try to and it is received well. Recently though I offered to help a guy with crutches get into his car he gruffly declined with "I've been doing this long enough."

So, ya never know. Probably generally better to offer than not.
Charted: Automatically visualize data
Planning for Performance
Epileptic seizures can be predicted through researchers' software
iOS really has 3 levels of access for things like this.

For the most sensitive things like location, contacts and photos, it prompts for user permission.

There's a lower category for things like background processing, you declare to Apple that you want to use them, and they are enabled by default. Some of them can be disabled by the user after the fact.

Then, there's things like internet usage which there is no permission system for.
> Once public key pinning lands in Firefox (supposedly scheduled to happen this summer)

Since this was from April, I wonder what has happened since then? Has Firefox added public key pinning or the other option presented?
Uber: nice idea, evil company.
> What would you recommend I search for to learn more about this topic?

Very simple:

Registers.

L1 cache.

L2 cache.

NUMA

Somewhat more complex:

Virtual memory.

Memory pages.

Other posts have more information, but that should get you going.
How do you even start an engine that big?!
It's not completely impossible: http://en.wikipedia.org/wiki/Diamagnetism. Most materials, when exposed to a magnetic field, produce an opposing magnetic field. However, this requires pretty ridiculously large magnetic fields: the article shows a small frog being suspended in a 16 tesla field, which is just insane. Not sure if that's what's going on here, but if it's not actually ruled out, it makes me a bit more confident that there's a more efficient way to do it.
Probably because it's scarce, so it would only be for special occasions?
Yeah, my impression from reading Tourettes in the context of Steven Pinker' work is that its not that different from yelling 'fuck' when you stub your toe or something. The expressive mechanism just seems to be on a hairpin trigger or tied to the wrong inputs.

I think in this case, the analogy breaks down. Its more that he doesn't see the problem his racist behavior causes, or doesn't have the mental wherewithal to see that it matters.
Was your accelerator worth 6%? Mine was
"main reason I haven't put it in AMO yet is because AMO offers less security to users than EFF self-hosting it"

Another pointless crusade. Aren't there many ways you could make it safer still? Wouldn't some of those be really dumb because they would prevent many people from accessing the add on?

How many people are you making more secure? Close to no one because 98% of Firefox https everywhere users have some other add on from AMO. Weigh that against the many thousands more that might be experiencing the benefits of your add on if it were hosted where 99% of add ons people use are hosted.
Reminds me of the Monome Arc which apparently isn't being built anymore, but here is a story about it http://www.engadget.com/2011/01/24/monome-arc-osc-controller... ... of course this adds the touch pointing and non-touch gestures which seems pretty cool, if they can deliver the thing.
Inspiring Sites of the Week No. 63
I just tweeted at Jason and the Internet Archive, along with this thread for more resources.
Ansible 1.8 Now Released
Why wouldn't a gas turbine be more efficient?
So about 3 days in an American hospital?
>> “A lot of entrepreneurs are motivated to understand how to make their success repeatable,” says Prof. Williams. “But what they have to recognize is there’s a lot of luck involved in entrepreneurship, and most entrepreneurs in the tech sector might only get lucky once.”

This actually seems like a good reason to start a studio or accelerator. Even YC understands that half of their companies will fail. In many cases this not because the founders are lazy or untalented but because there's a good deal of luck involved in creating a product that sticks. Consumer products in particular are extremely hit-based so it kind of makes sense to make a "record company" rather than put all your eggs into a single band.
What would that achieve? Most of the Google engineering is done in the US, and its main offices in Europe are Zurich and Dublin (I think). Worst case, Google will also move their datacenters out of EU countries.
> what he thinks it might be doing.

don't be pedantic, this is obviously what they were referring to
"On average, when given a written test invented by white men over 100 years ago, a sample group consisting of historically enslaved, disenfranchised and under-educated people of African heritage in the United States performed less well than a sample of their European-descended counterparts"

- or colloquially know as 'blacks'?

Its a shame we are forced to talk about situations like this with kid gloves and extreme specifics so as not to appear racist. Our society isn't going to change if we have to speak like academics to get our point across.
Yeah; that's the most interesting part of the article. Everything else is pretty much a dude screwing around with getpixel/setpixel without understanding basic signal processing. Looks like he made the classic log/linear error too.
Yes, Firefox has supported public key pinning for a while now.

You can check the latest status at https://wiki.mozilla.org/SecurityEngineering/Public_Key_Pinn...
It's ranked may be 250+ in world rankings. The professor is not a star but has few publications. Has at least one publication in a year...some in IEEE some in other journals.

I want to go to academia because working for companies and fixing their immediate shits doesn't make sense to me. I can't do what should be done. Have to always serve the boss.
I want to be in a place where I learn and whatever I publish be of some value. Not just another software or another web application.

I think 10 years after. After 10 years , I don't want to be some manager/lead of some X company working under some boss. I want to be an expert in some field, distinguished and want to have my own identity not just X number of experience is some company.

I want to do research, valuable work.
Trust me, they can fail. I have both been one of these and invested in these.

They often get a first pass free but they still have to succeed in the normal way.

My next thing is unlikely to be venture backed until it already has some success or momentum.
that assumes you have the same desk looking at the same code in 3 years. otherwise writing code however you like may have its benefits. including giving you less other-humanly-end-points to have to consider at work. but this attitude may also force you into freelance work sooner than expected though.
Emotion as a Framework for Design
30 Day Email List Building Experiment
Awesome! Next time I'm down there I'll see if I can pop in. Nice start you've got there, will take a look at robotwars when I get home.! (I'm a ruby noob)
> However, the big fun is coming on Thursday, when the EU is due to rule over Google and politely requesting that Google splits off search from the rest of its business.

This doesn't seem to me the same as "splitting up Google", more like unbundling or splitting up products. For example, I can see them mandating that Android support other search engines in the launcher/Google Now.
That was an awesome fiver! It was also made of plastic. I remember it well.

It was recalled after the Northern Bank robbery and discontinued. The biggest bank robbery in UK and Irish history IIRC. Crazy times.

The bank is now owned by Danske, so we use Danish fivers now :p

Interestingly Belfast just agreed to name a street after John Bell. It's significant because there's a rule here about not naming streets after people. They got around it for Bell by naming it Bell's Theorem Crescent.

Pretty sure Lord Kelvin made it onto a Scottish note too.

Me, I'm all about the Punt with the stag on it.[1]

[1] http://en.wikipedia.org/wiki/One_pound_%28Irish_coin%29#medi...
Welcome, cryptanalyst [challenge]
I find that when it comes to optimizing code with an emphasis on readability, the improvement is rarely only 5%. Plus the improvement is not just the end result's performance, but also in writing.

I think I don't understand this readability thing. I have trouble keeping the structure of large programs in my head. So for me, the number one readability property of a program is it's length. The shorter, the quicker I can read it.

For other people it seems to be a lot more about code they don't understand. List and dict comprehensions are one such thing, especially the iterator-based ones. Using variable capture with in-line functions is another, and God forbid I pass around a function pointer to an inner function, because it often lets me avoid writing an entire pointless class that I have to remember exists. I use functional programming constructs constantly where they make sense, which tends to be a lot of places. Why is all this forbidden ? Is this because people don't know what they do/how powerful these constructs can be ? I feel that rewriting a nested list comprehension into a 20 line function does absolutely nothing to clarify matters for me, it makes things worse.
Gas turbines are more efficient in terms of size and weight for a given power level but burn more fuel. Merchant ships mostly care about fuel efficiency.
Those problems are quite serious. A positive step is that they've been increasingly recognized as serious by people who develop and publish software, so there are significant transparency efforts underway now to try to make it possible to meaningfully tell where software came from, whether it corresponds to published code, and whether it's the same thing everybody else is using.

(Along with Mike Perry from the Tor Project, I gave a talk about some of these issues at Mozilla recently, which was pretty well-received. Tor has been very interested in making sure that compromises of their infrastructure won't compromise the software their users get, and that the developers can't be coerced into giving users backdoored versions; see Perry's "Deterministic Builds Part One: Cyberwar and Global Compromise", for example.)

To look at this from another angle, all of these issues are terrible gaps in software security, and terribly exciting opportunities for people to add backdoors (maybe more likely bugdoors), but now we have some tools and ideas that can start to address them!
Maze solving using fatty acid chemistry
I don't find this idea very compelling.

Penrose has a lot of ideas, apparently trying different things when others were invalidated or not promising. He really wants there to be some essential quantum involvement, but his arguments that there must be are not great. It leaves me with the impression he's seeking the vital essence, and naming QM. He could be right since there is a lot we do not understand, but he lacks the evidence to be anything but misguided in my opinion.

No doubt a lot of quantum phenomena are at work in the brain in various ways, but we have no evidence that it has any essential relationship with consciousness beyond the chemical and electrical properties needed for the biological foundation.

> I have a gut feeling that there needs to be more to consciousness than a bunch of neurons connected to other neurons.

I can appreciate that feeling, but I wonder what difference it would really make to have quantum consciousness.
I'm sure the turnover for Uber is high. I would expect that for that type of job, regardless of the apparent ethical makeup of the company's executives.
I consider myself a man of principle. However, there comes a point where principle is just another form of prejudice. There is little to disagree with what you're saying, but life is a lot more devious than you're making it out to be.
Bill Gates – Deposition Part 4 of 12
Yeah, it's definitely confined to certain demographics. It's especially popular among government/defense types in Virginia. There are a couple of benefits that make it popular with them -- namely that it's free and the system is primarily designed to take you to the far-flung suburbs (where the cheap housing and good schools are).

Given that, I doubt Lyft (marketed towards urban millennials who have smartphones and are cool with riding around in cars with mustaches) and Slugging (mostly used by staid, middle-aged, middle-income workers) are going to compete with each other.

(Still kicking myself for not finishing that app for Slugline-like ridesharing 6 or so years ago :) )
Not defending racism, but how I hypothesize that it happens is as such: People exist in one dynamic where it is accepted and are introduced to another dynamic where it is not tolerated. This leads to a push pull between both dynamics, where the person is constantly questioning which behavior is correct. If the individual thinks about this, and thinks themselves an individual, they may behaviorally react at the constant attempts by others at forcing a definition of behavior or control over the individual.

It's not really fair because neither dynamic has provably defined a correct way of handling social situations/definitions/behavior, because both behaviors often can be traced back to some kind of "reasonable" adaptation or "successful" adaptation which, when not confronted by an equally successful/reasonable force, can become exaggerated,distorted (not necessarily in a bad way).

The problem is some people can explain themselves in a socially acceptable manner, and others can't. People with schizophrenia are some of the least likely to be able to verbalize themselves without the fear perception that it will be taken seriously, equally, diligently - if only from traces of memories of prior experience. People with paranoia have difficulty trusting anything, whether it's the meaning of a word or the person they are talking to. Their minds operate on a different level that is disconnected (not necessarily in a bad way) from people who regularly socially engage with a reasonable level of social connection. If you can't think like a schizophrenic, how can you possibly expect them to be able to communicate themselves in a way that you can empathize with, without them accidentally forcing their own distorted fears onto you?

If you had to question every post you made assuming two worlds exist: one in which the post affects you positively and one in which the post affects you negatively, and you can't tell the difference between either because the possibilities of how reality can manifest are too numerous (or too obvious) to think about, you would constantly be stuck between deleting half your posts and posting things you aren't sure you believe. That's enough to make anyone a little crazy, simply because of the resulting ways that influences your thinking.
I tried to submit an "Ask HN" item (motivated by this debate today) about what kinds of tools and best practices there are for doing this, but it didn't get voted onto the front page.

I'm concerned about the "third-party site verify that the code is still what it says it is" if an important part of the threat model is that an attack would be deployed against only some users, not all. How can the third-party site tell if the site is attacking an individual user? How can the individual user compare the version of the web app they received with the version that the third-party server thinks is appropriate or current?

I don't mean to dismiss this goal, because I really want infrastructure like this to work and become ubiquitous, I just think it might require a slightly more elaborate architecture with the addition of some kind of client-side component, if you're including the original developer in your threat model, and not just someone compromising the servers that host someone's copy of jQuery and giving everyone a backdoored copy.
Why are you bothered that other people might prefer to snap a picture of their credit card rather than type the numbers? I've used Uber's CC scanning on their iOS app, and it works really well.
I do like the inclusion of the denomination in braille.

Otherwise, they're too textural and not figurative enough.
So then, how do you define "unauthorized parties"? All these permissions are explicitly authorized by the user, and I don't see any evidence that they're being used in unreasonable ways by Uber.

> The average person doesn't reasonably expect Uber to be mining this information about them.

Then it sounds like you would predict that, if you showed this article to the average Uber user, they would be upset and would stop using the app. Would you predict that? I think that is extremely unlikely, and that the vast majority of people wouldn't be interested and couldn't care less.
http://en.wikipedia.org/wiki/Air-start_system

Basically pump a huge amount of compressed air into the cylinders at the top of their stroke, and then start combustion once the engine is moving.
So why do power plants use gas turbines?
Are Uber and Lyft tech companies?
"The Imitation Game – Are You Paying Attention – The Weinstein Company"

Heh.
An I approach I have found fruitful is working backwards, while contrasting it with secular art.
That's a very good goal. You clearly need a better managers and better companies to work for. The research experience of the PhD might help, but it's not the solution to all problems.

For a more pragmatic point of view, look at where your future professor's students are. In a 250+ ranked school, the school name is not going to land you a great job by default. You'll need to be working with a good professor. Your summary of the publications of who you are working with doesn't seem stellar, but without details on where he publishes I can't say much. How many students does he have?

Do you have only that one offer or more?
This is the most coherent and observant comment I've seen on HN in a very long time.
Pool seems to be limited though, had the palindrome problem, too.
Hear hear, robodale :)
Also, it's a paid position, right? Never go if it is not payed, it's not worth it.
> For example the Supreme Court has ruled that it is illegal to make an IQ test be part of a job hiring practice because allowing it will discriminate against blacks. Don't believe me? Go read http://en.wikipedia.org/wiki/Griggs_v._Duke_Power_Co.!

Perhaps you should read Griggs v. Duke Power Co., 401 U.S. 424 (1971), particularly at 436: "Nothing in the Act precludes the use of testing or measuring procedures; obviously they are useful. What Congress has forbidden is giving these devices and mechanisms controlling force unless they are demonstrably a reasonable measure of job performance."

The Supreme Court has not, contrary to your description, "ruled that it is illegal to make an IQ test be part of a job hiring practice because allowing it will discriminate against blacks", it has ruled that it is illegal to make an IQ test be part of job hiring where the IQ test is not demonstrably a reasonable measure of job performance, given that blacks scored lower on the tests, under the Civil Rights Act of 1964 which prohibited deliberate discrimination based on race, and placed the burden on employers to demonstrated that selective measures with discriminatory effect were reasonably directed at job requirements.

IOW, it is not that blacks do worse on the test, on average, that makes it illegal, but that fact combined with a situation where the employer cannot demonstrated that it is reasonably related to the job function.

(Its perhaps worth noting that the specific requirement at issue in the case went into effect on the day the Civil Rights Act of 1964 went into effect, the same day that the overt policy of racial discrimination that it replaced was discontinued.)
Friendsgiving, a new tradition to be thankful for
This is brilliant. Lyft is doing everything right as of late.
Show HN: Do you love shopping at Costco? With TallyUp save money and shop smarter
I'd love to analyze but it's a hard problem to quantify because you're talking about things like modes of arguments and so forth which are pretty abstract. The best small-scale idea I've had so far is to begin with an ontology dictionary and see if there's a correlation between social endorsements and characteristic adjectives and/or cliches.

However, I haven't spent much time on this, as my experience is that the more ideological folks are, the less attention they pay to statistics and suchlike. If you could produce quantitative evidence that followers of the Plaid Party were mentally identical to followers of the Polka-dot Party, both sides would find a way to condemn you, and strategists within the two parties would simply try to leverage the observed effect one way or the other.

I'm coming to agree with Slavoj Zizek that ideology (of all stripes) is itself the problem but that's easier to say than to fix :-/
Then how do you explain the success of companies like Jane Street? Their business is built on predicting the near-future stock price. They are pretty open about it, they even have tech talks on Youtube.
What does adding two dates together mean?
Show HN: sublime-enhanced - fifty five plugins suite for sublime text
Okay, thank you for the clarification. I knew this information previously, I was just hoping you knew of something I didn't. My ancestors came from Switzerland many years ago and using this sort of method wouldn't work for me. I have heard that in Switzerland it is relatively difficult to get citizenship, as I've been a few times and asked around while visiting.

I do know for certain (my wife is Swedish and American) that you are allowed at least dual citizenship as long as you don't present yourself at the border with your passport issued by another country. There are several technicalities which "rescind" your American citizenship, but they mostly are not enforced unless you make a big deal out of it (e.g. turning in your passport to an overseas American embassy and declaring that you are no longer a citizen), but presenting at the border your passport issued by another country has lately been interpreted to mean that you are declaring yourself citizen of that nation. IANAL but many of these kinds of things are not black-and-white and depend largely upon the border agent which you are dealing with.

Again thanks for your reply!
Home Depot spent $43M dealing with data breach fallout
> There is little to disagree with what you're saying

On the contrary. There seems to be a lot of disagreement, or I wouldn't be so heavily down voted. Of course I'm not complaining about people who think my comments are trash, but I would prefer to know why they think that. And, to come full circle, I think it's telling that racist comments seem to be well received and regarded as worthy of consideration in this same thread, whereas my suggestion to draw a harsh distinction between the personal values of the guy in question and his technical accomplishments seems to court controversy.

> life is a lot more devious than you're making it out to be

I'm having a hard time seeing what the criticism is here, maybe you could clear that up. Do you mean I portrayed life as being to cheerful? Do you think I was being too simplistic? If so, where, specifically? I'm also unsure about what you mean by being a man of principle and that being connected to prejudice. What, in this context, are your principles and how are they the same as prejudices?