skysight-inc/HackerNews huggingface dataset:
They also actually put a gag order on at least one pharma company preventing from disclosing the fact that antidepressants were not effective in children and increased the risk of suicide.

The thing about medical studies though is that only the ones the pharma companies want to get published make it into journals, and there is no requirement that what they are saying in the journal articles matches the clinical trial data at all. And the FDA doesn't publish any of the raw clinical trial data, so you'll never know.

This is especially problematic since pharma companies only need two studies showing a drug plausibly works to get approval, regardless of how many trials fail to show any benefit. So usually what you see is one or two journal articles showing a drug works, which may or may not correspond to the findings of one or two clinical trials, and the rest of the trial data is buried forever. And then other authors publish metareviews based on this completely inaccurate data.

Essentially journal articles should only be ever be viewed as advertisements for the pharma industry, and should no way ever be taken as science. The one exception is the largescale trials funded by the NIH.
I've been making comments to that effect for years. The FCC shouldn't be looking at this, the FTC should:

"The Federal Trade Commission's Bureau of Competition enforces the nation's antitrust laws, which form the foundation of our free market economy. The antitrust laws promote the interests of consumers; they support unfettered markets and result in lower prices and more choices."

Unfettered markets being the operative words.
> A framework calls your code

That's not a bad thing. Delegation is a very useful composition pattern.
> So if you're a software engineer going for the money, GS isn't really the place to be.

Over the long term, financial services wins. The compensation curve is much steeper than most tech firms.
The main difficulty is that it is unethical and illegal to test on humans to any degree of significance for treatments that have important ramifications. The moment results start leaning one way, researchers are obligated to move all the patients to the beneficial or non dangerous side. You are not allowed to let humans get sick or die in order to keep a clean control group.
It's time we buried Internet Explorer 8
I think the reason why Twitter is not an "everyone" product (even though it's marketed as such) is not the interface, but something way more essential: most people simply have no use for it.

Twitter is good for people who are not only interested in constantly sharing their thoughts, but also have something interesting to say, otherwise they'd find no audience. In addition, they must be good at doing it in 140 characters. Even the ones who are strictly consumers on Twitter fit a niche - they're usually interested in some subject X which is tweeted about by certain people of note.

My grandma doesn't have witty things to say all day, and any interest she might have on what other people say is supplied by Facebook. There is no way she'd ever do anything on Twitter besides signing up and immediately forgetting about it. The best UX in the world couldn't save Twitter for her.

Twitter was able to find an active userbase because even if only 1% of people find it useful, that's plenty of people if you consider the human population. But it should never be seen as something that is useful for people in general. Regular people sign up because of marketing, but they never stay.
What is the sound of one face palming?
11 Ways to Check If a Company or a Job Offer Is Fake or Genuine
Do 10x Programmers Exist? Says Who?
But at that point, the customer has likely already paid for the item, you've saved countless translation costs, and what do you (as a company) then care?
> There was the other article sitting around recently asking why the rate of blockbuster drugs have slowed down. Getting even the level of confidence required now is hugely expensive. Requiring higher confidence is an expensive choice that must be weighed closely.

Not just expensive but also potentially unethical.

Consider this: post-exposure prophylaxis for HIV. It's used both for sexual and non-sexual exposure to the HIV virus. It's a month-long series of antiretrovirals (the exact protocols used differ). It's effective if you start taking it within 72 hours of exposure.

The drugs themselves have been tested for use by people who are HIV+, but nobody has done clinical trials on using them as post-exposure prophylaxis. We know it works, but we don't know how well because testing would be unethical. You'd have to take half the people who are exposed and give them placebo and put them at risk of getting HIV.

At a certain point, you have to throw the dice and say "given the evidence we have, this is what we are going to do".

(The fact that such judgement calls are being distorted by evidence being intentionally withheld by drug companies is disgraceful though.)
"Requiring higher confidence is an expensive choice that must be weighed closely."

Confidence of effectiveness is very easy to get - you just need to find an effective drug.
e.g. when antibiotics were first tried - they are massively effective compared to previous treatments - you get high confidence of effectiveness from just a small sample size.

A reason it is hard for new drugs to get high confidence is because they are only marginally better than existing drugs.
To clarify, it was a Virgin Galactic craft, not SpaceX.
It's not about the security of XP users; it's about their connectivity.
Watch: Four Deadly Cobras Protect a Sleeping Child
This is posible, but I suspect it would work a lot better if the agency has a quiet discusssion with the CFO before doing the rating. Something like explaining to the CFO that you can't trust those quants to understand the sensitivities involved unless they have a framework to constrain their thinking - if they are left to their own devices they might even say what they think.
Right, because it's the depth extraction part that's really hard. Particularly, the transitions. I haven't seen anything that struck me as natural, but I'd love to be proven wrong.
Actually if I was starting something from scratch AND I needed to get something done quick AND I had an Oracle licence/host I'd use Oracle APEX.

http://www.oracle.com/technetwork/developer-tools/apex/overv...

Which as an oracle user and pl/sql programmer is a great way to build an app quickly.

I guess if I was building something (quickly) from OS I'd use Django or Java Spring or Grails.
Teleport rolls out a tool to optimize where you live in the Bay Area
There is an interesting stickyness argument that the only reason I follow @melpa_emacs on twitter is because they won't send the data via a zillion other technically superior technologies. Why not email, RSS feed, facebook, nntp, finger protocol, status.net, IRC bot, ...

When the only reason your platform gets traffic is legacy/laziness, network effects, and random selection, you're in very big long term trouble... You need your users to be worried, saying things like "OMG if they closed I'd have no idea how to work around" not "OMG I wish they'd shut down sooner rather than later so I'd have one less app to check"
We're remarkably close. Solar is already cheaper than oil and more geographically available. It's just not temporary as available -- that's the energy storage problem, and that's what we're working on.

It is very difficult in many respects however. The biggest problem is that public funds, bonds, and internet companies attract most of the financing. Our best strategy to avoid this is to work with group for whom it would be strategic, and also for people who are already rich (e.g. Bill Gates, Peter Thiel) and thus are able to weather the development period and take on more long term projects.
Algo trading is a vanishingly small segment of the finance industry & a very small part of what an ibank like GS does. I don't have references to back this up, but I wouldn't be surprised if they have single derivatives deals that are more profitable than their entire HFT operation. Like most big deals the "sales" side makes the money in those.
The Neanderthal correlation (2008)
If you got confused by amazon offering lambda functions, I'm pretty sure you have no idea what they are.
And as expected there's no mention of interacting with a database. The lack of a decent orm is the only thing keeping me from using Go for some side projects.
I think these are two separate issues:

1) Go is moving from Google Code to Github
2) Go is moving from Mercurial to Git

