skysight-inc/HackerNews huggingface dataset:
John Dugan put it well, in a sad sort of way. http://coroutine.com/blog/3-The-Promotion-Problem

"Traditionally, programmers are offered two career paths. They can become managers (a CTO track) or senior programmers (an architect track). The problem is both tracks terminate in roles that many programmers don't want. One path leads to pure management, the other to systems design work. Where do programmers who actually want to program go?

"Elsewhere."
Are fewer males applying as well? If only 40% of applicants are male, then I'd say the ratio of college entrants is just right.

Otherwise, I don't see a problem. I don't really see a problem anyway. I never saw a need to have exact demographic representation in all fields. The only time exact demographic representation seems to be an issue (outside this article) is when white males are overrepresented.

So white males are underrepresented in college. The world won't end. It may actually be better in the long run, so I'm not sure what the fuss is.
How to Power Nap
you can natively email your files to dropbox, along with other input methods like via fax/phone/file upload, etc
Google's acquisition of DocVerse is starting to make more and more sense.
Another trick I've seen that I wish I'd come across long ago - a particular use of IE conditional comments to avoid having to break out IE CSS fixes into different style sheets:

<!--[if IE 6]><body class="ie ie6"><![endif]--><!--[if IE 7]><body class="ie ie7"><![endif]--><!--[if !IE]>--><body><!--<![endif]-->

This applies "ie" and version-specific classes to the body tag in IE browsers. Therefore, if something about a button tag doesn't look right in IE in general, I can use the ".ie button" selector to apply a fix right below my button styling. If it's just IE 6 giving me grief, I can use the ".ie6 button" selector.
Occasionally. I have to admit it hasn't happened in a while, but I don't use moneybookers that often.
You can? Because as of a couple days ago people were still asking for it via their idea forums: https://www.dropbox.com/votebox/20/email-files-to-dropbox

Where do I find my dropbox email?
I'm working from a link I was given when I started asking how namespaces/modules worked and why they weren't working for me. The answer I got was "first, you're probably doing it wrong if you need namespaces, and here's why <url>. second, here's the answer to your problem."

I'm trying to locate the article and I'll include it once I've found it. That's what I based my comment on.
But Rosenberg's blog post never says "Google is always open no matter what". Relevant quotes:

These are the things we should be doing. In many cases we aren't there, but I hope that with this note we can start working to close the gap between reality and aspiration.

and

While we are committed to opening the code for our developer tools, not all Google products are open source. Our goal is to keep the Internet open, which promotes choice and competition and keeps users and developers from getting locked in. In many cases, most notably our search and ads products, opening up the code would not contribute to these goals and would actually hurt users. The search and advertising markets are already highly competitive with very low switching costs, so users and advertisers already have plenty of choice and are not locked in. Not to mention the fact that opening up these systems would allow people to "game" our algorithms to manipulate search and ads quality rankings, reducing our quality for everyone.

So as you are building your product or adding new features, stop and ask yourself: Would open sourcing this code promote the open Internet? Would it spur greater user, advertiser, and partner choice? Would it lead to greater competition and innovation?
The biggest problem related to MBA is the title. Very little about the MBA is about 'Business Administration' anymore. To base your ideas about MBA's on this is both outdated and lacking.

The modern MBA is about combining economics, psychology, math, statistics with finance and strategy. It is not about 'efficiency' or 'productivity' alone, those are just a small part of any business equation.

Much of the popular cynicism about MBA's come from anecdotal references to the MBA jerk who people had a poor experiences with, and certainly isn't based on any real data that I have seen. As I posted in an earlier comment, most people in my MBA class have particular industry and technical experience to draw on, and I doubt most would characterize a business in the fashion you described.

