Friday, September 17, 2010

The Rise of Robotics

When computers were first marketed to the public (and corporate) sector, they were of limited value. They could only accomplish a handful of things and they were prohibitively expensive. As time went on, the capabilities of computing equipment increased while the price decreased. At a certain point, computers crossed the feasibility threshold such that their price could be justified by their abilities. The increased demand fueled the innovation that led to modern computers. 

Computers contribute value because they allow us to manage our information and automate repetitive knowledge-based tasks. It has changed the very fabric of our culture. Today it seems ridiculous to attempt to do much of anything without a microprocessor: laptop, computer, cell phone. I believe the next IT transition will be in robotics.

Once the exclusive arena of large corporate manufacturing plants, robotics have become much more available to smaller companies. The rise in demand has driven more research, and while it hasn't yet risen to the level of the personal computer, it seems to be following in those footsteps. Robotics today is drastically different from robotics 10 years ago; they are significantly more capable. It's just a matter of time before a handful of these machines cross the feasibility threshold and begin showing up in our daily lives.

When they do make their appearance, it will fall under IT. Robotics are just computers that can gather information and move around. It will redefine both the capabilities of IT and job an IT professional does.

Take a look at the links below for a few very cool examples of where robotics is headed:

Thursday, September 9, 2010

Technology patents and imitation

It seems that with each new software release, competing products get closer and closer together. One company's competitive advantage is quickly copied and released by rival companies. This isn't a new trend; in fact, imitation is a cornerstone of "innovation" in the digital age. Let's start from the original digital knock-off, the graphical user interface. Originally pioneered by the Mac in 1984, it replace the DOS command-line systems with a more user friendly interface controlled by a mouse. This game changing idea was quickly copied, titled "Windows" and put on the market by Microsoft in 1985.

From the beginning, people viewed technological intellectual property as different from tangible property. Normally a firm could patent a product and the relatively slow change in their market would allow competitors to sell a competing differentiated product. In the fiercely competitive technology markets, a product without all the bells and whistles of the competition will fall behind. Therefore, large numbers of people have justified relaxing intellectual property restrictions.
Imagine how the patent trial would go if a businessman started selling knock-offs of patented pharmaceuticals and tried to use excuses common to IT. Sure, the knock-offs came after the original, were inspired by it, accomplish fundamentally the same thing, but are functionally different because of this insignificant change. Assuming that dispute got to trial (it never would), it would be a landslide victory for the pharmaceutical industry.

Yet today, it's common to see patented products that are indistinguishable from one another. Take the Nook and the Kindle, they're essentially the same product. Look at the current generation game systems, they all now have motion controlled sensors. TiVo got pushed out of the market because cable companies were able to provide a "non-patent violating" substitute in their cable box DVRs.

It seems like in technology fields today, patents are filed not to stop competitors from copying, but to slow them down. If they have to stop and figure out how to make the product "functionally different" the inventor might get an extra month of exclusive use. As a result, patents today are ridiculous. They either attempt to obscure the details of a product or they make the patent so broad it could be used to describe most technologies on the market. 

I don't think there's much we can do about it, other than have some personal integrity. I just find it interesting to contrast Intellectual Property in IT with Intellectual Property in other fields.

What does this have to do with the mac perspective? Everything. Companies no longer must one-up each other with invention and innovation. There is little profit in creating the game changing software, and quite a bit of risk in trying. It may seem like this kind of environment is good for consumers because it helps keep prices in check, but this is not the case. We are setting ourselves up for an era of stagnation, trade secrets, and unspectacular progress. In this case, competition is making the consumer lose. 

Friday, September 3, 2010

The Social Networking Frenzy

Everyone's on Facebook. Social networking is the technology trend at the present. It doesn't matter if you're a high school student, a professional stock broker, or a soldier deployed overseas, the prevalence of high speed internet throughout most parts of the world has spurred people to flock to social networking sites. While not the first social networking site, the fad started with MySpace. Eventually the elegant structure, intuitive UI, and lack of tacky music blaring from each page you visit drew people to the superior choice, Facebook. 

The true value of social networking comes from having a digital forum that is comprehensive. Facebook draws much of it's value from the fact that most everyone in the country not only has a page, but regularly updates it. With social networking as with most things, structure is nice, but content is king. With Facebook, the users supply the content; the users supply the value. 

Seeing the success of MySpace and Facebook, other social networking sites have attempted to get in on the action. Twitter showed just how ADD people could really be. LinkedIn attempted to split the business professionals off from more "consumer" networking sites. The list goes on, but a visit to wikipedia's ever growing list will show you there is a social networking site for just about every special interest. 

Now Apple has thrown their hat in the mix. With the release of iTunes 10, Apple is releasing "Ping", their new iTunes based music social networking program. You will often see me praise Apple on this site, but make no mistake, I'm also one of their toughest critics. Ping is a monumentally stupid idea.

Each time a social networking site draws a user to post on it rather than a central or localized site (lets say Facebook), it splits the available social networking content. In addition to people on Facebook not having access to that information, the poster doesn't have access to the people on Facebook. No users win; remember, content is king.

Apple saw the opportunity to integrate the latest fad into their software, and they correctly took it. However creating their own social networking program was the wrong way to go. The smart move would have been to work with other social networking sites, allowing people to put iTunes information on the profiles, walls, status updates, etc. Instead, they've chosen to compete with the market leaders in an already heavily saturated market at the expense of the users. 

You may have a different take on this, but I know that I will never use ping. However, if Apple had written an itunes Facebook app/extension with the same abilities, I'd have music posts on my profile right now. 

Wednesday, August 25, 2010

What the Mac Perspective is

As a long time mac user, I've often been the subject of scorn from my peers. When I took my first job as a computer technician, this only got worse. But I'm proud to say that I've always used macs. I remember as a kid working on an Apple Quadra running Mac OS 7. I remember marveling at how big an upgrade Mac OS 9 was over it's predecessor. I remember sitting in awe as I watched demos of the original Mac OS X. I still follow Apple's presentations and I'm as much of a "Fan Boy" as they come.

"Why haven't you ever switched to Windows?" I've often been asked by my IT peers. It's a good question. For a long time most video games were only available for PC, and while that was tempting, it's not true anymore. For a long time you needed a PC to network with other PCs, and while that definitely discouraged buyers, it's not true anymore. For most of history, PCs have been cheaper than Macs, but while you can still buy a very cheap stripped down PC, much of the price delta between comparable models is gone now.

There is less reason for me to switch now then there ever has been, but why didn't I switch when the computers didn't have much software, didn't work with the majority of other computers, and cost a premium? Aside from the early childhood indoctrination, I chose not to switch because Apple understood something that Microsoft is just now starting to see.

With every piece of technology there is a tradeoff. The technology may be incredibly functional but not user friendly, it may be incredibly user friendly but not functional, or it may fall somewhere in between. The goal of software companies (including Microsoft and Apple) is to maximize both of these, but even today it is a balancing act.

I'm under no illusions that the Mac operating system is the most capable one available—I award that distinction to UNIX. But from the beginning, Apple understood that you had to build an interface that people understood, and then pack it as full of functionality as you could (rather than building the functionality, cramming it together, and calling it an interface). The most useful tools in the world will be ignored by most people if they can't figure out how to use it.

Take VOIP for instance. VOIP has been around for decades, but it wasn't until companies such as Skype made it user friendly that people started taking advantage of it.

This is the essence of the Mac perspective. It's understanding that how people will go about using a product is just as important a consideration as what it can do. It's a perspective that goes way beyond just Mac vs PC. It can be used to evaluate every type of technology, and should be used to evaluate every type of user.