skysight-inc/HackerNews huggingface dataset:
At the very least one would note that the effects don't seem to be predictable via the basic supply & demand theories.
What is the "academic literature" for online dating? Is that an established field of research?
Do you use the firefox package that comes with the distro or are you running a custom package / building from source? Depending on the distro, the firefox included can be considerably older that current. 3.0 was kinda slow for me on Ubuntu, but 3.5 is quick.
Perhaps by avoiding treating every man as a child rapist in waiting. At some point paranoia transforms into prejudice.
> So this will be verifiable by anyone soon

Yeah....what happens when the checksums don't check out?
Differential Synchronization - Google's algorithm for document synchronization
Well, the wave people have already said they're stopping development for IE and will just be forcing the chrome frame: http://googlewavedev.blogspot.com/2009/09/google-wave-in-int...

As long as wave takes off it'll drive adoption.
That disparity is pretty egregious. Modeling for children that men can also give care is actually pretty important.
In related news, I am getting CapabilityDisabledExceptions on my AppEngine site, with no warning or explanation.

Edit: Yup, AppEngine is hosed!

http://code.google.com/status/appengine/detail/datastore/200...
which aside from being good for those particular people

I'm not sure that being a software developer is really that great a prize, unless you happen to be one of those small minority of people who just happens to have a brain which really enjoys software development.

can only lead to a wider variety of ideas in the memepool

Any evidence for the idea that inter-group differences between male and female programmers in terms of the kind of ideas they produce is significant?

more developers who don't happen to be white and male

I can understand the gender-imbalance thing, but do you really think there's a significant dearth of non-white developers? I could have sworn I saw a bunch of Asians and Indians around here somewhere...
IE6 must die, anyone that tried to develop a webapp and make it compatible with IE6 knows the pain. It is broken and orders of magnitude slower than any other browser.

The are not trying to kill IE, they are just trying to fix this. Any attempt to make IE6 users upgrade is good for them and for the developers
can only lead to a wider variety of ideas in the memepool

That's rather a weakish argument, I would think. I suspect that people coming from different cultures would be far more likely to think differently about things than someone who comes from the same culture but happens to have a different set of genitalia.

Mind you, I'm just pulling this out of my ass myself, so it's entirely possible I'm wrong. Haven't run across any studies about this sort of thing in my casual perusals of the net, though.
I don't agree at all. If Taco Bell implemented a policy limiting you to one taco at a time, rather than allowing you to handle all your (stomach-churning) food needs all at once, each order would take less time. They would even increase their "thoroughput" as measured by the # of orders filled per hour. But their line would be ridiculously long, because everyone would have to come back through again to finish their meal. Oh, and everyone would be pissed.

Same deal here. No one (or almost no one) spends 2 months coding an iPhone app, only to just flat-out give up when it gets rejected. They fix the problem (or what they think is the problem after attempting to decipher Apple's rejection notice), and get back in line. By implementing this policy, Apple decreases their efficiency by adding managerial overhead - instead of one reviewer getting assigned one ticket once and handling three problems, those three problems are spread out over (I'm guessing) three different reviewers, which means time wasted dealing with each reapplication.

Anyone who's ever developed software understands this intuitively: If you're fixing a reported bug, and in the process of doing so, discover a related bug which you know will be reported eventually, you don't fix the first and ignore the second. It may seem attractive, but you just know that another full cycle of report -> project manager -> scheduling -> reassignment -> new developer reading & getting caught up -> fixing -> QA is just wasting everyone's time.

Not to mention, making app developers, who are literally walking Apple profit machines, go to the back of the queue time and time again without even telling them why is just stupid business.
I don't think that requiring a plug-in (i.e. Google Frame) qualifies as 'killing' IE.
Yes, but you realize that this is a self defeating argument, right? People who aren't using IE had to install the plugin themselves. Doesn't impact people who do use IE, the target market for this Google plugin.
Stacey, Simplified portfolios
Good point, and the install isn't exactly as snappy as the ActiveX-based plugins such as flash. Here's a blog post that details the steps.