To echo another user in the thread: "am I the only one who prefers Mercurial to Git?" In my view Mercurial is on par or even superior to Git, but lacks "Linus made it" fame. Too bad... I have used both Mercurial and Git and find hg command line interface much more intuitive to use. As for GUIs, there really isn't much difference between the two (too bad GitHub only supports git though).
Actually this is one of the things that makes twitter so useful. With email the person can pretend that they didn't get your email ("it must have ended up in my junk mail folder"), while with twitter it is all public.
It doesn't work on any of the 999 people, that's the point of the article.
And yet, the majority of petrol is used on energy[1]. Replacing its use for energy will reduce drilling. Other uses will adjust to a smaller supply through adjustments to the cracking operations that will shift the remaining petrol to making chemicals.

[1]http://www.eia.gov/dnav/pet/pet_pnp_pct_dc_nus_pct_m.htm
I can't believe people reuse names and phrases either!!
Medical science does indeed have a data (or, rather, rigorous statistics problem), but it has a much more serious, intrinsic, problem: dimensionality. The number of variables is so high that proving something (clinically, when the biological process is unclear, which is most of the time) to a high degree of certainty is almost impossible.
Fair enough, I was thinking I was being a bit harsh. And I applaud someone who wants to delve in to a realistic analysis of history. Yet...

I just couldn't help notice a disconnect. It would be like me asking on HN why, if tech salaries in SF are so high, why aren't all tech workers living like millionaires in the city. Anyone who's been to SF knows the situation, and anyone on HN must've heard about it. And I am writing about the tech industry on the Internet, so I could quickly google the topic and read some interesting analysis.

But I suppose it's taken me years of curiosity driven reading, and also some detachment and travel to other cultures to start to form a picture of how people may have lived. So I apologize for being rude.

I remain fascinated by the idea that humans have been "modern" (with the same and complete facilities for learning, reasoning, and complexity) for 10,000 years, perhaps even 50,000. They may not have had metal, they may not have had writing, but they had societies and intellectual lives just as complex as ours. They were not sitting around a campfire grunting, they were laughing, worshipping, making art, scheming, fighting, romancing, and surviving in many ways just like we do. I always think that a clan leader from the Stone Age would totally understand office politics.
Well, that's equally bad, just from another perspective.

As if the market demands and hirability is all that matters (and that said in a forum of hackers and entrepreneurs! Lots of which have actually businesses run on Haskell, Clojure, LISP and other "toy" languages)...
User engagement is not valuable to a bond holder since they see none of the upside. The only thing they care about is can twitter pay on time.
Coursera has both Sedgwick's lower division sequence in Java and Roughgarden's two class upper division sequence using whatever language the student chooses.

https://www.coursera.org/course/algs4partI

