skysight-inc/HackerNews huggingface dataset:
It's an opinion article, not news reporting. The New York Times is annoying in how often these days its brand is diluted by publishing opinion pieces on medical issues that don't have to meet journalistic reporting standards.

Worse, the author of this piece is a known axe-grinder on the issues he writes about, and doesn't even have the respect of many of his colleagues in the Department of Psychology (he himself is in the Department of Child Development) at the University of Minnesota, where I attend the behavior genetics seminar most weeks during the school year. He is still stuck in the old days of child development theories that have since been abandoned.

On the other hand, I will agree with the author, relating both to ADD and to other diagnoses, that most human behaviors have to be influenced by treatments that focus on the specific behaviors in addition to prescribed medicines. A both-and approach of supportive help for the behavior as well as the best validated medical treatment works better than merely taking the medicines. Learning to focus and direct attention appropriately is not easy, especially when many immediate relatives of the child, perhaps including both parents, may have many of the same issues. Slow and steady wins this race.
Maroc vs angola en direct Coupe d'Afrique des Nations aujourd'hui
It will be interesting to see how having Norvig and Kurzweil at the same company will work out. As I understand it their approaches to AI are about as different as they can be.
He was very controlled until he talked about his Son (fake or real tears?). His answers seemed text book and learnt. He is arrogant and seems incapable of grasping just how 'low' he's behaved . I feel sorry for his children who will forever be tainted with 'your dad's a cheat'. He should face criminal prosecution. This interview doesn't cut it. He's definately a Sociopath. I think it teaches us that if you weave a web of lies you can actually start believing them to be true. Crazycatmum warsash
There is a bit of overhead since you are in a virtualized environment on EC2, plus the "micro" instance does not really give you a dedicated processor core - you're sharing CPU time with other instances.
Fun fact: the "happy ending" in Surrogates would likely result in total collapse of global economy and death of billions of people.

Sometimes filmmakers don't understand large-scale real-world consequences of the plot choices they make.
JavaScript Quiz Set
No, I'm Not on the Payroll of (Name Your Evil Entity)
We just finished doing some video encoding testing on a few different platform and EC2 (along with EC2-based offerings) are considerably slower and more expensive. Although 10x more expensive than a 3930K, a cc2.8xlarge instance was only 1.75x faster.
A Year After SOPA, A Look At The Next Five Battles For Internet Freedom
Apple CEO Cook Gets Deposition Order in Antitrust Case
It would be interesting to try to use netem [1] to match the network characteristics of the link to his EC2 instance and run the test again.

[1] http://www.linuxfoundation.org/collaborate/workgroups/networ...
I'm sure this is probably a quick way to get your account shut down as sending reports that aren't valid concerns would probably be frowned upon.

Good find though.
Im guessing it sticks to a default message? (I don't use fb)
EC2 micro instances throttle down very heavily if you use CPU for more than a few seconds at a time. Other instances allow you to burn 100% CPU all day, but not the micros.

http://gregsramblings.com/2011/02/07/amazon-ec2-micro-instan...
File-System: ext4

Why would you use a journaling file system on a sd card?

Actually I take that back, I was not aware ext4 performance has been improved over ext3 and even ext2

and apparently in ext4 you can even turn journaling off entirely.
Text only Cached Version: http://webcache.googleusercontent.com/search?q=cache:JCuNKYQ...
If I'm not mistaken the performance test software used is running on each machine locally and just hammers the web server with local requests?
This article is total bullshit, and I challenge the folks who are partying on the "java is insecure" thread to make a case to people who know more about what an actual exploit is. Like me. I dont code in Java anymore, but I sure as hell know a charlatan when I see one.
Yea, I thought the same :)
the ones that the CPU is interested in...which equals NONE
What about generic programming and templates? I guess that the type is filled in for you, but you still wrote the code without referencing the specific capability of any one specific type.
What’s the most important question you should be asking?
interesting question!

I researched a bit and found this; http://quantifiedself.com/2010/11/roundup-lifelogging-tools/

