skysight-inc/HackerNews huggingface dataset:
It started out promising. Then the author states, apparently without irony, that "aesthetics are important but aren't the ultimate goal of design", making particular reference to people reading with tiny screens, when his/her own site is quite unusable on a small screen!

I normally keep my browser windows at half the width of my screen, around 700-800 pixels wide (give or take). Just looking at the "page" where the author discusses aesthetics, if you've got a narrow window, a few letters and words are cut off on the left, and while you do get a scrollbar to move to the right, everything to the right of the original view is plain white. (On my screen, the cutoff actually runs right through the "reading tiny screens" text and icon, for added irony.)
There may or may not be more prestige. There are countless "I hate my jerk doctor" stories. There is definitely more money.
Sure, or you can catch a KeyError and do something else entirely. I'm aware of all this, just pointing out some differences to the person to whom I replied.

Python's dict.get is a bit like the getOrElse found in Scala. It's quite handy and can be seen as advanced conceptually.

I actually added some code like that to a recent post about PHP here: http://news.ycombinator.com/item?id=2771304
I can't tell you specifics, other than that Skimmer has longer sessions per visit than the rest of the site, and more page views per user.
Unrelated: I think every web application should use keyboard shortcuts. This is possibly my favorite gmail feature. I can pretty much do whatever I want (save Logout and Attach File) using my keyboard.
PowerShell can certainly output in vanilla text, if needed.
Very true, and I didn't mean to tar all groups with the same brush. There are plenty of great teams at MS which avoid these dynamics. However there are also plenty of people gaming the system and I think if you look at Microsoft's overall lack of success -- and the number of passionate creative people who have left -- "the curve" and how it's applied have a lot to do with it.
Why are Taiwan and HK in a different category than China?
Why Neanderthals Became Extinct
If I inform you now about the risk of missing the deadline, I look weak, ineffective, etc (even if it is better for the team) but if I wait and some situation develop which I can say will prevent us from reaching the deadline, I don't look nearly as weak.

I don't think it makes you look weak at all — putting the success of the team first shows leadership and maturity. Waiting for a situation that covers your ass but hurts the project is not likely to bode well for one's career.
>If you're building an archive, your only requirements are to minimize storage cost and to make sure the archive can keep up with the generation of data.

And in some of the cases he mentions be really. really certain you don't lose data, since some of the laws impose criminal penalties on data loss, and not necessarily even on the most responsible parties (legislatures have been getting increasingly psychotic this way).
It's a possibility.
FF 7.0a2 (got Jul 24 from the Aurora channel) is less responsive than FF 3.6 was on my machine -- although I cannot be sure that the unresponsiveness is due to memory pressure rather than, e.g., insufficient parallelism of the UI relative to the part that executes Javascript.
I'd gladly pay $50 to learn everything you know about SEO

I would too. The problem is, there are people that will gladly pay 500x that amount for some of what he knows about SEO.
On OSX, probably to unlock keychain.
If seeing is believing... never point your smartphone's camera at a propeller
Yeah, it's not a necessarily female response. I'm sure lots of male devs would be more attracted by constructive rather than competitive language.

But actually, I love that. They asked her for advice on marketing their program to women, and she gave them advice on marketing their program in general. Good show.
This presentation is particularly interesting because I think it really touches on why secondary indices should be implemented at the datastore level and are impractical to simply graft onto a distributed K/V store.
Except it pre-dates it (2009) and there has been nothing but positive feedback (years of it) going Andre's way since it launched.
That is not true. Apple is not like Google or Goldman Sachs. They do not ask for your GPA or care where you went to school.

edit: hate to be down-vote curious, but I would be interested to hear if someone has been rejected from Apple for having a poor GPA.

