Wednesday, January 12, 2011

This Is Important

I'm typing this on my newest laptop, an IBM ThinkPad X41, a lightweight model that is pretty solid and a reliable machine. It is the latest of many portable computers that I have owned (and a number I do still).
It is what the personal computer was supposed to have been.
When Alan Kay came up with the idea for the Dynabook in 1969, his idea was always for a computer that was portable, that could be carried easily. It was the genesis.
Kay's ideas, however simple it appears, was never really achieved by modern computers. In the concept's simplicity lay the very root reason it has never been achieved; the software systems proposed were the very foundations of the modern operating system and subsequent applications. Within its simplicity was the future.
But that was never the goal.
The environment, eventually known as SmallTalk, would lead to the GUI. But in its inception, it was simply a way of creating the tools needed to make the Dynabook work.
You see, the idea behind the Dynabook was primarily educational; Alan Kay wanted to make a "personal computer for children of all ages". It was about play, of learning. Entertainment was always a feature of this, but not to the extent that home computing experiences today. It was about expanding one's horizons.
I agree with Alan Kay in that it has not met the original goal. But we're closer than we have ever been.

Sunday, January 2, 2011

They Seem To Be Missing The Point...

While I am not a big fan of Microsoft, I do like a couple of their products and have to use their Windows platform quite a bit. My IBM ThinkPad X41, for instance, uses Windows XP, and while I grumble frequently about how bloated an OS it can be, the version that is installed on the machine (apparently the For Legacy Products version) is pretty nimble and somewhat thinner. My older ThinkPad, the 760XD, runs Windows 98SE, mainly to be a backup for my Jornada.
Which brings me to my main point. The Jornada uses Windows CE, as does my little subnotebook. The version found on the subnote is 6.0, the latest. Windows CE is an interesting product. For one, it is light, no doubt due to its primary mission of being used on "gadgets"; PDA's, smart phones and portable computers. It is almost always ROM based, and always boots very quickly.
It is almost a forgotten product, or at best the target of abuse.
Yet, it was the operating system that was chosen for these subnotebooks that are flooding the market at usually less than $150 a unit. As I write these words, they are beginning to develop a small, cult-like following. These computers are selling.
But for some reason, the rest of the world hasn't noticed, it seems.
It no doubt has to do with price. These computers are viewed as cheap, after all. The one I own, however, works flawlessly.
What they need are applications. Note; I say "applications", not apps. They could also use slightly better support, but again, for the price, that may be a long shot. Based upon what I've read, developing Windows CE applications is not that hard, and I may yet give it a shot.
The open source community has also noticed these computers. The Android OS is already an alternative operating system for them (in some places, apparently, you can buy them with Android already installed). Debian has also been ported; how long will it be before Ubuntu develops a gadget version, I wonder.
But the thing is, there is room for development here. These little machines have plenty of potential. Their distributors seem to be missing the point and a real opportunity.

Thursday, December 30, 2010

LiteBook Concludes


Starting in February 2009, I began studying the possibility, no matter how unlikely, of using a fairly old, portable, lightweight computer for field work. Truth is, I wanted to stretch the limits of retro-computing, to see what was possible.
It didn't turn out quite as expected.
Nonetheless, I learned.
And it was somewhat fun. Exasperating at times, but fun.
This is the final compilation of my notes. While dry at times, I still find them illuminating. I figured I'd share. For what it is worth. Enjoy.

Wednesday, December 29, 2010

Lightening Things Up

New look for the old blog. New stuff coming. Promise.

Saturday, May 15, 2010

Sudden Death

Sudden Death

That's the only way to describe what happened to my Dell Inspiron 3500; it was suddenly dead. Now, this was an old laptop, so it really should be of no surprise. It was almost eleven years of age, but was performing just fine.

Most of the time.

In fact, it was very quirky. From time to time the screen would not start properly, being reduced to a quarter of the screen and flickering. It also didn't like to play nice with my Linux laptop tools, so things like battery status were a mystery. It would not go to sleep, and the fan would run quite a bit. This is actually one of the problems with many computers, especially laptops, from the late 1990's; they used too many proprietary components, so not only were you usually stuck with one operating system (Windows), but you were also strapped with drivers that would have to be updated whenever you performed any modest changes, including installing new PCMCIA/PC Cards. It would drive me crazy how you always had to have your Windows CD nearby.

