Hacker Newsnew | past | comments | ask | show | jobs | submit | 2010-07-29login
Stories from July 29, 2010
Go back a day, month, or year. Go forward a day, month, or year.
1.Richard Stallman answers Reddit's top 25 questions. (reddit.com)
285 points by abstractbill on July 29, 2010 | 257 comments
2.Tell HN: I'm launching in 30 days. No matter what. Hold me to it
234 points by kabuks on July 29, 2010 | 129 comments
3.Ask HN: Share a gem. Teach me and you.
194 points by lionhearted on July 29, 2010 | 300 comments
4.How grep got its name (thoughtbot.com)
186 points by milesf on July 29, 2010 | 50 comments
5.GazeHawk (YC S10) Does Eyetracking With Web Cams (techcrunch.com)
149 points by bwaldorf on July 29, 2010 | 40 comments
6.Why 37signals advice is irrelevant and unhelpful (iwasamonkey.tumblr.com)
136 points by mathewi on July 29, 2010 | 61 comments
7.Kindle is OK (scripting.com)
133 points by brilliant on July 29, 2010 | 106 comments

You're comparing apples and oranges, I think. Bill and Melinda Gates have done tremendous good in the world, and anyone who thinks otherwise is either crude or uninformed; but what does that have to do with software? Or freedom? Their being tremendous philanthropists has little to nothing to do with whether or not the way they earned their money is ethical -- and I hope that, in this day and age, it's clear that it's not only possible but easy to get money in a way that isn't ethical.

You can mock RMS's contributions all you want, but the fact is that he has done a good deal for the world. He created the basis and licensing for the operating system that's been on more devices than any other operating system that's ever existed, that's run on more processors than any other operating system that's ever existed. This thing he started is the basis for the bulk of the internet, for the architecture that runs web sites; people don't give it this credit often enough, but Gnu/Linux in many ways has made the modern technological world possible, and without things like GCC and the standard utilities, it would have died a sad death in 1991. Heck, just for his work on Gnu AWK alone, I think Richard Stallman deserves a few geek medals. And finally, his Gnu Public License and its derivatives (the Apache License et al) have been instrumental in filling the world with an open architecture that makes many of the amazing things we're able to do now possible.

It is possible to admire Bill Gates for his humanitarian work while believing that much of his Microsoft legacy has been bad for software and for freedom in general. I know Stallman can seem like a cranky old man, but he's more careful and thoughtful than you're giving him credit for. When people ask him whether Microsoft (or any company) is "evil," he usually says that you can't say that a whole company is evil, and you have to think about particular things they've done. I believe that his argument that some of Microsoft's business practices are unethical is sound; and while I think Bill and Melinda Gates are wonderful philanthropists, that doesn't mean that I have to think that they're great for software, too.

9.Russian scientists have created a breed of domesticated foxes (costs $6K) (sibfox.com)
115 points by vaksel on July 29, 2010 | 54 comments
10.Rakudo Star - a useful, usable, "early adopter" distribution of Perl 6 (rakudo.org)
113 points by avar on July 29, 2010 | 31 comments
11.Ask HN: Who's Hiring? (Summer Edition)
111 points by SandB0x on July 29, 2010 | 134 comments
12.Android wallpaper app that steals your data was downloaded by millions (venturebeat.com)
98 points by pkchen on July 29, 2010 | 59 comments
13.Getting Your Open Source Project to 1.0 (damienkatz.net)
97 points by figured on July 29, 2010 | 2 comments
14.Ask HN: Who needs a job?
96 points by d4ft on July 29, 2010 | 120 comments
15.Google tech talk on Node.js (youtube.com)
84 points by mcantelon on July 29, 2010 | 15 comments
16.Pastebin, compiler, and debugger supporting 40+ languages (ideone.com)
79 points by ujeezy on July 29, 2010 | 35 comments

I expect most responses here will be pretty negative, and I honestly can't defend his position because our politics differ so greatly (and his stance spins directly out of those philosophical roots). Nor can I forgive his personal attitude and general arrogance over the years, although it has softened significantly of late.

But I'll give the man a grudging amount of respect: he hasn't budged one inch on his position toward "freedom to tinker" as it relates to software in the entire time I've been aware of his work. And, more than that, he walks the walk; he won't urge anyone to do something or take on a position that he's not willing to jump into wholeheartedly himself.

He's a fundamentalist, but any successful movement needs people with "clarity of purpose". He has it in spades, allowing many of the rest of us to be rather more pragmatic.


Wait, what? As a non-native speaker of English, I've always assumed that "grep" is a normal English verb.
19.Andy's Most Useful Knots (asiteaboutnothing.net)
79 points by gnosis on July 29, 2010 | 22 comments
20. Red Hat, 16%. Canonical, 1% contribution to GNOME (gregdekspeaks.wordpress.com)
78 points by mapleoin on July 29, 2010 | 50 comments
21.HN accounts for 12% of Social Bookmark referral traffic (readwriteweb.com)
77 points by calaniz on July 29, 2010 | 43 comments
22.Google Blocked in Mainland China (google.com)
78 points by tshtf on July 29, 2010 | 55 comments
23.Oracle shuts down PostgreSQL test servers (itnews.com.au)
72 points by murrayb on July 29, 2010 | 39 comments
24.Lisp is Not an Acceptable Lisp (2006) (steve-yegge.blogspot.com)
68 points by helwr on July 29, 2010 | 27 comments

Here's an idea: get a job. After a year, you'll have plenty of ideas, maybe even one of your own.

I hate to rain on anyone's parade, but the thought of begging for ideas in an on-line forum is just so alien to me. The best predictor of your success in any endeavor is your own determination. With someone else's idea, you're much more likely to bail at the first sign of difficulty. Once you get a little real world experience under your belt, you'll find plenty of opportunities to encounter something for which you'll have real passion.

Your chances of success increase astronomically when you're working on something you "have to do". The only way to know if you "have to do it" is to have a little background and experience with it. Trading ideas like commodities in a place like this seems like the least likely way to find something you'll be passionate about.

OTOH, a "boring job" can be an incredibly fertile environment for start-up ideas. You'll learn what people want, see what works and what doesn't, and be much more adept at identifying opportunities. Oh, and get a chance to bank some money so that when you do start working on your passion, you can concentrate on that instead of begging for funding.

Sometimes the easy way out is just that: the easy way out. Get a job and pay your dues. You'll probably be very glad that you did.


Stallman is like a goalpost. He's as far over to one side as you can be. We need people like him since we all tend to measure our views and beliefs in reference to others.

I just wouldn't want to hang out with the guy. I say "Linux" and buy proprietary software. I'm sure he wouldn't want to hang with me either, but I do respect him.

27.Traceroute in 40 lines of Python (ksplice.com)
73 points by leonidg on July 29, 2010 | 7 comments
28.Happy Sysadmin Day! Cloudkick Developer plan: all features, 1 server, SMS alerts (cloudkick.com)
65 points by cloudkick on July 29, 2010 | 31 comments
29.Other Android Languages (tbray.org)
62 points by fogus on July 29, 2010 | 19 comments
30.Mogotest: Web Testing Made Easier (mogotest.com)
62 points by nirvdrum on July 29, 2010 | 28 comments

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: