skysight-inc/HackerNews huggingface dataset:
This study was conducted just in B.C., which opens the door for the possibility of regional/seasonal effects. What if being born earlier in the year means that you spend more of a critical early-development window in a structured environment (e.g. preschool, kindergarten, etc.), which permanently affects how your brain is wired?
There is something systemically flawed with Reddit's moderator system which precludes it from ever being an unqualified success as a social news aggregator.

The primary issue revolves around the selection process for moderation. To become a moderator for a subreddit, you need to have thought of the name of the subreddit. That's it. This nomenclature designation act grants any user absolute power within that domain space, and the ability to grant any other user the exact same powers.

The person who created the "programming" subreddit has no qualifications, no resume by which to judge their aptitude for the moderation job, and no process exists by which to vet newly added moderators.

A moderator can, for any or no reason, decide to activate the "spam filter" on any submitted article, removing it from public voting and view. This is the only tool by which Reddit moderators are given to modify their respective domains, and when used for reasons other than spam, it "teaches" the filter to remove non-spam results. This is the cause of the "broken" spam filter on Reddit - moderator abuse.
"The offshoot of the loose network of hackers, Anonymous, believed to have caused billions of dollars in damage to governments, international banks and corporations..."

Wait .. what ... !?

We are talking about those guys with The Love Boat theme right?
Do you need experience with something that obviously doesn't make sense in order to point out that it obviously doesn't make sense?

Even the name Neuro-Linguistic Programming doesn't even make any sense.
I don't think that shared hosting needs to be fixed before you can benefit from a good package manager.

Composer and Pyrus both are able to install packages local to the project.

