The Straight Dope

Go Back   Straight Dope Message Board > Main > Mundane Pointless Stuff I Must Share (MPSIMS)

Reply
 
Thread Tools Display Modes
  #1  
Old 03-02-2012, 07:54 PM
Shoeless Shoeless is online now
Guest
 
Join Date: Jan 2003
The most useless accessory in my car is now even more useless

My car has this date display which I think is the most completely useless accessory possible. It's not part of the clock - the clock is part of the radio display. This date display is a separate LED display built into the plastic thing on the ceiling that the rear-view mirror hangs down from, which also has the sunroof controls and the compartment for my sunglasses. In fact, if it weren't for me looking up to get my sunglasses, I'd probably forget the date thing was even there.

It doesn't even display the year. Just the month and the day. Hey, if you're going to put a date display in the car, you might as well go all out, right?

Apparently leap day has thrown my date display for a loop, because my car still thinks it's February. Yesterday the date display said FEB 30. Today it says FEB 31. So now this useless accessory is even more useless because it's WRONG!

Any guesses when it will eventually roll over to March? My guess is that it will be tomorrow (on the assumption that a max of 31 days is programmed in). But part of me hopes to see it go all the way up to 99.
Reply With Quote
Advertisements  
  #2  
Old 03-02-2012, 08:00 PM
Lancia Lancia is offline
Member
 
Join Date: Jun 2011
Location: Denial
Posts: 923
What kind of car (make, model, year) is it?
Reply With Quote
  #3  
Old 03-02-2012, 08:06 PM
guizot guizot is offline
Member
 
Join Date: Mar 2005
Location: An East Hollywood dingbat
Posts: 5,894
Does your car have a CB radio? I've heard that those were popular, too, at one time.
Reply With Quote
  #4  
Old 03-02-2012, 08:10 PM
davidm davidm is offline
Charter Member
 
Join Date: Mar 2002
Location: Near Philadelphia PA, USA
Posts: 5,446
There's no way to adjust it?
Reply With Quote
  #5  
Old 03-02-2012, 08:31 PM
Frank Frank is offline
Charter Member
Charter Member
 
Join Date: Jul 2002
Location: Kettering, Ohio
Posts: 16,947
Quote:
Originally Posted by Shoeless View Post
In fact, if it weren't for me looking up to get my sunglasses, I'd probably forget the date thing was even there.
I don't have a date thing in my car where my sunglasses holder is. Of course, my sunglasses holder doesn't hold my prescription sunglasses. I'd call that pretty useless.

Not to mention the cigarette lighter outlet that no longer comes with a cigarette lighter.
Reply With Quote
  #6  
Old 03-02-2012, 08:40 PM
Acsenray Acsenray is offline
Charter Member
 
Join Date: Apr 2002
Location: U.S.A.
Posts: 23,741
Feb. 31. I'm giggling.
Reply With Quote
  #7  
Old 03-02-2012, 09:09 PM
Shoeless Shoeless is online now
Guest
 
Join Date: Jan 2003
Quote:
Originally Posted by Lancia View Post
What kind of car (make, model, year) is it?
It's a 2003 Hyundai Santa Fe.

Quote:
Originally Posted by davidm View Post
There's no way to adjust it?
Yeah, there is. I just want to see where it goes on it's own.
Reply With Quote
  #8  
Old 03-02-2012, 09:31 PM
beowulff beowulff is online now
Member
 
Join Date: May 2001
Location: Scottsdale, more-or-less
Posts: 9,225
I'm pretty sure it's a clock, also.
My wife has a 2002 Santa Fe, and that's where her clock is.
Reply With Quote
  #9  
Old 03-03-2012, 08:50 AM
Shoeless Shoeless is online now
Guest
 
Join Date: Jan 2003
Today it says FEB 32, so this could go on for a while.
Reply With Quote
  #10  
Old 03-03-2012, 09:23 AM
johnpost johnpost is online now
Guest
 
Join Date: Jul 2009
tell us what happens after FEB 39.
Reply With Quote
  #11  
Old 03-03-2012, 09:39 AM
davidm davidm is offline
Charter Member
 
Join Date: Mar 2002
Location: Near Philadelphia PA, USA
Posts: 5,446
Maybe it will hit Feb 99 then, the next day when it tries to roll over, all the electronics will lock up and the car won't start. Either that or the car will explode.
Reply With Quote
  #12  
Old 03-03-2012, 10:59 AM
Michael63129 Michael63129 is offline
Guest
 
Join Date: Jan 2012
Quote:
Originally Posted by Shoeless View Post
It's a 2003 Hyundai Santa Fe.

