<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>
Date   : Fri, 01 May 2009 23:20:13 +0100
From   : philpem@... (Philip Pemberton)
Subject: Preservation of information (floppy discs, etc.)

Jules Richardson wrote:
> Argh - I'm suffering from 'too many words' today so will read the rest of the 
> message later...

I've got that, and "fuzzy head syndrome", "can't be bothered anymore 
syndrome", "sick of arguing with customer (dis)service reps syndrome", and 
possibly a little "the weather's crap so I feel crap syndrome". It's been a 
fun day. :)

I found my notes, so here's the concise, summarised, OED version:

Basically, the idea was to have a completely open-source hardware "pod" that 
anyone who could wield a soldering iron could build and use to image whatever 
discs they had. Then people can send those images to each other, without 
needing XYZ Machine Type 12345 to make a copy of the disc - you just need the 
"pod".

So you have a way to take an exact image of the disc (assuming the drive works 
properly) and recreate a reasonable facsimile of it in another location. If 
you know the format (say it's an Amiga, BBC or PC disc) then you can decode it 
back into files again, or decode to bit level, re-encode and write it back out 
again (essentially re-timing -- like what Ethernet hubs and USB active 
extension cables do).

Then have a piece of software that deals with decoding, remastering, and 
basically lets you play with the disc at an unbelievably low level. Copy 
protection ceases to have any meaning... :)

The Software Preservation Society are doing something similar with the Amiga. 
Basically reading discs at magnetic-transition level (using the Amiga FDC, 
which is a neat trick) and then creating an image of the disc that stores 
everything, *including* the copy protection.

Someone raised a point about Don Maslin's archive -- AIUI the situation was 
that he had boot discs for most every CP/M machine (and a few others besides). 
When he passed away, his wife's first act was (allegedly) to dump all the 
discs in a skip.

When you're dealing with files, you don't really have that problem. Archiving 
ends up being an issue of distribution -- "Here's my FTP site, these are all 
my bootdiscs, if you want to mirror them email foo@... and I'll give you 
Rsync access". The more mirrors you have, the less the chance of all of them 
disappearing...

The thing about having a magnetic image is that you know *everything* about 
that disc that you can read and write with normal hardware. So if Joe Bloggs 
comes up with a cool new way to decode the data on an XYZ format disc, the 
magnetic image should be all he needs to try his idea out.

> ... but JOOI do you see threading problems over on classiccmp, too? I first 
> noticed problems there, then on this list; I'm wondering if it's a TB bug 
> related to message frequency / traffic rather than something to do with broken 
> clients on the part of the original sender. If it's not the latter, I'd love 
> to find a fix!

TBird seems to thread based on message-ID (and the References: and 
In-Reply-To: headers), and some lists don't pass that through. MessengerPro 
(on the RISC OS platform) got around this by allowing you to thread by subject 
as well (which actually worked better than you might think).

Half the problem seems to be people using Yahoo web-mail, which doesn't appear 
to handle the In-Reply-To:/References: headers in an RFC-compliant way. It 
appears a few other folk are sending mail via the Arcade BBS, which doesn't do 
this either. It would be nice if RFCs were followed, but I've given up whining 
about it. That's also known as "the software I wrote follows the relevant RFCs 
so I don't care syndrome" :)

Gmail, interestingly, doesn't seem to suffer from this problem (thank $DEITY!)

I'm going to shut up now, before the Flaming Pitchfork Brigade get ready to 
burn me at the stake :)

-- 
Phil.
philpem@...          
http://www.philpem.me.uk/
<< Previous Message Main Index Next Message >>
<< Previous Message in Thread This Month Next Message in Thread >>