Technobabble day!

To the left, the repaired computer. To the right, the one I have used since December 2.  In the foreground, the broken power supply unit.

Today, dear reader, I want to babble about computers and software.  It will get geeky. You are not obliged to read if it makes your eyes go round and round.  The good news is that my best computer is back up and running and I can talk to it. The rest is optional.

So let us start with the high point of the day.  On December 2 this winter, my best computer, Terra the Quad-Core, crashed overnight. I decided then and there to not try to send it for repairs.  Not only does it hold private stuff, but there is also the point that it is really heavy.  I literally almost killed myself getting it home, except an old friend suddenly showed up like an angel and drove me and it most of the way.   The post office at Holum is at least three times as far away from home.  Besides, I am not sure if it was still under warranty after 2 years and 2 weeks. If not, it could easily become expensive.  Even if it was, the cost of freight would go a long way towards just buying a new power supply and replace it myself.

But I did not actually do that until just recently.  I was busy with moving, but mostly I had opened it and looked at the many wires crisscrossing and  connecting here and there.  Could I recreate that without an actual job training in computer repair?  I was not at all sure.

But then one day I got a mail from Multicom, the company that sold it to me. Although this is a machine with Windows (one of the last desktops with Windows XP, intentionally since Vista was much slower and had other problems while new) … As I said, although this was a Windows machine, my loyalty to Multicom is partly because they habitually sell computers without operating system, so you can install Linux on them for free.  This is rare here in Norway, which is a very Windows-dominated country.  People here have lots of money, so free software is not as popular as elsewhere.  I want to support companies that break with the Microsoft-Apple duopoly.  So I subscribe to their customer mail happily.  This time they had a 650 W power supply on sale.

“Even if it should turn out not to be the power supply” I said to myself, “I still have the Oblivion computer lacking nothing but a strong power supply to come alive with one of my 3 precious MS Office licenses and one of my 5 precious iTunes licenses, plus some data I had added since the last backup. So it would not be all in vain.”

It was the power supply.  I fetched it yesterday at the Joker convenience store, which happens to also be the post office, although they hide it well.  They even don’t have a sign with their name (Holum Nærkjøp) which the post office uses when sending the collect slip.  I actually spent some time looking for that other nonexistent shop.  But eventually I asked them and got my package.  In addition to the power supply, I had bought a fast 16 GB Transcend JetFlash 600 memory stick. This dual-channel stick is quite a bit faster than the industry standard, yet works plug & play in any USB 2.0 connector. Whee!

Actually, I took that first.  I had used a cheap, slower 2 GB USB memory key and converted it to a startup unit for Ubuntu Linux.  When I boot from that, it acts like the install CD, except it also has some extra storage to save settings and a few extra programs like the Opera web browser. Unfortunately, it does not have enough memory to install language files, because once I did, it decided on its own to unpack OpenOffice in pretty much every western language and perhaps some more.  I did this several times over the past week, each time crashing the key to the point where it had to be formatted anew.

This time I used the small key to install Linux on the big, fast key.  It worked quite fine, although of course it took some time.  I can now use this install of Linux on any computer that lets me boot off a USB key.  The one I had in mind however was the cheap little Acer Aspire One that I bought last year (at which point I broke a tooth).  This little thing comes with its own excessively user friendly version of Linux, but it is quite restricted compared to Ubuntu. Besides, I am used to Ubuntu. There has been rapid progress in Solid State Disks since then, but the Aspire One I got has actually noticeably less disk space than the USB key!

After installing and checking out, and downloading a couple favorite programs, I decided to upgrade the Transcend key to Ubuntu 10.04 (nickname “Lucid Lynx”) which is supposed to come out this April.  I was mildly surprised to see that it was still in Alpha 2, less than two months before release.  10.04 is a Long Term Support version, and these tend to have less focus on innovation and more on stability. I wonder how stable they can get it if they aren’t even ready for beta by now.  We’ll see, they usually make it somehow.

The upgrade was actually much slower than the initial install.  It told me it would take 8-9 hours.  I eventually left it on overnight, but it stopped with a question some 7 hours into the process, so it was still not finished this morning.  It did finish, however.