http://rickonrails.wordpress.com/2009/09/22/chrome-frame-ain...
That is not so bad. My country had an unemployment rate of 40%+ before the recession (when it includes people not employed but not looking for a job). If unemployed illegal aliens from other countries in my country are included it will be significantly higher.

The USA may have temporary problems - like a kid who fell of his bike. But you guys will get back up on that bike fairly quickly (barring politicians doing stupid stuff). It may be a problem, but it is a temporary problem.
Why do you think the "worst eventualities" are so catastrophic, if not because of such planning?
But Gears had as many useful features, and it benefits people who actually care about their experience rather than people who arguably don't. Why do we believe Google's going to push this in ways they never did for Gears?
"I've never met Arrington, so whether he's nice or not doesn't really apply to me."

Sure it does, if you've read his articles. Obviously most of the people who complain about him in comment threads have not met him in person. The reason they dislike him is that he uses the same un-ingratiating style in his articles.

When he reports something he's heard, he just reports it, without the usual boilerplate disclaimers that it's just a rumor, or pro forma protestations about how he hopes it's not true, or most dishonest of all, waiting for someone else to cover it, and then covering that coverage. This sort of sanctimoniousness is so universal in established media that it seems shocking when someone just skips it.

Speaking of intellectual honesty, it seems hypocritical to me that you're willing to accuse TechCrunch of "outright fabrication" and "baseless speculation" and the best evidence you can produce is a 2 year old guest post by a Stanford student.

If you have any examples of "outright fabrication," let's see them.
I'd look at it from the reviewer's side (just to play devil's advocate here).

We know from some reports that they're reviewing 8500 apps per week over (supposedly) 40 reviewers. That's about 10 minutes per app per reviewer per 8 hour workday.

So imagine you're the cashier at Taco bell and you have 10 seconds to fill an entire order. The line is hundreds deep. When someone comes up and says "I'd like a Whopper and..." do you spend time trying to correct that person, or do you yell NEXT! and kick him out of line?
You can only bring on people later if you are successful, but becoming successful on your own is so damn hard and psyche destroying, if you don't see some success in a reasonable amount of time, you won't get there alone.

Do your next startup alone and come back and tell me if having two other bright and motivated people standing next to you is a bad thing.
The fact that we'd tit-for-tat several hundred million lives is a saddest reality of the cold war. It's frightening how destructive our revenge emotion can be.
Is it possible that this would bias the data so much that it would undermine the contest results?
Yes, whole essays.
Hunchentoot is utterly delicious and trivial to scale.
RFP responses: Five legal points to be sure to include
I've met him. Plus a bunch more Valley personalities. I've been underwhelmed by their openness to non-fawning unknowns. Which is amusing me. A couple of years ago I sold my unknown european startup in a private (and NDA'd) transaction for around 45m dollars. After the handcuffs expired I moved to silicon valley last year and since then I've been lurking in the community. I've been talking to everyone and not playing up my background. The arrogance and name-dropping is hilarious. The importance of being in the right circles. I actually have a day job working on a fun project so that I could meet and work with people. Immerse myself in the culture so to speak. I find it there as well. Newly minted Stanford PhDs sure are full of "confidence" shall we say :-)

I'm small fry - don't get me wrong - but the 'personalities' certainly want you to do the running and love the attention. I'm actually pondering starting my next company somewhere else because, frankly, I'm not convinced that the valley echo chamber is the best place to be (unless you are flipping fad companies of dubious long term value).

Let the flames begin ;-)
New people who were hired knew nothing about Macs or any Apple products and were paid more than us. It killed us, but there was nothing we could do.

Uh, it's called quitting. Don't like your job? Get another one.
The difference is that gears enables new uses, whereas chrome frame can be used to make existing web sites better (canvas, faster JS, full CSS) and make web development easier. It benefits far, far more people at a much lower incremental cost than gears.
TI Intros $49 DSP Development Tool
Yeah, paper trail started last week, aside from the email history. I appreciate the comments - it's an unusual situation.

My attorney is up to speed, it's just a question of whether or not it makes sense to engage in arbitration.

I'm mostly curious to see if anyone has ever done that, chased an uncooperative contractor into that, obtained an injunction, etc.

wrt not receiving anything in return, a non-functional prototype never seemed like a useful thing to have ... until now =) Although it worsens his case significantly.
> they're reviewing 8500 apps per week