Yeah, there is. I just want to see where it goes on it's own.
Did you have the car in 2008, and if so, did it work correctly then? If it did, it is weird that it is screwing up in 2012 but not in 2008, which should be the same since no year is involved. Or maybe it is because it is 2012... Seriously, I think it is some software bug where the programmer had it change month when the day reached 28 in February (i.e. Feb 28 becomes March 1, but for leap years it goes to Feb 29... then the logic fails because it is like "if(day == 28){month++;}"; this expression fails for day = 29 (to avoid this, logic for leap years can be added; check for 28 for non-leap years and 29 for leap years and change it to "greater than or equal"). This assumes that the year is indeed stored somewhere but not displayed. Anyway, it will be interesting to see what happens when it reaches 99, probably just rollover (I really doubt the car will fail, what would be that dependent on the date; I once found an old computer where it thought 20xx was 19xx yet it worked just fine).
Reply With Quote
  #13  
Old 03-03-2012, 05:07 PM
DMark DMark is offline
Charter Member
 
Join Date: Jul 2001
Location: Chi NYC Berlin LA Vegas
Posts: 12,823
That's what you get when you buy timepieces from Mayans.
Reply With Quote
  #14  
Old 03-03-2012, 05:49 PM
TBG TBG is offline
Guest
 
Join Date: May 2003
Quote:
Originally Posted by Frank View Post
Not to mention the cigarette lighter outlet that no longer comes with a cigarette lighter.
That's not useless at all. They're there to plug things into. I don't think they even call it a cigarette lighter anymore, it's a "utility port" or something like that.

I don't use one very often, but I use it more than I ever did to light a cigarette (never).
Reply With Quote
  #15  
Old 03-03-2012, 06:26 PM
Reply Reply is online now
Guest
 
Join Date: Jul 2003
Quote:
Originally Posted by TBG View Post
That's not useless at all. They're there to plug things into. I don't think they even call it a cigarette lighter anymore, it's a "utility port" or something like that.

I don't use one very often, but I use it more than I ever did to light a cigarette (never).
It's a TomTom conspiracy to put Marlboro out of business, I tell ya.
Reply With Quote
  #16  
Old 03-03-2012, 06:32 PM
Mangetout Mangetout is offline
Charter Member
 
Join Date: May 2001
Location: Kingdom of Butter
Posts: 47,513
Quote:
Originally Posted by Shoeless View Post
Today it says FEB 32, so this could go on for a while.
Please can we see a picture? Pleeeeeeeease?
Reply With Quote
  #17  
Old 03-03-2012, 06:54 PM
don't ask don't ask is offline
Member
 
Join Date: May 2001
Location: Sydney, Australia
Posts: 14,898
Quote:
Originally Posted by Frank View Post
Not to mention the cigarette lighter outlet that no longer comes with a cigarette lighter.
Mine has one of those and I only discovered it the other day. It is in front of the gear shift alongside a little recess that holds my security gate tags but has a spring loaded flip lid. I guess the recess is designed to hold a packet of cigarettes but the car has no ashtray?
Reply With Quote
  #18  
Old 03-04-2012, 09:18 AM
postcards postcards is offline
Charter Member
 
Join Date: Aug 2001
Location: The other Long Beach.
Posts: 3,059
Quote:
Originally Posted by don't ask View Post
...but the car has no ashtray?
If you check the options list for many cars, you'll probably find a 'lighter/ashtray' package listed. With Volvo, I think the ashtray is an insert for the cupholder.

Hey, Shoeless, what's the update on today's date? Is it the 33rd?
__________________
Talking Pictures

Last edited by postcards; 03-04-2012 at 09:20 AM.
Reply With Quote
  #19  
Old 03-04-2012, 10:07 AM
casdave casdave is online now
Member
 
Join Date: Mar 2000
Posts: 7,204
This thread has the potential to be a very long one
Reply With Quote
  #20  
Old 03-04-2012, 10:44 AM
Shoeless Shoeless is online now
Guest
 
Join Date: Jan 2003
Quote:
Originally Posted by Michael63129 View Post
Did you have the car in 2008, and if so, did it work correctly then?
It didn't work in 2008 (or 2004) but I just reset it instead of waiting to see how far it would go. This time around I decided to have some fun with it. I doubt I'll still have this vehicle 4 years from now!

Quote:
Originally Posted by postcards View Post
Hey, Shoeless, what's the update on today's date? Is it the 33rd?
Yep.
Reply With Quote
  #21  
Old 03-04-2012, 10:56 AM
Fear Itself Fear Itself is offline
Charter Member
 
Join Date: May 2000
Location: 847 mi. from Cecil
Posts: 25,659
From the manual:
Quote:
How to adjust the date.

1. Whenever "M" button is pushed, the "YEAR","MONTH" and "DAY" each blinks in order.
2. Adjust the date by pushing " (UP)", "(DOWN)" button when the year/month/dayblinks.
3. After adjusting the date, push "M" button once more and the adjustment is completed.
Don't know how this squares with the actual controls on your car.
Reply With Quote
  #22  
Old 03-04-2012, 11:44 AM
zweisamkeit zweisamkeit is offline
Guest
 
Join Date: Mar 2002
So? He's said that he has corrected it before; it's just damn funny (especially when it rolled right past 31).
Reply With Quote
  #23  
Old 03-04-2012, 12:34 PM
davidm davidm is offline
Charter Member
 
Join Date: Mar 2002
Location: Near Philadelphia PA, USA
Posts: 5,446
Sounds like a bounds error of some kind. The leap year code must erroneously bypass the constraints entirely rather than just allowing an extra day.

The code probably tells it to rollover on midnight 2/28 but not on leap year, but then doesn't have any constraint beyond that.

Last edited by davidm; 03-04-2012 at 12:35 PM.
Reply With Quote
  #24  
Old 03-05-2012, 01:30 AM
Senegoid Senegoid is offline
Guest
 
Join Date: Sep 2011
Quote:
Originally Posted by davidm View Post
Maybe it will hit Feb 99 then, the next day when it tries to roll over, all the electronics will lock up and the car won't start. Either that or the car will explode.
I'll put my money on it running up to Feb 99 and then rolling over to Feb 00.

Last edited by Senegoid; 03-05-2012 at 01:30 AM.
Reply With Quote
  #25  
Old 03-05-2012, 09:37 PM
BigT BigT is online now
Guest
 
Join Date: Aug 2008
I'm subscribing to this thread. I know I don't have to post to do that, but I wanted to announce it. I hardly ever subscribe to any threads, but this one is interesting and likely won't be finished for a while.
Reply With Quote
  #26  
Old 03-11-2012, 08:07 PM
Shoeless Shoeless is online now
Guest
 
Join Date: Jan 2003
FEB 40 and counting...
Reply With Quote
  #27  
Old 03-11-2012, 09:59 PM
MC$E MC$E is offline
Guest
 
Join Date: Jun 2002
Wow, and I thought my Dodge Durango that would go from 3:59 to 3:60, then about 3 seconds later to 4:00 was cool.
Reply With Quote
  #28  
Old 03-12-2012, 03:13 AM
Mangetout Mangetout is offline
Charter Member
 
Join Date: May 2001
Location: Kingdom of Butter
Posts: 47,513
I reckon it's got some mis-ordered or mis-nested conditional checks in the code - which probably means it has no way to get out of February in a leap year. That means one of a few things could happen:

It might count up to 99, then click back to Feb 01 (maybe 00) - and continue doing this until the end of the year.

If the date number is a single byte value, it might continue incrementing it until it gets to Feb 255, then back to Feb 00 or Feb 01 - except that it probably can't express anything beyond Feb 99 on the display, so it might display nonsense, or nothing, or some kind of truncation (i.e. displaying 01 to 09 instead of 101 to 109, or displaying 10 for the whole of that range)

I'd be really interested to hear from someone with experience of programming devices like this - would I be right in assuming it's got a microcontroller in there? Is it possible to actually write a program with unhandled exceptions that crashes one of these devices, or will it keep on churning through instructions no matter what?
Reply With Quote
  #29  
Old 03-12-2012, 05:32 AM
Antigen Antigen is offline
Charter Member
 
Join Date: Aug 2003
Location: was Montreal, now MD
Posts: 6,667
Quote:
Originally Posted by Shoeless View Post
Apparently leap day has thrown my date display for a loop, because my car still thinks it's February. Yesterday the date display said FEB 30. Today it says FEB 31. So now this useless accessory is even more useless because it's WRONG!
Has it been going through to 31 on months that have only 30 days?
Reply With Quote
  #30  
Old 03-12-2012, 11:53 AM
davidm davidm is offline
Charter Member
 
Join Date: Mar 2002
Location: Near Philadelphia PA, USA
Posts: 5,446
Quote:
Originally Posted by Senegoid View Post
I'll put my money on it running up to Feb 99 and then rolling over to Feb 00.
At that point it will tear a hole in the time/space continuum and nobody can say what happens then.

Just keep it below 88 MPH!
Reply With Quote
  #31  
Old 03-12-2012, 12:05 PM
aerodave aerodave is offline
Charter Member
 
Join Date: Jul 2000
Location: Ohio
Posts: 1,616
You car is just trying to give Black History Month the support it deserves.

"Shortest month of the year? Fuck that!"
Reply With Quote
  #32  
Old 03-12-2012, 03:26 PM
kenobi 65 kenobi 65 is offline
Member
 
Join Date: May 2000
Location: Brookfield, IL
Posts: 6,820
It's still February...for extremely large values of February.
Reply With Quote
  #33  
Old 03-13-2012, 08:00 AM
billfish678 billfish678 is online now
Guest
 
Join Date: Jun 2006
If they were being really efficient with their bits it might roll over at Feb 64 (63 even?). Though given it didn't roll over at 32 means it probably won't at 64.

Reminds me of one of my lazy habits. I put stuff in the microwave and almost allways put in something for like 66 seconds, 99 seconds, 2:22, 3:33, 9:99 minutes and so on. So my microwave allows seconds that should not be allowed to exist under human laws.
Reply With Quote
  #34  
Old 04-01-2012, 07:25 PM
Shoeless Shoeless is online now
Guest
 
Join Date: Jan 2003
Update: It's FEB 61, and that's no joke.
Reply With Quote
  #35  
Old 04-02-2012, 07:51 AM
robardin robardin is offline
Member
 
Join Date: Jun 2005
Location: Flushing, NY
Posts: 4,140
Quote:
Originally Posted by Shoeless View Post
Update: It's FEB 61, and that's no joke.
So May 8th is when it's gonna presumably read "Feb 99", yeah? That means May 9th is the day to really watch for on this thread... (Sets Google Calendar reminder)
Reply With Quote
  #36  
Old 04-02-2012, 01:38 PM
OttoDaFe OttoDaFe is offline
Duke of Bilgewater
Charter Member
 
Join Date: May 1999
Location: Soviet of Washington
Posts: 1,784
I wonder — is there any apocalyptic sect/myth/legend that sets 5/10/2012 as the date for The End™? If so, the clock in the Shoelessmobile may be trying to tell us something.
Reply With Quote
  #37  
Old 04-02-2012, 01:47 PM
billfish678 billfish678 is online now
Guest
 
Join Date: Jun 2006
I think Feb 99 is when this happens, except to the OP's car instead (link safe for work but kinda loud).

http://www.youtube.com/watch?v=Nck5Qcwq7fU

Hint to OP. Pack some extra food and water.
Reply With Quote
  #38  
Old 05-09-2012, 02:18 PM
robardin robardin is offline
Member
 
Join Date: Jun 2005
Location: Flushing, NY
Posts: 4,140
By my back of the napkin calculations, today is Feb 99, 2012:

29 days in Feb
31 days in Mar (to Feb 60, as it were)
30 days in April (to Feb 90, as it were)

so May 9th = Feb 99.

So how's it looking on that 2003 Hyundai Santa Fe today, Shoeless? And needless to say, please do tell us what it shows tomorrow morning!!
Reply With Quote
  #39  
Old 05-09-2012, 02:22 PM
Rick Rick is online now
Charter Member
 
Join Date: Aug 1999
Posts: 14,336
So the world ends tomorrow?
__________________
Remember this motto to live by: Life should NOT be a journey to the grave with the intention of arriving safely in an attractive and well preserved body, but rather one should aim to skid in sideways, chocolate in one hand, glass of Scotch in the other, your body thoroughly used up, totally worn out and screaming "WOO HOO! Man, what a ride!"
Reply With Quote
  #40  
Old 05-09-2012, 04:18 PM
Shoeless Shoeless is online now
Guest
 
Join Date: Jan 2003
It does indeed say FEB 99 today. I checked this morning before I left for work. I haven't actually driven the car since the weekend because the weather has been so nice I've been taking the bike to work. I'll check it again tomorrow and let y'all know what happens.
Reply With Quote
  #41  
Old 05-09-2012, 06:30 PM
davidm davidm is offline
Charter Member
 
Join Date: Mar 2002
Location: Near Philadelphia PA, USA
Posts: 5,446
Just make sure that no one is inside (or even near) that car at midnight!

Time warps can be nasty things.
Reply With Quote
  #42  
Old 05-09-2012, 07:06 PM
Asimovian Asimovian is online now
Pseudolegal
 
Join Date: Mar 2005
Location: Southern California
Posts: 7,425
"...and Shoeless was never heard from again."
Reply With Quote
  #43  
Old 05-10-2012, 06:45 AM
Shoeless Shoeless is online now
Guest
 
Join Date: Jan 2003
I woke up to a bright flash of light and a dull roaring noise, and went outside to see a swirling vortex in the driveway where my car used to be...




Seriously though...

Just for reference, here's a photo of FEB 99 from yesterday.

And here's what it looks like today. Not at all what I was expecting.

SPOILER:
It looks like it is trying it's best to go to 100. FEB 00.
Reply With Quote
  #44  
Old 05-10-2012, 08:16 AM
Sudden Kestrel Sudden Kestrel is offline
Guest
 
Join Date: Jul 2011
Quote:
Originally Posted by Shoeless View Post
And here's what it looks like today. Not at all what I was expecting.

SPOILER:
It looks like it is trying it's best to go to 100. FEB 00.
Har! That's priceless. You need to send Hyundai a link to this thread.
Reply With Quote
  #45  
Old 05-10-2012, 10:23 AM
MacTech MacTech is offline
Charter Member
 
Join Date: Jan 2003
Location: Sector ZZ9 Plural Z Alpha
Posts: 5,178
Hmm, possible explanations…

Your Hyundai was built in an alternate reality, where February never ends
Or it was made in the South Korea on Mondas, Earth's twin planet
Maybe it was made on Bizzaro Earth, in Bizzaro South Korea

Or perhaps it's just a bug in the clock/calender software, but that's the hardest one to believe, gotta be one of the other three…
Reply With Quote
  #46  
Old 05-10-2012, 10:51 AM
hajario hajario is offline
Charter Member
 
Join Date: Apr 2001
Location: Santa Barbara, California
Posts: 12,073
I had something similar happen on my non-Y2K compliant version of Quicken back in the day. Every thing worked fine except they put a weird symbol where the first zero of the year should have been.
Reply With Quote
  #47  
Old 05-10-2012, 12:32 PM
Rick Rick is online now
Charter Member
 
Join Date: Aug 1999
Posts: 14,336
Quote:
Originally Posted by Sudden Kestrel View Post
Har! That's priceless. You need to send Hyundai a link to this thread.
I already have.
__________________
Remember this motto to live by: Life should NOT be a journey to the grave with the intention of arriving safely in an attractive and well preserved body, but rather one should aim to skid in sideways, chocolate in one hand, glass of Scotch in the other, your body thoroughly used up, totally worn out and screaming "WOO HOO! Man, what a ride!"
Reply With Quote
  #48  
Old 05-10-2012, 12:37 PM
Lionne Lionne is offline
Guest
 
Join Date: Dec 2005
So tomorrow it will read FEB half-zero 1? Please keep us updated!
Reply With Quote
  #49  
Old 05-10-2012, 06:59 PM
davidm davidm is offline
Charter Member
 
Join Date: Mar 2002
Location: Near Philadelphia PA, USA
Posts: 5,446
I can make an educated guess as to what's happening with the display.

I'm guessing that the two devices that display the two digits of the date each take an 8 bit value as input and use a lookup table to determine what segments to light. Input values of 1 to 9 would be displayed accordingly. Higher values may be used for other characters that a designer might want to display. In this case 10 is used for a degree symbol. At least I think what's displaying is a degree symbol. It makes sense since displays like this are sometimes used to show temperatures.

I'm going to predict that tomorrow, the least significant digit (the one on our right) will be one and that the other one will remain as it is. The leftmost "digit" will then remain as it is while the rightmost digit will continue incrementing each day until it hits 9. Then it will change to 0 and the leftmost will change to some other character or maybe go completely blank.

You're fortunate the car didn't travel to 1955 when it displayed 88.
Reply With Quote
  #50  
Old 05-10-2012, 07:19 PM
kanicbird kanicbird is offline
Guest
 
Join Date: May 1999
At least it's shown itself useful as entertainment
Reply With Quote
Reply

Bookmarks

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 03:51 PM.


Powered by vBulletin® Version 3.7.3
Copyright ©2000 - 2013, Jelsoft Enterprises Ltd.

Send questions for Cecil Adams to: cecil@chicagoreader.com

Send comments about this website to: webmaster@straightdope.com

Terms of Use / Privacy Policy

Advertise on the Straight Dope!
(Your direct line to thousands of the smartest, hippest people on the planet, plus a few total dipsticks.)

Publishers - interested in subscribing to the Straight Dope?
Write to: sdsubscriptions@chicagoreader.com.

Copyright © 2013 Sun-Times Media, LLC.