Tag Archives: failure

A new technical vocabulary

I thought that I would focus on two technical terms which have emerged in the last few years.

1) SEO – Search Engine Optimisation – This is basically about how you get your web site further up the rankings of search engines such as Google, E-bay and Yahoo. There are individuals and companies who offer this as a service.

2) Click Farms – These are companies where low paid workers click on web sites for fraudulent purposes. They are usually found in developing countries and they may generate click through revenue for unscrupulous people or try to deplete paid advertising credits ( e.g. Facebook) of client’s competitors.

In summary, one has to be judicious in assessing their page hits and likes in order to determine if a campaign has been successful. Perhaps, you should look at demographic statistic. For example, if you had marketed a US toothpaste and all your hits are from Decca or Cairo then perhaps you should rethink things.

Are Raspberry PIs a waste of money?

Introduction

This is a post which explains the reasoning behind why people should purchase a Raspberry Pi. It is not intended to be technical blog and is aimed at those who have some technical knowledge.

What is a Raspberry PI

A Raspberry Pi is a small barebones computer onto which an operating system (usually Linux) may be added. The recommended operating system, Raspbian comes preloaded with Python, the official programming language of the Raspberry Pi and IDLE 3, a Python Integrated Development Environment. This is accessible from the provided desktop and is designed for absolute beginners who wish to learn to program.

However, anyone with reasonable Linux skills can access the power of this operating system through what is know as a command line prompt. Such users can download other programming environments of their choice, such as Perl, PHP and Java.

What are the benefits of a Raspberry Pi

1) Procurement cost

2) Uses low cost common peripherals, such as micro USB power and SD cards etc.

3) The default desktop environment should get you programming in no time.

4) The Raspberry Pi user community and on-line documentation is superb.

5) It can interface easily with cameras, temperature probes and other electronics components as the backbone of say a home automation project.

6) In the hands of a knowledgeable technical person, it can be used as a powerful prototyping tool set without tying up expensive servers.

7) It is portable and can be used for such applications as remote CCTV or as an intelligent data sensor.

What are the limitations of a Raspberry Pi

1) It is a fragile piece of kit because it relies on an SD card which has a much lower life cycle than conventional storage devices. (It can use flash drives etc but the current Raspberry Pi must always boot from an SD card.)

2) It has limited computing power.

3) It does not come with a protective case and therefore may be susceptible to mis-handling and electrical or physical damage.

4) It cannot be used in a full production environment.

5) It is susceptible to security attacks if exposed to the web, without first hardening the system.

Are Raspberry PIs a waste of money?

To answer the initial question I posed, the answer is most certainly no, so long as the realities of the device are considered.

When your electronic documents turn to dust

You may have just written a world class* e-book or a thesis which outlines how cancer or HIV may be eradicated. No doubt, you will have used an electronic device of some description to record your masterpiece. You will probably assume that your Opus Magnum will live forever electronically and preserve your memory forever. However, electronic storage is intrinsically temporal and so it is up to you to develop preservation strategies. Firstly, let’s look at how you store your electronic documents.

1) On a personal non networked PC or Laptop

You will probably save this to the local hard drive with some primitive back up such as a USB memory stick or hard drive.

2) On a personal networked PC or Laptop

This is a smarter option and nowadays it probably means that you are using some sort of cloud storage service, such as Google Drive, Office 365 or Dropbox. Your assumption is, perhaps correctly, that these guys will look after the backup for you.

3) On a business PC or Laptop

You will probably save your documents on corporate network storage device with back up, or perhaps a cloud storage service, although government departments are loathe to do this. Additionally, your files may be stored as e-mail attachments or part of a corporate document management system.

Over a period of say two to five years, all of the above methods of managing documents are quite effective although I have personal experience of tears shed by those who use the first method exclusively. Now, let’s look at how instability of your electronic files increase as time goes on.

A) Change of Personnel – For 1) and 2), should you become hospitalized, leave an organisation or worse then unless you have made shared passwords with someone then protected documents may not be available to the world. In 3) organisations try to remove this risk by having policies which mandate users to store documents in the so called corporate memory which usually means a corporate document management system. Despite possible censure, many corporate users resist this electronic files held in e-mail systems and personal drives are often lost.

B) Applications – The software that you use to open documents can change over time and render information unavailable. This is probably truer for business applications such as finance systems but many common word processing packages from the 1980s have vanished – think of Wordperfect. Therefore, don’t assume that Microsoft Word will be here forever.

The other main consideration is that people are moving away from formal documents to social media and smart phone apps. Big organisations no longer use exclusively applications such as Customer Relationship Management (CRM) systems to record customer complaints and compliments. Therefore, structured databases are starting to morph into a record mixture held in e-mail,tweets and apps which has led to the emergence of sophisticated data analytics system under the Big Data umbrella.

C) Hardware – This by definition degrades and becomes obsolescent, sometimes without any notice. The users who fall into the category of – 1) On a personal non networked PC or Laptop – are at greatest risk. The primary hard disk usually has a life expectancy of 3 to 5 years whilst most back up devices, including back up tapes, SD and USB drives, may survive for up to ten years, depending on read / write cycles. The exception to this is Mdisc or optical disk technology which purports to have a life expectancy of 1000 years. Obviously, this has not yet been tested.

Category 1 users are very exposed to single points of failure – in other words there is no resilience in the event of failure. It is like an airplane with just one propeller. The users who use network devices will usually avail of solutions which don’t have single points of failure. However, there have many well publicised cases where data has been lost or stolen and the regulatory authorities have slapped great big fines on organisations.

Networked and Cloud solutions will use tape back up and other devices to counter hardware failures. However, considering that hard drives are going to fail eventually, you can see that your files will probably go through many copy routines to prevent loss. This in itself introduces a significant risk in terms of loss and cost. The chances of your files surviving extensive copying for 50 to 100 years is pretty slim.

D) Other factors

Cost

Today, many cloud storage providers offer free or lost cost storage solutions on the basis that you are eventually going to purchase something from them. Think of some recent big name technology providers who are no longer around – Altavista, to name but one.

Politics

There is no such thing as political stability and you will read in the press how certain countries prevent or open up at will access to internet services. Can you imagine how internet would be affected by world war three, if it ever comes. Information is power.

Catastrophes

A lot of data centres have been build historically on flood plains, earthquake zones and near mountains and oceans. Let’s hope that we don’t have any dionosaur experiences.

==============================================================

What can we do

Firstly, there is no easy answer but I certainly recommend moving away from being a user in the category 1) On a personal non networked PC or Laptop.

It is obvious that you should use back up and storage – maybe using 1 to 2 cloud services such as Dropbox and Google-drive. Be sure that you share all of your documents with close friends and family to ensure they are still around even if you aren’t. Perhaps you should archive some of your most valuable documents to an M-drive and leave it in a safe somewhere.

Lastly, have you ever thought of having your most important documents printed out – maybe even ornately through a printer / bookbinder – and distributing copies to your friends, family or even your local library.