When computers act up

A not unfamiliar sight in the Chaos Node, now come to Riverview.

This evening, I logged on City of Heroes for a few missions. I can generally do four hero tip missions a day without running out of them, but I don’t always do that many. As you may guess by now, I have other interests as well. ^_^

As soon as the game had loaded, however, the screen became a static of colors. This happens from time to time, not every day but around once a week, I guess. Usually I have to turn the power off, as it locks up completely.  I am pretty sure it is a problem with the video card, judging from the symptoms, and from the fact that this part of the computer got much, much warmer than the rest.  It cannot possibly be a good idea to have a video card that gets hotter than boiling water!

Well, I don’t have a video card that gets that hot anymore. This time I managed to shut down in a dignified manner, but I did not get the machine to boot again. There was nothing to see on the screen.  I checked the cables but the screen remained black after several restarts.

So I unplugged the XP computer, still my main machine, to replace the video card with an older one I had lying around.  (Actually it was in a machine where the power supply was broken, but that is not yet beyond any hope of repair.)

When I pulled the power plug, my Sims computer (standing beside the main computer) suddenly also went black. I had forgotten that the power pad had my XP machine designated as “master” machine, so that it would cut the power to everything else when I unplugged it. This could probably have been useful if done wisely, but instead this happened.

After I changed the video card, I got the XP computer up and running again. Since it was a different make of video card (ATI vs ASUS), I had to download new drivers. Luckily the Omegadrivers web site is still operative, even though no one has heard from the owner since last May, it seems. His drivers were awesome, to the point where he pretty much claimed divine inspiration and it was not impossible to believe him.  So after a while, I as up and running again.

That’s when I discovered that I could not boot the Vista machine, the one I use for playing The Sims while doing other things on the XP machine. Its screen went black and stayed that way.

Luckily I already had installed a small Ubuntu Linux area on that machine. I was able to boot into this one.  On starting, it said something about “unclean Windows partition” or some such, and added: “Fixing.” And so it did. When I later exited Ubuntu and started Vista again, it worked. It did badger me to go back to a save point, but apart from installing a bunch of security updates, there seemed to be no loss.

It is my opinion that one should always have some Linux around just in case one’s Windows partitions go bad. ^_^

End of Moore’s Law?

A little known force in the movement from desktop to laptops:  Little sisters pulling the plug on their brother’s computer.  Laptops have batteries and are therefore more sister-proof…

Actually, Gordon Moore only predicted that the optimal density of transistors on integrated circuits would double every two years. This has later been extended by pundits writing about the computer industry, to the currently most known form, that computers of the same price become twice as powerful over the course of 18 months.

For a long time, this seemed to hold true. Even I was starting to take it for granted. But it seems that this time is over now – either that, or we are simply in an outlier on the graph of performance.

I bought my current main computer in November 2007, meaning it is now well over 3 years ago.  I gave roughly kr 10 000 for it, or $2 000. Today I checked the same online store for the model that fills the same niche today. It should be either a quarter of the price or four times as powerful, but that is not the case. It costs around kr 6 000, two thirds of what it did three years ago. It has two cores running at 3 GHz, while mine has four cores running at 2.4 GHz. In other words, the computing power is less for some tasks and around the same for others. The hard disk capacity and memory are the same.

You do in fact get more for the money than three years ago, but this may to some extent be due to the lower dollar. It is if anything charitable to say that you get a computer for two thirds of what you paid three years ago.

Of course, this may be because the “center of gravity” of computing has moved. Traditional desktop computers such as this are no longer part of the core market, which consists of laptops, netbooks, game consoles and handheld devices. Desktop computers are not quite a fringe market yet, but they are moving gradually toward the sidelines, I guess.

Still, there is a pretty big difference between $500 and $1500. Or at least it certainly feels like a big difference.  There is a kind of psychological limit somewhere in between those, probably around $999.