I was not pleased. They had for some reason decided to change the buttons at the top right of each window, the ones you use to minimize, maximize or close the window. These were moved to the top LEFT corner, and minimize and maximize were swapped around, while close was still the rightmost of the three, not the cornermost. They also had made them into small circles instead of squares, although this can be changed simply by switching to one of the other built-in themes, or download a new.  I spent probably a quarter of an hour before I found that I had to edit it with the gconf-editor. To the best of my knowledge that is not in the start menus, so I typed its name in a terminal window. Actually I first ran it as sudo, which meant the settings only applied to programs opened as superuser, not very useful.  Anyway I eventually got it right, opening ->apps ->metacity ->general ->button_layout and changing the line there to swap around minimize and maximize and move the colon to the front.  The colon symbolizes the divide between the left and right top corners, so any buttons placed before the colon appear on the left, anything after the colon appears to the right. Yes, if you are insane you can have buttons on both sides, but even Mac does not have that. I think.

That was that really, but seriously? You don’t kill holy cows, you milk them.  This placement has been industry standard for 30 years or so.  I am pretty sure it was in the top right corner on GEM, an operating system for home gaming machines back when the z80 processor was the way of the future and PacMan was state of the art video gaming.  I would not mind if they asked during setup where I wanted my buttons to be, or if it was an easy-to-find setting in the menus.  I might even have ignored it if it only showed up on new installations and did not mess with existing machines that were just being upgraded.  But this level of presumption is what you would expect from Microsoft or Apple, except they probably don’t have a gconf-editor.  But seriously, how many of you even knew this editor existed before today?

Harmony is restored though.  I can’t say I notice much other change. The OS supposedly starts faster now, but how often do you start your computer from zero when you have a stable operating system that does not reboot itself because you installed a new program or worse, because it installed a new program without asking you first?

Now, getting an entire computer back from the dead is something you really notice.

It was a bit unnerving to disconnect the old wires and cables and trying to remember which went where and finding them on the new power supply.  But amazingly it worked at the first try. And I only got two screws left over. ^_^ I also emptied the machine of a lot of dust…

I am quite joyful to have my best machine back. Not only does it have 4 processor cores instead of Trine’s 3, but each core is also faster. And it has Windows XP instead of the slower Vista.  (I could buy Windows 7 for the Vista machine, but I refuse to pay an extra Microsoft tax to reward them for making a botched operating system in the first place.)  It also happens to have the third and last MS Office license, not that I used it much, and the fourth iTunes. More importantly, it has DRAGON NATURALLYSPEAKING.

You have not forgotten Dragon NaturallySpeaking, have you? The speech recognition program that actually delivers. You may remember Microsoft being ridiculed when they tried to demonstrate the speech recognition in Vista and the computer wrote garbage all over the screen in front of everyone. I hear the speech recognition in Windows 7 is better, but at the moment Nuance has the only reliable speech recognition for personal computers. Yes it costs extra, but it actually works. It is on average as reliable as speaking to a college educated human. I say “on average” because they can both make mistakes, only the mistakes are different when the computer makes them. The computer is very good at listening, but very bad at understanding. It does not make typos unless you manually override it, but it may use words that sound similar and yet make no sense. Or, more commonly, make a different kind of sense.

The previous paragraph was dictated with Dragon NaturallySpeaking and me correcting a few hours. This paragraph is dictated with Dragon NaturallySpeaking but without error correction at all. As you can see, it is possible to dictate several sentences before it goes astray. Of course, I did not actually correct hours as in 60 minutes, but adults as I missed takes. Frequently when you press the “spell that” button, the current text we come up as an alternative. The problem is a spot in the mistakes in the 1st Pl.

Anyway, this is just what the doctor ordered. I mean that literally. When I visited my doctor about not being able to speak more than a few hundred words a day, he recommended that I try saying something every day. Perhaps, he reasoned, I may be able to train my voice back up without surgery, if (as was his theory) my vocal cords have simply fallen into disuse over the years. (I seriously doubt any one in my birth family will agree with his theory, or anyone who went to school with me. Then again, they do not know the Scriptures nor God’s power…)

OK, I better stop dictating.  I have speaking to do tomorrow at work, Light allowing.   And this should be enough technobabble for anyone I can think of that may read my journal. And then some.

Tie-cutting day

Faithful in life, inseparable in death. *sniff* HP-IL units, ca 1980-2010.

I am not cutting my neckties into tiny pieces, though that might be fun to try if I ever get drunk enough, unlikely as that may be. I am talking about my ties to the past. That seems to be a lot more common in my life lately, and this morning it started again. I took my two last HP-IL units in a plastic bag and carried them with me to the city, there to deliver them at the electric shop.