My main point is, if you are going to hate, hate the person, not the degree. The degree didnt make the person who they are. Both intelligent and ridiculous MBA's exist, just like any other career or degree path.
No one has accused you of being on the offensive side, I don't think, and I wasn't arguing with you. I just didn't see any indication that this project had much to do with the location of participants. So, I just wasn't sure what you were getting at with your "But what is the author trying to prove here?" query, since it seemed to me that the guy was just trying out Mechanical Turk and documenting the results, without any social or political commentary that I could perceive. It doesn't seem like he was trying to prove anything.
No, I didn't do that. At most I put a reddit and a digg link on the page.
Pickling generators is one step from being able to pickle a continuation or save the state of a running function. This is actually a useful thing to do. I wrote a script awhile that spawned several processes that each required posting multiple jobs to Mechanical Turk and doing so in a certain sequence. My language Sleep supports continuations (and generators) and allows me to serialize (pickle) my continuations. I just spawned off a thread for each "process" and periodically saved that executing function to disk. Later when I wanted to restart the program, it'd look on disk for the saved functions, load them, and execute them. Very fun.

I wrote on article about how to do this kind of stuff awhile back:

http://today.java.net/pub/a/today/2008/07/24/fun-with-contin...
I am the original author.

The example holds without the ALL CAPS magic variable names, "HYPERPARAMETERS". However, I include HYPERPARAMETERS because I am including the actual code I am using. Hyperparameters are global, read-only variables that specify the particular experimental condition being tested. I can't say that I have the best solution to this particular aspect of experimental control (hyperparameters). I might write a blog post about it in the future, to solicit feedback on improved methods. However, I have refined my current approach over several years, and I currently use the assumption: One experiment per process. Hence, one set of hyperparameters---specified at invocation---per process. This assumption has saved me a lot of pain. As I said, I am interested to discuss alternatives.

The training state, however, is not global. You can pickle the training state objects individually. I was considering an ugly global way to refactor, but instead I used this pattern. Which is the reason I wrote the article.

I do come to the conclusion that you must pickle the data structure that the generator depends on. This is why I refactor it into a class object with __getstate__ and __setstate__ methods.

The reason I want to pickle generators is as follows: Generators are the easiest way to write methods that stream input. Because, if you stop and restart, you want to stream from where you left off, refactoring these generators is on the critical path to persisting your experimental state.
Shoot. I really like this guy. And thought this was clever. Is it too soon to quit? Or is this really sucking down too much time and money to keep it goin?
*All my examples are from my own experiences.

I currently attend the Ohio State University. While not bad, the most valuable of the MBA classes are those that are case study or project based. The pure textbook classes on accounting, finance, HR, etc. are valuable, but no more valuable than reading books on the subject without paying the tuition fee.

While I believe in the case-study method, it's not significantly different than if an engineer-turned-MBA simply started his own firm.

The difference between the MBA programs (generally, there are exceptions in areas like finance, logistics/operations, and MAcc for accounting) and Masters in other scientific fields is that in Masters of Science, you're further improving your skills in the field.

Many of the MBAs I know are either non-business people taking the opportunity to learn important business skills that could be learned from experience or former business students learning an incremental amount of knowledge for massive tuition fees.
Thomas Edison Invents Marketing Other People's Ideas
I lump those along with the concepts: until someone (engadget is a good bet) has held it and taken photos, it's a fiction.
Lifehacker's Five Wishes for Better Webapps
I'm so confused. I read the beginning 3 times and I'm not sure which side is complaining about not enough men and which side is complaining about not enough women.
Let us know too if there are some other apps out there you want to email. sifter seems like one people want real bad thats been taking awhile. My personal fave would be to allow 37s writeboards to be edited right from inline replying to an email.
It's a good game, I believe it would benefit greatly from the creator working with it to expand functionality and game play like with Cortex Command (I guess time will tell if he does, by the article it sounds like his attention is already going to his next project), however modders appear to have begun adding content.

