Slashdot Mirror


Boredom Drives Open-Source Developers?

Henry McClyde writes "Chris Anderson of The Long Tail posted an article yesterday in which he claims that "spare cycles" — or boredom and the tons of people who wish they had something better to do — is what drives Web 2.0.... and the open source development community. While Web 2.0 in general is driven by "the long tail," NeoSmart seems to have taken up issue with Anderson's claims that open source developers (and other freeware programmers in general) do what they do because they're bored and have nothing better to spend their time on. Same with Wikipedia contributors, and bloggers in general."

199 comments

  1. Wrong by Billosaur · · Score: 4, Insightful

    Spare cycles power Slashdot...

    --
    GetOuttaMySpace - The Anti-Social Network
    1. Re:Wrong by Patrik_AKA_RedX · · Score: 4, Funny

      I would say that slashdot stand to boredom as a black hole stands to matter. So highly concentrated it distorts reality.

    2. Re:Wrong by badc0ffee · · Score: 1

      If they are spare, and they are used, are they really spare cycles? The CPU cycles you do not use today are gone forever.

      --
      1011 1010 1101 1100 0000 1111 1111 1110 1110
    3. Re:Wrong by pragma_x · · Score: 5, Funny

      I disagree.

      Take me for example: I'm so busy I can't even post right now.

    4. Re:Wrong by alittlespice · · Score: 2, Insightful

      I would argue that procrastination powers slashdot, case in point, I have a 3pm deadline that I can't possibly meet and yet I'm posting here.

    5. Re:Wrong by eonlabs · · Score: 1

      Unless you have progress quest installed
      Then they're clearly spent levelling your demicanadian motorcycle.

      --
      I wouldn't consider the mad hatter mad. Just reality impaired. He sure can make a mean cup of tea.
  2. First (yawn...) Post by LittleBigScript · · Score: 0, Offtopic

    This comment has been made open source.

    First Post
      Witty sig

  3. well yeah by Anonymous Coward · · Score: 0

    I mean of course hobbyist programmers have nothing better to spend their time on, but that's because making something is satisfying and we like doing it :)

  4. How about calling avoidance of other boring work? by monkeyboythom · · Score: 5, Interesting

    maybe it is not about being bored but more about not wanting to do that crappy assignment your boss wants you to do? Maybe creating a better disk partition method for detecting NTSF, sizing correctly, and loading GRUB efficiently feels better to do than that cover sheet for the TPS report?

    People want to feel useful at work. Certainly the greatest percentage doesn't do it for the money so what about doing something useful with your time than being a cog in someone else's soulless business machine?

  5. I do what I like by garaged · · Score: 1

    so, if you do what you like, then you are bored, and don't have nothing better to do, that makes sense

    --
    I'm positive, don't belive me look at my karma
  6. girlfriends and OSS by AndyST · · Score: 3, Interesting

    I was about to start an open source project, mostly to educate myself as my current IT jobs is custom one-time software only. Well, to make it short, I recently got a girlfriend. No more OSS coding for me.

    1. Re:girlfriends and OSS by danbert8 · · Score: 5, Funny

      HAHAHA, like we believe that. Let me give you a slashdot translation lesson:
       
      Post says, "I recently got a girlfriend". Post means "I recently found a porn magazine".
      Post says, "I was about to start an open source project". Post means "I was using an open source program and I thought it was decent so I considered writing a MAN page for it".
       
      Lesson 1 completed. Tomorrow's lesson, how to talk to a n00b.

      --
      Yes it's an anecdote! Were you expecting original research in a Slashdot comment?
    2. Re:girlfriends and OSS by mdboyd · · Score: 1

      Yes, however if you two ever get married, you'll probably be begging for an OSS project to spend time on.

      This would prove my theory that women eventually drive men insane.. and into OSS projects.

    3. Re:girlfriends and OSS by Bardez · · Score: 1

      Ditto. It is an uphill battle for me to find the time for OSS... hell, even for drawing a damned rectangle to my PSP screen.

      --
      Perception is the thin dividing line between reality and fiction.
    4. Re:girlfriends and OSS by Paulrothrock · · Score: 4, Funny

      Just wait till you have a wife. I try writing my own stuff and I never have the time to. I actually have stuff to do at work, so I can't work on anything there, and when I go home my wife insists that I "spend time" with her. And, apparently, tapping away at my Powerbook while she watches TV doesn't count.

      I'm hopeful that once we have a kid I'll be relegated to the role of grocery courier and she'll have someone else to bother all the time. But I'm not going to hold my breath. (First kid's due in October.)

      --
      I'm in the hole of the broadband donut.
    5. Re:girlfriends and OSS by Anonymous Coward · · Score: 0

      Well, to make it short, I recently got a girlfriend. No more OSS coding for me.
      I can't say I've found these two things to be mutually exclusive.
    6. Re:girlfriends and OSS by Rainer · · Score: 1

      And, apparently, tapping away at my Powerbook while she watches TV doesn't count.
      Tell her she has to spend time with you. Watching TV while you need her attention doesn't count.
    7. Re:girlfriends and OSS by Anonymous Coward · · Score: 1, Insightful

      Coding is actually *easier* when you have a wife... I prefer(red) coding to listening to her bitch. Coincidentally (or maybe not), i'm single now, and it's harder to get projects started when you have all the spare time you need... one of life's little ironies.

    8. Re:girlfriends and OSS by Anonymous Coward · · Score: 0

      Dude,

      Kid's will suck even more of your time. Besides still having to spend time with "her". You will then have to spend time with the kids, do all your chores, and give her breaks from the kids. And that's when they are young. When they get older you will have NO time to yourself because kid sports will occupy all your time after work. Also, with more kids comes a bigger house and thus requiring more stuff to maintain.

      Damned that urge to procreate.

    9. Re:girlfriends and OSS by AndyST · · Score: 1

      Well, of course, this is just a personal account. It may as well be just the first few really interesting months, where you learn to appreciate both the time spend together _and_ apart.

    10. Re:girlfriends and OSS by Anonymous Coward · · Score: 0

      I have a wife and two kids, and I am busy even more than before. I am just
      trying to get my work done and perhaps work on projects (honey-do-lists) around
      the house. And I cannot even get the tip of the iceberg finished. Once she
      is working and we sell this house I plan to hire out for honey-do-lists.
      Perhaps then I will have time... :)

    11. Re:girlfriends and OSS by budword · · Score: 1

      You must be new here. We are geeks. We don't "find" porn mags. We spank the monkey to porn we downloaded off the net man. Don't try to pretend you belong here, we can all tell.

    12. Re:girlfriends and OSS by PitaBred · · Score: 1

      Mayhaps you need a bit better judgment when choosing a wife? My girlfriend and I both enjoy our "me" time, away from each other. Enough so that we are moving into a larger house, and will have separate offices for us to do our own geeking (or whatever) in. That's not to say we don't spend a lot of time together, it's just that we respect and know each other enough to know we need our time apart, too.

    13. Re:girlfriends and OSS by Creepy · · Score: 1

      I have a similar situation, but I usually still have time for OSS because I trade sleep for dev time a couple days of the week. I also get a couple of hours because I don't need as much sleep as my wife, so technically it's not really trading except when I get so enrapt in the project that I lose track of time and realize I work in 3 hours. If I were doing the project because I was bored, I certainly wouldn't trade sleep for it - I do it because I'm fascinated by the subject matter, which is a far cry from my opinion of my work subject matter (like watching dirt grow).

          After borrowing my niece (3) and nephew (1) for a weekend (niece is pretty good, but nephew is the embodiment of evil as far as trouble goes - if that kid isn't breaking into locked cabinets and guzzling poison by the time he's 2, I'd be amazed), I can see how children are a full time job, but once you get them to sleep through the night you can usually get some wiggle room in the evenings.

    14. Re:girlfriends and OSS by highacnumber · · Score: 1

      I'm hopeful that once we have a kid I'll be relegated to the role of grocery courier and she'll have someone else to bother all the time. BA HA HA HA HA HA HA HA HA!!!!!!!!!!!!
    15. Re:girlfriends and OSS by Anonymous Coward · · Score: 0

      Yes, I started a open-source project for the same reason. But damn, I'm still married.

    16. Re:girlfriends and OSS by Anonymous Coward · · Score: 0

      Sorry brotha you got that backwards...

      Wives can be ignored, Kids will not to be. They WILL to have your attention, and you think your will is stronger... good luck on that.

      You will get less done then ever once that kid arrive, mark my words.

    17. Re:girlfriends and OSS by Anonymous Coward · · Score: 1, Insightful

      As someone a bit ahead of you in this game(two kids+wife) I would say enjoy the free time you have now...because
      come October you ain't gonna know what hit you...:-)

      As one laptop+wife coder to another, the good news is that once you have the child, at the end of the evening when
      the baby is sleeping your wife will likely be so tired she won't care what you do... on the the other hand you will
      likely be just as tired and given a choice between a crappy Friends re-run or working on your code , Friends will win 9 times out of ten...

      Anyway, on a deeper note, one day you will realize that having a child is the best thing that ever happenned to you
      and all the other stuff isn't that important...

      good luck...

    18. Re:girlfriends and OSS by TheCarp · · Score: 2, Insightful

      I could see that. To be honest, I was getting into some OSS stuff, Debian development, starting to look at more projects. That was back before I got my first girlfriend, and we lived together, it lasted a bit through it... (it was a pointless relationship and centered mostly around sex, we had little in common, which left me free to mostly continue my non-social hobbies..eventually it ended and she moved out)

      but overall, I can't bring myself to take on new projects anymore. Its left me very bored sometimes. I took a break originally because, I found I was spending all my time at work and at home in front of a PC and feeling very socially isolated, I wasn't meeting new girls, I wasn't dating, I disliked this... so I decided to cut off some of the activities that I liked, to make more time.

      Then I found out I was socially retarded and shy. So I found myself really bored and took up smoking pot (which had been something i did once in a while for fun) to take up the time. This ended up not helping one but at being more socially adept, meeting people etc.

      In the end I found myself just bored as hell, and not doing anything. Very productive.

      All in all, chasing away boredom is a pretty common motivator. I think its great that people choose productive things to do with their time. Personally, I wont be going back to OSS development anytime soon, I found I have too much other stuff to work on. The key, I have found, is to be sure you are actually spending your time working on something, and not just doing something that helps you forget that you are bored... or other needs aren't being met.

      Its really good to do things in moderation, sometimes I wish I hadn't taken on things that take up so much time. I would like to develop OSS again.

      -Steve

      --
      "I opened my eyes, and everything went dark again"
    19. Re:girlfriends and OSS by Maltheus · · Score: 3, Insightful

      Perhaps someone could explain the upside of family to me then. Seriously. I'm unlike everyone else I know because I have little interest in answering to a wife or taking care of kids every minute. I'm so swamped now, even without them, that I never have enough time for all the fun and fulfilling projects I work on. So outside of sex, and having someone to go out to eat with, what precisely is the appeal of marriage for everyone? No one ever regrets their kids, but kids also seem to suck the life out of everyone I've met. They just have this droning voice and distant stare as they say they don't ever regret it. I truly wish I could understand this better. Everyone else seems to just get it. Are they posing or am I just that disconnected?

    20. Re:girlfriends and OSS by Anonymous Coward · · Score: 0

      I think it's the whole continuation of the human species thing...

    21. Re:girlfriends and OSS by Maltheus · · Score: 1

      We got enough to spare. And people don't have children to ensure the survival of mankind. I know people feel a sense of immortality when it comes to children, but in a few generations, you will surely be forgotten so it comes across as a false sense to me. All I get are platitudes and flip answers. I don't think people put much thought into it. They just turn their lives upside down cause everyone else is doing it. I still don't see the upside unless you live in a society where you depend on your children to survive. Why do westerners go down this path?

    22. Re:girlfriends and OSS by burdalane · · Score: 1

      Slack off on the chores, and convince your wife to slack off on hers. Then you'll both have more time to work on OSS, watch TV, party, etc. So what if the grass grows a bit long, or the dishes and garbage pile up a little?

    23. Re:girlfriends and OSS by mr_e_cat · · Score: 2, Insightful

      There is a tacit conspiracy between all parents. They won't admit that having kids pretty much ended their life. They now live for their children.

    24. Re:girlfriends and OSS by Anonymous Coward · · Score: 0

      I see through your little trick. Everyone knows you don't actually talk to n00bs. You just deride them for not knowing all that "obvious" stuff.

      (That's one reason Linux is so great. It's got 40 years of accumulated cruft forming trivia niches and an obscurity cache. Microsoft's only piled up about 15 years of cruft.)

    25. Re:girlfriends and OSS by Abcd1234 · · Score: 1

      Well, there is something to spending your life with your best friend. Life experiences tend to mean a lot more if you can share them with someone. And a good wife will understand if you want to have time to tinker on your own projects (well, mine does, anyway).

      Kids, though... that I don't get ('course, neither does my wife). :)

    26. Re:girlfriends and OSS by zobier · · Score: 1

      Congratulations man!
      I need not re-iterate what the others in our (your soon to be) situation have said. I'm married w/ 2 girls, I don't have time for much extracurricular activity any more. But I wouldn't have it any other way, children are such marvellous creatures. Get in some extra sleep now.

      --
      Me lost me cookie at the disco.
    27. Re:girlfriends and OSS by Paulrothrock · · Score: 1

      I think it's funny that everyone says kids are the best thing that ever happened to them, because it's completely illogical. Having a being that requires 24/7 care for about ten years straight? Not having any time or money to yourself? Then having them hate you for being your parents while asking you for money? And then asking you for money until they're 22 and having to get a second mortgage to pay for their education?

      I've been told that these questions will be erased by the mindfuck that is the Parenting Hormone. Of course, sleep deprivation can cause major psychological problems, so maybe that's why babies keep you up.

      --
      I'm in the hole of the broadband donut.
    28. Re:girlfriends and OSS by bryguy5 · · Score: 1

      As someone who is about to take the plunge into fatherhood here is my perspective. There is something spiritually rejuvinating about having children. We get old and cranky and worn out. Through the eyes of a child we get to experience life fresh once more and enjoy life again. The flip side is it's the biggest sacrifice - the most selfless thing you'll ever do (much more so than an OSS project). But the good news is living for yourself has never been the key to happiness.

    29. Re:girlfriends and OSS by Maltheus · · Score: 1

      Ok, but take sex out of the equation and consider your actual best friend. Outside of college, would you really want to live with them? I have very close, dear friends that I've known for 20 years. We are very much like family. However, after a few hours of them, I've had my fill for a little while. Now, women are best friends who nag and don't quite understand your passions. Techies surely don't have as much in common with their wives as they do their other techie friends, so I never bought the best friend argument. Having roommates is always a pain, regardless of who it is. I don't understand how a marriage certificate makes it any less of a pain. The irony of all of this is that I'm officiating the wedding of a close friend in two months and I can't really ask this of him.

      I guess I do get the "sharing life experiences" part since I travel a lot. But I wouldn't have been able to afford half of those life experiences if I had to pay for two. And I doubt any wife of mine would be as up for stuff like traipsing around the back alleys of Cairo late night either. I would love to share my life experiences, I just don't think I would have had the more interesting ones if I was trying to share them at the time.

    30. Re:girlfriends and OSS by Maltheus · · Score: 1

      I can't argue with that. But I guess I'm not as eager to reexperience life as I am looking to experience the things that I haven't yet. And although having kids is one of those things, it seems like the last thing you do and your life revolves around them from that point. It's always seemed like a kind of suicide to me.

      It's also hard to call it selfless, cause people don't have kids for the sake of those unborn kids. They have em cause they want them. I love my parents, but I never felt like I owed them for a decision they made without my input. In fact, given where the world is heading and all the horrifying public education stories I read, I actually think it's selfish to have kids (not judging others, just my own personal view). The next generation will have it SO much harder than this one, and we'll have it hard enough as is.

      Thanks for your perspective though. This is something I've been trying hard to understand lately.

    31. Re:girlfriends and OSS by Abcd1234 · · Score: 1

      Ok, but take sex out of the equation and consider your actual best friend.

      I actually never put sex *into* the equation (though, don't get me wrong, it's a necessary aspect).

      Outside of college, would you really want to live with them? I have very close, dear friends that I've known for 20 years. We are very much like family. However, after a few hours of them, I've had my fill for a little while.

      Sounds like great friends. Or not.

      Honestly, if you can't stand spending more than a few hours with your "very close, dear friends", then maybe consider the possibility that it is *you* who are the problem?

      Besides, using the phrase "best friend" when referring to one's wife is merely a gross approximation of a relationship which really transcends mere friendship (in my case, anyway). 'course, to anyone who's never actually been part of a relationship like that, it probably sounds cliche. But that doesn't make it any less true.

      Now, women are best friends who nag and don't quite understand your passions.

      Find a more understanding woman.

      Techies surely don't have as much in common with their wives as they do their other techie friends,

      Wow, you are the prejudiced one. My techie wife finds my discussions about NDS code hacking, or my latest database issues quite interesting. Hell, she knows more than I do on a number of topics... 'course, she, like myself, is a CS grad, so that's hardly surprising.

      But I wouldn't have been able to afford half of those life experiences if I had to pay for two.

      That's what two incomes are for. In fact, together, we can afford far more than each of us could individually (after all, we share cabs, hotel rooms, etc, etc).

      And I doubt any wife of mine would be as up for stuff like traipsing around the back alleys of Cairo late night either.

      Then find a better woman! Honestly, virtually every comment of yours is based around some stereotype of women. Maybe, just maybe, you're dating the wrong ones.

      Now, that's not to say my wife and I match perfectly. But she is by no means the brainless, timid, self-centered creature you apparently assume all women are.

    32. Re:girlfriends and OSS by Abcd1234 · · Score: 1

      The flip side is it's the biggest sacrifice - the most selfless thing you'll ever do

      Done right, it is. Unfortunately, I'm willing to bet the vast majority of parents out there don't fully understand that. Raising kids right means putting your kids first, above all your wants and needs and desires. It means sacrificing your freedom, your time, your money, all of it. Period.

      Incidentally, my wife and I don't plan to have kids, primarily because neither of us feels we can make that kind of sacrifice.

  7. All I can say is Wow! by Anonymous Coward · · Score: 1, Insightful

    Wow! Who'd've thunk?! People do things because they think it's more interesting than not doing them! People go to the beach because they are bored. People have sex because they are bored. People have families because they are bored. People read books because they are bored. Wow! This is like the most amazing explanation of everything I've ever heard!

  8. 352 webcam drivers? by gEvil+(beta) · · Score: 4, Funny

    325 webcam drivers anyone? I mean, what else other than boredom would prompt someone to write 523 webcam drivers?

    --
    This guy's the limit!
    1. Re:352 webcam drivers? by WrongSizeGlass · · Score: 3, Funny

      I mean, what else other than boredom would prompt someone to write 523 webcam drivers? Just a wild guess, but perhaps interest in the fair lass who's window is across the way from your own + a disdain for Windows?
    2. Re:352 webcam drivers? by Anonymous Coward · · Score: 0

      A little bit lysdexic are we?

    3. Re:352 webcam drivers? by jmac1492 · · Score: 1

      Just a wild guess, but perhaps interest in the fair lass who's window is across the way from your own + a disdain for Windows? Windows bad, windows good. Film at 11.
      --
      Jenny's got a new number! 09 F9 11 02 9D 74 E3 5B D8 41 56 C5 63 56 88 C0
    4. Re:352 webcam drivers? by Jesus_666 · · Score: 1

      Maybe his daughters had 235 non-working webcams, keeping them busy, thus keeping him bored?

      --
      USE HOT GRITS WITH STATUE OF NATALIE PORTMAN (NAKED AND PETRIFIED)
    5. Re:352 webcam drivers? by Chysn · · Score: 1

      > I mean, what else other than boredom would prompt someone to write 523 webcam drivers?

      I thought that was a million webcam drivers. I seem to remember it being a million.

      --
      --I'm so big, my sig has its own sig.
      -- See?
    6. Re:352 webcam drivers? by l3v1 · · Score: 1

      I mean, what else other than boredom

      Necessity.

      --
      I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
    7. Re:352 webcam drivers? by gEvil+(beta) · · Score: 1

      I dunno. I could've sworn the phrase was "Boredom is the mother of invention."

      --
      This guy's the limit!
    8. Re:352 webcam drivers? by multipartmixed · · Score: 1

      No, not invention, masturbation.

      --

      Do daemons dream of electric sleep()?
    9. Re:352 webcam drivers? by kabocox · · Score: 2, Funny

      325 webcam drivers anyone? [slashdot.org] I mean, what else other than boredom would prompt someone to write 325 webcam drivers?

      325 possibly hot chicks waiting for web cam drivers ...

    10. Re:352 webcam drivers? by SocietyoftheFist · · Score: 1

      He wrote a driver for a chipset that is used in a lot of cameras. He didn't write hundreds of separate drivers.

    11. Re:352 webcam drivers? by fan+of+lem · · Score: 1

      He was actually trying to set up a 360-degree camera setup for TEH MATRIX-like bullet-time effects. Using salvaged webcams. And Linux.

  9. it's true by brunascle · · Score: 1

    on a particularly slow week at work i wrote an incremental backup utility in C. it doesnt do anything special; it was mostly because i wanted to re-learn C. i'm planing on releasing it under a BSD license, but that probably wont happen until i get another slow week.

  10. Procrastination by Gertlex · · Score: 4, Interesting

    I edit Wikipedia, "tinker" with programs and graphics, and blog all as a means for relaxation from whatever work I should be doing (homework, in my case). Gaming tends to take long periods of time... and that's a prime formula for guilt trips about laziness ;)

    It's the same with READING Web 2.0 content... And why I'm reading /. and posting here.

  11. Slashdot is on another scale by DrYak · · Score: 4, Funny

    Slashdot is playing the gamt at an entirely different order of magnitude.

    A couple of spare cycle is what you need to build Linux.
    On the same scale, the amount of time wasted on /. should leed us to find a cure for cancer.

    --
    "Sufficiently advanced satire is indistinguishable from reality." - [Tips: 1DrYakQDKCQ6y52z6QbnkxHXAocMZJE61o ]
    1. Re:Slashdot is on another scale by jimstapleton · · Score: 0

      Maybe it's the quality of the cycles?

      hehe, this coming from me. Eye kant spel eyether.

      --
      34486853790
      Connection too slow for X forwarding? Try "ssh -CX user@host"
    2. Re:Slashdot is on another scale by Illbay · · Score: 0, Offtopic

      "LEED"? What has LEED got to do with it?

      --
      Any technology distinguishable from magic is insufficiently advanced.
    3. Re:Slashdot is on another scale by Jessta · · Score: 1

      http://www.newscientist.com/article/dn10971-cheap- safe-drug-kills-most-cancers.html
      Again...we already have a cure for cancer. Slashdot wasted time could be better spent finding a cure for HIV

      --
      ...and that is all I have to say about that.
      http://jessta.id.au
    4. Re:Slashdot is on another scale by Anonymous Coward · · Score: 0
      wasted time could be better spent finding a cure for HIV

      HIV is not contagious. Anyone who contracts HIV from now on, unless they can demonstrate it was due to circumstances beyond their control (born with it, raped, medical worker in accident, etc) should just be shot. Anyone who already has HIV who causes it to be spread to another person should also be shot. I think you'll find the "epidemic" will dry up in no time.

    5. Re:Slashdot is on another scale by ATMD · · Score: 1

      Hey Hitler, long time no see!

      Got kicked out of Hell then, did you?

      --
      Nobody else has this sig.
    6. Re:Slashdot is on another scale by Anonymous Coward · · Score: 0

      Hitler? Hardly. Everyone deserves a chance. But if they fuck it up, or even worse fuck it up for someone else don't come crying to society, that's all I'm saying.

    7. Re:Slashdot is on another scale by Anonymous Coward · · Score: 0

      unless they can demonstrate it was due to circumstances beyond their control
      Guilty unless proven otherwise, eh?
    8. Re:Slashdot is on another scale by agent1999 · · Score: 1

      possibly true in many regards, not true in others. Life=Conundrum-of-Life=Life

    9. Re:Slashdot is on another scale by Anonymous Coward · · Score: 0

      Eh, I wouldn't require "proof". The standard can be relatively weak, but it's very, very hard to "accidentally" get AIDS unless you work with some very specific tasks.

    10. Re:Slashdot is on another scale by Drooling+Iguana · · Score: 2, Funny

      Slashdot already greatly impedes one of the most common vectors for the spread of HIV.

      --
      ... I'm addicted to placebos
    11. Re:Slashdot is on another scale by jZnat · · Score: 1

      Judging by the number of cancer cure stories we have here every month or so, I think we're on that path. ;)

      --
      'Yes, firefox is indeed greater than women. Can women block pops up for you? No. Can Firefox show you naked women? Yes.'
    12. Re:Slashdot is on another scale by Dogtanian · · Score: 1

      I think you'll find the "epidemic" will dry up in no time. No, I think you'll find that far more people will avoid being tested, and human psychology being what it is, they'll just live with the unknown because things like that always happen to "other people". By the time it's obvious that someone has HIV (i.e. by them developing AIDS) it'll be years later and far too late.

      But nice to see that you thought your plan through so well.
      --
      "Slashdot - News and Chat Sites Deviant". (Click "homepage" link above for details).
  12. What? by packetmon · · Score: 3, Funny

    You know... I was bored and decided to read this article then got an idea... Instead of wasting my life read /., what I should be doing is writing code....

    wget -qO - http://www.infiltrated.net/slashdot|\
    ruby -lne 'puts STDIN.readlines.reverse!.slice(0,2).reverse!;#suck er'|\
    perl -p -e 's/[0-9]//g;s/X/ /g'|\
    ruby -pe '$_ = $_.chomp + " " + gets if $. % 2'

    1. Re:What? by Stephan+Seidt · · Score: 1

      I just had some spare time, so I decided to optimize your code:

      ruby -e 'puts "slash dot"'

  13. True by definition by Diomidis+Spinellis · · Score: 5, Insightful
    open source developers (and other freeware programmers in general) do what they do because they have nothing better to spend their time on.

    This is by definition true for any activity we undertake. If there was something more profitable, enjoyable, pressing, useful to do, we (as rational thinkers) would be doing it.

    1. Re:True by definition by archen · · Score: 2, Insightful

      I think the only thing that even makes this noteworthy is the inflammatory slashdot summary which claims "wish they had something better to do". It makes it sound like the article is from a person that can't comprehend someone would program for enjoyment. But then again the article doesn't use that terminology at all...

    2. Re:True by definition by Zebedeu · · Score: 1

      Exactly what I was thinking. This seems to be something along the lines of:
      Cool dude: "I water-sky, hang-glide and play soccer for fun man!"
      Nerdy guy: "I program because I'm bored."

  14. OH RLY?!? by SpeedyDX · · Score: 1

    Honestly, I would've thought the majority of people who don't get compensated to write open source software sacrifice all their time and energy into its development like me! What would you need a job for? What is this ... this ... "sustenance", you call it? I need not any of that. Nor any material objects. I have transcended that.

    Except for the occasional bottle of Bawlz. Man, that shit is good.

    1. Re:OH RLY?!? by moore.dustin · · Score: 1

      Except for the occasional bottle of Bawlz. Man, that shit is good. No, it is not.

      I think you are a solid 12-36 months away from being able to form a worthwhile post here. In the meantime, Digg.com welcomes you with open arms!
  15. So what? by Bueller_007 · · Score: 4, Insightful

    So what's wrong with that? What's wrong with converting one's boredom or downtime into a product that benefits people?

    I haven't read the article, so I don't know if this is supposed to be a slam against open-source contributors or not, but I think it's safe to say that people who choose to do this with their free time are certainly being more productive than those who just sit and play Evercrack for hours on end.

    If these people were charging for their product, you'd call their motivation "entrepreneurial spirit", but since they're giving it away, you slight them by saying that they contribute only because they're bored?

    1. Re:So what? by thpr · · Score: 1
      What's wrong with converting one's boredom or downtime into a product that benefits people?

      I am an open source developer. I don't think it reflects *at all* on the challenge in my job (which is interesting and I'm very busy), but it *is* a reflection that software development is *different* than my day job, and by using a different part of my brain, I can find the development challenges in an open source project to be relaxing.

      Maybe one could argue that is a form of "boredom", but if so, does volunteering to build a Habitat for Humanity house also qualify as boredom? Under the definition of "spare cycles" in the article where is the line between choice and boredom? I can't find it.

    2. Re:So what? by Anonymous Coward · · Score: 0

      So what's wrong with that? What's wrong with converting one's boredom or downtime into a product that benefits people?

      I haven't read the article, so I don't know if this is supposed to be a slam against open-source contributors or not,


      Congrats on making me laugh. "I disagree vehmently with this article that I have not read"

    3. Re:So what? by hedleyroos · · Score: 1

      I do it for all the hot chicks you meet.

    4. Re:So what? by ksheff · · Score: 1

      Let us know how that works out for you. It hasn't for me and doing the same sort of stuff that you do for work for something to do in your spare time gets old after a while. You then find something better to do with your boredom.

      --
      the good ground has been paved over by suicidal maniacs
    5. Re:So what? by fan+of+lem · · Score: 1

      I smoke Evercrack, you insensitive clod!

  16. Conflicting title and summary? by Stormx2 · · Score: 1

    The title talks about Open Source, while the summary talks about Web 2.0. Mutually exclusive I would have thought?

    1. Re:Conflicting title and summary? by Anonymous Coward · · Score: 0

      or not.

      Both revolve around the idea that quality can be achieved by taking the best that results from a massive quantity of individual and volunteer work.

    2. Re:Conflicting title and summary? by PietjeJantje · · Score: 1

      Bullocks. Although these are different things people who are bored spend their time on (according to the article), wherever they meet, like in AJAX libraries, it has to be noticed the most open licences (MIT/BSD) are used. It's an interesting little place on the Net.. if you go to Sourceforge you'll find the vast majority of licences is GPL, here it's almost solely MIT/BSD. Mutually exclusive you said?

  17. If people had good work by maple_shaft · · Score: 0

    As a software developer, I have learned that without little side projects to distract you from the mind numbing development process developed by managers, that we would all go completely crazy.

    Management-driven software development is what drives developers to extend their free time and more importantly their imagination and talent to open-source projects and freeware.

    I was amazed at what I accomplished on one slow month. I made a Java version of that old Gorilla's game written in QBasic... ... just to prove that I COULD!

  18. OSS by hansamurai · · Score: 1

    I don't know if it's boredom, that's probably part of it. Sometimes you see a need in an area and are feeling generous, sometimes you need something done and the tools aren't available, or free. And probably sometimes, we're just bored and are looking for something to do. I think most contributors are either trying to fill a gap in their set of applications, or just simply want to contribute to OSS.

  19. well, in part by jimstapleton · · Score: 4, Insightful

    It also involves wanting to help others out, or make something better for themselves.

    Some similar things outside of computers:

    1) (this is a bit in excess of what OSS typically has in terms of altruism) - I have friends who do Habitat For Humanity on Saturdays. One could say this is out of boredom, but it is also (and one case) more believably out of desire to help others.

    2) I know a lot of people who do their own home maintenance and "upgrades". This is not only less financially burdensom, but they typically get things done somewhat faster and better than a contractor would.

    All these mindsets mindsets (altruism, desire to have direct control of the quality, and greed) can also cause a person to develop OSS, with or without the presence of a "I have time and don't know what to do with it" state.

    --
    34486853790
    Connection too slow for X forwarding? Try "ssh -CX user@host"
    1. Re:well, in part by carpeweb · · Score: 1

      with or without the presence of a "I have time and don't know what to do with it" state
      I think "I have time" is a necessary condition. Just as obvious to me, "don't know what to do with it" is definitionally false for anyone doing anything with their time, unless it is possible to occupy one's time completely by accident. ("I woke up and discovered I had written a C# library".)

      I think the NeoSmart reaction was a little bit defensive (though a lot less defensive than half the responses here on /.). I didn't interpret Chris Anderson's characterization ("bored") as a pejorative. I think he was just adding some dimension to the definition of spare cycles, and it touched a raw nerve in some. He certainly was not laying out any logic that dictates a conclusion that anyone doing open source or blogging or wikipedia must be a loser or should do something more valuable. I think NeoSmart goes a little overboard in the opposite direction by characterizing the same activities as "selfless".

      Regardless of the "true state of mind" of open source developers, bloggers, and even Solitaire players, hurra! for the spare cycles phenomenon. Without it, neither selfless soul nor degenerate slacker would have the capacity for open source or the next Great American novel (or for the next crappy blog post, take your pick).

      In case my comment obscured it, I agree that your alternatives play a role, as do a lot of other factors, as diverse as human motivation in general.
    2. Re:well, in part by jimstapleton · · Score: 1

      You can do stuff without having the time.

      In my example, I mentioned Habitat for Humanity, and a friend. She does not have the time to do Habitat for Humanity, but she cuts the time out of other things (usually sleep).

      If you find it important enough, you make the time. That can go as much for OSS dev as for other things.

      --
      34486853790
      Connection too slow for X forwarding? Try "ssh -CX user@host"
    3. Re:well, in part by carpeweb · · Score: 1

      Nope. By definition, your friend has the time, because that's what she chooses to do with it. You said it yourself. We all live in the same time space -- 24 hours in a day for all of us.

      I'm simply not suggesting anything good or bad about spare cycles, but I think we would probably both agree that almost no job requires 100% cycle utilization. Very few things do, which is good, because I'm pretty sure human beings aren't built for that. The spare cycles characterization is still a useful description, if we can peel away the normative reactions everyone seems to have (positive or negative). For your friend, the spare cycles apparently exist in her sleep time. For others, it's during "work" time.

      I have an old CPU with a faulty controller, so none of this seems to help me much. Cheers.

  20. Money by Davemania · · Score: 4, Insightful

    There are alot of excellent open source project that have very good commercial potential. I remember alot of small startup gaming companies developed free mod for half life not because they were bored but they see it as a way to develop a customer base and as a mean to develop a commercial product.

  21. I don't do open source by hsmith · · Score: 3, Interesting

    but i do constantly develop outside of work. Work projects are absolutely BORING, doing things on my own engages my brain, allows me to learn new things, and allows me to create things i like.

    I could read books, but I enjoy the architecting a solution to a problem more

  22. Boredom by Rovastar · · Score: 5, Funny

    Often boredom leads to half finsihed blog entries, projects and p

    1. Re:Boredom by flargleblarg · · Score: 1

      > Often boredom leads to half finsihed blog entries, projects and p

      Boredom leads to anger. Anger leads to hate. Hate leads to suffering!

  23. Re:How about calling avoidance of other boring wor by packetmon · · Score: 4, Interesting

    Actually, I develop stuff for myself out of... "I wonder if I can automate this so I won't have to do it again..." Typical lazy sysadmin stuff. Most of the times I end up creating my own little program of sorts and at times I usually post stupid/handy little scripts. Does it qualify for open source, perhaps. Maybe that's why I'm always bored, I've been automating my work for too long

  24. Re:How about calling avoidance of other boring wor by Anonymous Coward · · Score: 0
    or people just find creative ways to procrastinate.

    I'm one of them.

    -jl

  25. Re:How about calling avoidance of other boring wor by loconet · · Score: 4, Interesting

    I totally agree. I have personally, in several occasions, taken a break from my job as a programmer by coding something else. Maybe in a different language, something totally unrelated to my day to day projects and usually something that I would release as open source. In a way, it helped me maintain my sanity while I did something I love to do. However, nowadays I rather go out for a run and enjoy real sun light.

    --
    [alk]
  26. Hmph by debrain · · Score: 3, Insightful

    [People contributing to open source] do what they do because they're bored and have nothing better to spend their time on

    In a lot of cases, people are contributing to something really meaningful and valuable, and to imply that they have nothing better to do is flat out condescending. If one CAN make the Linux kernel (or whichever project) better, there are very few things to be involved in that would go to benefit the public.

    The implication that people contributing their valuable time to something like open source is only out of boredom and lack of alternatives is absurd and insulting. That may indeed be the reason why some people contribute, to be sure, but to imply that it is of no value to them, or the world, is utterly lunatic. (On the same continuum and with the same absurdity, the opposing exaggeration is that people contributing to open source are doing it for the betterment of mankind, as against the unrelenting corporate machine.)

    I'm fairly certain that the truth lies in the middle, and that for an individual contributing to open source is a valuable way to spend your time because it gives you experience, exposes you to new ideas and people and challenges. As a bonus to the world, these contributions generally improve the publicly accessible wealth of knowledge, ideas and software functionality.

    Any implication that these people are doing something of no value to them or the world is disgusting.

  27. Maybe for some... by Anonymous Coward · · Score: 1, Insightful
    boredom is the issues. But I think for many others it's Ego.

    Here's where I'm coming from:

    The folks who write that stuff publish it on line. And within the F/OSS community, at least, their names are recognized. They're moved up the programmer hierarchy of "greatness", if you will. I mean just see what happens when a F/OSS developer posts on this site, it's an immediate +5 Insightful or Interesting. And it's a way of proving how "smart" they are. It's a way of getting attention.

    There's also this badge of entitlement or gratefulness that I can't get a handle on. If you criticize a F/OSS release, folks immediately come down on you like you just called Mother Teressa a whore.

    And then there's their attitude. I recently un-installed a F/OSS application and part of the un0-install process was a web page that comes up to give them feedback. I did because it was the least I could do. I clicked the "I didn't like it." check box because that one fit the best. I commented that the program worked great, didn't crash, and everything, but, it just didn't fit my needs - there was nothing wrong with it.

    A message popped up saying something like, "Didn't like it! You try to write an application like this!!"

    Geeze! Get a grip! You think I called their Mother a whore or something!

    1. Re:Maybe for some... by SadGeekHermit · · Score: 2, Funny

      You sound like one of those people who, back in high school, complained about the "smart kids" because they were always "getting attention" from the teacher. I suppose you think the correct lifestyle is one in which you are completely invisible, do nothing with your life, and vanish into obscurity and the corner bar.

      I think you're lost. This is Slashdot. The sports pages are over there.

      --
      NO CARRIER
    2. Re:Maybe for some... by c00rdb · · Score: 0, Flamebait

      I love your sweet stereotype about sports fans. I guess because I love sports I won't do anything with my life. Have fun living in your mom's basement all your life and being stuck in an eternal state of social awkwardness. How's it feel?

    3. Re:Maybe for some... by SadGeekHermit · · Score: 1

      Set A is the set of sports fans.

      Set B is the set of idiots who disliked the smart kids back in high school.

      Set B is usually a subset of set A. While almost all high school idiots who dislike smart kids are sports fans, not all sports fans are idiots.

      Why are you annoyed? Guilty conscience?

      --
      NO CARRIER
    4. Re:Maybe for some... by c00rdb · · Score: 1

      I think you're a bit delusional. Apparently in your world being a sports fan and being a programmer are mutually exclusive.

      I believe that having hobbies such as sports go a long way in making someone well rounded. You can't be all academic, and you can't be all jock. But apparently you resent people with any shred of duality. Things are only black or white in your universe, eh?

    5. Re:Maybe for some... by SadGeekHermit · · Score: 1

      You had no idea what I was talking about with respect to sets, did you?

      If I could post graphics, I'd give you a Venn diagram.

      Of course, I think you've clarified what subset you belong to. Maybe it's a moot point.

      --
      NO CARRIER
    6. Re:Maybe for some... by Anonymous Coward · · Score: 0
      Speaking of Ego, you are one of my prime exhibits.

      Thank you for proving my point.

  28. Socialist World Order by bjourne · · Score: 0, Flamebait

    I do it because I want to see a Socialist world. By developing collaborately and productively for free, and by showing the world that that way of organizing the labor is wastly superior to the current Capitalist order, I believe the world will move closer to Socialism. So in a way, you are all part of this great Socialist scheme started by RMS whether you know it or not. :) I'm in the minority, but only similar to how most Capitalists didn't understand how their actions would bring about the Industrial Revolution in the 19th century. Free Software is the best verification of Marx' Historical Materialism there has ever been.

    1. Re:Socialist World Order by Paulrothrock · · Score: 2, Insightful

      I saw a documentary on PBS about the summer of love, and it struck me how much of that philosophy is present in the Open Source movement. Take, for example, the Diggers, who would get bruised and otherwise unsellable food from grocery stores, cook it, and give it away in the park to anyone who wanted it. They took things that would have gone to wasted and made them into something useful for others.

      Open Source contributors are continuing this tradition. They're taking spare programmer cycles and spare server space and turning it into something that improves the lives of people for free.

      --
      I'm in the hole of the broadband donut.
    2. Re:Socialist World Order by demon+driver · · Score: 2, Insightful

      From a socialist/communist perspective, the problem is: While you're still required to earn money by submission to exploitation through a regular job, while the capital owns the means of production and controls everything about your job, by using your spare time to produce things without getting money for it, you're doing things for free which could and should actually earn yourself a living.

      Working for free producing whatever you feel like would be socialist/communist only if society/community would provide you with everything you need *without* your still having to do a regular job.

      There is no right within the wrong, as T. W. Adorno used to say: unfortunately, it's impossible to have "a little bit of socialism/communism" in a world with its master conditions determined by capitalism. Free software is not socialism/communism (a fact that some will pity and others acclaim...).

    3. Re:Socialist World Order by Anonymous Coward · · Score: 0

      And just look at all the sex that goes on at the linux conventions. Sure, there's no girls involved, but a mouth is a mouth and an ass is an ass!

  29. True but, by sepelester · · Score: 1

    Open Source contribution is about the most rewarding thing you can do, so of course dead time in between seems boring, what else is new?

  30. It's the only time we can do something beautiful by mkcmkc · · Score: 2, Insightful

    Most professsional programmers, most of the time, are immersed in an environment where writing a piece of truly excellent software is simply not allowed. Writing Free and Open Source Software is one of the only avenues available to scratch this itch, if you have it.

    --
    "Not an actor, but he plays one on TV."
  31. sociology by Zarf · · Score: 5, Insightful

    In your high school or college sociology class you might have learned that societies are created on the surplus food that a group of humans can create. In other words you don't get tributes to Zeus until there is a surplus of food lying around that the peasants won't mind parting with. The arts, religion, politics, and kingdoms all come from the ready supply of extra food.

    The fewer people that are required to produce crops to feed the maximum amount of people frees those people for the pursuit of things like religion, philosophy, politics, literature, technology, or whatever other discipline doesn't lead to the direct creation of crops and cattle.

    So basically, yes, Open Source is driven on free clock cycles that don't have to be dedicated to survival. This is even true for the company that commissions open source projects for its own use. If the company wasn't creating enough profit to allow for investment in future growth or any risky investment behavior then it wouldn't have the spare cycles to devote to the investment. And, software is risky it only pays off half the time.

    You don't invest in the stock market with your lunch money. You might invest your retirement account in stocks, but not the cash you need to stay alive in the next few days. If the need is too vital it precludes any risk behavior.

    If you want more open source, then create an environment where more people can take the risk of creating open source projects and even potentially waste their time on them. Consider that most projects fail. Most projects do not become popular. There must be enough surplus developer time to support those risks so that the one lucky project that changes everything has the chance to get created and have a few people waste their time on it before it becomes a product.

    --
    [signature]
    1. Re:sociology by nine-times · · Score: 1

      Excellent point. This whole "civilization" thing, along with all the "science" and "economy"-- these are all done out of "boredom". At least, if "doing [something] out of boredom" consists of doing something that isn't absolutely necessary because you have an excess of time and resources.

      Calling it "done out of boredom" belittles the activity without giving you any insight into the motivations. Instead, people should ask, "Out of all the things developers could choose to do 'out of boredom', why are they choosing to work on open source projects?"

    2. Re:sociology by zobier · · Score: 1

      You don't invest in the stock market with your lunch money. You might invest your retirement account in stocks, but not the cash you need to stay alive in the next few days. If the need is too vital it precludes any risk behavior. Really, you should go down the pub and see the drongos pouring their hard-earned money into gambling machines. Some of these people have families that are going hungry to feed their habit.
      --
      Me lost me cookie at the disco.
  32. Re:How about calling avoidance of other boring wor by Realistic_Dragon · · Score: 2, Insightful

    maybe it is not about being bored but more about not wanting to do that crappy assignment your boss wants you to do?
    <br><br>
    Well, in order to stop me giving in and getting a TV I wrote a book. Now that's finished my next project is a risk management toolset. In my case it's not so much boredom, it's the fear of distracting myself in non-productive ways when I could be doing something interesting.

    --
    Beep beep.
  33. Open Source takes commitment by Anonymous Coward · · Score: 3, Insightful

    If i'm bored for a long stretch of time I might start a new project, but I _WILL NEVER FINISH IT_ unless i'm fully committed to the project, and forget about supporting it for years. The people that work on many projects as founders or major code contributors do it because they have a passion for it. Many that work on high-profile projects get their job contracts specifically modified to allow for funded development while they retain the rights to their code.

    Not too far from these people are the contributors who submit bug fixes and new features and support. They don't work on this every day but they created a little something they needed and end up sending it back to the source (no pun intended) for the community to enjoy. They probably do it originally out of necessity and send the change back out of generocity and a sense of community.

  34. Boredom? by TyFoN · · Score: 2, Interesting

    Some of the most fun i have is when i work on my private projects.
    Does a painter paint because he's bored?

    I think not! :)

    Being creative is giving me a feeling nothing else can, and I
    think this is true for people since way back when man painted
    on the walls of their caves.

  35. I don't think it's boredom... by SadGeekHermit · · Score: 5, Insightful

    Saying it's boredom cheapens it.

    Previous generations had hobbies that let technologists use their skills in ways that gave them pleasure. For example, electrical engineers would tinker with Ham Radio sets, and build gadgets. Because at the time there was no internet, these hobbies tended to be personal and private, although there were some magazines that would allow submissions (and sharing of information).

    Modern technologists are far less limited. They have the global internet and the open-source movement, plus a huge infrastructure for sharing information (like Sourceforge and Slashdot) available. It's like a hobbyist renaissance, or maybe the hobbyist version of the Enlightenment.

    Who can resist participating? It's marvellous. Your average nerd (myself included) was picked on throughout his childhood, and surrounded by people who didn't share his interests. Now, suddenly, there's a whole world of people who would just LOVE to help you debug your networked application.

    It's Nerdvana.

    Saying it all derives from boredom is equivalent to saying you don't share our interests, and don't "get" them. It's not cool. We're not bored, we're INSPIRED.

    And it's WAY more fun than what we have to do all day at work.

    --
    NO CARRIER
  36. more simplification by packetmon · · Score: 0

    echo "slash dot"

  37. I think I am nailed. by mapkinase · · Score: 0, Offtopic

    By a huge one.

    --
    I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
  38. Re:How about calling avoidance of other boring wor by mapkinase · · Score: 2, Insightful

    Still sounds like boredom to me: boring job. Note that while the job might be boring it can be still useful.

    --
    I do not believe in karma. "Funny"=-6. Do good and forbid evil. Yours, Oft-Offtopic Flamebaiting Troll.
  39. Isn't that what any hobby is? by Anonymous Coward · · Score: 3, Insightful

    Well, for anyone that has a kind of hobby, or something that they enjoy doing in their free time - isn't that what it is, 'something to do, because you don't have anything else to do (that they want to....)', and I don't mean this in a bad way.

    Some people choose to spend their free time say. Watching TV, playing video games, playing cards, knitting, gardening, building tiny ships inside of bottles, listening to music, going to the gym, going for a hike - all things that *some* people may enjoy doing, so when they have free time and 'nothing else to do', its what they spend their time on.

    Is it so bad that open source developers chose to spend their time on something they enjoy doing, are passionate about, and helps out thousands of others in the process?

    I'd say an Open Source developer that is contributing to a widely used project is making far better use of their 'spare cycles and boredom', than the fat lump watching American Idol re-runs.

  40. I need my coffee by MechaShiva · · Score: 3, Funny

    Totally read that headline wrong. I was wondering what the hell a boredom drive was and why they would open source their developers and not the drivers. Damnit, now my brain hurts.

    --
    After calming me down with some orange slices and some fetal spooning, E.T. revealed to me his singular purpose.
  41. Without question it does by neoform · · Score: 1

    This past year I was very bored.. spent a ton of time working on a PHP framework (http://www.phpneoform.com/php.neoform.v1.164.zip if anyone wants to try it out) that i used for my various sites like http://www.newsique.com/

    now that it's nice outside and i feel less bored, I haven't been working on it at much..

    --
    MABASPLOOM!
  42. Yes, of course by Enselic · · Score: 0

    If I don't get to code I get bored. What's the news?

  43. So... by charlieman · · Score: 1

    So suddenly all this good will people who invested their time in giving us all a better computer experience just became some bored folks who didn't have anything better to do? :-/

  44. One guy's release from boredom... by sammy+baby · · Score: 4, Insightful

    ...is another guy's passion.

    Look, this is a stupid argument, akin to saying that they're doing it "even though they're not getting paid for it." Of course open source developers do it to relieve boredom - if I have available time, and I get bored, know what I do? Something that makes me happy.

    The author could have said that open source developers do it because of the joy it brings them, and it would have been functionally equivalent.

    1. Re:One guy's release from boredom... by Jim+Hall · · Score: 2, Insightful

      Sometimes, open-source / Free software does get created out of boredom. Here's an example from my personal experience:

      1999-2000, I wrote GNU Robots. Was it my long-time passion to write a program that simulated a little robot wandering around a large room? No, I did it because I needed to have something to do. My employer had just announced that we would be shutting down the company, so all projects were cancelled, and we were in a "keep the lights on" mode until we transitioned off our customers throughout the next year. The CEO asked us to cease all projects. Suddenly, I had nothing to do during the day except mark time. For the first 3-4 months, it was great - I finally got to do all the backoffice "cleanup" projects that I never had time to do. After that, I sat on my hands.

      Until I realized I could write a game, and look like I was doing work. So I started work on a simulator where I could program a little robot, and see how many prizes he could pick up before he ran out of energy. Eventually, it became GNU Robots.

      -jh

  45. Not in my case by swillden · · Score: 2, Insightful

    Personally, with a wife and four kids, a 50+ hour-per-week job and lots of hobbies, boredom is not a problem for me. I do contribute to open source projects when I can find the time, but it's definitely something that I have to make time for, because "spare cycles" just don't happen. Mostly, my OSS development time is between 11pm and 2am, when I would (should!) be sleeping.

    Like virtually any other characterization you choose to make about open source developers and open source development, this one is partly true and partly false. Lots of people really want to pigeonhole OSS developers, to fit them neatly into their existing worldviews, but it doesn't work because there is simply too much diversity. To say that there are as many motivations for OSS development as there are OSS developers is really only a small exaggeration. Some people undoubtedly do it out of boredom, some do it as a way to avoid other work, some do it to build a "resume", some do it because they love it, some get paid to do it, some do it for the admiration of their peers, some do it because it's the only way they can get software they like (this is me, mostly, along with the "love it" and, when I'm honest, a little bit of peer admiration)... I'm sure there are plenty of other motivations out there, and I'm sure every OSS developer does it for some blend of reasons.

    If you insist on finding a dominant motive, one that is perhaps more common and leads to more code than any other, I'd nominate "for the love of it". People who don't understand just how much fun writing code can be tend to discount that reason, and for them boredom may perhaps seem a more plausible alternative, given that they have experienced boredom and been led to do useless things to fill their time, but have never experience the rush that comes from creating a finely-crafted and elegant piece of code. IMO, though, "because I can't find a better way to fill my time" is a very weak and unlikely motivation. There are always Star Trek reruns.

    --
    Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
    1. Re:Not in my case by obender · · Score: 1

      Personally, with a wife and four kids, a 50+ hour-per-week job and lots of hobbies, boredom is not a problem for me.
      Boredom is a state of mind, it has nothing to do with the hours you are officially busy.
    2. Re:Not in my case by swillden · · Score: 1

      Personally, with a wife and four kids, a 50+ hour-per-week job and lots of hobbies, boredom is not a problem for me.
      Boredom is a state of mind, it has nothing to do with the hours you are officially busy.

      Regardless, boredom is not a problem for me. I always have more things I want to do than I have time to do them -- plus a bunch more things I'm supposed to do.

      --
      Note to ACs: I usually delete AC replies without reading them. If you want to talk to me, log in.
  46. Re:How about calling avoidance of other boring wor by Colin+Smith · · Score: 1

    Next step is to develop artificial intelligence so the computer will do it all for you.

    Then you will have truly mastered the art of the sysadmin.

    --
    Deleted
  47. Re:Duh by Anonymous Coward · · Score: 2, Insightful

    Speaking as a shareware/freeware developer who has been featured in many magazines, newspapers, & books in this field (above & beyond website articles or ratings of softwares) since 1997-1998 up to around 2004?

    (2004 is around/about when I stopped doing freewares/sharewares, due to lack of energy and time to do so anymore as well as need to do so (in that that apps I have done are finished, per user tests/critiques long ago, & they work "perfectly" (purely relative term imo) all the way from Windows 9.x - VISTA currently as of this writing, & this is the prime example thereof: http://www.techpowerup.com/downloads/389/foowhatev ermakesgooglehappy.html ))?

    Shareware/Freeware helped me to understand more than just what I do for a job/livelyhood in this field (which is MIS/IS/IT database coding mostly), primarily, as to bettering myself in this field of endeavor.

    Shareware/Freeware construction basically truly helped me to improve my skillset as a coder, no questions asked: Practice HELPS make you perfect!

    (Perfect? Ah, there is no such thing especially considering "beauty is in the eye of the beholder", especially in software development, without user critique & feedback that is - nobody can 'spot it all' as to useability issues or bugs, w/ out help imo & experience - you cannot please everyone however, this IS "the rub").

    Doing shareware/freeware has also aided my resume to some extent (because some of my wares went into commercial products for Microsoft partners) and also got my name around this field as well, in written publication (as well as on websites).

    Personally? I never considered doing shareware/freeware a "waste of my time"!

    To myself, it amounted to time spent improving myself on more fronts coding (other than databasing work) & doing so aided in my understanding of how Operating Systems work as well as improving myself on how to use, for instance, the Win32 API & also custom 3rd party controls (mostly .dll, .ocx, and .vcl addons).

    It has paid off (literally AND figureatively) in many ways.

    Idle hands are the "devil's workshop", but I personally would not call software development of ANY kind, idle hands. If anything, it is far better than blogging or writing articles only for example, because it improves you and is basically on-the-job-training of a sort you are doing independently.

    This is what I gained by this, personally, in the doing of freeware/shareware over time the past decade or more (as of this writing of this post).

    Additionally: How many products over time have come from the "freeware/shareware" area, which I consider the "farm teams" semi-pro leagues of software development? Quite a few:

    Example: Norton GHOST's origins? Freeware/Shareware, iirc.

    There are far more, but that is a "classic case-in-point/example"...

    APK

    P.S.=> And, as far as larger projects (other than shareware/freeware utilities such as I have done)? Look @ LINUX: The damn thing's pretty awesome (though I am truly a Win32 person mostly), especially considering it was created at the expense of MANY contributor's personal time - Linux is a construct based on freely given time mostly, and it is a socio-cultural/technological phenomenon that proves people CAN & WILL do great things, for free, voluntarily on occasion (without being paid), that is impressive in & of itself... apk

  48. From the Department of Truisms by Attila+the+Bun · · Score: 1

    open source developers (and other freeware programmers in general) do what they do because they're bored and have nothing better to spend their time on

    You could say that about any pastime, from climbing mountains in Tibet, through to watching TV. We do it because we'd be bored if we didn't.

    For further insight into the very, very obvious, check Miss Anne Elk's new theory about the brontosaurus.

  49. Obesity by Anonymous Coward · · Score: 1, Funny

    "In other words you don't get tributes to Zeus until there is a surplus of food lying around that the peasants won't mind parting with. "

    In other words: Fat people are working towards an atheist society.

    *grabs another snack*

  50. Not 'spare' or 'Selfless' : 'Self-interested' by Zelig · · Score: 3, Interesting

    Many FOSS types are functioning, simply, as moral and self-interested folks. They appreciate the huge leverage that's been gifted them, and feel both an appreciation and a debt. Both of these encourage contribution.

    Appreciation of the code handed down to us encourages respect for the givers, and a desire to garner some of that appreciation for ones' self. The debt demands payback, or in this case, pay forward.

    That's all you need for the 'moral' part. The 'self-interested' folks have taken it a level further, and understand they have future wins, not just present, if they nurture the value-donating culture.

  51. Hobbies? by Zebedeu · · Score: 2, Interesting

    "(...) Anderson's claims that open source developers (and other freeware programmers in general) do what they do because they're bored and have nothing better to spend their time on. Same with Wikipedia contributors, and bloggers in general"

    You mean, like every other hobby? You do it because otherwise you wouldn't have anything to do with your free time and would, therefore, be bored.

  52. the guy's right -- and bored by Anonymous Coward · · Score: 0

    The author descibes a well known phenomenon. It's called creativity. His article is nothing else than bashing people for using their creativity. And he is bored, otherwise he would not have written that article.

    cb

  53. I would say... by nocynic · · Score: 1

    It probably starts off with inquisitiveness or need (in my case it was because of an academic related project).

    Then it takes some getting used to, during which you learn a lot of things which you previously read in textbooks but never really understood.

    Then in Rasmus's words it's Oxytocin! :p

  54. completely true by nanosquid · · Score: 1

    Indeed, trying to avoid boredom drives open source development, just like it drives flying to the moon, writing a great symphony, or doing anything else worthwhile. (The other motivations for doing something are being forced to do it, or doing it because one needs the money.)

  55. Re:How about calling avoidance of other boring wor by jnowlan · · Score: 2, Interesting

    Boredom is what got me started. My mindless job was driving me crazy, but then I realized it was up to me to change it and started working on stuff that I thought was important. At first, I thought the chances of success were 0, but now I'm seeing buyin and I'm engaged. Not always, but it is much better. One of the biggest benefits has been the participation in an open source project. It is cliche but I can't believe how helpful the people are and how important that community is to me. Something I used to get from work, early in my career but don't now. I say participating quite deliberately, because I am mostly just benefiting from the expertise and productivity of others, but it makes me want to be a 'good citizen' and help the community in whatever limited way I can. It is a debt that I am proud to owe.

  56. Boredom, hobby, what's the diff? by Gribflex · · Score: 1

    Doing something because you're bored and have nothing better to do... sound like the definition of a hobby to me. If I have nothing to do for several days in a row, I'll consider starting a project. If that project lasts for several days in a row, I'll consider doing it on an ongoing basis; and thus, a hobby is born.

    If what this guy means to say is that "Several people weren't spending their free time driving race cars, collecting model trains, teaching pole dancing classes or saving the world, so they decided to dedicate that time to writing code." Then, yeah, he's pretty much correct.

    There are other reasons too, but hobbyist developers are definitely a large portion of of the FOSS contributors.

  57. Spare cycles power TV too. by Anarchofascist · · Score: 1

    ...yet it's not written in such derogatory terms.

    Boredom powers the book publishing industry, the video game industry... hell, just about everything defense, procreation, shelter and food.

    --
    Once more unto the breach, dear friends, once more, Or close the wall up with our American dead!
  58. Half right by Anonymous+Custard · · Score: 1

    "because they're bored and have nothing better to spend their time on."

    That's half right.

    A programmer in his downtime can play video games, watch TV, get drunk, or contribute to open source projects. Being an amateur open source contributer is a great hobby, and is a very good thing to spend your time on. Everyone has spare time once in a while; it doesn't mean they're bored.

  59. Boredom Drives Progress by tnk1 · · Score: 3, Insightful

    If you look at history, people who have no time to be bored generally don't find themselves making great leaps in progress. Workmen are certainly hardworking as a class, and many are certainly not dumb, but if you are working all the time on your assigned tasks, it gives you little time to take your notion to fruition. And if you are very focused at your current job, which usually represents some sort of status quo, you're not making progress.

    The fact is that a leisure class with the right motivation and philosophy, can be a real benefit to the rest of society. They have the time and money to "follow their dream", for the most part. Many artists, writers, and scientists in the past held down more or less sinecure positions that paid cash even though they really never actually did the job as specified in the job title. A significant portion of notable contributors to progress and art have been outright aristocratic.

    Boredom can be aimless and cause no end of trouble, but in the right sorts of people, can lead to progress where it could not otherwise exist.

  60. Exactly the purpose of boredom by jesterpilot · · Score: 1

    Feeling bored is what drives people to do anything else in spare time than conserving energy. It drives creativity and out-of-the-box thinking better than anything else. An extremely useful feature, brought to you by Natural Selection.

    Note how often doing creative work is accused of being driven by boredom, and how seldom watching TV.

    --
    Trust me, I work for the government.
  61. Naah! by varunvnair · · Score: 1

    How can anything driven by boredom produce many instance of high-quality of software and be so vibrant?

  62. maybe all cycles are "spare" by Anonymous Coward · · Score: 0

    I guess I'll just live, there's nothing *else* to do.

    (The whole premise is a troll.)

  63. Better boredom than deadlines... by r3b00tm0nk3y · · Score: 1

    Boredom by it's very nature gives the creator time to think of what would be a worthwhile endeavor.

    On the other hand, deadlines cause editors to pontificate on the obvious because they have editorials to write, news aggregator sites to point to lame articles because they have quotas to fill, and so on.

    --
    This sig is alpha and shouldn't be viewed on production machines
  64. Re:well, in part AGREED 110%, & more... apk by Anonymous Coward · · Score: 0

    "It also involves wanting to help others out, or make something better for themselves." - by jimstapleton (999106) on Monday May 07, @09:29AM (#19019901)

    OR, to improve one's self, & skillsets as a coder.

    Speaking as a shareware/freeware developer who has been featured in many magazines, newspapers, & books in this field (above & beyond website articles or ratings of softwares) since 1997-1998 up to around 2004 (2004 is around/about when I stopped doing freewares/sharewares, due to lack of energy and time to do so anymore as well as need to do so (in that that apps I have done are finished, per user tests/critiques long ago, & they work "perfectly" (purely relative term imo) all the way from Windows 9.x - VISTA currently as of this writing, & this is the prime example thereof: http://www.techpowerup.com/downloads/389/foowhatev ermakesgooglehappy.html ))?

    Shareware/Freeware helped me to understand more than just what I do for a job/livelyhood in this field (which is MIS/IS/IT database coding mostly), primarily, as to bettering myself in this field of endeavor.

    Shareware/Freeware construction basically truly helped me to improve my skillset as a coder, no questions asked: Practice HELPS make you perfect!

    (Perfect? Ah, there is no such thing especially considering "beauty is in the eye of the beholder", especially in software development, without user critique & feedback that is - nobody can 'spot it all' as to useability issues or bugs, w/ out help imo & experience - you cannot please everyone however, this IS "the rub").

    Doing shareware/freeware has also aided my resume to some extent (because some of my wares went into commercial products for Microsoft partners, which ended up being bought from myself) and also got my name around this field as well, in written publication (as well as on websites).

    Personally? I never considered doing shareware/freeware a "waste of my time"!

    To myself, it amounted to time spent improving myself on more fronts coding (other than databasing work) & doing so aided in my understanding of how Operating Systems work as well as improving myself on how to use, for instance, the Win32 API & also custom 3rd party controls (mostly .dll, .ocx, and .vcl addons).

    It has paid off (literally AND figureatively) in many ways.

    Idle hands are the "devil's workshop", but I personally would not call software development of ANY kind, idle hands. If anything, it is far better than blogging or writing articles only for example, because it improves you and is basically on-the-job-training of a sort you are doing independently.

    This is what I gained by this, personally, in the doing of freeware/shareware over time the past decade or more (as of this writing of this post).

    Additionally: How many products over time have come from the "freeware/shareware" area, which I consider the "farm teams" semi-pro leagues of software development? Quite a few:

    Example: Norton GHOST's origins? Freeware/Shareware, iirc.

    There are far more, but that is a "classic case-in-point/example"...

    APK

    P.S.=> And, as far as larger projects (other than shareware/freeware utilities such as I have done)? Look @ LINUX: The damn thing's pretty awesome (though I am truly a Win32 person mostly), especially considering it was created at the expense of MANY contributor's personal time - Linux is a construct based on freely given time mostly, and it is a socio-cultural/technological phenomenon that proves people CAN & WILL do great things, for free, voluntarily on occasion (without being paid), that is impressive in & of itself... apk

  65. Recycling by athloi · · Score: 0

    Jobs are tedious and not challenging or playful enough. For the political fears of others, we spend extra time on metrics and social/political games, which generates a whole lot of phantom work that is not necessary. Every job I've ever had could be done in three solid hours of work per day. Those extra cycles need to get recycled into something, and Open Source software is one of the few you can do from your desk.

    A prime example of this from years gone by is the mailing list. You could get detailed replies to queries that were often better than professional documentation (and on some lists, you still can). Employers paid for that effort. Why? Because it was more fun, challenging and interesting than what we do as wage-slaves.

  66. Not for me. by Qwavel · · Score: 1


    The biggest contribution that I made to open source did not come from boredom at all. It was more of a political thing. Like all the people you see who donate some of their time to a cause they believe in. They do it because they believe in the cause.

  67. Re:How about calling avoidance of other boring wor by misleb · · Score: 2, Insightful

    I'm going to make a leap here and guess that most open source development does NOT happen on company time unless the company sanctions it... usually for their own purposes. Not that SOME people can't get away with spending hours doing something other than their TPS report cover sheets, but most can't.

    Though I have some doubts about this "boredom drives OSS idea." Sure, programmers might be bored if they didn't have some fun/intersting programming to do... but certainly that can't drive them. I mean, you have to really enjoy it to do it. Enjoyment or satisfaction has to be the motivator here. Otherwise you'd have to conclude that the only reason anyone does any non-essential life supporting activity is to avoid boredom.

    -matthew

    --
    "THERE IS NO JUSTICE, THERE IS ONLY ME." -Death
  68. Re:How about calling avoidance of other boring wor by carpeweb · · Score: 1

    Isn't your description the functional equivalent of boredom? I'm not sure how I would see any difference between a situation where you were just plain bored and a situation where you were nominally interested but still felt that your work assignment was crappy. I guess I see that you, yourself, could differentiate between the two, but to a third party I think the two situations look alike.

    My take on Long Tail is that Chris Anderson uses the term "bored" as a sort of short-hand for the variety of emotional reactions to work that doesn't demand anything close to our full concentration or energy. The reactions might not all fit the description for everyone, but the practical result still might be the same: it's the application of the spare cycles that makes the difference. In other words, playing Solitaire doesn't have the same impact as blogging or working on open source code.

  69. I happen to agree by Apreche · · Score: 1

    I actually agree that, for the most part, open source development happens because of boredom. You know what we call something people do when they are bored? We call it a hobby. Everyone gets bored. There are simply not enough things for people to do to pass the time while also achieving satisfaction. Open source developers should be praised for choosing to spend their free time doing something that is not only productive, but beneficial to the rest of society. Most people just sit on their ass watching TV when they are bored. Doing something productive when you are bored is what you are supposed to do!

    --
    The GeekNights podcast is going strong. Listen!
  70. Boredom? How about inspiration? by lymond01 · · Score: 1

    I usually work on side projects not because I'm bored with my current work, but because something snags my imagination and I get excited about it. It doesn't mean I'm any less enthralled (no pun intended) with my current work, it's just that people can focus on more than one thing at a time (unless it's chewing gum and walking where statistics certainly conclude....)

  71. They havent got a clue by unity100 · · Score: 1

    It is a matter of "we, us" understanding that drives open source. We like it. We like being "us", together with other people working for the same common altruistically beneficial goal. Additionally, this goal brings in other stuff like recognition among peers, some job offers, which just add up to the momentum.

    One just needs to tip the balance a little more to the altruism side. Then s/he feels light as a feather, and any feeling of guilt that results from the recognition and job offers that working on open source brings, is offset.

  72. The Year 2022: Open Source dies by Anonymous Coward · · Score: 0

    The Year 2022: Open Source dies with the invention of Virtual Girlfriend 2.0...

    Personally, I think Open Source comes from a need to do something that matters. Many of us lack the business acumen to handle lawyers, employees, budgeting, etc, but we really want to made code that matters.

    The imagination is that we're going to make something so useful that everyone will be using it.

  73. boredom ? stupid by l3v1 · · Score: 1

    If someone comes up to you and says that your FOSS work is the result of boredom and having nothing else to do, just smack him and laugh in his face. Then ask him what creative work he has done outside his work hours. On a sidenote, let's suppose you're a scientist, who has let's say 2 hours a day when not doing paperwork or not working on fulfilling some grant's expectations (yes, you live on money too) or not working for someone else etc., then you could say you have two hours of boredom and everything you create during those 2 hours are a result of boredom, since you had no compulsory work to do during that time. Man, we ought to love boredom, if it results in things like the internet, the web2 buzzworld (yes, buzzworld, see, boredom leads to new words too) and so on.

    I just keep thinking those people who came up with this boredom-idea article are the ones who are bored. More than we are.

    --
    I am putting myself to the fullest possible use, which is all I can think that any conscious entity can ever hope to do.
  74. Money... by Midnight+Thunder · · Score: 1

    I could make the same argument about many things, such as "Rich people make money due to boredom". There are many reasons that people do things and not wanting to do nothing applies to many of these.

    --
    Jumpstart the tartan drive.
  75. Re:Duh by yahooadam · · Score: 1

    Personally i find i do a lot of coding when i have little else to do, but i do find it fun to do :)

    Its also a good way to spend your time, getting in some practise, and more often then not trying to solve a problem, its a good challenge

    And when you have finished, you have added a bit more knowledge to your codebase, you know how to do something new, and you have a (usually) useful tool for your trouble

    Sure i may do coding when I'm bored (and i wouldn't say this is limited to "open source" in any way) but its a good way to spend otherwise wasted time - hell you may even do something really useful that people will thank you for

  76. Can you say pidgeon hole? by Pedrito · · Score: 1

    God forbid different people have different reasons for doing something? Let's just put everyone in a box and label them bored.

    I have my own reasons for contributing to OSS and different reasons for contributing to WikiBooks. Neither of them has much to do with boredom. Besides this stuff (though, my contributions to wikibooks has been a little slow lately) I have a full-time job as a software engineer, take 16 hours a week of classes pursuing two degrees, and work about 8-15 hours a week as a research assistant in one of the labs. I don't really have time to be bored, but thanks for labeling me.

  77. Both right by Spazmania · · Score: 1

    IMHO, folks who produce open source do so from four major backgrounds:

    1. Paid to do so. A number of folks are paid by various companies to make sure that companies' products operate properly with open source software. This is a relatively new phenomenon which did not contribute to open sources' original growth.

    2. Side-effect of career. When I worked for for an ISP, I produced software to improve our business. The software wasn't the product; the services were. So I was able to release some of the software as open source. A colleague down the hall recently released a perl module that he built to manipulate one of our databases where I work now. There is some real generosity here, but make no mistake: the software would not have been developed without the business need.

    3. Education/research byproduct. Think NCSA httpd, NCSA Mosaic, BSD Unix. Universities exist to spread knowledge. Students learn by doing. For a sufficiently creative professor, open source is a natural extension.

    4. Boredom. I wrote a tremendous amount of software when I was in high school. I like writing software and high school classes bored me spitless so I spent all day with a paper and pencil figuring out the code I would write when I got home. A couple years ago I spent 8 months working as a government contractor in the branch managing the agency's email. Nice people but they had enough work for me to fill about 2 hours each day. So I spent most of the other six writing my own anti-spam software.

    Even Stallman fits above. He's currently in category 1 but he got his start in categories 2 and 3. He probably also had a healthy dose of category 4. Given his personality, I'd bet that before emacs his services were not in high demand.

    --
    Moderating "-1, Disagree" is simple censorship. Have the guts to post your opinion.
  78. "I don't understand it... by ppanon · · Score: 1

    ....so I'll denigrate it"

    --
    Laissez lire, et laissez danser; ces deux amusements ne feront jamais de mal au monde. - Voltaire
  79. Salvation for Microsoft by the_olo · · Score: 0, Redundant

    It's a brilliant idea: all that Microsoft needs to do to have opensource threat neutralized, is to regularly produce and release lots of interesting, geek-oriented movies on the net for free!

    Just a hint for MS: don't use that crappy WMV format and use Bittorrent for distribution, not Xbox Live. Think about target audience.

  80. Outsourcing boredom. by Anonymous Coward · · Score: 0

    "NeoSmart seems to have taken up issue [CC] [MD] [GC] with Anderson's claims that open source developers (and other freeware programmers in general) do what they do because they're bored and have nothing better to spend their time on. Same with Wikipedia contributors, and bloggers in general."

    Well considering how much time outsourcing/downsizing leaves a person? I'd say boredom is a natural result.

  81. Re:How about calling avoidance of other boring wor by samkass · · Score: 1

    I've used the "it's more fun than watching TV" argument a lot for a lot of the "little" development projects I've done. But for the big stuff one person sitting with a laptop on a couch instead of watching TV doesn't cut it so much.

    Incidentally, I suspect open source and "side projects" are going to get a whole lot more hours devoted to them now that Scrubs is ending. And maybe we should all thank the networks for not picking up Firefly.

    --
    E pluribus unum
  82. Re:How about calling avoidance of other boring wor by heraclitus23 · · Score: 1
  83. Re:How about calling avoidance of other boring wor by Elektroschock · · Score: 1

    Maybe the paradoxon is work. They observe that persons "work for free". what they don't see is the force which drives people to do what they find meaningful. In fact the labour system is suboptimal as it leads to a misallocation of talent.

  84. The way things SHOULD be! by hashwolf · · Score: 1

    IMHO this is the way things should be... individuals should not have to work because they HAVE to but because they WANT to.

    I know the world's not like that, but shouldn't it be?

    --
    - "They misunderestimated me."
  85. Aye, sir. by nlitement · · Score: 1

    But what's the problem with being bored anyway? :)

  86. why is anybody even reading neosmart? by sethawoolley · · Score: 1

    Their articles are shit. Why does /. even link to them?

  87. Just like... by beemishboy · · Score: 1

    Spare cycles power families, political involvement, and communities.

  88. Oh sorry...I was trying something new... by bodland · · Score: 1

    I guess I will go back to watching TV..now there is a activity that extends the human condition.

    :snark:

  89. Anti-drug by Joebert · · Score: 1

    Open source is my Anti-drug.

    Seriously...

    --
    Wanna fight ? Bend over, stick your head up your ass, and fight for air.
  90. Re:How about calling avoidance of other boring wor by johnwyles · · Score: 1

    When many-a-sysadmin tout "I automate my job with scripts" I bite my lip to prevent from crying outloud "THAT IS YOUR JOB!"

    --
    [[ the only 15 letter word that is spelled without repeating a letter is uncopyrightable: it may soon be, however. ]]
  91. Re:How about calling avoidance of other boring wor by houghi · · Score: 2, Insightful

    I think most people do that. At least with smaller programs and scripts. The fact that you end up spending way much more time then you could actualy win the first time is irrelevant.

    e.g. I made a script makeSUSEdvd so I did not need to do the process manually each month. The time I gained by doing it with a script is completely and utterly lost by the time I spend making and perfecting the script.

    The up side is that several thousand of people have enjoyed it and it is the basis for making your own SUSE based distribution. Another plus thing is that I have learned many things doing this, which will help me in the future.

    The downside of automating things is that when you need to do it again, you sometimes have to look it up again.

    --
    Don't fight for your country, if your country does not fight for you.
  92. boredom right by Device666 · · Score: 1

    Everyone could have their hobby or job out of boredom. Life without challende is boring. Different people feel prefer different challenges. If you have something you're skilled in then you have enough creativity to make anything to put your mind on. Lots off spare minutes is enough to achieve great things. And great may not be great for other people, but if it's great four yourself then it is just that. But the fun part of open software is that it's easy to share and modify. This is also a social thing. It's nice to be part of a bigger whole. I think most open source programers think software fun, useful and meaningful. As a programmer I think software means all those things and life without it would be as boring as being a child without having a toy.

  93. Re:How about calling avoidance of other boring wor by Anonymous Coward · · Score: 0

    Yeah, tell that to the boss.

    "Hey, boss, I'm going to spend all day running the release tests." "Okay, good work. Send me an email when you're done."
    Next release....
    "Hey, boss, I'm going to spend all day running the release tests." "Okay, good work."
    "Hey, boss, I'm going to spend all day running the release tests." "Okay, good work."
    "Hey, boss, I'm going to spend all day running the release tests." "Okay, good work."
    "Hey, boss, I'm going to spend all day running the release tests." "Okay, good work."

    "Hey, boss, I think with a day of work I could automate all of our release tests." "What?!? You barely have time for your current tasks. You know better than to suggest fun and games when we're so busy. Why don't you do it on your day off?"

  94. +1 separate offices with closed doors by try_anything · · Score: 1

    It makes all the difference in the world. There's something toxic about trying to ignore each other when you can see or hear each other. When the door is closed, you have immersion-in-work time and immersion-in-each-other time, which is a lot better than being not quite immersed in one because it's hard to ignore the other.

  95. So *THAT*'s what has been killing my projects! by Deorus · · Score: 2, Interesting

    I have lots of ideas and the required skills to implement them, and my mind is quick to understand most problems as well as to react to them, the problem is that I seem to lack the motivation or the discipline to keep myself focused on something. I start a project, write like 90% of it, and then when it comes to put the pieces together and make everything work I just give up...

    Last time this happened was on the YopyNG project, I was porting the 2.4.28 Linux kernel to the Yopy YP3700 PDA and everything was going perfectly. The drivers were all working and the new kernel was responding much faster than the original one ported by G-mate (the manufacturer), but there was a final bug to resolve: for some reason people were reporting random kernel panics that I never managed to reproduce, and all of a sudden I lost interest in the project, especially when G-mate disappeared and the Yopy died.

    For years I've wondered why this is happening to me and envied people like David Reveman (cmpiz's father) for their ability to remain focused on their personal projects as well as quiet about them until it's time to come out and show the community what they've made, and the culprit has always seemed to be my lack of discipline, but after reading this article I'm beginning to believe that perhaps there's more to it than what I thought, perhaps I have too much to entertain myself with and will have to accept the fact that no matter what I do, I'll never be like those people...

  96. here i am by Anderlan · · Score: 1

    wasting my leisure time on slashdot when i could contribute more by picking up some more php/xml/javascript skills to improve my site...

    --
    KLAATU, BORADA, NIh*ahem*
  97. "You did a good job" by Anonymous Coward · · Score: 0

    You know, i think this has to do more with developers wanting to hear, "You did a good job", or "I like your work" than anything else.

    Bosses don't say enough of that any more.

  98. "Boredom Drives Open-Source Developers?" by master_piece · · Score: 1

    That explains why most OSS is of so bad quality...

  99. translation by Anonymous Coward · · Score: 0

    After being bored trying out other endeavors the open source developer realizes that working on an open source project is a truly meaningful thing to do.

  100. That's what we do. by rapidweather · · Score: 1
    Probably the need to do something useful, that one can be proud of. Sure, I'd be bored without it, but I think a lot of developers want to work on something that they can call their own. No one is standing over them, they do it their own way, for better or worse. When it does work out, and performs like it should, then they can be proud of themselves.

    Here's my blog where I talk about my work.
    It's important to always lay the cards on the table, and be truthful about what is going on with one's work, for better or worse.
    I know some people here would say Microsoft does not always do that, but I feel that I need to, then my work has some value.


    I use my own OS all the time, and I like it, but don't we all like our own work.

  101. Alert the media! by StikyPad · · Score: 1

    If this article is any indication, open-source developers cause boredom.

    OMG, I think we've discovered a perpetual motion machine!

  102. I did it because I was unemployed by Anonymous Coward · · Score: 0

    Can't have any more spare time than that. Also I mistakenly believed that it would look good on a resume and help in finding a job. The down side was it felt like work and distracted from the job search.

    Now that I have work there's no need to be creative. Creativity is actually a detriment in the work environment. So best to get that all behind me.

  103. I had a few problems with these articles by sentientbrendan · · Score: 1

    >That certainly is an interesting way of looking at it.
    >Here are the people that make more than half of the software on any given computer
    What... I'm writing this from linux now... but if I turn to my right there a whole lab of windows machines that only have *one* piece of open source software on them (firefox).

    >and are the drive behind most (if not all) of the innovation in the software industry
    >being referred to as bored people idly filling their time...

    Open source is the drive behind innovation in the software industry? Wha? The vast majority of open source software I use is a clone of pre-existing commercial software, including the entire unix operating system...

    I'm not saying that the open source world is *stagnant*, but I'd hardly say that it's driving innovation in the rest of the industry. In the case of google I'd maybe say they were... enabling it.

  104. uhm.. these people are payed by sentientbrendan · · Score: 1

    A lot of developers start coding open source for free... but almost no one would stick it out for the long haul of a big project if they weren't getting paid for it. Do you really think linus would or could afford to keep spending all of his time on the kernel without economic support?

    Projects start for a lot of reasons. Most of the people I know who do open source do it for a mixture of
    1. They are just creative, and part of their personality makes it necessary to do creative things to be happy
    2. They want to impress their friends
    3. They want to make money (which they could often to otherwise), but want to do it on their own terms.

    Honestly though, the way corporate culture is becoming at some companies, where engineers are getting more freedom and higher pay, I expect more projects to start for the same reasons, but this time starting from the beginning with corporate support.

  105. Oh yes it's true... by Zapotek · · Score: 1

    ...for me at least.

    That's how I started building OSS projects.

    No I don't mean man pages!