But as I mentioned in an earlier post on this topic, there may not be much need for Moore’s Law anymore.  Consumers and offices don’t need more powerful computers. Well, there are some teenagers with old laptops around still, I hear. ^_^ But what I mean is that they don’t need more powerful computers than the one I have, or indeed even that much.  It would still be nice if they could get those cheaply, but that is not what drove advances in computer technology in the past. There was a race to produce faster and better computers, and as a side effect you could buy the old ones cheap. Now there is no such forward drive.

I guess the age of the datapad is almost upon us. It is already common to store data in the “cloud” of server on the Internet, for instance in the form of Gmail. Computing is still mostly done locally, but this may be next. For instance, Opera Mini, a free browser for smartphones, does part of its processing on Opera’s servers. And online games have of course already been doing part of the processing on their servers. All these are things that are becoming gradually more common.

But the end of the rise of the personal computer does influence some businesses. For instance the Norwegian gaming company Funcom, whichreleased their massive multiplayer game Age of Conan with hardware requirements that were not standard even here in Norway at the time. Normally this particular problem would fix itself, as ordinary gamers would grow into the high specifications next time they bought a new computer. Computers don’t last forever, after all. But in the meantime, “Moore’s Law” has been braking and may be stopping completely in this market. And of course the economic crisis in the first world has also led people to not replace their computers until broken, if even then. So the timing was about as bad as could be.  (Not that this is a great loss, for the game has a rather evil atmosphere. The only commendable thing about it is that it demonstrates just how detailed a game can be. You should not stay in there though, or evil may fester in your soul. Of course, that may not make much difference to some people, but those people are probably not reading the Chaos Node.)

Well, that should be enough for today. ^_^

Is the PC finally good enough?

In Japan, “games you can only play on PC” is sometimes used as an euphemism for what we call adult games. But there are many others. The PC has really stood the test of time as a gaming platform, among other uses.

I still have my first Personal Computer; it is stowed away on a shelf at work. It is a Goldstar AT compatible with a 286 processor running at a whopping 10 MHz. (I don’t remember if that was with or without the turbo mode; possible it was 12 MHz with turbo.) I also had the foresight to get a 3.5 inch floppy disk drive in addition to the standard 5.25″.

I don’t have the receipt, but I believe the Goldstar cost me in excess of 17,000 Norwegian kroner, a bit under $3000. It was in that price range, at least it was below 20,000. Finally an affordable computer!

Perhaps needless to say, but that was the most expensive personal computer I have ever bought. And even though inflation has been low for all these years, it has not been zero. $3000 was quite a bit more in the 1980s than it is today. In particular, income was lower for everyone; especially here in Norway. (American workers have, by and large, the same income today as they had in the late 1990s. Sucks to be them, but then they had a glory time behind them, so they are still ahead of most of Europe even today. But not of Norway.) I still find it hard to believe that I shelled out that much money for a computer back when money was tight. I probably had to borrow most of it. But then I was a real enthusiast, back in those days.

I have been through many generations of personal computers since then. Some of them I replaced because they broke down, completely (in a couple of cases) or partly (usually the CD-ROM or floppy first, then the main cooling fan). But usually the true reason was that there was some new game that would run unbearably slowly, if at all, on my current machine. In the case of The Sims and later The Sims 2, the original game might run decently on my existing hardware, but then came an expansion pack and it ran more slowly, then another expansion pack and now it ran so slowly it was hardly fun anymore. So I got a new computer and it would run like water, until a couple of years and twice that many expansion packs later.

I actually named my last single-core desktop computer “Oblivion”, because I bought it specifically to run that game. It was like a slideshow on the previous computer, which was two years old. The name proved to be painfully prescient, for dual-core machines took over the market mere months later. The computer itself had to be repaired twice, but when it melted down the last time, North Corporation that made it had recently gone belly-up. Oblivion indeed. By now I think I could repair it myself by replacing the power supply with a new and stronger. The computer still has a 10 000 rpm Raptor disk in it, after all. But the truth is that I now have two desktop computers that are better than it in virtually every way.

