Live data from Hacker News

Programmers Need To Learn Statistics Or I Will Kill Them All (2005)

zedshaw.com

11–20 of 122 posts

Re: Programmers Need To Learn Statistics Or I Will Kill Them All (2005)

#11
So after Ruby and Ruby on Rails, Zed has learnt some R and statistics. Because after reading almost all the article, he basically talks about: average, median, standard deviation.

He should learn a little bit of complexity and calculability by the way, best case, worst case, Big O notation, etc.

Re: Programmers Need To Learn Statistics Or I Will Kill Them All (2005)

#12
post #2

I think I've read this before when Zed was "so fucking awesome". Is his whole "dropping the persona" gig just a way to get more mileage out of old articles?

His favorite blog posts are being reposted as essays.

He's the new PG, with most of the wisdom replaced by machismo.

Re: Programmers Need To Learn Statistics Or I Will Kill Them All (2005)

#13
post #11

So after Ruby and Ruby on Rails, Zed has learnt some R and statistics. Because after reading almost all the article, he basically talks about: average, median, standard deviation. He should learn a little bit of complexity and calculability by the way, best case, worst case, Big O notation, etc.

> So after Ruby and Ruby on Rails, Zed has learnt some R and statistics.

From the article it sounds like he learned stats first.

> studied statistics in grad school,

Re: Programmers Need To Learn Statistics Or I Will Kill Them All (2005)

#14
I can see some people here claiming this is old (it is) and that it's a repost (it is), but I'll still vote this up, because especially now with people yelling "scaling! scaling!" all over the place, I can't imagine a more fitting time for developers to read this.

Re: Programmers Need To Learn Statistics Or I Will Kill Them All (2005)

#15
Serious question: who here who has at least a BS in CS didn't have a mandatory stats class where you learned all about picking sample sizes to give you an accuracy you're happy with or that an average without a standard deviation is nigh-meaningless?

It's just a fact of our profession, there is a significant percentage of people who just slap together APIs and have zero understanding of the maths behind it.

I don't see why it takes Zed 1000 words to say it or why he has to get sanctimonious about it.

Re: Programmers Need To Learn Statistics Or I Will Kill Them All (2005)

#16

The article does seem familiar, and I think I've even seen it on HN before. http://news.ycombinator.com/item?id=48006 Yep. (There seems to be a slight change in the base URL for the submitted article, but this has been discussed here before.) Still this is well worth discussing again. It's amazing how much most college-educated people think they know about statistics that they really don't. Two of my favorite quick o…

Wayback has a copy of MAAFIXED.PDF (I'm not sure whether it's appropriate / a good idea to include the link).

Re: Programmers Need To Learn Statistics Or I Will Kill Them All (2005)

#17
I hadn't seen this, so I was glad it was resubmitted.

I think he has a fair point. Here on HN I see a lot of armchair sociologists critique the various articles in the social sciences that get posted, but it's rather unclear to me whether these are well grounded in an actual understanding of the issues involved, or simply habitual incantations of rules of thumb such as "correlation doesn't imply causation."

Re: Programmers Need To Learn Statistics Or I Will Kill Them All (2005)

#18
Speaking of statistics, FreeBSD comes with a tool called "ministat", which accepts a bunch of input files filled with numbers and tells you how statistically significant the difference is between them. It's frequently used to demonstrate performance improvements in kernel code:

http://www.freebsd.org/cgi/man.cgi?query=ministat&apropo...

Re: Programmers Need To Learn Statistics Or I Will Kill Them All (2005)

#19
post #14

I can see some people here claiming this is old (it is) and that it's a repost (it is), but I'll still vote this up, because especially now with people yelling "scaling! scaling!" all over the place, I can't imagine a more fitting time for developers to read this.

Scaling? People keep using that word. I don't think it means what they think it means.

Re: Programmers Need To Learn Statistics Or I Will Kill Them All (2005)

#20
Oh, and you wonder why I say, “he”? I never have this problem with female programmers...I think women are better programmers because they have less ego and are typically more interested in the gear rather than the pissing contest.

When I was hanging out in Homer Alaska, squatting in the tent city on the beach, I heard that on the halibut fishing tours, the women would catch more and bigger fish. (And halibut are big fish. A 25 pound halibut is puny. You can catch 300 pound halibut, and it's not a super-rare event.) This is because the husbands would bring their fishing egos with them from the lower 48 states and not listen to the deckhands. But the wives, with no preconceived ideas, would listen carefully and do things the right way to catch halibut. (As opposed to trout.)

Post reply on HN