So just grab the dependencies before and then upload the "damn thing" to the server to deploy and this will work on every shared host out there.
The other thing that comes to mind, which is minor, is that TortoiseGit and TortoiseSVN both have a place in the GUI settings where an SSH client can be specified (e.g., the path to Putty's plink.exe). I noticed that TortoiseHg does not have a similar setting in its global settings GUI, and must be configured manually in the config file.
There's a lot of complexity and nuance around why the US immigration laws are the way they are. There are a lot of people that want to get into the US. A lot. I cannot emphasize that enough. The process has a lot of issues, but you have to understand why it got that way. The US's goal is to ensure that anybody who garners entry to live and work in the US is a contributing member of society. The three ways it does that is that (a) you have family here that are presumably productive members of society, (b) you have a set of skills that makes you a valuable asset to the US, or (c) you have a ton of money and can create jobs in the US. If you have only some money and average skills, you're not nearly as valuable as if you have either (b) or (c). Since the US has an incredible number of applicants, it only selects the best they can.

You wouldn't find it insane if colleges or employers made the same decisions. The decision of his visa isn't made in a vacuum--it's made with regard to everybody else who applied for visas, too. And that's a lot of people.
He also led the all-male congressional hearings against contraception. I support most of his opinions, but I wish I could elect politicians with authority in specific fields only.
Demo page at: http://syntensity.com/static/sql.html

See more details here: http://badassjs.com/post/18857332551/sql-js-sqlite-compiled-...
Reddit is often mistakenly identified by its front page. It should label the front page as the awww-pic-wtf-political-iama-meme subreddit.

Some of the subreddits are quite good, as AskScience.
Yes, I read Bandler and Grinder extensively and experimented with their techniques in the 80s, starting with happening across The Structure of Magic in the local university library, and ending, IIRC, with Using Your Brain For a Change, which includes transcripts from one or more of Bandler's workshops, and convinced me that he was a bullying fraud.

By then it was already clear that NLP concepts had no solid empirical or theoretical foundation and in any case did not improve my life in any way, but I was young and desperate enough for relief from the problems in my life that I held on to their promises way past any rational limit.
I'm running 0.9.2 and was wondering if the 1.0 upgrade is worthwhile but found it hard to find the CHANGELOG from the vagrant site.

Thank goodness for github:

https://github.com/mitchellh/vagrant/blob/master/CHANGELOG.m...
Cursor:none abuse (trick users into clicking Facebook 'like')
https://www.coursera.org/saas/class/index might be worth looking into.
The Next Time You Cut Your Finger, Save a Life
So far there's a few forums for these new online classes, like the AIqus site[0], Udacity forums for CS 101[1] and CS 373[2], and a lot of IRC channels, the main hubs being at #free-class, #udacity, and #mitx on irc.freenode.net[3].

There's individual channels for each course as well, for Coursera courses they follow the pattern of the class url preceded by an octothorpe, so for the Design and Analysis of Algorithms I class at http://algo-class.org for example, the IRC channel for it is #algo-class. For the Udacity courses, they follow the pattern of ##udacity-<course number>, so for example ##udacity-cs101 and ##udacity-cs373

[0] http://www.aiqus.com/

[1] http://www.udacity-forums.com/cs101/

[2] http://www.udacity-forums.com/cs373/

[3] http://webchat.freenode.net
Inside SQL Server 2012: First Look
This is a great concept, but the execution leaves something to be desired. Google really needs some detail obsessed folks. How do they not notice the flicker on the transitions of the app market carousel? Also, a linear transition? Yuck.
Managing the Information Avalanche - Ron Ashkenas
Apple TV out of stock in 98% of U.S. Apple stores — prepare for something new
As someone with a couple apps on the Market, I wish I could also issue promo/gift codes for those apps (iTunes lets you generate promo codes).

I could send someone the APK file, yes, but then they'd need to sideload it. And, they wouldn't get updates from the Market from it, so I'd have to keep sending them new copies of the package. That isn't really a tenable solution.
If you don't already have a job, there is little risk. However, if you have to quit your job to "try out" another job, you most likely want a little more assurance that you'll still have a job in a few months.
Dont try to model the real world - it doesnt exist
IMO the solution is to fix the root social/cultural causes. Get rid of the illusion that people are perfect, for example.
Seven paragraphs about how every attempt at code reuse in PHP ends in failure followed by an exhortation for everyone to gather round for another go? Are we sure this isn't satire?
Photon heralds entanglement in new quantum repeater
You may already know this, but properties are just sugar for messages and instance variables. Their only difference is a shorter syntax.

(...plus some extra runtime data, but you don't usually notice that.)
I don't think that everything must be object oriented in the standard library, though I'm not a big fan of the functions in global namespace either.

The structure of Go's standard library could be a good inspiration for restructuring PHP's standard library.
I am also an English speaker living (and raised) in the northeastern United States, and I agreed with his differentiation.
Picking great leaders? That's a tough one. An easier question is to ask "What prompts a Lead 'Hat' stick with an idea though it doesn't seem to be the 'best' idea?"

Developers/designers using OP's two-way criticism style are really removing their own egos and emotions from the discussion and letting ideas honestly fight for themselves. I suspect that the Lead "Hat" is a conduit between developers/designers and executives and it's naturally difficult to convey, let alone objectively discuss corporate objectives in a development/design meeting.

The takeaway for Lead Hat lurkers on HN would be to (unfortunately) expose developers/designers to a wider scope of the project when the ideas are fighting, so they can understand where you're coming from.
I didnt find exact info about that but are they using Python for programming the browser?
AppMobi Accelerates Android HTML5 Performance With new directCanvas SDK
Anecdotally, Airbnb's mobile website (http://m.airbnb.com) was written entirely in CoffeeScript.

We had never used CoffeeScript before the project and we finished what you see today in about 6 weeks with a team of 3.

The project codebase looks like it was written with consistent style all the way through, which can be harder to do with JavaScript when it's 3am and all you want to do is make it work (when you start to get lazy). It was nice knowing that the for loops I was writing would compile to the same for loops that the other guys were writing.

CoffeeScript currently makes up just over 1% of Airbnb's codebase. I expect that number to grow quite a bit over the next year. Here's the breakdown according to github: http://cl.ly/2A241Z2d2I2m2R211Q1t
Grantoo Lets Students Play to Pay for Tuition
Looking for my Woz
Adobe Gaming: Better games. More easily.
The Most Astounding Fact about the Universe
Write Apps on the go using Android AIDE
StarCluster: Simplifying cluster management on EC2
The difficulty I had is that the same person claimed they could hear the difference between 44 kHz and 96 kHz, when the article (and all other comments which cited outside sources) claims that is well outside of human capability.
> I need a FB account for work.

If you don't mind me asking, why do you need an FB account for work, especially when it sounds like you don't even use it?
JSLintMate - JSLint and JSHint in TextMate.
China and its economy are virtually in the hands of around 500 top families, they are mostly senior communist officials or their descendants. They controlled most of the resources and state-run enterprises which are all in monopoly position in their own industry. 80% of the wealth generated nationally are distributed among themselves, rather than giving back to improve education, healthcare, social welfare.

It's not a growth model that is likely to maintain for long.
Did you guys (or the MRI guys, not sure where the bug was) ever fix whatever forced the use of JRuby on Windows in previous versions, or is it just bundled with the installer now? Either way, grats on the release, Vagrant is a really useful (and cool!) tool. :)
Doh, of course.

DMCA still makes some 0-day exploit research not totally safe, either. https://www.eff.org/wp/unintended-consequences-under-dmca I don't know if anyone has been successfully convicted, but a lot of prosecutions have come up, and that's enough to deter many people.
Protect Your Online Privacy: Lie | PCWorld
Google Rebrands Android Market, Google Music as 'Play'
We're almost done updating over 2,000 prices from AWS clouds:
http://blog.shopforcloud.com/2012/03/were-updating-over-2000...

You might prefer to use ShopForCloud.com to get cost estimates rather than use Excel spreadsheets. They have a lot prices to update, for example, EC2 has 7 clouds x 13 types of instances x at least 3 OS choices (Linux, Windows, Windows with SQL Server) x at least 4 purchase options (on-demand, light/medium/heavy-utilization reserved) => 1,092 individual prices! Just goes to show that they have pretty complicated pricing schemes.
I use this all the time at work. It's really helpful. It's be nice if the options had a GUI, but it's great.
Sounds like Dwolla is having to deal with some of the same problems Paypal did in the early days.

Reversing transactions without telling the payee when the payee has previously been given the all-clear is pretty shady though.
NSA Data Center Construction in Utah
I couldn't agree more.
Everything is "hard" on the first couple of times, but the only recommendation I say to people is to stop worrying about the language, and go create stuff, get into that mindset of creating something, even if it's just a simple app. that will allow us to research and ask things around, and that's when you learn and progress. Nobody achieves anything by bitching around how hard this and that is.
I don't think it's "unfair" necessarily, as that, to me, implies conscious choice. Is it "unfair" a person is taller than another person in basketball? Is it "unfair" you can see better than me when we're both competing for publication in Nature?
Make sure to investigate the firm and, in particular, their enforcement of non-competes before you join to ensure you are comfortable with their terms. One of the three in your bullet (1) has a long history of enforcing (and backing up with Full Legal Might) an 18-month non-compete on even somewhat competent developers and traders.
Nikah Şekeri Ankara
Dügünde, mükemmel her seyi mükemmel, sag töreni resepsiyon oldugundan emin yapmak istiyorum. Dügün yerlerde global seyahat daha yaygin hale gelmistir ve uçak bileti düsmüs gibi, giderek daha çesitli ve farkli hale gelmistir.
I attended a talk recently by Justin Yifu Lin, the current chief economist of the World Bank. On the basis of a comparison of China's current Purchasing Power Parity to that of earlier Asian tigers, he argued that China's economy is likely to grow at a rate of 8% p.a. for the next two decades.

He also argued that Africa will move into the cheap manufacturing jobs that are now becoming more expensive in the China. Not sure how that squares with his projected growth for the Chinese economy; presumably they will grow in the "knowledge economies." They are certainly trying to... If that's the case, knowledge workers in the West (which includes most readers of HN) may be in for some serious economic disruption.
What lots of others have already mentioned.

Also be aware, there is something called "Objective-C++" which is a superset of C++.

The syntax is not "weird" unless you just don't know the language. Acclimation is part of the learning process.

In my opinion, the syntax/language is pretty great. I enjoy ObjC greatly. My main beef with it is that it's less than portable. ObjFW attempts to solve this, and is a phenomenal framework already.
Glad to see some clear and focused messaging from Adobe!
Hmm.. this reminds me of a design presentation I saw a while back that talked about using the "6 Thinking Hats" approach. Basically, after creating a number of designs, a facilitator walks team members through six different ways of thinking about a design. I guess it covers the same ideas as "walking both sides of the street", but it was suggested that 6 hats is easier to apply when dealing with non design personnel.

Quick googling got me this page:
http://www.idspace-project.org/index.php?option=com_content&...
If your company is that small then I agree you need to be more careful but you also need to find someone who basically wants to work at a startup, any company with just 2 dev's isn't a "normal job", even if its not technically considered a startup you would still need to approach hiring as if you are.
"Google Play? Is that like Google Labs, where they play around with new technologies? No, it's where you get apps for Android"

"Get music from Google Play. No, not Google Music. You play music in Google Music, but you buy it in Google Play. Got it?"

"You get apps from Google Play too. No, not apps for your music. No, not apps for Google services. Apps for your Android phone. Any type of app - from Google Play."

Sigh...
Sure, you can get part of the benefit even if you're on shared hosting. (Off-topic but related example: I use git to manage projects locally even if they are going to be deployed to a server that doesn't support git. Last week I finally moved a small-business client to a git-enabled host, and it was such a relief.) But it's only part of the benefit.

