Laptop Cleaning methods

January 25, 2008 Add Comment

Laptop Cleaning methods



Before attempting to clean your laptop, read the User's Manual to learn what the recommended procedure for cleaning your particular laptop is. Most laptop manufacturer's recommend thoroughly cleaning a laptop once a year but frequent travelers may wish to clean their laptop more often. When cleaning a laptop computer do not use any harsh cleaning agents or those which contain ammonia in them on any part of the laptop.

Dirt that can build up inside and on your laptop computer includes pet hair and dander, dust, cigarette ashes and residue. This dirt can mar your display, affect the performance of the fans and block or cause problems with I/O ports.

You'll need the following to clean your laptop computer:



  •  Compressed Air
  •  Cotton swabs
  •  Cleaning solution
  •  Soft cleaning cloth such as a cotton t-shirt.



EXTERIOR:

  •  Use a soft damp cloth such as an old cotton t-shirt to clean the casing.
  •  Do not use a scratchy or abrasive cleaning cloth.
  •  ] Don't use harsh cleaning products.
  •  Never spray any cleaning solution directly onto the casing - spray onto a cloth first.



COOLING VENTS:



  •  Use a can of compressed air to clean the cooling vents.
  •  Be careful with the compressed air that you don't spray too hard and get liquid on the fan blades.
  •  Use cotton swabs to hold fans in place while you clean them.
  •  Spraying directly on the fan and making them spin could cause them to over spin.



I/O PORTS:



  •  After the vents are cleaned, move to the I/O Ports.
  •  Use cotton swabs to wipe away large pieces of dirt that have accumulated.
  •  Compressed air can be used as well to blow the rest of the dirt away.
  •  Just be careful to not blow dirt into the I/O Ports.



DISPLAY:



  •  Turn off the laptop before cleaning the display as you will dirt more easily on the screen.
  •  Always use a non-abrasive cloth such as a cotton t-shirt.
  •  Never use paper towels or tissues to clean your display.
  •  Do not use any ammonia based cleaners on the display - they will leave a film.
  •  You can purchase monitor cleaning solutions in spray or pre-moistened wipes.
  •  Always spray on a cloth first then wipe the screen from left to right, top to bottom.
  •  You can make your own cleaning solution using isopropyl alcohol and water.
  •  Use one part water and one part isopropyl alcohol.