https://www.coursera.org/course/algo?from_restricted_preview...

There are also upper division courses by Sedgewick as well.
Net neutrality issues are a symptom of the lack of competition in the US, but it's not all roses and sunshine in countries with robust broadband competition either.

Since network netrality violations are frowned upon, eyeball ISPs have resorted to playing favorites and extracting payments from over the top / web service providers.

The battlefields are in carrier interconnect points and Internet exchanges, where ISP, transit providers and service providers meet to exchange bits coming and going to broadband users.

The weapons of choice are denial of peering connections and congestion of existing connections.

The shakedown is as simple as it is effective. Want your bits to go through? Pay up.

Some of these peering wars have made it to the press, but most don't being shrouded in NDAs and trade secrets. Here are some examples of the public ones:
- Free in France vs. Youtube
- Orange vs. Megaupload
- Orange in Africa vs. Google
- Netflix vs. US ISPs

Public or not, one thing is for sure these peering wars are only about to get worse.

What is needed to avoid these and other potential problems are just basic consumer protection rules:
- Truth in advertizing
- Minimum performance guarantees
- Independent third party verification

The funny part is that we don't need new laws or regulations. We just need to actually enforce the laws we have. And sufficiently penalize infractions to make it economically unfeasible not to comply.
AngularJS: News Worth Revisiting
Gitlab is gaining some traction, and should be considered indirect competition, and direct vs. github enterprise
One might claim that a $1,700 lens is a cheap lens. A fast prime for wildlife would be something along the lines of a 600mm f2.8. That's a $12,000 Canon lens.
Note that Dennis Ritchie already received the Turing award in 1983 for inventing and writing UNIX.

In fact, more than half of the Turing awards are for practical inventions and software: work on programming languages and compilers, TCP/IP, operating systems, relational databases. And even many of awarded "theoretical" achievements had working software that demonstrated or automated the maths parts.

I'm not arguing against an "Art and Design" award - but just noting that the Turing award is not that far off, it covers Computer Science contributions much more widely than just proving CS maths theorems.
The same here. And as you, English is not my first language.
It depends on the complexity of the task that the other is going to do. If it is a straightforward but time consuming, than it will speed things up massively. However, if it has connections with a lot of your critical/tricky parts of your very own code, then you should provide enough background information about your code, or it will just slows the process down.
That's not really a silly question :)

Drugs act on proteins which are little machines in the body, the instructions of which are encoded in our genome. The slight variations in our genetic code leads to some proteins having slight variations in their structure (and their function). Most of the time this is harmful, but sometimes it causes them to react differently when they interact with a drug or with each other. The manifestation of this can sometimes be harmful. Understanding "pharmacogenomic" effects will help us mitigate these side-effects going forward.
> Provisions in the law the gag participants from even talking about a violation of their rights are particularly insidious. Sure, they're Kafka-esque

Nit-pick: people misuse the term "Kafka-esque" when they mean "Orwellian." It doesn't refer to insidious, purposeful, bureaucracy. It refers to bureaucracy that is irrational as a whole because of the mechanical, impersonal nature of its parts. E.g. to get a social security card you need to show your driver's license; to get a driver's license you need to show your social security card.
That they didn't have a say in this matter though, speaks volumes...
Maybe the author enjoys Italian cocktails. It certainly fits considering the 'Martini' name.
An odd set of areas for a prize for math.
A CEO can go to prison for selling stock at the wrong time...
That is the exact reason, as far as I have been told by anthro/bio people- it makes the mother not use resources on other mates' children.
Oh yeah, very hardcore. http://xkcd.com/378/
The solution is to make it illegal and/or enforce it as such.
> I'm not 100% sure on how the browsers implementation differs with CSP but there is a main difference in that there seems to be no CSP protected between Google domains in Google Chrome

If this is true, does this mean that Google is short-cutting internet-security for their own applications in their own browser?

Or am I reading this all wrong?
Aren't oDesk and Elance more as a general complete project requests? I mean, you really find them perfect fit for outsourcing parts of your code? Is there any aspect of the process that you might want it different? Personally, I find them a bit to crowd for an immediate need of some coding parts for my project
You have to have a thick skin a mate of mine got told by a big swinging dick in the city "I have a pair of shoes that cost more than your entire wardrobe"
Whether they exist is a separate argument from arguing with a person - the person may have given a bad argument, but that does not necessarily discredit the claim.

This is not a terribly great article.
Yeah, because SDL is not an engine, so he can still boast he made it from scratch.
I think the term "blocking" is a bit misleading. It implies they have it running properly in FireFox and are going out of their way to make it only run in Chrome.