A good packaging system, for example, will track your PHP version and extensions and make appropriate adjustments. But what if your host uses a slightly different version of PHP with a slightly different list of extensions? At best, the packaging system makes adjustments again, and you cross your fingers hoping that nothing breaks. At worst, everything breaks because your host uses the wrong version of GD or whatever.

Every shared host that supports Ruby gets mired in requests for and complaints about specific versions of gems they've installed. I don't think it will be any different for PHP.
Sources: Apple TV update, iPad 3 for Verizon and AT&T LTE launching tomorrow
There was a strong freedom connotation in the name "Android Market", both in that it used the Android brand which is associated with an open source project, and in the meaning of the word "Market". No such connotation exists with "Google Play".

Sad, but not surprising.
Top tips for a great video meeting
I love the flexibility and breadth of things you can do with objective-c/c++. It's downsides mostly come from syntax, container class getting/setting is way too verbose, same with string operations. If there was a special syntax for just string and container classes, large swaths of my code would be smaller.

UIKit view controller classes are also not flexible enough, and crap out in a lot of custom multithreaded operations when they shouldn't. I could reproduce the same behavior with my own classes (animations, transitions, view control, etc) using just basic UIView classes and it would work significantly better.
Rails Jenkins CI Server with Capybara-Webkit
Would it have been significantly cheaper if you purchased the basecamp.com domain earlier?
This is your reaction to this? Really? I wouldn't comment except that you say you're a Facebook game developer; it's like being a part of the problem. If anything, I would think the FB dev community and FB itself should make statements stating that they publicly disagree with how organizations are using their services to abuse their users and that is highly unethical. I prefer that to tacit acceptance, personally.
I suspect the point is that "following the rule" will lead to introspection and self-criticism. Obviously rote adherence to any rule set isn't going to lead to good design by itself.
Free plans by using a test credit card # (e.g. 4111111111111111).