I believe balancing is an issue in the game, fighters are wholly useless in a Star Trek sense of uselessness. Their appearance seems redundant as IIRC several missions (I'm certain at least one does) remove them from playability indicating that they should be a 'tide turner' in certain missions, however they're decimated in milliseconds.

Since virtually all 'space' battles are based off of naval battles, it seems somewhat absurd that fighters are inherently useless in the game, when in reality they're the most decisive force in naval battles.
I've always thought that the best rationale for the OLPC was that it could be used for development by the people that bought them. Can you really write software without a physical keyboard?
Did you look at Cherrypal? They made one for $99 and are also selling it at their online store (cherrypal.com). I think it's called the African Bing(?)

Found it on HN recently. The specs are pretty impressive for $99 but I haven't tried it though. Only looked at images :)
Peter Shankman HARO: The Email Newsletter That Grosses $1+ Mil A Year
TELL HN: Open Google in IE. Click I'm feeling lucky. Counter to New Years?
Open Google in IE. Click I'm feeling lucky. I think it's a counter to New Years...
Have thought about this a lot too
How "Free Books" Became The Top Paid iPhone Book App
Why would it be better in the long run?
I got really specific in the interview about exactly how we drove Free Books to the top of the Books category on the iPhone, and got to $900.

Less of a Newsweek 'get rich quick' story, and more of a day to day iteration, so hopefully some of the takeaways will be more widely applicable.
funny, I've been running a HIT recently which asks turkers to wish my friend a happy birthday. http://happyturkday.tumblr.com/
A lot of investments banking jobs average 12+ hour days. People waste a lot of time sitting at their desk with little to do, because they can't leave until their boss does, and their boss can't leave untill his boss leaves, and the people at the top got their by working late for years.
I thought it was confusing too, but I think the writer was arguing that men are getting disadvantaged because they are underperforming.
thats not new
'Tap Tap Revenge 3' going free today as Tapulous bets on virtual goods
This reminds me of a guy which used Craigslist to hire decoys for armored truck robbery getaway:

http://news.cnet.com/bank-robber-hires-decoys-on-craigslist-...
That's such an awesome idea, I have no clue why it wasn't obvious to me before (That is to say, a mark of all brilliant ideas). This requires physical contact, very good on battery power, and actually creates an incentive for personal micro-transactions.
Women could also be more conformist, so they fit into the institutional requirements better. What are the stats for non institutional performance, like entrepreneurship?
How fans of one language see the other languages (Humor)
I don't understand the hate at this memo. Isn't it a fact that Google is much more open and a much more prolific contributor to the open source community than its main competitors?
Does the on-belt computer not have enough storage capacity to cover an entire shift? Even at a couple of GB/hour, it would only take about $10 worth of flash to store a day's worth of video. Why make the officer remember to turn on his device?

I used to work for a trucking company that was looking into archiving dashcam video along with left/right lane video. Interestingly, drivers were begging for it. Why? They perceived that big trucks were often blamed unfairly for accidents, so they thought that the net effect would be fewer at-fault accidents -- even if the video occasionally could be used to show their culpability.

Before the trucking gig, I worked for a healthcare software company. One of our hospital clients had locator devices for its floor nurses. One could tell, for example, that Sue was in Room 512 and could use that room's intercom to communicate with her. Apparently, the system was once used to fire an employee for taking frequent smoking breaks, but it also once helped exonerate nurses when a patient claimed neglect. In this case, the mother of a chronically ill child complained that she had to perform a particular treatment herself because the staff never followed through. A review of the location data showed that, even if she was telling the truth, a staff member was in the room watching her each time! The mother recanted her story.

If I lived in San Jose, I would welcome a policy where the police would be forced to release video of a civilian interaction upon request from the civilian involved. The default for police departments ought to be transparency, but I'd take this as a first step.
I can provide links to some of the SAT data you are looking for, current to the most recently reported high school graduating class (class of 2009). These links are mostly links to .PDF files:

Composite scores:

http://professionals.collegeboard.com/profdownload/sat_perce...

Math plus Critical Reading scores:

http://professionals.collegeboard.com/profdownload/sat_perce...

Math scores:

http://professionals.collegeboard.com/profdownload/SAT-Math-...

Critical Reading scores:

http://professionals.collegeboard.com/profdownload/SAT-Criti...

Writing scores:

http://professionals.collegeboard.com/profdownload/SAT-Writi...

Some score percentiles by gender and ethnicity:

http://professionals.collegeboard.com/profdownload/SAT-Perce...

Subject Test percentile ranks (no data on gender):

http://professionals.collegeboard.com/profdownload/SAT-Subje...

The ACT provides test score percentiles, with some data by gender:

http://www.act.org/news/data/09/pdf/two.pdf

ACT also reports high school course-taking patterns self-reported by test-takers:

http://www.act.org/news/data/09/pdf/three.pdf

Some of these data allow counts of whether more men or more women are taking the tests, which is suggestive of which group is submitting more applications to colleges that require the tests.

SAT state reports

http://professionals.collegeboard.com/data-reports-research/...

e.g.

http://professionals.collegeboard.com/profdownload/MN_09_03_...

also allow gender comparisons for particular places, and a look at which colleges get the most SAT score reports submitted from each state.
At some point trying something else is slower than figuring it out "dry" on paper and coding a pre-thought solution. Thus the nonlinearity. If trying is faster, you can try before you know exactly what you are trying,and figure it out as you try.
Fewer than 10% (almost all of which speak it as a second language)
I cringe every time I hear something like this called a "deployment". This is a lazy hack, not a deployment.
You can't deploy with ftp/rsync/put_your_own_tool_here sync.
Well, you can, kind of, but you better not.

A "proper" deployment must be (at least):

* Completely automated. Should be just a simple command line.

* Atomic. As in all the files are changed at once.

* Easily revertible.

If your are deploying a db-backed application, deployment process also must manage db versioning (including possibility of rollbacks).

All of the above is trivially provided by Vlad or Capistrano. And since they are super easy to use even for non Ruby projects, I fail to see the reason to keep using ftp or rsync other then laziness.

I've seen some people using git for deployment, which is better then ftp/rsync, but still lacks in atomicity and rollbacks can be quite tricky.
The API identifies the phone you bumped with, and then gives the app a channel to send messages between them. You can do pretty much anything with that. :)
Creativity:  A crime of passion
Ongoing · On “Custom XML”
Shameless plug: if you think this is cool come work with us! http://bu.mp/jobs.html There are even more exciting things on the horizon (well we think so at least).
The original plan was to add higher level support for certain types of sharding (e.g. tying a specific model to an individual database) and earlier versions of the code actually provided a method for doing so. This was removed because it wasn't judged to be a good enough solution - Django is very keen on the concept of reusable applications, and hard coding a decision of which database should be used for an application's models in to that application would conflict with that concept.

