BNET Insight

Sales Machine

A, Always. B, Be. C, Closing.

How Microsoft Marketing Screwed Us All.

December 21st, 2007 @ 7:00 am

Categories: Blogroll, General

Tags: Computer Virus, Operating System, Microsoft Corp., Virus, Computer, Productivity, Marketing Research, Operating Systems, Viruses And Worms, Security

Computer Virus -- Microsoft's FaultHave you heard about the storm worm? It’s a particularly nasty computer virus that’s been popping up all year in different forms. What’s different about this virus is that it has a business model and is actually making money for the people who created it. And those people are using that money to pay for research and development into creating new, and more toxic computer viruses. Nice, eh?

This new breed of computer virus can mine your system for identity data and keystroke data. So if your machine gets infected, there’s now a good chance that you’ll be a victim of identity theft. And that can mean years of frustration, credit problems and hassles with banks and credit card companies. And don’t forget — if your data is compromised, then the bad guys have all your customer contact data. They can SPAM your customers from YOUR computer.

Viruses are a particular problem for sales pros because sales pros are more likely to use a portable computer as their primary machine. And those portable computers are more likely to be used in public places, using public wireless networks, which are one of the ways that new machines get infected. Furthermore, sales pros often have long lists of emails and thus are more likely to open an infected email by accident.

If you’re a sales pro, then, you’ll probably be irritated to know that computer viruses remain a major threat to everyone’s data security because of a Marketing decision. Yes, that’s right. The reason that today’s computers and today’s computer networks are so easily infected stems back to a decision made at Microsoft, for marketing reasons.

In other words, we’re all being screwed by Microsoft Marketing. Let me explain.

Most people don’t know it, but it’s entirely possible to build computer systems that can’t be infected by viruses. In fact, the original computers were specifically programmed so that no application (like a browser or word processor) could make permanent changes in any other application or in the operating system.

In the timesharing systems of the 1970’s - the precursors of the Internet - there was no way for an application to crash the operating system, or to make any changes in the operating system that could impact another program. Those systems often ran for YEARS without ever crashing - while simultaneously supporting thousands of users and applications.

Since the challenge of computer security was solved decades ago, why are we still worrying about viruses? I’ll tell you.

At some point during the development of the Windows operating system, a discussion took place at Microsoft about the next version of their operating system. Microsoft (which had plenty of trained operating system programmers who knew the score) could have implemented Windows using the same security features that had been in place in the timesharing world for decades.

Instead, they decided to do the opposite - to blur the distinction between applications and the operating system. They did this for marketing reasons. They wanted to leverage their dominant market position in operating systems to sell more applications and figured it would be easier to do so if the operating system was more intimate their applications, thereby tending to lock people into using Microsoft’s own products.

It worked, of course, as evidenced by Microsoft’s dominant position in personal productivity applications and browsers. However, as the result of that marketing decision, the world is now stuck with computers that are inherently insecure.

On a Windows machine, virtually any website can alter the operating system to make it do whatever the website wants it to do. The only defenses are “after the fact” fallbacks like firewalls and virus scanners. And unlike the architectural security that was built into early operating systems, “after the fact” security can always be thwarted.

So if your computer crashes because of a virus, or infects your company network, or suddenly routes porn SPAM from your computer to your most valued customers - you know who to thank: the marketing folk at Microsoft who put their firm’s ability to make money ahead of your right to have a computer that works reliably and keeps your data safe.

 
Reply to Story

BNET TalkbackShare your ideas and expertise on this topic

