Updates and Upgrades

Embed from Getty Images

I have currently got computer issues so this week’s posting has not been written.­čś▒ I’m writing this as a placeholder until I can catch up. The subject will be, as above, “upgrades”.

One of the joys of using a computer is applying the updates that come out for the operating system and applications. With a multitude of computing devices that a person has these days, this can be time consuming.

Embed from Getty Images

On desktop computers running the Windows operating system, this can be made pretty much invisible, but on phones and tablets, and on other operating systems this can be a chore.

Most updates are for applications and not for the operating system itself, but often a user may have no idea of the difference. A tech-savvy person asks what operating system a user is using, expecting to hear “8.1” or “7” or even “Vista” or “XP” he/she is surprised to be told “Internet Explorer” or even “GMail”.

Screenshot of Android 4 on Galaxy Nexus
Screenshot of Android 4 on Galaxy Nexus (Photo credit: Wikipedia)

An application upgrade is usually benign and the user will not notice any difference as the changes will be behind the scenes, but now and then a user visible change is made and the user often thinks that his machine is broken.

Geeks often have a quiet snigger at this but it is a bit unfair. The user is using the computer as a tool, and tools as a rule do not change. A spanner doesn’t suddenly overnight change from Imperial sizes to Metric sizes and the computer user is not unreasonable in expecting his/her computer to not suddenly change.

Embed from Getty Images

Some updates however are far from benign, causing data loss or serious computer issues. Those not of the “Windows World” frequently blame Microsoft for such issues, but when there are billions of users out there, using different hardware configurations, it is not surprising that things occasionally break. Nastily!

When I talk about the “Windows World”, I am talking about the users of the Microsoft Windows operating system, by far the largest group┬áof computer users. Until recently the other major groups of users were the “Mac World” and the “Linux World”, but more recently these have been joined by the “Apple World” and the “Android World”.

Embed from Getty Images

Since Macs are made by Apple, arguable the “Mac World” and the “Apple World” are the same, but by the “Apple World” I mean those users of iPads, iPhones and even the iPod. The “Mac World” refers to users of desktop and laptop Macintosh computers.

The application updates are arguably more visible on handheld devices and owners of such devices may be notified two or more times a week that such and such an app needs updating or has been automatically updated. It’s not too much of an issue, but naive users may not be performing the necessary couple of clicks to update the apps.

Embed from Getty Images

Of course, by taking this course they may be missing out on security and stability fixes or fixes for serious bugs, to them the risk of fiddling with their devices may seem higher, and I can understand that.

Computer users, especially naive users, develop a pattern of working, a “workflow” if you like that suits them and works around any bugs or issues in their apps. No wonder they get furious when their workflow is disrupted! In one case, (reputedly) a computer user who had her machine updated was outraged that her icon had “gone”, when in fact it had moved to a different line.

Embed from Getty Images

It’s easy to laugh at such happenings, but really, one should try to see here point of view. The icon did something when she clicked. It had moved and even if it looked the same in its new position, she could not be sure that it would do the same thing.

If a more sophisticated user were to notice that an icon had moved, they would probably assume that it would work the same, and in 99.99…. per cent of the time they would be correct. But the naive user did not know the odds and of course, she was correct in that there was a non-zero possibility that the icon would behave differently.

Embed from Getty Images

There is a subtle difference between an update and an upgrade, I believe. I don’t know if it is an official definition, but when updates are mentioned I feel that such changes should be minor and with little visible impact. Updates may be changes made to applications and to the operating system itself, but the key feature is that they do change functionality or user workflow fundamentally, and would predominately be bug fixes or small enhancements.

Upgrades on the other hand, would be more fundamental changes and may result in majorly changed functionality and workflows, like the changes between Windows 7 and Windows 8. The change between Windows 8 and Windows 8.1 would probably be an update rather than an upgrade, but this one is marginal.

Tux, the Linux penguin
Tux, the Linux penguin (Photo credit: Wikipedia)

I’m in the “Linux World” and my desktop runs Ubuntu. I’ve recently upgraded to version 14.10 (also known as Utopic Unicorn) and I had a number of issues, none of which was a show stopper, but some of which were annoying. I’ve previously upgraded successfully with few issues, but maybe I accumulated too much junk.

I definitely don’t think that the issue is with Utopic Unicorn as the forums don’t have posts which relate to my issues, which they would if it were a general issue, so it is something related to my own setup, most likely.

Official Ubuntu circle with wordmark. Replace ...
Official Ubuntu circle with wordmark. Replace File:Former Ubuntu logo.svg. Espa├▒ol: logo de Ubuntu + marca denominativa Fran├žais : Logo officiel d’Ubuntu. Remplace File:Former Ubuntu logo.svg. (Photo credit: Wikipedia)

So I’ve reinstalled, which has taken some time. There is one niggly issue that should be fixed shortly, but I was without access to some essentials, like Facebook and GMail on my desktop machine, for a day or two. Fortunately I was able to access these absolute essentials on my tablet (Android) and phone (also Android).

During this time I had to fix my daughter in law’s Windows laptop and upgrade the iPad to the newest version of IOS. Now my Android phone wants to upgrade to Android version 5.0 (also known as “Lollipop”). I think that I will wait for version 5.0.1 or 5.1!

Embed from Getty Images

Granny has an iPad

Espa├▒ol: Tim Berners-Lee En el Foro de la Gobe...
Espa├▒ol: Tim Berners-Lee En el Foro de la Gobernanza de Internet. (Photo credit: Wikipedia)

