skysight-inc/HackerNews huggingface dataset:
My old room mate did cocaine studies with pregnant mice. He'd inject pregnant mice with cocaine and then raise the mouse pups and place electrodes in on of the "pleasure centers" of their brains. He would then measure the curve of how hard the mice were willing to spin a wheel for a given amount of current into their brains.

The model was that mice willing to beat their bodies more for the same amount of stimulation were more susceptible to a wide range of addictions. He found that pups exposed to cocaine in utero did in fact as adults spin the wheel harder for a given amount of stimulation, indicating higher susceptibility to a wide range of addictions.

My old room mate would have really liked to perform the same study with nicotine, since many many more human mothers dose their fetuses with nicotine as compared to cocaine. For what the wild speculations of an experienced researcher are worth, he suspected that mouse pups exposed to nicotine would also be more susceptible to addiction (supposing he was actually measuring susceptibility to addiction).

However, politicians and lobbyists have made it much easier to get federal grant money for cocaine studies vs. nicotine studies, despite nicotine having a much larger impact on society.

On a side note: in 1999, 4.7% of US 8th graders were willing to admit to having used cocaine, so the test group appears to be below US averages for cocaine use, despite their mothers using cocaine. I imagine that being predicated upon having mothers caring enough to place their children in these studies, and mothers responsible enough to stay in contact with researchers, and the subjects knowing they were being studied, skewed the drug usage portion of the study. Nationally, (for those outside of medical trials) I can't imagine the cocaine use rate for those whose mothers used cocaine to be below the rate for those whose mothers did not use cocaine.
Saying "never" without a reasonable basis is a great way to lose credibility.
DNS creates an alias from a name to the implementation.

This is really powerful for a set of reasons.

One, humans think with a combinatorially larger language than numbers, so having to work with addresses like 723.123.322.123 would be painfully slow. "Apple.com" is much easier.

Two, you can refactor the implementation without changing the interface. Ie, you can build a whole new Apple server, but just change the alias, and not have to teach the whole world to now go to Apple2.com.

It's pretty neat. The whole thing should be pretty simple. However, it's not. If it were simple, you would see a lot of programmers interacting with DNS on a more meaningful level (than just buying domains and changing A records and CNAME records according to steps they Googled and not according to an understanding of how DNS works).

Each DNS record could just be an object encoded in Space. Doing so would allow you to start innovating at a core part of the Internet, instead of on a tower of cryptic stacks.

IE:

record
domain apple.com
ip4 723.123.322.123
ip6 21:21:213:213:::213
expires 2/23/2013
createdBy Tim Cook
mirrors
1 723.123.322.322
2 123.123.322.322
NSA chief slams "transparency culture," compares Snowden to Boston Bombers
Unfortunately, people don't learn that kind of thing from reading (or being told).

Maybe we shouldn't delay the real world lessons of "there are plenty of people better than you, just in different ways" and "yeah you are great, you'll still have to earn it" until they grow up. In my view, that's another one of the failures of modern schools.
Highly unlikely. Prematurely born crack babies are often in very, very bad shape.

The rate of premature birth among all pregnant women is around 4.3% (that includes smokers and drug users so the rate amongst healthy non-smokers is even lower than that). Amongst crack cocaine users the number is between 17–27%. So the prematurity issue is pretty significant. You might even say dominant.
Did you mean when they have their WWDCs? In that case it might be a marketing reason.
Closed network. Open book.
Internet Speed Master For Android Might Boost Your Connection
Hey you're welcome, thanks for the conversation.
A new social network, zimplyU 
Would anyone like to beta test a new social networking website before we launch this coming week?
Visualized: The world of verified users
Ever wondered which of the world’s most famous people follow each other on Twitter?
Thank you so much for sharing that, and I second your suggestion.

I was born again at age 24, after swearing it off for years due to the evil and hypocrisy I saw growing up in it. But I had just hit another near suicidal rock bottom - even though my life was very monetarily successful - and I finally stopped fighting God's call and being so stuck on myself.

I went to church and was blessed to meet my kind, flexible, and giving wife who is truly my better half. (PS guys, odds of meeting flexible and giving women is much improved there) It's been 9 years later and we have two wonderful sons. Even if God takes me home tomorrow, I know he made some good out of my life.
This has to be from KTVU.
*When not taking into account prematurely born children, which among crack users is 17–27% compared to between 3-4% for the population at large.
This is a common error in human misjudgement that just because you had one relevant idea in the past it automatically follows future ideas should be so relevant. But, they're not, and 10% of the people are not going to pay for no ads.
It sounds like he thinks Twitter's ads cause engagement, and therefor you don't need to hide them.
Thanks very much for the detailed explanation! That is very helpful - I think I understand the issue now, and hopefully other readers have a better understanding too.
We should be thankful for people who venture into uncanny valleys or any gap between safe-and-works the next generation technology. The work that finally crosses over the valley and is widely accepted is built on the work that didn't. We need those attempts and should encourage them.
http://roundcube.net/
http://techland.time.com/2013/04/16/ios-vs-android/