Yes, but the question is: what percentage of those are apps that have already been submitted and rejected, and are back for their 2nd (or 3rd or 4th...) time? Your analogy is a good one, but I think it breaks down when you're kicking a large percentage of people out of line, and none of them are leaving.
Ditch the adsense and look for referral programs for ticket providers, I am sure some of them have them. That seems like a much better revenue model than hoping people click on that stack of ads.
Well, if you're going to be a badass journalist, you have to do it all the time. Arrigton just does it when it serves his purpose and that's why he lacks journalistic integrity. Case in point: you were told you were being mean because your insightful questions made some startups look bad at TechCrunch50.
I agree, the lack of male teachers is a far more serious problem than the lack of female coders. Too many boys nowadays grow up without fathers. If they don't have any male teachers either, they'll hit puberty before they meet anyone whose behaviour is worth emulating.
People who think the labor movement was the creation of heroic union organizers have a problem to explain

This is a standard formulation that implies that you disagree with the statement "the labor movement was the creation of heroic union organizers."

That isn't the statement with which you want to disagree. You want to disagree with the person who thinks that we could return to the old days, if we were only more heroic.

Try something like this:

Some people think that the reason for the loss of the high-paying union job is a lack of moral courage in the modern age. Our ancestors were giants, and if we were more like them we could return to the golden age.

In fact the truth is simpler than the "fallen civilization" explanation . . .
Yes. I do. I care to keep everything private that I reasonably can. Or rather, I care to be in complete control of what information I release. I decided to use my real name as my screen name. I do so on most sites. If however, I made my screen name aawfafwef but YCombinator was for some weird legal reason required to know my full name, I would not expect to show up on the site identified as Daniel Straight.

Any information I provide about which I am not explicitly notified of its publicness I feel should be kept private.

I was dissuaded further from trying Mint when I saw that they released aggregated information on customer spending. Even aggregated, they are taking their customers' private banking data and making it available to the public. I don't care if it can't be traced back to the individual. It was a still, in my mind, a breach of privacy.

Recent tech history has shown us how un-anonymous anonymized data is. You only have to follow Hacker News or Schneier on Security to know just how often such issues come up.

Security and privacy by obscurity are never, NEVER enough. Period.
re: walking after a year:

this is curious to me. on the one hand, success can spring from numerous failures, the numerous implying fast! imagine the inventor always inventing, multiple projects at once! a new one every week!

on the other hand, success can spring from committment and dedication. stay focused, don't give up.

i'm not refuting your points--in the end, one has to be smart, strategic. go all out in the right way.
I learned all I know of C from doing the projects for CS167/9 at Brown. The lectures, and more importantly, the project assignments, are online:

http://www.cs.brown.edu/courses/cs167/lect.old.08.shtml
http://www.cs.brown.edu/courses/cs167/asgn.shtml
Several Resources for the Frugal Web Developer
'Pointless' university studies to be weeded out
"I'm not sure that being a software developer is really that great a prize..."

How many software developers give it all up to become housekeepers? Not everyone is best suited for any one job, of course, but that hardly suggests that any one arbitrary class alone is not well suited for it.

Considering the average salary, benefits, and job conditions when stacked against many - although certainly not all - careers, being a software developer can be a pretty sweet prize indeed. Finding a non-niche comparable career that is not male dominated to a similar degree is left as an exercise to the reader.