On 12 March 1989 Tim Berners-Lee wrote a proposal for what would become the “World Wide Web”, now enshrined in the “www” that is part of the name of many websites. This is often now voiced as “dub, dub, dub”, causing many people to cringe. Through 1990 and into 1991 Tim’s idea was refined until the idea was announced publicly on 7 August 1991.

Granny would have about 30 at the time, or maybe younger.

English: Graph of internet users per 100 inhab...
English: Graph of internet users per 100 inhabitants between 1997 and 2007 by International Telecommunication Union (ITU) recreated in OpenOffice Calc, source: http://www.itu.int/ITU-D/ict/statistics/ict/graphs/internet.jpg) (Photo credit: Wikipedia)

It’s worth remembering that the Internet had been around for a decade or so, in rudimentary form, so the chances are that Granny might have come into contact with it if she was working in it at the time, maybe at a university. It’s far more likely though that Granny’s first contact with computing would have come from working at a large firm where they had a mainframe computer.

IBM 3279-S3G
IBM 3279-S3G (Photo credit: vaxomatic)

Maybe she sat at an IBM 3270 screen and typed accounting data into it, or maybe she was one of the people who loaded punched cards into a reader or tended the huge printers ┬áthat spat out piles of paper with horizontal green stripes and sprocket holes down the edge. Or maybe she loaded magnetic tape reels into one of the tape reader machines which for some reason came to signify “computing” in many films of the era.

The Internet started as a linked network of computers, running online databases, using names such as “Archie” and “Gopher”. Everything was text based and there was no linking. That had to wait for Tim Berners-Lee’s insight. Universities embraced the new medium and most databases were held on University servers.

Gopher (Photo credit: cambodia4kidsorg)

When you blithely click on link to visit a web page a number of things happen. Firstly your computer recognises that you want to do something. A program on your computer called the browser (Firefox, or Chrome or Internet Explorer) analyses your input and decides what you want it to do.

This may involve sending a request to a remote server, but your computer doesn’t know where the server, so it needs to find out. This is done by sending a message to yet another server which has information about where the requested server is on the Internet, or knows how to find out.

Description unavailable
Description unavailable (Photo credit: Forest Service Southwestern Region)

In the early days of the Internet, when Granny may have first come into contact with it, this system did not exist, so every computer on the Internet was required to know the whereabouts of every other computer on the Internet. As you can imagine, updating the address information became a tedious chore and that is why the system that I sketchily outlined above was invented.

Once Granny found a document whose title looked interesting, she would have to download it. Today we click on a link and the document appears on our screen. But Granny would have had to tediously search likely sources for the document, then she would transfer it to the server that she was connected to, and finally she would be able to print it on a printer. If she was lucky the printer would be nearby and it would actually have some paper in it. Granny’s document would be printed in a fixed width font on striped paper by a printer with a ribbon and little hammers, like a glorified typewriter.

English: demonstration of how an impact printe...
English: demonstration of how an impact printer works (Photo credit: Wikipedia)

Granny would have been around 20 when IBM introduced the first “IBM Personal Computer” in 1981, but she might have first come into contact with something like a Commodore 64 or Sinclair ZX 81 or Spectrum. She might have played games loaded tedious by command line commands from cassette tape. It’s possible that she was amazed by the blocky coloured graphics and the clunky game play, considering that the next best thing around was “Pong”, a primitive tennis game on a fixed device, sometimes set into a tabletop, or maybe “Space Invaders”, also hosted on a single purpose device.

English: Commodore 64 computer (1982). Post pr...
English: Commodore 64 computer (1982). Post processing: BG, B/C, noise, dust, spot Fran├žais : Ordinateur Commodore 64. Suomi: Commodore 64 -tietokone (Photo credit: Wikipedia)

If Granny had anything to do with computers in the early days of personal computers she would have had to deal with machines that by default booted into BASIC. That’s pretty much a fall-back as usually would have inserted a floppy disk with some version of DOS into the machine. Then she would have had to have loaded whatever program she wanted to run by using another floppy disk.

She would have had to become familiar with the DOS command line, including such quirks as the A: and B: drive referring to the same device. Most of the time. She might even have edited configuration files by hand.

Computer directory listing in a command shell.
Computer directory listing in a command shell. (Photo credit: Wikipedia)

When she got her first hard disk she would have installed DOS or even Windows on it from maybe three or four floppy disks. The first Windows versions ran as a shell on top of DOS, so she would have still needed to have a knowledge of DOS.

In addition she would have had to handle the dreaded device drivers. These were (and still are) small programs that handled interactions with specific installed hardware. Which in the early days of DOS and Windows meant just about any piece of hardware.

Mini CD used for delivering USB drivers for a ...
Mini CD used for delivering USB drivers for a webcam. Photo taken by user: O mores. (Photo credit: Wikipedia)

When Granny installed her new scanner she would have received a disk with it containing the drivers. She would know from prior experience that installing a driver could possibly make her system crash and be unbootable. But she would have still installed it and most probably (eventually) come out on top of it.

In addition before Granny got broadband she would have experienced the doubtful pleasures of using a dial-up modem, and would be familiar with the weird little song it sings to itself when it is handshaking with the remote modem. And she would certainly be familiar with waiting for half an hour to download a megabyte file and Grandad picking up the phone one minute before the end and breaking the connection.

Quicktel 2400EX
Quicktel 2400EX (Photo credit: debagel)

So, now Granny has bought an iPad. Don’t be surprised if she takes to it like a duck to water. After all, she probably has decades more experience with computers and networks, the Internet and downloading than you have. You weren’t born when she started!

she has a thing for it
she has a thing for it (Photo credit: creaid)
Enhanced by Zemanta