Most notable point is that iOS users spend more than 3x on apps than android users. Also, the same exact app on the iTunes Store tends to make more then 3x in sales than the same app on Google Play.
Someone willing to pay $10 a month to hide ads probably uses AdBlock.
I don't think you'd get 10% uptake on paying for an ad-free experience on a site like Facebook which is mostly teenagers with no money of their own.
Thanks! Between your explanation and ReidZB's, that really clarifies the issues involved. Much appreciated.
> [..] I'm [not] worried about someone stealing them, but because they're so far outside any mainstream convention that I'd be seen as a raving lunatic by many if I published them.

Today? :) If they are really that crazy, this alone is the reason to release them into the wild... and you will feel better to. Ideas are only alive when they are free (as in released) ;p
That doesn't make a lot of sense since there are plenty of pregnant tobacco smokers that don't smoke crack.
Ask HN: What is your must-read pick for HTML/CSS design?
I'm a backend developer with a traditional CS background who is trying to expand his front end knowledge for my consultancy. I'd love a killer suggestion to up my design game.

The CSS Zen Garden book seems to have been a defacto read, but it's published in 2005. Is it still relevant? Other suggestions?
Why are you any better than what exists already?
That's the biggest load of absurd shit I've ever heard.
When I lived in Vegas (the 70's) pretty much everyone figured that the other Casinos had told the owners of the Moulin Rouge that one way or another they were going out of business. And after doing so, the owners took the money and ran. As with any community the 'movers and shakers' all knew each other and things they wanted to happen, happened.

That said, I have only seen steady progress since that time to the present in making the town more color blind. Yes there are still episodes of racism (my sister and parents still live there over 40 years!) not always from the folks you would expect, but moving down the scale from this portrayal in the 50's to, from an institutional standpoint, gone today. From a citizenry standpoint it still needs work. But that too gets better.
http://fora.tv/2009/05/30/MythBuster_Adam_Savages_Colossal_F...

This HAS to be his best talk thou. Inspiration in every way.
Definitely a victim of this. Many times, when optimizing for time.
Does this mean that the mere presence of the word `yield` turns a function into a generator? Is there any way to build a yield-less generator (say, a noop generator for an API that requires a generator)?
A number of states have media-shield laws that protect reporters (in some cases, and for some definitions of "reporter") from being compelled to testify about sources in state-court proceedings. I don't know as much about those as I'd like; a plus of looking at them is that there's some history illustrating how they actually work in practice. To take one facet of "who counts as media?" that varies between states, here's an investigation of which states' media-shield laws cover student newspapers and the like: http://www.splc.org/knowyourrights/legalresearch.asp?id=60

One issue that comes up for me is that the justifications seem a lot stronger in some cases than others. For example, leaking the Pentagon Papers has some kind of public-interest justification, while the reporter linked above who leaked confidential testimony from the Charles Manson grand jury seems more like he was just looking for something sensational that would sell newspapers. But if a kind of public-interest/whistleblower restriction were included in a shield law, that would add probably undesirable ambiguity.
Just read the first chapter; well written and concise.
Also read Voodoo programming[1]/cargo cult programming[2].

[1]: http://catb.org/jargon/html/V/voodoo-programming.html

[2]: http://catb.org/jargon/html/C/cargo-cult-programming.html
From Apple to Nest Labs, Always a Designer
There are going to be some bigger issues if you start targeting ES6, like the inconsistency between for/of in ES6 vs. CoffeeScript, differences in destructuring, semantic inconsistencies in classes, etc.

I'd be very interested to see a proposal for how to deal with that moving forward for CoffeeScript. Will CoffeeScript:

1) ignore new ES6 features that have syntactic overlap with existing CoffeeScript features

2) leave the existing syntax alone and create new syntax that targets the ES6 syntax (for/of means CoffeeScript for/of, while for/inside means ES6 for/of)

3) break backwards compatibility and release a CoffeeScript 2 that targets ES6 and doesn't use syntax that could conflict in the future

There may be another option, but I can't think of it. Knowing exactly which of these options CoffeeScript will take will give me a better understanding of the long-term viability of CoffeeScript.
A programmer calls a subroutine to save user-data on the hard disk without checking whether the operation was successful or not.

This might not be blind-faith. "Fail-fast" is a legitimate pattern where you don't check for errors, you just let the program fail/terminate immediately.
This would go a long way to preventing a problem like Android's "fragmentation" assuming that it extended to the device firmware level.

