Software

Cloud computing: The bad and the ugly

Submitted by acohill on Wed, 09/01/2010 - 09:47

What do the following things have in common?

All of the above were the latest and greatest IT buzzphrases that, over the past thirty years, were supposed to solve all the world's IT problems. Cloud computing, which by squinting only slightly, could be replaced with the word "mainframe," is the latest buzzphrase.

A good buzzphrase is meaningless, so that it can be used in a variety of conflicting and confusing ways, meaning different things to different vendors and organizations. And cloud computing is no exception. Two incidents this week highlight the fact that cloud computing is just as vulnerable to problems as every past IT buzzphrase.

In Virginia, the Department of Motor Vehicles has been unable to issue drivers licenses for almost a week because the systems that manage that have been down. Some years ago, the state outsourced DMV computer operations to a third party, which has been having some problems getting the computers back up. This situation is basically a "cloud" computing model, where a third party in a remote location provides a service to the DMV--the processing of drivers licenses. In this case, the DMV has outsourced a core function, which puts the organization at risk if there is a major failure, as accountability for the failure is diluted via a business contract--as opposed to calling the head of IT in for a dressing down.

A second incident was personal. I got a call from a well-known nationally recognized bank, which happens to hold our mortgage. They claimed that we had missed a payment, but oddly, could not tell us immediately what month we had missed. It took over an hour on the phone speaking to a total of six different people before we figured out the problem. What does that have to do with cloud computing?

We pay our mortgage using the bank's online payment system, which is basically a cloud computing application. What I found out is that it is riddled with design flaws and bugs. We had confirmation numbers for every payment in the past several months, but several of the people we talked to had no way of looking up those confirmation numbers--confirmation numbers generated by their own cloud computing application. Furthermore, they stubbornly insisted that in fact, we had never even logged in to make a payment recently, even though we had confirmation numbers! What this told me was that their system stinks; it lacks adequate logging of transactions, loses transactions, and that the bank's internal interface used by their staff is grossly inadequate to provide even minimal customer service. The idea that a major bank could provide a customer with a confirmation number for a large financial transaction and then later have NO RECORD of that transaction is appalling.

Is cloud computing bad? No. It's a tool, just like any other IT tool. But slapping the term "cloud computing" on a computer system does not make it invulnerable to problems, and does not mitigate problems caused by careless design, inadequate planning, and poor data management.

How smart is Boulder SmartGridCity?

Submitted by acohill on Fri, 08/06/2010 - 09:08

Here is an article that alleges that Boulder, Colorado's SmartGridCity project is in deep trouble. The article has a long laundry list of problems, but what jumped out at me is the list of so-called "partners." If you look at the SmartGridCity Partners page, you can see the root problem of this project is too many cooks. Just the administrative overhead of supporting this list of high priced consulting firms would sink any project. And the descriptions that accompany each partner reads like one of those buzz-phrase generators you find online. Here are a sampling of the buzz phrases:

So you have at least seven companies with seven proprietary and very likely incompatible technology "solutions" that are going to use taxpayer dollars to try to do a mash up of their stuff that will somehow save money. These kinds of efforts never work, in part because if you start with seven complex technologies, it is impossible to make them less complex by combining them. Fifty years of software development studies have shown this over and over again. It's not that different than Fred Brooks' mythical man month treatise, in which he showed that adding more workers to a software project already late just makes it later--in large part because adding more workers makes the development process more complex. The same principle is likely at work here. Adding more complex power management software to an already complex design makes it even more complex and, as study after study has shown, more error prone.

Here at Design Nine, we call ourselves "broadband architects" or "information architects." We work the way the traditional architect works--we do a clean, coherent high level design for our clients first, develop the financing and funding strategies needed to show the client how it will pay for itself, and then and only then do we go out to vendors.

My guess is that Smart Grid City ended up with seven or more "design" firms all trying to gain an advantage for their own stuff, and Boulder ended up with a mess. It's as if you wanted a house built, and instead of having an architect produce the design and supervise the construction, you told the plumber, the carpenters, the electrician, and the drywall guys to get together and come up with something. It's called "design by committee," and it is never pretty.

The death of speech recognition

Submitted by acohill on Tue, 05/04/2010 - 08:21

There has been a long running debate about artificial intelligence, with a large contingent of computer scientists always proclaiming that computers "smarter than humans" is only five years away. And there has been a small but persistent group of computer scientists who have insisted computers will never be "smarter than humans."