I've interviewed with Apple and nobody asked about my degree or GPA. It was the most on-topic job interview I've ever had. No weird brainteasers or annoying FizzBuzz questions. Just questions directly relevant to the position I was interviewing for. I have a handful of friends who work there who never finished college or have degrees in something irrelevant, like philosophy. Guys like Mike Matas and Mike Lee did not have degrees. The head of iTunes did not go to college at all.
If you want to release an e-book with a little less overhead (and keep a large fraction of the proceeds) you could go with lulu.com or createspace.com
I don't think it's just perception. Doctors really do deal with other people -- both patients and coworkers -- more than software engineers do.
The Book Of Ruby - A Heretical Text?
This doesn't make any sense to me (not you, the statement). Some of the most competitive people I know are women. And if you've been on a university campus it's stacked top to bottom with women competing for highly selective majors. CS and Sft.Eng. seems to be an outlier in this, but chem, bio, business, and econ are populated with really smart graduate women.

Even when I was in highschool 10 years ago the top 10 students, 6 of them were girls. The salutatorian was a girl and she let everyone know how displeased she was for not getting valedictorian (beaten by 1/100 of a point).

Women are turned off of CS and I can assure it's not the competitive language.
Because it's a good/easy way to insert the file name into the _middle_ of the statement. For example:

find . -name "*.gif" -exec convert "{}" "{}.png" \;

Will convert every GIF in the current directory (and its descendants) into a PNG, assuming imagemagick's convert is on your path. Is there a better way? Not that I know of.
This is obviously to code purists -- which I am. IMHO, it's way better to know what you're doing. They certainly aren't causing any harm, but we all have seen things like:

<span class="title">Article title</span>

And the guy who did it says it's the same as using an <h1>, since the font size attribute is the same. If they don't understand the value of a semantic code, they will just see that the site is showing up more or less the same in the browsers and that's good for them.
My instantaneous gut reaction is discomfort. These are all good things, but the tone puts me off.

As someone who appreciates autonomy, I would rather be given an objective with advice on how to attain it than rules to follow. Even if the content is the same, it shows more respect.

In this case, the objective is simply situation awareness (http://en.wikipedia.org/wiki/Situation_awareness) for both parties. The advice is to ask, debrief, and warn.

Dan Pink gave a good 10-minute talk about this sort of thing: http://www.youtube.com/watch?v=u6XAPnuFjJc
Bookmarking a page should work. If it isn't, that's a bug. You can bookmark sections and articles quite Well. It's a little hairy if the article gets a little old, but a solution is in the works.
Many, if not most, claims in SW patents are broad enough that they needn't specify if they are in SW or not. Almost any SW patent can be viewed as running entirely in HW.
Hmm... wait, y'know, I just realized that I usually notice it on my Windows machine (though maybe that's because of the semi-transparent chrome)... maybe it doesn't work on OS X though.
Very interesting article, but what about the <menu> element, what's the difference between this and the <nav>?
Cool. Consider it considered. :)
Needs new option: "No, I follow the main RSS in Google Reader only. Going directly to websites is so 2003."
That is actually the only plausible explanation at this point in history. The average woman looks at the long hours and job insecurity in high tech and thinks "this is just not worth it". Men, historically, have always done these kinds of jobs and still do. We don't see feminists agitating for more woman refuse collectors do we?
I think there's a super business model buried in all this.

Have a paywall, but make it "porous" enough that students can circumvent it fairly easily, while full-time workers really couldn't be bothered. The price also has to be low enough so that payment is a no-brainer for the full-time workaday types.

You hook people while they're students, then make it super-convenient for them to sign up for payment. If I were the NYT, I'd make it super-easy to pay subscriptions through iOS devices, then have convenient utilities that make all the other connections "just work."
I wouldn't go that far. I've had some great tech discussions on reddit. Things seem to devolve like this whenever the discussion starts to close in on a topic that any idiot can comment on. There are many of them there, and they do.
5 ways to boost your freemium conversion rates
I would spend more as well... In the short term. But I know from experience that I would eventually become jaded and purchase a lot less.

Story time - Back in college, there was a song on the radio that I really liked. I listened to it so much that I bought the CD. When the CD finally arrived (via mail) I listen to it. Every song on the CD was crap. Even the one I loved so much on the radio! Yes, there was apparently a radio version that was different from the CD version.