Mozilla's strategy along with their partners in this project seems to be to target middle-end devices and carriers, and create a consistent and supportable target platform that won't suffer from the effects of premature obsolescence as quickly as the latest Android devices pushed by the major carriers.
Generators will be an ES6 feature, and therefore libraries written using generators and yield will run on both the server and in browsers.

For many use-cases, this is a good enough reason to use them.
Are you kidding me? You're now, from the comfort of your detached position, attributing intent and making a ridiculous assertion of seeing myself and other complete strangers on the Internet as a faction? This is what's unfortunate—that you think you can even figure out the complexities of my thoughts based on your subjective experience as an outsider.

Care to explain just how exactly you can possibly determine from your vantage point the evidence that supports the claim that I am pretending? That's pretty much accusing me of behaving falsely, and you've got all that from a couple sentences? Who is coldtea to me but an Internet stranger? Why would I care to stick up for him? Moreover, why would I behave falsely and betray my original intent to support a stranger? I hadn't even read his comments before I replied to you (see how I replied to yours before rayiner's? I'm replying from email links in which all I have is the direct reply text, not surrounding context).

> What else would you have been talking about?

Would you like me to get a mathematical estimate of how many possible combinations exist for what else I might have been talking about? Please, don't make such a fool's mistake of thinking you can reliably determine what is happening inside my head and my motivations from a couple of sentences.

Your comments show a far greater potential for seeing yourself in some kind of a faction with rayiner. I usually appreciate many of your comments, but goddamn, you really like to defend the shit out of rayiner way overstepping interpretation and not bothering to verify he's on the correct trajectory.
Partially Applied Functions in C
Yes because the UI toolkit is the ultimate differentiator when it comes to all products.
I find that this is my natural strategy; I only test functions explicitly when they fail.
Dress code for non customer-facing employees should be relaxed. I seldom need to be on site at a client's office, but when I am, I dress just as their employees do - anything from a suit to business casual. Otherwise, I wear shorts and flip flops in the office, as do most of my coworkers.
You forget that we're comparing employment law in one US state versus the employment law in a whole nation.
Facebook you should start offering premium service at $10/month
Facebook is used by about one sixth of the world's population. I don't think the site is mostly teenagers any more.
We Need To Have A Debate About Growth
http://en.wikipedia.org/wiki/Crack_cocaine

Crack is the freebase form of Cocaine. It is preferred for smoking (quicker intake ,less needed) because of the change in the evaporation point.

Oddly, Crack Cocaine is just the active ingredient (cocaine), powder cocaine is cocaine hydrochloride.

My original point is that no, calling it crack cocaine is not codeword for poor [insert racial slur for black people] doing stupid things, an assertion that the OP tried to make by implying bias in the article and saying the rest of the world just calls it cocaine.
when i saw the link i was like 'not another one'

but the site is neat. i wouldnt call it a GUI tho, it makes it sound like another app i need to install.

And i agree with the comment that it should be cli. that would be really neat.
Reminds me of Knuth famously publishing some code he had never run, with the disclaimer, "Beware of bugs in the above code; I have only proved it correct, not tried it."
Karsten Nohl: also the real deal.

Here, for us, are the nut grafs:

In early 2011, Nohl’s team started toying with the OTA protocol and noticed that when they used it to send commands to several SIM cards, some would refuse the command due to an incorrect cryptographic signature, while a few of those would also put a cryptographic signature on this error message.

With that signature and using a well known cryptographic method called rainbow tables, Nohl was able to crack the encryption key on the SIM card in about one minute. Carriers use this key to remotely program a SIM, and it is unique to each card.

This is a little vague and I don't understand the OTA protocol like, at all, but what it sounds like is that there is a case in some implementations of SIM OTA where (a) errors for improperly signed messages are noisy, (b) those errors include some of the plaintext of the improperly signed message, and (c) the error message itself has a signature that is intended to be valid only for the error.

Possible next steps: (i) you can table-solve for the signature (presumably this is a MAC, not a signature) for your intended message due to the way plaintext hits the error message, or (ii) you can table-solve for the plaintext of a previously unknown ciphertext by taking that ciphertext, flipping a bit to invalidate the signature, and collecting the error signature.
The dialog you've shown for OS X does not look native at all. Not just the spacing, but especially the second selector ('render') is quite odd. Also the font usage for the labels, the light-gray borders around the input fields and the tab focus is strange.

Does QT basically render a bitmap, or does it use the native controls and just has some odd default styling? If it's the first, then I would probably do the UI in native Objective C/Cocoa and keep a nice cross platform base for the VFX core of the app. Not sure if that's feasible for your application of course.
Any kind of murder is terrible. 2/110 is an extremely high murder rate. I realise the sample is not representative, but still...
Startup Architecture: How to Lean on Others to Get Stuff Done
Are you sure this sentiment was worth almost 300 words?

