Author Topic: Miscellaneous Links 2 - The Vengeance  (Read 121293 times)

hinode

  • Enough expository banter! Now we fight like men!
  • DL
  • Denizen
  • *
  • Posts: 1352
  • And ladies! And ladies who dress like men!
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1000 on: January 01, 2009, 04:56:45 AM »

Fudozukushi

  • Denizen
  • *
  • Posts: 1552
  • Born to hunt Death Knights
    • View Profile

Grefter

  • Villain.
  • DL
  • Denizen
  • *
  • Posts: 10386
  • True and Honest. Smarter. More aggressive.
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1002 on: January 01, 2009, 01:24:49 PM »
http://www.rpgcodex.net/phpBB/viewtopic.php?t=26591

Mod released for Torment to run it in higher Res than 640x480.  This is pretty win.
NO MORE POKEMON - Meeplelard.
The king perfect of the DL is and always will be Excal. - Superaielman
Don't worry, just jam it in anyway. - SirAlex
Gravellers are like, G-Unit - Trancey.

Shale

  • DL
  • Denizen
  • *
  • Posts: 5800
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1003 on: January 01, 2009, 03:20:39 PM »
http://www.zuneboards.com/forums/zune-news/38143-cause-zune-30-leapyear-problem-isolated.html

The code that caused the Zune bug. No, the programmers didn't ignore leap years entirely. Yes, they are still really, really stupid.
"Sufficiently advanced magic is indistinguishable from technology."
-Ponder Stibbons

[23:02] <Veryslightlymad> CK dreams about me starring in porno?
[23:02] <CmdrKing> Pretty sure.

Talaysen

  • Ara ara~
  • Administrator
  • Denizen
  • *
  • Posts: 2595
  • Ufufu~
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1004 on: January 01, 2009, 09:35:45 PM »
http://www.zuneboards.com/forums/zune-news/38143-cause-zune-30-leapyear-problem-isolated.html

The code that caused the Zune bug. No, the programmers didn't ignore leap years entirely. Yes, they are still really, really stupid.

Epic.  Yay for untested code~

Twilkitri

  • Denizen
  • *
  • Posts: 1203
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1005 on: January 01, 2009, 10:11:26 PM »
Because checking the last day of a leap year is the most obviously necessary test to run.

Jo'ou Ranbu

  • Social Justice Steampunk Literature Character
  • New Age Retro Fucking Hipster
  • Denizen
  • *
  • Posts: 12981
  • Ah'm tuff fer mah size!
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1006 on: January 01, 2009, 10:15:27 PM »
When you're two years away from one and you expect your product's lifetime to see at least one of them, yeah, I'd consider that important to run considering how badly they crashed.
[01:08] <Soppy-ReturningToInaba> HEY
[01:08] <Soppy-ReturningToInaba> LAGGY
[01:08] <Soppy-ReturningToInaba> UVIET?!??!?!
[01:08] <Laggy> YA!!!!!!!!!1111111111
[01:08] <Soppy-ReturningToInaba> OMG!!!!
[01:08] <Chulianne> No wonder you're small.
[01:08] <TranceHime> cocks
[01:08] <Laggy> .....

Twilkitri

  • Denizen
  • *
  • Posts: 1203
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1007 on: January 01, 2009, 10:22:31 PM »
Unless you plan on checking every single date in the next X time, you only check the ones that appear relevant and potentially a random scatter. And the only relevant dates as far as leap years are concerned are February 29 and March 1.

This should have been caught in review, not testing.

Talaysen

  • Ara ara~
  • Administrator
  • Denizen
  • *
  • Posts: 2595
  • Ufufu~
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1008 on: January 01, 2009, 10:23:27 PM »
Unless you plan on checking every single date in the next X time, you only check the ones that appear relevant and potentially a random scatter. And the only relevant dates as far as leap years are concerned are February 29 and March 1.

This should have been caught in review, not testing.

And December 31.  Especially if you look at that function.

Twilkitri

  • Denizen
  • *
  • Posts: 1203
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1009 on: January 01, 2009, 10:25:29 PM »
A logic error in that particular function does not make December 31st in and of itself any more testworthy specifically in leap years.


On review, I guess that ensuring December 31st doesn't roll over to the next year could be potentially beneficial to have tested. IF the date format allows for that to happen in the first place, which we can't see in the code provided. But that doesn't change that the error should have been caught in review, and that you have no way of knowing whether they did any testing or not.
« Last Edit: January 01, 2009, 10:37:37 PM by Twilkitri »

Shale

  • DL
  • Denizen
  • *
  • Posts: 5800
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1010 on: January 01, 2009, 11:41:21 PM »
On review, I guess that ensuring December 31st doesn't roll over to the next year could be potentially beneficial to have tested. IF the date format allows for that to happen in the first place, which we can't see in the code provided.

