On Thu, 31 Jan 2008 18:24:12 +0000, Allodoxaphobia wrote:
> On 31 Jan 2008 06:54:59 GMT, ray wrote:
>> On Thu, 31 Jan 2008 02:26:32 +0000, Allodoxaphobia wrote:
>>> On 31 Jan 2008 01:55:45 GMT, ray wrote:
>>>> On Wed, 30 Jan 2008 20:44:14 -0500, elliot wrote:
>>>>
>>>>> My daughter gave me her 8 year old digital camera a Canon powershot
>>>>> S20 with a memory card..FC16M..and I want to buy another memory
>>>>> card...that would allow me to take more pictures.
>>>>
>>>> OK - so what's stopping you? BTW - did you mean CF instead of FC? CF
>>>> is Compact Flash - probably an 8mb card - you can now get a 1gb CF
>>>> card for around $10-15.
>>>
>>> But, I wouldn't go any higher than 1GB on a camera _that_ old. I have
>>> several cameras a l m o s t that old and one or two of'em go kah-kah
>>> with even a 2GB card.
>>
>> I'm somewhat surprised that 1gb works and 2gb doesn't. They are both
>> generally formatted fat16.
>
> I'm not -- surprised, that is.
>
> I am an old, Old, OLDE Mainframe _Assembler_ Programmer. The code in
> the on-board logic probably cut corners: using 16-bit counters for
> something where 32-bit counters are (now) more appropriate; ignoring
> OVERFLOW because (when the code was written) it "can't happen"; etc.,
> usw.
I've done my share of assembler programming - mostly Univac 1100 series
and PDP-11, though I've also dabbled in 6502 and Z80. It's usually
worthwhile doing things 'right'.
>
> Remember Y2K? Same idiotic programming technique: using a 2-byte field
> for the year .... because the code couldn't possibly still be in use
> when the year 2000 came around.
Idocy was not in using a 2-byte field, but in carrying it as characters
rather than numeric - after all 1 byte holds 0-511; 511 years from, say,
1900 is a long time.
>
> So, back when a 64MB CF card was the biggest and the cameras were
> shipping with 8MB cards, guess what played a part in the "design
> process"?
What? Stupidity? It rarely takes much more to get it right.
>
>
> Jonesy
|