skysight-inc/HackerNews huggingface dataset:
> In fact, the total amount of practice the pianists had accumulated in their piano careers accounted for nearly half of the performance differences across participants. But working memory capacity made a statistically significant contribution as well (about 7 percent, a medium-size effect).

... except not nearly as much as practice ...
Thanks for the reply. As an American, I'm insanely jealous. Although I've effectively been following the European model by taking 6 weeks of vacation per year...I take my 2 weeks paid, and then another 4 weeks unpaid.
I don't get why people are in a rush to poop on Chrome after 6 months when it's pretty clear Android followed the same path to success:

(1) get an inferior beta product out in the market early;

(2) then iterate both the product and the ecosystem so that

(3) when the category explodes you have a moat that makes you the default option.

We all know that decisions at Google, particularly for resource allocation are data driven. Google Docs is not good enough for the enterprise today. The only way it will be good enough in 2014 when thin clients explode is for resources to be allocated today which requires the 2011 Chromebook failure.
I tend to be an outlier but sites with the default WP don't stick with me mentally unless they have amazing content whereas ones with their own look and feel can get by with good content and I will remember them.
Just do it. TV can wait.

I'm currently working at two jobs, and just barely able to do the ML and AI classes.

Starting in January, I'm down to one job, so naturally I signed up for Cryptography, Game Theory, and Natural Language Processing.