The next desktop was Terra, my current beast of burden. In the meantime I had a Dell dual-core laptop for my laptopping needs (or wants, rather). It was somewhat short-lived (Dell, after all) but it opened my eyes to the benefits of having two cores. So, two cores good, four cores better, right? I bought one of the new quad-core computers from Intel. I skimped on the video card and splurged on the CPU, because processing power is the limiting factor in The Sims games. It was only after I got it that I found out that The Sims 2 only uses one core, no matter how many there are. (The Sims 3 however uses them all.) Even with one core, though, it was faster than the Oblivion machine. This was in November 2007. And it is still fast enough for all my Simming needs (or wants, again).

We are getting to the point, finally! The computer I had before Oblivion is named “ITL2004” in my network, implying that it was bought in 2004. The Oblivion computer was bought in March or April 2006. Terrra was bought in November 2007. Yet now we are seeing the final months of 2010, and it is still not obsolete. Â Sure, there is a new Sims 3 expansion pack coming out in October… but I can run the current expansion while two of the four cores are occupied with folding proteins. Actually, those two cores have done that pretty much day and night since the computer was new. If I got a new machine with six cores (“hexa-core”, though the name is less used), four of them would be folding proteins anyway. You can actually get up to 12 cores in a single PC now, although these tend to be expensive. And unsurprisingly, sales to the home market remain low.

I am probably not the only person who suddenly realizes this. Sales of desktop computers are tumbling. Due to the rate of progress known as “Moore’s Law”, you get twice as much bang for the buck every 18 months. (Actually, this time seems to be shrinking, as predicted by Ray Kurzweil and others: The acceleration of accelerating technology is accelerating.) But whereas we would in the past buy a twice as good computer for the same price, now we buy good enough computers for half price. Or wait another year and a half and buy them for a quarter of the price. For many users, a small and cheap “netbook” is good enough these days. Or even an iPad, although these have real limitations compared to a notebook PC.

You may think that it is the economy: People can’t afford to buy new computers unless these are really cheap, and then software developers don’t make games or other software that needs those powerful machines, since people don’t have them. That would have been a reasonable theory except for the lead time. The Sims 3 was designed during the last frenzied years of the boom. It seems highly unlikely that EA’s game developers, unlike almost everyone else, saw what was coming. Well, they may have been reading the Chaos Node, but I seriously doubt it.

Rather, I think we have reached a plateau in software development. It is basically no longer feasible to create a project so large that the current computers cannot run it easily. The obvious exception is projects that involve many people, like corporate databases and such. But the personal computer, in the more or less literal sense, may have reached the end of the road. Not in defeat, but in victory. Crossed the finish line.

But I may be wrong. Betting against human ingenuity is often a losing proposition…

100 times stronger

No, it won’t break, unless you also have grown 100 times stronger over the last decade. But a decade from now, it may break your mind…

No, this is not a spiritual entry, although I hope that one day I may be able to write such an entry with that title… Rather it is about a more down to earth science. 100 times is how much more powerful a computer is today than 10 years ago.

Moore’s Law implies that the capacity of computers doubles every 18 months. That might sound impressive, but perhaps not astounding. To astonishment comes when we realize that the doubling is doubling again after another year and a half, and so on. This amounts to approximately an order on magnitude — a factor of 10 — every five years. And five years is a period of time most of us can remember pretty well, if we set our minds to it.

In other words, the average computer five years ago was 10 times weaker than today. So, what difference has this made in our lives?

At first, you probably think like I did: “Nothing at all.” I mean, five years ago I was writing my journal, surfing the web, and playing City of Heroes and The Sims 2. That is what I still do, so what happened to the revolution?

Well, for one thing, five years ago I did not have YouTube, FaceBook and Twitter. And especially not on my mobile phone.  My mobile phone had something like twenty grainy characters in its display, and was used for talking. Actually it was barely used at all, because even then I did not talk if I could avoid it, more or less. But you get the point.

So mobile phones have basically become computers. How about the computers? Well, I am still playing The Sims 2 and City of Heroes, but with much more content, faster and with more detail on a larger screen, with a cheaper computer.