Here is an interesting read on speech recognition and why it has never caught on. The "computers will be smarter than humans" crowd will scoff at this and insist that speech recognition has little to do with artificial intelligence, but if you can't write a program to recognize speech, how are you going to write a program to make a computer "smarter" than a human? Our ability to hear and cognitively process the spoken work is absolutely staggering, and after thirty plus years of attempts to duplicate it, speech recognition is still lousy. Spend just a few minutes on the phone with one of those voice mail speech recognition systems (...say Customer service.... "Cus-tom-er ser-vice"...I'm sorry, I did not understand, say Customer service..."Cuuuusssttttommmer Seerrrrvvviccce"....I'm sorry, I did not understand, returning to Main Menu...) knows that speech recognition stinks.

Apple buys majority share of Microsoft

Submitted by acohill on Thu, 04/01/2010 - 06:06

[Cupertino, CA, 4/1] Apple Computer announced today that it had purchased a majority share of the Microsoft Corporation by buying virtually all founder Bill Gate's remaining stock. Gates has continued to be the single largest stockholder, with approximately 56% of the outstanding shares of the company. The transaction, estimated to be worth $30 billion, still leaves Apple with a substantial cash reserve of at least $10 billion.

Gates, the increasingly reclusive founder of Microsoft, has not been actively involved in the management of the company for some years. He and his wife, Melinda Gates, have been spending much of their time on philanthropic work via the Bill and Melinda Gates Foundation. A spokesperson for the Foundation indicated that the Gates' had already indicated they planned to give most of the funds to the Foundation to help with the two keystone projects promoted by the Gates: malaria remediation in Africa and improvements in American libraries.

Gates himself has made no comment about the sale, but a short statement was released that said in part, "In recent years I have become increasingly embarrassed at the slow pace of innovation in Microsoft, and when I saw the iPad announcement back in January, I realized the company I founded had really fallen behind. I decided it was time to sell my shares and try to do some good with the money."

An Apple spokesperson said there would not be many immediate changes in the way Microsoft will be run, but did indicate that Steve "Monkey Boy" Ballmer might want to polish up his resume. Apple said the only thing the Cupertino firm intended to do right away was to eliminate Internet Explorer. Apparently, within weeks, IE users will be notified via the AutoUpdate software that a new Web browser is available, and when the update is run, Apple's Windows version of Safari will be downloaded and installed, and IE will be deleted. The Apple spokesperson said, "IE is and always has been nothing but a hack, and there are millions of Web designers whose lives have been significantly shortened, to say nothing of damage to their mental health, by having to try to make their Web page designs work with that piece of crap."

Apple also indicated that while Microsoft Word and Microsoft PowerPoint would be phased out in favor of Apple's word processing and presentation software, Apple would keep Excel for the time being. "We did some research, and we found most major U.S. corporations would collapse if Excel was phased out. You cannot believe how many bad Excel macros have been written by 27 year olds with brand new Wharton School MBAs. I mean, the spaghetti code we saw in Excel spreadsheets was downright frightening. I don't how those companies keep running."

When asked about the purchase, Apple said their primary interest was in what they called the "bitter clinger" market. "There are tens of millions of Microsoft customers still using Windows 98, Windows 2000, and Windows XP. Ironically, using our virtualization software or third party virtualization software like VMware Fusion or Parallels, the 'bitter clinger' crowd can have a better experience running Windows on a Mac. I mean, Windows 98 kicks butt running in Parallels on a brand new 27" iMac."

On news of the announcement, Apple stock jumped $14 to a current high of $228, while a sell off of Microsoft stock has begun.

Let the cloud computing wars begin

Submitted by acohill on Fri, 10/02/2009 - 16:29

IBM has announced a new online service based on the popular Lotus Notes. The new service is called LotusLive iNotes, and the new service is aimed squarely at both Microsoft Exchange and Google's Apps Premier Edition. Regular readers know that I don't have much tolerance for the whole cloud computing buzz--it's a glorified mainframe, with less fault tolerance and much less data security. If I had to bet IBM's offering against Google, I'd go with IBM every time. Nobody knows how to do big, distributed computing better than IBM. Google is starting to get squeezed a bit, which is a good thing. I've been using Microsoft's Bing search engine for several weeks, and really like it--better results all around with far less dreck. And now IBM enters battle with Google. Good. Competition is great for everyone, especially buyers of services.

