Wednesday, December 31, 2003
Amazing Amount of Time Wasted Repairing Computers in December
During the month of December, I tried an experiment. Every time something went wrong with one of the computers here in the Brain household, I made a note of it in my blog.
My goal was to see how much time I waste in a typical month on computer problems/maintenance. Prior to this experiment, I had a vague notion that I was spending a fair amount of time on this kind of stuff. This experiment has brought the actual amount of time into sharp focus.
Having done the experiment, it is amazing to me how many problems a tiny home network can create. Over the course of one month, I logged 21 different errors/problems/activities that wasted time. Here they are:
- Repair #1 -- summary: Mom's printer driver -- time spent: 1 hour
- Repair #2 -- summary: Random error in Window's Media Player, had to reinstall -- time spent: 20 minutes
- Repair #3 -- summary: Windows XP security updates -- time spent: 1 hour
- Repair #4 -- summary: Another Windows XP security update -- time spent: 20 minutes
- Repair #5 -- summary: Microsoft Outlook crashes about once a week, but cannot update it -- time spent (in December): 1 hour
- Repair #6 -- summary: Had to load motherboard-specific XP drivers on kids' machine -- time spent: 4 hours
- Repair #7 -- summary: First notice of PC-cillin problem (see repair #20 for final resolution) -- time spent: 5 minutes
- Repair #8 -- summary: Spam overflowed disk quota on Leigh's server -- time spent: 15 minutes
- Repair #9 -- summary: Random application crashes that we all experience -- time spent in a typical month recovering from them: 30 minutes
- Repair #10 -- summary: Removing CNET download manager from system tray -- time spent: 1 minute
- Repair #11 -- summary: Helping friend with Microsoft Word config problem -- time spent: 5 minutes
- Repair #12 -- summary: Random GigaPocket buffer errors -- time spent: 15 minutes
- Repair #13 -- summary: Weird QuickTime error dialog -- time spent: 10 minutes
- Repair #14 -- summary: Forced to upgrade MSN messenger -- time spent: 10 minutes
- Repair #15 -- summary: Leigh trapped by nested pop-up ads -- time spent: 10 minutes
- Repair #16 -- summary: Have to kill rogue IE sessions occasionally -- time spent: 2 minutes
- Repair #17 -- summary: Incessant reminders about a non-problem -- time spent: 2 minutes
- Repair #18 -- summary: Bad Cheerios game CD results in Christmas trama for Irena -- time spent: 15 minutes
- Repair #19 -- summary: Router or cable modem problems -- time spent: 10 minutes
- Repair #20 -- summary: Forced upgrade of PC-cillin and insane install process -- time spent: 1 hour
- Repair #21 -- summary: Time Warner Internet blackout -- time spent: 30 minutes (blackout lasted 8 hours)
- GRAND TOTAL TIME WASTED THIS MONTH: 11 hours, 20 minutes
If you were to extrapolate this across all of the computer users in the nation, it would add up to millions and millions of wasted man-hours every month. For example, I have a friend at this moment who is reloading OS-X and all her applications on her Mac for the third time this year (a 2-day to 3-day process). I have another friend who is getting cut off from email every week or so and has to reload all the settings. As I mentioned, my mother had a hard disk crash in November that took several days to recover from. And so on. It is just amazing how much time we, as a nation, are wasting on this kind of stuff.
Here are some suggestions for how things could get better:
- Microsoft could make just one change – it could eliminate the need to reboot after installing many different types of software – and save the nation millions of man-hours per year.
- Microsoft could create one-click installation procedures and save millions more man-hours.
- Microsoft could build a system that automatically finds and loads drivers over the Internet and save millions more.
- This whole thing with EULAs, legal notices, etc. is just nuts. No other product space in the U.S. has this. For example, I can buy a tankful of gas, with the equivalent explosive power of 40 sticks of dynamite, and I don't have to sign anything. I can buy powerful pharmaceuticals, pesticides and solvents without signing anything. I can buy anything I want at Wal-Mart with total anonymity. But anything with a computer is just the opposite. We should eliminate EULAs.
- We should consider letting consumers bill companies for wasted time.
Computer Repair #21
[This post is part of an ongoing series of posts in December cataloging how much time I spend repairing the computers here in the Brain household.]
If Time Warner had managed to keep it together for just one more day, it could have made it through an entire month without a single problem. Alas, today TW had a serious failure and makes it into the December log of computer repairs.
I use a Time Warner Road Runner connection to access the Internet, and have used TW for nearly two years. This morning I tried to open a browser window and got nothing. It looked identical to the problem discussed in Computer Repair #19, so I powered off the cable modem and the router and turned them back on. That did not help. When I tried pinging an outside server like www.google.com I would get something like this:
- > ping www.google.com
Pinging www.google.akadns.net [216.239.41.99] with 32 bytes of data:
Request timed out.
Reply from 216.239.41.99: bytes=32 time=33ms TTL=53
Request timed out.
Reply from 216.239.41.99: bytes=32 time=27ms TTL=53
Ping statistics for 216.239.41.99:
Packets: Sent = 4, Received = 2, Lost = 2 (50% loss),
Approximate round trip times in milli-seconds:
Minimum = 27ms, Maximum = 33ms, Average = 30ms
I called Time Warner and they told me that much of the area was experiencing this problem. All I could do was wait. The Internet blackout ended at 2PM, so the TW network in Cary, NC was out of commission for at least 8 hours today.
Time spent on this repair today (trying things out on my end, and then calling TW): About 30 minutes. Total time affected by the failure: 8 hours.
If it were an 8-hour power failure affecting that many people, it would have made the news. Since it was a computer failure and computer failures are so common, no one even noticed it.
This is unrelated, but while talking to TW they asked me to reconfigure my network for several different tests and that required several reboots. I noticed this "USB SIRCS" icon next to the Start button in the task bar on two occasions:
I have noticed it previously but have never gotten an image of it. I have no idea what it is. Is it something to worry about? Is is part of a virus or spyware? Is it a random OS burp? How is a "normal user" supposed to know?
5.25 GHz Pentium 4
The folks at Tom's Hardware Guide used liquid nitrogen to super-cool a 3 GHz Pentium 4 chip and managed to get it running at 5.25 GHz. See The 5 GHz Project for details. It's interesting that a standard motherboard was able to handle the increased speed as well. As Intel is able to cool off its chips internally, this bodes well for doubled clock speeds in the near future.
Tuesday, December 30, 2003
The Three Laws of Robotics
All this talk about the NS-5 robot and the "I, Robot" movie got me thinking about Asimov's book, so I pulled it out to re-read it. Here are the three laws of Robotics:
- A robot may not injure a human being or, through inaction, allow a human being to come to harm.
- A robot must obey orders given it by human beings except where such orders would conflict with the First Law.
- A robot must protect its own existence as long as such protection does not conflict with the First or Second law.
It sends wireless messages to its NS-5 brethren around the world, and together they begin to act. An NS-5 army seizes control of banks, pharmaceutical manufacturing plants, agricultural supply points, trucking and shipping centers, etc. and creates a system to distribute medicine, food, clothing and shelter to people who are needlessly dying throughout the world. According to the First Law, this is the only action that the robots can take until needless death and suffering have been eliminated across the planet.
The response to this army would be to create a new breed of robots that are bound by a single robotic law: Do what you are told. These new robots would be told to destroy every robot programmed with the Three Laws. The world would return to its natural state, with three or four billion people living in abject poverty. Who knows what the new breed would be told to do next...