Five years ago, streaming video over the Internet was still experimental, and not reliable for most of us. There were services offering such an experience, but the movies tended to be small and grainy and you might still not be able to complete them without pauses or without the whole process breaking down. Today, streaming video is trivial for many of us.. though not all, as this depends on the communications infrastructure (copper cables, fiber or wireless network) in the area.

Five years ago, speech recognition was still not something I could recommend unless you were seriously disabled. I used it occasionally because of the wrist pain, but not for long, because of the high error rate.  Today, it is only marginally worse than dictating to a well educated human. But it still requires a fairly strong computer. It is not like you can dictate reliably to your netbook or mobile phone (although Google’s Nexus One made a decent attempt).

Your computing experience will vary:  A friend of mine is using the same computer and mobile phone as five years ago.  On the other hand of the spectrum, if I had bought a high-end video card, I would be able to run even modern games like Age of Conan at full tilt.  (This online game is not recommended due to its evil atmosphere, but as a demonstration of what computers can do in terms of lifelike video, it is possibly second only to Crysis.)

If I go another five years back in my journal archive, I come to the age of The Sims 1 and the tail end of the life of Daggerfall.  Both of these games look decidedly long in the tooth.  For Daggerfall this is to be expected, as it was released in August 1996.  But The Sims was the hit game of the year 2000, and I made comments about how it caused my computer to grow hot. The amazingly lifelike pictures and behavior of the small people in the game was a marvel.  Yet today they strike us as simplistic in body and mind, merely a prelude to the more realistic later iterations.

Back in 2000, I was still waiting for the broadband, and had to pay “through the nose” or “an arm and a leg” (not literally) for slow dial-up access to the Internet.  Going online was not something to undertake trivially: One time I got into one of the earliest online games, I ended up with a bill I just barely was able to work off without hurting my credit.

The grainy Japanese cartoons I downloaded occasionally back then took overnight to download, if I succeeded at all. Still, I was impressed at the time that it was even possible. From across the globe, at that! This newfangled “Internet” thing sure was amazing!

***

I don’t really think we are getting 100 times more effect out of our computers than in the year 2000.  Some of the raw power is lost in sloppy programming. It is a fact that programming is still more of an art than just plain production, and a good programmer can still run rings around a large team of mediocre programmers. In fact, if the team gets large enough, it may start performing worse and worse.  But thanks to ever faster computer, it is no longer necessary to optimize your code. As long as it does what you want, even if it uses an ineffective way to get there, you are good to go. After all, in a year and a half it will run twice as fast again.

But a lot really has happened, and some of it is like science fiction come true:  A computer taking dictation like a secretary, or a cell phone performing the functions that had required a computer only a few years ago. Actually, the ability to stream music from the sky with a choice between millions of tracks, is literally taken from one of my science fiction novel attempts approximately 20 years ago. Today I can do this on my cell phone, at high quality and barely noticeable cost.

So what will the computers of 2015 or 2020 bring, if we manage to not blow up the planet before that?

My best guess today would be that computing will go further mobile over the next five years. The cell phone of 2015 will probably take dictation much like my home computer does today. The screen resolution will also be much higher than today, although I don’t think it is practical to have a screen resolution comparable to today’s home computers. It will likely have handwriting recognition for those situations where you don’t want to speak out loud, although on-screen keyboards will be more popular since they will be pretty much typo proof.

I honestly cannot predict the computer of 2020. I believe computers will be embedded in most everyday things, so if will be perfectly normal to talk to your stereo or your TV and expect them to react accordingly. Not to mention your car, which may or may not drive on its own for the most part. Mobile phones will likely be able to translate between most of the world’s national languages, written or spoken.

But when it comes to computer games, online or off-line (if such a distinction is even meaningful anymore)… I have no idea what the future will bring, when computers are 100 times stronger than today.

Linux on a stick

This may not be as interesting as multidimensional spirituality, but it may be useful to some people for a few years. Of course, the world of computing changes so fast that this will have no lasting value. But then again few things have in this world.