Then there was the construction of those laptops from that period. Aside from the tanks being turned out by Apple and IBM, too many of the components felt as if they were going to give at any moment. In the case of the Inspiron, all of the plastics had become very brittle and there many cracks on the case. Turns out the case is probably polystyrene instead of ABS (acrylonitrile butadiene styrene, a tougher plastic). Compared to my ThinkPads and PowerBooks (and iBooks), the lack of internal metal components is of some concern. Those form a solid backbone that helps the entire laptop stay rigid.

Right now, I am using a far superior computer, an IBM ThinkPad X20, again running Xubuntu. It is of similar vintage but better build. But the battery has long since died, so it must remain plugged in.

It is aggravating, though, that in the rush to produce portable computers that many manufacturers (yes, even IBM and Apple) took shortcuts and turned out products that were, in essence, disposable.

Just what we need, more laptops for our landfills.

Sunday, April 11, 2010

You Got On The Internet How?!?

Every so often, I come across a post about whether or not a certain computer is Internet capable. Too often, this is with regards to computers that are a decade or so old.

Well, I've got news for you; this computer is a little over a decade old (Dell Inspiron 3500, 1999 vintage). It is running a very new operating system, Xubuntu 9.10, and I am typing this in Zoho Writer via Firefox 3.5.8. The performance is a little lacking, mind you, but it is better than what I got used to in the late 1990's.

The equation for what to expect really comes down to this: a willingness to accept that the computer will not be the fastest, that watching videos may not happen, but that access to content as well as the ability to post content is paramount. If you had to write that out, it might look something like this -

E(P/A)

That is, Expectations times Performance over Access. Basically, living with lower expectations while still having access to the Internet.

This still doesn't answer the question of how new does a computer need to be to be able to access the Internet. In truth, any computer capable of supporting a modem or network card can gain access (gasp!). Just be prepared for somewhat less than dazzling results. Based upon personal experience, here's what I've found -

0 - 8 years - Good Flash support, videos play fairly well. All modern browsers will work, most major modern operating systems as well.

9 - 13 years - Browsers lag by average of three years if run on major operating systems. Open source solutions offer better possibilities, but videos play poorly if at all. Java is somewhat compromised, .NET sites (and specifically, ASPX) run sporadically. Secure sites might have problems. Email access is still good.

14 - 18 years - Some computers still have the ability to run newer operating systems actually designed for their processors. Better options exist within the open source arena, but browser performance is greatly compromised. Secure sites are very difficult to access.

19 + years - Very limited access.

Chances are pretty good that these numbers will roll forward and perhaps hold as much relevance in ten years as they do today. To be honest, very few computers over fifteen years of age are likely to run properly due to aged hardware (faulty hard drives, power supply issues, etc). Let me stress again that I said it would be difficult, not impossible, to get older computers online, I've done so.

Just be prepared for lackluster performance. Access, however, is access. So, to my friends out there who are getting on the Information Superhighway using the digital equivalent of bicycles, I salute you.

Tuesday, April 6, 2010

It's All About The Ferric Oxide


Magnetism. It's what really powers the computer. Not all those microscopic transistors and circuits in a CPU. It's magnetism. Information is locked in a magnetic matrix in solid state circuitry; that's where you get your ROM, your BIOS, what makes the computer run. Information can be changed, replaced, modified, deleted, all due to magnetism. Newer devices, such as compact flash and the various forms of memory stick, all store data that way. They owe this legacy to floppy disks, the original removable storage media.

There is no point going into the history of the floppy disk here; Wikipedia has an especially good entry on the subject. No, instead, I would like to address a real problem that exists for us lovers of old computers.

Floppy disks are dying.

Not just dying in the sense that they are no longer being manufactured (in fact, you can still get them). No, the problem lies in the fact that older disks are losing their data.

Recently, in an attempt to get my IBM ThinkPad 500 sublaptop up and running, I burnt through some fifteen disks, five of which were unusable straight out of the box. This is not good; these disks had never seen the light of day, and now on a molecular level were severely compromised. That is a 33% failure rate, which back in the 1990's would have facilitated a trip to the office supply store with a major chip on my shoulder. These disks came from a thrift store, no such trip could be made.

Normally, on older systems, I like to preserve the operating system as much as possible. In the case of my ThinkPad 500, though, having it usable trumps nostalgia; it is the smallest laptop I own, fairly lightweight and IBM tough (though, to be honest, I suspect that it is a contracted item, designed by IBM but manufactured by another company). For in the field work (and here I am thinking some astronomy work) it would be pretty handy. Even one of my favorite old digital cameras, my Sony Mavica FD-83, uses floppy disks, and I am rather fond of the pictures it takes.