KEYBOARD:



  •  In order to keep your keyboard cleaner and prevent keys from sticking or malfunctioning, do your best to keep food and drink away from where you are working.
  •  Even if you don't spill something directly on the laptop keyboard, you will get residue on your fingers and transfer that to the keyboard.
  •  Compressed air can be used on the keyboard to get rid of dirt build-up.
  •  Read your User's Manual to learn if the keys can be removed for cleaning.
  •  Just be sure that you put the keys back in their proper place when you are done cleaning them.
  •  Cotton swabs are useful for cleaning in and around keys. 

    System Restore points Troubles

    January 07, 2008 Add Comment

    System Restore points Troubles


    Method 1: Make sure that the System Restore service is running
    To do this, use one of the following methods:

    *  Look in Control Panel. To do this, follow these steps:
    1. Click Start, click Run, and then type compmgmt.msc in the Open box, and then press Enter.
    2. Expand Services, and then click System Restore Services..


    If the Status of System Restore Service is not Started, click Start on the toolbar to start it.
    * Open a Command Prompt window. To do this, follow these steps:
    1. Click Start, click Run, type CMD in the Open box, and then press Enter.
    2. Type Net Start at the command prompt to make sure that the System Restore Service is up and is running.

    If the System Restore Service is not listed, type net start "System Restore Service", and then press Enter.


    Method 2: Make sure that System Restore is enabled on the drives where you want System Restore enabled
    To do this follow these steps:

    1. Click Start, right-click My Computer, and then click Properties.
    2. Click the System Restore tab.
    3. If the System Restore is enabled, the Status column of a drive will show Monitoring.
    If not, you can clear to clear the Turn off System Restore on all drives, and then click OK to enable it.


    Method 3: Make sure that you have sufficient disk space on all the drives where System Restore is enabled
    To do this, follow these steps:

    1. To check for free disk space, click Start, click Run, type diskmgmt.msc and then press Enter. Look at each drive System Restore is monitoring for free space.
    2. If the free space on any partition system restore is monitoring falls lower than 50 MB, System Restore will suspend and remove all restore points to free disk space. You should have already received a low free disk space message by now. System Restore will resume monitoring when free disk space reaches 200 MB.

    Note In most cases you do not have to have System Restore monitor Partitions/drives other than the one Windows is installed on. System Restore does not monitor data files.


    Method 4: View the event logs to investigate System Restore service errors
    To do this, follow these steps:

    1. Click Start, click Run, type eventvwr.msc /s in the Open box, and then press Enter.
    2. Click the System category.
    3. Click the Source tab to sort by name, and then look for "sr" or "srservice." Double-click each of these services, and then evaluate the event description for any indication of the cause of the problem.


    Method 5: Boot in safe mode and run the System Restore tool
    To boot in safe mode follow these steps:

    1. Restart the computer. Immediately after the screen goes blank for the first time, or after the BIOS post ends, start taping the F8 key repeatedly. The Windows Advanced Options menu appears. If the menu does not appear, restart the computer and try again.
    2. Select Safe Mode, and then press ENTER. As files load they will scroll down the screen. Note Safe mode uses a minimal set of device drivers and services to start Windows. The default Microsoft VGA driver is used for display at 640 X480 resolution and in 16 colors.
    3. Log on to the Administrator account. If a password was never set, leave the password blank and press ENTER or click the green arrow.
    4. Click No in the safe mode information screen to start System Restore.
    5. Select Restore my computer to an earlier time, and then click Next to proceed to select a date with restore points available.
    6. Click Next to begin restoring the system to a previous state. 

    Graphics (Video) Card Trouble Shooting

    January 04, 2008 Add Comment

    Here are some basic trouble shooting tips for graphic cards:


    * Check that the card is seated properly in its expansion slot. Some AGP cards have design flaws and are ?well-known? to ?pop out? during transportation. For PCI cards, if the problem still exists, try a difference PCI expansion slot.

    * Ensure the display cable is securely fastened to the card?s display connector.

    * Make sure that the display and computer are plugged in and receiving power.

    * If necessary, disable any built-in graphics capabilities on your motherboard. For more information, see your computer?s manual.

    * Make sure you selected the appropriate display device and graphics card when you installed your enhanced driver.

    * If you problems during start-up, start your computer in Safe Mode. In Windows 98, press the F8 key when ?Starting Windows 98? appears; or, in Windows 98 press and hold the CTLR key until the Windows 98 Startup Menu appears on the screen. Then select the number for Safe Mode, and press Enter. 

    Microsoft latest Technology

    January 01, 2008 Add Comment

    Microsoft latest Technology



    Microsoft remains in news for releasing newer and newer technology whether it be Popfly , LucidTouch or Surface Computing. Microsoft keeps churning out latest computer technology to cope up with the competitors. In this series this technology giant has released yet new technology which makes creating collage of a group of photos a child's play.

    Auto Collage 2008 is the name of the latest image processing software from Microsoft which helps anyone create collages. Like we do in Google's Picasa software.Although this latest computer technology will not come free, there is a 30 day trial version ready to be downloaded at company's website.

    This latest technology uses automatic face detection mechanism , which is a gargantuan task in itself, to organize photos neatly in a single beautiful collage. So what is so cool about this latest computer technology. The main challenge behind this technology is to devise an automatic procedure through which a software can construct a visually appealing collage using a collection of images as input. And the big deal is the output collage must be so as to represent the main theme of all the photos.

    While this may be a simple task for humans with all the common sense built in, a software can go belly up simply analyzing the photos as it just sees binary data and organising the photos and images into collage spells finding the relevant pattern behind those data.

    Here is where this new technology from Microsoft shines. It takes your photos and combines them into a beautiful collage in a jiffy. Go and try it out for yourself.

    GoogleBot untold Story

    November 29, 2007 Add Comment

    GoogleBot untold Story


    Around the time Google announced “Big Daddy,” there was a new Googlebot roaming the web. Since then I’ve heard stories from clients of websites and servers going down and previously unindexed content getting indexed.

    I started digging into this and you’d be surprised at what I found out.

    First, lets look at the timeline of events:

    In Late September some astute spider watchers over at Webmasterworld spotted unique Googlebot activity. In fact, it was in this thread that the bot was first reported on. It concerned some posters who thought that perhaps this could be regular users masquerading as the famous bot.

    Early on it also appeared that the new bot wasn’t obeying the Robots.txt file. This is the protocol which allows or denies crawling to parts of a website.

    Speculation grew on what the new crawler was until Matt Cutts mentioned a new Google test data center. For those that don’t know, Matt Cutts is a senior engineer with Google and one of the few Google employees talking to us “regular folk.” This mention happened in November.

    There wasn’t much mention of Big Daddy until early January of this year when Matt again blogged about it asking for feedback.

    Much feedback was given on the accuracy of the results. There were also those that asked if the Mozilla Googlebot (known as “Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)” in your visitor logs) and Big Daddy were related, but no response was made.

    Now I’m going to begin some of my own speculation:

    I do in fact believe the two are related. In fact, I think this new crawler will eventually replace the old crawlers just as Big Daddy will replace the current data infrastructure.

    Why is this important?

    Based on my observations, this crawler may be able to do so much more than the old crawler.

    For one, it emulates a newer browser. The old bot was based on the Lynx text based browser. While I’m sure Google added features as time went on, the basic Lynx browser is just that – basic.

    Which explains why Google couldn’t deal with things like JavaScript, CSS and Flash.

    However, with the new spider, built on the Mozilla engine, there are so many possibilities.

    Just look at what your Mozilla or Firefox browser can do itself – render CSS, read and execute JavaScript and other scripting languages, even emulate other browsers.

    But that’s not all.

    I’ve talked to a few of my clients and their sites are getting hammered by this new spider. It has gotten so bad that some of their servers have gone down because of the volume of traffic from this one spider!

    On the plus side, I have clients who went from a few hundred thousand indexed pages to over 10 million in just a few weeks! Literally since December, 2005 there’s been a 3500% increase in indexed pages over an 8 week period! Just so you know, this is also the client’s site that went down because of the huge volume of crawling happening.

    But that’s still not all.

    I have another client which uses IP recognition to serve content based on a person’s geographic location. If you live in the US you get American content and pricing; if you live in the UK you get UK content and pricing. As you may imagine, the UK, US, Canadian and Australian content is all very similar. In fact about the only thing noticeably different is the pricing aspect.

    This is my concern – if the duplicate content gets indexed by Google what will they do? There’s a good chance that the site would be penalized or even banned for violation of the webmaster quality guidelines set forth by Google.

    This is why we implemented IP recognition – so that Googlebot, which crawls from US IP addresses only sees one version of the site.

    However, a review of the server logs shows that this new Googlebot has been visiting not only the US content but also the content of the other sections of the site. Naturally, I wanted to verify that the IP recognition was working. It is. This leads me to wonder then; can this browser spoof its location and/or use a proxy?

    Imagine that – the browser is smart enough to do some of its own testing by viewing the site from multiple IP addresses. If that’s the case then those who cloak sites are going to have problems.

    In any case, from the limited observations I’ve made, this new Google – both the data center and the spider – are going to change the way we do things.

    If you have experienced anything similar in the past few months to do with Google, be sure to add it to our comments section below.

    Connect mobile Bluetooth with Home computer

    September 24, 2007 Add Comment

    Connect mobile Bluetooth with Home computer



    In this article , i will teach you that how can you install bluetooth mobile phones on PC.If your bluetooth mobile phone can also communicate with your computer over a Bluetooth wireless network to perform tasks such as contact synchronization or file transfer, then use Bluetooth Devices in Control Panel to install your mobile phone.

    1. Attach or turn on the Bluetooth radio adapter for your Windows XP computer.
    2. Set up your mobile phone so that Windows XP can find it. Setting up your phone includes:

    • Turning it on
    • Making it discoverable (or visible)
    • Giving it a name (optional)

    If you are not sure how to set up your phone to make it discoverable, read the documentation for the phone.

    3. Open Bluetooth Devices in Control Panel.
    4. On the Devices tab, click Add
    5. Follow the steps in the Add Bluetooth Device Wizard.

    Notes:
    To open Bluetooth Devices, click Start, point to Settings, click Control Panel, and then double-click Bluetooth Devices.

    The passkey and encryption features help to secure your data. However, these and other security measures can be compromised or fail, and, if that happens, your data could be visible to or accessible by other devices or computers within range. Therefore, Bluetooth wireless technology should not be considered completely secure.
    To install your Bluetooth device, refer to the instructions that came with the device.

    Data Execution Prevention Error Message

    August 18, 2007 Add Comment

    Data Execution Prevention Error Message


    This is most likely occurring because you are using the Data Execution Prevention feature of Windows XP. You may get this error if the program you are using is not compatible with Data Execution Prevention

    Data Execution Prevention (DEP) helps prevent damage from viruses and other security threats that attack by running (executing) malicious code from memory locations that only Windows and other programs should use. This type of threat causes damage by taking over one or more memory locations in use by a program.

    Resolution 1
    1. When you receive the error message that is mentioned in the "Symptoms" section, click Change Settings.
    2. Click to select the check box next to the program, and then click Apply.
    3. When you are prompted to restart your computer, click OK two times, and then restart your system.

    Resolution 2
    1. Right click My Computer and select Properties
    2. Click the Advanced tab, then click Performance, and then Settings.
    3. In Performance Options, click the Data Execution Prevention tab, and then click Add. To enable the Add button you may have to check the radio button that says Turn on DEP for all programs and services except for those I select.
    4. In the Open dialog box, locate and then click the program.
    5. Click Open, click Apply, and then click OK.
    6. Click Ok to restart your computer. 

    System boot issues -Trouble shooting

    August 14, 2007 Add Comment

    System boot issues -Trouble shooting

    Processor Issues
    No boot situations can be caused by any of the following.

    If you have installed an incompatible processor, the system will not boot. Ensure the selected processor model is correct for your desktop board. Some processors require specific desktop board versions and BIOS revisions. To find the supported processor list for your board, go to Supported Processors. If the processor is compatible, try removing and reinstalling the processor to ensure it is installed correctly.

    If the processor overheats, the system may not boot or may shut down shortly after booting.

    * Make sure the fans on the processor are connected properly and running.
    * Make sure that the thermal interface material or the thermal grease is applied to the processor properly.
    * Make sure that the power supply fan is running properly and any other external case fans are running properly.
    * Make sure that the air intakes for the external fans are unobstructed and have at least several inches away from walls and other items.


    Memory Issues
    No boot situations can be caused by any of the following.

    * If you have installed incompatible memory modules, the system may not boot. Verify the memory you've installed has been tested with your board. To find the tested memory list for your board, go to Tested Memory. If the memory is compatible, try removing and reinstalling the memory modules to ensure they are installed correctly.
    * Some desktop boards require you to populate the memory sockets starting with the first socket. The product guide for your desktop board will indicate such a requirement.
    * If you have defective memory modules, the system may not boot. One, two or three beeps at boot indicate defective memory. To isolate a specific memory module as defective, boot the system with just one memory module installed at a time.


    Monitor Issues
    No boot situations can be caused by monitor configurations. Check the following:

    * Make sure the monitor is plugged in and turned on.
    * Make sure the video cable is connected properly at the monitor and the computer.
    * Check the brightness and contrast controls on the monitor. The monitor may be dimmed where you cannot see anything on the monitor.
    * Most monitors have a light indicating its current status:
    o A green light indicates the monitor has sufficient power and is getting a video signal.
    o An amber light appears if the monitor has power but it is not getting a video signal from the computer. This indicates the problem is most likely in the computer.
    o If the light does not turn on at all, it is likely a problem with the monitor itself. Make sure that the monitor is connected to a working AC outlet. If there is an on/off switch for the outlet, make sure the switch is on. If the problem still persists, try replacing the monitor or try the monitor on different AC outlet or a different system.


    Power Supply and Chassis Issues
    No boot situations can be caused by any of the following power supply, chassis or fan issues:

    * Verify that your chassis and power supply is appropriate for the processor model and frequency and the desktop board you have.
    o An ATX12V or SFX12V with the 2x2 connector is required for all Pentium® 4 processor based and higher Intel® Desktop Boards. Power consumption requirements for high-end video cards, sound cards, peripherals, and the Pentium 4 processor will exceed the typical 5A current capacity of standard ATX & SPX power supplies.
    * Do not use 2x2 power cable adapters with non-compatible older power supplies.
    * Verify that the power supply has the capacity to power all the devices used in your system.
    * Ensure the power cord is firmly connected to the power supply and the AC outlet.
    * If the power supply or the AC outlet has an on/off switch, make sure that it is on.
    * Determine power supply voltage selector setting (230 volts vs. 115 volts) is correct.
    * Check for foreign objects inside the chassis such as screws that may ground the desktop.
    * Attach the desktop board correctly to the chassis base with the spacers/stand- offs. Make sure not to tighten the screws too much.
    * If possible, use a voltmeter to verify that each output from the power supply is correct. If any output is very low (especially the +5 volt output), consider replacing the power supply.
    * If possible, use a voltmeter to verify the PowerGood signal is +5 volts. If the signal is below 1.0 volts, there may be a short or overload causing a constant reset. Consider replacing the power supply.


    Cable Issues
    No boot situations can be caused by any of the following cabling issues:

    * Make sure the drive ribbon cables inside the computer are attached correctly and securely. For IDE drives, check the orientation of pin 1 of the hard drive cable. A cable connected backwards may cause the computer not to power up.
    * Check that the cables connecting the chassis front panel to the desktop board are plugged in properly to the onboard headers.


    Electrical Short or Overload
    An electrical short or overload may cause a system not to boot.

    Check for shorts and overloads by removing non-essential items such as extra controller cards or IDE/ATAPI devices. Keep only the desktop board, power supply, memory and processor installed. If the system boots, it is possible there is a short or overload with one of the components that you removed or one of those components is faulty. Replace each of non-essential items one at a time until you isolate which one is causing the problem.

    If the problem occurs even after removing the non-essential components, the problem has to be with the desktop board, power supply, memory or processor.


    Defective Components
    Defective components, especially processor and memory, can cause a system not to boot up properly.

    * Swap the memory modules with known good memory. In addition, test the suspected memory in another known working system.
    * Swap the processor with a known good processor. In addition, test the suspected processor in another known working system.




    System Used to Boot up and Now Does Not
    Changes to your computer's configuration can cause your system to not boot properly.


    New Processor or Additional Memory was Installed
    If you upgraded the processor or added memory:

    * Some processors require specific desktop board versions or specific BIOS revisions.
    * Make sure the new processor is supported for your desktop board. To find the supported processor list for your board, go to Supported Processors.
    * Make sure the new memory modules are supported for your desktop board. To find the tested memory list for your board, go to Tested Memory.


    New PCI or PCI Express* Card was Installed
    If you installed a new add-in card to a PCI or PCI Express slot and now the system won't boot:

    * Some PCI Express graphics cards require additional power.
    * Remove and reinstall the new card to make sure it is fully seated in the slot.
    * Try the card in a different slot, if possible.
    * Make sure other devices and cables inside the chassis were not disturbed or loosened when you installed the new card.


    New Drive was Installed
    If you added a new drive (hard drive, CD-ROM, DVD) and now the system won't boot:

    * Make sure all drive cables are properly connected.
    * Make sure the correct power cable is connected to the new drive.
    * Make sure any drive jumpers (master, slave) are configured correctly according to the manufacturer's documentation.
    * Make sure other devices and cables inside the chassis were not disturbed or loosened when you added the new drive.


    New Software or Drivers were Installed
    If you recently installed new software or new device drivers:

    * Try booting into Safe Mode and uninstall the new software or driver. If you can now boot normally, there may be a compatibility issue between the new software or driver and some component in your system. Contact the software manufacturer for assistance.


    Settings Were Changed in BIOS
    Certain changes in BIOS settings (such as chipset timing or latency, memory timing or latency, processor clock frequency, etc.) can cause a system to no longer boot.

    If you are able to enter the BIOS Setup by pressing F2, reset the BIOS to factory defaults by pressing F9. Save and exit the BIOS Setup.

    If you cannot enter the BIOS Setup, clear the CMOS:

    1. Turn off all peripheral devices connected to the computer.
    2. Disconnect the computer’s power cord from the AC power source (wall outlet or power adapter).
    3. Remove the computer cover.
    4. Locate the battery on the board (see figure below).
    5. With a medium flat-bladed screwdriver, gently pry the battery free from its connector. Note the orientation of the “+” and “-” on the battery.
    6. Wait one hour then replace the battery.
    7. Replace the computer cover.
    8. Plug the computer and all devices back in.

    You may also need to perform a BIOS Recovery after clearing the CMOS.


    Other Boot Issues

    Resolving Slow Boot Times
    Check the following tips to speed up the boot time of your computer.

    * Set the hard drive as the first boot device in the boot order in the BIOS setup (Boot > Boot Device Priority menu).
    * Enable Intel® Rapid BIOS boot in the BIOS setup (Boot menu).
    * Disable Hard Disk Pre-Delay in the BIOS Setup (Advanced > Drive Configuration menu).
    * Disable system functions and features if you do not need them. Examples include:
    o Legacy USB - this must be enabled if you use a USB keyboard or USB mouse outside the Windows* environment (Advanced > USB Configuration).
    o Unused I/O ports, such as serial, parallel and IEEE-1394 ports (Advanced > Peripheral Configuration menu).
    o Event logging (Advanced > Event Log Configuration menu).

    To enter BIOS Setup, press the key after the Power-On Self-Test (POST) memory test begins and before the operating system boot begins. 

    Microblogging & The Facebook

    April 12, 2007 Add Comment

    Microblogging & The Facebook


    Microblogging presence in Indonesia is still new. Use of this site is not as famous as Facebook. However, if your site Twitter or Plurk will not compete with Facebook? Blogging Network explains that there are fundamental differences between Microblogging with Facebook. "Microblogging” are closed. That is, the network created between the user microblogging narrower than Facebook.

    If a community becomes too large, the discussion not focused. Relationships that focus can be created because of the similarity in user interest in a matter of microblogging. On development, Twitter does not just write into the event status, but is also used to distribute links to the sites that are considered interesting. In addition, the term is known as Twitter or follows the people. We follow someone because the person is interested in.. There is value here.

    Different case if we use Facebook. With this site we can get a friend as much as possible from anywhere. However, we have become a friend on Facebook, we will not be actively in touch with the people of that. In the end we are only dealing with people who are already known or that and only that.
    So, who the winner? It all depends on your needs. If you have ambition to get as many friends, Facebook is the right choice. However, if you find a network that 
    communication and better quality, Micro Blogger is a solution.

    Facebook


    Community is very general, too many features. Usually used to that and only that. We sent an application that is often not important in Facebook. Despite our many friends in Facebook, the most frequently associated with our certain people.

    Microblogging


    Recommended that focus only on a short status update. Network of focus, a few members but the quality of communication that occurred. On the growth of Twitter becomes a means to share a link to the site. The proximity of the same interest and against an issue. Chatting going on in Twitter the withdrawal occurs on a forum. In its development, Microblogging is a communication tool that may replace SMS.

    Ubuntu Will NOT Be Next

    April 01, 2007 Add Comment

    Ubuntu Will NOT Be Next



    Xandros and Linspire recently followed Novell and drank the Koolaid. Possibly because those two are known for ease of use (like Ubuntu), possibly because Ubuntu is popular, there have been whispers that Ubuntu is next. Ubuntu is not next. The SABDFL has decided to clear up the rumours. Canonical is not talking to Microsoft about patent deals, except to say "no." Mark makes it clear that as long as Microsoft cannot substantiate any claims, there will be no negotiations. I suppose this means that if Microsoft were to tell us all what they want to have fixed, he'd be willing to work on clearing up the violations or, as I would like to see happen, work on stripping Microsoft of those patents (the stupid, obvious ones).

    He goes on to say that he would like (as, I think, many of us would like) to see Microsoft's talk of interoperability become a reality. He suggests a few things, the gist of which involve Microsoft learning to conform to standards instead of making up their own. Not to burst his bubble, but the W3C has been trying that for years. Opera is still the most standards-compliant browser (despite lacking Microsoft's extensive resources), and Internet Explorer is still the least standards-compliant browser. They may have made an attempt to get closer to standards with IE7, but really, the thousands of programmers they have couldn't do it? The millions of dollars Microsoft has couldn't hire programmers who could do it? No, much more likely is that Microsoft considers standards-compliance to be very very low-priority. Vendor lock-in by making as many things proprietary as possible is a very high priority to them. Thats seems hard to achieve on a browser at first glance, but when you consider all of the sites which use broken code to display correctly on IE and end up breaking on Firefox, there end up being a lot of people who won't switch to good browsers because their favorite website uses bad code and "doesn't work" on standards-compliant browsers. Similarly, the harder they make it for OOo to open Microsoft Office documents, the harder it becomes for people to use OOo (unless everyone they know uses it too), and then the more copies of Microsoft Office they can sell.