Obviously the solution is to specify a mapping somewhere, but there's no need to hold up the feature while waiting for a design for that particular bikeshed.

Instead, the plan is to release an initial version with low level primitives: the ability to configure multiple databases and specify which database should be used for a given query. This gives us a chance to see what kind of patterns are most widely used and figure out the correct way to support those at a higher level of the API.

In my opinion, the SQLAlchemy example demonstrates why handling sharding automatically is a distinctly non-trivial problem: http://www.sqlalchemy.org/trac/browser/sqlalchemy/trunk/exam... - it's not clear to me that that's a better solution than just manually picking the database to execute a query on at the point of execution.
If you're on Gmail (or another web-based e-mail), it doesn't. In fact, one of the "easter eggs" is that it e-mails you all of your data at the end of each day, so you have a backup in your e-mail.

But, two things:
1. If you're not on a web-based e-mail system, your info is still going to be stuck, away from you.
2. Have you e-mailed yourself your card data? There's nothing to stop you from doing so, but I'm guessing you haven't done it before. Perhaps by learning of Wallet Garden, you'll take care of that? That'd be awesome.
So the slowdown is less than linear then. If you do it the stupid way and still try it out it's linear. So if trying it out on paper is faster...
Curious. What comes up for you? It's loading for me.
I'd argue that, rather than banning software patents outright, the process by which these patents are approved should be put under high scrutiny and changed. For a lot of large companies, the approach really is similar to throwing everything against the wall and seeing what sticks. Having gone through the process recently, I'm amazed at how easy it is for an engineer to conceive an idea, pitch it to a few paralegals and lawyers, and get it written up to submit to the USPTO. IMHO, there's a big disconnect between the engineering minds that actually come up with legitimate patentable ideas and the IP attorneys that write and file the patents.