In Norway (and other Protestant countries, I believe) shops that sell electric products are ordered by law to accept such products for recycling, regardless of whether they have ever sold that particular brand. This came in handy, because I doubt I can find any shop today that remembers to have sold peripherals using the Hewlett-Packard Interface Loop. I am pretty sure they were phased out around the mid 1980es when the personal computer completely changed the marketplace.

I have a long history with Hewlett-Packard. I bought one of the HP-41C programmable calculators when I was just barely grown up. A HP-41 had been used on board the Apollo spacecraft, I believe it was. It was around that time at least. My model was slightly later, but the same excellent quality (and somewhat steep price). These things were built to last for a lifetime. I don’t know whether mine does, as I eventually sold it. Instead I bought a HP-71B alphanumeric calculator. It had a child-sized qwerty keyboard built in, and a 1-line long alphanumeric display. It came with an extremely advanced version of BASIC built in, and you could buy various other modules. I bought a Forth & Assembler module, and had years of fun programming extremely efficient code that I ran on it. I made my own word processor in a hybrid of Forth and assembler, and it generally worked as fast as I could type. True, I ran ahead of it for a short while, but it caught up with me when I had to think, which I did even then.

A word processor is not very useful without storage and printer, and this is where the HP-IL comes in. I had bought a HP-IL module for the 71B, and it came with a small cable. The portable, rechargeable mini-tape drive also came with such a cable. I connected one cable from the HP71B to the tape drive, and the other back the other way. I could then save my writings to tape. (As well as the programs I wrote, of course.) When I wanted to print, I could connect the second cable from the tape station to the mini-printer instead, and its cable to the 71B again. As long as there was a closed loop, the units were all connected and could communicate. I later got a full-size inkjet printer and even a monochrome monitor. You could have up to 30 units, not that I ever had that many. After a while they invented a way to use indirect addressing, so you could have 30×30 units. I doubt this was in much use, for as mentioned, the winds of change came shortly after and ended this beautiful (if somewhat expensive) little world.

I have not had the heart to throw away these until now. By rights they deserved to end in a museum, that is how I felt. But I realize that I am never going to make a museum. So, sad as it may be, it was their time.

***

The other tie to be cut today was to Nodeland, where I lived for exactly 4 years. Until one month ago, this was my home. Now I am never going to see it again.

You know, this gave me a flashback to the Prince of Egypt animated movie where Moses stands sadly among the falling chunks of ice and fire and sings:
This was my home
All this pain and devastation
How it tortures me inside
All the innocent who suffer
From your stubbornness and pride…

Hopefully it isn’t quite that bad. Apart from that carpet, I think the place should be OK with a little more washing, but I won’t be the one doing that. I’m just paying, and hopefully it will be a few years till next time. Plus, next time I will have less stuff. You hear me? LESS STUFF.

In Buddhism, “attachment” is the big bad wolf that will eat you so you never reach Nirvana. I am starting to see why. If it is this hard to say goodbye to small thing, how will it feel to say goodbye to your world, your body, your family and friends, the beating of your heart? But to the best of my knowledge, that is not on the menu for today. I sincerely hope not. I rather like the approach outlined in one of the older songs among Smith’s Friends: “You make me humble by the small things.”

Speaking of which!!

I overslept my bus stop today. That is a first. Ironically, it may be tied to the previous item, about the old home. Even there, I used to fall asleep on the bus home, but wake up just before we came to my stop. I think I overslept once or twice, but the bus did just go on a loop so I could jump off when it came back down from the hill. But after I moved, I would also fall asleep, but wake up after the number of minutes that had previously taken me home.

Not anymore. I woke up and had no idea how far we had come. I thought at first that we were still not there, but I did not quite recognize how far we were come. Then I saw a sign I remembered from when I moved, when we drove the other way (because the road was better). And I looked at the clock and realized that we had passed my stop. For a short time I considered continuing to Mandal, the nearest large town, and wait for the bus back. But that would be a couple hours wait. Instead, I hopped off at the next stop. Somewhat to my surprise, it still took me just over an hour to walk home, and I walked pretty briskly. Those buses sure drive fast out in the countryside!

Humble by small things, indeed. At least I have not had a donkey speak to me, yet. At least not in a literal sense. But if I need the advice of an ass to cut my old useless ties, so be it.