Gadgets, Tech

Disks to Downloads, DOS to Dust

Storage

Image by succo from Pixabay

This is another of my “young ‘uns today don’t know how lucky they are” articles, cue the wavy picture and harp music…

When I started with computers you didn’t install anything, nothing had any permanent storage to speak of and software had to be loaded from a cassette or floppy disk every time it was used, as such task switching, a matter of a fraction of a second now involved making a mug of tea.

Move on to the nineties and PCs had gained hard drives and Windows but there were still computers such as Amstrad’s PCW that had a one-at-a-time way of working, the operating system came with whatever you were running because at that time it was what was called a Disk Operating System (DOS), hence MS-DOS. A DOS had a command line into which you typed commands to copy files, delete them, format disks, and other functions. There were reference wheels and cards for all these now archaic commands, I still have mine, unsurprisingly, and if you look you can still find them in Windows though strangely the commandline now runs inside Windows whereas once Windows ran from the commandline.  

Anyway, because PCs, unlike other computers with a specific operating system written for its fixed set of components, have a multitude of differing hardware the OS had to be tailored to each computer and so came along device drivers – programs added to the OS to operate them. Windows, like all modern OSes do more than operate the disks and as such are bigger and more complicated.  Early on displays were pretty much the same and used the same convention for displaying blocks of text, the same applied to printers but soon things became more complicated and later new developments such as CD-ROM drives worked in new ways that the OS was never designed to cope with and more drivers were required. These things were a nightmare to use, you had to manually edit configuration files, decide which part of the limited memory to load the drivers into, and when larger memory became available which went far beyond what the OS originally worked in you needed drivers to operate the higher memory which you could then populate with other drivers and then also use programs that knew if the extended memory was present that they could use it, if you’d configured it correctly. Do this all wrong and nothing would work because nothing had enough memory to work.

No wonder people were terrified of computers, it seemed to be a black art. More like a pain in the art.

Somewhere I still have a copy of PC Today magazine from the middle of 1991 which featured the brand new MS-DOS 5.0 on the cover. In the days when Operating Systems came in shiny cardboard boxes with a manual that listed every command and could be repurposed as a door stop after you upgraded.

Windows improved the situation somewhat but still relied on many of the DOS drivers for CD-ROMs etc until Windows 95 and Windows NT finally relegated the old DOS to a legacy subsystem to run old software, a PC within a PC, a Virtual Machine, though the configuration files still remain for those of us who know what they mean to tweak and those who don’t to Google. As we moved into later eras through 16-bit into 32-bit so memory could just be continuous so at least one problem disappeared.

It was with joy that the time came when Windows would automatically install a new piece of hardware’s drivers from a CD-ROM, except that sometimes it would be allowed to find the drivers itself and others it had to be told where to find them, depending on what the driver and software were for. It was still a huge improvement. In pre-broadband days though you still had to do some work to install the OS. You’d install Windows on a blank PC to be confronted by default drivers which meant a screen display with huge fonts and buttons that could be seen clearly from the next room and no space on the desktop – the dreaded 640×480 resolution (my current monitor has a roomy 1440×900 pixels). From this starting point you had to install the proper video driver so you could see what you were doing, the sound card so you could hear it beeping in complaint and hear the cheery startup sound that was the first thing to find itself disabled in the settings, and anything else unusual. Often this wouldn’t go according to plan and you’d see yellow warning triangles in Device Manager and have to start again – removing and reinstalling drivers, until you had a working PC but less hair.

Today you just download a copy of the Windows 10 disk from the internet, burn it onto a DVD pop it in the drive (or use a USB stick), go into the computers BIOS (basic input/output system) settings – the only throwback to the old days – tell it to boot from the external disk and set it going. As long as you’ve provided it with an internet connection via a wireless or wired network connection it’ll install, use whatever driver it can to connect to the outside world, download all the correct drivers and a couple of hours later you’ve got a working PC. Mostly. It only needs help if you’ve got obscure or old hardware it can’t find drivers for but even then the right ones are often only a download and install away. This is all possible thanks to all the manufacturers working together to try to make the disparate bits of a Windows PC work together.

I should say at this point “other operating systems are available” but these such as the various Linux distributions are similarly streamlined these days.

Beyond the operating system installing software has become even easier, not even a disk is required – I’ve recently installed Norton Security with nothing more than a piece of cardboard with a number on it and a broadband connection.

See, not everything about the older days of computing are better, I do like some progress too. The geek in me though does miss the shiny software boxes.

Standard
Tech

Dear Google…

Embed from Getty Images

Very dear Google, at the moment, it seems.  In both money, time and torn out hair.

