Archive for February, 2006

Microsoft to Offer Pay Virus Scanning

Friday, February 10th, 2006

Microsoft is offering a for-profit virus scanner. It is currently in beta testing now. This seems like an inherent conflict of interest similar to when stock ratings were closely tied to investment banks. Should Microsoft come out with a patch to fix a security hole or should it leave that problem only to be fixed for customers who have purchased the additional virus scanner? By purchasing this product you are provide positive feedback for Microsoft to back insecure products. With the Internet connecting many of the computers. Compromised or unsecure computers can slow down everyone else. And Windows is the most popular type of computer.

There should never be a monetary inducement for a company to compromise it’s ethics or social responsibilities.

File System

Thursday, February 9th, 2006

I had a dream last night in which I rehashed an old issue that bugged me about my previous company. The smallest hard drive you can buy is massively oversized in a corporate environment. If all the new computers have 80 gigs and only 15 are used, then those computers are wasting 65 gigs a piece. For 30 computers you have 1.95 terabytes. This is as much storage capacity as a $10,000-$15,000 server. My personal problem, slightly related, is drives. I hate drive letters. My computer has a lot of content, almost 1 terabyte and it’s spread over 5 hard drives. I could care less what drive something is on, but the operating system requires that I care so that I can find it.

I want a program that will treat all the drives ( not including removeables ) on my computer as one logical space. Then I remembered UE’s problem and thought why not make the logical space include other computers on the network? My goal is to abstract away the drive letter and path. It may not be possible to remove it, but I should be able to make it just another piece of metadata.

Linux/Unix has something like this called LVM. The OS is tricked into thinking many “drives” are one. So, it writes a file across them all. But if one of your drives goes out all your files on all drives are lost. Three hard drives triples the chances of a catastrophic failure. Besides, I don’t want to learn a new operating system to solve my “minor” problem.

This is what I see so far. The current file based storage model is wrong. Filing something is very important and useful, but it is not the end all be all. It is another piece of metadata. There is also, whether the file is program or data. Kind of data; music, Word file, configuration file, saved game, etc. I want to drop a file into a box and open it without picking the file drawer.

Hopefully, someone else has already solved my problem.

Update 1: I was thinking about this this weekend. It seems I want a database instead of a filesystem. Every piece of ancillary data about a file should be in there. For example, mp3s of songs should have the lyrics, Word docs should have the plain text version, contacts should have all the contacts listed, etc. The would greatly enhance the searching aspect of so many files.

Where old phones go to…

Wednesday, February 8th, 2006

be resold? from Tom’s Hardware a company called ReCellular refurbishes old phones to be resold in the US and other countries. It’s good to know that this exists and you may have the option of buying a refurbished(used) phone. These phones are sold at market value, ie. no reduced price. Also, be sure you erase all the data in the phone before getting rid of it. They erase less than 90% of the phones.

Brain changes significantly after age 18

Tuesday, February 7th, 2006

Dartmouth College Office of Public Affairs • Press Release
Posted 02/06/06 • Contact Susan Knapp
http://www.dartmouth.edu/~news/releases/2006/02/06.html


The study, called “Anatomical Changes in the Emerging Adult Brain,” appeared in the Nov. 29, 2005, on-line issue of the journal Human Brain Mapping. It will appear in a forthcoming issue of the journal’s print edition.

For the study, Baird and graduate student Craig Bennett looked at the brains of nineteen 18-year-old Dartmouth students who had moved more than 100 miles to attend college. A control group of 17 older students, ranging in age from 25 to 35, were also studied for comparison.

“The brain of an 18-year-old college freshman is still far from resembling the brain of someone in their mid-twenties,” says Bennett. “When do we reach adulthood? It might be much later than we traditionally think.”

Online Advertising

Monday, February 6th, 2006

How real is that recomendation for product A that you got while chatting with someone on the internet? It seems nVidia has been caught paying a company to hire people to attend online chat rooms and forums and talk up nVidia’s products. Article on BOING BOING.

Digital Camera Trends for 2006

Monday, February 6th, 2006

The New York Times 2/4/06


First, there’s the astonishing collapse of the film camera market. By some tallies, 92 percent of all cameras sold are now digital. Big-name camera companies are either exiting the film business (Kodak, Nikon) or exiting the camera business altogether (Konica Minolta). Film photography is rapidly becoming a special-interest niche.