Diebold gives up on voting machines

Submitted by acohill on Sun, 09/06/2009 - 10:47

Diebold has thrown in the towel on its troubled voting machines business. It has sold the whole division to its competitor, ES&S. Diebold electronic voting machines have been plagued with problems, and the company says it is writing off tens of millions in losses, due primarily to lawsuits from disgruntled local governments who bought the machines only to find out they are a security nightmare.

Those of us that warned for years that electronic voting machines were a recipe for disaster can take little comfort in being right. Unfortunately, taxpayers are the big losers, as local governments spent hundreds of millions of dollars on untested equipment, much of which has had to be replaced already. It is not that the technology is inherently flawed--indeed, there are a few simple ways to make electronic voting machines reliable and auditable, like producing a paper record of votes entered. Buying technology and relying entirely on vendor promises can lead to unpleasant surprises.

Home-based businesses driving $2.5 billion software market

Submitted by acohill on Fri, 08/28/2009 - 08:21

This story says that software for the Apple iPhone and iPod Touch has grown to $2.5 billion. This is a market that did not exist just two years ago. What the article does not mention is that most of the programmers writing and selling software for the iPhone are working from home, and many of those businesses are making hundreds of thousands of dollars per year.

This is where broadband becomes important. These home-based software businesses have to have reliable, high performance broadband connections--to coordinate activities with other programmers and co-workers also working with home, to upload and download software, and to access online business services (e.g. accounting, printing, etc.) that enables these work from businesses.

Economic developers: What is your strategy for attracting these new home-based businesses? Are you working with local builders and developers to ensure that "Internet ready" homes are available? Are you supporting a regional effort to improve access and affordability of broadband? Do you have a virtual business incubator that is designed to help home-based entrepreneurs grow successfully?

Communities that market their quality of life, their recreational resources, and that have open access broadband have a recipe for growth.

Will the Google OS challenge Microsoft?

Submitted by acohill on Wed, 07/08/2009 - 08:36

The intertubes are abuzz with news about Google's announcement of its Chrome browser-based operating system. Folks that think it will be a Microsoft killer will be disappointed. The new entry to the OS marketplace will erode Microsoft market share at about the same rate competing software like Apple's OS X and the Unix-based Ubuntu. It's bad news for Microsoft, but the new software will barely put a dent in the Redmond company in the short term.

The good news is that more options are a good thing. Not everyone has the same needs, and having a variety of operating system choices, each with a different set of price points, applications, and features creates more competition, more pressure to continuously improve each OS, and more pressure to deliver more at reasonable prices.

Part of the reason Microsoft has been losing market share is because for a long time, there was a lack of competition. The company had little pressure to innovate, reduce prices, or add real value. With Google bringing yet another OS to market, Microsoft has to work harder to keep existing customers and to attract new customers. That is good for everyone.

Skype on iPhone

Submitted by acohill on Tue, 03/31/2009 - 09:02

Skype is now available for the iPhone. Sound quality for iPhone to iPhone connections on WiFi networks is excellent, and if you leave the Skype app running (in the foreground) you can turn the phone off and still get calls. However, if Skype is not the main app, you cannot receive calls, so there are still some limitations on the usefulness of it on the iPhone. But all that is set to change in June or July, when Apple releases the next major software upgrade for the iPhone, which is supposed to include "presence," or the ability of applications like Skype to sit in the background and still run--in the case of Skype, you could be browsing the Web or sending email and still receive incoming Skype calls.

Skype support for the iPhone is a big deal. There have been some helper apps that allowed Skype calls or used another third party VoIP service, but having your Skype phone book and preferences on the iPhone is very convenient, and at least gives you the ability to make phone calls via the Internet even when not in range of an AT&T cell tower.

When the software upgrade is released this summer and presence is fully supported, it will help sell more iPhones without a cell provider service contract. For some people, just having VoIP on the iPhone will be enough.

iPhone crushes other smartphones

Submitted by acohill on Tue, 03/24/2009 - 18:48

A new study of smartphone Web browsing shows the iPhone positively crushing the competition. The Apple iPhone accounts for 33% of all the Web browsing being done by smartphones. The nearest competitor is a Nokia phone, the N70, with a measly 7.1%. After that, it goes downhill even more rapidly, with most of the other phones in the top ten barely breaking 3%. The iPhone has a good, fast Web browser, a large readable screen, and a touch interface; the combination is unbeatable at this time.

