Monthly Archives: October, 2006

PocketMac update

If you’re a Mac user and a Blackberry user, you might like to know that there’s an update to the free PocketMac software which syncs the two. You can get it from the Blackberry.com site.

This is still far from perfect – in particular, it corrupted my Mac address book the first time I ran it, perhaps because the Blackberry went to sleep in the middle – I’m not sure. I strongly suggest you backup your Address Book and iCal before trying it for the first time – they both have easy backup options in their menus. I restored them, and did a one-way synchronisation, overwriting the Blackberry, which took a phenomenally long time.

Since then, it’s been fine, if not speedy, and it has a lot of features not in the earlier version. Most important for me is the ability to have just a subset of your calendars on the Blackberry – vital if you subscribe to many calendars belonging to your friends and family.

Networked scanner and Mac OS X

HP Officejet 3330In the corner of my home office, there sits an HP OfficeJet 3330. I’m rather fond of this beast – it has provided us with a copier, scanner, fax and laser printer (albeit b&w) at home for a very reasonable price, and has never given us any trouble. There’s a JetDirect box stuck to the back so that it’s on the network and we can print to it from any machine in the house.

As an aside – I never realised just how useful having a copier at home could be until I got one. Here’s an example: I occasionally like going for longish walks around the Cambridgeshire countryside on Sunday afternoons. I used to stuff a guide book in one pocket and an Ordnance Survey map in another. Now, I just photocopy a couple of pages and the relevant bit of the map. Much easier to deal with in rain or a high wind…

Anyway – the HP software is laughably bad, but we normally only need the printer driver which works just fine. Occasionally, though, I need to scan things. I forget whether there was no HP Mac software which worked with networked scanners, or whether it was so bad that I abandoned it, but for years I’ve been using the web interface to do any scanning. Not very flexible or convenient, but it worked.

Today, however, Dave Hill showed me a much better way, albeit rather more complex to set up. Those who are unlikely to want to try this should probably move on to John’s blog at this point!

Continue Reading

Losing a friend

Canon EOS 600

I’ve decided to sell my old Canon EOS 600 on eBay. I’ll be sad to see it go. Much as I love digital photography, you’d have to spend a real fortune now to get something as solidly engineered as this.

If you’re interested, you can bid for it, together with a nice Canon lens which is compatible with Canon DSLRs, here.

I’m sure you also won’t want to miss:

Jarndyce and Jarndyce

To follow up on my recent posting where I mentioned the SCO/Linux fiasco, Eben Moglen, in a recent episode of the FLOSS Weekly podcast, estimated the overall costs of SCOs unsuccessful action as between $100-150M! And he’s pretty well qualified to make a good estimate.

So if you’re thinking of investing in a company because they’ve suddenly discovered they have a great IP claim, as many people appear to have done with SCO, just remember where most of that money will be going… Unfortunately, SCO wasn’t the only one paying.

One of the best things about the UK legal system, I think, is that if you bring an action against somebody which is unsuccessful, you are generally liable for their legal costs as well as your own. It’s one of the best barriers against an over-litigious society. May we never lose it…

What a strange world…

It’s quite bizarre, I think, the whole world of anti-virus and security software. Fixing the failings in Microsoft’s products has become such a huge business for the likes of Symantec and McAfee that they are complaining bitterly about Microsoft’s attempt to fix the failings itself.

This is because Microsoft is getting into this business itself, and charging for software which is supposed to fix its own security holes – another slightly bizarre concept, but not, I suppose, much worse than a car dealer charging for repairs on a car he sold you, if you subscribe to the concept of ‘normal wear and tear’ being applied to software. It’s interesting, but Windows does seem to degrade over time in a way that other software doesn’t, so perhaps this model is valid! I’ve often wondered how many new PCs are sold because the old one is “getting very slow”, and the process of wiping the hard disk and starting again from a fresh install is just too scary…

Anyway, competitors worry that they won’t be able to compete with the official car dealerships because they won’t have the tools, and the same is true in the software world.

I worry about what incentives Microsoft will have to make a secure system, when they directly profit from its insecurities. Especially when some of the insecurities will only be fixable by them.

It’s about as far from the Linux model as you can get…

ScanR – image services by email