It does allow for that - the post clearly states that the Zune calendar works by calculating the number of seconds since a baseline day (Jan. 1, 1980), and then chopping the seconds into minutes, hours, days, months and years. Make a mistake in the functions that calculate the varying number of days in a month or year, and you'd get a calendar that rolls over at the wrong time. The other side of that would be that you'd think an error in leap year handling would cause the dates to be wrong no matter when you checked - seeing that the function correctly accounted for the leap years in previous years would seem to clear it.

Review still should have caught the mistake, though.
"Sufficiently advanced magic is indistinguishable from technology."
-Ponder Stibbons

[23:02] <Veryslightlymad> CK dreams about me starring in porno?
[23:02] <CmdrKing> Pretty sure.

Xeroma

  • SARDINES.
  • DL
  • Denizen
  • *
  • Posts: 924
  • Vampire
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1011 on: January 02, 2009, 04:20:55 AM »
And with that, *closes thread for new one*


<@SageAcrin> Where you realize that, when you think about everything that's said about this person...
<@SageAcrin> It adds up to one thing.
<+Ranmilia> MEGA MAN PLOT

metroid composite

  • m_ACac
  • Administrator
  • Denizen
  • *
  • Posts: 4373
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1012 on: January 05, 2009, 07:34:58 PM »
Eh, even though this topic is closed, may as well keep the zune reply in this one as opposed to being a reply-to-nothing in the new topic.

Unless you plan on checking every single date in the next X time, you only check the ones that appear relevant and potentially a random scatter. And the only relevant dates as far as leap years are concerned are February 29 and March 1.

This should have been caught in review, not testing.
Umm...I think you underestimate the budget of QA testing.  It's fairly standard to test every relevant date within a certain range.  Assuming it takes a tester 1 minute to change dates, checking every date for the next two years is approximately 12 hours of work (which is to say, one day's work in the life of a tester, so probably costs Microsoft about $100).  Seriously, we had a tester collect 2160 collectible spider tokens in Spiderman: Web of Shadows--testing 750 dates is comparatively tame.

What I do wonder, however, is that from the description it sounds like the bug kicks in when you boot up the Zune; would the tester have missed the bug if he didn't turn the Zune on and off after every date switch?
« Last Edit: January 05, 2009, 07:37:53 PM by metroid composite »

Shale

  • DL
  • Denizen
  • *
  • Posts: 5800
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1013 on: January 05, 2009, 07:42:17 PM »
That varied, for some reason - some of them hit an error when the date changed, rebooted immediately and got caught in the infinite loop, others continued as if nothing was wrong, but would hit the loop if turned off and back on. Mine was off overnight, so I don't know what would have happened to it.
"Sufficiently advanced magic is indistinguishable from technology."
-Ponder Stibbons

[23:02] <Veryslightlymad> CK dreams about me starring in porno?
[23:02] <CmdrKing> Pretty sure.

Grefter

  • Villain.
  • DL
  • Denizen
  • *
  • Posts: 10386
  • True and Honest. Smarter. More aggressive.
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1014 on: January 06, 2009, 07:46:20 AM »
http://www.youtube.com/watch?v=v4kswfVgoLU&feature=rec-r2

Insert generic rage filled diatribe here and assume you all posted something retarded in response for the next 15 posts until Jim came in and was right.
(Monkey Magic theme song played on Piano, Cello and 2 Violins (too lazy to check if it is Viola in there or not), so it is cool)

Edit - My hopes are dashed, I was dreaming of them doing an Axel F cover.
« Last Edit: January 06, 2009, 07:52:07 AM by Grefter »
NO MORE POKEMON - Meeplelard.
The king perfect of the DL is and always will be Excal. - Superaielman
Don't worry, just jam it in anyway. - SirAlex
Gravellers are like, G-Unit - Trancey.

Xeroma

  • SARDINES.
  • DL
  • Denizen
  • *
  • Posts: 924
  • Vampire
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1015 on: January 06, 2009, 08:45:25 AM »
Can a mod like OK come in here and actually close the thread properly?


<@SageAcrin> Where you realize that, when you think about everything that's said about this person...
<@SageAcrin> It adds up to one thing.
<+Ranmilia> MEGA MAN PLOT

Grefter

  • Villain.
  • DL
  • Denizen
  • *
  • Posts: 10386
  • True and Honest. Smarter. More aggressive.
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1016 on: January 06, 2009, 11:09:19 AM »
Nevar!
NO MORE POKEMON - Meeplelard.
The king perfect of the DL is and always will be Excal. - Superaielman
Don't worry, just jam it in anyway. - SirAlex
Gravellers are like, G-Unit - Trancey.

AAA

  • DL
  • Denizen
  • *
  • Posts: 1348
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1017 on: January 06, 2009, 05:00:00 PM »
Uh I thought you could close your own threads.
Don't think of it as a novel. Think of it as a chance to retroactively win every argument you have ever walked away from.

Halbarad

  • Youkai of the Boundary
  • Denizen
  • *
  • Posts: 177
    • View Profile
Re: Miscellaneous Links 2 - The Vengeance
« Reply #1018 on: January 06, 2009, 05:49:55 PM »
Closed.
- Have you ever contemplated suicide?
 - Frequently. But only for others.