skysight-inc/HackerNews huggingface dataset:
The headline of this ad is the giveaway to it being little more than an ad agency and their client wanting to 'be famous' (in the world of advertising), with a video about their idea that will reach 1000x as many people as the purported audience of the actual ad.

The use of charity clients by agencies to win awards is not unusual. Sometimes the ideas that win awards are truly effective and wonderful (The Tap Project[1], Million NYC[2]), but more often these are 'scam ads' that are never even seen by the intended audience.

The traditional advertising industry is attempting to cope with obsolescence in a way that sees it increasingly loosing touch with reality.

A tweet for Oreos recently won a major advertising award, and 14 people were credited[3]. How a lenticular that nobody will ever see in real life makes the top of HN is a bit of a mystery to me.

[1] http://www.unicefusa.org/campaigns/tap-project/
[2] http://www.millionnyc.com/
[3] http://t.co/lxI7W1ty9A
> they incorrectly overestimate their ability spend the funds in profit seeking ways eg gamble the funds or use the funds towards seeking new funds.

That's harsh on a startup news forum. I wonder how PG and VC would react if founder spent their investments on family welfare.
Spam is not the way to get on Yahoo's Radar. Nor the way to win friends in the HN community.
Web Development: How to?
Hello,

I am a Hobby programmer. I am using Ubuntu since 2 years. I am quite good at C programming. I have written C programs & objdump'ed them to study how the internal works (This is just to let you know that I work hard, though programming is not the thing that I love the most. Its among those things that i hate the least & I wish to make a career out of it).

Recently, I have started learning Web Development & wish to make a career out of it.
I studied HTML/CSS & learning Javascript now.
I think I will do PHP once I am done with Javascript.
There are a lot of brilliant Web Dev's out here, so I would like to take your advice, as in am I going the right way.
Is there any other technology/language that I should learn? am I on a correct path to learn Web Development?

Thank You very much in advance.
> Who calls it the "psychiatric bible" other than well-biased Scientologists who want to replace it with their own "religious technology"?

A number of people, actually:

http://minnesota.publicradio.org/display/web/2012/12/18/dail...

http://healthworkscollective.com/michaeldouglas1/98946/gover...

http://www.cbsnews.com/2100-204_162-6193716.html

http://www.scientificamerican.com/article.cfm?id=dsm-5-updat...

http://www.theglobeandmail.com/commentary/editorials/new-psy...

http://www.psychologytoday.com/articles/200906/the-psychiatr...
Will iSPIRT empower Indian IT products?
Having gone to private schools, my experience has been that they are more likely than public institutions to get involved in matters outside of school, since the behavior of their student body contributes to the external image they are trying to portray.
Why is it wrong to look at the issue from a cost/benefit perspective? If an expenditure of resources isn't very effective at preventing child abuse, shouldn't those resources be deployed in a different way so we can prevent as much abuse as possible?

What's sad about that?
I was following the goings on between the ASF and Sun/Oracle a while back, but I was un-aware that ASF and google also had problems! What was the nature of their disagreement?

I think lambdas is the one killer feature I would love to see in Android/Java - particularly for a framework such as Androids which is so callback heavy, lambdas would be an immense help.
The social status from a wedding -- is that a positive sum status game, or a zero-sum game?
set -o vi

