Archive for July, 2003

Minority Report: overrated, unrealistic

Wednesday, July 2nd, 2003

Minority Report Finally got around to seeing “Minority Report”, I’ve had it on tape for a couple of months but never was in the mood to have a look at it. And I have to say I wasn’t missing out on much. The vision of the future was somewhat interesting, the cars, the computer equipment, not to mention the advertising. Pretty much based on ideas scientists play around with these days I imagine.

I have a fundamental problem with the predicton of the future, it goes back to Greek mythology and the Oracle which made prophesies. It’s been far too long since I read up on the subject, but there was a God to whom a son was born. The God went to the Oracle to hear about his son’s future and learnt that his child would eventually kill him. He ordered for the son to be killed but he wasn’t, he was adopted by a family. Then the son grew up to kill his father, the dictator, without knowing his relation to him. And that’s a very superficial summary but the irony here is that hadn’t the father gone to the Oracle and learnt the future, it wouldn’t have been what it was. That’s the core issue here, hearing the prophesy will alter the future from what it would be if you hadn’t heard it. (more…)

computer self-repair

Tuesday, July 1st, 2003

I stumbled upon a fascinating article in the June 2003 issue of Scientific American. I believe the vision set forth represents a much needed critical case study of today’s situation, that being frequent breakdown of systems and poor reliability. Downtime is a much less significant problem to me than the actual restoration process which at times is a killer. “Self critical” systems should be the next step in the grand scheme of computing.

The project is labeled ROC for Recovery-Oriented Computing. The research team looks favorably to new concepts such as benchmarking the recovery time of a system, micro rebooting (that is restarting only subcomponents of a system rather than the whole system) and undo functions to trace the steps a system administrator would take.