On Fri, 9 Apr 1999, Chris Antos wrote:
> >  true.. but are we not talking about dates that will occur
> >  after 2031? dont you think by then we will be able to have
> >  more memory on board?
> 
> yes.  and don't you think by then they'll have a new version of the OS that
> supports 2031 and later...?

  i am not blasting palm for having this restriction.. it does not
  bother me :))

> >  there are trade-offs.. smaller is better.. but smaller means
> >  more chance of problems later.. do you care about those
> >  problems? i do.
> 
> let's be real.  there's a big difference between a mainframe that doesn't
> handle a wide date range, and a handheld organizer that doesn't handle a
> wide date range.
> 
> 
> >  of course programmers wanted to have 4 digits.. but what else
> >  can they do? the management pays their wages.. we just have
> >  to sit back and do it their way.. and then they give us
> >  hassle when the 'shit hits the fan'.
> 
> i think you're empathizing with a hypothetical scenario, there.
> 
> 
> >  we know 'why' and 'why not'.. maybe as designers right now,
> >  we should spend the extra time to consider what needs to
> >  be done in 2031.
> 
> maybe it HAS been considered.  and maybe it's been postponed reasonably.  i
> don't care right now if my handheld organizer will continue to work in 2031.
> it cost me less than $500 and i'll probably break it long before then.  it
> has different constraints than the big mainframe that i paid $1,000,000 for
> and handles our corporate accounting etc.
> 
> the Y2K problem is not due so much to the fact that software was designed
> poorly, as it is to the fact that people waited too long to care about it
> and get new versions.
> 
> life-critical hardware is another story.  for instance, if i am stupid
> enough to design a pacemaker that keeps track of the current date and
> actually uses the current date in its internal calculations, then i should
> have been at least smart enough to use a chip that will handles dates at
> least as far into the future as the maximum known total lifespan of a human.
> but i shouldn't be tying life-critical things to unimportant data such as
> the current date.
> 
> 
> >  maybe when you write your little program that uses the
> >  DateType as a storage mechanism - you should also write
> >  a program that can store it in a less-efficient way.. or
> >  at least a conversion program that can be used in 2031.
> 
> there really is such a thing as trying to jump on something too early.
> 
> 
> >  design is being prepared for everything.
> 
> that's a nice-sounding catch-phrase.  but "everything" is a subjective term.
> for instance, i'm fairly confident that when you say "everything" you are
> excluding such possibilities as a global shift to metric time, or Swatch
> Internet time, or takeover by an alien power that forces us to change our
> clocks to count backwards, etc.  you have some idea in your head about what
> you consider to be reasonable things to prepare for.  another example -- do
> you think we need to design for the year 3000 right now?

  i wont own my PalmIII in 2001..

  why would i care?

  precations need to be thought of at least, especially from
  a database point of view. at some stage (if Palm stays
  aroudn long enough) - the hardware will change.

  this will require that the databases also be updated.

  cheers.

az. 
--
Aaron Ardiri 
Lecturer                       http://www.hig.se/~ardiri/
University-College i G�vle     mailto:[EMAIL PROTECTED]
SE 801 76 G�vle SWEDEN       
Tel: +46 26 64 87 38           Fax: +46 26 64 87 88
Mob: +46 70 352 8192           A/H: +46 26 10 16 11

Reply via email to