Getting rid of software patents altogether is quite extreme. You need a mechanism in place to protect the property rights of individuals and corporations. When there's absolutely no sense of preservation of property - whether it be tangible or intangible - innovation and risk taking are going to suffer.
Dear GNU Autohell...
Surely they should be vetting to ensure the job is legal and doesn't break any laws.
And HN, for the love of all that is holy, please start displaying subdomains for the source URL already

That would be very helpful for the many subdomains hosted by Google. But this good suggestion probably belongs in the Feature Requests

http://news.ycombinator.com/item?id=363

thread. I agree with this suggestion.
I'm suprised no one mentions this, good code does not need comments, because it clearly speaks with variable names and function names.

The Lisp function Yegge gives, is horrible in that aspect.
for example this piece of code:

(if (or (= tt js2-LB) (= tt js2-LC))

should really be more like

(if (matches-js2-line-ending current_token))

No matter "how good you are" code reading is faster if what you read matches with what you're doing in English.
If they're in India, and breaking laws in say the US, I doubt they'd care too much.
I've reduced the amount of whitespace I use as I've learned to read dense code more patiently. You have to read at the right speed and not let your eyes fly down the screen, leaving comprehension behind. Strangely enough, I majored in math, so I've always had this skill, but it's hard for me to apply it to code for some reason.
Thanks. Its interesting to hear other perspectives.

I'm at University of Chicago. There are pretty much 3 types of classes here, Case-based, Tool-Based, or Labs. Very few of the professors use textbooks at all, if they do they are purely for reference, not for primary use.

Having owned 2 businesses before school, I think you are right that some lessons can be learned through experience. However, this is an asset during discussion because we have a variety of people with a variety of backgrounds adding their experiential knowledge into the discussions - so the value derived is higher than just experiencing it yourself. For example, I have no experience with retail operations or with industrial manufacturing, but some of the lessons they learned the hard way might be useful to me later on as a software startup guy, and some of the lessons I learned during my companies might be useful to them down the road.

The other benefit of University of Chicago is that the MBA program does not have a fixed curriculum, so students craft their own program of study (there are some guidelines), and they can choose to study deep in one area (for example, Econometrics or Analytical Finance) or for those with less business experience to go more broad.
I think the OP might be confusing DropBox with drop.io
Agreed. I think the regularity of Latin makes it straightforward.
Five ways to stay focused, get more done and be more successful
OK, I should have said "from my experience". That was my experience most of the time when I was subscribed to mashable RSS, most of the time posts were deep linked to more mashable posts, instead of original source. It was a quite bit frustrating.

Anyways, I just checked the last couple of post you guys had they all seem to link to the source. The fact that you come here to reply to readers opinions, clearly means you guys care. That's good enough for me.

Thanks.
Ah, Bennington. Pick up a copy of Randall Jarrell's novel _Pictures from an Institution_, where it figures as "Benton" College and see whether the place has changed.
Why make the officer remember to turn on his device?

Do we want a bunch of video of the officer in locker rooms and lavatories hitting YouTube? Because that is what is going to happen if the officer can't turn it off (which means they'll have to turn it on later).