Verizon cracks down on spam

Submitted by acohill on Wed, 02/18/2009 - 10:16

Verizon gets a pat on the back for cracking down on spam. The company has announced that it will finally close Port 25 on its mail servers. Port 25 allows email be sent without any authentication, making it easy for spammers to use "zombie" PCs infected with spambot software to send spam email. The change will make it more difficult to send spam from infected PCs and will also make it easier to identify infected machines, since the infected machines will have to now provide authentication before sending the spam. Judging from the comments in the this article, anyone who provides PC support for a fee will see a surge in business helping some home users make the change. A single setting buried in each user's email client on their PC has to be changed; it only takes a minute if you know where it is, but if you don't, it can be frustrating (you won't be able to send mail until it is changed). Verizon will likely provide detailed instructions for a variety of email software.

Researcher cracks face recognition

Submitted by acohill on Wed, 02/18/2009 - 10:09

A Vietnamese researcher has cracked face recognition technology that has been built into some laptops. Built in or add-on cameras are designed to do facial recognition with the aim of making the laptop more secure. But the researcher found the software could be easily duped by displaying a picture of the owner, and a brute force attack (by showing the software many face images in succession) also worked.

Google may damage your computer?

Submitted by acohill on Sat, 01/31/2009 - 10:22

If you are in the mood for a chuckle, take a look at the screen shot here, where someone discovered that Googling Google gives you a search results page warning you that every single Google service may damage your computer. Note: By the time I wrote this, Google had apparently fixed the problem.

Browser wars: Microsoft vs. Google vs. Mozilla

Submitted by acohill on Fri, 01/02/2009 - 09:37

TGDaily reports that Microsoft's share of the Web browser market has fallen below 70% for the first time. The open source Firefox browser from the Mozilla organization now has over 20%, with other browsers like Safari and the iPhone Web browser picking up the rest. In a testament to the popularity of the iPhone, it's share of the Web browser market has tripled (but it is still very small).

In another TGDaily story, Google has begun to flex its muscles and has tossed both Internet Explorer and Firefox over the the side of the boat and told users of its free online applications and services to start using Chrome. This push by Google forebodes a replay of the Internet Explorer problems of the last ten years, where Microsoft made tweaks to their services to favor their own browser. If Google does this with Chrome, users will lose again, as Google could make it difficult to use their "free" apps unless you also use the Chrome browser.

Microsoft market share continues to shrink

Submitted by acohill on Wed, 12/03/2008 - 10:10

ComputerWorld reports that Microsoft's share of the operating system marketplace continues to shrink, and has now fallen below 90% for the first time in more than a decade. The recent 2% drop in marketshare was made up primarily by Apple, and a much smaller gain in Linux-based computers. Microsoft's share of Web browsers has also been shrinking steadily, with FireFox, the free open source browser, taking most of the users away from Internet Explorer. Safari, the Mac Web browser, has also made smaller gains.

Vista encourages downgrades, Linux, used computers

Submitted by acohill on Mon, 12/01/2008 - 09:59

This note from ComputerWorldUK suggests that the problems for Vista run deep. With so many applications having compatability problems with Vista, companies are sticking with older machines, buying used machines that will run XP, and are evaluating alternatives like Linux and OpenOffice. There are some really good Linux variants available; one I've played with is Ubuntu, which is impressive. The interface has borrowed the best of Windows and Macintosh features, and is easy to use and very fast--even on older computers. And OpenOffice is a respectable replacement for Office. If your word processing, spreadsheet, and presentation needs don't use a lot of special features, you may not need Microsoft Office at all.

Static magically creates 1,500 votes

Submitted by acohill on Fri, 10/03/2008 - 09:13

In the continuing saga of voting machines that simply don't work, here is perhaps the most alarming story to date. In a Washington, D.C. voting precinct during the primaries, a "static discharge" magically created an extra 1,500 votes on the memory cartridge that stores the vote tally. The only slightly good news is that someone did notice that the manual tally of voters at the precinct was only 326, but what if it had not been caught?

Email is a time waster

Submitted by acohill on Mon, 09/22/2008 - 08:13

New research suggests that email, to hardly anyone's surprise, is a huge time waster. A UK scientist studying how we use email found that stopping to check your email imposes a big time loss on us as we switch back and forth mentally between tasks. For those who have their email set to check automatically on frequent intervals, the overhead of task switching can eat up an entire workday out of a five day work week.

The solution is pretty simple. Turn off automatic checking and check your email only a few times a day. Fewer interruptions means more time spent on work.

Is cloud computing just the latest buzz phrase?

Submitted by acohill on Tue, 08/12/2008 - 08:08

"Cloud computing" has replaced "Web 2.0" and "social networking" as the latest buzz phrase. IT folks love buzz phrases, and the IT landscape is littered with them. Whatever happened to "client-server," "relational databases," "artificial intelligence," and "fifth generation?" All of those buzz phrases were based on solid and useful technical advances that were grossly oversold as the answer to everyone's problems.

Cloud computing is just the latest, and beware of vendors and IT staff claiming a modest 15% increase in the IT budget to develop a "cloud computing platform" will fix all current and future woes. Or beware of "free" online services that tout cloud computing. Over the past five or six years, as more and more people and businesses have acquired broadband connections to the Internet, it has become more practical to store data of all kinds (documents, email, etc.) remotely and use a desktop application or Web app to access that data. Google Apps is a perfect example, as well as more common services like Gmail and Hotmail.

In many cases, storing data in a "cloud" somewhere on the network improves accessibility, reduces costs, or both. But there are two problems. If you are relying solely on a third party to store your data, you may lose it, as did customers of The Linkup, who just discovered that the company lost large portions of paid customer data. Some customers apparently did not have backups.

Social networking sites also store data in a cloud, and a recent lawsuit over data stored by LinkedIn, a popular business networking service, illustrates similar difficulties. The legal problem arose when an employee left a company in the UK and started a rival firm, using contacts built up during his previous employment and stored online at the LinkedIn service. The employee was sued and the courts forced him to turn over the information; the courts agreed that the contacts represented confidential company data. But it was stored online by a third party and the account was in the name of the employee. And apparently the firm encouraged employees to use LinkedIn to manage contacts.

So beware of cloud computing; technically, it can be used to solve all sorts of datasharing problems, but like any new technology, it can introduce new policy and management issues.

Cloud computing replaces Web 2.0

Submitted by acohill on Thu, 07/24/2008 - 07:21

Cloud computing has replaced Web 2.0 as a popular IT buzzphrase. Nobody ever really knew what Web 2.0 was, but it sounded important, and a lot of small companies got lots of cash to "really important" Web 2.0 applications and services that were going to change the world, make a lot of money, and cure cancer. None of them made much money, and most of them made no money.

Despite the hype, Web 2.0 signaled a shift to much more sophisticated use of the Web, with much better Web-enabled interfaces. The secret sauce for Web 2.0 services and applications was broadband. Cloud computing takes these sophisticated Web apps and high speed data connections to the next level, where both desktop computers and portable devices like the iPhone are connected continuously to data and services hosted somewhere on the 'net (the "cloud").

Apple probably has the clearest vision for this; the company has provided nearly seamless integration of desktop computers and portable devices like laptops and iPhones/iPods with its MobileMe service. For $99 a year, you get "cloud computing," which means your various devices (e.g. desktop, laptop, phone) all stay synchronized more or less automagically--as long as you have some kind of high speed data connection attached to each device.

Cloud computing, despite the hype, is here, and will quickly become a business necessity, meaning communities that cannot provide their own businesses with the right levels of connectivity will suffer economically. And cloud computing, to work properly, has to work from home as well as from business locations, so residential broadband is business broadband. Finally, communities have to have broadband hotspots for business travelers, because those business visitors have the most urgent need for access to the "cloud" of data they use to manage their work.

Syndicate content

A Broadband Properties top 100 company for 2008

A Broadband Properties top 100 company for 2009
A Broadband Properties top 100 company for 2010

Design Nine was selected as a Broadband Properties top 100 company in 2008, 2009, and 2010.


Smart 21

Designed by Design Nine, the nDanville fiber network has won the Intelligent Community Forum's Smart 21 award for 2010.

Design Nine provides visionary broadband architecture and engineering services to our clients. We have over seventy years of staff experience with telecom and community broadband-more than any other company in the United States.

We have a full range of broadband and telecom planning, design, and project management services.