sets vim bindings for bash (and there's a similar thing for the libreadline)
I think this is a pretty common problem, people failing to realize that good news for one demographic isn't necessarily bad news for another.
> Yet here the author claims that believing something can be morally wrong even if it is a true belief?

This is entirely consonant with deontological ethics, as I understand it.

http://plato.stanford.edu/entries/ethics-deontological/

http://en.wikipedia.org/wiki/Deontological_ethics

> the quality of any individual programmer increases with age and experience.

Until senility and other age-related infirmities set in, especially ones that negatively impact the ability to concentrate, remember details, visualize problems, and express concepts in symbolic form.
it seems that patches from infinality (http://www.infinality.net/blog/infinality-freetype-patches/) are being merged into freetype. using it makes a huge difference. in arch you can do it pretty much automatically via the freetype2-infinality package (available in aur). more information here: https://wiki.archlinux.org/index.php/Font_Configuration#Patc...
Maybe I am misunderstanding, but a trip to a coffee shop doesn't sound social in any significant sense. When you work in an office you develop friendships with your coworkers and often socialise outside of the workplace. The conversation you overhear at a coffeeshop seems like a poor substitute.
Probably, but as artursapek pointed out that would likely be difficult to convey.
Marc Andreessen on Andreessen Horowitz's New Approach [video]
No, no, disclaimer at the kid's perspective, not the adult's.
Is this for a M&A discussion or a Business Development/Partnership discussion?
also interesting:

curl -I https://news.ycombinator.com
HTTP/1.1 501 Not Implemented
Server: nginx
Date: Mon, 06 May 2013 04:31:05 GMT
Content-Type: text/html
Content-Length: 174
Connection: close

don't see that one every day :)
It's not really a feud thing, but they did go and use the now abandoned Apache Harmony code instead of just working with Apache on OpenJDK and working out an appropriate license for Java through them (and probably avoided the Oracle legal mess). I can't speak for either side, but I never pictured Apache as being overly happy about Google's choices in that situation. Someone who is more of an expert (as I'm not) on the events behind this can probably give a more accurate interpretation.
For everyone thinking this is a text-to-speech plugin for vim (boring): it is not. It's a voice controlled vim (quite cool).
There are more than those 2 options.
Low-Lock Singletons In D
Why Fly with TAM Airlines
I am not saying it is bad but when I click the link the first thing I see is a pay wall.
Guru of the Week and the Exceptional C++ Series
I wrote a little language with a similar goal a while back: https://github.com/pbiggar/buggery
Inventor of Hypermedia shares his view on who actually invented the Internet
Serious question: does anybody know how English alphabet ordering originated? It seems that the order is completely arbitrary, but interestingly has never been changed because it works for teaching and is universally understood.

I think that parallels the development of the QWERTY keyboard system and really any universally-accepted protocol (electrical outlets, clockwise downward screwing, vertical gas pedal right of horizontal brake, etc.). Once something is established that is simple and works, it becomes widespread and indoctrinated into society, and it takes an improvement of not just huge gains, but monumental gains to change people's behavior.

I think a lot about how many designs we accept as completely evolved that may not necessarily be ideal but trade perfection for universal understanding which is apparently more valuable.

EDIT: This section annoys me:

There’s a somewhat related theory that credits Remington’s pre-merger business tactics with the popularization of QWERTY. Remington didn’t just produce typewriters, they also provided training courses – for a small fee, of course. Typists who learned on their proprietary system would have to stay loyal to the brand, so companies that wanted to hire trained typists had to stock their desks with Remington typewriters. It’s a system that’s still works today, as illustrated by the devout following Apple built through the ecosystem created by iTunes, the iTunes store, and the iPod.

That example makes no sense to me. I think Oracle, Microsoft, or SAP are a lot better examples. Hell, SAP makes more from training courses in a month than most companies make in ten years.
it seems this is a technique for targeted marketing in the abstract. One sign might target two age group market segments, simultaneously, a kind of 'message discrimination'. I find it a bit concerning precisely because the age groups may be unaware of the segregated presentation.

In this case it's theoretically a public service announcement, but it could alternatively be e.g: a business marketing toys / candy, 'under the radar' of parents.. The message of a political or religious group, or any number of possibilities.
A couple of hours with the Truly Ergonomic keyboard taught me that my keyboarding technique, self-learned since the age of 5 or so, is a complete disaster. Over the next couple of weeks, I had to unlearn such things as hitting 'B' with my right index finger, 'C' with my left index finger, and 'P' with my right ring finger.

Once I unlearned the behaviors that I used to deal with staggered layouts and awkward modifier usage, I overcame my 20-year-old typing speed wall. My speed is faster even on staggered layouts, and the ergonomics aren't as much of a concern.
Thanks, I appreciate it!

QuantumGuy's criticism is definitely valid-- I do need to better indicate what content is available for free.
U.S. Government Fears End of Megaupload Case
They are both Turing-complete, so they can both compute the same things. This is not the same thing as saying they can both do the same things - as others have mentioned, there's the question of what they have access to (hooks/API).
>What genetic algorithms do is validate the process of evolution and deriving complexity through unguided processes.

No. They absolutely do nothing of the sort.

Do you truly understand how GAs work? There is nothing "unguided" about them. They are pre-programmed, with crossover functions, fitness measures, etc. As the OP mentioned, they operate within relatively simple, well-defined "environments". They are effectively used as a heuristic tool for searching solution sets to defined problems.

Also, no one claimed that it's inherently impossible to derive greater complexity from lesser complexity. That's a straw man. Still, just because it's possible doesn't mean it has actually happened or has any bearing whatsoever on the facts (actual evolution). But, beyond that, GAs are not purposed with "deriving complexity", nor is that a desirable result in their application. The goal is not to produce more complex offspring, but more suitable solutions.

In short, your comment is completely misguided.
Oh, I'm certain that having all the plugins running code in the background at once would be a horrible experience (in much the same way that "installing every browser extension" would be a horrible experience.) I'm thinking mostly of plugins (packages, really) that just add code you can call through the command system--they don't do anything or consume any resources unless you prompt them to, so why shouldn't they be shipped with the runtime?

But on the other case--what sort of Sublime plugins do you use that constantly run in the background doing something? I don't use any myself that do anything like that; what are some good examples?
That $80 billion number is fictional. The proper measure of the net income from extractive services must subtract the value of the decrease in oil in the ground (you don't count selling off your family jewelry as net positive wealth generated!). Valuing oil in the ground is difficult, but the net value generated by that extraction is a fraction of the 80 billion number.
"The idea was simple enough.. what if there was..." Typo. Might want to fix it ASAP!
Somehow, the MUD I grew up playing (MUME -- Multi Users in Middle Earth) is still alive and has a good amount of players. The game itself has served as inspiration for other worthy games (Ultima Online for example) and the PvP aspect is second to none. It is also an enormous world, covering Middle Earth from the dwarf fortresses of the Blue Mountains all the way east to the Misty Mountains, Lorien, and Fangorn.

www (dot) mume (dot) org
I think that's because the web server doesn't implement HEAD requests (that's your -I flag).
I wrote a description and made a pull request to fix this: https://github.com/AshleyF/VimSpeak/pull/1
I am just glad that theses kind of issues with DSM are being talked about. I just feel that most people are unaware of these issues
> I'm picturing walking past this billboard with my kid and having him ask "Daddy, why does that kid look all beat up" and answering "no, that kid looks perfectly normal, you're making it up". Nice.

I'm picturing that in such a peculiar case the parent would bend to level their head with the child's.
"Hi, I am a PdD in Accounting!" Hmmm ... Sounds a little unexpected.
$ curl -IX GET https://news.ycombinator.com
HTTP/1.1 200 OK
Server: nginx
Date: Mon, 06 May 2013 04:41:40 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: keep-alive
Cache-Control: private
X-Frame-Options: DENY
Cache-Control: max-age=0
Strict-Transport-Security: max-age=31556900; includeSubDomains
Without some numbers I see no reason to believe that Postgres would be more efficient at transporting arrays than rows. One of those is a highly optimized use-case that literally everybody relies on every day. The other one is a corner case. I'm not saying it's impossible but I'm going to need more than a good feeling to buy it.
I agree, it was painful reading the study. There are 100 other explanations for scores that disallow speculation that you can correlate it to age and expect a meaningful result.

I really hope this wasn't published in a peer reviewed journal.
In OS X, you can print to PDF from every application.
Props to your old man. I like that your talk covered lots of intangibles above and beyond raw technical skills. He sounds like a man of great character and soft spoken leadership.
Here's another asking to solve P vs NP. Hilarity ensues:

http://www.getacoder.com/projects/solve%20p%20vs%20np_132036...
Old article. Are any of these Facebook killers still doing well? That's not a rhetorical question, I'm actually curious about the answer.
How does one find such rarities without having prior knowledge about the book or author.

I downloaded a copy for keepsakes
The whole thing strikes me as the ad agency trying to do something clever that will impress other ad industry folks, and not really trying to address any real issues. Basically, "here's some clever technology, how can we pretend it solves a problem?"

Seriously, abusers will let their kids look at an ad about child abuse, as long as it doesn't have a phone number on it, and the kid in the ad isn't injured?

Is the problem with getting child abuse reported really that the kids don't know the hotline number? "If only those poor abused kids knew the hotline number, they'd all call it."

Also, the lenticular lens restricts the image to a particular viewing angle, not a particular height, so kids standing farther away will see the adults-only image, and adults standing very close will probably be able to see at least the upper portion of the kids-only image.
I /think/ color is the language it's programed in. A key would be really handy.
And I would be absolutely thrilled if the main scripting language in vim was a Lisp.
Bower installer for rails
Breakthrough in solar efficiency by UNSW team
Ok, so lots of people bid on projects without fully understanding the requirements, some people understand but want to solve it as an engineering rather than a math problem, and others get it. Where's the hilarity in this or OP? HN Sunday night, aiyiyi...
Prose.io does not require GH pages. You can use post-commit hooks to clone, build, and deploy your site to S3 (or anything else). I've got a quick example of it here: https://github.com/adelevie/iron-publish
Yeah, per the footer, color is the primary programming language as identified by GitHub. A key felt like a bit too much clutter; you can always click on a repository to open its page and note the language listed.
Useful for what? This is what I'm wondering about.

I read this engadget review:

http://www.engadget.com/2013/04/30/google-glass-review/

and don't see anything where I'd prefer Glass over a phone.

There was a lot of voice stuff, similar to Siri, and Google's implementation may be better, buy it's not clear to me where the heads up display adds a lot of value over voice response, or voice response plus looking at your phone.

The biggest drawback to me is the very limited, 2D controller paradigm. It sounded a lot like the kind of UIs you see for DVD players, where you mainly navigate through Left/Right (and occasionally Up/Down) buttons. Versus the touch screen paradigm of being able to select and manipulate objects directly.

To me, this leaves a very narrow range of use cases where something like Glass provides the optimal user experience. Something where you need a display, but it takes too long to take your phone from your pocket, where a two way navigation UI suffices, and having to reach up to your temple to control it is not too awkward. Or a voice UI, where something more than a voice response is needed (otherwise, phone plus Siri like capability plus audio headset would suffice).

I'm sure these applications exist. I don't think any of the applications described in the Engadget review fit the bill.

So, as a Glass tester, tell me what I am missing. What are you seeing as the big wins of using Glass over just using your phone?
The very idea reminds me of the bitter joke that when people say "it's not you, it's me", they mean "it's you". And that some speakers have said "It's not the circumstances, it's you," for example here: (http://www.oprah.com/spirit/Its-Not-the-Circumstances-Its-Yo...). So:

Summary of fundamental attribution error: If you're pointing at people and saying "It's not the circumstances, it's you," often enough it is actually the circumstances.

You will be performing "correspondence inference" when supported by evidence and committing "fundamental attribution error" when not supported. To avoid fundamental attribution error you need to take care to obtain sufficient evidence. You have to consider and control for confounding factors, correlation in the absence of direct causation, and sheer coincidence.
The critique of modern psychiatry has a long and intellectually serious tradition. Ironically, as your comment shows, the Scientologists have discredited it by association, at least with the ignorant.
Even if text is not warped I doubt users are concerned. Some CAPTCHAs are better than others, some warp the text more than others, so unwarped letters not necessarily stand out.
I personally like message ease. It feels like a step in the right direction.
That looks like another 'FizzBuzz' filter to me, just more elaborate - in this case, KurtG appears to be the one to pass the screen, right?
How does Amazon's Whispersync for Voice work?
Amazon (+Audible) has made it possible to sync audiobooks with ebooks. 24k of "whispersync-capable" books are now available.

Does anybody know if they do this alignment by hand (during the recording, for example)?

Did many people want to use this feature?
I'll look into adding it. Not sure quite the best way to do it.
That article link doesn't work for me. Here's one that does:

http://online.wsj.com/article/SB1000142412788732469510457841...

Also, wow, the comments at the bottom of that story are shockingly dimwitted.
Your also assuming an ether or situation if you drive less having a cheaper car seems more reasonable. I bought a 30k car back when I spent 2 hours a day in it, now that I drive ~2 hours a week and kind of wish I had bought a Honda civic instead.
Good perl programers write very readable code. The problem is that academic code bases often have a lot of involvement from novice new programers.
Dept of Labor & Georgetown Center for Education and the Workforce
Oops, the question wasn't actually formed as a question, so I ask in the comment.

Amazon (+Audible) has made it possible to sync audiobooks with ebooks. 24k of "whispersync-capable" books are now available.

Does anybody know if they do this alignment by hand (during the recording, for example)?

Did many people want to use this feature?
What Really Happened When Facebook Bought Instagram
Benefits include things like "fewer children getting abused".

Costs include things like "children in formative years being told that a beat up child looks perfectly normal". (And, as hawkw mentioned, "opportunity cost of not being able to implement other strategies".)
I am SO tempted now to add this to our standard interviewing questions list. At least for anyone claiming a CS education.
While it might be right for some, it is not absolute truth.

First thing I do in the morning - take a shower and put on my jeans (clean) and fresh t-shirt or shirt.

I have pretty spacious house and can work from any part of it, but when I am loosing focus, short trip on my bike to tea shop near by and working there for couple hours resets everything.

Although I am not typical engineer too. I have degree, but I got it remotely. I got my first ever fulltime job at age of 27 and this was quite forced on me because of immigration laws of USA.

So, as usual - it depends. I bet there are engineers who work their best alone. And there are some who needs presence of their team nearby.
Unfortunately, the situation has only gotten worse in 2013
What I have never understood is the willingness of people to accept ad ridden web services when some years ago everybody had their panties in a bunch when Opera or Getright had ads in their software.

Back when I was part of a EU research project, we could not use Skype, DimDim or any other video-conference platform because a lot of stuff we worked was protected as the author comments under a lot of privacy contracts.
It's the cautionary tale that you cannot believe the words coming out of a salesman's mouth.

I used to work in a startup where the cubicals had sequential phone numbers. From time to time I'd get a call from one of the sales reps in the field.

"I'm talking to a customer," the rep would say, "Can our product do X?" Where 'X' was something like, oh I don't know, 'Computational Sushi' or 'License plate recognition,' or anything unrelated to what our real-time messaging middleware did.

"No," I would tell them (but using more words).

Then I would move to the next cube and instruct the engineer sitting there that the phone was about to ring, and that they should pick it up, listen and say "No" quite firmly. Repeat for the remaining cubicals.

Salesmen will say anything to make a sale. It's what they _do_.
>>> Yet here the author claims that believing something can be morally wrong even if it is a true belief?

No, the author is claiming that belief in a statement can be morally wrong in the absence of definitive proof or disproof of that statement. In other words, morality can tell us how to treat a statement whose truth or falsehood we don't yet know.

The author is saying "if we didn't know whether older programmers are better or worse than younger programmers, it would be morally wrong to discriminate against them; however, new research says that prejudice isn't just morally wrong, it's also mistaken."

But you're right, the idea of using Stack Overflow scores as a proxy for programming skill seems a bit sloppy.

On the other hand, do you have any evidence for "the average quality of all programmers of a given age decreases above some age"? I'm not convinced that promotion out of being a programmer is that strongly correlated with programming ability. But I may be biased, as an older programmer who's tried (with gradually decreasing success) to avoid all managerial responsibility.