Nothing seems to do exactly what you are after though.
TSA sayes it will remove backscanner machines from all airports
The Factory Floor, Part 3 of 4: Industrial Design for Startups
See if you can sneak into lectures that interest you.

Join clubs/societies to meet new people and try out new things.
That's a poor response promoted by people who cannot grasp the basics of a 'hypothetical'.

Nobody is suggesting that everyone will stop spending tomorrow. However if an article discusses that people should save instead of spend, then the next logical discussion would be what happens if everyone takes that advice.
Show HN: I Will Design You
Why should you provide any time to Facebook to respond with regard to a feature that works as intended (but can – like most features – be used for other purposes)?

The report/block function is a classic in this regard: In the best case, it helps Facebook to identify unwanted content. In many other cases, however, enough reports simply lead to the automatic disappearance of maybe controversial but otherwise completely acceptable content. In general, the freedom of speech should of course prevail, i.e., reporting content as well as blocking content should the exception and not the norm.
If you played just one hand that would be true.

Poker strategy is based on large sample sizes - you're not trying to figure out the optimal strategy for a single hand, you're trying to figure out an overall strategy for groups of hands against groups of boards.

Winning strategy for limit poker is essentially making sure you're game theory optimal, so that there isn't a strategy someone can apply against you that will in the long run be profitable. You can't apply a simple greedy algorithm hand per hand, you need to be aware of the ranges of hands you could have and what strategies your opponent could be applying against those hands.

That is the not losing part, the winning more part is figuring out where your opponents arent playing GTO and figuring out if you can afford making your strategy exploitable to in turn exploit your opponents (because if you try to be always GTO you may not beat rake etc).

Looking at poker hand by hand is like looking at chess move by move.
Same here. OSX 10.6.8
That's entirely the issue with Git for me. From the point of view of a programmer this is basic; obfuscation even. I'd love to take advantage of less painful merging/branching etc, but I work with engineers with a completely different domain of expertise - code is a means to an end. 50% of them refuse to use Git, and only accept svn grudgingly.
For everyone or only for Mr. Zuckerberg?

In my case, I can still use the function for content posted by my friends …

(Don't worry, I didn't report them, I only went as far as the message dialogue and immediately when back to click 'undo'.)
That's not ideal either.

http://www.doc.ic.ac.uk/lab/cplus/c++.rules/chap5.html

"The use of two underscores (`__') in identifiers is reserved for the compiler's internal use according to the ANSI-C standard."
$500/mo for a modest car? Wow, people on here have a warped sense of finances. $500/mo is a lot of car. My brand new car with all the bells and whistles is $380/mo and I'm very happy with it.

Instead of a new car, I could've used my down payment to buy a used car instead.
Nokia Releases Files for 3-D Printing Your Own Phone Case
Build Applications | SciVerse
ون بيس 581
Elsevier Developers
Well, for one thing, it feels a lot better to share an 'exploit' publicly than to tell the developers privately.

Especially when it's something like FB. And it sure can boost one's self esteem even by teeny-tiny bit.

That said, I doubt OP waited even 3 minutes before deciding FB is not responding early enough not to post ;)
... leads to risk avoidance and increased conformity, at least in UK.

Isn't that the intention all along? Who stands to lose most were the boat rocked?
Android Botnet Infects 1M+ Phones in China
I always call it the programmers curse:

infinite ideas vs. limited time
Love it. I'll keep this post handy, so I can link to it in my next reply to an "idea guy".