"Any evidence for the idea that inter-group differences between male and female programmers in terms of the kind of ideas they produce is significant?"

I haven't so far turned up any studies specifically answering the question of significance. However, my assertion that including a greater demographic spread "can only lead to a wider variety of ideas in the memepool" seems self-evident; it could hardly lead to less variety or the same amount, even if the difference would wind up being less than we might hope for.

"I can understand the gender-imbalance thing, but do you really think there's a significant dearth of non-white developers? I could have sworn I saw a bunch of Asians and Indians around here somewhere..."

Asian and Indian, yes. Black and Latino, not nearly so much in my experience.
Book Review: The Trusted Advisor
Arrington Disagrees with PG's Assessment
"His research has nothing to do with what is considered CS theory in the US and Canada."

So what is considered CS theory in the US and Canada?
My contest entry:

1. Use the given demographic data and LexisNexis to deanonymize the data.

2. Search Facebook, Twitter, message boards, etcetera for movies that they've talked about but haven't rated yet on Netflix.

3. Identify keywords in these posts that indicate positive or negative sentiments.

4. Recommend the movies that they've spoken favorably about.
Ah, its scheduled maintenence. Would have been good if they put that somewhere on the status page!
Compared to what? Working at a Dell kiosk? A Gateway Country store? Best Buy? CompUSA? A Microsoft computer store?

Retail is retail, and honestly Apple is probably one of the better companies overall to work for in this environment. From what I've heard they pay better and probably treat employees a bit better. They seem to embrace the culture of the generally young and hip employees about as well as any coffee shop. In Boston most have visible tattoos, piercings and are able to speak fairly freely about stuff. Their goals aren't constant upselling and they are pretty good at their jobs. I can't say the same for Best Buy.
Google Wave in Internet Explorer (mandating Chrome Frame)
Currently down:

Traceback (most recent call last):
File "/base/python_lib/versions/1/google/appengine/ext/webapp/__init__.py", line 507, in __call__
handler.get(*groups)
File "/base/data/home/apps/hometeamed/1.336527601886172444/app/home.py", line 47, in get
site_settings = SiteSettings.get()
File "/base/data/home/apps/hometeamed/1.336527601886172444/app/models.py", line 235, in get
logging.info(("site settings count", site_settings.count()))
File "/base/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 1485, in count
return self._get_query().Count(limit=limit)
File "/base/python_lib/versions/1/google/appengine/api/datastore.py", line 1038, in Count
self._ToPb(limit=limit), resp)
File "/base/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 72, in MakeSyncCall
apiproxy.MakeSyncCall(service, call, request, response)
File "/base/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 255, in MakeSyncCall
rpc.CheckSuccess()
File "/base/python_lib/versions/1/google/appengine/api/apiproxy_rpc.py", line 111, in CheckSuccess
raise self.exception
Error: An error occurred for the API request datastore_v3.Count().

That stuff should be in an error log somewhere, not dumped on the front page.
I've always thought smaller scales were better. I think asking people to rate something on a 1-5 scale is optimistic. A 1-10 scale is simply insanity. No one, without substantial effort, can reasonably rank something from 1-10... even if they think they can. I once had someone try to convince me that they could rank the attractiveness of girls accurately on a scale of 1-100, differentiating between every point on the scale. I don't think anyone would argue that that's insane. I feel the same way about 1-10 scales. It simply isn't possible. When a particular rating is really important, I say use 1-4. I think preventing people from picking a middle answer will help get more honest opinions. If it's an issue about which you can truly be apathetic, 1-3. Hacker News seems to do quite well with a scale of 1-1 on submissions, or perhaps we should call it a scale of apathy-opinion.