Let's just agree to disagree.
It's not clear to me how to compile directly to it without breaking CoffeeScript code that already uses for/of. Is the idea to break compatibility with existing CoffeeScript code?

See my longer question about this upthread.
Clickable:
https://docs.google.com/document/d/1qhDkdt6AP4f9M58DSQ3ZHYeK...
Implying that a well designed application cannot be made in any UI toolkit save one also doesnt show a good understanding of design.
Unfortunately, "known plaintext" is just about the most general term you can use to describe a crypto attack; it covers a huge number of different attack scenarios.
If your nutrition is poor enough you will be dead. It is well established that dead people necessarily have low IQs. Q.E.D.
Sorry?

I am talking about three phase power. You get three legs running into your home (at least in The Netherlands, where I am most familiar with the electrical system).

This split phase stuff may be right for US based homes... in which case it is the same concept anyhow.
a message like that is a tipoff that what you're seeing was made by amateurs, just be thankful they gave you the warning and move on to things worth your time
Not everything needs a snappy moniker and a Wikipedia page. May I suggest the noun "carelessness".
TDD FTW!
> he needs to use [Facebook] to communicate with his new co-workers

Who uses Facebook for internal company communication?
I managed to snag the iOS 7b3 SDK before it went down but not the documentation, unfortunately. Those downloads have been broken the whole time, so a download of Xcode is only as good as the documentation you still have.
Yes, evictions have been made difficult because of the enormous power difference between a landlord and a tenant. You really think that's a bad thing?

edit: typo
In the US maybe, in Europe (The Netherlands at least) three phase power to the home is the norm. Split phase is weird to me...
The vast majority of conscripts obviously have no interest in continuing after their mandatory period is up, so yes, the ones who want to be career officers probably go in with that intention. There are probably some who develop an interest after joining, though.
Apple's websites are among the worst corporate sites I've ever used. I don't say that just to be critical or cynical (ahem), I'm merely pointing out that they have tremendous room for improvement. As opposed to say php.net or stackoverflow.com which still give me that fresh air "why can't all sites be like this?" feeling every time I visit them.

Most of the time when I visit Apple's sites now, I just assume that what I need to find will either be buried in a convoluted maze, or simply won't exist, and I'll find myself on a "this has been deprecated" 404-style page which takes me someplace only loosely related to what I was looking for. So I end up back at google to try to find a copy of the information either cached somewhere or offsite.

Simply being an Apple developer is a chore. Keeping up with yearly certificate expirations is taxing when you are contracting for several clients. And they never really worked out an easy way to allow several developers to share certs. I just assume now that the other developers will invalidate whatever shared cert I made.

The situation is bad enough, and exacerbated by Apple stubbornly refusing to see the flaws, that I wish a startup would encapsulate the friction and just take care of all the minutia for me. I should never have to personally deal with provisioning. Anything short of a one click submission to iTunes Connect is reminiscent of all the TCP/IP details that we used to have to put in our modems in the dialup days, when all that should have been required was a phone number and passcode. I can't gently forgive them for it. So I think this downtime could be a wakeup call for them that the inefficiencies in their system are even costing them now.
I thought we started that program in the 80s?
Introduction to Data Archeology
Agreed. Whether journalists are legally allowed to protect their sources or not, this right (or lack thereof) needs to apply to all citizens. Otherwise, we would have created a new class of people who have different constitutional rights than others.

How can the legal system selectively allow some people the right to protect sources and not others? Who gets to decide who's a journalist? Do we draw the line at establishment reporters? Or do we allow full-time bloggers? What about part-time bloggers? What about if someone's never blogged before, but suddenly has something to say?
But in this case, if you don't check the return value of for example the write() system call, it's more a case of "fail silently" than "fail-fast", which is perhaps the most dangerous form of bug that a program can have.
Careful. You might have committed a felony by accessing a page with SSIs. It was definitely not intended to be accessed under that URL by you ;)
I think it's possible to believe that a cause is lost, and yet still believe in the categorical imperative of fighting for it.

Cicero is immortal as both the greatest and last defender of the Roman Republic.
Not a single soul aside from this man.
We only say "no" when we have actual evidence that some activity is harmful....We do it because we as a society love to control women, their behavior and their bodies, and pregnancy offers a great opportunity to exert that control.

This latter theory is a bit silly.

In fact, we say "no" to all sorts of things regardless of evidence that the activity is harmful. Examples include modafinil, steroids and various other brain and body enhancers. More commonplace examples include salt, fat, carbs, second hand smoke, marijuana, gluten and foods not present in the cave man era.
Be careful about causality and correlation. Poverty probably does not "cause" low-IQ, but poverty is a good indicator for low-IQ due to correlation.
Was your sentiment of accusing me of intellectual dishonesty and bad faith worth the words and your reputation to levy the charge?

Two rational people cannot agree to disagree. One of them is doing something wrong.