After being burned like that, I didn't buy CDs for a long, long time. It wasn't even the first... It was just so unfair that I decided I'd rather not take the chance any more. Ever again.

Movies, games, books... They've all done this to me in some form. I would have just given up and quit buying.
Mary-Jo Foley explains why Microsoft won't dump Bing
So if one person rents a DVD every week and now pirates, there would have to be someone who rented 50 MORE DVDs (or purchased) than they would have had there been no pirating options.

On what concrete evidence do you base this?

Please don't tell me that every unauthorized copy would have been a sale or rental had unauthorized copying not been an option because I'm fairly certain you have no way of possibly knowing that. (If you do have a way of knowing that then I'm all ears as to your methods.)
That's what I thought, but FogCreek and Joel Spolsky probably has billions of in bound links from Joel's writing. Surely they wouldn't need to attract in links?
What's the best practice for conveniently generating proxy factory bean superclasses? From my research it seems an abstract factory factory would be the appropriate design pattern, but I don't want to reinvent the wheel
I felt the same way. It's hard enough to remember the subtleties of CSS and which order the table tags go in. The header tag makes my head hurt(no pun intended).
Google-Plus is going to be your bank account
TM backs up my iPhoto by default. Several restores have proven so.
'Fart gas' link to blood pressure
Fun thing: it was actually pretty hard for me to put it into this tone, since it's not really mine. :) But I wanted it to be short and rememberable. I even wanted to do an acronym like they do it in the military. Just saying :)
Protect your Company from Advanced Persistent Threats with Network Forensics
Go to "layout" and try something like the Overview skin. Is that more what you're looking for?
The last stage of enterprise integration with the DW is through Data Marts, which are organized into Dimensions and Facts, and allow for dynamic interfaces for business users to mine their data. My current project is using Informatica CDC (Change Data Capture) to read multiple source databases through their logs and aggregate in real-time. Its really incredible and enables any level of intricate reporting requirements.
Dishing out criticism in a constructive way is also something that has to be learned. Too often, criticism is just an attack on the person or a conveniently misrepresented form of their opinion. And then even well-meant criticism can often be perceived as coming from an ulterior motive.

I think people's motivations are often so diverse it becomes unclear what the purpose of a given discussion actually is, even here on HN. Is it to improve an idea or to validate it? To arrive at a consensus or to sway popular opinion? To receive affirmation? Is it to engage in intellectual stimulation? To enjoy the presence of like-minded souls? To make yourself look good at the expense of others? A typical discussion has all these, and then some more.
Django's inclusion_tag is bad for App Engine
The financial costs of being overweight - Men $432/year
Never as in "commercial success". Closer to reality than the 144, which was pretty much a government money pit, was the Beech Starship (http://en.wikipedia.org/wiki/Beechcraft_Starship). Again though, not able to see any real success.
"It’s a lot like an English essay. You start with a prompt, and then you talk about the prompt for a few pages and at the end of it all you write your conclusion and you realize that the entire essay has nothing to do with the prompt."

I have never had this happen.

I've also never written any software that didn't target a need or want.

Apparently some people do get side-tracked and try to write something that's cool instead of something that's useful and wanted, but I really don't think that's the majority. I think the majority set out to solve a particular problem, do so, and then find out whether people are willing to pay for the solution.
I don't know how to begin to think about knowing how to answer this question. :)
Thank you... I thought it was just me when I encountered some Ruby programmers.
http://www.mobilemag.com/2011/06/06/ios-5-unveiled-with-200-...
Do your Time Machine backups really work?

Yes. I've used them 8+ times across multiple laptops and imacs.

I've had hard drives time machine was backing up to die. Replacing the drive solved the problem.
Oh, Patrick's presentation on marketing to minorities is simply too awesome.
(Linked in the answer about the female market; just in case: http://businessofsoftware.org/video_10_pmckenzie.aspx)
Why is netflix wasting it's limited time and money on Facebook integration in Latin America and Canada?

Don't they have bigger issues?

1) a blundered site redesign

2) removal of DVD queues from the API and

3) price increases (double the price) I have to wonder when do they find the time to integrate withe Facebook in Latin America and Canada...