Recently, the first reasonably fast USB memory sticks (memory keys) arrived. Before, it had been a handy but slow medium. And the capacity was not much to write home about either. Recently, we have got much bigger memory keys, and then we got a breakthrough in speed as well. The 16 GB Transcend JetFlash 600 dual-channel memory stick is noticeably faster, especially noticeable in writing speed, which is traditionally a bottleneck with flash storage. Actually, it is still a bottleneck, but it is a wider bottleneck than before. It is not all that useful to have a large memory that you have to leave overnight to finish writing.

With its speed and capacity, this was ideal for my experiment: To install Linux on a memory stick. I had already made a small (2GB is small these days!) boot key with Ubuntu 9.10, the most recent complete version. There is a new version in beta, it should be official any day now, but it was in beta while I tested this. Since it is still planned for release in April, it is called Ubuntu 10.04 (the format is year.month). I have tried both of these.

I started with 9.10. I already had this installed on one computer, and it includes a tool that lets you make bootable memory sticks. These work like boot CDs, except they don’t need a CD-ROM. This is handy with the new ultra-small computers, netbooks. (It won’t help with iPad, though, since it does not even have USB.)

So I first made a boot disk / installer on the small, slow key. Then I used that to install Ubuntu Linux, but to the Transcend instead of to the main hard disk. Both of the USB flash drives were on an Acer Aspire One, which is one of the earliest and weakest netbooks around. It does not even have a hard disk, only a flash disk, and a rather small one at that. Not having a hard disk or a CD-ROM saves a lot of battery power and weight, since there are no engines to spin, or moving parts at all. And since it already uses a flash disk, flash USB should not make that much of a difference.

It did not, at first. When I chose at startup to boot from the Transcend, it took a little longer to boot, but it was still tolerable. And once it was up and running, I could have a couple programs open simultaneously, like listening to music while surfing the web. The test seemed to be a success.

Seemed to. Having tested it with Ubuntu 9.10, I upgraded to Ubuntu 10.04. It was in alpha 2 at the time, a very early stage, even though the release was only weeks away. They sure have confidence. Of course, as with any large piece of software, it is sure to get a flurry of patches when a large number of people start using it for real purposes. With computer games, we call this phase “paid beta”, but Ubuntu (like most other Linux distributions) is actually free, despite the huge work that goes into it. Even so, if you are vaguely nervous around computers, you should wait 3-6 months after a new release before upgrading. With me it is the other way around, of course: I upgrade before it is even in beta.

It was fairly stable, although the new features related to social media crashed every day. This may have been because I ran it from a USB memory key on a machine that was weak even when it was first released to the market, but which I bought when it was already long in the tooth, and that again was a year or two ago. Ubuntu makes no pretense at being super fast – that’s its little brother Xubuntu. So it seems one of the programs was terminated when it did not load within a certain time, which had been decided by the programmers with no regard for extreme cases like my setup. This was later fixed, but there were still a couple related programs that crashed. Of course, the program was still not finished at the time. It is still not released as I write this, the final date is April 29.

Whatever the case, apart from having to start the gwibber (social media client) manually, it worked OK. Except that it grew slower and slower with each passing day. Then again each passing day saw me download perhaps a hundred or so updates to various and sundry programs and functions. I assume this was what slowed it down somehow, but I can think of no logical mechanism by which that would happen. Unlike a hard disk, fragmentation has no effect on flash drives. They don’t have a moving head – like the needle of an old gramophone – moving from place to place on the platter, like hard disks do. Solid state drives may write more slowly, but their read speed is unmatched. It probably reads as fast as the USB port and the processor can take it. Or should have.

I still don’t know. I know that when I took the stick to the HP Mini 2 (with 2GB RAM instead of 0.5 GB) it ran fast enough again. Unfortunately, after I installed that day’s updates, something went horribly wrong. It worked fine afterwards, but the next time I tried to start, it did not run on either the Acer or the HP. It did not even get so far that I could diagnose it and learn what was wrong. So I wiped it clear, installing 9.10 from start again.