If someone comes along with a great idea and suggests a revenue share, reminded him about the old truism that the idea is 1%, while execution is 99%. At least that will give you a starting point to negotiate the percentages of the revenue share...
This looks like an interesting tool. I forwarded a link to my daughter who writes fiction for fun and maybe eventually for profit as well.
It's kinda sad that Facebook gives people a way to rat people out for using fake names. I hope they don't see much usage.
Combined flash proxy + pyobfsproxy browser bundles
Should note that another major issue not mentioned in this post (of which I am sure there are more) is what the idea guy brings to the table beyond the idea. Majority over estimate their abilities, skills, knowledge, background, and even work ethics to such a shameful degree...
Lots of contracts in London are paying £350 a day. £350 / day * 48 working weeks of the year * 5 days a week = £84,000 / year. £55,498.64 in your pocket after tax. Compare this to ~5 - 10 years of working for peanuts in a startup hoping for an exit. Keep your eye on the clients who agree to short payment terms, forget the dreamers.
Insufficient cynicism detected. Those lessons are more the point of school than the promotion of human flourishing that philosophers, sociologists or economists talk about when discussing what it's all for or The Good Life. All of those lessons are very useful ones nfor the majority, the overwhelming majority of people to have learned if you want industrial civilisation to keep going. You might be able to remove industrial from that last sentence.

The two best links, on the functions of school you'd guess from looking at how it works rather than how it's talked about, and on the real lessons school teaches, are directly below.

http://www.overcomingbias.com/2010/08/functions-of-school.ht...

READ THIS IF NOTHING ELSE
http://www.cantrip.org/gatto.html

School is not about learning what they purport to teach, it is certainly not optimised for learning.

http://www.overcomingbias.com/2011/07/sleepy-kids-learn-less...

http://www.overcomingbias.com/2011/06/only-do-math-homework....

School is great at socialising people to accept ranking, judgement and being told what to do.

http://www.overcomingbias.com/2011/08/teachers-as-dictators....

There are no large school systems, anywhere, that are not lineal descendants, ideologically or organisationally of ones designed for turning out soldiers.

http://www.overcomingbias.com/2012/05/schools-are-for-war.ht...
Thank you! It was indeed a nice little fun exercise. It is interesting the bugs that I made by being tired and not reading the task carefully/not thinking clearly (yesterday was a bit of a long and stressy day):

1) My initial understanding was that I do need to reverse the order, yet somehow after re-reading the article I understood the order does not need to change, and the "reverse" in the name is some kind of jargon. This is quite stupid, and probably not worth mentioning, if only to prove I was tired :)

2) missing that the first iteration of the "business logic" code in my case happens before anything is filled in. Crash.

3) forgetting about the "\n"s - with rather funny "partially correct" output effect.

Very much looking forward to see your code !
vim and emacs both know all about matching arbitrarily nested parentheticals...
Who's like us? Damnnnn few! And we're allll dead.
the first point is the most matching.
"Ideas are easy, execution is hard."

I often get requests of ideas but they are so hard to execute that you would need a bigger team to do it and a lot more money then the idea holder has...
In the US, prosecution has become a punishment that overwhelms any eventual sentence.
Are you sure that statement is correct? In my memory, it's only double underscores at the start of identifiers. My final draft of ISO C 11 seems to confirm that:

"7.1.3 Reserved identifiers
1 Each header declares or defines all identifiers listed in its associated subclause, and optionally declares or defines identifiers listed in its associated future library directions subclause and identifiers which are always reserved either for any use or for use as file scope identifiers.
— All identifiers that begin with an underscore and either an uppercase letter or another underscore are always reserved for any use.
— All identifiers that begin with an underscore are always reserved for use as identifiers with file scope in both the ordinary and tag name spaces.
— Each macro name in any of the following subclauses (including the future library directions) is reserved for use as specified if any of its associated headers is included; unless explicitly stated otherwise (see 7.1.4).
— All identifiers with external linkage in any of the following subclauses (including the future library directions) and errno are always reserved for use as identifiers with external linkage.184)
— Each identifier with file scope listed in any of the following subclauses (including the future library directions) is reserved for use as a macro name and as an identifier with file scope in the same name space if any of its associated headers is included.
2 No other identifiers are reserved. If the program declares or defines an identifier in a context in which it is reserved (other than as allowed by 7.1.4), or defines a reserved identifier as a macro name, the behavior is undefined."
I totally agree with the second part. Focus is a major problem of 3D today. As you said, without eye tracking the system chooses where our eyes should focus sometimes giving that 'paper pop-up book' feeling to movies and games.