It works.

Good job 37signals. You instill so much confidence in your in attention to details in your product. Much like the recent known Rails security vulnerability that you never addressed and now Github was compromised as a result.
If you are getting a two-second lag on something it is because you are building an application that is blocking on remote assets, not because you are rendering using HTML; there are many native applications on the iPhone (including ones from Apple) that have two-second delays when you click things, and it is because they are pulling information from some API, such as YouTube, to render the content.

As for "feeling", however, there are a ton of little things that are broken: the blue touch highlight sometimes clears and sometimes doesn't (seemingly dependent on the target of the link, not the source), they are doing some silly HTML5 pushState mechanism to mess with the back button incorrectly (specifically, pushing a new state when you go "back" in the UI when that should really pop a state), etc..

The thing that is really freaking me out is that I'm having a hard time figuring out if they are using native scrolling or not (as in, on iOS 5.0, you can just say "this div is scrollable", and not have to re-implement the behavior): the curve seems wrong and glitchy, but they have nailed enough of the actual visual elements that it is no longer obvious to me that it isn't just that they figured out a way to make the native scrolling perform poorly. ;P
Comparing any other documentation to Googles is just too easy since Google is generally very poor. IMHO, the best documentation out there is still MSDN. Apple's documentation is fine, but still not up to MSDN level IMHO.
I concur.