Two years ago my folks bought me a Google Nexus 7 (by Asus) for Christmas as I couldn’t afford the £200 cost myself and over those two years it has remained a terrific gadget, so useful to me, checking emails, quick notes into Evernote, streaming my entire, extensive, music collection over a bluetooth speaker system etc, as I’ve mentioned before.

Then Google announced Android 5.0 – Lollypop.  A new look, a new heart, faster, leaner, better – for every device that would take it.  Until I clicked on the download button on the update my Nexus 7 rarely stuttered, only very occasionally did it slow down, usually down to an errant website or, very rarely, a misbehaving app.  Now though it can’t even display Google Earth street views without crashing completely, touches are completely unresponsive, though sometimes it’ll do what I’ve asked a minute or so later.  Google Maps zooms out when I make the gesture to zoom in, bouncing back out to the original map size like it thinks I’ve changed my mind.

I’ve read the forums where others afflicted like myself have tried to suggest fixes – I’ve cleared the cache by booting into its safe mode” and it seemed to work, for a day or so and then we were back to the same sorry state of affairs of frustratedly stabbing at the screen like it’s going to suddenly notice that I’m doing something.  The Jellybean version of android introduced Project Butter which made Android smoother and slicker, I think Lollypop must refer to a toffee apple as this feels more like Project Treacle.

In tech parlance our Nexus 7s (Nexii?) are as good as bricked, and it’s all the more annoying that it’s on Google’s own device – they should know their own hardware.  The Nexus line was originally a kind of reference hardware of sorts, the first out the gate with a new O/S to show how other manufacturers should make their devices.  The thing is that the Nexus devices have been so good and such good value for money that they’ve not been just bought by techies who will accept that they’re using a beta-test device and can get round any bugs, these are mainstream devices with respected names engraved on them, a major update like this shouldn’t effectively break the hardware or ruin the user experience.

To be fair, briefly, it’s not just Google as Apple too have had a similar experience with iOS 8 making many iPhones etc unusable after the update, issues which took some sorting out via various updates.

I have a Sony phone which will never be updated beyond Android 4.3 because Sony doesn’t feel that 4.4 (Kitkat) would run well on it, this I can accept and because of this the Xperia still runs beautifully and unless something I load onto it changes that it will for some time.  I also have a laptop which sometimes loads to a black screen and I can’t log on until I put it to sleep and wake it again and it sometimes crashes yet I don’t mind one bit – because it’s running Windows 10, which is currently only in its experimental, technical preview stage.

That’s the thing pre-beta test operating systems will inevitably contain bugs, that’s the point of beta test software, you use it, you accept it, but Android 5.0 on an older Google device feels like a piece of beta software pushed out as finished.

So Google, please make it work, I can’t afford a Nexus 9, I want my Nexus 7 back.

[Really Google, I mean it, I can barely type at the moment, I’m pleading, hands clasped, on my knees, which are starting to feel sore…]

 

Update:  Ok, so it’s a couple of weeks later, Christmas has been and gone and I’m now less than charitable, my Nexus is still next to useless, every time I go to use it the battery’s flat, it’ll work fine for a while then I’ll try to browse the internet and it’ll start locking up again, sometimes Maps will work, sometimes it won’t.  All I’m thinking now, while looking for contingencies of cheap non-Google tablets (I did find myself thinking “if only I had an iPad” the other day but in reality I’m thinking more the Asus/Acer route), is how long will it be before someone sues Google over this.

End of January – the 5.0.2 update came in, all was fine, it was like having a new tablet again, woohoo!  Then after a couple of weeks it was back to being unresponsive most of the time again.  Seriously, Google, I want my £200 back, plz, k thx for nothing, bye.

March 15th – Android 5.1 “Bug Fixes” Ooh, they’ve fixed it.  No.  Now it’s just as unresponsive as ever and now the Ebay app won’t connect to the internet while Gmail will – it’s fine though if I switch the router off and on again.  Oh joy.

May 26th – There’s an article on Gizmodo about the future of Nexus devices.  I know the future of one Nexus device and it involves a rubbish bin, as I couldn’t in all conscience even give away this now almost bricked slab of glass and plastic to anyone.  It works for looking at Ebay, oh and Gmail but only if I leave it for twenty minutes after it connects to my WiFi in order to let it sort itself out.  If I try to search for something it goes into 1998 PC speed mode when any browser loads, I can barely use the internet on it basically.  Google Maps is the same, most of the time it just locks solid when I try to zoom into a map, after half an hour of forced reboots and trying to ignore it the thing will suddenly work ok, for a while.

I’m at a loss to explain it, as is anyone else.  If this was an Apple device their reputation would be taking a battering.

Anyway, time to save up and move on – Samsung Galaxy Tab 4 it is then.

Standard