All in a matter of a few months.

I really wonder where Netflix is going. They used to impress me with their service and their API was great.
Do you mean that literally (they'll form an actual bank, FDIC regulated, etc. etc.), or figuratively? The latter I agree is likely. The former, not so much.
Nobody is the Boss of Somebody
An Apple branded television, it's been rumored they have partnered with Sony... and there's only a few things Sony does decently well.
Understanding Linux CPU Load - when should you be worried?
Agreed.

Exhibit situational awareness : declarative and flexible.

Ask, debrief, warn : imperative and brittle.

More importantly, the espoused framework only works for a development task oriented situation. What happens when the either bee behind to do some project or product management work and has a less task oriented role?

Quick edit: managers (e.g. below director level) are typically high-performing individual contributors who're given employees in order to amplify the manager's performance. The 'ask, debrief, warn' framework is essentially a manager's framework and views subordinates as if they were extra hands (grab that thing, provide tactile feedback to say it was grabbed, then (oh shit) warn me it was really hot). Seems an effective way for a manager to think/operate, but, as this thread shows, isn't appreciated by all subordinates since it points out that they're 'hands' rather than situationally aware rock stars...
2^(bitsize) == 0.

Edit: Yes, 1 << bitsize is undefined. But unsigned integers actually do have well-defined semantics on overflow, and multiplying by 2 enough times really does produce zero.
It's a good skill to have, but realize that your skills should help you, and Joe's skills should help Joe. Asking other people to develop skills that help you is foolhardy at best.

Back to criticism, though... All criticism is constructive, so long as it's based on reality. Simply knowing that your software makes someone irate is useful knowledge. Knowing how it makes them irate is better, and knowing a solution to that will make them less irate is better yet.

But it's ALL useful.
Can't mention MapReduce without Oracle Coherence (nee Tangosol)
Knee length wedding dress
Don’t monetize too quickly: Build a large audience first, then monetize. One of the most common mistakes companies make is to attempt to monetize their free user base before they have built an audience. Understand that as soon as you monetize, some of your loyal free customers will disappear. Your free user base will also see an immediate drop. There is no way around that. Monetization always causes friction.

Couldn't disagree more. See 37Signals (and their writing on the subject) for a great counter argument.
"In the past year, the number of women majoring in Computer Science has nearly doubled at Harvard, rising from 13% to 25% (still nowhere near the 37% of 1984). [...] In the past three years, the number of female Computer Science majors at MIT has risen by 28%. And, at Carnegie Mellon, the portion of Computer Science majors who are women has moved from 1 in 5 in 2007 to 1 in 4 last year."

Focusing on the elite computer science schools obscures the overall statistic (which I don't see mentioned in the article). These schools specifically recruit and admit as many qualified females as they can into their program. At CS4HS, a CMU/Google conference for high school CS teachers, we were told as much, and tasked to do our own part to diversify our CS classes.
The issue with the devil's advocate position is this. There's no such thing as an "ethnic" European. Race is a very recent sociopolitical construct, born in the 16th/17th centuries and initially used to justify English supremacy over the Irish and only later picking up connotations of skin color. The genetic differences between a Scotsman and a Spaniard are far larger than those separating a Greek and a Turk.

Pre-modern European tribes did not place an emphasis on race; it didn't exist yet. Nor did they care about protecting the nation or their national heritage, as the concept of nation itself took centuries to form millenia later and only started playing a major geopolitical role with the French revolution. This isn't to say the tribesmen were multiculturalists; they had their own cultures and were often wary of outsiders, but mostly for reasons of self defense. But the supposed desire for genetic homogeneity didn't prevent Scandinavians from raiding the French and British coasts, abducting women, and forcibly mating with them, despite their cultural and genetic differences.
INoobs: Top 12 Web Design Guidelines (For Print Designers)
Welcome to another edition of the iNoobs series – where we teach you how to become a web developer (and how to grow lots of body hair and shoot omega beams from your eyes – because ya’ll know that’s the only thing that can defeat Superman).
Just so you know where I'm coming from - head over to the api forums http://developer.netflix.com/forum/topics/18904

This is a good example: http://developer.netflix.com/forum/read/121936

Images aren't loading on the authorization page. No response, no action?

"This is really frustrating. How hard can it be to put two images back on the web servers? This takes weeks to fix?

I'm really starting to regret working on my project to integrate with Netflix data. It just makes me look bad as people won't understand the issue is with the Netflix servers.

Even if there is some better API is coming, I would really have to think hard about whether I would spend time converting my app to it if issues like this don't get fixed in a reasonable amount of time."
As a total noob in comparison to most readers of HN, I have to totally agree with this sentiment--not that it's a noob idea but I feel like there are very skilled and brilliant people here that want to show the world their amazing talents and sometimes lose sight of things. It reminds me of what I always see on that show with Chef Gordon Ramsey where he's always telling these hot shot Chefs to stop being so cocky with their creations and that simple is often better; no one wants a 58 flavour chocolate creme brulee steak muffin.

Better is Better, but again I think we have to remember, that it's all subjective.

P.S.

Don't let the down votes discourage you. :)
I haven't been sleeping well for the past few years due to (presumably) nasal congestion. On the whole, I've felt like I cannot learn as quickly as I used to. Granted, I'm older, but it really seems like some things (such as muscle memory) just wouldn't stick.

I'm curious if anyone's been in similar circumstances. An ENT took one look at me and told me it was allergies, but I never seem to be able to get any relief, despite the seasons changing. I'm highly allergic to most trees and some grass, and I wish I wasn't. I'll probably start shots here pretty soon.
You should really read the thread and post I linked above, Patrick goes over exactly what they're getting out of the new arrangement.

Also, Joel's stopped blogging for the most part so Joel on Software links might not maintain their current worth forever.

I'm not sure it's possible to have "enough" inbound links, assuming you are able to make a profit on each new customer. Given a certain level of profitable business and submaximal SEO, effort aimed at improving SEO and conversions will be the highest bang for your buck.
FWIW, your G2 is not running the Chrome browser. There is almost no relation between Chrome browser and the Android browser, save WebKit. This is puzzling, but true. And unfortunately, the Android browser just isn't up to snuff yet.
How To Solve The Talent Shortage
You want an abstract factory factory factory.
Somewhere buried at home I have an old Cobol programming book, talking about how, as a programmer, typing was beneith you. Instead you were instructed to write neatly on cards and supply these to the typist for her to type in.
Scientific American - Frontiers episode 105, 'Catching Capnaps' - Involves a 49 day research experiment into polyphasic sleep

Notable individuals who have adapted to polyphasic schedules:

Steve Pavlina, a self help blogger, maintained the schedule for ~6 months.

Giancarlo Sbragia - Italian actor, one of the first to follow the
equihexaphasic (6x30m/24hr) schedule that most people are actually
referring to when they say polyphasic sleep.

Blogger Puredoxyc - Seemingly responsible for bringing the idea of
polyphasic sleep into attention on the web, responsible for the
"Uberman Schedule" term for an equihexaphasic schedule.

I think you're mostly correct in implying that very little data exists as far as real research on polyphasic sleep goes. However, there's a lot of relevant data in research under topic headings like sleep deprivation, circadian rhythms, and extreme sleep disorders. For a particularly fascinating extreme sleep disorder, take a look at http://www.economist.com/node/12253173?story_id=12253173
Can you provide any further reading about this? I had never heard that the practice was frowned upon.
The Republic of China is an entirely separate country from the People's Republic of China. Hong Kong, likewise, is economically and administratively separate from the rest of China.
jobs was a founder ceo. then he left with a load of money, wasted it all in next, and came back as a bought ceo. with the ball and chain vesting agreements and all probably.
Fab.com Adds 350,000 Members, Raises $8M