The problem exists in moving the data from this machine to others or to the Cloud. With the increasing failure rate of the floppy disks, another method must be found to move information. The ThinkPad 500 can support PCMCIA Compact Flash adapters and even CD-ROM, but the age of the drivers necessary means that they are becoming increasingly harder to find. There are many sites out there that have taken up "driver squatting", finding old, hard to find drivers and hoarding them, allowing access only if you become a member, which sometimes involves a fee (many, if not most of these drivers were formerly free).These were originally free; I will not pay someone for the privilege of downloading them.

Beyond the issue of whether the drivers are free or not lies the simple issue of what media to use. In the case of my ThinkPad, we really have three options; floppies, an external CD-ROM or using the PCMCIA slot for the various older media it will support such as Compact Flash. The media itself, though, has issues. Moving past the aging floppy disks, CD-ROM is really carving your information in digital stone, for once it has been written to a disk that's it. I have never had much luck with CD-RW; call me a doubter based upon experience. So, once data is added to a CD-ROM, it can only be copied, but never modified on the disk itself.

Compact Flash was fairly popular and in fact should have been more so. But they have found a limited audience, namely with camera enthusiasts. Also, not every operating system supports them.

A modern solution could be USB thumb drives. I've been using them for a while for moving data from system to system, regardless of OS, and always with a fair degree of success. For older systems, though, that is not an option. The oldest computer I have ever owned that would support USB was a Toshiba Satellite laptop running at 133 MHz. There may have been older systems, though I have yet to find anything less than a Pentium class chip (or, for that matter, a PowerPC 603e) that has been capable of dealing with USB. This really poses a problem for another recently acquired machine, a lovely IBM ThinkPad 760XD. It is on the lower cusp of being able to handle a USB PC Card, at 166 MHz, but I have yet to find one.

Which brings us back to how do I move data from that lovely old laptop to my other systems or the Cloud. When I bought it, the floppy drive was missing. It has a CD-ROM only. But it also has two lovely PC Card slots. I would like to replace the OS (Windows 98SE) with a more modern OS, a Linux (probably a Ubuntu derivative with a lightweight desktop). It cannot boot from the CD-ROM, and in order to install any of the modern OS's, it is a necessity. I can boot from a PCMCIA card, or even a network, however.

That ThinkPad gets saved.

My other ThinkPad, the 500, becomes a question mark. What do I do once my floppy disk collection has been burnt through, when I keep encountering problem after problem, once the read/write heads on the floppy drive can neither read nor write. How about my oldest computer, my Apple IIc? I have an Apple UniDisk 3.5” drive, so it has bought some time. The 5 1/4” disks, however, are beginning to fail in number.

One thing that is ironic is the fact that my 800 Kb 3.5” floppies for my Macintoshes seem to be faring fairly well. This actually has to do with the size of the ferric oxide particles themselves on this media. On the 800 Kb (as well as the associated 400 Kb for the Apple II and older Mac and 720 Kb for DOS) the particles are twice the size, and seem to have improved staying power. The 1.44 Mb disks, however, seem to be weaker, and to further complicate matters, cannot be really formatted to work in the older floppy drives. They might work for a while as 720/800 Kb, but they eventually lose their integrity and fail. And when they do fail, it is frequently thoroughly, making them unable to be formatted as either lower or higher density disks.

So, what to do?

As it stands, I have to make do with the situation. My ThinkPad 500 (part of my ongoing experiments with smaller, older laptops) is more than likely going to be reformatted back to a DOS machine with some sort of graphical shell (probably Desqview/X), its PCMCIA slot being prepped to handle CF cards for the inevitable failure of my last disk. My ThinkPad 760XD will, hopefully, become a full-fledged lightweight Ubuntu machine with a USB 1.1 card installed, so it too can share with others. My older Macs have SCSI, and I have have a couple of external hard drives that still have plenty of life. Incredibly, there are other options for them, such as SCSI to IDE to CF; they will be running as long as those options exist.

As for the still older Apple IIc, only time will tell. Perhaps I will stumble upon a place where 800 Kb disks can be purchased and perhaps buy the machine another few years. Eventually, however, the floppy drive itself will die, taking with it the Apple's only way to communicate. There are plenty of projects out there to improve the odds for these eldest of computers.

For now, those damaged floppy disks will live on... as coasters and other objet d'art.