It seems more likely they had an aggressive plan to ship inbox across Web, Android and iOS. And they started with "Chrome only" to save development time. I'm sure support for other modern browsers will follow soon.
I assume that only goes for those situations where you are reducing depth of field. As in, sharper backgrounds or foregrounds can become blurry but not the other way around.
Yes, those were some fun times.
Google's attempt to take over email does not sit with me well. We need better email. But email is too important to be proprietary. We need open standards here. And we need open source developers to kick it in high gear to create better email clients.
tl;dr: here are a couple stabs at why, but I still don't know.
Inside Peter Thiel's mind
Breaking it randomly and requiring debugging is not the same as telling you you're doing something wrong and where.
It is a separate argument, but they are related because the question eventually arises, "how do you prove that such a programmer exists."
Based on what is described in the article, perhaps the problem is not that drugs are being developed for rare cancers (which does not harm patients in any way that I can see), but that the level of testing expected by the FDA is simply not reachable.

We saw a similar situation with the Ebola drugs that were being offered to a few select westerners, despite still being in development. Withholding these drugs from patients because their efficacy had not been proved seemed unethical to many.

Perhaps what is needed is a more nuanced notion of efficacy testing -- one which takes into account the survival rates under existing treatments, and which focuses on clear communication to patients about the chance of non-efficacy and/or harmful side effects from a not-fully-tested drug.
Absolutely. Nothing beats an old fashioned film based camera with the shutter pre-wound (yes, that's hell on the shutter life but it makes for it up with all those moments you caught instead of missed).

Just switching the camera 'on' takes too much time.
My work is mostly spent in JVM and .NET world and I am not a big fan of Go's design, so I am already biased.

However I am the first voice against ORMs in any project I work on.

If you care about performance, nothing beats tuned prepared stated going through the wire and stored procedures for heavy duty work.

In a few projects we improved batch processing times by a few hours just by throwing the ORM into the garbage can.
There's no shortage of mail clients. There's even a decent choice of webmail clients. But Gmail offers free hosting with decent antispam, which are things that otherwise cost money.

Unless people want to get syndicalist/cooperative with their email, they'll go with the large free email providers.
"professional-quality game"

Always happy to see component-entity systems or other modern game architecture patterns applied!
I don't think the issue is as much with the clients as it is with the spam filtering Google provides. The sheer volume of emails they handle allows them to have the best spam filtering in the world. Something, that will be very difficult to duplicate through OSS.
"git status" recurses only into those dirs where there is managed content. "git diff" restricts its operation to managed files.

That said, if you are into managing particular files and not a file tree, most likely you'd consider all info about other files than the chosen ones to be noise, which can be expressed in .gitignore in a very succinct way: '*'.
Wow. I've never heard about him, but reading the article I realized he used to live not 500 meters away from my house (a long time ago).
How many google code (project hosting, that is) engineers and project managers can there possibly be? The what's new wiki[1] has no activity in 2014 and only two entries from 2013, both of which are removing functionality (code search and downloads).

[1] https://code.google.com/p/support/wiki/WhatsNew
The Truth About Interrogation: The enhanced techniques work
The point is they also dominate in a metric where they shouldn't: the number of 'missed moments'. I can't count how many pictures I simply discard because they were taken 1/4 second after the point in time where they should have been. I keep trying but it's a constant source of frustration.
The "unreasonable effectiveness of data" in finding publishable results and creating commercially viable products ought to be blinding us (or rather "them" - AI researchers of whom I'm not one) to better ways to learn. A child learns to speak and recognize objects from much less data than contemporary machine learning/data mining/AI/whatever you call it needs.

Of course it's much better to keep your program small and your data sets huge than the other way around - we'd all do it if we could. But it ought to be a lot like keeping a 2^64-N look-up table to implement 32b integer multiplication; it's ultimately larger and costlier than figuring out how multiplication works, and you give wrong results for the N entries missing in your table.

Or something along those lines. (Of course natural languages are "scruffier"/not as "neat" as multiplication - but demonstrably not as scruffy as to be impossible to reasonably learn in any way except reading everything ever written and translated into another language.)
Wow. M-x tetris. How come I never knew about this?

After mentioning this on Freenode #emacs, I was tipped about the following trick as well: M-x finder-by-keyword and select "games".

This isn't even an easter-egg. This is a basket full of them! Emacs is amazing!
The last paragraph:

"However, we still haven't figured out exactly why Google is blocking Inbox on Firefox. That the application is not working, seems to not be fully true. With some more man hours, it seems trivial for Google to get the application to run in Firefox to. Maybe too much Chrome specific technologies or just a try to limit the usage of Firefox on the web?"

Is odd as he's spent the rest of the article pointing out that there are bits of missing functionality (such as transitions), he's disabled CSP which worries him and that there are errors showing, and that's just what a relatively brief review found. Given what is listed it seems pretty straight forward to me that in it's current form it shouldn't be supported on Firefox.