I have upgraded it again, which took several hours as almost every part of the operating system was modified, or so it seemed. After this it runs fine again. I mean, it runs really well for a machine that is just barely more than a toy. Right now I have Opera running with 3 tabs, one of which plays streaming music. I also have a Terminal window open (same as a dos prompt in Windows) and the Ubuntu Software center where you can download innumerable programs for free. I am also in editing mode in an OpenOffice Writer document (roughly equivalent to Microsoft Word) and have open a movie player that has finished playing an Xvid movie that is stored on an external hard disk on my old Xubuntu machine. So that machine streams it over the local network to the USB stick on the netbook, which plays it. I played the movie with all these same programs open, except I did of course not stream music in Opera while playing the movie. There were a few cases of stuttering now and then through the movie when played in fullscreen mode, but not enough to make it unwatchable by any means.

The one thing I can’t do with it is install new programs in the background while working. But this is most likely due to the weak processor. In conclusion, it works quite well – as long as it does not suddenly crash forever, like it did last time. You should not overload it with a large number of open programs on a machine with little memory though. Writing to flash memory is much slower than reading, and if the system needs to swap memory to the stick constantly it will slow down, even with a Transcend JetFlash.

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.

Intel Atom, Windows 7, Ubuntu Linux, patience.

I am not sure when, where and how, but I somehow got the impression that the Intel Atom processor was a kind of cheap, energy-saving and slow processor.  Well, I was wrong about the “slow” part, although I suppose that depends on what you compare it with.  But the HP Mini 2 that I bought (“baby HP” as I think of it because of the tiny size) has an Intel Atom processor, and it is ridiculously fast both in Windows 7 and Ubuntu Linux.  I know this because I installed Ubuntu on it today. That was more of an adventure than I had expected.