The hot trend for 2006 is image stabilization. This feature, available in a flood of new camera models, improves your photos’ clarity by ironing out your little hand jiggles.

A typical digicam takes at least two years to go from the drawing board to the store shelves. Many of the cameras you’ll buy in 2007 and 2008, in other words, have already been designed.

One, called Blink Shot, would prevent the camera from taking the picture when your subject’s eyes are closed. A companion feature, called Smile Shot, waits to fire until your subject manages a grin.

Time is Not a Single Dimension of Spacetime

Monday, February 6th, 2006

time is not a single dimension of spacetime but rather a local geometric distinction in spacetime.

I don’t have time to read this now, but it sounds intregueing. Research from Stanford University with a book to follow this year (probably in the fall).

Muslim Violence Over Cartoons

Monday, February 6th, 2006

I have no idea why Western culture would view muslim culture with anything but the highest regard.

From the Associated Press
BEIRUT — Muslim rage over caricatures of the Prophet Muhammad grew Sunday as thousands of rampaging protesters — undaunted by tear gas and water cannons — torched the Danish Embassy and ransacked a Christian neighbourhood. At least one person reportedly died and about 200 were detained, officials said.

Caricatures=Cartoon

Version Control

Sunday, February 5th, 2006

Version control (VC) is a basic tool of modern programming. It’s time for it to move out of programming and into mainstream use. In Word, you can write lots of pages; cutting and pasting, typing, etc. Press the undo button to get back to something or undo a mistake. But, what if the mistake you want to undo was a few days or weeks ago? Or what if the mistake was saving something else on top of the good file? VC provides you with an undo button for these situations.

The basic process works like this. You open a file and make your changes. When you close it you “checkin” the file and make a little note about what changed. Then something drastic happens like you accidentally copy the wrong file or you delete your file and it seems like there’s no way to get back it. Now, VC becomes very important. Open a VC program that lists all the times you checked in your file with the little notes. Select the one you want and “checkout” the file.

There are many other useful features of VC. For example, you can look at a list of files and see if one has been changed, but not checked in. You can keep several copies of a file up to date with one another. One of my favorite tricks at UE was writing code on any one of 6 different computers and at night they would get the latest version. Using Diff (short for difference) you can compare two files to see what changes there are. Also, it provides a backup in case of disaster. The Repository is where the many versions of a file are kept. Copy this one file or directory onto CD or another computer and you’ll have a cheap backup.

I expect to see some form of VC in the next version of Windows after Vista. Or possibly in a service pack. But, why wait? There are stable free programs available today that work extremely well. My favorite programs are Subversion, which acts like an engine, and Tortoise SVN, which lets you work with the files by clicking on them.

wp-gallery Test

Sunday, February 5th, 2006

You should see a picture from Gallery here.
Front of GMa’s Computer =>

Universal Default

Friday, February 3rd, 2006

I found this article today on Market Watch by Jennifer Openshaw. These are some of the relevant snippets.


Under what’s called “universal default,” credit-card companies will gladly hand you a “penalty rate” if they find you’ve missed a payment on any other debt or credit card obligation. And they do mean penalty: According to a recent study by San Francisco-based Consumer Action, the average penalty rate in 2005 was a hefty 24.43%, up from 21.91% in 2004.

The thinking behind universal default goes like this: even though you may not have missed any payments to one lender, the fact that you have just been reported to have missed a payment to another lender makes you a riskier borrower. If you’re late with one borrower — maybe because of money troubles — could you be late with us, the card companies ask. Card companies developed universal default to, in effect, take a proactive stance against the possibility of you missing a payment with them.

But there’s a bit more to it. Card companies know that when you’re trying to get out from a pile of debt, chances are you’ll pay off your debts with the highest interest rates first. That’s just good financial management. But for card issuers, it means higher odds that they’ll be paid off first, even if you’re ultimately headed for bankruptcy.

The worst part were the suggestions on what you can do about it. Which is, pay your bills well in advance.

Traffic Signs

Wednesday, February 1st, 2006

I found this post on 37 Signals about traffic signs. Specifically, that you shouldn’t need them to understand the road design. Each sign is a “sign” of failure by the traffic engineer. There are some quotes from a traffic engineer.