Slashdot Mirror


Man Spends 2,200 Hours Defeating Bejeweled 2

An anonymous reader writes "A California steel contractor spent 2,200 total hours over the last three years racking up a high score in Bejeweled 2. He exceeded the 2^31-1 maximum score programmed for the score display, proving that there is, in fact, an end to the game. I suppose congratulations or condolences are in order."

179 comments

  1. Signed int by Eudial · · Score: 4, Funny

    Ah well, 2,147,483,647 points ought to be enough for anyone.

    --
    GAAH! MY PRINTER IS ON FIRE!!! PUT IT OUT! PUT IT OUT!
    1. Re:Signed int by PatPending · · Score: 1

      But... Bill Gates said 640k was enough for anyone!

      --
      What one fool can do, another can. (Ancient Simian Proverb)
    2. Re:Signed int by danny_lehman · · Score: 2, Funny

      well shit.. i thought my highest score of 2mill was pretty good.. Why do i even try at these things.

    3. Re:Signed int by Anonymous Coward · · Score: 0

      Did not

    4. Re:Signed int by sonicmerlin · · Score: 2, Informative

      That's actually an often misattributed quote. From Bill Gates's wiki article:

      Often attributed to Gates in 1981. Gates considered the IBM PC's 640kB program memory a significant breakthrough over 8-bit systems that were typically limited to 64kB, but he has denied making this remark. Also see the 1989 and 1993 remarks above.

      I've said some stupid things and some wrong things, but not that. No one involved in computers would ever say that a certain amount of memory is enough for all time I keep bumping into that silly quotation attributed to me that says 640K of memory is enough. There's never a citation; the quotation just floats like a rumor, repeated again and again. Gates (19 January 1996), "Career Opportunities in Computing—and More". Bloomberg Business News

      Do you realize the pain the industry went through while the IBM PC was limited to 640K? The machine was going to be 512K at one point, and we kept pushing it up. I never said that statement — I said the opposite of that. "Gates talks" (20 August 2001) U.S. News & World Report

    5. Re:Signed int by Anonymous Coward · · Score: 0

      I never thought I'd say this, but thank goodness for slashdot.

      In the discussion for this topic on Digg, people were claiming "signed double," "unsigned int," and a few others were the datatypes used in the program.

    6. Re:Signed int by Zordak · · Score: 1

      Never let the truth get in the way of a good quote. (See also: "I can see Russia from my front my back yard").

      --

      Today's Sesame Street was brought to you by the number e.
    7. Re:Signed int by Anonymous Coward · · Score: 1, Funny

      Give him another few years and he'll be denying he ever made those forgettable commercials with Jerry Seinfeld.

    8. Re:Signed int by camperdave · · Score: 1, Informative

      I'm sure he's said it at some point or another. You can't go through life having a misquote following you around like a love-sick teen following his crush without repeating the misquote somewhere along the line, even if it is "I never said 640K is enough for anybody"

      --
      When our name is on the back of your car, we're behind you all the way!
    9. Re:Signed int by gringer · · Score: 1

      640K of memory is enough

      -- Bill Gates, Career Opportunities in Computing — and More (1996), as cited in http://games.slashdot.org/comments.pl?sid=1637882&cid=32056488

      --
      Ask me about repetitive DNA
    10. Re:Signed int by Anonymous Coward · · Score: 0

      Yes this is true she never said it, it was a Tina Fey line on SNL.

      She did however claim to have foreign policy experience based on the fact that Russia neighbored Alaska, which is preposterious and led to the Tina Fey joke.

    11. Re:Signed int by Anonymous Coward · · Score: 0

      "Play it again Sam" was also never said but it floats around everywhere

    12. Re:Signed int by Anonymous Coward · · Score: 0

      I'm a love-sick teen following his crush...640K is enough for anybody

      Only if you believe quoting really works like that.

    13. Re:Signed int by Anonymous Coward · · Score: 0

      You insensitive clod

      I'll be writing a strongly worded letter to Mr. Gates with my million dollar NASA pen.

    14. Re:Signed int by chronosan · · Score: 1

      I thought Sarah Palin was just one of Fey's characters...

  2. x64 by sakdoctor · · Score: 4, Funny

    THE reason to upgrade to x64

    (Also, I thought my 5 days continuous freelancer game at university was extreme)

    1. Re:x64 by Razalhague · · Score: 1

      (Also, I thought my 5 days continuous freelancer game at university was extreme)

      It's really not that much when you think about it. 2200 hours divided over three years is only 2 hours a day.

    2. Re:x64 by HyperQuantum · · Score: 2, Insightful

      THE reason to upgrade to x64

      If the developer had used an UNsigned int, the game could have been twice as long.

      --
      I am not really here right now.
    3. Re:x64 by Bigjeff5 · · Score: 1

      But then how would you show negative scores?

      Oh wait...

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    4. Re:x64 by Anonymous Coward · · Score: 0

      One could argue that the game would still be as long, but the gameplay would be twice as long.

    5. Re:x64 by Angeliqe · · Score: 1

      Not sure what language the game was written in, but I have a lot of problems when I used unsigned ints in C++. You cannot mix signed and unsigned ints or you get weird results when doing comparisons and basic math operations. It has to do with how the number is stored in memory (for the non-programmers). Limiting yourself to only unsigned numbers in a program is usually an annoyance.

    6. Re:x64 by 7+digits · · Score: 1

      Best part of the article:

      "In order to beat it, Little Gray killed 390,895 creatures, dealt 7,255,538,878 points of damage, completed 5,906 quests, raided 405 dungeons and hugged 11 players. We think he had sex zero times."

      Upgrading to x64 would probably be darwin award worthly...

    7. Re:x64 by MrNaz · · Score: 2, Insightful

      Yes, 2 hours per day does sound rather manageable. Until you step back, take in a bit of perspective, and realize that he spent about as much time as the modern worker spends with his/her children on a cheap iPhone game.

      When the life energy of the members of our society is of such little value that such a huge chunk of it would be spent on such a mind bogglingly empty pursuit, one has to question the values that we as a society hold dear.

      Oh wait, we're free, that's right. Who am I to ask questions like that etc etc.

      --
      I hate printers.
    8. Re:x64 by ezzzD55J · · Score: 1

      oh wait what?

    9. Re:x64 by istartedi · · Score: 1

      Recompiled... recompiled... RECOMPILED!! -- (gamer dude wakes up), Oh thank God, it was just a dream.

      --
      For all intensive purposes, "whom" is no longer a word. That begs the question, "who cares"?
    10. Re:x64 by dingen · · Score: 1

      Oh wait, there's no such thing as a negative Bejeweled 2 score.

      --
      Pretty good is actually pretty bad.
    11. Re:x64 by Rockoon · · Score: 1

      uuh... what?

      Signed and unsigned integral values are stored in exactly the same way on twos complement machines. Its rather beautiful.

      Your problems with mixing them is somewhere between your keyboard and your chair.

      --
      "His name was James Damore."
    12. Re:x64 by Anonymous Coward · · Score: 2, Funny

      aww, sounds like someone is having an existential crisis...

    13. Re:x64 by Anonymous Coward · · Score: 2, Insightful

      So? The average american spends far more than 2 hours a day watching TV. We all waste our life in different ways.

    14. Re:x64 by mick232 · · Score: 1

      You make exactly the same mistake as the original coder by assuming no one can actually achieve a score of 2^63-1. The way to go is to use some arbitrary precision math data type.

    15. Re:x64 by Angeliqe · · Score: 1

      The leading bit on signed numbers is the actual sign. The leading bit on unsigned numbers is part of the number. Even if you store them both as twos complement, you have an extra bit which is interpreted differently depending on whether or not it is signed. How can you say that makes them exactly the same? How can they be stored exactly the same, yet give different ranges of values for the same number of bytes? I just didn't want to explain the entire thing figuring a lot of people didn't really need the explanation.

    16. Re:x64 by Johann+Lau · · Score: 1

      But you talked about "comparisons and basic math operations", not bit operations (which hardly apply to keeping the score in a game btw)

      I'm no coder by any stretch of the imagination... but I've never had any problem mixing types in any language, as long as the numbers are small enough to fit into the smallest type involved in the whole operation. And even when doing bit stuff: just be aware of what type the variables you are using and accomodate for that, instead of doing something utterly insane like using the same type for all numbers heh?!

    17. Re:x64 by Anonymous Coward · · Score: 0

      No, but it looks like you need the explanation. If there are 32 bits in your long int, then it can have unsigned values from 0x00000000 to 0xFFFFFFFF (0 to 2^32 - 1) and signed values from 0x80000000 to 0xFFFFFFFF ( - 2^31 to -1) and 0x00000000 to 0x7FFFFFFF (0 to 2^31 -1).

    18. Re:x64 by Angeliqe · · Score: 1

      I'm going to use a 4 bit number just to simplify things. Compare 15 (1111 unsigned) to -1 (1111 signed). The answer is they are equal. You can see a similar problem with addition. There is no problem if you are 100% sure both numbers will always be positive. The problem only occurs when the signed number is an actual negative number. You can never be 100% sure of anything in a nontrivial program. It makes debugging a nightmare, especially in group programming, when signed and unsigned variables are mixed. You take away the possibility of checking for an error by comparing a score calculation to 0. Even if a value should never be less than 0, a mistake somewhere else may make it so. It's not a good idea to use unsigned values because it masks this error. When I say you can use all unsigned values, I mean on the same programming line, not the entire program (my bad). If you keep your signed and unsigned values on separate lines of code and don't mix them in the same comparison or math operation, you are fine. This is also annoying in large programs.

    19. Re:x64 by Anonymous Coward · · Score: 0

      In truth we all have too much time on our hands before we die. We spend most of it just killing time. I have to do something with it. I like commenting on Slashdot instead of spending time with real people. I'm bad at real people, I have no idea why. Others convince their country to go to war to kill other people that are killing time before their death differently, some build a pyramid or geodesic dome, others spread the gift and burden of life by having children. On the whole someone playing bejeweled is just another thing, but look at all the time he has helped us kill.

    20. Re:x64 by sillybilly · · Score: 1

      Have you heard of Farmville? It's a major time waster. But it's cheap. Cheaper than ordering cable, for instance. Sometimes you have to find ways to keep busy just to make ends meet. I know every time I leave the house and go somewhere other than work, I'm out of at least 20 bux.

    21. Re:x64 by K.+S.+Kyosuke · · Score: 1

      (Also, I thought my 5 days continuous freelancer game at university was extreme)

      It's really not that much when you think about it. 2200 hours divided over three years is only 2 hours a day.

      Yet in those 2200 hours he could have learned two or three languages fluently, or he could have written a new application, compiler, OS, or he could have writen a book or two, or he could have learned to play a musical instrument...

      --
      Ezekiel 23:20
    22. Re:x64 by Bill+Dog · · Score: 2, Interesting

      Oh noes, we're free, so we don't spend every waking moment of our lives working either for the man or society or the state. Individual leisure pursuits -- how terrible.

      --
      Attention zealots and haters: 00100 00100
    23. Re:x64 by Johann+Lau · · Score: 1

      Compare 15 (1111 unsigned) to -1 (1111 signed). The answer is they are equal

      when you compare the bits, yeah.. but when write "trivial" programs, you can do "(unsigned int) 5 == (signed int) 5" it will equal true. as I said, as long as all involved variables are small enough to fit into the smallest type involved.

    24. Re:x64 by Angeliqe · · Score: 1

      You still don't understand. A computer only knows how to compare bits and C++ does not automatically convert -1 to "invalid value" when you compare it to an unsigned int. You can compare unsigned int to POSITIVE signed ints. The trouble is when your signed int is NEGATIVE. The compiler just sees it as a really big positive number. So if you have unsigned int a = 5. And signed int b = -1. Even though the result is positive and small, you will get a = a + b = really big number. AND b > a will be true which is not what you might expect.

    25. Re:x64 by Angeliqe · · Score: 1

      Sorry, bad example. Say b is -6.

    26. Re:x64 by electrosoccertux · · Score: 1

      so you're doing what on slashdot?
      What's that? Sorry didn't hear you the first time. :P

    27. Re:x64 by Anonymous Coward · · Score: 0

      Meh, I'd be more impressed if he could do those 2200 hours AT ONE SITTING. Of course, he'd have to likely be something other than human, to do it.

      Putting that issue aside, though, this almost begs the question:

      "WTF?!"

    28. Re:x64 by Kiuas · · Score: 1

      We all waste our life in different ways.

      Sorry to nitpick here, but I feel this is kind of important, even if it's just a matter of semantics.

      No, we all live our lives in different ways. Unless one believes in some kind of supreme metaphysical being against all evidence, then the only purpose our lives have is one that we assign to ourselves.

      I couldn't personally give a damn about Bejeleweled, or tv for that matter, and I wouldn't waste my time on them, but if somebody gains fulfilment and happiness from doing so then why should it be called a waste of his time? That's right, it shouldn't.

      End of existential rant.

      --
      "It is the business of the future to be dangerous" -Alfred North Whitehead
    29. Re:x64 by Rockoon · · Score: 1

      The leading bit on signed numbers is the actual sign.

      sigh... you realize that in twos complement, there isnt really a 'sign bit', right?

      -1 is not the bits of 1 with a "sign bit" also set. In twos complement, the negation of a number is strictly defined as (~x) + 1

      The beauty of it is that adding or subtracting integers works regardless of weather or not they are considered signed or not. They can both be signed. They can both be unsigned. One can be signed while the other not signed. In each of these cases the exact same silicon performs the addition in the exact same manner and knows NOTHING about "signs." On two's complement machines, there is only one ADD instruction. There isn't a SignedADD instruction or anything of the like. This is the reason thats two's complement won the complement war.

      So now I posit this:

      If the hardware is completely oblivious to the "sign" of the values, then how can it be that mixing signed and unsigned causes a problem for you? Well, it can only be that you are the problem. The bits outputted by the machine are the same in all cases.

      --
      "His name was James Damore."
    30. Re:x64 by Rockoon · · Score: 1

      How can they be stored exactly the same, yet give different ranges of values for the same number of bytes?

      The 'range' of values you are referring to are a higher abstraction than the CPU uses. The two's complement CPU see's a string of bits when adding and subtracting, not a value with lower and upper bounds.

      --
      "His name was James Damore."
    31. Re:x64 by Angeliqe · · Score: 1

      2s complement
      The most significant bit is 0, so the pattern represents a non-negative (positive) value....The most significant bit is 1, so the value represented is negative...
      I call that a sign bit. I didn't say it was the bits of 1 with a sign bit of 1 to represent -1. -1 is actually all of the bits set to 1.
      Since you didn't look that up, I know you didn't read my other post in this thread in reply to someone else.
      If you compare an unsigned value to a negative signed value, you get the result that the signed value is usually greater than the unsigned value. i.e. 3 > -5 Also, if you accidently add 3 and -5 and store it in an unsigned variable, you get a very large number instead of "invalid value".

    32. Re:x64 by Beezlebub33 · · Score: 3, Insightful

      Dude, have you never heard of a park? Visit a library? Take a walk along a river? Volunteer someplace? Build something? Try doing a local biodiversity survey. Collect stamps, or leaves, or something!

      There are so many opportunities for people to do things that don't cost money (or at least in amounts that are far less than $20). I think that you've been over-consumerized.

      --
      The more people I meet, the better I like my dog.
    33. Re:x64 by Rockoon · · Score: 1

      The most significant bit is 0, so the pattern represents a non-negative (positive) value....The most significant bit is 1, so the value represented is negative...

      That doesnt make it a sign bit.. you know that, right?

      I call that a sign bit.

      Then you use the term incorrectly, and this misuse is the direct result of someone who doesnt understand twos complement.

      If you understood two's complement, you would know that the mixing signed with unsigned isnt a problem. You would in fact know that twos complement won out over ones complement precisely because the mixing of signed and unsigned values isnt a problem. In effect, two's complement is beautiful.

      Not knowing what type the compiler is currently treating the value as, now thats a real problem. A problem between keyboard and chair.

      --
      "His name was James Damore."
    34. Re:x64 by Thanshin · · Score: 1

      Dude, have you never heard of a park? Visit a library? Take a walk along a river? Volunteer someplace? Build something? Try doing a local biodiversity survey. Collect stamps, or leaves, or something!

      Dude, have you ever heard of sex?

    35. Re:x64 by Anonymous Coward · · Score: 0

      He said amounts that are far less than $20

    36. Re:x64 by Angeliqe · · Score: 1

      Do you even write programs? The GNU C++ compiler will give you a warning if you compare a signed variable to an unsigned variable. This should tell you that it is a bad idea if you don't believe me. These 2 variables should both be signed or both be unsigned. If you make the score an unsigned value, then everything you compare it to should also be unsigned. Everything you add to it, multiply it by should also be unsigned. This is annoying with heavily used variables as you cannot use comparison to -1 to indicate an error has occurred as the value will never actually be negative...because, it's unsigned. 2's complement is nice in that it allows us to use signed variables with unsigned variables, but that doesn't mean we should. A variable is not a constant. Obviously, I wouldn't compare signed -1 to unsigned 5 if I knew that was the value of the variables. If you wrote complex software, you would realize that variables are not always in the correct range. That's one cause of software bugs. There are ways around it, but they involve speed trade offs. Every time I wanted to use a signed value to modify or compare to the score, I would have to first check to make sure it's not negative.
      I understand 2's complement, but it really doesn't have anything to do with the reason signed and unsigned don't mix well in programs. Terms mean different things to different people depending on context. I explained my definition of sign bit in my previous post to clear your confusion about what I was saying. Apparently, the current definition in wikipedia agrees with me, so I am not the only one. Maybe you could edit the page and enlighten everyone?

    37. Re:x64 by Rockoon · · Score: 1

      Do you even write programs? The GNU C++ compiler will give you a warning if you compare a signed variable to an unsigned variable. This should tell you that it is a bad idea if you don't believe me.

      It in fact does work correctly which is why its a WARNING instead of an ERROR.

      The WARNING is because the compiler knows that it is performing an implicit, UNDEFINED, cast.

      The way you are talking, you seem to think that you should also be getting overflow exceptions and other shit that programmers fluent in twos complement also dont want.

      FACT: only people that write incorrect (BUGGY SHIT) code have a problem with mixing signed and unsigned.

      Others have already explained this to you. I have explained this to you. You seem to think that C compilers are supposed to hold your hand and make sure that you dont produce buggy code. Wrong.

      --
      "His name was James Damore."
    38. Re:x64 by Angeliqe · · Score: 1

      I guess that answers my question. You don't write code which is why you think it's possible to write bug free software. Even if it is for one perfect person, I can assure you there are plenty of programmers who write buggy shit. I have to deal with them from time to time. I never said it was impossible to mix signed and unsigned. I said it was annoying to me personally and bad programming practice on a large scale.

  3. Time is relative. by Anonymous Coward · · Score: 0

    Lately, I really wonder about the passage of time. Back in the day it seemed like devoting months to a game wasn't a big deal.

    Now, I barely have enough time to accomplish all the things that are mandatory. My gaming life has died on the vine, and I regret to inform you how long it's been since the bathroom has been cleaned.

    1. Re:Time is relative. by Concerned+Onlooker · · Score: 1

      "My gaming life has died on the vine, and I regret to inform you how long it's been since the bathroom has been cleaned."

      I'm afraid to ask how these two are related.

      --
      http://www.rootstrikers.org/
    2. Re:Time is relative. by CarpetShark · · Score: 1

      That's because you spend too much time on slashdot :)

    3. Re:Time is relative. by Locke2005 · · Score: 1

      Welcome to adulthood! I've found it helps to have children -- then you've got an excuse to buy and play games, at least for a few years until they become responsible adults themselves. Honest, I only the play the games to I can explain to my daughter how to do things when she gets stuck! Unfortunately, I frequently have to kick her off the computer for hours at a time while I research the games for her...

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
  4. What are the odds by Nidi62 · · Score: 4, Funny

    So, who wants to bet that most of the time he spent playing Bejeweled he was also billing someone for contract work?

    --
    The only thing necessary for evil to triumph is for it to be pitted against a slightly greater evil
    1. Re:What are the odds by Anonymous Coward · · Score: 0

      So, who wants to bet that most of the time he spent playing Bejeweled he was also billing the government for contract work?

      ftfy

    2. Re:What are the odds by Anonymous Coward · · Score: 0

      That is a very unsafe bet

    3. Re:What are the odds by TheMeuge · · Score: 0, Troll

      Union labor FTW

    4. Re:What are the odds by AnonymousClown · · Score: 2, Funny

      So, who wants to bet that most of the time he spent playing Bejeweled he was also billing someone for contract work?

      So, he was a QA engineer?

      --
      RIP America

      July 4, 1776 - September 11, 2001

    5. Re:What are the odds by Voyager529 · · Score: 5, Funny

      So, he was a QA engineer?

      Likely for McAffee.

  5. Why this is sad by iamhassi · · Score: 0, Troll

    In the article the author raises an interesting point:
    "I just made fun of Little Gray's sex life for raiding 405 WoW dungeons, but am I any better? Are any of you? Maybe we are, maybe we're not....It might not be considered a "real" accomplishment to beat Bejeweled 2. It's not like Mike Leyde is a New York fireman or a scientist making lifesaving medical breakthroughs. At the end of the day though, he's achieved more through playing Bejeweled 2 than we have through pouring derision upon him and his ilk via the Internet."

    Here's the rub: you (me, everyone) made fun of him for what, a few minutes? But he played a game for 2,205 hours to be "the best". He wasn't saving lives, he wasn't improving mankind, he wasn't doing this to make money (like a Starcraft player might), he simply sat on a chair and played for 2,205 hours, and he did that in just 3 years, which averages out to be 2 hours a day every day. That's a lot of wasted time within a short time frame, and he doesn't even have a train village to show for it like a model train builder might. I'm sure there's WoW players who might average out to be the same, but no one's telling anyone about it, and there's a lot of social interaction in WoW as anyone who watches The Guild knows.

    Although maybe I shouldn't talk: how many hours does the average American watch TV a day? Although they wouldn't lock someone up for watching TV for 2 hrs a day, but if they did something crazy like, throw rocks at a tree for 2 hours, everyday, for 3 yrs, someone might notice. I think this guy needs professional help.

    --
    my karma will be here long after I'm gone
    1. Re:Why this is sad by Devout_IPUite · · Score: 5, Insightful

      There are a LOT of WoW players who average more than 2 hours a day. When I played I averaged 3 hours a day. This guy enjoyed bejeweled and came home and played Bejeweled after work. A lot of americans watch about that much TV per day and they're not even posting a high score. Healthy? No. Worse than a typical high end raider in WoW? No. Worse than a typical American watching TV? No.

    2. Re:Why this is sad by McGiraf · · Score: 3, Insightful

      Q: "how many hours does the average American watch TV a day? "

      A: "According to the A.C. Nielsen Co., the average American watches more than 4 hours of TV each day"

      They should be locked up for that.

    3. Re:Why this is sad by IANAAC · · Score: 4, Interesting

      Although maybe I shouldn't talk: how many hours does the average American watch TV a day? Although they wouldn't lock someone up for watching TV for 2 hrs a day, but if they did something crazy like, throw rocks at a tree for 2 hours, everyday, for 3 yrs, someone might notice. I think this guy needs professional help.

      Oh, so what...

      Really. Yes, plenty of people watch 2 hours of TV a day. Frankly, that's not all that excessive. Figure one 1-hour newscast and one 1-hour length drama/show. Does that put it more in perspective?

      I'm not a gamer, so personally, I wouldn't spend 2 hours, let alone 2 minutes, playing a computer game, but the guy hasn't caused anyone any harm, so who cares, really?

      It's not sad, it's just the way he chooses to spend his free time. Just as I might choose to spend my free time trying to learn another language - something that many other people would find boring and/or a waste of time.

    4. Re:Why this is sad by Anonymous Coward · · Score: 1, Insightful

      I think this guy has a hobby he enjoys. It's one where no one else is being harmed, unless his playing has damaged his relationships with friends and family. No worse than someone who watches any kind of TV program or reads books two hours a day. IMO, no one has a beef long as this guy obeys the law, pays his taxes, etc. There are people all over the world who indulge in some kind of pastime for themselves, and even if no one else ever benefits from it, in the end all that matters is it made their lives more enjoyable.

    5. Re:Why this is sad by Vellmont · · Score: 2, Insightful


      but if they did something crazy like, throw rocks at a tree for 2 hours, everyday, for 3 yrs, someone might notice. I think this guy needs professional help.

      Throwing rocks at a tree is crazy? Talking to a tree and hearing a response is crazy. Throwing rocks at it might just be a new sport.

      Why is it you seem to think something you don't understand is crazy? I don't understand anyone that watches their local news on TV every night. The sensationalist simplistic nonsense that comes out of it makes me want to throw rocks at my television when I see glimpses of it. But I don't think people that do watch and enjoy it are crazy. Badly informed and prone to fear everything yes, but crazy?

      --
      AccountKiller
    6. Re:Why this is sad by Anonymous Coward · · Score: 0

      Although maybe I shouldn't talk: how many hours does the average American watch TV a day? Although they wouldn't lock someone up for watching TV for 2 hrs a day, but if they did something crazy like, throw rocks at a tree for 2 hours, everyday, for 3 yrs, someone might notice. I think this guy needs professional help.

      Maybe he just wants the tree to get off of his damn lawn?

    7. Re:Why this is sad by kwerle · · Score: 1

      See, what makes him really cool is that he was playing WoW *at the same time* - 2-boxing, as it were.

      And watching TV.

      So this guy was getting 6 hours (average) of amusement crammed into 2 hours/day. I'm pretty sure he spent his other free time saving baby seals.

      NOW what do you have to say?

    8. Re:Why this is sad by Surt · · Score: 2, Funny

      The way it is worse is that bejeweled has a very limited repertoire of activity. This guy programmed his brain full of that limited range for 2k hours. At least with tv and wow you get a variety of social inputs.

      --
      "Who is the Journal of Quantum Physics going to believe?" --Stephen Hawking
    9. Re:Why this is sad by Anonymous Coward · · Score: 0

      "At least with tv and wow you get a variety of social inputs."

      Well let's not go crazy...

    10. Re:Why this is sad by Devout_IPUite · · Score: 2, Insightful

      With Bejeweled you're using your brain for problem solving. With TV you're not doing anything. You're just sitting on the couch like a very warm potato.

    11. Re:Why this is sad by EvolutionsPeak · · Score: 4, Insightful

      Figure 40-minute newscast, 40-minute drama/show, 40 minutes advertising

      FTFY

      (Your point still stands. I agree with you.)

    12. Re:Why this is sad by Bat+Dude · · Score: 0

      Nor a typical Slash dotter surfing and posting on here. Here is a survey how much time would the average slash dotter spend on this site about 3/4 hr a day for me.

    13. Re:Why this is sad by GospelHead821 · · Score: 1

      I throw pieces of rubber at metal poles for two hours at a time sometimes. Two hours is about right for 27 holes of disc golf.

      --
      Virtue finds and chooses the mean.
      Aristotle, Ethica Nichomachea
    14. Re:Why this is sad by Anonymous Coward · · Score: 0

      You're also assuming he wasn't playing during the times he was being paid as a contractor. :-)

    15. Re:Why this is sad by Anonymous Coward · · Score: 0

      With TV, you're using your brain to process interesting stories and potentially get a new perspective on something or be introduced to something new.

      With Bejeweled, its pretty much all muscle memory after the first few games.

    16. Re:Why this is sad by Anonymous Coward · · Score: 0

      Why is this modded troll? The guy just gave his honest opinion, it obviously wasn't designed to incite controversy.

    17. Re:Why this is sad by hitmark · · Score: 1

      tv so formula there is a whole wiki full of cookie cutter parts, and wow where one get ones ability to reproduce dissed by some tween using text speak in voice chat?

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    18. Re:Why this is sad by hitmark · · Score: 1

      one can tell newscasts and dramas apart these days?

      --
      comment first, facts later. http://chem.tufts.edu/AnswersInScience/RelativityofWrong.htm
    19. Re:Why this is sad by Envy+Life · · Score: 1

      What muscle memory? This isn't Donkey Kong, It's a pattern recognition game that doesn't play the same way twice.

    20. Re:Why this is sad by iamhassi · · Score: 0, Troll

      "With Bejeweled you're using your brain for problem solving."

      the problem of... solving world hunger? Curing cancer? What exactly is the problem Bejeweled solves again?

      ..... oh, that's right, putting four colors in a row.

      --
      my karma will be here long after I'm gone
    21. Re:Why this is sad by Anonymous Coward · · Score: 0

      Those are not left-wing control freak values, so they are not politically correct. As a good little liberal I would "punish" you with a karma-pulverizing downmodding, but your crafty AC ways have thwarted my evil plans.

      This is not over.

    22. Re:Why this is sad by electrosoccertux · · Score: 1

      Q: "how many hours does the average American watch TV a day? "

      A: "According to the A.C. Nielsen Co., the average American watches more than 4 hours of TV each day"

      They should be locked up for that.

      if we locked them up, then what would we do to the criminals?

    23. Re:Why this is sad by McGiraf · · Score: 2, Funny

      Make them watch tv, that will teach them.

    24. Re:Why this is sad by Devout_IPUite · · Score: 1

      The (admittedly 'unproductive') pattern recognition and analytical processing involved in bejeweled is still more significant than watching commercials with NASCAR or sitcom breaks.

    25. Re:Why this is sad by Ihmhi · · Score: 1

      According to my Xfire Profile, I've spent twice as much time as this guy but playing way more than any one game.

      Even so, I probably have anywhere from an additional 1,000-2,000 hours in Diablo II in the days before Xfire existed. There's very few games I could imagine playing for that long...

    26. Re:Why this is sad by Ihmhi · · Score: 1

      It probably would have been nice if I actually linked to my profile in that post. -_-

    27. Re:Why this is sad by Ihmhi · · Score: 1

      Yeah, most dramas don't have the same kind of foul language that newscasts have.

    28. Re:Why this is sad by Ihmhi · · Score: 1

      I've occasionally been known to throw parabolic pieces of metal at a stick in the ground, so I know where you're coming from.

    29. Re:Why this is sad by Miseph · · Score: 1

      Yeah, and the script writing is typically a bit better, especially in the "believability" department.

      --
      Try not to take me more seriously than I take myself.
    30. Re:Why this is sad by rjhubs · · Score: 1

      I have a feeling if the average person watches two hours of tv.. its not of news and drama, but of mind numbing american idol

    31. Re:Why this is sad by Anonymous Coward · · Score: 0

      Just like when you read a book.

    32. Re:Why this is sad by Jer · · Score: 1

      From what I've seen of what the networks call "news" and "drama" lately, much of it isn't any less mind numbing than American Idol.

    33. Re:Why this is sad by fyrewulff · · Score: 1

      People seem to think doing anything for longer than $VAGUE_TIME per day is 'crazy' or stupid. You'll never get an 'appropriate' time out of them, though.

      2 hours is nothing. As stated before, the average TV time for Americans is 4 hours a day. Or to put it this way:

      Let's say the guy works 9am to 5pm.

      He gets up at 7pm, to catch the morning news and get ready for work. He plays the game @ 8AM for 15 minutes, leaves at 8:15 for work. Total time in game: 15 minutes.

      He gets home from work @ 5:30. He plays the game for a half hour to wind down. Total game time: 45 minutes.

      He heads out to do ACTIVITY for an hour. Heck, let's give him two hours. He gets home at 8pm. He rests up by playing the game for another 30 minutes. Total time in game: 1 hour, 15 minutes.

      It's 8:30. He heads out for dinner with the wife for an hour.

      Get home at 9:30. Wife wants to watch a TV show on the TV, so he gets on the computer while talking with her during the show. Show's a half hour. Total game time: 1 hour, 45 minutes.

      10 o'clock news comes on, kids want to use the computer for homework.

      at 10:30, everyone is going to bed. He plays the game for 15 minutes to wind down. Total game time: 2 hours.

      So not only is he still getting the full 8 hours of sleep here, but he's still only spending 8% of his entire day with the game! 33% at work. 33% sleeping, and 50% of is still "free" time.

      Even if he cuts back to an hour of gaming, that only gets him up to 54% 'free time' for the entire day.

      --
      "We need to get over this notion, that, for Apple to win... Microsoft must lose." - Steve Jobs, 1997
    34. Re:Why this is sad by Anonymous Coward · · Score: 0

      Actually I read somewhere that activities can be grouped according to interest and boredom. Here interest means that the brain is occupied (eg watching pictures)...

      aaa fuck it... here :

      http://en.wikipedia.org/wiki/Boredom

      look at the pretty graph, and what emotion you think you would have while playing bejewelled...

    35. Re:Why this is sad by kenp2002 · · Score: 1

      Q: "how many hours does the average American watch TV a day? "

      A: "According to the A.C. Nielsen Co., the average American watches more than 4 hours of TV each day"

      They should be locked up for that.

      The difference is I can vaccume and do dishes while watching tv, try vaccuming and playing Halflife at the same time. Your cats will hate you 4evah.

      --
      -=[ Who Is John Galt? ]=-
    36. Re:Why this is sad by McGiraf · · Score: 1

      My cats hate me when I'm vacuuming akshually.

    37. Re:Why this is sad by Locke2005 · · Score: 1

      Talking to a tree and hearing a response is crazy. What if you throw a rock at a tree, and then hear it go "ouch!"? Is that crazy, or just the government surveillance people getting really creative with their disguises?

      --
      I've abandoned my search for truth; now I'm just looking for some useful delusions.
    38. Re:Why this is sad by Theoboley · · Score: 1

      1. Buy Roomba
      2. Set virtual walls
      3. Set cat on top of Roomba while Roomba Vacuums
      4. Play Half-Life

      --
      Stupidity only gets you so far, then you've gotta try
  6. Gambled and Lost by Anonymous Coward · · Score: 0

    That's about two hours per day, for three years straight.

    Obligatory.

  7. We need more people like this guy by arcite · · Score: 4, Funny
    You all saw The Last Starfighter right? This guy has skills! Who know when unmatched matching of coloured gems could come in handy. Maybe we'll be invaded by variously Gem shaped aliens who (through a quirk in quantum mechanics no doubt) have a fatal weakness when matched in pairs of three. This guy could someday LITERALLY save the world!

    Conversely, he may have a bright future as a stockboy at Walmart (or if you will, Target), which requires speed, precision, and the ability to organize matching products in rows of three, five, up to infinity. Clearly, he is a credit to the species.

    1. Re:We need more people like this guy by Anonymous Coward · · Score: 0

      parsing error on "pairs of three"

    2. Re:We need more people like this guy by MrNaz · · Score: 4, Funny

      This is Slashdot. A certain degree of "semantic leniency" is called for.

      P.S., You insensitive clod.

      --
      I hate printers.
    3. Re:We need more people like this guy by slamden · · Score: 5, Funny

      That's funny, we one time hired a guy to help us move in Chicago. He packed the truck like I had never seen before, perfectly floor to ceiling, all in the front half, tied down and perfectly stable. The back was 100% empty. It was certainly more efficient than the horizontal stacking that occurs whenever I pack a moving van.

      Turns out the guy was a former Tetris champ making a little side money to pay for grad school.

    4. Re:We need more people like this guy by Anonymous Coward · · Score: 1, Informative

      I don't think there's anything wrong with "pairs of three." He obviously meant that each set of six aliens should be sorted into two matching groups of three.

    5. Re:We need more people like this guy by Anonymous Coward · · Score: 1, Funny

      Just as long as all of your belongings near the cab didn't magically disappear as he stacked them in, you know, because he may have been making even more money on the side, to pay for his cocaine habit.

    6. Re:We need more people like this guy by Jurily · · Score: 2, Funny

      Bad English cry baby Jesus makes.

    7. Re:We need more people like this guy by eugene+ts+wong · · Score: 1

      Clearly, he is a credit to the species.

      Not even 1 woman volunteered yet?? What's going on?

    8. Re:We need more people like this guy by K.+S.+Kyosuke · · Score: 2, Informative

      parsing error on "pairs of three"

      That's no parsing error, that's a type checker exception!

      --
      Ezekiel 23:20
    9. Re:We need more people like this guy by Anonymous Coward · · Score: 1, Funny

      My husband's a printer you insensitive clod.

    10. Re:We need more people like this guy by feardiagh · · Score: 5, Funny

      During one of my moves we had the a full wall minus one box all set. As my buddy was about to place the last box and complete the wall I called out "Wait! You can't put that box there or all my stuff will disappear." He laughed. Then he thought about it and started a second row saying "Just in case."

  8. blitz? by Anonymous Coward · · Score: 0

    but what is his score on bejeweled blitz? This equates out to 16225.67 points per minute. You don't even get a badge for that.

  9. There's always someone with less of a life by the_humeister · · Score: 1
    1. Re:There's always someone with less of a life by masterwit · · Score: 0, Troll

      Look, its World Of Warcraft... I think most of us could beat that game blindfolded.

      --
      We should start a new Slashdot and return control to the geeks. It actually wouldn't be that hard to get some users to
  10. Hey it could be worse! by arcite · · Score: 1

    He could have been watching porn!

  11. Forget Bejeweled by Anonymous Coward · · Score: 0

    Who is Tess Taylor and why is she naked with a bong? :p

  12. Then he looked up and said... by xandercash · · Score: 1

    ...I wonder what happened to my wife?

  13. When you're bored... by Anonymous Coward · · Score: 0

    One of the reason I don't want to start this game is I would be bored after ~30 minutes, and will started to code a bot to play for me.

    captcha: harmless

  14. Why criticize? by cvnautilus · · Score: 5, Insightful

    I, for one, don't consider time playing video games as "wasted." If it made this guy happy, why does it matter so long as he isn't killing and eating your goats or something?

    1. Re:Why criticize? by NotQuiteReal · · Score: 2

      About half of the people in the world think they know what is better for you than you do.

      --
      This issue is a bit more complicated than you think.
    2. Re:Why criticize? by Anonymous Coward · · Score: 0

      Worse. About half of the people think they know what is better for you, and they aren't shy about using force to compell you to do it.

    3. Re:Why criticize? by Concerned+Onlooker · · Score: 1

      OMG. For a moment there I thought I read "goatse."

      --
      http://www.rootstrikers.org/
    4. Re:Why criticize? by mjpvirtual · · Score: 1, Interesting

      Since about half of the people in the world have below average intelligence, the other half probably *does* know better.

    5. Re:Why criticize? by Anonymous Coward · · Score: 0

      They're called "the opposite gender".

    6. Re:Why criticize? by Anonymous Coward · · Score: 0

      >> eating your goats
      > I thought I read "goatse."

      So how was "dinner" last night, shitbreath!

    7. Re:Why criticize? by Ocker3 · · Score: 1

      This.

    8. Re:Why criticize? by Ocker3 · · Score: 1

      OMG. For a moment there I thought I read "goatse."

      Concerned Onlooker is concerned. Also perhaps having a moment of Freudian Slippingness?

    9. Re:Why criticize? by Anonymous Coward · · Score: 0

      Since about half of the people in the world have below average intelligence, the other half probably *does* know better.

      That has nothing to do with the original statement.

      In fact, Anecdotal evidence suggests the half that are smarter have very little overlap with the half that want to tell you what to do.

      Those who would impose their way of thinking on others are largely religious or political ideologues of varying degrees of intelligence.

  15. He's got the better deal... by Anonymous Coward · · Score: 0

    He's lucky he finally beat it. I've spent 3,264 hours on World of Warcraft, and I still haven't beaten it.

  16. Condolences? by hansraj · · Score: 0

    The guy spent roughly 5 minutes a day on overage. That sounds to me like he wasn't wasting anymore time than the rest of us do. If the guy can focus on a goal while doing what most people would do while taking breaks, then kudos to him!

    ----
    Space monster need space Nom.. Nom..

    1. Re:Condolences? by Anonymous Coward · · Score: 0

      You need to spend more time on math or learn how to use google :).

      http://www.google.com/search?q=2%2C200+hours+%2F+3+years+per+day

    2. Re:Condolences? by The+Living+Fractal · · Score: 2, Informative

      What kind of awesome math did you use to come up with that?

      Three years = 1,095 days.
      2,200 hours = 132,000 minutes


      132,000 minutes / 1,095 days = 120 minutes / day

      Honestly, where the hell did you come up with 5?

      --
      I do not respond to cowards. Especially anonymous ones.
    3. Re:Condolences? by hansraj · · Score: 1

      D'oh!

      It is 5 minutes every hour on avg. not in a day.

      The keys are right next to each other..

    4. Re:Condolences? by LynnwoodRooster · · Score: 2, Funny

      D'oh!

      It is 5 minutes every hour on avg. not in a day.

      The keys are right next to each other..

      I am SO behind the times... I need to get one of these new keyboards with the "hour" and "day" keys!

      --
      Browsing at +1 - no ACs, I ignore their posts. So refreshing!
  17. I talk to trees. by harrytuttle777 · · Score: 5, Funny

    Thank you for sticking up for people like me who talk to trees. I should caveat that I USED talk to trees until some of the trees started calling me crazy and laughing at me behind my back. Now I am just kind of sad.

       

    1. Re:I talk to trees. by Anonymous Coward · · Score: 0

      Don't be sad, what you need is to move to a better forest, and I recommend birches.

  18. Anonymous for a reason by Anonymous Coward · · Score: 0

    I spent 6600 hours playing runescape and I am not even ranked in the top 2000 players

  19. Signed int? by ruiner13 · · Score: 1

    Could they just put out a fix that uses an unsigned int and double his playtime? :)

    --

    today is spelling optional day.

  20. Did anyone actually watch the video? by Anonymous Coward · · Score: 0

    WHY is his monitor at ceiling level about six feet from his head while he plays? I need a chiropractor and a new eyeglasses prescription just LOOKING at his setup...

  21. Here's what I don't understand... by Phroggy · · Score: 2, Insightful

    Why would you use a signed integer for a value like this? I mean, you're never going to have a negative score, and it's not like there's a performance benefit to using a signed integer instead of an unsigned integer. It would take up the same 32 bits of memory. Sure, a score of two billion should be enough and four billion is overkill, but that's really not the point - if you know you're never going to need negative values, why would you reserve a bit for them?

    I see this sort of thing all the time. For example, various IMAP clients (including Mozilla Thunderbird and Apple Mail) use a signed integer for the message UID, which breaks horribly in the unlikely event that you happen to have a message in your mailbox with a UID above 2^31. (Unlikely, unless your IMAP server stores the UID within the message itself as an X-UID header, and your SMTP server doesn't strip X-UID headers from incoming messages, allowing spammers to cause all sorts of interesting problems.)

    Is it really that much easier to use signed integers? Or are people just idiots?

    --
    $x='S24;r)>63/* h@<5+oZ)32"5cz';$me='phroggy'x$];
    $x=~y+ -xz+\0-Tx+;print$_^chop$me for split'',$x;
    1. Re:Here's what I don't understand... by thoughtsatthemoment · · Score: 1

      The reason, or maybe just one reason, to use signed integers is to prevent accidental or implicit conversion of a negative into something very large.

      When a variable is near the neighborhood of 2^31, a 64 bit number should be used. And in cryptography, special data structures are used for even bigger numbers.

    2. Re:Here's what I don't understand... by Anonymous Coward · · Score: 1, Insightful

      Is it really that much easier to use signed integers?

      Yes. I don't know which language Bejeweled is programmed in, but in most that I'm familiar with, to get a signed integer, you need to say just "int", whereas for an unsigned integer, you explicitly need to say "unsigned int".

      Given that it took 3 years wall time, and 3 months solid of actual playing time to actually reach that point, I feel confident that the programmers figured that no one would actually ever get that high. And it's not like moving to an unsigned value would actually have gotten them anywhere - we'd just be having this same conversation in 2013. If they were really concerned about it, they should have gone for a long int or some sort of bignum value.

    3. Re:Here's what I don't understand... by wmbetts · · Score: 1

      It is so much easier to use signed integers. Think about all the productive lost typing unsigned!

      --
      "Ubuntu" -- an African word, meaning "Slackware is too hard for me". - stolen from Dan C alt.os.linux.slackware
    4. Re:Here's what I don't understand... by RAMMS+EIN · · Score: 1

      ``Why would you use a signed integer for a value like this?''

      Probably because you would be programming in a language that makes it easier to use signed integers than, say, a type that could actually represent arbitrarily large values, as long as there were enough bits of memory available. Had the program been written in, say, Common Lisp, Ruby, or Python, using such an unconstrained numeric would actually have been the easiest thing to do.

      --
      Please correct me if I got my facts wrong.
    5. Re:Here's what I don't understand... by fulldecent · · Score: 1

      See also: Google coding style guide

      --

      -- I was raised on the command line, bitch

  22. Comment removed by account_deleted · · Score: 1

    Comment removed based on user account deletion

  23. Chicken or egg? by DerekLyons · · Score: 3, Interesting

    Was he super good at spatial relationships and packing because he was a Tetris champ? Or was he a Tetris champ because he was a savant at spatial relationships and packing?

    1. Re:Chicken or egg? by jesset77 · · Score: 1

      Was he super good at spatial relationships and packing because he was a Tetris champ? Or was he a Tetris champ because he was a savant at spatial relationships and packing?

      I think in Last Starfighter that distinction wasn't relevant. Be it nature or nurture, the high score certifies that that dude sure splows him up some aliens.

      --
      People willing to trade their freedom of expression for temporary entertainment deserve neither and will lose both.
  24. Because of libraries and external dependencies by KingSkippus · · Score: 4, Informative

    Why would you use a signed integer for a value like this?

    An honest, practical answer:

    Because most people who develop software link to other libraries, and many of those libraries don't have overloaded functions that take unsigned ints as parameters.

    For example, C#'s String.Substring function takes Int32s as parameters. So if you're using an UInt32 called x to hold some kind of index that you want to use in that function, you have to 1) check to see if x is less than zero (or better yet, less than UInt32.MinValue), and if so, throw an exception, then 2) cast x to an Int32, which takes a miniscule amount of time and resources.

    It's much easier just to define x as an Int32, even if you never intend for it to be negative.

    In the case of Bejewelled, I can only guess as to what dependencies might exist. Maybe the graphics routine to display the score on the screen is some kind of DisplayNumber(Int32 number,...) function that is generic enough so that they can write the function to display any number, positive or negative, and not have to build and maintain (and risk breaking when the code is updated) yet another function to do the same thing with uints because some weird bizarre edge cases exist where people use numbers > 2^31 but for whatever reason can't just use an Int64 instead.

    1. Re:Because of libraries and external dependencies by Anonymous Coward · · Score: 0

      So if you're using an UInt32 called x to hold some kind of index that you want to use in that function, you have to 1) check to see if x is less than zero (or better yet, less than UInt32.MinValue), and if so, throw an exception, then 2) cast x to an Int32, which takes a miniscule amount of time and resources.

      That Uint32 called x will never ever be lower than UInt32.MinValue. That check will always be evaluated to true. Instead, you may want to check if it exceeds Int32.MaxValue before passing it. I'm not sure about C#, but in any language for real men the cast just changes the instructions the register is used with, i.e., doesn't cost anything. Casts from smaller to larger data types may require some bits to be cleared though, but not a cast from unsigned 32 bits to signed 32 bits.

    2. Re:Because of libraries and external dependencies by Anonymous Coward · · Score: 0

      Also, Java doesn't even have unsigned primitives. It's one of the weaknesses of the language that you often hear people griping about, but I guess I can sort of see the logic. Allowing both signed and unsigned ints can cause a lot of bugs and dependency issues, like the parent's example from C#, and if going over two billion is a realistic probability, then going over four billion probably is too and you should be using a long. The only time I really want unsigned values in Java is with bytes, pretty much any time I'm dealing with a low-level file format.

    3. Re:Because of libraries and external dependencies by Anonymous Coward · · Score: 0

      [...]then 2) cast x to an Int32, which takes a miniscule amount of time and resources.[...]

      And would limit you to Int32 anyways

      [...]Maybe the graphics routine to display the score on the screen is some kind of DisplayNumber(Int32 number,...) function that is generic enough so that they can write the function to display any number, positive or negative, and not have to build and maintain (and risk breaking when the code is updated) yet another function to do the same thing with uints because some weird bizarre edge cases exist where people use numbers > 2^31 but for whatever reason can't just use an Int64 instead.

      The negative value wasn't displayed, so this isn't very likeley.

    4. Re:Because of libraries and external dependencies by jfengel · · Score: 1

      It's one of the weaknesses of the language that you often hear people griping about, but I guess I can sort of see the logic.

      The difference between signed and unsigned originated when memories were a lot smaller and CPUs slower. (Hey, I wrote assembly for the 8080, which lacked even a 16-bit multiply.) A single extra bit made a noticeable difference.

      Today... hey, you think you're gonna need to count more than 2 billion? Fine, use an extra 4 bytes.

      For that rare set of circumstances where you need more than 2 billion, but definitely less than 4 billion, and your loops are so tight that the extra delay in the pipelining makes a noticeable difference... well, you don't want to be writing in a garbage-collecting language anyway, now do you?

    5. Re:Because of libraries and external dependencies by Splab · · Score: 1

      Why is that rare?

      When we do mediation in Java we don't have proper floating point available, so calculations are done in 1000 of a cent, when you already spent 5 digits to get to a dollar, the 2 billion mark isn't that far away.

    6. Re:Because of libraries and external dependencies by hansede · · Score: 1

      I think you're all overly-complicating things. I would guess that the authors just didn't care because they figured that 99.99999% of players would never reach the limits of a signed int, so what difference would it make? For the incredibly small minority of people who do hit the limit, they just saved them 3 years of their life by not making it unsigned. Having just finished writing a commercial game, I can tell you that I didn't care whether my ints for keeping track of score were signed or unsigned because the people who will hit that limit represent, for all intents and purposes, none of my potential customers. Anyone who is that serious about playing my game probably needs to chill once they hit 2^31-1 points (although I actually used 64-bit ints, so good luck with that).

    7. Re:Because of libraries and external dependencies by jfengel · · Score: 1

      Right, but the 4 billion mark isn't that much further away, just a factor of two. The conditions under which you'd need precisely 32 bits, without any risk of going over into 33, are relatively narrow.

    8. Re:Because of libraries and external dependencies by Anonymous Coward · · Score: 0

      A contra argument...

      A certain report designer (let's call it "Gems XI" just to be topical) crashes if you have multiple monitors where the primary is not "upper left" and the mouse pointer is moved to a position above or left of the primary monitor origin. Why? Because the coordinates of the mouse pointer are calculated relative to the origin of the primary monitor and stored in an unsigned int.

      Programmers have to make certain assumptions based on the likelihood of an event occurring versus the effort taken to circumvent potentially undesirable results. In the case of Bejewelled, the likelihood that anyone would ever "clock" it was most likely deemed remote, and therefore not worth the effort required to e.g. rewrite a bunch of libraries. As for Crystal (oops, I mean Gems) the assumption that the origin of the primary monitor must always be at top left of the available screen real-estate is understandable, even if subsequently proven to be false.

      BTW back in the 80s I managed to "clock" an arcade game called Galaga (showing my age now) and for me the fact that the score reset to zero in no way detracted from my sense of achievement.

  25. I've never been a gamer, too old for it I guess. by sfarber53 · · Score: 0, Troll

    Still, I'd like to know why any one would spend so much of their time playing a game? Like so many of our leisure activities, gaming produces nothing beyond some sort of satisfaction for the player, but 2,200 hours (91.66 days), seems a bit excessive. Personally I think this sort of thing borders (just being polite), on obsession or addiction. Get some help, man!

    --
    Like the inimitable Groucho Marx, I would never join a club that would have me as a member.
  26. Sad but I appreciate it by thetoadwarrior · · Score: 1

    I want to point and laugh at him and yeah I still think he's done something worse than I have but still I have played virtually every Pokemon game and completed most of them even giving up socialising with friends for the latest Heartgold version and I've turned 33 this year. So really I shouldn't point and laugh at him.

  27. Why???? by Anonymous Coward · · Score: 0

    Why did they use a signed value for the score?

    They could have kept him going for another couple of years if they just used the appropriate damn type.
     

  28. The Topper by edunbar93 · · Score: 1, Funny

    Oh that's nothing. I spent more time than that changing my newborn's diapers and/or clothes. Just today.

    --
    "No problem. I have the capacity to do infinite work so long as you don't mind that my quality approaches zero."-Dilbert
  29. Wedding by Anonymous Coward · · Score: 0

    Sounds like a wedding - congratulations or condolences, one for the bride, the second for the groom.

  30. Wowsers. What would Dave say? by haaz · · Score: 0, Offtopic

    So my brother Dave works at PopCap. I'll have to pick his brain on this some time. :-D

    --
    -- haaz.
  31. he wins... by Anonymous Coward · · Score: 0

    as a lovely parting gift, he gets his virginity back.

  32. McAffee? by antdude · · Score: 1

    Who is McAffee? I have heard of McAfee though. :P

    --
    Ant(Dude) @ Quality Foraged Links (AQFL.net) & The Ant Farm (antfarm.ma.cx / antfarm.home.dhs.org).
  33. +1, Insightful by electrosoccertux · · Score: 2, Funny

    only on slashdot.

    1. Re:+1, Insightful by Anonymous Coward · · Score: 0

      Given the age of your ID number, you ought to know the reasons for using "insightful" etc. instead of funny by now.

      (Hint; "funny" doesn't grant karma, but increases prominence which increases the chance of negative modding which *do* reduce karma.)

  34. The Killjoy Way by gringer · · Score: 1

    Why not just use a memory modification tool and set the score to something high (e.g. a few less than milestone scores like 2^31-1)?

    --
    Ask me about repetitive DNA
  35. Let me guess - he's Korean. by Anonymous Coward · · Score: 0

    N/T

  36. End of the optical spectrum? by Anonymous Coward · · Score: 0

    Seems like Hubble will be the last space telescope to operate in the visible range. One would guess theres only so much information that can be gleaned from there and further efforts will focus on the IR and X-Ray range and beyond. Still,a loss of no worries on a loss of pretty pictures as the Spitzer (also in the IR range) shows us.

    Thiscould be the successor to even the James Webb.

  37. Strange game, Professor Falken by nobodyman · · Score: 1

    The only winning move is not to play.

  38. Condolences to you, editor. by Tei · · Score: 1

    Writting and publishing articles for free on a website? puff... I suppose congratulations or condolences are in order.... that I extend to all these people that climb mountains. And.. oh... to all these people that explored the world. Poor Columbus, soo sad man. Also, all the scientist, advancing our knogment of how the world work for not other reason than "just because".

    Inventors, explorer, editors, people that beat things.. .IDIOTS!.. could be having sex, or doing something that give direct money instead!. What a bunch of idiots wasting his time. Probably nerds. And Slashdot editors hate nerds.

    --

    -Woof woof woof!

  39. Meditation Re:Why this is sad by Anonymous Coward · · Score: 0

    When I play computer games I often (but not always) choose games that allow me to use them as a kind of meditation ("match 3" types of games like Bejeweled fit into this category) and/or "relaxation by super-focus" (Tetris fits into this category). Puzzles like Nonograms, Sudoku, Loops, etc. function as both and in addition gives me somewhat novel (compared to the rest of my day) kinds of problem-solving situations (sometimes puzzles backfire if they become too easy or too hard and one ends up doing hard thinking --possibly concerning unrelated issues one wants to ignore or let simmer-- instead of relaxing).

    Social inputs? Looking at and experiencing societies (both locally and elsewhere) I usually do not want "random"/worthless/unuseful social inputs of the kind that can be had from watching TV (48% lame debauchery 48% stale laughs) and most movies or anything from the abyss of the worldwide political and ideological blame game with its huge noise to signal ratio where just about everyone seem to think their own noise is a valid and interesting signal in their own favor. Why should I add to that? :)

    Anyone wanting social inputs better walk out the front door instead.

    Never played WoW so can't comment much on that part but I would assume it soundly beats TV (why else would people get seriously addicted? Never heard of anyone getting addicted in that kind of manner to watching TV).

    By the way how can one not meditate/deeply relax when playing click-feasts and grind-feasts like for example Diablo II? The high score is only a digital version of a prayer bead used for meditation.

  40. My guess... by Locke2005 · · Score: 1

    Perhaps the software was originally written in Java, which subscribes to the philosophy that "We don't need no stinkin' unsigned numbers!"

    --
    I've abandoned my search for truth; now I'm just looking for some useful delusions.