I did not want to wipe out the fascinating new operating system from Microsoft, but on the other hand I don’t particularly want to have it running when I am online.  I mean, I already paid for it, and that is OK, I was curious after all.  But I have no intention to keep shelling out money for antivirus and related software to keep my computer from getting turned into a spamming zombie, not to mention the identity theft.  So I quickly looked to install Linux on it for use online.  (I tend to install ClamWin, a free antivirus from the highly reliable Sourceforge, on my Windows computers.  But it is the kind of tool that you use to actively scan your machine, or individual files, for viruses. It does not patrol the computer’s memory while you are online to stop any worms trying to crawl in.  (As a result, it does not slow down the machine either, but still, I prefer not having to worry about “badware” at all.)

Usually installing Ubuntu is a snap. I have a CD lying around with a fairly recent version of the OS, and it will then bring itself up to date over the Internet once it is up and running.  However, the HP Mini 2 does not have a CD drive.  I suppose I could take it home and try with an external CD & DVD reader I have here, but even then it is uncertain whether it would work since you cannot boot from a device that is initialized long after boot time.

If I had thought of this beforehand, I could have prepared a bootable USB memory stick to do the same thing.  There is in fact a menu choice in Ubuntu for making such a tool (you still have to buy the memory key of course).   But I wasn’t at home and not patient enough to wait till next day. So I used Wubi Installer, a program that downloads Ubuntu (or any of its siblings in the *buntu family) and installs it under Windows.  The program uses Windows’ file system to reserve a chunk of the hard disk, then sets up Ubuntu within that.  Despite Wubi itself being run from Windows, and the whole Ubuntu package being deletable from Windows, it does use its own file system internally and when you reboot the machine you will get the choice between the two operating systems. So it is only during the install that you actually need Windows.

Wubi went through the routine easily enough, and asked me to reboot. I did.  A black screen came up when the machine started, with an underscore in the upper left corner.  This is widely considered a bad thing.  I waited for a while, but there was no sign of activity, so I forced the machine to shut down with the on/off switch.  It booted again, with the same paltry underscore and nothing underneath.

This is where my tiny shred of patience saved the day.  Instead of getting overly excited in a bad way (and risking physical damage to the computer, as might have happened if I had been much, much younger) I decided to unplug the mobile phone that was charging over the USB bus.  Started again with no USB connections whatsoever – and the computer continued the install of Ubuntu as if nothing had happened.

I must admit I had first thought the problem came from installing the wrong version of Ubuntu. I had left that to the installer to decide, and it installed the AMD 64-bits version. Surely, I thought, Intel is not AMD and Atom is not 64-bits.  I still think I was right on the first count, although the machine did not seem to care.  I was wrong on the second though.  This particular version of the Atom is in fact 64-bits, despite its small footprint, low price and low power consumption. What is the world coming to?

After complete installation, the computer rebooted again.  Unfortunately, it did not boot up in graphical mode (with X windows), but in pure text mode, asking for user name and password in white letters on a black screen. And then rejecting it.  I had in the meantime connected the Western Digital Passport USB-powered external hard disk.  Rebooting without it worked.

As usual, Linux is even faster than Windows, even with a new install.  Both of them are really, really fast though. Compared to my old HP laptops this one is ridiculously much faster, even though it only has 1 GB of RAM, twice as much as the last of the old ones.  This processor is really something.  Small, cool, low-power, and fast. In the good old days you could not have it all, but now you can.  And it will still be some time, it seems, till I need Ubuntu for the speed. Even Windows 7 is delightfully fast for non-gaming use.

So patience paid off eventually, what little I had of it.  But I think I will recommend starting with more patience and an USB stick.

And now, I severely need sleep. I am tired and cold and queasy and achy and came home at 10PM after cleaning in the old house.  But I got Ubuntu loaded on yet another machine and got a journal entry written, “so all in all it was a good day”.

Teeth and laptops, again

Long-time readers may remember that I seem to have discovered a cause and effect that is hard for science to explain.   Using the formula of a well known Internet meme, I have summed it up like this:  “Each time you buy a laptop, God kills a tooth.”  This has held true at least three times in a row:  I bought a laptop computer, and one of my teeth broke or came loose.  (Although two of the times it was an artificial tooth, of which I have two or three, I think.)

Well, we are about to find out whether it is a rule without exception, because I not only bought a new laptop today, I also went to the dentist.  Actually, I went to the dentist first.  This was a routine checkup that I have twice a year.  The dentist did not find any holes this time (yay!), although the still took some money for the time and the x-rays.   When I returned to my workplace, however, my laptop was broken.  Well, not literally broken to pieces, but it was not a laptop anymore.  The screen now showed 6 small pictures instead of one large.  It was not merely a driver issue either:  I got this picture already in GRUB (the loader where you choose which operating system to run) and even when booting straight from a CD.  So at the very least something was wrong in the BIOS (basic input/output system) or mechanically somewhere on the path from the computer to the screen.  I don’t know, I don’t do that machine-near work anymore and haven’t for many years.  The problem is solved by plugging it into an external monitor, but alas, that was not what I used it for.

So we have the opposite situation of the normal.  The laptop breaks, but the tooth is good as new! Obviously something was telling me, “Good job with those teeth! Go buy yourself a new laptop.”  God does not admit to having said that, but said, approximately “You’ll probably try to do it anyway.”  Which I did, of course.  So now we just have to see what happens to my teeth.

Besides getting a new actually portable computer, I was particularly interesting in trying out Windows 7 while it lasts.  I hear they have started work on Windows 8 already.  Of course, I am used to Ubuntu Linux, which comes with a new version twice a year, but those are free.  A new Windows version is quite an event, despite the relatively short shelf life of Windows Vista.  Windows 7 is supposed to be much better.  Well, what do you know, it is.  After the lengthy process of setting up the computer, it was quite responsive despite its low-energy processor and only 1 GB of RAM.  (Of course, five years ago 1GB was a lot of RAM and had to be ordered separately.)

A small disappointment was that it rejected my 4GB USB memory stick for use with ReadyBoost. It was not good enough, I was told.  (It was good enough for Vista, in its time.)  I guess with the new, faster and sleeker operating system you need faster accessories to add anything useful.

The lack of an internal CD drive means I cannot just install Ubuntu from the CD I used on the other machine, I will have to prepare a USB key instead.  But for the first days, I hope to use Windows 7 and see how good it really is.  I am sure I could find something to mock it for eventually. But it sure beats Vista, very much so.

The computer incidentally came with a 250 GB hard disk, despite its rather low specs otherwise. This surprised me, but will surely come in handy if I am to have two operating systems on it. In any case, I expect this to be my last laptop with rotating hard disk instead of SSD (solid state disk, flash disk).  SSD is more expensive by far, but the difference is shrinking,  it is faster on reading small files and it uses less power.  It seems like an obvious part of the next generation of laptop. Although I probably won’t be seeing any of those for a while, because this time I bought a Hewlett Packard.  I love HP and HP loves me, it seems:  My HP computers just keep going on and on, year after year, until they are just too slow even with Linux. That can take a while. If this one lasts as long as the one on the table beside me at home, there will certainly be many changes before I need another.  It came with Windows XP, and now we have Windows 7.  I wonder how long Microsoft can keep up with the competition – Linux in particular is improving at a ferocious speed – but Windows 7 is definitely a decent buy.  If you can do it without breaking any teeth, at least…

Computer died

Better it than me, of course.  Still, you sometimes have to marvel about the animosity of the inanimate.  Years have passed since I was broke and set to remain so for several months. (OK, so it was pretty much all of 2006, but that is still technically “years”.)  How could it know and time its demise in such a precise way? We shall probably never know until the veil of time is drawn aside, at which point we will presumably be occupied with weightier matters.

Anyway, the computer in question is my main computer at home, TERRA the Quad-core, 1 TB overachiever.  Sometime during the night it had turned itself off.  I turned it on, but after a while it restarted. Then more and more often, until it only took seconds between each restart.  I turned it off, and it would not turn on again. Terra became two years and two weeks old.  Wonder how long the warranty is for these machines? ^_^

In truth, I have no wish to send it off for repairs.   And this is not just because I am worried that the technicians may bypass my passwords and find my (and other people’s) quite private pictures and words, and my bank account information and such, but also because repairs tend to take a really long time, judging from my earlier experiences.  As in months. If I can do without it for months, I will have proven to myself that I don’t actually need that many computers. We can’t have that happen.

So, I intend to repair it myself.  From the symptoms, it is almost certainly the power supply.  I bought it with an extra strong power supply actually, because Oblivion, my most powerful single-core machine, melted down twice (the last time after the company went bust).  I suppose I could repair that too, someday.  But it is more important to fix my best computer ever.  I’ll do it on Someday.  You know the week has eight days, right?  Sunday, Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, and Someday.  I’ll order a new power supply next Someday.

Dentist and phone death

di091124
In Japan there is a stock expression that is usually translated “A lot of things happened”, but usually it really means “I don’t want to talk about it” or “it is too much to explain” or even sometimes “this is not what it looks like”.

A lot of things happened today, and I did want to tell you all about it. In fact, I did. I made you a long entry, but WordPress ated it.  Right now, I can’t be arsed to write it all over again.  Just take my word for it. A lot of things happened, but they were not THAT significant that I want to write them twice in the same day.

Here is the short list though:  I went to the dentist and got a new high-tech filling instead of the heavy metal filling that fell out last week.  Nobody coughed or sneezed at me either.

Ubuntu Linux 9.10 (the version that came out last month) has amazing support for wireless networks, something that was a bit of a complaint before.  For instance my 3 different brands of USB network connectors did not work on the machine with Xubuntu (a lightweight variant of Ubuntu) but now it works perfectly.  No need to install anything either.  Just plug in, and the computer tells you there are networks.  Pick one, give password, and you’re on.  I don’t see how it can get better unless it also washes your dishes!  And it is still free.

I lost Internet access and dial tone for a while though.  Some guy was working on top a phone pole nearby, but I don’t know if he caused the problem or just came to repair it.

Next month I will discontinue the landline anyway.  I won’t need it anymore.  I have had it for over 20 years, and known it even longer.  It belonged to Supergirl’s family before I got it.  I doubt I could get it with me as far as to Møll though, the first part of the number is actually an area code, although it is more flexible than before.  So it was time to let it go anyway.  I recommend you use e-mail or, failing that, my mobile phone to contact me.   (“Failing that” as in you don’t have a computer anywhere around and you have something urgently important to tell me.)