Just do it!
How To: Enable HD YouTube video playback over 3G on iOS 5 without jailbreak
The actual hardware is supplied by the CPU manufacturer, the motherboard manufacturer, the video card manufacturer, etc. The "added value" is basically distribution and sales--they buy the parts, have them shipped to a Chinese manufacturer, and then have the assembled computer shipped and distributed to retailers and customers. Some companies do the manufacturing themselves (generally the Chinese manufacturer, who's edged into the sales and distribution side a la Lenovo) and some companies design their own cases (poorly, a la Dell). It's really a boring industry.
No way?! Google doesn't understand what consumers want? That's so out-of-character for them.
My Startup Story
FWIW, I don't think any publisher that uses an actual printing press uses Word to typeset books, simply because they almost certainly use the whole Adobe toolchain for prepress [1], and InDesign integrates much more nicely with this process. For example, Word has no facilities for color spaces, separation, or generating the actual plate images.

I guess they could generate PDFs from Word files with Acrobat and shoehorn them into the process, but any publisher that is actually satisfied with doing that is bonkers.

[1]: http://en.wikipedia.org/wiki/Prepress
Teacher Wants To Fuck Her Student At Home - Pornhub.com
I challenge Jimmy Wales to a staring contest
Air Max 2009 Jordan Fusion 11 - All Black jordan air,nike jordan
Yeah, they added it to Emacs in the next release after that comic.
>>We need people to invent things. We need new things. Change is good, it's inevitable.

This is right, but something like Emacs isn't a joke to invent, maintain and grow. Look of it something like, Emacs is a tool designed to work hundreds and thousands line of code. And that's only a beginning. You need to make all that text context sensitive to each other. You need features to make enable heavy text lifting, automating complex text editing, and then enabling them all through macros. And not just that, you need features to run a shell inside the editor. You need to enable code-checkin features. May be to do to a quick check you need to read some news or read email. You need enable code profiling, features to enable seamless debugging. You also need to manage to-do lists. As you will see the list is only growing.

And again, you need to make all that programmer friendly, you need to enable to do all that through just keyboard because tend to be in efficient source of input for that kind of editing.

How many tools since the advent of programming have been to do all that? And still be maintainable, relevant and usable for so long as Emacs and vim?

I hope it was as easy to build a editor that would make coding all milk and honey. But with generations of programmers and their combined effort is what Emacs and Vi is all about.
sackfun... giggity.
One logical flaw in their argument, one I've seen frequently made by professors of psychology who focus on individual differences, is that they don't know whether or not the difference among participants in the Study of Exceptional Talent (a group of young people who score high on the SAT at a young age, a group that includes an immediate relative of mine) is from what they call "talent" or from practice. Nothing about the way the Study of Exceptional Talent gathers its rather limited data about study participants allow distinguishing one possibility from the other. There is no basis from the data-gathering done in that study to conclude that there is ANY difference between the "99.1 percentile" and the "99.9 percentile," especially given the error bands around SAT scores.

One of the really amazing things about the export performance literature by Ericsson, Charness, and others

http://www.amazon.com/Cambridge-Expertise-Performance-Handbo...

is that it comes out of a tradition in psychology--individual differences psychology--that very readily defaults to genetic explanations and very readily ignores possible environmental explanations of the same individual differences. Ericsson's experimental results in training digit span (which is part of the item content of same IQ test batteries) were completely surprising when published in peer-reviewed journals--no one ever imagined that digit span

http://comminfo.rutgers.edu/~kantor/t/MLIS/551/public_dump/m...

was such a malleable ability.

But digit span, which is malleable (trainable), is closely related to the "working memory capacity" that the authors are implicitly claiming is not malleable. That is not at all clear, and much experimental work suggests that working memory capacity is more malleable than the authors acknowledge in this opinion piece.

Also on-point here is pg's comment from his essay "What You'll Wish You'd Known"

http://www.paulgraham.com/hs.html

"I'm not saying there's no such thing as genius. But if you're trying to choose between two theories and one gives you an excuse for being lazy, the other one is probably right."
I wonder if the boundaries between nature and nature are as distinct as talent and industry. For one, the ability to practice requires an ability to concentrate on the task at hand. Is this ability innate or can it be forged through practice. Perhaps, it is similar to our experience with premature babies - babies who are born earlier will never catch up in terms of stature or development. Perhaps those who don't have the initial ability to do focussed work never truly catch up either.
Ask HN: Which technology will me reach independence?
I've been doing unix server-side programming in the Valley for about 10 years now.
I'm currently coding mostly in python but I've used most of the well-known
languages (excluding Microsoft's creations). In the mid 90s I ran my own business for a year - not software
related. It was stressful scary and fun.

I want to start my own business. Not a startup with a one in a million chance
of taking over the world, but a solid company making great products (or
services) with a good chance of achieving 5 million in revenue. I am capable
of working insanely hard (and loving it) when connected to a customer that
actually cares about the product. Which has rarely been the case in the last
ten years.

What technical skills will help me reach this goal? Becoming a better and better server-side programmer seems pointless, since I already have the back-end toolset for any startup I can envision. To reach users, I need a good GUI. And all my ventures into GUI learning have fizzled out.

To learn a major new technology I need total committment. I need to really believe that this is the path forward, or I will end up blowing it off.
Should I learn Android or Iphone or modern web development? I've built web sites, of course, but I have not kept up with the modern javascript-based web. Which actually kind of disgusts me because it tends to be slow and annoying. I've dabbled in Android and didn't like it much (don't like Java) - I hear Iphone is much nicer to develop for, but of course it has restrictive policies and a declining market share.

Or maybe I should bite the bullet and learn C#/.NET. I have managed to stay away from Microsoft stuff almost completely - I strongly dislike it - but it still seems to be the norm for niche business apps to be Windows only. It can at least provide a nice performant native-looking app to the vast majority of business users.

It has dawned on me that an expert Windows programmer is better poised for independence than an expert Unix programmer, because he can deliver finished solutions to ordinary small businesses.

Or even MacOS Cocoa programming.

Or I could stick with what I'm good at and develop a prototype GUI in plain jane HTML, with some RPC to a controller layer; then hire outside talent to write the web 2.0 or Iphone GUI. One problem here is finding trustworthy talent; after 10 years in the industry I am pretty suspicious of programmers' abilities.

I should also mention that any half-baked cross-platform GUI system is not going to appeal to me. I've wasted a lot of time on these things, only to hit dead ends. If I'm going to produce native apps, I want them to look at least as good as the competition. And I want a huge dev community so I am not the first one running into a certain issue.

So which is the best step towards independence?
The paperback managed to put the hyphen in the right place. At least it's making an effort. When was the last time you saw paperback had an out of place hyphen just because that's where the hardcover placed it?
Infographic: The Secret to Amazon's Success
http://octopress.org/
this one is better
The real problem is that quoting an hourly rate simply does not make sense for PHP. There are very good frameworks where users can get extremely productive. I've seen a guy who flies through Symfony code it is a pleasure to watch.

I wonder if one is going to hire PHP developers, running a side by side competition is a good gauge of who groks it, vs who is just learning it.
Facebook's seamless sharing has lot of privacy implications. There have been many instances where I have read something and felt that it was inappropriate to broadcast to my network. The value of sharing comes from sharing things which we feel are interesting or important. This behavior of sharing everything by default means that we will miss out on the quality stuff even more. When everything is shared, the good articles miss out from getting attention. Seamless sharing is reducing the overall value of Facebook.

On the other hand, I do like Ticker. It gives Facebook a real-time feel though it gives away the fact that you are online even if you are offline on Facebook chat.
But what about sunshine? Just kidding.

It would be more fruitful to build land on sea first. If the point here is overpopulation.
Don't dismiss the value of Git integration in your editor until you've tried Magit in Emacs. I hardly ever need to run git at the command line anymore. I particularly like how easy it is to stage individual hunks in Magit.
I don't know, but quarters also match the seasons, and for most of history manufacturing was directly tied to which season it was.

And a lot still is today. Homes, cars, clothing, [specific] food, it's all tired to the season.
My apologies. I understand and think you make a very good point.
Android is a huge step forward from feature phones while ChromeOS is a huge step backwards from real PCs. It's almost the exact opposite of Android in many ways. Android is probably the most capable SmartPhone platform in a booming market. ChromeOS is probably the least capable platform in the depressed market for PCs. It's almost comical how juxtaposed the two are. I think Google's model is sound enough just the wrong product at the wrong time. I'm also not sure the OEMs making ChromeBooks were let in on the failure guarantee thing. Sounds like another Logitech/Google TV situation developing. Will they still be making ChromeBooks in 2 years?
If JavaScript is such junk why hasn't any other language displaced it?
"What Google needs to do if they're going to pursue this strategy is to contract a manufacturer like Asus and basically design and sell the thing themselves."

Google doesn't have a marketing team on the ground. Selling to enterprise requires face time. Lots of it. Second, Google doesn't offer good support. The best you can get is email support. Which isn't gonna cut it.

Until Google makes serious investments in these area ChromeOS isn't breaking into the IT shops.
I'm not sure why, but it was a while before I ran across du -h. Not sure how I ever did without it!

Oh, and "sudo !!". Definitely key, along with "& disown".
I have a quibble with the piece's core scrap of evidence: "The remarkable finding of their study is that, compared with the participants who were “only” in the 99.1 percentile for intellectual ability at age 12, those who were in the 99.9 percentile — the profoundly gifted — were between three and five times more likely to go on to earn a doctorate, secure a patent, publish an article in a scientific journal or publish a literary work. A high level of intellectual ability gives you an enormous real-world advantage."

Most of those achievements--earning a doctorate, publishing a journal article or a literary work or even securing a patent--all seem to be items that favor dogged effort rather than pure smarts. Moreover, I would bet it's also the case that the kids in the 99.9 percentile spent more time drilling, practicing and studying for their early-age SATs than did the 99.1 percentile group, although I'm fairly certain the time both groups spent studying standardized test questions--at the age of 12--would frighten me.

That said, it only figures that the 99.9 group would continue through life outworking most people they go up against, hence the improved rates of adult "achievement," a word I employ loosely.
http://www.nytimes.com/2011/11/02/business/wave-glider-a-flo...

"I was told 'find something interesting to do'." -jag

They should have been a wee bit more specific about whose interests they were referring to!
Yeah, the publishers are mourning the loss of "hardcover edition" in the ebook format. That's where they make their mint.

I'm hoping that they will try (and catch on) a ebook+hardcover release model. After all, people buy hardcover either (a) because they need the product now and can't wait for paperback (or there isn't one), or (b) because they also want to show it off in their personal library. The ebook+paperback could offer that experience. Hardcover $30, Hardcover+ebook $33. That's $3 for free. Oh, hmm, looks like O'Reilly is already is doing this bit :-)

A month after each new release, you make paperback and ebook available simultaneously, offering the ebook at minus publishing and shipping costs. ($5 paperback, $3 ebook?)
The most important deprecations are of live/die, though they won't be removed until 1.9. Use delegate as the replacement

$("#foo").live("click", function(){ });

is equivalent to

$(document).delegate( "#foo", "click", function() { });
There's the following algorithms class CS 261 (upper-level undergraduate/masters) and CS 361b (mostly aimed at phd students, though undergraduates take it). 161 covers all the material you would expect to see in an undergrad algorithms class. I'd be surprised if 261 or 361b are put online, since they're not usually recorded and (at least when I took them) have between 10 and 20 students.
As others have already pointed out, you don't need to compile from Latex on the device. The formats already have support for passable typography. Publishers aren't making an effort to use it.
In our own recent research, we have discovered that “working memory capacity,” a core component of intellectual ability, predicts success in a wide variety of complex activities.

I feel like this is the limiting factor in my own coding work. The more I can keep in my head at one time the faster I can work and the more coherent my codebase becomes.
"You will not master mathematics by playing a mathematics game if you are dumb as a rock, or if you are naturally intelligent for that matter. Mastering such skills takes decades. And it is hard work. You have to do a lot of boring shit. And it is not always clear, the way forward. You can spend a lot of time on a thing where you later find out that most of your efforts didn't have much point, after all. It can become very tempting to give up, and if you aren't dedicated that's what you will do. Intellectual achievement is brutal and unforgiving, because you are dealing with reality and not a fantasy that someone else has created for you."

This, this, a thousand times this.

The worst part about it all is that because you only ever see other people's successes published in papers, textbooks, and etc., it can seem from confirmation bias that no one else makes mistakes or even really struggles with mathematics, but of course the truth is very far away from this.
Publishers are keenly aware of these effects in print media.

It's chicken and egg. Until there's a large enough market, they won't care. Low quality negatively influences market growth.
The Godfather Wars (Vanity Fair, 2009)
Mercedes-Benz manager arrested under Alabama’s new immigration law
I was a huge fan of slickedit as well. It was my main editor on Windows. My 'birth' editor was FINE (Fine Is Not Emacs) which was based on Finseth's thesis but wasn't as computationally heavy as Emacs on the DEC10. On CP/M I used Mince (Mince is not completely EMACS) and later Microemacs. When I got to Sun I learned vi. Left Sun, forced to use Windows and that was where VSE became my goto editor of choice. Then Netapp, mostly windows, some not, used VSE and vi. Then Google and used vim almost exclusively because it was the 'same' on my macbook and my workstation. Once I got a good port of VIM for windows I could have the same environment everywhere.
if you've coded more than 100 lines of Java in the last year.

That's just it. If you're a regular here, you're less likely than the average programmer to have done that, and it's probably not really the code you want to talk about if you have. Java isn't especially popular for personal projects, startups or most other things people want to talk about or show off here.

Given some combination of first-class functions, various metaprogramming capabilities, dynamic typing and paradigms other than class-based OO, many of these patters disappear.
But if you assume that all the top competitors are practicing with equal diligence then that 7% can easily be decisive.
Good point: The attacker loses the element of surprise and must maintain very long supply lines!
Reading this article bummed me out until I was reminded of my own experiences with increasing working/short-term memory through the use of N-Back games. In my own n = 1 study, I struggled through dual 2 back initially, but with a few weeks of practice, I gradually was able to climb up to the dual 4 back level, and stopped there out of sheer laziness.

Anyways, for anyone interested in N-Back games, check out the Brain Workshop software and website.

http://brainworkshop.sourceforge.net/
jQuery 1.7.0 is 94K.

jQuery 1.7.0 gzipped is 33K.

I'm performance obsessed since if our biz serves an additional 2K on our widgets it's an extra 1.86TB of transfer/month.

However for most on-site content, 33K is the size of a large image. Most delay loading a web page is caused by latency. Latency in the three way handshake to establish TCP connections and latency for each additional HTTP request even with keepalive enabled. Payload is not as big an issue because it needs fast throughput, not fast round-trip times which are impossible to achieve if you're far away from the server.

Smaller and faster are always good and always worth striving for (in coding). So I don't want to take away from this, especially since it means more eyes on jQuery. I think it's great work. But keep in mind that the speed increase is not going to be enormous and the cost is running a non-standard jQuery that lacks .css(), .ajax() and $(function()).
Fluentd: the missing log collector
The iPhone version makes me so angry I have trouble reading the article.
jpg.to does not seem to be a complete metric space. The Cauchy sequence of Pi does seem to converge to Pi.
http://jpg.to/
http://3.jpg.to/
http://3.1.jpg.to/
http://3.14.jpg.to/
http://3.141.jpg.to/
http://3.1415.jpg.to/
http://3.14159.jpg.to/
http://3.141592.jpg.to/
http://3.14159265.jpg.to/
http://3.141592653.jpg.to/
http://3.1415926535.jpg.to/
The number of references to pi seems to decrease as the precision increases.
The same reason why Amazon takes their own photos of products.

You would think the same people who design, manufacture, and market a product can have their shit together long enough to take some great beauty shots for e-tailers. But nope. The vast majority of vendors are so poorly organized, so bureaucratically frozen, that getting them to do anything that isn't already part of the process is like pulling teeth.

So, "please send us digital copies of this manuscript" is pretty much out of the question. The easiest way is to take a copy of the book, OCR it yourself, and then get the license to distribute it.
The Scientist´s Pursuit of Happiness
Bah. The problem is that the feedback cycle is too long to penalize certain behaviours. It's not about stupidity, etc.
Languages and text editors aren't the bottleneck, so writing the 'next amazing C' or the 'next emacs' is counter-productive at this stage.
100% agree with CTRL-R. It changed my life. Others that I love:

screen, pdsh,

perl -pi -e 's/find/replace/g' *.txt

redis-cli's new ability to have piped in data be the last argument of a command.

vim -o file1.txt file2.txt file3.txt (opening multiple files with vim)

Using vim instead of less as a pager: cat file.txt | vim -
Unforunately, EnglishRussia is badly translated and sometimes editorialized. Take the following line, for example: "The narrow corridor is curved so that a shock wave won’t penetrate the inside of the building."

The original Russian is "Только одна из стен - полукруглая. Это неспроста, стена является фрагментом стенки круглой шахты уходящей далеко под землю", which directly translates to "one of the walls is curved, and for a good reason: it's part of the round shaft that descends deep underground". No mention of a shockwave.