ScanR is a lovely service. Take a picture of a document, whiteboard or business card with your digital camera or mobile phone. Email it to ScanR:

  • to wb@scanr.com if it’s a whiteboard image – you’ll get back a nice clean PDF version
  • to doc@scanr.com if a document – you get back a clean PDF that has supposedly been OCRed – the OCR didn’t really work for me, though the image was good.
  • to bc@scanr.com if it’s a business card, and you get back not just an image but a .vcf file as well, which you can just double-click to put into your address book. On the card I tried, the text was OCRed perfectly but not put into the correct fields – however, all the data was there in the comments section, so I could find the card by searching for any of it, and copy and paste it into the right fields if wanted.

The nice thing, of course, is that you can do all of this directly from your phone. If you have a phone with a camera in it, which at present I don’t…

Copying the copy-protection

Jon Lech Johansen, best known for breaking the encryption on DVDs so that Linux users could also watch them, is now creating encryption. Well, sort of…

He has reverse-engineered Apple’s Fairplay and is starting to license it to companies who want their media to play on Apple’s devices. Instead of breaking the DRM (something he’s already done), Jon has replicated it…

(from GigaOM)

This lets media-producers use Apple’s DRM without having to talk to Apple. (Of course, it’s worth remembering that Apple’s system will also play non-DRMed material). It’s not a long-term business strategy, I shouldn’t think, because Apple owns the whole chain at the moment and so can change Fairplay to an incompatible system in future without affecting their users too much. That would, however, involve re-encoding the media that currently works, so it’s probably something they wouldn’t want to do…

LZW: Don’t it feel good when a patent dies?

LZW stands for Lempel-Ziv Welch, and is the name of a very elegant compression algorithm suitable for a variety of applications, but it is best known for being the foundation of the GIF image format created by CompuServe.

GIF images were in very wide use in the early days of the web; it was a good way to compress images such as logos that need to have sharp edges. (This is as compared to photo-type pictures, which need a lot more colours, but still look good if you sacrifice some sharpness – that’s roughly how JPEG works.) However, for all their elegance, efficiency, and former widespread use, images with a .gif suffix are rather seldom seen today? Why?

Both GIF and LZW received a lot of bad press over the last decade after the emergence of some relevant software patents owned by Unisys and IBM. In the second half of the 90s, Unisys started threatening to prosecute websites and application vendors that used the GIF format, which resulted in a lot of bad publicity for them and the gradual transition of most of the world’s websites to the new, open, PNG format which has taken its place today. Purveyors of closed, proprietary standards beware!

A company called Forgent tried to pull the same trick in 2002, claiming a patent on JPEG images. The patent was declared invalid in 2006, but not before Forgent had collected $90M in licensing fees, according to Wikipedia. I wonder if they had to give any of that back? The sad thing is that such legal action can often be rather profitable, even if you lose in the end.

Three years ago I pointed out the rather distressing effect on SCO’s share price when it started claiming ownership of parts of Linux in early ’03. The claims have been rebutted one after another as SCO failed to produce any convincing evidence, and the share price has now fallen back to where it was when the whole thing started.

SCO share price

I enjoyed the latest developments in SCO’s attempt to sue IBM for $5bn, as reported by Dow Jones Newswire:

Wells ruled in June that SCO had “willfully failed to comply” with court orders to show IBM which of millions of lines of computer code in Linux were supposedly misappropriated.

SCO argued that was IBM’s job, a stance Wells likened to a security guard who accuses a shopper of stealing merchandise and demanding the shopper show proof of the theft.

The case remains scheduled for a February 2007 trial, but the ruling by Wells gutted SCO’s case.

So SCO managed to keep alive for a while on the back of this, but everybody now thinks of them primarily as a litigation company, not as a software company, and no techie worth his salt would ever want to work there now, which must spell doom in the long term.

But, anyway, back to LZW. The GIF format is nearly dead, and long live PNG, which has quite a few technical advantages in addition to giving its users freedom from litigation. Unisys’s actions not only damaged their brand, but spurred the rapid development of a superior replacement over which they had no control. And now, at long last, the patents have finally all expired – hurrah! – which means that, GIFs or no GIFs, the LZW algorithm can be restored to its rightful place as a rather useful implement in the Computer Science toolbox.

Thanks to E-Scribe news for the reminder.

© Copyright Quentin Stafford-Fraser