I love discussing implementation details of different designs, but it has always been to my disadvantage to acknowledge what's good about a competing vision and lay out in detail the pros and cons of my own idea, because that just gets turned around to support the high-level idea of the senior employee who's been with the company longer (and has already earned the trust of the IT director).

The devil is always in the details, so I love discussing all "gotchas" before code is written. But I guess early in the project, people like to believe that the new design will solve all problems and will only take two months to implement, and a frank discussion can only dampen that enthusiasm. So it tends to get suppressed rather than encouraged.
Tomku,

I think you're referring to the win32ole issues which were addressed in the 0.9.0 release as the driver and communication with Virtualbox no longer require ffi.

[edit] the change was made in the 0.9 release.
Not what you're looking for, but this article, which argues against the practice of delaying kindergarten enrollment, describes a study of 26 Canadian elementary schools: http://www.nytimes.com/2011/09/25/opinion/sunday/dont-delay-...

It argues that younger children benefit in that they make greater progress than their peers, but supports findings that they are at a competitive disadvantage compared to their older classmates.

Also interesting:

The benefits of being younger are even greater for those who skip a grade, an option available to many high-achieving children. Compared with nonskippers of similar talent and motivation, these youngsters pursue advanced degrees and enter professional school more often. Acceleration is a powerful intervention, with effects on achievement that are twice as large as programs for the gifted. Grade-skippers even report more positive social and emotional feelings.

The last sentence especially surprised me, as it contradicts what I thought to be conventional wisdom.
Personally, I'd write my password in an obscure Unicode-supported script that is unavailable in most fonts.
Does anyone else find the marketing on basecamp.com shaddy?

It says on the front page:

8,000,000+
projects managed with Basecamp

99.94%
rock-solid uptime reliability record

97%
of customers recommend Basecamp

Yet all of those stats are for the legacy Basecamp Classic product and not for this brand new product they created, which has a completely different code base, which was just released TODAY.
unoti probably means 'javascript' by 'native code'. So, yes, the structure and behavior is defined through javascript (working in tandem with the appropriate stylesheets, of course), as opposed to defining a scaffolding of HTML and manipulating the DOM as needed as with JQMobile.

Both are nice. Sencha Touch expects certain conventions be followed which can be great if you don't trust your (or your team members') discipline. But it can also be a bit full of magic if you don't know your way around the ecosystem. Luckily the documentation is pretty great, the team is responsive to their forums and the community is pretty engaged and helpful. Also, the Designer is wonderful!

JQMobile is wonderful for teams that are used to more 'traditional' (read: more server side heavy) web apps and/or know JQuery like the back of their hand (which is many of us these days) and that can put together disciplined code without much supervision.

I use them both and I like them both. I am looking forward to developments on both sides.
This is great, I have enrolled for this and for the algo course.

I have never studied NLP but I did an algo class at a brick university some years ago.

This being stanford however I am a little worried that my theory/math skills may not be up to the standard but I am hoping to wing it and brush up on what I need as I need it.

Wish me luck!