For real 3D movies we need something like Lytro (https://www.lytro.com/), but for movie recording.
They did, but don't any more. Only the kickstarter and 1000 first kits sold after release were bundled with Doom 3. But your point is correct. Just wanted to throw that small note in.
Ask HN: Why does Google allocate over 60% of their space to nothing?
My parents with three kids supported us on $75,000 combined. And I'm sure this math plays out the same for the majority of Americans--even in NYC and SF. Trust me. You don't need $150,000. You're doing it wrong.
Those details are not yet released.
It took two months for a response for me from their security team, and in the end their team dismissed my bug as a discrepancy in privacy settings (it isn't). For me at least, it's not really worthwhile trying to make an information leak a publicly known fact — nobody really cares.
Very unfair to be using a t1.micro instance, they're only meant to give very short bursts of power and don't give any dedicated hardware (so giving the hardware specs is pointless).

Do a new benchmark comparison vs a m1.small and it'd be interesting. I bet the small wins by an absolute mile.
This doesn't really sound like "NIH."

At least from the tidbits of conversation given in that post, it sounds like his boss is being responsible, and trying to evaluate the risk of the various possibilities.

[The questioner, on the other hand, sounds very inexperienced, and seems to have latched onto the (dubious) label "NIH" simply because they know it sounds bad...]
What? I doubt it. I was pissed when I heard the full context of the quote you're referring to and saw what he actually meant. Here's what everyone likes to quote:

> "If you have something that you don’t want anyone to know, maybe you shouldn’t be doing it in the first place"

Here's the quote in full context:

"I think judgment matters. If you have something that you don’t want anyone to know, maybe you shouldn’t be doing it in the first place, but if you really need that kind of privacy, the reality is that search engines including Google do retain this information for some time, and it’s important, for example, that we are all subject in the United States to the Patriot Act. It is possible that, that information could be made available to the authorities."
We published our research & case studies to help you succeed on Kickstarter
I disagree. Much as PDR is responding to Kerr's "implicit criticism," Kerr is responding to the implicit focus of the tech world. Much of the response to the situation as focused on three things: 1) firing Ortiz, 2) reforming/repealing the CFAA and 3) open access. Even if the tech community is completely victorious on all three points, the lesson absorbed by authorities will be "don't piss off the tech community when it comes to tech crimes." But when it comes to drug crimes, gang crimes, violent crimes etc (where prosecutors use similar strong-arm tactics on conspiracy, trespassing, etc to force pleas on defendants who may have simply been in the wrong place at the wrong time), it will be business as usual.

So sure, HN types can go about their lives. No so much for other folks. The larger picture has to be kept in mind. Since so many posts over the last couple of days have focused on comparisons to MLKjr, I'll leave this quote: "Injustice anywhere is a threat to justice everywhere."
Show HN: FormWho - Contact form tracker
In my experience, 350 was the low end. When recruiting, we couldn't get any decent people for under 400 (and I mean decent; 350 got us a Web front end developer who didn't know CSS). 400-450 did get us amazingly knowledgeable people, though, so that extra 50 was a small price to pay.
Make options vest (or accelerate anyway) on product milestones, not time and I think it would help highlight where and when the value has been created.
Startup Relationships
blah blah blah. Same contracting comparison that gets thrown into seemingly every thread. As an employee you get work guaranteed, as a freelancer you have to work for every hour of work twice (once to get it, once to actually do it). You also have to do your own taxes, basically run your own business, but with only the shitty parts of it (no potential for growth, bureaucracy, scheduling, negotiating your pay all the time, often stepping into completely unknown & WTF code, solitude, the list goes on and on).

Also who gives a fuck about money above 50k GBP? If you're young work a cool job, meet interesting people and learn lots of new stuff. Freelancing is almost never that. Working at a startup is, provided you pick the right one.
I second it. This is much nicer response to keep away the "ideas guy".
Hey, HN. We've been working on this book for months. It contains the result of dozens of hours of research, case studies, examples, and surprises we ran in to in getting funded on Kickstarter. We spent a lot of time on the book to make it a high quality product.

We wanted to publish all of this information to help others learn the ropes of a successful Kickstarter project before they make the same mistakes we or others did.

Also, we'd love to hear what you think!
What else are they to do with it?
Seems to be a common trend with pro-Apple articles. Earlier I read one that credited Metro-style design to Retina displays.
They already do this with robotic surgery.

http://www.intuitivesurgical.com/products/davinci_surgical_s...
That was his whole point. For all possible values and types of A, the only trivial function he found that goes A -> A is identity function.
Even worse, EC2! :p
I'm a big fan of Haskell and I have a desire to move my career in that direction, but nevertheless I find Frank Atanassow's belittling comments that "dynamic languages have no advantages" tiresome. Mathematically his argument is no doubt true in the sense that if you can only accept a perfectly correct program, something like Haskell will always be better than something like Perl.

However he is willfully ignoring the fact that perfect correctness is not a requirement for most programs. He might be unable to sleep at night without knowing that every case has been accounted for, but in the real world you can often create tremendous value hacking together a vague idea of what you need. Piping some text files through an ad-hoc perl script can be incredibly useful even if the script has horrible horrible bugs due to unconsidered cases.

Atanassow seems to be arguing that the fact that the perl script has bugs that would have easily discovered in a statically typed program nullifies the benefit of rushing a script out the door that produces the correct output for the output at hand even if the incorrect cases would never be run in practice. This mentality is a luxury afforded to PL researchers and other people who are paid purely to think, however it does more harm than good to bringing the powerful ideas in modern functional programming to the average programmer who, in my opinion, is in desperate need of them.
Not only do some overestimate their ethics, but developers typically very principled. I've had people tell me straight up their business model is to leech out a database of personal information from Facebook with crappy apps and such. Even if you offer money good luck finding someone who is both skilled and evil.
Hoe kies je de beste e- reader?
Are there other universities known for being better at this than MIT?
You could ask the same question about HN. It's just because the space isn't needed.
I was approached with an idea it was by a guy that had years experience in the industry, connections to sell the thing and solid ideas how to market and fund the enterprise.

So far it is going fine. I think that this approach will see a lot of interested developers.
"If I wanted to understand how a library call would perform, I'd just press the magic button in SLIME to jump to the source code of the library routine and look."

That tells you how your implementation works. It tells you nothing about how other implementations (or the next version of your compiler) do things. The point is that, with C++, the standard proscribes the O(...) of algorithms.

Yes, implementations can and will be broken, but given that writing a C++ compiler requires planning, I think it is unlikely that 'wrong choice of algorithm' will make it into any deliverable (counterexamples welcome)
Yeah I just realized that when Seth Godin mentioned it in a talk.

There is an unlimited amount of ideas out there, so these are not the scarcity at all. So they are pretty cheap.

Being able to execute them is the big thing. The ideas that sound really worth something, like patents are created by the Engineers themselves with an incredible amount of work.

Why should anybody care about your shower idea?

This also annoys me about the "idea guys", they are often incredibly simple. They didn't do any market research to validate anything, or thought about all the possible risks.

When somebody comes to me and says: "I had an idea and spent the last 2 months doing research about it. So I modified it and now have something where I am pretty confident there is demand for it."

This is something I would take serious.
Very interesting article, and an insightful realization. I had no idea Sobel could do that.
And if you want a reasonable back end developer then, well, even 450 is low end for a Java developer where I am a couple of hours outside London.
30 years of the Apple Lisa and the Apple IIe
Breaking captcha is bad, mkay :)
On my 64-bit MBP, this program does not terminate - at least not within the 3 minutes I allowed it to run. (the blog article's one completes within 4 seconds, so I thought 60-fold slack is enough).

I did not debug it though.