Monday, October 21, 2019

The Fail of Less is More with Computing Design vs Function

Image result for commodore 64
A Commodore 64 that is still in operation as POS system at a car mechanic shop in Russia.

Everything is bloated to fit the accelerated seemingly unlimited resources we have today compared to our past. The curve of tech pack in punch may soon reach a threshold of physical limits, where our emotions towards the system start to effect the outputs towards instability due to the transistor sizes entering the quantum in-deterministic realm.

When we observe the function vs the efficiency of executing that function we find that operation of computers are slowing us down despite the irony of having exponentially more resources and processing power.

A system of 12 years ago is not much more in performance to a system today in terms of resources and processing power -- compare that to a system 12 years ago vs 20 years ago, and you will run into some serious limits with the same software.

The situation of sluggish computers at, for example support call centers is experienced by everyone: generalized as bloat! No one company that produces software and OS is concerned about the art of writing software---and hardly no one except for embedded systems touches an assembly language any more. It's just not market profitable to spend more money making code tighter than it is to just maximize doing the code quickly at the expense of expending more of the consumer system resources.

The idea of doing more with less is under-appreciated today when it comes to computing. A task given to a Commodore 64 that is the same task on a modern mid-range computer today; you will find that the computer today will take longer, for example to be ready for the user input, among other qualities that are just not as responsive to an antiquated system design in comparison.

Some examples of this as of the recent decade is the failure of BlackBerry (BBMo) to maintain a profitable market share. While the iPhone came out with a multi-touch slate and exponential resources compared to say a BlackBerry Curve running BBOS with just 32mb of working memory, the market shifted to the more bloatful, seemingly more delightful iPhone iOS platform. People were sold on faster processor and more memory as well as a decent camera. Yet despite marketing direction, people who relied on the BlackBerry Curves and Bolds to do business where the BBOS had a much more efficient design to do all the same functions of the new iPhone, they were left with what was then marketwise an antiquated device that soon lost support with a costly phone to maintain by BlackBerry Limited.

What can we learn from this situation?! Marketing appeal to our glut rather than our gut wins the marketshare with the group-think mentalities acting on the appearances of better, more and glitter.

Smart companies that still use antiquated system designs include hardware stores like Lowe's and some grocers and banks, that while upgrading their hardware they choose to telnet into the same software (such as Genesis) that they've been using since the mid-1980s. That is smart because they know that simple is faster, better and reliable. Much of the I.T. maintenance market today relies on the failures of new software. You don't need an I.T. department to maintain the system software of an antiquated system. You may just need to consult an I.T. firm once in a while to maintain the hardware and hardware upgrades.

Thursday, October 17, 2019

Windows 10 Mandatory Updates Becoming a Nuisance in Health and Service Industries

Lowe's recently fired their I.T. supervisor for failing to show up when a Lowe's store could not service customers because their Windows systems were doing updates. Now Lowe's runs all their service computers company wide on Linux.
Since the release of Windows 10 more than a few years ago, Microsoft has been determined to forcefully enforce updates with only the option of picking what time of day or night to run the updates. Some folks I know remember the folly of leaving their Windows 7 computer running to come back to see that Windows 10 forced it's way in, making some machines in-operable due to driver compatibility issues between the platform versions.

 This determinism has become a major nuisance and havoc to many industries that have relied on Windows in the past, most notably the health and service industries.

For example, not too long ago the I.T. supervisor for Lowe's chain of hardware stores was fired when he failed to show up at a store where the Windows mandatory updates were preventing employees from servicing customers. At the time Genesis had been running on the new Windows 10 platform. Since Genesis is a proven and widely used command line interface in many service industries the new I.T. team provided the platform change from Windows to Linux since Genesis interface has support on almost any popular platform, either emulated or accessed remotely via telnet protocols.

I work in the healthcare industry as an I.T. all-around consultant and social media outreach, part time. Their HIPAA compliant software only works on Windows and because of past disruptions of Windows mandatory updates hindering their operations at various unexpected times of day I have provided them with some registry scripts that turn on or off the mandatory updates process:

You can download this registry fix with extracting the file "onoff.zip" after downloading from here:
https://pagetelegram.com/windows/onoff.zip

After downloading the scripts, run them as "Administrator" either choosing the one to turn on or the one to turn off mandatory Windows updates.