Subscribe to this discussion via Email or RSS

  •  
    1

    rhorwitz

    12/24/07 | Report as spam

    You have a choice.

    So use another operating system. Look at Linux:
    http://librenix.com/?inode=21

  •  
    2

    dallasmick

    12/24/07 | Report as spam

    True but...

    While everything in this article is true, it does not really tell the whole story. The thesis of this article is that Microsoft left the operating system open as a marketing ploy to sell its own products. If that is true, then why did they leave it open for everyone? To be sure, Microsoft created a market and then dominated it. But the first part of that statement is vastly more important than the second.

    How many third party packaged applications were there in 1971? Zero. Why? Because there was no such thing as a third party packaged application in 1971. You either purchased your application from the computer manufacturer (first party IBM) or wrote it yourself.

    By removing the distinction between the operating system and the application layers, and leaving the operating system open, Microsoft created the packaged software industry. In 2007 this industry was worth $250 Billion. Thats with a B folks.

    (Calculated from statistics at http://www.siia.net/software/pubs/growth_software06.pdf "The worldwide packaged software industry for all platforms was estimated by International Data Corp. at $220 billion in 2005" plus 2006 growth of 7%, compounded by an estimated 2007 6% growth)

    How much does this industry pay to Microsoft as a royalty for the use of their technology? Zero. How much for access to the installed base of Windows machines? Zero. Sounds like a funny question today, but in 1971 if you wanted to write an application for a client you had to pay a royalty to IBM to license the operating system if you were to run it on their machines.

    When they realized the mistake they had made in the 1980's of running an open software platform (DOS) on the IBM PC (often called the most expensive business mistake ever made), they tried desperately to close it back up with the release of OS/2 (with royalties on protected mode software) and the MCA bus PC (with hardware royalties).

    http://en.wikipedia.org/wiki/IBM_Personal_System/2

    But by that time the cat was out of the bag folks, and the rest of the industry (running open DOS and open Windows) took off, leaving IBM behind.

    People often forget that these open principles were a response to the real dictator at the time; IBM and the very systems the author lauds.

    I would even venture to argue that the hardware industry itself has been fueled by the vast number of packaged software applications made available by this decision, roughly $500 billion in hardware per year. Software has always driven hardware sales. Think of all those accountants who purchased Apple II's in order to run Visicalc. happy

    http://www.plunkettresearch.com/Industries/InfoTechComputersSoftware/InfoTechComputersSoftwareTrends/tabid/173/Default.aspx "$537 billion for hardware..."

    So right now, the annual contribution to the world's economy of the combined packaged software and the hardware markets it fueled is $750 billion. And this contribution has been happening for some 25 years now. Some pretty simple calculations show that the total contribution over 25 years is close to $5.8 Trillion. Thats with a T folks. Microsoft created that market as a counterweight to Big Brother. And gave it to you.

    Now put yourself back in that room at Microsoft where this decision was being made and tell me; How would you vote?

  •  
    3

    Geoffrey James, Sales Machine

    12/24/07 | Report as spam

    Illogic abounds

    Your arguments are complete nonsense. The technical decision to make the operating system secure has nothing to do with the business decision on how to license applications.

    The fact that IBM expected developers to pay a royalty fee (as do Xbox developers today) is irrelevant. Microsoft could easily kept the business concept open (i.e. no charge for application developers, with published APIs) and still had an inviolable operating system.

    The advantage that Microsoft got from blurring the distinction between the two was that it allowed their applications to be more intimate with the OS, thereby providing a technical advantage to Microsoft products.

    In particular, the idea that the browser should be integral to the operating system was insane, given that the browser has the capability of both running programs introduced from outside and also altering the registry. That's just nuts -- and if Microsoft didn't do it for some marketing reasons then they're just truly wretched programmers and designers.

    Which, of course, is a perfectly valid viewpoint.

  •  
    4

    dallasmick

    12/24/07 | Report as spam

    Inviolable Operating Systems

    An "inviolable operating system" by definition is a closed operating system. Microsoft chose an open operating system.

    DOS and the Windows operating system are open. That means that anyone, Microsoft included, can take advantage of the interfaces and hooks it provides. IE does nothing that anyone else can do via published APIs.

    There is a huge misunderstanding about how viruses propagate. I challenge you to identify a virus that propagates via a published API mechanism. Viruses propagate via unpublished hooks, calls, reverse engineering, buffer overruns, jumps to memory locations that do not belong to them. Thats why they are evil. Blaming Microsoft for a virus is like blaming a cancer victim for their cancer.

    If only you were God. You could design a human body that were immune from viruses in a closed system. It would have no mouth where viruses could enter, no eyes that flus could pass into, no ears where mites could nest, no lungs where airborne creatures could invade.

    I prefer my open system.

  •  
    5

    Geoffrey James, Sales Machine

    12/24/07 | Report as spam

    You're completely confused.

    An "inviolable operating system" by definition is a closed operating system. Microsoft chose an open operating system. DOS and the Windows operating system are open.

    I'm sorry, but you're exhibiting a fairly comprehensive lack of knowledge about operating system design with these statements.

    You need to do some studying on mainframe operating systems, specifically MULTICS (originally designed at MIT), CP-V (built by Xerox based on Dartmouth timesharing) and VMS from Digital. The problems that you think an "open" operating system is going to address were all addressed in the 1970s and 1980s. And there were thousands of applications that ran on them. Many of the application developers were even given source code from the operating system in order to write better programs. But the operating system was still secure.

    These operating system implementations proved that you do not need to give programs the ability to alter the operating system in order to write programs that work correctly. With an architectural approach to operating system security, the operating system can behave in an entirely predictable manner, regardless of what an application is doing. It has nothing to do with "open" or "closed."

    A secure operating system could be 100% published and in the public domain, with every line of code visible and still be completely secure, because the only way to get into the operating system would be through a password entered at a secure console -- meaning one where a keystroke recorder would not be able to run. (Which, by the way, a secure operating environment would prevent.)

    In any case, Microsoft's operating systems aren't open by any reasonable definition of the term. They're completely closed because nobody except Microsoft knows exactly what goes on inside them. In fact, you used to be able break into Internet Server by typing "netscapeprogramersareweenies." The problem is that Microsoft operating systems don't isolate applications from the operating system and let them change operating system parameters.

    That's why viruses work. The operating system lets applications alter each other. The browser can execute programs that alter the registry.

    As for all the back doors and hacks and hooks, none of that would matter if the basic operating system has been coded so that nothing ANY application did could 1) alter the operating system or 2) alter the operation of another program. That's the problem that was solved 30 years ago and which Microsoft decided to ignore with Windows 2000/XP.

  •  
    6

    jjg21588

    12/24/07 | Report as spam

    Too opinionated

    Decent article if you are writing for a middle school class... In other words, where are the facts? All these stipulations and conclusions are being made on little to no evidence being proven. I'm not saying that the information given is wrong, it's just that it seems to be more opinionated than anything.

  •  
    7

    Geoffrey James, Sales Machine

    12/24/07 | Report as spam

    It's a blog, dude.

    It ain't a news story.

    In any case, I worked in a operating system development group for 12 years and I've discussed this issue in detail with several knowledgeable OS developers, including the guy who inspired The Tao of Programming

    So I'm not just some schmuck expressing an opinion. I'm a schmuck who knows about operating systems expressing an opinion.

    I'll say it again:

    1. There should be no way for ANY application running on a PC to alter ANYTHING in the operating system.

    2. There should be no way for ANY application to screw up the operation of ANY other application.

    These were technical problems that were solved 30 f**kin' years ago!!

    It's stupid and insane that we have to waste billions of dollars fighting off viruses, hacker attacks, and dealing with "blue screens of death." It's completely unnecessary and it's time that somebody pointed out how Microsoft created this unnecessary problem.

  •  
    8

    bellco

    12/24/07 | Report as spam

    RE: How Microsoft Marketing Screwed Us All.

    Wow, when I am not busy, I'll get a Linux Windows emulator...

  •  
    9

    FlyingDude

    12/24/07 | Report as spam

    choice by customers or forced by suppliers?

    I would agreed that we as customers do have choices in choosing applications and/or operating systems. However, I would disagree that the choices given is on a fair ground.

  •  
    10

    xtier

    12/24/07 | Report as spam

    RE: How Microsoft Marketing Screwed Us All.

    Who in the heck allowed you to write this article? Your statements are broad and lack depth. First of all Web sites manipulate Web browsers which are client side applications, through javascript and/or other browser-based technologies to interface through the browsers Document Object Model (DOM) to execute an exploit. Internet Explorer is not the only browser. Exploits exist for FireFox and Safari as well. Save for BSD Unix, many exploits of other types exist for Linux and Unix alike.

    Get your facts straight and stop perpetuating ignorance.

  •  
    11

    Geoffrey James, Sales Machine

    12/24/07 | Report as spam

    The Facts

    If the operating system were coded correctly, no browser would be able to alter the operating system. The fact that any program can alter the registry makes Windows XP insecure. Let me explain:

    - There should be no way for a program to change anything in the operating system.

    - There should be no way for an application to hang the operating system.

    - There should be no way for the operating of one application to alter the behavior of another application.

    These problems were solved decades ago. If Microsoft had not decided to ignore them, there would be no viruses, and hacking would be limited to guessing passwords -- because that would be only way to get enough privilege to make alterations in the operating system.

    Also, you've made the rather silly assumption of couching the controversy in terms of the tired Linux vs. Windows dialectic. I said nothing about Linux because I frankly have no idea whether the same problems exist in that operating environment. I wasn't writing about Linux; if I had been writing about Linux, I would have typed the word "Linux" somewhere in the blog entry. Cripes, try reading the thing before you jump to conclusions about what I was saying.

    What I do know is that several mainframe operating systems coded decades ago (notably MULTICS) had already solved the problems of operating system security. If those design principles had been followed at Microsoft, we would not have problems with viruses because viruses exploit the ability in Windows (and maybe Linux and Leopard for all I know) for applications to alter other applications, including the operating system.

  •  
    12

    xtier

    12/26/07 | Report as spam

    RE

    Your article implies that Microsoft is different from other operating systems through implementation of its business model, via applications and OS. I still say you still lack depth and fact. You have not made your case. You missed my point entirely and your narrowed vision proves my point. Linux and Unix systems also have vulnerabilities; is this so because of marketing? No.
    The thrust of your article implies the sole reason for viruses on Windows XP is due marketing and has led to the way in how Microsoft engineers software. This alone has exposed the platform to viruses. Actually regardless of the way Microsoft has engineered software, viruses would be present; just as there are with Unix and Linux; my point here since you missed it last time, is, any OS is vulnerable to viruses. It is ?silly? for you to think that all the unknowns are known by engineers when they write software. Until every unknown becomes known with respect to producing an OS and or application, there will always be vulnerabilities and the potential thereof. Again, you missed the comparison/contrast I made between these operating systems; but again, pride of authorship, it seems, has blinded.
    I still take you to task on your article.
    Restated, BSD is the only OS that stands out in the OS crowd as an exceptional virus hardened system - subsequently this is the version of Apple chose. What makes this different is extensive security auditing regardless of marketing. Even so, with all the effort in hardening, OS X has a virus in the wild. Is this because Apple implemented its business model when it came to its OS? Again, proof that your opinions are just that?not fact. From an engineering perspective you tout application isolation which is from a structural perspective; i.e. one that should not influence the OS at any lever, and this alone would prevent viral intrusions upon the OS layer. That collaboration between the OS and the application layers should have a unidirectional association, rather one-way communications between layers. This is rigid backwards thinking. Regardless of the application design, any OS can be hardened - hardened so much as to render it unusable. There are technical tradeoffs which you have overlooked in your understanding.
    As one in the industry since the mainframe days?even your statements here are incorrect. In the 80?s we were writing rogue code for the VAX VMS. Until you can account for every possible exploit ? which you cannot, vulnerabilities will exist regardless of the OS producer. Rather than the ?***-for-tat? will you publish the data on which you base your assumptions? If you are referring to research ? cite the references?

  •  
    13

    steelers87

    12/25/07 | Report as spam

    RE: How Microsoft Marketing Screwed Us All.

    they are simply evil

  •  
    14

    Geoffrey James, Sales Machine

    12/25/07 | Report as spam

    Not really...

    ...just venal. Microsoft is not unusually so. At least they've kept their corporate headquarters in the U.S., rather than jumping to an offshore location to avoid taxes. And many of their products (like the xBox) are top-notch.

    Microsoft's marketing practices in the 1990s, though, left a lot to be desired. It was predatory and shortsighted to implement and proliferate an operating system that is inherently and architecturally insecure.

  •  
    15

    Geoffrey James, Sales Machine

    12/25/07 | Report as spam

    More

    The only other explanation for the security holes in Windows is simple stupidity. And that's too big a stretch. I happen to know that Microsoft's operating system developers included several individuals who had the experience and knowledge to code an operating system that used security rings to isolate the OS from applications and applications from each other.

    It MUST have been a conscious decision and it's about time that somebody put the blame where it belongs. Microsoft created an operating environment that made viruses inevitable. The idea of having something from entirely outside your own system (i.e. virtually anywhere) execute a program on your system that can alter the operating system is just plain idiotic. It's a recipe for problems.

    There should be -- and could be -- no way for ANY activity on the web to make ANY change to your operating system. It astounds me that so many people are blind to this obvious fact and not furious at Microsoft for designing an operating system with such a major and pernicious design flaw.

  •  
    16

    Sid Herron

    12/26/07 | Report as spam

    And so we should...do what, exactly?

    I'm not saying you're wrong on any count, but what's your point (other than to get it off your chest)? Unfortunately, at this point Microsoft is limited in the kinds of dramatic changes they can make in the Windows OS because we users demand backward-compatibility. Can you imagine the wailing and teeth-gnashing if they introduced a new OS that required people to replace ALL their existing software? (Look at the slow adoption rate of Vista, which is arguably a more secure OS than Windows XP, but has been hampered by, among other things, the unavailability of device drivers and, in some cases, incompatibility of legacy applications.)

    Now that we're all thoroughly pi$$ed at a decision that was made a decade or more ago by people that may not even work there any longer, what are you suggesting we do to make things better?

  •  
    17

    Geoffrey James, Sales Machine

    12/27/07 | Report as spam

    See my response...

  •  
    18

    xtier

    12/26/07 | Report as spam

    MULTICS

    ...and Multics was virus resistant not virus proof. Again you are in err. I cite the Multics "cookie" program as proof. Back to the books for you! Good grief!

  •  
    19

    Geoffrey James, Sales Machine

    12/27/07 | Report as spam

    So explain to me...

    ...why being "virus resistant" is not an improvement over being "virus inevitable." That's like saying "you could get a pimple just by staying at home, so you might as well go out and share needles with street hookers."

    The main point here is that the older operating systems were architected for security, not that the security was perfect. (Although Multics was secure enough to earn a governmental security rating, as I recall.)

    Maybe rather than trotting out an exception that proves my point, you could address the real issue, which is:

    Why can an outside program make changes in the operating system on my machine?

    I maintain it's because Microsoft sacrificed architectural security in favor of self-serving business reasons.

  •  
    20

    javaid.a.khan@...

    12/27/07 | Report as spam

    revisit the defination of an os

    OS by defination exsists to help applicaitons run on a machine. Try helping someone without being open. The more open you are the better you get in your help, more successful. Earlier systems were closed and secured, but how many people used computers back then. The fact that lots of people are using computers today is because there was an os out there which allowed many applicaitons to run on one single computer with one processor using same memory, no time sharing, but memory sharing. I do agree that there is lot more that needs to be done to secure os. And no i do not think that anyone can make money by making customers un secure.
    javaid

  •  
    21

    Geoffrey James, Sales Machine

    12/27/07 | Report as spam

    You're confused.

    You're confusing "open" with "insecure." A secure operating system design could be completely "open" with entirely published source code. In fact, there'd be no danger to such publication because such information would not allow programmers to hack into the system.

    It is still possible, with a secure operating system, to write any kind of program that you like, but it would not be possible for one application to change another application or to change the operating system.

    In fact, it is easier to write applications for such an environment because the application developer would not have to worry about building in security features that protect the program from other programs.

    By the standard definition of the term, Microsoft's operating systems are not "open" because you can't look at the source code. For all we know, there are dozens of special holes that Microsoft's programmers have put into the system to make it more difficult for other companies to invade their turf.

    There is at least one documented case of this, the infamous "netscapeprogrammersareweenies" back door in an early version of Microsoft Internet Server. I strongly suspect that if Microsoft published the source code to windows it would be full of security holes, because Windows is not secure architecturally.

    I think that Microsoft had business reasons for making an insecure operating environment, reasons that overrode the concerns of at least some of the company's operating system programmers.

  •  
    22

    jackiebarnett

    01/02/08 | Report as spam

    RE: How Microsoft Marketing Screwed Us All.

    Working as an integral part of a multi-disciplined team that encompasses business planning, technology, marketing, customer support, and sales doesn't appear to be in the author's background. I'm beginning to think this sales blog in BNET is just a gripe forum for sales people who are not involved with strategic operations or long-range planning functions and sees sales as an opposing discipline to marketing, rather than an integral piece of marketing.

  •  
    23

    amites

    01/02/08 | Report as spam

    RE: How Microsoft Marketing Screwed Us All.

    Love them or hate them Microsoft operates as a business,

    if you want to work with software that is designed to work rather than to make money then go try Linux,

    I'd personally recommend Ubuntu

    easy to install and free, office documents = open office
    mail = thunderbird
    browser = firefox
    etc...


    you have a choice, use the system designed to be ready for anyone to buy and use, or learn a little and use software designed to work...

  •  
    24

    swbratcher

    01/02/08 | Report as spam

    Capitalistic Voting Booth

    A friend once told me wisely, in a capitalist society "every dollar is a vote." I took it to heart. I don't vote for Microsoft. My votes go to Linux supporters and Apple. I also "voted" for Ron Paul with a pre-election donation. So, watch who you vote for. You should spend on quality, ethical behavior, responsible business practices, secure systems, politics that aren't in the pocket of some hidden objective, and generally only use your money to support and extend the existence of people and companies that you agree with the positions and practices of. My point?... I don't vote for Microsoft.

  •  
    25

    An Expat in France

    01/03/08 | Report as spam

    Take the Blinders off...

    Most of those who think that Marketing's only function should be lead generation probably equates "marketing" with "advertising" or developing sales promotions. If this is your interpretation, then your expereince with marketing professionals is different than mine.

    Google notwithstanding, companies have limited resources - financial and human. Part of marketing's function is to help (repeat "help") make decisions about what constitutes a good 'business' opportunity, and how best to apply those resources in order to exploit that opportunity. (I emphasise "business" oppotunity, as opposed to "sales" opportunity.)

    As a marketing manager, I have taken the heat from many, many sales managers who tell me what their challenges are, and how they think we could address them. I am fortunate enough to work with some highly competent professionals who understand that their's is not the only customer group on the company's radar screen. Sales organizations are motivated, managed and rewarded for their ability to penetrate a particular territory, vertical market or account list, and their perspective is understandably oriented toward that area of responsibility.

    What's more, in the wake of corporate decisions to diversify product and service portfolios, sales teams being asked to shoulder more and more responsibility for account managemenet - in order to maximize the revenue per customer and prevent competitors from gaining a foothold in a customer account. So it should come as no surprise that territory/industry sales managers - whose performance reviews are primarily based on revenue, by the way - are going to be more focused on how to satisfy the customers in their particular hunting patch than on the global picture.

    To their credit, the Sales professionals provide valuable feedback in product development and competitive positioning, but decisions that take months to implement, and which must be balanced against other priorities, have to be taken by someone/some group that is thinking toward a longer time-horizon than the quarterly (or even monthly) view that most Sales organizations are prone to do.

    Sales and Marketing go hand-in-hand, as they should. But teamwork and collaboration is what leads to success - not turf wars and mud-slinging. This is the face of Marketing in a mid- or large-cap company; Marketing (with input from sales, engineering, support, etc...) plays a role in determining who is targeted, and how they should be targeted. To be sure, some people who call themselves Marketers aren't up to the challenge, but let's not minimize the value of what it is that truly talented Marketing professionals do.

    But if you insist on continuing to demean the Marketing profession, where is your argument for the transactional sales person? e.g.: Someone who treats the customer as a piggy bank, and is only focused on this month's oppotunities?

    The engineering teams I have worked with are greatful that they don't have to deal with the customers who request a 100% customized product while demanding an off-the-shelf delivery schedule. And I know that sales teams are often put in difficult situations when they have to overcome customer objections; or occasionally have to walk away from a deal. But the professionals I work with recognize that while Mass Customization is a great concept, you simply cannot promise to deliver 6.2 billion different flavors of ice cream without the incumbent delays in engineering, supply chain, customer satisfaction and support issues.

  •  
    26

    Geoffrey James, Sales Machine

    01/04/08 | Report as spam

    Please repost this comment...

    ...it would really add to the discussion either here:

    http://blogs.bnet.com/salesmachine/?p=205

    or here

    http://blogs.bnet.com/salesmachine/?p=204

    Your comments are too thoughtful to get buried in this thread, which got rather more techie than I originally expected.

  •  
    27

    An Expat in France

    01/05/08 | Report as spam

    Re-Posted to #205 (minus previous typos)

    Based on your comment about responding to comments on #204 as part of the #205 thread, I reposted on #205 ("Seven Myths").

  •  
    28

    An Expat in France

    01/03/08 | Report as spam

    Oops... Sorry... I got a bit off topic.

    What I meant to say is: "Microsoft is evil!" happy

Please add your comment:

  1. You are currently: a Guest |
  2.  

Basic HTML tags that work in comments are: bold (<b></b>), italic (<i></i>), underline (<u></u>), and hyperlink (<a href></a)

Blogger Profiles

  • Blogger Thumbnail Geoffrey James Geoffrey James has sold and written hundreds of features, articles and columns for national publications including Wired, Men's Health, Business 2.0, SellingPower, Brand World, Computer Gaming World, CIO, The New York Times and (of course) BNET. He is the author of seven books, including Business Wisdom of the Electronic Elite (translated into seven languages and selected by four book clubs), and The Tao of Programming (widely quoted on the Web as a "canonical book of... more »

advertisement
  • Click Here
  • Click Here
  • Click Here