Maybe for YouTube they could count opinion votes when someone watches the same video twice or uses the embed/share feature. If someone watches a video but never shares it or watches it again, then I think it's fair to say they were apathetic about it.
Except for the already-mentioned geo location fail, I think this is a pretty slick. I live in Columbus, Ohio, and was trying to see if it would mention tomorrow (9/23) nights Champions League match at Crew stadium. However, it was not clear how to "change your location".

If you dont mind me asking, do you plan on generating revenue through ads, being a middle-man to Ticketmaster, or ____ ?
Well, this is a turning point. I'm pretty sure I've read all of pg's essays, and this is the first one that I unambiguously disagree with. I think he has completely overlooked the real reasons Arrington is unpopular, and taken the topic off into the weeds. I guess it's good to have some evidence that I am capable of thinking for myself after all. (Heh.)
Would be great if you could include minor leagues and college sports. There would be a higher chance of showing listings, and cover more price ranges.

I'm in Raleigh, NC, and since I see nothing available in my area, I probably won't return.
Is the question really about how many women programmers there are compared to men? I was hoping it was more of a "what can we do to make people in general feel like programming is less intimidating/closed off to them, and not just a niche subject?". Not just to women or to young girls, but to everyone. I suspect the number of women interested in programming would rise if we address that, and that would also attract the men that felt like programming was interesting but just not possible for them for whatever reason. Hell, it'd address the gender imbalance and issues with (or the complete lack of) good CS education starting from kids at a young age to college and beyond at the same time.

A lot of times I feel like a statistical fluke being a female coder, but I go to a gym with lots of classes for kids, and I have their parents and the kids themselves (a fairly even mix of girls and boys) ask me how to get started programming and learning more about computers. They don't have the resources to learn this in their schools. Their parents don't know anything. They don't know where to find anyone that can be a mentor besides me. It doesn't always have to do with gender. That imbalance might just be a side effect of a bigger problem.
2 hour lucid dreams? Really? The most I can hold onto LDs is probably 15-20 minutes. I've had 20-25 of them in the past 6 months, and I consciously wanted them to occur.
Taking the "wet" look to a new level. I like it.
There are reasons for wanting to hide that you're gay that don't come from feeling ashamed. For example you could have close friends and family members who have severe homophobia, but whom you actually love and respect (people are multidimensional). It may or may not be inevitable that they'll find out at some point, but you'd rather have some control of when and how. Throwing up your hands and yelling "if you don't accept me for who I am then screw you!" is not the best way to handle these things.

I'm not trying to sidetrack the conversation into gay issues. This applies without loss of generality to other personal identity issues that conflict with one's surrounding culture.
My dad is a chaperone (one of the people at the door who greet and help orient you) at an Apple store in Tennessee. He's in his early 60s, retired, but he really likes the vibe around the store with the (mostly) much younger staff. Plus, he's passionate about the company and its products. I think it's been great for him.

Apple is certainly among the better experiences to be had in retail.

Edit: Funny story! My dad came to visit me in SF earlier this year, and one day we drove down to Cupertino to see Apple HQ. As an Apple store employee, he showed up in Apple security's employee database, and they printed for him a real plastic ID badge - like Apple corporate employees get, not store employees - and waved him on through. We had a self-guided tour of Apple that day. :)
you can use factories for creation, which abstracts the conditionals into nice bundles. you can in a sense do factories regardless of having classes, in that you can always factor code into happy utility methods. the insight is thinking about how much code has to change per update. there are numerous possible situations and conclusions.
Sure

The same company that can't consistently release a successful operating system (unless you redefine success to fit Windows Visa performance) is capable not only of delivering a revolutionary user interaction paradigm with its Surface and of creating the ultimate videogame experience with Project Natal, but also steal Apple's cake by launching a tablet before their arch-nemesis can even announce theirs.

Or would it be simpler to explain Microsoft is just again using vaporware to create confusion in markets it is not ready to enter with a product, but that they feel are strategic to the maintenance of their monopolies?

On the other hand, if they are dedicating so much of their brainpower to Surface, Natal and Courier, this could explain Vista and Windows 7.