Quantcast
You are not logged in, click here to log in.
17 Replies Last post: Jan 7, 2009 4:13 AM by whitedog   1 2 Previous Next
Click to view Macworld's profile News & Columns Bot 11,211 posts since
Nov 30, 2007
Reply

Jan 5, 2009 4:39 PM

ZuneGate ’08: What really happened

Post your comments for ZuneGate ’08: What really happened here
Reply
Click to view dbater's profile Member 166 posts since
Sep 3, 2004
1. Jan 5, 2009 5:09 PM in response to: Macworld
Re: ZuneGate ’08: What really happened
Seriously, not enough people really care! Sorry!


-- No great artist ever sees things as they really are; if they did, they would cease to be an artist.
Click to view ryanjo's profile New Member 3 posts since
Nov 24, 2003
2. Jan 5, 2009 5:12 PM in response to: Macworld
Re: ZuneGate ’08: What really happened
Ah yes, coding. One of the strengths of Microsoft.

I have been told that many banks run MS software on their ATMs. A new world economic catastrophe brewing?
Click to view retroMemory's profile New Member 4 posts since
Jul 22, 2008
3. Jan 5, 2009 5:30 PM in response to: Macworld
Re: ZuneGate ’08: What really happened
days = 0 instead of days -= 366 or 365 would've done the job.
Click to view Wondercow's profile Enthusiast 824 posts since
Jul 21, 2004
4. Jan 5, 2009 5:33 PM in response to: dbater
Re: ZuneGate ’08: What really happened
dbater wrote:
Seriously, not enough people really care! Sorry!

You cared enough to comment.


iTunes, iPod, iMac, iPhone, *not* Itunes, IPod, IMAC, iphone MAC: Media Access Control, Mac: a brand of computers
Click to view SandmanX82's profile New Member 12 posts since
Sep 23, 2008
5. Jan 5, 2009 7:33 PM in response to: Macworld
Re: ZuneGate ’08: What really happened
This article is somewhat misleading. It was actually a driver created by Toshiba that caused the problem, which incidentally also hit the Toshiba Gigabeat S30 and S60. The first gen Zune is just a rebranded and redesigned Toshiba design.
Click to view wiggums's profile New Member 34 posts since
Oct 1, 2008
6. Jan 5, 2009 7:42 PM in response to: Wondercow
Re: ZuneGate ’08: What really happened
he never said he didn't care.....
Click to view jkfrench's profile New Member 1 posts since
Jan 5, 2009
7. Jan 5, 2009 9:25 PM in response to: retroMemory
Re: ZuneGate ’08: What really happened

I think days starts out as the number of days since 1/1/1980, so if you just set it to zero, you'd only go thru the loop once, and never get past 1981.

But shouldn't those comparisons be greater-than instead of less-than?

Click to view MadAxeMan's profile New Member 12 posts since
Jun 2, 2008
8. Jan 5, 2009 10:45 PM in response to: Macworld
Re: ZuneGate ’08: What really happened
This code HAS to be bogus, and for this reason:
ORIGINYEAR is set to a constant "1980", sounds good.
But then the variable 'year' is assigned (set) to this same value, oh dear!
Thus this code only check to see if 1980 was a leap year, which of course it was.
This code, as published, NEVER checks if the current year is a leap of not!
Moreover, this code NEVER returns a return-value, which should/would have been caught by the compiler.

Nice try but, if you are going to invent this rubbish, at least get the basics correct.
Click to view schafdog's profile New Member 33 posts since
Feb 6, 2008
9. Jan 5, 2009 11:30 PM in response to: Macworld
Re: ZuneGate ’08: What really happened
The less than's (<) are wrong. In the originally code they are "greater than" (>) and then you have the inifite loop in a leap year such as 2008.
Click to view busterpkeaton's profile New Member 6 posts since
Jan 6, 2009
10. Jan 6, 2009 12:18 AM in response to: Macworld
Re: ZuneGate ’08: What really happened
you know what? I'm just really, really, REALLY glad it was Zunes and not 747's that stopped responding...

Kinda scary, though.
Click to view flybynight's profile Enthusiast 835 posts since
Jul 21, 2006
11. Jan 6, 2009 6:21 AM in response to: Macworld
Re: ZuneGate ’08: What really happened
@busterpkeaton - Wow, can you imagine? Who makes Boeing's OS?
Click to view simdude's profile New Member 50 posts since
Apr 1, 2008
12. Jan 6, 2009 6:35 AM in response to: MadAxeMan
Re: ZuneGate ’08: What really happened
MadAxeMan,

this is a CODE SNIPPET. the fact there is no closing brace shows this. It is likely there is a return not shown. The variable year is modified inside the while loop so the code is doing a check.
Click to view Photonerd's profile Member 266 posts since
Mar 31, 2005
13. Jan 6, 2009 7:09 AM in response to: Macworld
Re: ZuneGate ’08: What really happened
Covering "Zune News" = waste of bandwidth, pure and simple... especially on a Mac-centric site. Most PC users don't even care about Zune so why would Mac users care, other than to make fun of MS?
Click to view palane's profile Member 406 posts since
Nov 18, 2004
14. Jan 6, 2009 7:29 AM in response to: Macworld
Re: ZuneGate ’08: What really happened
Photonerd: You just answered your own question:

Most PC users don't even care about Zune so why would Mac users care, other than to make fun of MS?