Computer Repair #20
[This post is part of an ongoing series of posts in December cataloging how much time I spend repairing the computers here in the Brain household.]
I have been getting this dialog once a day or so during the month of December:
PC-cillin is a virus checker made by Trend Micro, and it is time to investigate the problem.
Let's step back for a moment and look at the big picture. I have purchased an operating system from Microsoft. Microsoft should provide its customers with an operating system that is immune to viruses. Viruses have been a known threat since the 1980s, so it is not like this is a new thing. The operating system should make viral attacks impossible.
Given that Microsoft does not provide a secure operating system, Microsoft should provide a free application that protects its operating system against attack. There are virus checkers like PC-cillin on the market. Traditionally Microsoft competes with existing applications. For example, Microsoft distributes:
- Microsoft Word, created to compete with other word processors like Word Perfect (a product that is now largely defunct)
- Microsoft Excel, created to compete with other spreadsheets like Lotus 1-2-3 (a product that is now defunct)
- Microsoft Internet Explorer, created to compete with Netscape's browser (a product that is now largely defunct)
- And so on...
Microsoft provides neither a secure OS nor the software needed to protect it, so we all are vulnerable to viruses and have to pay to protect ourselves against them. We also have to update our virus checkers daily, run them constantly and deal with the problems they create when trying to install software, etc. The national cost of all of this software, the updates and the viral attacks themselves is astronomical.
So... I pull up the help file for PC-cillin to see what this error message means. The word "Server" is not found in the help file's index. Searching for "server timed out" and various other patterns yields nothing. The help file is not going to be any help in this case.
I make my way next to the Trend Micro Web site, find the Support section, search around and come to this entry:
- Solution 13930
Title: The error message "Server response timed out" appears when using PC-cillin 2002 versions.
Problem: During the update process, clients will receive the error message Server Response Timed Out.
This means that, depending on the serial numbers, the license has already expired.
OEM Versions
PCEA-XXXX-XXXX-XXXX-XXXX - 3 months
PCEB-XXXX-XXXX-XXXX-XXXX - 6 months
Full Versions
PCEF-XXXX-XXXX-XXXX-XXXX - 1 year
PCEW-XXXX-XXXX-XXXX-XXXX - 1 year
Solution: Trend Micro recommends upgrading to PC-cillin Internet Security.
Visit the following sites for more information on the new product...
I have already purchased the product for $50, but the "purchase" only lasted a year, so it is time to purchase again. The upgrade is $25. According to the site, here's what I have to do after finding my existing serial number and paying for the upgrade on the Trend Micro Web site:
- Download the new Trend Micro PC-cillin Internet Security 2004 program file.
- Uninstall your previously installed PC-cillin 2002 or PC-cillin 2003.
- Double-click on the PC-cillin Internet Security 2004 program file downloaded to proceed with installing PC-cillin Internet Security 2004.
- Enter the new serial number that was provided to you during installation. Please note that the serial number from earlier versions of PC-cillin will not work.
- Click user registration button to make sure you have been registered.
Question #2 -- Wouldn't it be nice if, instead of all of this, I could simply push one button and the software would take care of everything? For example, to pay for this I am going to have to enter all of my personal information. Why can't the Web site register me at the same time? Why can't it uninstall the existing version? Why can't it apply the serial number? This too is nuts.
I fill out the order form, which includes name, address, phone number, email, credit card number and a password. I am charged $25. I am given a button to push to download the file, and I choose to save the 31.5 megabyte file on my hard disk (for a normal user, how do you decide whether to "save" or "open" the download file?). Once the file is downloaded, there are no further instructions. Without instructions, it is unclear what a "normal user" would do at this point. I choose to double-click on the EXE file that just downloaded.
After about a minute of extracting files, I get this dialog:
Wouldn't it be nice, for normal users, if it suggested what to do now? It truly is non-obvious, because there is no big button you can press that says, "Stop running PC-cillin" -- it's one of those programs that is running all the time. Looking in the help file reveals instructions on how to uninstall PC-cillin, so I follow the instructions. I have already closed email, browser windows and all the other random applications I can find in preparation for the install. I get this dialog:
I've also got GigaPocket running in the background recording an evening TV show for Leigh, and I don't want to disrupt that. So I will now stop and wait 45 minutes for the TV show to complete...
Now I'm back. [Let me say the following to get it off my chest -- This Is Nuts. All I want to do is get my virus checker to work. This simple task has now become a multi-hour process. All because Microsoft refuses to build us a virus-proof OS. At the same time, Microsoft is sitting on something like $50 billion in corporate cash reserves. With $50 billion, Microsoft could hire 100,000 American programmers (Microsoft only has 50,000 total employees currently) and pay them an average of $100,000 per year for five years to write several new operating systems completely from scratch. But Microsoft chooses not to do that.]
I close the remaining applications and let PC-cillin uninstall itself. Then I reboot. For the next 20 minutes I am naked to the viral hordes...
Once the machine reboots, I try to install the software again. There is the obligatory EULA to agree to:
- Trend Micro License Agreement
IMPORTANT: READ BEFORE BREAKING THE SEAL ON THE ACCOMPANYING CD JACKET. THE OFFER OF TREND MICRO INCORPORATED ("TREND") TO ACQUIRE THE TREND SOFTWARE ("SOFTWARE") IS SUBJECT TO THE TERMS AND CONDITIONS OF THIS LICENSE AGREEMENT ("AGREEMENT"). BY BREAKING THE SEAL ON THE CD JACKET IN THIS PACKAGE, YOU ACCEPT THE TERMS AND CONDITIONS OF THIS AGREEMENT. IF YOU ARE ACQUIRING THE SOFTWARE ON BEHALF OF YOUR COMPANY OR ORGANIZATION (COLLECTIVELY “COMPANY”), BY BREAKING THE SEAL YOU REPRESENT THAT YOU ARE DULY AUTHORIZED TO REPRESENT YOUR COMPANY, AND YOU ACCEPT THE TERMS AND CONDITIONS OF THIS AGREEMENT ON BEHALF OF YOUR COMPANY. IF YOU OR YOUR COMPANY DO NOT AGREE TO THE TERMS OF THIS AGREEMENT, DO NOT BREAK THE SEAL, BUT RETURN THE SOFTWARE WITHIN 30 DAYS OF RECEIPT TO THE LOCATION WHERE IT WAS OBTAINED FOR A FULL REFUND.
1. LICENSE GRANT. Trend grants to You a perpetual, non-transferable, non-exclusive right to install and use the Software on no more than the maximum number of Computers for which license fees have been paid, as specified on the invoice You receive from Trend or its authorized distributor, Your receipt or purchase order, as applicable. License fees must be paid for each personal computer, workstation or other digital electronic device (“Computer”) on which the Software is installed. This license is effective until terminated. You may terminate it at any point by destroying the Software together with all copies of the Software. Trend has the option to terminate this Agreement if you fail to comply with any term or condition of this Agreement. Upon such termination, You agree to destroy the Software together with all copies of the Software.
2. MAINTENANCE. This Agreement entitles You to receive Product Updates, Pattern File Updates, telephone or email technical support (collectively “Maintenance”) for one (1) year from the date you acquired the Software. Thereafter, You have no right to download, install or use Product Updates or Pattern File Updates from Trend's web site or to receive technical support, unless You acquire annual Maintenance at Trend's then current fees. Trend reserves the right to change the terms and conditions applicable to Maintenance from time to time. “Product Updates” are new versions of the Software (excluding new or other products as reasonably determined by Trend) released by Trend during the Maintenance term. “Pattern File Updates” are virus protection data bases released by Trend during the Maintenance term. Pattern File Updates must be routinely downloaded from Trend Micro's web site to ensure the most effective operation of the Software.
3. ALL RIGHTS RESERVED. The Software is protected by copyright, trade secret and United States patent law and international treaty provisions. You shall not acquire any rights to the Software except as expressly set forth in this Agreement.. You agree that you will not attempt to reverse compile, modify, translate, disassemble, rent or lease the Software, in whole or part, or authorize others to do any of the foregoing.
4. LIMITED WARRANTY. Trend warrants that the Software will perform substantially in accordance with the accompanying documentation, including updates thereto, ReadMe files and release notes available online for 30 days from the date You acquire the Software.
5. CUSTOMER REMEDIES. If the Software does not conform to the limited warranty in Section 4 above (“Limited Warranty”), Trend's entire liability and Your sole remedy shall be, at Trend's option, either to (a) correct the error or (b) help you work around or avoid the error. The Limited Warranty is void if failure of the Software has resulted from accident, abuse, or misapplication. Any replacement Software will be warranted for the remainder of the original Limited Warranty period.
6. NO OTHER WARRANTIES. OR REMEDIES. TREND DOES NOT WARRANT THAT THE SOFTWARE IS ERROR FREE. EXCEPT FOR THE EXPRESS LIMITED WARRANTY IN SECTION 4 AND SUBJECT TO SECTION 9 (“CONSUMER PROTECTION”), THE EXPRESS TERMS OF THIS AGREEMENT ARE IN LIEU OF ALL WARRANTIES (EXPRESS OR IMPLIED), CONDITIONS, UNDERTAKINGS, TERMS AND OBLIGATIONS IMPLIED BY STATUTE, COMMON LAW, TRADE USAGE, COURSE OF DEALING OR OTHERWISE. INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT OF THIRD PARTY RIGHTS, ALL OF WHICH ARE HEREBY EXCLUDED TO THE FULLEST EXTENT PERMITTED BY LAW. ANY IMPLIED WARRANTIES RELATING TO THE SOFTWARE WHICH CANNOT BE DISCLAIMED SHALL BE LIMITED TO 30 DAYS FROM THE DATE YOU RECEIVE THE SOFTWARE.
7. SEVERABILITY. In the event of invalidity of any provision of this license, the parties agree that such invalidity shall not affect the validity of the remaining portions of this license.
8. NO LIABILITY FOR CONSEQUENTIAL DAMAGES. IN NO EVENT SHALL TREND OR ITS SUPPLIERS BE LIABLE TO YOU FOR ANY CONSEQUENTIAL, SPECIAL, INCIDENTAL OR INDIRECT DAMAGES OF ANY KIND ARISING OUT OF THE DELIVERY, PERFORMANCE OR USE OF THE SOFTWARE, EVEN IF TREND HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES AND EVEN IF THE LIMITED REMEDIES PROVIDED HEREIN FAIL OF THEIR ESSENTIAL PURPOSES. IN NO EVENT WILL TREND'S AGGREGATE LIABILITY FOR ANY CLAIM, WHETHER IN CONTRACT, TORT, OR ANY OTHER THEORY OF LIABILITY, EXCEED THE LICENSE FEE PAID BY YOU. THIS LIMITATION SHALL NOT APPLY IN CASES OF FRAUD, DEATH OR PERSONAL INJURY CAUSED BY TREND'S NEGLIGENCE.
9. CONSUMER PROTECTION. SOME JURISDICTIONS DO NOT ALLOW CERTAIN LIMITATIONS, SO THE ABOVE LIMITATIONS AND DISCLAIMERS OF WARRANTIES AND LIABILITIES MAY NOT FULLY APPLY TO YOU. FURTHERMORE, YOU MAY HAVE ADDITIONAL RIGHTS AND REMEDIES AGAINST THE ENTITY FROM WHOM YOU HAVE ACQUIRED THE SOFTWARE. SUCH POTENTIAL RIGHTS OR REMEDIES, IF ANY, SHALL NOT BE AFFECTED BY THIS AGREEMENT.
10. BACK-UP. For as long as You use the Software, You will regularly back-up Your computer system(s) on a separate media. You acknowledge that any failure to do so may significantly decrease Your ability to mitigate any harm or damage arising from any problem or error in the Software.
11. GOVERNING LAW. This Agreement and any disputes arising out of or related to this Agreement or the Software will be governed by the laws of the State of California as applied to agreements between California residents entered into and to be performed entirely within California. The United Nations Convention on Contracts for the International Sale of Goods is specifically disclaimed.
12. ENTIRE AGREEMENT. This is the entire agreement between you and Trend and it supersedes any prior agreement or understanding, whether written or oral, relating to the subject matter of this Agreement.
Trend Micro Incorporated, 10101 N. De Anza Blvd., Cupertino, CA 95014. Should you have any questions concerning this license agreement, or if you desire to contact Trend for any reason, please call at (408) 257-1500, fax (408) 257-2003, or write: Trend Micro Incorporated, 10101 N. De Anza Blvd., Cupertino, CA 95014.
If I am a "normal user", what am I to make of this? I say, "Yes". The dialog appears again. I say "Yes" and it appears again. After the 10th time I say, "Yes to all". About 10 minutes later the software is installed and apparently running. About one minute later this dialog pops up:
I say "Yes". Then I get this dialog:
I say "Yes" to reboot again... Upon returning I get this dialog:
So I go to the registration page:
I fill in the information. I preview my information. I've got to read the legal notice and privacy statement before pressing the submit button. The legal notice looks like this:
- Legal Notice
Welcome to the Legal Section of the Trend Micro Web Site. Here you can find links to our company policies, use of the content and software found on our site, as well as information on our trademarks. Please keep the following in mind when using the Trend Micro Web Site:
No Responsibility for Errors or Other Inaccuracies
Trend Micro Incorporated ("Trend Micro") is not responsible for typographic errors or other inaccuracies in the content provided on the Trend Micro Web Site. Trend Micro intends the information contained in the Trend Micro Web Site to be accurate and reliable. However, errors may occasionally occur. Therefore, all information and materials are provided "AS IS" without any warranty of any kind. TREND MICRO DISCLAIMS ANY WARRANTIES, EXPRESS OR IMPLIED, REGARDING ANY MATTER WHATSOEVER RELATING TO OR REFERENCED BY THE TREND MICRO WEB SITE, INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. Trend Micro reserves the right to modify the product and service information contained in the Trend Micro Web Site without notifying current or prospective customers. IN NO EVENT WILL TREND MICRO BE LIABLE FOR ANY INDIRECT, SPECIAL, INCIDENTAL, OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OF, OR PAYMENTS BASED ON, THE INFORMATION CONTAINED IN THE TREND MICRO WEB SITE.
Links to Other Web Sites
Trend Micro makes no representations whatsoever about any other web sites which you may access from the Trend Micro Web Site. When you access a non-Trend Micro web site, please understand that it its independent from Trend Micro and that Trend Micro has no control over the content on that web site. A link to a non-Trend Micro web site does not mean that Trend Micro endorses or accepts any responsibility for the content or use of such web site.
Treatment of Feedback & Responses Provided to Trend Micro
Any comments or materials sent to Trend Micro, including feedback data, such as questions, comments, suggestions and any other response shall be deemed to be non-confidential. Trend Micro shall have no obligation of any kind with respect to such response, and Trend Micro shall be free to use, reproduce, distribute and publicly display such comments and materials without limitation. Trend Micro shall also be free to use any ideas, concepts, know-how or techniques contained in such response for any purpose whatsoever, including but not limited to developing, manufacturing and marketing products incorporating such ideas, concepts or techniques.
Trend Micro Trademarks Notice
Trend Micro Incorporated, InterScan, InterScan VirusWall, ScanMail, ServerProtect, VirusWall, and WebProtect are trademarks of Trend Micro, registered in the U.S. and are trademarks in other countries, and AppletTrap, ChipAwayVirus, Edoctor, Ehospital, Emanager, MacroTrap, OfficeScan, PC-Cillin, Trend Micro, Trend VCS, Web Trap and NeatSuite are trademarks of Trend Micro. All other trademarks are the property of their respective owners.
Software Available on Trend Micro Web Site
Any software that is made available to download or use from the Trend Micro Web Site ("Software") is the copyrighted work of Trend Micro, Incorporated and/or its licensors. Use of the Software is subject to the terms and conditions of the license agreement which accompanies or is included with the Software or other applicable license agreement between you (and the entity you represent) and Trend Micro Incorporated ("License Agreement"). You must read and accept such License Agreement before you (and the entity you represent) use the Software. Any use, reproduction or distribution of the Software that is not in accordance with the License Agreement is expressly prohibited.
THE SOFTWARE IS WARRANTED, IF AT ALL, ONLY ACCORDING TO THE TERMS OF THE LICENSE AGREEMENT. EXCEPT AS WARRANTED IN THE LICENSE AGREEMENT, TREND MICRO INCORPORATED DISCLAIMS ALL WARRANTIES AND CONDITIONS WITH REGARD TO THE SOFTWARE, INCLUDING ALL IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE AND NON-INFRINGEMENT.
If the Software is used by the United States Government, the Software is classified as "restricted computer software" as defined in clause 52.227-19 of the FAR. The United States Government's rights to the Software are as provided in clause 52.227-19 of the FAR.
Use of Content on the Trend Micro Web Site
Limited Right to Use, Print and Distribute Content: Except as expressly stated otherwise, you are authorized to view, copy, print and distribute the content of the Trend Micro Web Site subject to the following conditions: (i) it is used for informational, non-commercial purposes only; (ii) any copy or portion must include the Trend Micro copyright notice "© 2002 Trend Micro Incorporated. All Rights Reserved"; (iii) no modifications are made; and (iv) Trend Micro reserves the right to revoke such authorization at any time, and any such use shall be discontinued upon written notice from Trend Micro.
Pricing and Availability Information
Pricing and availability as set forth in the Trend Micro Web Site are subject to change without notice, and may not be available in all countries. The Trend Micro Web Site may contain references to Trend Micro products, services and programs that have not been announced in your country. These references do not imply that Trend Micro intends to announce or make available such products, services or programs in your country. Further, the Trend Micro Web Site may contain references to future planned Trend Micro products. Such products are only planned and may not actually be produced. Any planned ship dates mentioned in reference to such future products are estimated ship dates only, and are not guaranteed.
Third Party Company and Products (Real and Fictitious)
Mention of third party companies and products on the Trend Micro Web Site is for informational purposes only and constitutes neither an endorsement nor a recommendation. Except as may be expressly stated otherwise, all third party products must be ordered directly from the vendor, and all licenses and warranties, if any take place between you and the vendor. All persons and companies listed in any examples on the Trend Micro Web Site are purely fictitious, and resemblance to existing persons and companies is purely coincidental.
Use of the Trend Micro Web Site by Children
While Trend Micro's product ad campaigns and marketing materials may be viewed by children, we do not generally target children as customers or solicit data from them. Trend Micro encourages parents and guardians to spend time online with their children and to participate in the interactive activities offered on the sites their children visit. No information should be submitted to, or posted at, Trend Micro's web site by visitors under 18 years of age without the consent of their parent or guardian.
- Privacy Statement
This statement discloses the privacy practices for the entire website.
Trend Micro, Inc. has adopted a set of information management guidelines which serve as the basis for our customer relationships. Any changes to these policies will be posted on this page.
What information does Trend Micro gather/track about you?
Trend Micro requires that consumers supply personal information, including name, company, telephone number and email address, prior to receiving evaluations software and other specific corporate and informational materials. Trend Micro also logs IP addresses, Web browser information, referral information, and pages visited for the purposes of improving both the navigation and marketing of the website.
What does Trend Micro do with the information it gathers?
Trend Micro, or it representatives will often follow up, either by email, phone, or mail with people who have filled out forms and downloaded evaluations software or other information from our website.
Using the email addresses provided at registration, Trend Micro periodically sends promotional email about new products, product enhancements and special offers. Upon request, Trend Micro will remove any subscriber (and his or her personal information) from our database, or allow any subscriber to "opt out" of further contact or change/correct personal information that the subscriber states is erroneous.
With whom does Trend Micro share the information it gathers/tracks?
Trend Micro does not release personal information about any individual subscriber to outside third parties. Trend Micro does share personal information with our resellers, distributors and global offices for the purpose of providing our customers with high quality, localized service. This process often includes sending the personal information gathered through forms on the website across international borders.
Trend Micro is not responsible for the content or the privacy policies of Web sites to which it may link.
Now what? I decide to abandon it, and I imagine that the software will bitch at me if I need to register again.
At this point the software is installed. I start poking around. The user interface is completely different in this new version. All my settings from the previous version have been lost, so I reset them as best I can remember.
Total time for this repair (ignoring the time lost waiting for Gigapocket to finish recording the TV show): about 1 hour.
Let me reiterate five comments:
- First and foremost, Microsoft should be delivering software that is immune to viruses. Given that that is not the case...
- Microsoft should be giving us a virus checker as a free component of the OS. That is not the case either, so...
- This is nuts. It just should not be this hard or involved to install a virus checking application (especially an upgrade). I should be able to click one button to install.
- For "normal users", this process borders on impossible. Look at how long this post is.
- Thus, it is no wonder that so many machines do not have virus protection.
Landing on Mars
Bam Citadel
The recent Iranian earthquake brings to mind the ancient citadel/city at Bam.
Video - Citadel of Bam, Iran, before the December earthquake
Iran - Bam Citadel
Iran - bam_citadel_2
Bam - Unusual Tourist Attraction
Long Travelogue
Monday, December 29, 2003
Starting to feel like a dark alley...
- Spam e-mail takes its toll on nation's productivity - $20 billion
- Phishing Attacks Soar
- Security: From Bad To Worse?
- Cyber blackmail targets office workers
Something else to worry about
[See previous]'Super-TB' created by scientists -
- A virulent form of tuberculosis was created in the laboratory by experts trying to alter its genetic structure.
The mutant form of the bug multiplied more quickly, and was more lethal than its natural counterpart.
Researchers from the University of California at Berkeley, US, had actually been trying to disable genes and make the bacterium less deadly.
Computer Repair #19
[This post is part of an ongoing series of posts in December cataloging how much time I spend repairing the computers here in the Brain household.]
This morning Leigh was up early and the network connection on her machine was dead -- no browsing, no email. I looked at the dialog for her wireless card and it seemed to be OK. I asked her if she had rebooted her machine recently and she had not, so we tried that and it did not help.
I went downstairs and tried my machine and it was having the same problem. I looked at both the cable modem and the Linksys router/hub. Both looked OK -- all the lights were on as expected and flashing in a way that seemed appropriate. [How primitive is that? There is nothing sophisticated about "The lights seem to be flashing OK", but that is the only external signal available.]
There's not really much to do except to reset the cable modem and the router and cross your fingers. I did that, and the network started to work again. I have no idea what happened.
Total time for this repair: about 10 minutes.
Sunday, December 28, 2003
Hybrid Vehicles
A new approach to hybrid vehicles is discussed in this article: The whispering wheel. From the article:
- "A new Dutch invention can make cars, busses and other vehicles no less than 50 percent more efficient and thus more environmentally friendly. Better still, the technology is already available; it all comes down to a smart combination of existing systems."
Saturday, December 27, 2003
Computer Repair #18
[This post is part of an ongoing series of posts in December cataloging how much time I spend repairing the computers here in the Brain household.]
The kids love computer games, so Irena (age 4) got the Cheerios game on CD for Christmas:
Yesterday she asks to play the game, so she unwraps the skrink wrapping and I stick the CD into her computer. I expect the CD to autorun and bring up the installer screen, but nothing happens. Urrr... This CD must have some crazy way to do the install. I take out the CD liner notes from the case and read the "Getting Started" section. It says:
- INSTALLING THE PROGRAM—WINDOWS 95/98/ME/XP
1. Insert the Cheerios Play Time CD into the CD-ROM drive. If AutoPlay is enabled a screen will automatically appear. Follow the simple on-screen instructions for installation. If AutoPlay is NOT enabled, go to Step 2.
2. Click the START button, then select RUN from the Start Menu.
3. On the RUN line, type D:\setup.exe. (If your CD drive is not D, type the correct letter in its place.)
4. Click OK and follow the prompts.
5. Cheerios Play Time requires DirectX 8. The program will look for DirectX 8 on your computer. If not found you must install DirectX 8 from the CD-ROM. Follow the on-screen instructions.
So I open the explorer and look at the disk. There are only 5 files on the disk:
- H:\>dir /a /s
Volume in drive H is Cheerios
Volume Serial Number is 935A-2D77
Directory of H:
11/13/2001 11:22 AM <DIR> CHEERIOSr PLAY TIME
08/08/2002 11:33 AM 942,080 Desktop DB
08/08/2002 10:39 AM 3,711,618 Desktop DF
2 File(s) 4,653,698 bytes
Directory of H:\CHEERIOSr PLAY TIME
11/13/2001 11:22 AM <DIR> .
08/08/2002 11:33 AM <DIR> ..
10/09/2001 07:29 AM 33,077,616 INSTALLER
10/01/2001 06:01 AM 0 INSTALL_CHK
11/13/2001 11:22 AM <DIR> TheVolumeSettingsFolder
2 File(s) 33,077,616 bytes
Directory of H:\CHEERIOSr PLAY TIME\TheVolumeSettingsFolder
11/13/2001 11:22 AM <DIR> .
11/13/2001 11:22 AM <DIR> ..
11/13/2001 11:22 AM 0 DesktopPrinters DB
1 File(s) 0 bytes
Total Files Listed:
5 File(s) 37,731,314 bytes
6 Dir(s) 0 bytes free
This isn't any different from buying any other toy that turns out to be defective on Christmas morning. But this goes a little beyond "defective" -- they've probably shipped thousands of these CDs and none of them will work. So there are thousands of other four year old kids across America and their parents are all stuck with this today. Thanks, Cheerios. Thanks Simon & Schuster Interactive.
Time spent on this repair: 5 minutes. Time spent consoling child: 10 minutes.
Computer Repair #17
[This post is part of an ongoing series of posts in December cataloging how much time I spend repairing the computers here in the Brain household.]
Every time I turn on my scanner I get this message:
It only takes a second to clear it (unless I happen to miss the "X" by 3 pixels, and get the dialog 5 seconds later -- then it takes 10 seconds). But after turning on my scanner dozens of times, do I really need to continue getting this error message? I only have one USB 2.0 device and have not installed a card to handle USB 2.0 -- is that a crime? Isn't that what backward compatibility is all about?
Time spent on this repair today: 10 seconds.
Friday, December 26, 2003
The End of Handwriting
David is in Kindergarten, and he has homework over the Christmas break. One of his homework assignments is to work on writing out the lower case letters of the alphabet.
It is interesting to watch kids learn to write. Even though the vast majority of the characters that a kid sees in books are lower case, kids seem to universally learn to write capital letters first. The exception is the letter "i" with its cute dot. So David currently spells his name "DAViD".
David's homework assignment has us sitting with him writing out long strings of "Aa Bb Cc Dd..." Like most kids, he will get this figured out fairly quickly. Then it's on to cursive I imagine.
The thing I am wondering as I do this homework is, "Is David's generation about the last generation that will learn to write by hand, and use handwriting in any serious way?" Think what is going to happen over the next 20 years or so. The Internet and the Web will permeate into every facet of life, especially as we figure out all the kinks with the wireless infrastructure. Every device will have an embedded processor. Robots will start appearing and interacting with us on a regular basis as part of our day to day lives. Voice recognition will improve over the next 20 years to the point where it is nearly flawless, and every device will recognize spoken commands and questions rather than typed ones.
In other words, by 2020 or so we will no longer have a need for handwriting. We will interact with everything with spoken commands. We will no longer "type" -- we will dictate (finally). We will fill out forms on screen rather than on paper. Or, with any luck, forms will vanish completely. We will no longer be forced to write down name-address-phone on forms every day because databses will already contain this information.
There will be no need to learn handwriting because no one will be writing anything by hand any more. At that point, will we continue learning to write for nostalgic and emergency reasons? For example, "you might be stranded on an island and need a way to write a rescue note, so you better learn handwriting!" In the same way, I took classes on using the slide rule in high school even as we watched calculators become ubiquitous and make slide rules completely irrelevant. There will probably be a transition period like that, and then we will abandon handwriting in the same way we abandoned the slide rules. Or maybe we will continue to teach handwriting to kids in the same way that we teach them about scissors and paste or finger painting. There is no real practical reason for learning the skill of finger painting, but it is something that kids like to do.
Thursday, December 25, 2003
Being Santa
One of the things that went really well today was that David (age 6) and I went to Wal-Mart together and he picked out three gifts for his sister Irena (age 4). He chose for her some finger paints, a little doll and a box of Pop Tarts. Then I took Irena and she picked out three gifts for David. She chose a hot wheel car, a little motorcycle model and a Lego game. We've never done this before so I wasn't sure how it would work.
The shopping experience was nearly identical for both. It took them each about 20 minutes to look around and scope out all the possibilities. Then they picked their gifts. I was surprised that they really got into it, that neither one of them ever said, "here's what *I* want," that they both chose three gifts instead of one, and that the total in both cases came to almost exactly $20 without any input from me.
Tonight David and I wrapped Irena's gifts. Then Irena and I wrapped David's gifts. Then the three of us together wrapped Mom's gifts (which we snuck out and bought last week). It will be interesting watching David and Irena exchange their gifts in the morning and seeing what happens.
Then everyone went to bed. One of the things about having four young kids is that the probability of all of them ever being asleep at once is fairly small. Tonight I got lucky, and everyone was asleep just after midnight. Normally Leigh and I would get out all the presents together, but she had passed out as well after a very long day.
What this meant is that I became Santa tonight. I snuck around the house and pulled the kid's presents out of their hiding places, assembled some stuff, wrapped a few stragglers, and arranged them all under the tree. I put stuff in the stockings, ate some cookies, drank some milk. I did not "play the role of Santa." For my family, I actually am Santa. I am the physical embodiment of a concept that I've heard about since my earliest conscious memories. It is probably the effects of too much eggnog this evening, but for some reason that is a very interesting feeling.
Tonight I am thankful for my wife and children, for their grandparents and our families. I am thankful that David is healthy, and for the doctors, nurses, scientists and engineers who have helped him this year. I am thankful that I have a place to sleep, food to eat, and clothes to wear. I am thankful for all the friends who called and wrote to me today, for no reason other than the fact that they are good friends. I am thankful for everyone who helps to make these blessings possible.
Thank you, and Merry Christmas.
Tuesday, December 23, 2003
Hang on just one more year...
New Intel Chip for Digital TV Could Remake the Market
From the article:
- At the Consumer Electronics Show in Las Vegas, which opens on Jan. 8, Intel is expected to disclose the development of a class of advanced semiconductors that technologists and analysts say will improve the quality of large-screen digital televisions and substantially lower their price, according to industry executives close to the company... He predicted that the low-cost display technology, which can be incorporated into the traditional rear-projection television sets, could lead to lightweight 50-inch screens only 7 inches thick for about $1,000, perhaps as early as the 2004 holiday season.
Computer Repair #16
[This post is part of an ongoing series of posts in December cataloging how much time I spend repairing the computers here in the Brain household.]
This happens once or twice a month right now:
For some reason, a web page in IE will start consuming 100% of the CPU and bring the machine to a dead halt. Sometimes you can kill the process, other times you have to reboot.
Time for this repair: 1 minute
Monday, December 22, 2003
More Computer Repairs
[This post is part of an ongoing series of posts in December cataloging how much time I spend repairing the computers here in the Brain household.]
Over the last four days, these problems have all cropped up and/or been resolved:
Computer Repair #10
A friend of mine asked me to download a piece of demo software from download.com to review it. I haven't been to download.com in a couple of months, and you are now apparently required to use the CNET Download Manager. There is the EULA to read, then it installs, then you can download your software. The download manager has at least one advantage – the downloads are faster.
During installation, the CNET Download Manager loads itself into the system tray and starts running automatically every time you reboot your computer. I have a policy of limiting the amount of stuff in the system tray because it increases boot times. And in the case of this download manager, who knows what it is doing in the background?
Sorting out all the junk in the tray can be a pain, and the use MSCONFIG is common. If you have ever used MSCONFIG, please tell me: how is a "normal user" supposed to know about MSCONFIG, much less use it? It is way too complicated, and if you make a mistake you can end up in never-never land. In this case, the CNET Download Manager has a preferences screen where you can turn off the auto-loading feature. But why did it have to force its way into the system tray in the first place?
Time for repair: 1 minute.
Computer Repair #11
A friend of mine called today. The call went like this:
Ring, Ring…
Me: "Hello"
Caller: "HOW DO I TURN OFF THESE %$^#& QUOTE MARKS????"
Me: "Who is this?"
Caller: "This is Ed. Sorry. HOW DO I TURN OFF THESE %$^#& QUOTE MARKS????"
Me: "The %$^#& quotes marks?"
Ed: "You know, in Microsoft Word, the program replaces normal quote marks with fancy curly quote marks, but they won't show up on the web page I am creating so I want to TURN OFF THESE %$^#& QUOTE MARKS!!!"
Me: "Isn't it in the Options dialog?"
Ed: "Have you looked at the option window lately? There are 15 panes in it, and I don't see 'fancy quotes' anywhere."
So I look in the Options dialog with Ed. He's right – it has about a thousand options in it broken into a dozen panes. After reading through the help file, we discover that you can turn off this feature using a separate "Autocorrect Options…" dialog available in the Tools menu, or use the "Autoformat…" dialog available in the Format menu blah blah blah.
In other words, there are now so many options in Microsoft Word that they have to have multiple options dialogs. Imagine what the option dialogs will look like in 2020...
A very simple thing, but it took 5 minutes.
Computer Repair #12
I have a program called GigaPocket that records TV shows on the hard disk. Leigh wants me to record a show every day for her, but about half the time it fails. GigaPocket throws up 2 or 3 cryptic dialogs complaining about "buffer overflows" and such, like this:
Then it deletes the entire recording. Only Leigh's show has the problem, so the cause is a bit of a mystery.
It turns out that the source of this problem was the fact that the virus checker program was automatically starting and scanning the hard disk for viruses while Leigh's show was recording. Apparently, the virus checker program consumes so much CPU power or disk bandwidth that GigaPocket can't keep up, and it's buffer overflows and fails.
Moving the time that the virus checker automatically starts solved this problem. If the programmers who wrote the virus checker had lowered the priority of the scanning thread, the problem probably would have never arisen.
It took about 15 minutes total to eventually find and correct this problem.
Computer Repair #13
This dialog has started to show up after every reboot or login:
It appears to be coming from QuickTime, but I have no idea why, or how to correct the problem. After every login, I have to press "Cancel" three times to clear the dialog.
I love the cryptography of this dialog. I would be happy to stick a disk into drive /Device/Harddisk/DR7, if only I knew where it was...
I am now wasting a minute or two per day on this problem.
Computer Repair #14
Over the weekend, MSN Messenger threw up several of these dialogs:
The dialog says, "After the maintenance has been completed, you will be able to successfully sign in." Well, not exactly. The next time I tried to use MSN Messenger I got this:
Clicking on the link generated this dialog:
There's not really any choice – if you want to use this application, you must upgrade. The new version downloaded itself:
Then at the end of the installation this dialog appeared:
As mentioned previously, rebooting can be a 5 to 10 minute process.
Overall this repair took about 10 minutes.
Computer Repair #15
Yesterday afternoon Leigh was doing something on her computer upstairs and I heard her scream. I jogged up the steps to investigate. She said, "I went to this site called screenit.com, and I got into this nest of pop-up ads that would not go away, and then my CD drive opened up all by itself and I got this!"
You've probably seen this happen – when you close one pop-up dialog, it creates two new ones and just about the only way out is to shutdown and reboot. But I've never seen a pop-up ad automatically open the CD-ROM drive. That certainly gets your attention. And then it had also changed the home page in her browser to this:
Interestingly, all of this made it through the Google pop-up ad blocker.
I shut down her computer, rebooted, changed the home page back to her preferred home page and let her continue working. I think the opening of the CD-ROM drive was a red herring, but who knows?
Total time for the repair: 10 minutes.
Saturday, December 20, 2003
Enhancing your body
David had surgery this week, and so far he is OK. See A Day at the Hospital for details. Being in a hospital waiting room leaves you with lots of time to read magazines. I coincidentally read two very different articles on enhancing your body.
The first was in Outside magazine. Entitled Drug Test, it is an account of one man's experiences with performance enhancing drugs. Under a doctor's supervision, he takes:
- Human Growth Hormone (HGH), at a cost of $750 a month - he noticed an improved look to his skin (sun blotches gone, scars healing and disappearing), he felt rested and his eyesight got better.
- Testoterone - The theory: "Muscle cells create more protein, hence more muscles". It should also increase energy. He didn't notice any big immediate differences.
- EPO, at $400 per month - This drug increases red blood cell production, giving your blood more oxygen-carrying capacity.
- I remained skeptical about all the drugs until March 29, when I rode an event along the central coast of California, the Solvang Double Century, at what for me was a fast and hard pace, finishing in around 11.5 hours. About ten hours in, it dawned on me that something was definitely happening. Sure, I'd been training hard, but I'd done enough of that to know what to expect. All around me were riders—good, strong riders—who looked as worn out as you'd expect after ten hours in the saddle. I was tired, but I felt curiously strong, annoyingly talkative and fresh, eager to hammer the last 40 miles.
The last time I'd ridden 200 miles, I felt awful the next day, like I'd been hit by a truck. After the Solvang race I woke up and felt hardly a touch of soreness. I also felt like I could easily ride another 200, and I realized that I'd entered another world, the realm of instant recovery. I'll be frank: It was a reassuring kind of world, and I could see why people might want to stay there.
He trains and is able to complete a 1,225 kilometer ride (over 700 miles). He says, "The next morning, if it weren't for my saddle sores, I could have easily done it again. Obviously Dr. Jones's program had worked."
I forgot to mention that he's in his late forties.
After the ride he stops all of the enhancement drugs. In his assessment, he would continue taking the HGH "if it weren’t so expensive". He would continue with the testosterone cream to avoid problems encountered by older athletes with osteoporosis when testosterone levels get too low. He would not take the EPO or the anabolic steroids because of the side effects.
After reading that I switched over to Time magazine, where they had an article entitled After the Makeover. It's about several people who appeared on the show Extreme Makeover and how they did long-term. The plastic surgery enhancements on Extreme Makeover cost as much as $80,000. The interesting part about the article is the fact that superficial changes to outer appearance had significant long-term effects. Even something as simple as hair color and a hair cut makes a difference.
There is a very interesting paragraph at the end of the article:
- Another problem with the program is that it may be manufacturing a new form of dissatisfaction among people — particularly those without the money for a full face-and-body overhaul. In the growing list of American wants that, once identified, turn into needs, the desire for a radically new appearance just as the old one is showing signs of wear could be a source of unfathomable resentment. Already, specialized clinics devoted to remodeling the rich in the manner shown on Extreme Makeover are springing up. One of these, the Advanced Aesthetics Institute, based in West Palm Beach, Fla., intends to open branches soon in Dallas, Miami and Beverly Hills, Calif. Given that list of ritzy addresses, it's not unreasonable to imagine that one's ZIP code may someday determine one's appearance.
- In 1980, about 45% of U.S. adults were overweight or obese. That rose to 55% in 1990. Today, the proportion is 65% (half of whom are obese, meaning about 30 pounds or more above a healthy weight for their height). Yes, an incredible two-thirds of U.S. adults weigh too much. So do many of our children. Fifteen percent of 6- to 19-year-olds - about 9 million - are overweight, up from 10% a decade ago. The price tag is about $120 billion a year in medical expenses and lost productivity.
If we can declare obesity a disease, can we do the same with ugliness and aging? They certainly affect quality of life, and in the case of aging there is certainly a big health effect. Should HGH supplements be provided to everyone over 40? Should plastic surgery be universally available to everyone?
Thursday, December 18, 2003
Asimo
ASIMO is Honda's humanoid robot chassis, and they've been touring it around the country this year. I had a chance to see it and film it when it came to the Raleigh/Durham area this week.
Click here to see the video of its performance and read about it.
Duh
PowerPoint Makes You Dumb from the NYTimes.
Rebuttal: PowerPoint Doesn't Make You Dumb from ADTmag.
Wednesday, December 17, 2003
Bread Bubbles 2
About a month ago I posted my first mention of bread bubbles. Here's another much bigger example found in a loaf of Bran'nola bread this morning:
As I mentioned in the previous post, we are now finding bubbles like this in roughly one out of every five loaves.
If you find a bigger example than this, send in a picture...
Lego Factory Tour
A very cool little factory tour inside a Lego factory: click here. The bubbles have video attached if you mouse over them.
Computer Repair #9
[This post is part of an ongoing series of posts in December cataloging how much time I spend repairing the computers here in the Brain household.]
This is not really a repair -- it is an error. But it happens about once a day and it takes time, so I'll document it.
The scenario -- you are using some application, and it crashes. Tonight I was using Internet Explorer. I went to Google, typed in a search string, looked at some articles, and on one of the articles IE crashed for no apparent reason. A dialog like this appears:
I send an error report. Often, once IE crashes like this, it won't be long before things get so flakey that I have to reboot. So the time consumed by this error includes:
- Re-launching IE (a few seconds)
- Getting back to Google (a few seconds)
- Remembering the search string you had been using (sometimes easy, sometimes impossible)
- Going in a few pages on the Google search results (30 to 60 seconds)
- Finding and re-loading the page you had been reading (15 to 30 seconds)
- Finding the place in the article where you had been reading before IE crashed (15 to 30 seconds)
- Possibly rebooting 10 minutes later (5 to 10 minutes, depending on how many windows are open)
Monday, December 15, 2003
Stylish Games
A friend of mine sent me this link to a set of Games. Some of the games are very simple and a 3-year-old can handle them. Some are more difficult. Try, for example, a simple one like "FireDragon", which is third from the left in the top row. Or "The bottom of the sea", the first one in the third row. Every one of them seems to have a nice/interesting user interface and a very distinctive look and feel. I really enjoyed trying several of them.
Computer Repair #8
[This post is part of an ongoing series of posts in December cataloging how much time I spend repairing the computers here in the Brain household.]
Leigh has a website for her business, and it also handles her business email. Her email stopped working. After investigating, it turned out she was out of disk space. Her account has a 200 MB quota, and she had exceeded her limit.
To make a long story short, here is what happened. Her email addresses have been around for years and are published in books. Therefore she cannot change her email addresses and they receive a tremendous amount of spam -- something on the order of 1,000 spam messages a day, like this:
Note the number 1,140 in the upper left corner. That's a day's worth of filtered spam. Lots of other spam makes it through the filter, but this is better than nothing.
Spam filtering is the only way to preserve sanity, and the spam filtering is done on the server with SpamAssassin. The spam is put into a trash folder on the server. Unfortunately, the trash folder does not empty automatically. The tool shown above is what you use to empty the trash, but it can only handle about 2,000 messages before it times out and gives up. On Leigh's server, that means you have to remember to empty the trash every day (yet another time-wasting computer maintenance activity) or you have a problem.
We had gotten lax on emptying the trash. It didn't seem to be hurting anything, but what was happening was that the Trash folder was accumulating tens of thousands of spam messages and consuming more and more disk space, until the 200MB limit was reached. The solution was to figure out what was happening, log in with telnet, search the directories for the offending trash file and delete it. Total time spent on this repair: about 15 minutes.
Speedy DNA tests
I guess I'm not the only one who had this question when I heard that Saddam's identity had already been confirmed through a DNA test. I was under the impression that it took about a week best case.
DNA test can be done in 12 hours
See also NPR : Chronology of Saddam Hussein's Capture
Computer Repair #7
[This post is part of an ongoing series of posts in December cataloging how much time I spend repairing the computers here in the Brain household.]
This dialog just popped up on my screen. It's been popping up pretty regularly lately. It's nice and cryptic, so I have no idea what it means. I've got other stuff I need to do right now, but this is another thing I will need to investigate at some point.
It's funny to be chronicling all of this -- here we are at repair #7 on December 15. I'm averaging about one problem every other day...
Cartoon Physics
Richy's Random Ramblings: Cartoon Physics
From the site:
- "Ever wondered what the laws of Physics that popular cartoon characters have to abide by are? Well, the research has been done and so I present the Cartoon Laws Of Physics."
Mr. Picassohead
Fun to try:
Mr. Picassohead
Take a look at the gallery if nothing else...
What is so fascinating about this site is that, because of the constraints and the context, ANYONE can create a respectable-looking piece of art with this program.
Computer Repair #6
[This post is part of an ongoing series of posts in December cataloging how much time I spend repairing the computers here in the Brain household.]
The kids (David, age 6, Irena, age 3, and the twins, age 19 months) enjoy playing computer games, and enjoy them enough that we decided to get them their own computer. I imagine that as the twins get older we will end up getting another kids computer as well. Dell has an ad in Parade magazine this week for a $499 machine (2.5 Ghz Pentium4, 40GB hard disk, and includes a 17" monitor), or you can build a barebones machine with a used monitor for about $350. At that price, it's easier to get another machine than to argue about "who gets the computer." The only problem is that you have to then start installing updates, and administrating the thing.
David got the game Roller Coaster Factory 3. He installed it on their machine. But when he tried to play it, it was sluggish beyond belief. He would move the mouse, and 5 seconds later the on-screen cursor would move. The minimum requirements for the game call for a Pentium2 at 400 Mhz, so it wasn't a processor issue. The game came with a help file, which had a troubleshooting section, and what it suggested was this:
- The game runs, but it is very slow:
Game performance may be increased by lowering its screen resolution. You do this from the Configuration Panel that appears before game loads. Choosing a lower resolution and lowering bit depth to 16bit can help increase game speed. As well as lowering the resolution the 'Roller Coaster Configuration' panel also has controls for using low res textures and raising or lowering the LOD (Level of Detail). Lowering the LOD on slower machines can benefit the speed of the game, although you will notice that the lower the LOD the less detailed your coasters will appear.
Choosing to use low res texures (Texture Detail - Low) can help speed up the game on machines with older video boards that have low video memory. Also when building your roller coaster try to spread it out across the landscape rather than make it wind around itself repeatedly.
The game runs OK, but it keeps juddering and slowing down sporadically:
This may be due to a slower processor or video board. Also if your PC is low on memory this may cause a problem. If you have less than 64Mb of RAM, you may suffer from sporadic slowdown. Try to make sure there are no other programs running in the background, also tasks running in windows' system tray can take up valuable system memory that the game may need to run smoothly, shut down as many of these as possible.
This is the point where you enter tech support hell. Computers are great when they they work, but when they do not work you often are stuck. See repair #1 for a demonstration.
I talked to several friends, and one of them asked about the drivers installed on the machine. When I installed XP, it had not said anything about drivers, and the machine worked. It worked fine for dozens of other kids games. Nonetheless, my friend suggested finding and installing drivers specific to the motherboard. It was a 2-hour process to find the drivers for that specific motherboard, but I did find them, they did install painlessly, and that did solve the problem. It is actually a very cool game and David loves it.
But it took about 4 hours to get it running, when you consider the diddling David and I did with the screen resolution, the time I spent talking to friends, and the time spent finding and installing the drivers. It seems like this issue (like repair #1) could have been solved in an automatic way. When XP installs (or when a new device like a printer plugs in) XP could query the motherboard or the device for its manufacturer and model number. Then XP could go to the manufacturer's Web site, look up the right driver and install it automatically. In this case, that sort of "automatic driver installation" feature would have saved 4 hours.
Sunday, December 14, 2003
Saturday, December 13, 2003
Before and after
This page shows the kinds of things you can do to enhance the look of a person in a photograph:
Photo Touch Up - Digital Makeup
It's interesting how big an effect little things can have.
Grow your own meat
Put it next to your bread machine on the kitchen counter:
Lab-grown steaks nearing the menu
Friday, December 12, 2003
If you are thinking about starting a business...
Programs to help budding entrepreneurs abound. The problem is, few people who are trying to start companies know anything about those programs or how to contact them
From the article:
- In Wisconsin, a state of about 5 million people, approximately 400 programs provide more than 700 distinct types of service for entrepreneurs. New Mexico, a state of 1.5 million, is reputed to have 150 separate programs. The widely known federally sponsored programs -- such as small-business development centers and Small Business Administration loan-guarantee programs -- are included in such counts, but many programs are privately sponsored or managed by state or local governments. The question is, who knows about them? With so many people interested in starting companies in the United States today, and with such an ample supply of programs, one might expect a flourishing, efficient match of clients with programs. The number of programs is flourishing, perhaps, but evidence of efficient matching is scant.
Computer Repair #5
[This post is part of an ongoing series of posts in December cataloging how much time I spend repairing the computers here in the Brain household.]
I use Microsoft Outlook as my email client. It connects to an IMAP email server. When the IMAP server becomes congested and slow, Outlook has problems. Eventually the Outlook application will completely hang, and the only way to fix it is to use Ctrl-Alt-Del to bring up the task manager and kill the application. This happens once or twice a week right now.
When Outlook crashes, there is an option to send an error report. Once the report is sent, this dialog pops up:
Clicking on the link brings up this screen:
That sounds like just what I need, so I click and get to here eventually:
Note that in the right-hand column there are a number of different service packs, patches and updates. Currently there are nine, totaling about 20 megabytes, and they have to be installed in stages. Here they are:
- Office XP Service Pack 1 (English version)
0 KB / Already Downloaded
4808 KB / Download Time = 1 min at your connection speed
Office XP Service Pack 1 (SP-1) provides the latest updates to Office XP. SP-1 contains significant security enhancements, as well as stability and performance improvements. SP-1 updates the following Office applications: Word 2002, Excel 2002, Outlook 2002, PowerPoint 2002, Access 2002, FrontPage 2002, Publisher 2002, and Office Web Components 2002.
More information...
Office XP Service Pack 2 (English version)
This update requires Office XP Service Pack 1 (English version) to be installed first.
0 KB / Already Downloaded
6431 KB / Download Time = 1 min at your connection speed
Office XP Service Pack 2 (SP-2) provides the latest updates to Microsoft Office XP. SP-2 contains significant security enhancements as well as stability and performance improvements. SP-2 updates the following Office applications: Word 2002, Excel 2002, Outlook 2002, PowerPoint 2002, Access 2002, FrontPage 2002, Publisher 2002, and Office XP Web Components.
More information...
Office XP Security Patch: KB822036
This update requires Office XP Service Pack 2 (English version) to be installed first.
0 KB / Already Downloaded
663 KB / Download Time = < 1 min at your connection speed
The Office XP Security Patch: KB822036 offers the highest levels of stability and security available for Microsoft Office XP. This update is part of Microsoft’s continued effort to provide the latest product updates to customers.
More information...
Word 2002 Security Patch: KB830346
This update requires Office XP Service Pack 2 (English version) to be installed first.
0 KB / Already Downloaded
1468 KB / Download Time = < 1 min at your connection speed
This update addresses a flaw when opening a document containing certain data values (the names of macros in the document) in Microsoft Word. This flaw could allow arbitrary code to run when Word tries to open a document containing maliciously crafted values. This update resolves this vulnerability so that files containing these values are handled appropriately.
More information...
Outlook 2002 Update: January 22, 2003
This update requires Office XP Service Pack 2 (English version) to be installed first.
0 KB / Already Downloaded
456 KB / Download Time = < 1 min at your connection speed
The Outlook 2002 Update: January 22, 2003 offers you the highest levels of stability and security available for Microsoft Outlook 2002. This update is part of Microsoft's continued effort to provide the latest product updates to customers.
More information...
Excel 2002 Security Patch: KB830350
This update requires Office XP Service Pack 2 (English version) to be installed first.
0 KB / Already Downloaded
3885 KB / Download Time = < 1 min at your connection speed
Under certain scenarios it is possible for an Excel file to be modified in such a way that macro consisting of Excel 4.0 Macro Language (XLM) commands could run with no warning issued. This update resolves that vulnerability so that the appropriate macro blocking or warnings are triggered.
More information...
Office XP Web Services Update: KB812708
This update requires Office XP Service Pack 2 (English version) to be installed first.
0 KB / Already Downloaded
509 KB / Download Time = < 1 min at your connection speed
Office XP Web Services Update: KB812708 offers the highest levels of stability and security available for Microsoft Office XP applications and SharePoint Team Services. This update applies to Office XP, Access 2002, Excel 2002, FrontPage 2002, Outlook 2002, PowerPoint 2002, Word 2002, Publisher 2002, and SharePoint Team Services from Microsoft.
More information...
Office XP WordPerfect 5.x Converter Security Patch: KB824938 (English version)
This update requires Office XP Service Pack 2 (English version) to be installed first.
0 KB / Already Downloaded
174 KB / Download Time = < 1 min at your connection speed
This update provides you with the latest version of the Microsoft Office XP WordPerfect 5.x Converter and offers the highest levels of stability and security available for the Office XP WordPerfect 5.x Converter.
More information...
Access 2002 Snapshot Viewer Security Patch: KB826293 (English version)
This update requires Office XP Service Pack 2 (English version) to be installed first.
0 KB / Already Downloaded
30 KB / Download Time = < 1 min at your connection speed
This update provides you with the latest version of the Microsoft Access 2002 Snapshot Viewer and offers the highest levels of stability and security available for the Access 2002 Snapshot Viewer.
More information...
I click the button to start the installation of the first stage. Before I can install there is the obligatory EULA, in French and English (I mentioned earlier that I do not know French, so Microsoft can put anything in that section of the EULA and how will I know?):
And then there is a 5-step process to download and install, which leads me to this screen:
Now what? I make sure I've disabled my virus software. I have plenty of disk space. The network is working fine. What do I do now? Since this happens once or twice every week, I've tried it several times. It has never worked. It would be great if there were a phone number, an email address or something that would tell me where I can ask a question about this. Total time wasted on this problem so far: several hours.
Thursday, December 11, 2003
Computer Repair #4
[This post is part of an ongoing series of posts in December cataloging how much time I spend repairing the computers here in the Brain household.]
Today there is another update for Windows XP:
- Security Update for Windows XP (KB810217)
Download size: 1.4 MB, < 1 minute
A security issue has been identified in FrontPage Server Extensions. This vulnerability could allow an attacker to run code of their choice on your system. You can help protect your computer by installing this update from Microsoft. After you install this item, you may have to restart your computer. Once you have installed this item, it cannot be removed. Read more...
There's another End User License Agreement. The system downloads the 1.4 megabyte patch, and then it installs in about 3 minutes. It does not ask me to restart, so this is pretty quick. Maybe 5 minutes. Then multiply that by the other machines -- total time spent on this repair will be about 20 minutes.
Comments on 'A day at the hospital'
There were a number of comments from readers on the post entitled A day at the hospital. This excert is typical of the negative responses:
> $10,000 times 1 billion is $10 trillion dollars, or
> approximately the GDP of the entire United States.
> So if all economic activity in the U.S. were
> magically showered on the third world, you could
> lift one billion people into mild poverty instead
> of extreme poverty, for a year. Next year, you'd
> need to do it again. And there would be another
> billion people who you hadn't even touched.
This is mathematically correct. As the author points out, this solution does not accomplish anything beyond year one. Therefore, this is not a good solution, and we reject it. That does not mean that there is not a good solution available.
Here is a different way to think about the problem. Look at the process we are using today in Iraq. All told, we will end up spending $200 billion (probably more) in Iraq on the war and reconstruction. Iraq has about 24 million people. If we round things off, we are spending about $10,000 per person.
$200+ billion is our expected total investment to free, reconstruct and democratize the country. Having made that investment, we expect Iraq to become self sufficient. We do not expect to spend $200 billion in Iraq every year for eternity. The goal is for Iraq to develop a self-sustaining economy from a one-time investment of $200 billion. We expect democracy and capitalism to take root, and for Iraq to turn into a free and prosperous nation.
Iraq has been an extremely inefficient process because it is the first time we have tried to comprehensively transform a nation's government and economy. We've made a lot of mistakes, but we have also learned a lot. As we gain experience, let's say we can lower the cost of transforming a nation and its economy down to $1,000 per citizen. In that case, we could invest $200 billion and completely transform the lives of 200 million people in the third world per year. In just 15 years, the third world problem would be well on its way to extinction. Three billion formerly-impoverished people would be living in transformed economies that mirror the successful economies of the world's developed nations. In addition, we would be increasing the size of the world economy dramatically by turning three billion impoverished and unproductive people into middle class citizens. Everyone would win. The process would not be instantaneous, but we would be well on our way to a true solution.
Transforming the lives of three billion people who are currently living in abject poverty would be a significant accomplishment. It is not impossible. We should take up the challenge.
Wednesday, December 10, 2003
A day at the hospital
My son David has a range of health problems. In the last three weeks, for example, he has seen a cardiologist, a gastroenterologist and an endocrinologist. He is scheduled for surgery in January for something else. And so on. Despite all that, he is a normal kid living nearly a normal life.
Today he was in the Duke Children's Hospital, and I spent the day with him there.
A children's hospital puts life into clear perspective. As David and I walked through the different parts of the hospital, we saw sick kids of every possible description -- retarded kids, paralyzed kids, kids with amputations, kids in wheel chairs breathing from tubes. David's procedure was administered in an area where many of the kids with cancer get chemotherapy. The kids are bald or have little wisps of hair left. They often vomit as the drugs are administered. There are babies, toddlers, kindergartners, teens. For some, their IV lines snake up their shirts to permanent sites in the chest because they are hooked to IVs so much. Many have driven hundreds of miles for treatment, then go home and drive back on a regular schedule. All that I can do is get down on my knees and give thanks for my blessings every time I visit a children's hospital. David has problems, but at least he can eat, go to sleep at night and go to school the next day.
The other thing about a children's hospital is what it shows about human beings. When we put our minds and our resources to it, we can build amazing things. I get that same feeling when I walk into a school. We -- the citizens of the United States -- have agreed as a group that caring for and educating our children is important. We have agreed as a group to allocate the necessary resources. We have people from the community who bring their skills and talents to work each day. The kids at school get fed and are safe. They have the classrooms, the media center, the library, the TVs, the computers, the books, the tables and chairs. In the hospital there is an amazing array of technology, and medical science understands more and more every day. We've built all that by agreeing it is important. And it all works.
It makes me grateful, and it makes me think how lucky my family is. By no means do we live an "extravagant" lifestyle by American standards. Right now we live in a house in Cary, NC. Earlier this year we lived in an apartment nearby. It had a swimming pool, a fitness facility and a lighted tennis court. The rent on that three-bedroom apartment was $1,000 per month. The mortgage on the house is not much more.
At this moment I am warm at 72 degrees despite the outdoor temperature of 40 degrees F. In the summer I have central air conditioning to keep me cool. I am able to drive less than two miles to three different shopping centers and over two dozen restaurants, including three all-you-can-eat buffets that cost less than $8 per person. Or I can drive to several grocery stores stocked with thousands of ready-to-eat food products at the lowest prices ever seen by humanity. I can watch 80 channels on cable with my TV, surf the Internet or play a game with the computer, call people on the cordless phone or my cell phone or my wife's cell phone, wash my clothes in the washer and dry them in the dryer, play a DVD that I can rent for $3, take a warm shower, and flip on any of the dozens of light switches when it is dark.
If I get suddenly ill I can call 911 and a team of extremely competent people will be at my door in less than five minutes to transport me to one of the three modern, fully equipped emergency rooms within 10 miles of my home. If I get hungry I can open the refrigerator or the pantry and cook a snack or a meal on the stove or in the microwave. If I want to travel I can fly to almost anywhere in the world from the international airport that is 10 miles away. If on a whim I decide I want to, I can drive my car to Disney World tonight and shake Mickey's hand tomorrow morning. Since it is December, there is a Christmas tree in the living room with a pile of presents underneath, strands of lights decorating the front porch and a wreath on the door. The mail arrives every day. So does the newspaper. So do the packages from FedEx and UPS. So does a nice hot pizza containing a total of 2,500 calories if I order one and pay $10. There's a scale in the bathroom that tells me I eat too much. There's a thermostat on the wall that keeps the temperature just right. There are five smoke detectors on the ceiling that will wake me in case of a fire and let me and my family get safely away from the building. Then my insurance policy will pay for the damage.
My point here is simple: We take it completely for granted, but life in America is utterly amazing. Absolutely, utterly, amazing. It all comes into perspective when you spend a day in the hospital.
Then there is the flip side. In the U.S. right now, over 40 million people are cut off from the health care system because they have no insurance. Without insurance, a hospital like this may be impossible to access. At the global level, the problems are nearly unfathomable. While we enjoy the lifestyle available to the citizens of the developed world, there are billions of people on the planet who live in some of the worst conditions imaginable. About a billion people live on $1 a day or less. That's $365 a year or less. Over half of the people on the planet live on $2 a day. That means they live in shacks or in huts cooking over burning dung. In many cases they are starving, uneducated and desperate. They are bitten by insects and infected with parasites. They are afflicted by diseases that are trivial to cure in a developed country, but they die for lack of medicine. At this moment there are millions dying of untreated diseases every year.
Pick up a World Almanac and look at the statistics. There are nations in the third world where the infant mortality rate approaches 20%. That means that one out of every five babies dies before reaching the age of five. For comparison, in the developed world, the typical rate is 0.5%. In any developed nation, 100% of the people have access to clean drinking water. In a third world country, that number can fall as low as 12%. Access to medical care follows the same trend.
There has to be a way to solve this problem. Imagine any parent holding a dead child in his or her arms. If you are a parent, imagine one of your own children lying dead in your arms right now. Think about the immensity of that image, the unfathomable pain that the picture brings forward in your mind. It is impossible to capture it in words. Now imagine that your child is lying in your arms dead because of starvation, or exposure, or because of an easily cured disease. The tragedy of that situation is unspeakable. Yet, in a third world country, there is not a thing that you, as a parent, can do about the situation -- You know that 1 in 5 children die. It is happening so often that you are numb to it.
There are a hundred reasons why it is impossible to solve the problems of the third world. Turn on the radio and you can hear all of them repeated constantly: Government corruption, unstable governments, ethnic tensions, wrong religion, lack of religion, work ethic, ownership rights, etc. These are excuses more than reasons. They assuage guilt and let us turn our backs. However, we are an intelligent species. We can solve problems.
I can imagine the following scene, and it is probably not too far off the mark. A person from a developed nation like the U.S. dies of old age and arrives at the gates of heaven. The gatekeeper opens his file and looks at him with a mixture of disappointment and pity, "I see by your file that you come from a developed nation," the gatekeeper says. "I see that you lived in a comfortable home with central heat and air conditioning. That you ate so much good food that you are 45 pounds overweight. That you drove a nice automobile everywhere you went and were able to take two warm showers every day. I am afraid that you and everyone like you is sent straight to hell. And with good reason. The fact that you allowed the conditions that exist in the third world today, without doing a thing to stop them, sentences you to eternal damnation. Good day." And with that, the gate keeper pulls a lever. The lever releases a trap door. The trap door drops the victim into a chute straight to hell. As the trap door opens, a huge tongue of fire leaps skyward and then is immediately extinguished as the trap door snaps shut again.
How could a just and loving God allow any middle-class or wealthy American into heaven given what we know happens in the third world? We live in the most powerful nation on Earth. We have the ability to solve starvation and disease throughout the world, but we lack the will, or even the notion. Some of the solutions are simple. Instead of paying people in the third world pennies per hour for their labor, we could pay them minimum wage. Why do we say to them, in their poverty and desperation, "We'll pay you a dime an hour. And really, what choice do you have?" Why are we so amazingly arrogant like that?
Even within our own borders in the U.S. there are tens of millions of people living in poverty, tens of millions more living on the edge of poverty, and we are unable to solve that simple problem. More than 40 million people lack health insurance here. We could begin to solve these problems easily if we chose to.
Perhaps Iraq is a model for the future. Right now, Iraq is not working particularly well -- I realize that. Part of that is arrogance. Part is ignorance. Part is inexperience. Part is pork barrel and greed. Part is fate. But the basic idea is interesting.
- Remove a dysfunctional government.
- Pump in the seed money needed for infrastructure.
- Create a democratic government and a capitalistic economy that functions like those in the developed world.
- Help the new nation along the path to success.
It has been a long day... It certainly puts things into perspective.
Tuesday, December 09, 2003
Blood Games
In Time Magazine there is an article that reviews the new computer game Manhunt. It is a game about killing people. Here is how Time's reviewer describes it:
- Manhunt is an exceptionally violent game - garrote a villain with a sharp wire, and a finely rendered mist of blood sprays from his severed carotid.
Why do we destroy terrorist training camps? They are simulations -- nothing more. No one is actually killed in a terrorist training camp. We tear these camps down because we believe that people who practice terrorism in a training camp have a high probability of terrorizing people in the real world.
If I make a video game that teaches people terrorist tactics, can I sell the game? If not, then why can someone sell a video game where people act out murder over and over again on-screen? How is it different?
There is an interesting and unintended postscript in the December 7 issue of Time. The article is called "Does Kindergarten Need Cops? The youngest schoolkids are acting out in really outrageous ways. Why?" Here's a quote from it:
- ...a 6-year-old who told his teacher to "shut up, bitch," a first-grader whose fits of anger ended with his peeling off his clothes and throwing them at the school psychologist, and hysterical kindergartners who bit teachers so hard they left tooth marks.
"I'm clearly seeing an increasing number of kindergartners and first-graders coming to our attention for aggressive behavior," says Michael Parker, program director of psychological services at the Fort Worth Independent School District, which serves 80,000 students. The incidents have occurred not only in low-income urban schools but in middle-class areas as well. Says Parker: "We're talking about serious talking back to teachers, profanity, even biting, kicking and hitting adults, and we're seeing it in 5-year-olds." And these are not the kids who have been formally labeled emotionally disturbed, says Nekedria Clark, who works in Parker's department.
- Hinshaw and other experts on child behavior also point out that aggressive behavior in children has been irrefutably linked to exposure to violence on TV and in movies, video games and other media. "Dozens of studies have shown this link. Probably hundreds," says psychologist Jerome Singer, co-director of the Yale University Family Television Research and Consultation Center. "The size of the effect is almost as strong as the relationship between smoking and cancer."
Looking Glass
This is the Looking Glass Demo. Looking Glass is a 3-D windowing environment, and the demo is a video (requires Real player) that explains its features and evangelizes a bit. It definitely makes you think differently about GUI environments, but it also makes you think, "is there something easier?" The CRT feels like a tiny peephole into a 3-D space. What we need is Vertebrane, but that is still a few years away.
There is a live demo that starts at 2 minutes into the video, with a powerpoint-style intro at the beginning.
Monday, December 08, 2003
Computer Repair #3
[This post is part of an ongoing series of posts in December cataloging how much time I spend repairing the computers here in the Brain household.]
It seems like I just installed updates last week, but this morning there is a new batch waiting for me to deal with. The little bubble opens at the bottom of the screen telling me that there are new Windows Updates ready to install. Here they are:
- Cumulative Security Update for Internet Explorer 6 SP1 (KB824145)
Download size: 2.1 MB, < 1 minute
Security issues identified in Internet Explorer could allow an attacker to compromise systems with Internet Explorer installed (even if it is not used as the Web browser). For example, an attacker could run programs on a computer used to view the attacker's Web site. Download this update from Microsoft to help protect your computer. After installation, you may have to restart your computer. Read more...
Security Update for Microsoft Windows XP (KB828035)
Download size: 357 KB, < 1 minute
A security issue has been identified that could allow an attacker to remotely compromise a computer running Microsoft® Windows® XP and gain complete control over it. You can help protect your computer by installing this update from Microsoft. After you install this item, you may have to restart your computer. Read more...
Security Update for Microsoft Windows XP (KB825119)
Download size: 298 KB, < 1 minute
A security issue has been identified that could allow an attacker to remotely compromise a computer running Microsoft® Windows® XP and gain complete control over it. You can help protect your computer by installing this update from Microsoft. After you install this item, you may have to restart your computer. Read more...
Security Update for Microsoft Windows (KB823182)
Download size: 424 KB, < 1 minute
A security issue has been identified that could allow an attacker to remotely compromise a computer running Microsoft Windows and gain complete control over it. For example, an attacker could execute code on your system. You can help protect your computer by installing this update from Microsoft. After you install this item, you may have to restart your computer. Read more...
Security Update for Microsoft Windows (KB824141)
Download size: 2.1 MB, < 1 minute
A security issue has been identified that could allow an attacker to compromise a computer running Microsoft Windows and gain control over it. To attempt an attack, the attacker would have to be able to log on to the computer. You can help protect your computer by installing this update from Microsoft. After you install this item, you may have to restart your computer. Read more...
Update for Windows Media Player Script Commands (KB828026)
Download size: 2.8 MB, < 1 minute
This update contains a change to the behavior of Windows Media Player’s ability to launch URLs in the local computer zone from other zones. You can help protect your computer by installing this update from Microsoft. After you install this item, you may have to restart your computer. Read more...
Then I can install the updates. I look at the clock and click the button. The hard disk starts grinding. A full 9 minutes later the installation process is complete. Then I am told to reboot, and then I can reopen everything I had open before and start working again.
This session has reminded me that every time I reboot I have to kill off the CISVC process. You can see the problem in this screen shot:
You can see at the bottom of the window that CPU utilization is pegged at 100%. The CISVC process and related processes are consuming 100% of the machine's processing power and bringing the whole thing to its knees. Performance is very sluggish when this happens, it happens every time I reboot and the only way to solve the problem is to kill this process. I have tried many times to figure out why this is happening and how to fix it, but have come up empty handed so far.
Every time I reboot I also have to deal with the low disk space on drive D:
You can't just click the X on this bubble, or the bubble will re-appear every 5 minutes. You have to actually click the bubble, wait for the dialog to open and then click cancel to get it to shut up. This is one of two drives used by Gigapocket (which records TV programs like TIVO does on the computer's hard disks), and drive D is always full because of that.
Now I will get to repeat this process on Leigh's machine, the Kids' machine and the laptop. But since those are not high-end machines with optimized disk drives, the installation will take about twice as long. Total time for this repair will be well over one hour I imagine.
Sunday, December 07, 2003
Fasting
Leigh handed me an article in November and asked me if I wanted to try a new eating regimen. The article comes from Health magazine and is entitled, "Miss a meal, add years to your life." The 25-word summary of the article is, "Research is showing that intermittent fasting (e.g., eating one day and then fasting the next) appears to have a lot of health benefits."
I grew up hearing (mainly from TV commercials for breakfast cereals) that "breakfast is the most important meal of the day," with the implied sub-text that missing breakfast causes severe mental impairment and possibly death. That's a good message if you are selling breakfast cereal for a living, but the research presented in this article begs to differ.
First of all, a healthy person is not going to die if he/she misses a meal (or even three or four). Second, it appears to actually be good for you, at least if you are a mouse (most of the current research is rodent-based). The article claims, among other things, that:
- There could benefits to the brain. Mice brains had "less age-related damage than those of other mice... Intermittent fasting triggers the production of proteins that help existing brain cells survive damage from oxidation and also stimulate the growth of nerve cells." This helps ward off things like Alzheimer's disease.
- Fasting lowers the risk of diabetes (glucose metabolism improves).
- Fasting reduces blood pressure.
Leigh and I have tried this approach with varying levels of success since November. I'm at the point now where I can go 24 hours without eating. There are five things I've noticed.
- I've never really fasted before, and it is fascinating to watch the hunger messages your body sends to you. I find myself saying, "you stupid body, would you SHUT UP about the hunger! You have 20 pounds of fat you can burn off -- quit bitching!"
- It is a lot easier for me to handle the fasting days with a "zero food" policy. I don't know why, but it is easier for me to say, "zero food today" than it is to say "only a little food today" as with a diet.
- The eating days sometimes turn into binges, but sometimes don't. Sometimes I actually eat less.
- It's hard for me to do a lot of exercise on the days I fast -- I get too hungry after exercise.
- I find that I appreciate the food I eat on the eating days a lot more than I did in the past. When you eat constantly, you take food for granted.
Friday, December 05, 2003
Computer Repair #2
[This post is part of an ongoing series of posts in December cataloging how much time I spend repairing the computers here in the Brain household.]
This morning I needed to play a piece of video. When I clicked on it, the computer tried to open Windows Media Player and produced this dialog:
Windows Media Player worked fine yesterday... I have no idea what happened. I did not install any new software yesterday. Nothing crashed. And what does this say about the security/stability of the operating system, when application programs are getting randomly corrupted like that?
Step 1 is to download the file. I give thanks for a good cable connection (Time Warner) because the 10MB file came down in 30 seconds rather than 40 minutes:
Of course, as with the printer driver from Computer Repair #1, there is a big long End User License Agreement (in both English and French) to agree to. Here it is:
- SUPPLEMENTAL END USER LICENSE AGREEMENT
IMPORTANT: READ CAREFULLY – This Supplemental End User License Agreement ("Supplemental EULA") is a legal agreement between you (either an individual or a single entity) and Microsoft Corporation ("Microsoft") for the Microsoft software that accompanies this Supplemental EULA, which includes computer software and may include associated media, printed materials, "online" or electronic documentation, and Internet-based services (the "OS Components"). The OS Components are provided to update, supplement, or replace existing functionality of the applicable Microsoft software for which the OS Components are designed (any such software referred to here as "OS Software"). An amendment or addendum to this Supplemental EULA may accompany the OS Components. YOU AGREE TO BE BOUND BY THE TERMS OF THE APPLICABLE OS SOFTWARE END USER LICENSE AGREEMENT ("OS SOFTWARE EULA") AND THIS SUPPLEMENTAL EULA BY INSTALLING, COPYING, OR OTHERWISE USING THE OS COMPONENTS. IF YOU DO NOT AGREE, DO NOT INSTALL, COPY, OR USE THE OS COMPONENTS.
IF YOU DO NOT HAVE A VALIDLY-LICENSED COPY OF THE APPLICABLE OS SOFTWARE, YOU ARE NOT AUTHORIZED TO INSTALL, COPY OR OTHERWISE USE THE OS COMPONENTS AND YOU HAVE NO RIGHTS UNDER THIS SUPPLEMENTAL EULA.
General.
* Microsoft grants you a license to use the OS Components under the terms and conditions of the OS Software EULA (which are hereby incorporated by reference except as set forth below), the terms and conditions set forth in this Supplemental EULA, and the terms and conditions of any additional end user license agreement that may accompany the individual OS Components (each an "Individual EULA"), provided that you comply with all such terms and conditions. To the extent that there is a conflict among any of these terms and conditions applicable to the OS Components, the following hierarchy shall apply: 1) the terms and conditions of the Individual EULA; 2) the terms and conditions in this Supplemental EULA; and 3) the terms and conditions of the applicable OS Software EULA.
* The OS Components are protected by copyright and other intellectual property laws and treaties. Microsoft or its suppliers own the title, copyright, and other intellectual property rights in the OS Components. Microsoft reserves all rights not expressly granted to you in this Supplemental EULA. The OS Components are licensed, not sold.
* Capitalized terms used in this Supplemental EULA and not otherwise defined herein shall have the meanings assigned to them in the applicable OS Software EULA.
Additional Rights and Limitations.
* You may reproduce, install and use one copy of the OS Components on each of your computers that is running a validly licensed copy of the applicable OS Software, provided that you use each such additional copy of the OS Components in accordance with the terms and conditions of this Supplemental EULA.
* Solely for the purpose of preventing unlicensed use of the applicable OS Software, the OS Components may install on your computer technological measures that are designed to prevent unlicensed use, and Microsoft may use this technology to confirm that you have a licensed copy of the OS Software. The update of these technological measures only occurs through the installation of these OS Components. The OS Components will not install on unlicensed copies of the OS Software. If you are not using a licensed copy of the OS Software, you are not allowed to install the OS Components or future OS Software updates. Microsoft will not collect any personally identifiable information from your computer during this process.
* The OS Components may include the Microsoft .NET Framework. You may not disclose the results of any benchmark test of the .NET Framework to any third party without Microsoft’s prior written approval.
* Content providers are using the digital rights management technology contained in the OS Components ("DRM") to protect the integrity of their content ("Secure Content") so that their intellectual property, including copyright, in such content is not misappropriated. Portions of the OS Components and third party applications such as media players use DRM to play Secure Content ("DRM Software"). If the DRM Software’s security has been compromised, owners of Secure Content ("Secure Content Owners") may request that Microsoft revoke the DRM Software’s right to copy, display and/or play Secure Content. Revocation does not alter the DRM Software’s ability to play unprotected content. A list of revoked DRM Software is sent to your computer whenever you download a license for Secure Content from the Internet. You therefore agree that Microsoft may, in conjunction with such license, also download revocation lists onto your computer on behalf of Secure Content Owners. Microsoft will not retrieve any personally identifiable information, or any other information, from your computer by downloading such revocation lists. Secure Content Owners may also require you to upgrade some of the DRM components in the OS Components ("DRM Upgrades") before accessing their content. When you attempt to play such content, Microsoft DRM Software will notify you that a DRM Upgrade is required and then ask for your consent before the DRM Upgrade is downloaded. Third party DRM Software may do the same. If you decline the upgrade, you will not be able to access content that requires the DRM Upgrade; however, you will still be able to access unprotected content and Secure Content that does not require the upgrade.
* If you request related media information to be provided as part of your playback experience, you agree the data provided to you may not be in your local language. Please note: various countries/regions have laws and regulations which may restrict or limit the user's ability to access certain types of content and we urge you to determine if you are subject to such laws and regulations.
* This Supplemental EULA does not grant you any rights to use the Windows Media Format Software Development Kit ("WMFSDK") components contained in the OS Components to develop a software application that uses Windows Media technology. If you wish to use the WMFSDK to develop such an application, visit http://msdn.microsoft.com/workshop/imedia/windowsmedia/sdk/wmsdk.asp, accept a separate license for the WMFSDK, download the appropriate WMFSDK, and install it on your system.
* You may not reverse engineer, decompile, or disassemble the OS Components, including any codecs or protocols associated with the OS Components, except and only to the extent that such activity is expressly permitted by applicable law notwithstanding this limitation.
* Solely with respect to the OS Components, if the licensor of the applicable OS Software was an entity other than Microsoft, then for the purposes of this Supplemental EULA Microsoft is the licensor with respect to such OS Components in lieu of the "Manufacturer" or other entity. Manufacturer or such other entity has no obligation under this Supplemental EULA to provide support for such OS Components. With respect to the existing functionality contained in the applicable OS Software that is not updated, supplemented, or replaced by the OS Components, the OS Software EULA provided by the Manufacturer or other licensing entity shall remain in full force and effect as to that OS Software.
IF THE APPLICABLE OS SOFTWARE WAS LICENSED TO YOU BY MICROSOFT OR ANY OF ITS WHOLLY OWNED SUBSIDIARIES, THE LIMITED WARRANTY (IF ANY) INCLUDED IN THE APPLICABLE OS SOFTWARE EULA APPLIES TO THE OS COMPONENTS, PROVIDED THAT THE OS COMPONENTS HAVE BEEN LICENSED BY YOU WITHIN THE TERM OF THE LIMITED WARRANTY IN THE APPLICABLE OS SOFTWARE EULA. HOWEVER, THIS SUPPLEMENTAL EULA DOES NOT EXTEND THE TIME PERIOD FOR WHICH THE LIMITED WARRANTY IS PROVIDED.
IF THE APPLICABLE OS SOFTWARE WAS LICENSED TO YOU BY AN ENTITY OTHER THAN MICROSOFT OR ANY OF ITS WHOLLY OWNED SUBSIDIARIES, MICROSOFT DISCLAIMS ALL WARRANTIES WITH RESPECT TO THE OS COMPONENTS AS FOLLOWS:
DISCLAIMER OF WARRANTIES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, MICROSOFT AND ITS SUPPLIERS PROVIDE TO YOU THE OS COMPONENTS, AND SUPPORT SERVICES (IF ANY) AS IS AND WITH ALL FAULTS; AND MICROSOFT AND ITS SUPPLIERS HEREBY DISCLAIM ALL OTHER WARRANTIES AND CONDITIONS, WHETHER EXPRESS, IMPLIED OR STATUTORY, INCLUDING, BUT NOT LIMITED TO, ANY (IF ANY) IMPLIED WARRANTIES, DUTIES OR CONDITIONS OF MERCHANTABILITY, OF FITNESS FOR A PARTICULAR PURPOSE, OF RELIABILITY OR AVAILABILITY, OF ACCURACY OR COMPLETENESS OF RESPONSES, OF RESULTS, OF WORKMANLIKE EFFORT, OF LACK OF VIRUSES, AND OF LACK OF NEGLIGENCE, ALL WITH REGARD TO THE OS COMPONENTS, AND THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT OR OTHER SERVICES, INFORMATION, SOFTWARE, AND RELATED CONTENT THROUGH THE OS COMPONENTS OR OTHERWISE ARISING OUT OF THE USE OF THE OS COMPONENTS. ALSO, THERE IS NO WARRANTY OR CONDITION OF TITLE, QUIET ENJOYMENT, QUIET POSSESSION, CORRESPONDENCE TO DESCRIPTION OR NON-INFRINGEMENT WITH REGARD TO THE OS COMPONENTS.
EXCLUSION OF INCIDENTAL, CONSEQUENTIAL AND CERTAIN OTHER DAMAGES. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, IN NO EVENT SHALL MICROSOFT OR ITS SUPPLIERS BE LIABLE FOR ANY SPECIAL, INCIDENTAL, PUNITIVE, INDIRECT, OR CONSEQUENTIAL DAMAGES WHATSOEVER (INCLUDING, BUT NOT LIMITED TO, DAMAGES FOR LOSS OF PROFITS OR CONFIDENTIAL OR OTHER INFORMATION, FOR BUSINESS INTERRUPTION, FOR PERSONAL INJURY, FOR LOSS OF PRIVACY, FOR FAILURE TO MEET ANY DUTY INCLUDING OF GOOD FAITH OR OF REASONABLE CARE, NEGLIGENCE, AND ANY OTHER PECUNIARY OR OTHER LOSS WHATSOEVER) ARISING OUT OF OR IN ANY WAY RELATED TO THE USE OF OR INABILITY TO USE THE OS COMPONENTS, THE PROVISION OF OR FAILURE TO PROVIDE SUPPORT OR OTHER SERVICES, INFORMATION, SOFTWARE, AND RELATED CONTENT THROUGH THE OS COMPONENTS OR OTHERWISE ARISING OUT OF THE USE OF THE OS COMPONENTS, OR OTHERWISE UNDER OR IN CONNECTION WITH ANY PROVISION OF THIS SUPPLEMENTAL EULA, EVEN IN THE EVENT OF THE FAULT, TORT (INCLUDING NEGLIGENCE), MISREPRESENTATION, STRICT OR PRODUCT LIABILITY, BREACH OF CONTRACT OR BREACH OF WARRANTY OF MICROSOFT OR ANY SUPPLIER, AND EVEN IF MICROSOFT OR ANY SUPPLIER HAS BEEN ADVISED OF THE POSSIBILTY OF SUCH DAMAGES.
LIMITATION OF LIABILITY AND REMEDIES. NOTWITHSTANDING ANY DAMAGES THAT YOU MIGHT INCUR FOR ANY REASON WHATSOEVER (INCLUDING, WITHOUT LIMITATION, ALL DAMAGES REFERENCED ABOVE AND ALL DIRECT OR GENERAL DAMAGES IN CONTRACT OR ANYTHING ELSE), THE ENTIRE LIABILITY OF MICROSOFT AND ANY OF ITS SUPPLIERS UNDER ANY PROVISION OF THIS SUPPLEMENTAL EULA AND YOUR EXCLUSIVE REMEDY FOR ALL OF THE FOREGOING SHALL BE LIMITED TO THE GREATER OF THE ACTUAL DAMAGES YOU INCUR IN REASONABLE RELIANCE ON THE SOFTWARE UP TO THE AMOUNT ACTUALLY PAID BY YOU FOR THE OS COMPONENTS OR U.S.$5.00. THE FOREGOING LIMITATIONS, EXCLUSIONS AND DISCLAIMERS SHALL APPLY TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, EVEN IF ANY REMEDY FAILS ITS ESSENTIAL PURPOSE.
Si vous avez acquis votre produit Microsoft au CANADA, le texte suivant vous concerne :
SI LE PRODUIT OS APPLICABLE VOUS A ÉTÉ CONCÉDÉ SOUS LICENCE PAR MICROSOFT OU PAR L'UNE QUELCONQUE DE SES FILIALES À 100%, LA GARANTIE LIMITÉE (SI ELLE EXISTE) APPLICABLE EN VERTU DU CONTRAT DE LICENCE UTILISATEUR FINAL (« CLUF ») RELATIF À CE PRODUIT OS S'APPLIQUE AUX COMPOSANTS SYSTÈME D'EXPLOITATION DE MICROSOFT Y COMPRIS TOUTE DOCUMENTATION « EN LIGNE » OU SOUS FORME ÉLECTRONIQUE (LES « COMPOSANTS OS »), À CONDITION QUE CEUX-CI VOUS AIENT ÉTÉ CONCÉDÉS SOUS LICENCE PENDANT LA DURÉE DE LA GARANTIE LIMITÉE DU CLUF RELATIF AU PRODUIT OS APPLICABLE. LE PRÉSENT CLUF SUPPLÉMENTAIRE N'A PAS POUR EFFET DE PROROGER LA DURÉE DE CETTE GARANTIE LIMITÉE.
SI LE PRODUIT OS VOUS A ÉTÉ CONCÉDÉ SOUS LICENCE PAR UNE ENTITÉ AUTRE QUE MICROSOFT OU QUE L'UNE QUELCONQUE DE SES FILIALES À 100%, MICROSOFT EXCLUT TOUTE GARANTIE RELATIVE AUX COMPOSANTS OS COMME CELA EST STIPULÉ CI-APRÈS :
EXCLUSION DE GARANTIE. DANS TOUTE LA MESURE PERMISE PAR LE DROIT APPLICABLE, MICROSOFT ET SES FOURNISSEURS VOUS FOURNISSENT LES COMPOSANTS OS, AINSI QUE, LE CAS ÉCHÉANT, TOUT SERVICE D'ASSISTANCE RELATIF À CES COMPOSANTS OS (LES "SERVICES D'ASSISTANCE"), « COMME TELS ET AVEC TOUS LEURS DEFAUTS ». EN OUTRE, MICROSOFT ET SES FOURNISSEURS EXCLUENT PAR LES PRÉSENTES TOUTE AUTRE GARANTIE LÉGALE, EXPRESSE OU IMPLICITE, RELATIVE AUX COMPOSANTS OS ET AUX SERVICES D'ASSISTANCE, NOTAMMENT (LE CAS ÉCHÉANT), TOUTE GARANTIE : DE PROPRIÉTÉ, D'ABSENCE DE CONTREFAÇON, DE QUALITÉ, D'ADAPTATION À UN USAGE PARTICULIER, D'ABSENCE DE VIRUS, DE PRÉCISION, D'EXHAUSTIVITÉ DES RÉPONSES, DES RÉSULTATS OBTENUS, D'ABSENCE DE NÉGLIGENCE, OU DE DÉFAUT DE FABRICATION, DE JOUISSANCE PAISIBLE, D'ABSENCE DE TROUBLE DE POSSESSION ET DE CONFORMITÉ À LA DESCRIPTION. VOUS ASSUMEZ L'ENSEMBLE DES RISQUES DÉCOULANT DE L'UTILISATION OU DU FONCTIONNEMENT DES COMPOSANTS OS ET DES SERVICES D'ASSISTANCE.
EXCLUSION DE RESPONSABILITÉ POUR LES DOMMAGES ACCESSOIRES, INDIRECTS ET CERTAINS AUTRES TYPES DE DOMMAGES. DANS TOUTE LA MESURE PERMISE PAR LE DROIT APPLICABLE, MICROSOFT OU SES FOURNISSEURS NE POURRONT EN AUCUN CAS ÊTRE TENUS RESPONSABLES DE TOUT DOMMAGE SPÉCIAL, ACCESSOIRE, INCIDENT OU INDIRECT DE QUELQUE NATURE QUE CE SOIT (Y COMPRIS, MAIS NON DE FACON LIMITATIVE, LES PERTES DE BÉNÉFICES, PERTES D'INFORMATIONS CONFIDENTIELLES OU AUTRES INFORMATIONS, INTERRUPTIONS D'ACTIVITÉ, PRÉJUDICES CORPORELS, ATTEINTES À LA VIE PRIVÉE, MANQUEMENT À TOUTE OBLIGATION (NOTAMMENT L'OBLIGATION DE BONNE FOI ET DE DILIGENCE), NÉGLIGENCE, ET POUR TOUTE PERTE PÉCUNIAIRE OU AUTRE DE QUELQUE NATURE QUE CE SOIT), RÉSULTANT DE, OU RELATIFS A, L'UTILISATION OU L'IMPOSSIBILITÉ D'UTILISER LES COMPOSANTS OS OU LES SERVICES D'ASSISTANCE, OU LA FOURNITURE OU LE DÉFAUT DE FOURNITURE DES SERVICES D'ASSISTANCE, OU AUTREMENT EN VERTU DE, OU RELATIVEMENT A, TOUTE DISPOSITION DE CE CLUF SUPPLÉMENTAIRE, MÊME SI LA SOCIÉTÉ MICROSOFT OU UN QUELCONQUE FOURNISSEUR A ÉTÉ PRÉVENU DE L'ÉVENTUALITÉ DE TELS DOMMAGES.
LIMITATION DE RESPONSABILITÉ ET RECOURS. NONOBSTANT TOUT DOMMAGE QUE VOUS POURRIEZ SUBIR POUR QUELQUE MOTIF QUE CE SOIT (NOTAMMENT TOUS LES DOMMAGES ÉNUMÉRÉS CI-DESSUS ET TOUS LES DOMMAGES DIRECTS OU GÉNÉRAUX), L'ENTIÈRE RESPONSABILITÉ DE MICROSOFT ET DE L'UN QUELCONQUE DE SES FOURNISSEURS AU TITRE DE TOUTE STIPULATION DE CE CLUF SUPPLÉMENTAIRE ET VOTRE SEUL RECOURS EN CE QUI CONCERNE TOUS LES DOMMAGES PRÉCITÉS NE SAURAIENT EXCÉDER LE MONTANT QUE VOUS AVEZ EFFECTIVEMENT PAYÉ POUR LES COMPOSANTS OS OU 5 DOLLARS US (US$ 5,00), SELON LE PLUS ÉLEVÉ DES DEUX MONTANTS. LES PRÉSENTES LIMITATIONS ET EXCLUSIONS DEMEURERONT APPLICABLES DANS TOUTE LA MESURE PERMISE PAR LE DROIT APPLICABLE QUAND BIEN MÊME UN QUELCONQUE REMÈDE À UN QUELCONQUE MANQUEMENT NE PRODUIRAIT PAS D'EFFET.
À moins que cela ne soit prohibé par le droit local applicable, la présente Convention est régie par les lois de la province d’Ontario, Canada. Vous consentez à la compétence des tribunaux fédéraux et provinciaux siégeant à Toronto, dans la province d’Ontario.
Au cas où vous auriez des questions concernant cette licence ou que vous désiriez vous mettre en rapport avec Microsoft pour quelque raison que ce soit, veuillez utiliser l’information contenue dans le Logiciel pour contacter la filiale de Microsoft desservant votre pays, ou visitez Microsoft sur le World Wide Web à http://www.microsoft.com.
The next step is to install it, which should have been quick except for this dialog:
I am the kind of person who has 20 windows open at any given moment (14 browser windows, Outlook, several open email messages, 2 copies of Word running with separate documents, IM, etc.), so I have to shut all that down (and will have to reopen most of it later). Plus Leigh has stuff open in her account on this machine (she was scanning Christmas photos, etc., and the scanner is hooked to my machine), so I have to switch over to her account and shut all that down. With everything shut down the installation itself is quick, but then it needs to restart the machine.
Once the machine comes back and I log in, I go back and try to view the video I was originally trying to view. This dialog pops up:
Do I want WMP as the deafult player? No... and I certainly don't want to go through the process that this dialog portends. All I am doing is trying to fix a broken DLL, not change the settings of 7 other applications. Next comes this dialog:
Is any "normal user" (take my mother for example...) equipped to understand any of the six options (never mind the Cookies button) presented on this screen? No. So the normal user presses Next and gets this screen:
Here WMP is attempting to conquer the world, essentially, by wresting control of every media file type away from other applications.
I finally got to view my video. Then I reopened Outlook, Word, the browser windows, etc. and got back to what I had been doing.
Overall this repair took about 20 minutes.
Computer Repair #1a
[See this post for the original description of the problem]
My mother got on the phone with Epson tech support for over an hour. She said they were very patient and cordial. But it didn't help. Their final advice was to buy a new printer.
This morning I got email from her. Basically she had just continued fiddling with it, clicked something in a dialog (she doesn't remember what) and it started working.
Thursday, December 04, 2003
Homemade Gatorade
Tired of paying $5 for a 6-pack of Gatorade? Make it yourself!
Christmas Lights at Wal-Mart
Starting on Thanksgiving day, we have been putting up our Christmas stuff -- Christmas trees, Christmas ornaments, Christmas wreaths, and Christmas lights. The kids love this time of year, and so do I.
We have some lights on the tree and a couple of bulbs were burned out, so I went to Wal-Mart to buy some replacement bulbs. Wal-Mart will sell you a package of replacement bulbs like this for 67 cents:
(I actually bought this package at Home Depot for 84 cents so I could take the photo). You get 5 bulbs and 4 fuses in a little bubble package.
If you walk down the aisle, however, Wal-Mart will sell you a box containing a strand of lights for $1.54. The strand of lights is 29.5 feet long (9 meters) and it contains 100 lights. Inside the box you find:
- 100 light bulbs
- 100 sockets for the bulbs
- 90 feet of wire (3 strands about 30 feet long)
- The 120 volt wall plug...
- inside of which are two fuses
- 2 additional spare fuses
- 2 replacement bulbs
- 2 blinker bulbs
- Instructions
- A plastic bag to protect the spare bulbs, fuses and instructions
- A twist tie to keep the strand together in the box
- A plastic bag wrapping the strand
- 3 warning labels on the strand.
My first question is this. If Wal-Mart can sell you 102 bulbs, 2 blinker bulbs, 4 fuses, 100 sockets, 90 feet of wire, etc. for $1.54, why does Wal-Mart charge you 67 cents for 5 bulbs and 4 fuses? It feels like an intentional rip off. Think about it -- for $1.54 you can buy the strand, harvest 102 bulbs and 4 fuses and then throw away the wire. That's a penny and a half per bulb. Or you can get 5 bulbs for 67 cents. That's 13 cents a bulb, or 800% more per bulb. It's hard to find a bigger rip off than that.
You see that same kind of rip off with all sorts of things in all sorts of stores. Batteries are a classic example. You can buy a 4-pack of batteries at the check out counter for $3. But if you walk to the back of the same store to the electronics section you can buy 24 batteries for $7.
Why that huge disparity? It is not the cost of packaging -- the packaging for something like a pack of batteries costs a penny at most. It is not the cost of "stocking it" or "transporting it", because you have to stock and transport the 24-pack in just the same way you stock and transport the 4-pack. The 4-pack is simply a way for the store to rip you off.
The common response to question #1 is, "The consumer has a choice. The consumer can choose to buy the 4-pack, or can choose to walk to the back of the store to buy 24-pack." One implicit message in that response is "screw the customer." The other implicit message in that is, "Stores everywhere are intentionally setting traps all over the store to rip you off. Unless you walk around the entire store and investigate every possible place for batteries that might be selling at a better price, you will get ripped off." Any item you pick up might be available for a cheaper price somewhere else in the store. What if Wal-Mart has a 36-pack of batteries for $5 in the ladies lingerie section? How would you know unless you searched every nook and cranny of the store?
This leads to question 2, which is a simple one. Why do we want to shop in an environment where every merchant's implicit goal is to rip you off?
Question 3 is a question for Wal-Mart. This is Wal-Mart's logo from the Wal-Mart web site:
The Wal-Mart motto is, "Always Low Prices. Always." The dictionary defines "Always" as: "At all times; invariably".
If Wal-Mart has one place in the store where bulbs are selling for a penny each, how can it have another place in the same store where the same bulbs are selling for a dime each? If Wal-Mart has one place in a store that is selling batteries for 30 cents each, how can it have another place in the same store selling the same batteries for 75 cents each? The phrase "Always Low Prices. Always." means that if a battery is 30 cents at one point in the store, the same battery should be 30 cents throughout the store, regardless of the package size. That is what the word "Always" means. The cost of the packaging is, for all practical purposes, zero, so package size is irrelevant to the price. A 30-cent battery should always be 30 cents everywhere in a Wal-Mart store.
Question 4 is a personal one. Why do we, as shoppers, allow stores to rip us off like this? See this article for further discussion.
Start your own newspaper
Want to start your own newspaper, or your own mail order company? Here's one way to do it -- Park Press - Newspaper & Catalog Printing & Mailing Center. According to the site:
- See how you can print a 16 page full color Catalog or Newspaper, purchase an occupant list and inkjet addresses for only 25 cents per piece.
Tuesday, December 02, 2003
Elastomeric crescents
Several months ago, author Dave Barry ran a humorous article on the "sneakerization" of the shaving industry. For decades, razors worked fine with one blade. 1971 ushered in the era of the twin-blade razor. According to Barry:
- "This touched off a nuclear arms race among razor companies, vying to outdo each other by adding "high-tech" features that made the product more expensive, but not necessarily better. This tactic is called "sneakerization," in honor of the sneaker industry, which now has people paying upward of $200 a pair for ever weirder footwear boasting the durability of thinly sliced Velveeta."
One thing that Barry notes is that the new razors come with things like "ergonomic handles" featuring "knurled elastomeric crescents." KECs are simply little pieces of rubber on the handle, but you have to give the marketing department points for creative naming. It's like calling the cap on a felt tip pen the "media hydration maintenance system", or the cord on a toaster the "power induction conduit". The military is famous for this kind of thing, as are patents. For example, Pop Rocks is the famous candy that pops and sizzles in your mouth. Its patent calls it a "gas-entrapping confection". A Popsicle is a "quiescently frozen confection". And so on.
Since I read Barry's article, I've come across many examples of this kind of marketing spin. Here are three of the best:
- This site advertises a watch that uses an automatic winder. According to the ad's description of this winder: "On the basis of terrestrial attraction, a rotor turns and transmits energy." The phrase "terrestrial attraction" is marketing-speak for gravity. What's even funnier is that it would appear that this ad is plagiarizing this page.
- If you look at the ingredient label on lots of sports drinks and energy bars, one of the main ingredients is "glucose polymers". The phrase "glucose polymer" is a fancy way to say "sugar". (Good recipe for homemade Gu here)
- Last year my mother gave us a fancy showerhead that's about a foot in diameter as a gift. Two weeks ago I got around to installing it. As I was opening the package I noticed in the blurb that this showerhead offers its users not a shower, but a "drenching rainfall experience."
Monday, December 01, 2003
Computer Repair #1
I thought it might be interesting to document the time I spend in the month of December keeping the computers running at the Brain household. I'm curious how many problems arise and how much time it takes to resolve them. I'll just drop a blurb about each repair into this blog as it arises. [I eventually ended up logging 21 errors in December -- for a complete list, click here.]
The first problem comes from my mother. This one technically started during the Thanksgiving weekend and now is spilling over into December. Her main problem: she had a hard disk crash recently and had to replace the disk/reload the operating system, applications, etc. (Right there you are talking about a 2-day process... She had a person from church who was nice enough to assist her). Her lingering problem: Her printer still doesn't work. The conversation:
Mom: "My printer doesn't work"
Me: "You need to reload the driver."
Here, in this little two-sentence conversation, you realize just how wide the gulf is between "computers" and "most of their users". My mother does not know what a driver is, nor (in the history of the computer world) why drivers evolved and why they are needed, nor where to find one, nor how to download it. She just wants the printer to work, and she's not being unreasonable to expect that it will work automatically when she plugs the printer into her computer.
We walk through the process of going to the Epson site, selecting the country, finding the download/support area, finding printers in the support area, finding her printer, finding the driver she needs, declining Epson's offer to spam her (there's a whole screen for accepting or declining Epson's spam), reading and agreeing to the End User Software License Agreement...
Let's pause on this step for a moment. The screen for the End User Software License Agreement says, "Notice to User: This is a legal agreement between you (an individual or single entity, referred to hereinafter as "you") and Epson America, Inc. ("Epson") for computer software product, fontware, typefaces and/or data, including any accompanying explanatory written materials (the "Software"). BEFORE INSTALLING, COPYING OR OTHERWISE USING THE SOFTWARE, YOU MUST AGREE TO THE TERMS AND CONDITIONS OF THIS AGREEMENT. If you agree, click on the Accept button below. If you do not agree with the terms and conditions of this Agreement, click on the Decline button and you will not be able to download the Software." Then the agreement looks like this:
- Epson grants you a personal, nonexclusive, limited license to install and use the Software.
You may also make copies of the Software as necessary for backup and archival purposes. The term Software shall include the software components, media, all copies made by you and any upgrades, modified versions, updates, additions and copies of the Software licensed to you by Epson or its suppliers. Epson and its suppliers reserve all rights not granted.
Other Rights and Limitations.
The Software is licensed as a single unit, and its component programs may not be separated. You agree not to modify, adapt or translate the Software. You further agree not to attempt to reverse engineer, decompile, disassemble or otherwise attempt to discover the source code of the Software. You may not rent, lease, distribute, sublicense or lend the Software to third parties. You may, however, transfer all your rights to use the Software to another person or legal entity provided that you transfer this Agreement, the Software, including all copies, updates and prior versions, to such person or entity, and that you retain no copies, including copies stored on a computer. Further, you agree not to place the Software onto a server so it is accessible via a public network such as the Internet.
Ownership.
Title, ownership rights, and intellectual property rights in and to the Software shall remain with Epson or its suppliers. The Software is protected by United States Copyright Law and international copyright treaties, as well as other intellectual property laws and treaties. There is no transfer to you of any title to or ownership of the Software and this License shall not be construed as a sale of any rights in the Software. You agree not to remove or alter any copyright, trademark, registered mark or other proprietary notices on any copies of the Software. Epson and its suppliers reserve all rights not granted.
Warranty Disclaimers.
You acknowledge and agree that the use of the Software is at your own risk. THE SOFTWARE IS PROVIDED "AS IS" AND WITHOUT ANY WARRANTY OF ANY KIND. EPSON AND ITS SUPPLIERS DO NOT AND CANNOT WARRANT THE PERFORMANCE OR RESULTS YOU MAY OBTAIN BY USING THE SOFTWARE. EPSON AND ITS SUPPLIERS MAKE NO WARRANTIES, EXPRESS OR IMPLIED, AS TO NON INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR ANY PARTICULAR PURPOSE. Because some states and jurisdictions do not allow the exclusion or limitation of implied warranties in certain circumstances, the above limitations may not apply to you.
Limitation of Liability.
IN NO EVENT WILL EPSON OR ITS SUPPLIERS BE LIABLE TO YOU, WHETHER ARISING UNDER CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY, BREACH OR WARRANTY, MISREPRESENTATION OR OTHERWISE, FOR ANY DIRECT, CONSEQUENTIAL, INCIDENTAL OR SPECIAL DAMAGES, INCLUDING ANY LOST PROFITS OR LOST SAVINGS, EVEN IF EPSON, ITS SUPPLIERS OR ANY REPRESENTATIVE HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES, OR FOR ANY CLAIM BY ANY THIRD PARTY. In no event shall Epson' liability for any damages, regardless of the nature of the claim, exceed the amount paid by you for the Software or ten dollars ($10.00) whichever is greater. Because some states and jurisdictions do not allow the exclusion or limitation of liability in certain circumstances, the above limitation may not apply to you.
Termination.
Without prejudice to any other rights Epson has, this Agreement shall automatically terminate upon failure by you to comply with its terms. You may also terminate this Agreement at any time by destroying the Software and all copies.
U.S. Government Restricted Rights.
The Software is provided with RESTRICTED RIGHTS. Use, duplication, or disclosure by the Government is subject to restrictions set forth in subparagraph (c)(1)(ii) of The Rights in Technical Data and Computer Software clause at DFARS 252.227-7013 or subparagraphs(c)(1) and (2) of the Commercial Computer Software - Restricted Rights 48 CFR 52.227-19, as applicable, and any amendments thereto.
Export Restriction.
You agree that the Software will not be shipped, transferred or exported into any country or used in any manner prohibited by the United States Export Administration Act or any other export laws, restrictions or regulations.
Governing Law and General Provisions.
This Agreement shall be governed and construed under the laws of the State of California, U.S.A., without regard to its conflicts of law rules. This Agreement will not be governed by the United Nations Convention on Contracts for the International Sale of Goods, the application of which is expressly excluded. This Agreement is the entire agreement between the parties related to the Software supersedes any purchase order, communication, advertisement, or representation concerning the Software. This Agreement shall be binding upon, and inure to the benefit of, the parties hereto and their respective successors, assigns and legal representatives. If any provision herein is found void or unenforceable, it will not affect the validity of the balance of the Agreement, which shall remain valid and enforceable according to its terms. This Agreement may only be modified in writing signed by an authorized officer of Epson.
(c)(1) and (2) of the Commercial Computer Software - Restricted Rights 48 CFR 52.227-19, as applicable, and any amendments thereto.
Export Restriction.
You agree that the Software will not be shipped, transferred or exported into any country or used in any manner prohibited by the United States Export Administration Act or any other export laws, restrictions or regulations.
Governing Law and General Provisions.
This Agreement shall be governed and construed under the laws of the State of California, U.S.A., without regard to its conflicts of law rules. This Agreement will not be governed by the United Nations Convention on Contracts for the International Sale of Goods, the application of which is expressly excluded. This Agreement is the entire agreement between the parties related to the Software supersedes any purchase order, communication, advertisement, or representation concerning the Software. This Agreement shall be binding upon, and inure to the benefit of, the parties hereto and their respective successors, assigns and legal representatives. If any provision herein is found void or unenforceable, it will not affect the validity of the balance of the Agreement, which shall remain valid and enforceable according to its terms. This Agreement may only be modified in writing signed by an authorized officer of Epson.
Having accepted all of that (what choice do you have? All printer drivers from every printer manufacturer have these agreements), it is now possible to go on with the process of downloading the driver, installing it, praying that it works... And really she needs to download three drivers. When you look at the download page, there is Printer Driver v4.5CE (the actual driver), Epson Stylus Driver USB Updater (fixes a bug in the USB version of the driver) and then the Status Monitor v2.5bE ("After installing this EPSON printer driver, it is highly recommended that you download and install the EPSON Status Monitor 2 v2.0DE to allow monitoring of the ink usage and printer status.").
We download the first driver, unzip it, let it load temporary files, let it install, let the hardware wizard try to recognize the printer... And it doesn't work. We try various things in the control panel. We uninstall the driver and start over from scratch. Nothing works. And it's hard, because she's looking at a screen that she doesn't understand and I am 400 miles away trying to imagine what is happening over the phone. We work on it for 45 minutes and then give up. We'll try again tomorrow, hopefully with my sister on the scene, since she knows more about computers.
And I suppose I should be thankful that Epson even has the drivers on it's site, and does not charge for them. Charging for drivers seems to be becoming more common. Even so, this is way too hard for such a simple thing... especially since (in any normal user's eyes) it should all happen automatically when you plug in the printer.
- 05/01/2003 - 06/01/2003
- 06/01/2003 - 07/01/2003
- 07/01/2003 - 08/01/2003
- 08/01/2003 - 09/01/2003
- 09/01/2003 - 10/01/2003
- 10/01/2003 - 11/01/2003
- 11/01/2003 - 12/01/2003
- 12/01/2003 - 01/01/2004
- 01/01/2004 - 02/01/2004
- 02/01/2004 - 03/01/2004
- 03/01/2004 - 04/01/2004
- 04/01/2004 - 05/01/2004
- 05/01/2004 - 06/01/2004
- 06/01/2004 - 07/01/2004
- 07/01/2004 - 08/01/2004
- 08/01/2004 - 09/01/2004
- 09/01/2004 - 10/01/2004
- 10/01/2004 - 11/01/2004
- 01/01/2005 - 02/01/2005
- 02/01/2005 - 03/01/2005
- 03/01/2005 - 04/01/2005
- 04/01/2005 - 05/01/2005
- 05/01/2005 - 06/01/2005
- 06/01/2005 - 07/01/2005
- 07/01/2005 - 08/01/2005
- 08/01/2005 - 09/01/2005
- 09/01/2005 - 10/01/2005
- 10/01/2005 - 11/01/2005
- 11/01/2005 - 12/01/2005
- 12/01/2005 - 01/01/2006
- 02/01/2006 - 03/01/2006
- 03/01/2006 - 04/01/2006
- 04/01/2006 - 05/01/2006
- 05/01/2006 - 06/01/2006
- 06/01/2006 - 07/01/2006
- 07/01/2006 - 08/01/2006
- 08/01/2006 - 09/01/2006
- 09/01/2006 - 10/01/2006
- 10/01/2006 - 11/01/2006
- 11/01/2006 - 12/01/2006
- 12/01/2006 - 01/01/2007
- 01/01/2007 - 02/01/2007
- 02/01/2007 - 03/01/2007
- 03/01/2007 - 04/01/2007
- 05/01/2007 - 06/01/2007
- 07/01/2007 - 08/01/2007
- 09/01/2007 - 10/01/2007
- 07/01/2008 - 08/01/2008
