I admit, even knowing what's coming, I find it a bit unsettling.
The other day I'm re-reading an old article on my site and notice a link to the computer DVD player, PowerDVD. I click on it just out of editorial habit and the site had changed something so the link is broken.
I go to the PowerDVD site, grab the address, update the post, and figured that'd be the last I'd hear of ol' PowerDVD for a while.
I cruise over to Hot Air and click on a link leading to the ABC News site. I glance at the banner after the page loads.
I read the article and go back to Hot Air. I scroll down the page and glance in the sidebar.

This is taking place literally minutes after my visiting the PowerDVD site, so, yeah, it's a bit unsettling.
And consider the irony of a site like Hot Air railing against governmental intrusion into our Internet lives, only to turn around and give everyone a marvelous example of real-time Web tracking. I guess all that 'invasion of privacy' stuff is okay as long as it makes you money with effective sidebar ads.
This is all being done by means of 'cookies', which are small text files that web sites place on your computer which other web sites can then read.
The problem is that cookies can provide a very valuable service when it comes to remembering who you are on certain sites. For example, if you check the 'Remember info' box when leaving a comment here, it places a cookie on your computer so you won't have to enter your personal info next time.
So if you delete them all as part of some regular maintenance regimen, much less outright turn them off, you have to do the name/password routine every single time you go to certain sites, a major pain.
A happy compromise is reached by using CCleaner. It'll clean out your cookies but retain the valuable ones. Details are below the fold.
CCleaner is an old freebie that's been around for years. It's main purpose is to clean unnecessary junk from your hard drive, like the tons of files that start filling up the 'Temp' folder after a while.
The download is here. It's a quick install, and I'd recommend you uncheck everything on the options panel except putting an icon in the Start Menu and checking for updates. The last panel pushing Google's Toolbar should also be unchecked unless you want it.
Setup
Important: Before we run this thing, make sure you have the name/passwords on hand so you can re-login to the sites after CCleaner wipes out the cookies. Browsers also have a section for 'saved passwords', so in many cases the info will still be in the site's login box; it just won't log you in automatically until we tell CCleaner to save that site's cookie.
If you don't have the name and/or password on hand, go to the site and click on the 'forgot password?' link that almost all name/password sites have.
After CCleaner is fired up, first look over the entries under 'Internet Explorer', assuming you use it. If you use a different browser, click on the 'Applications' tab. In both cases, make sure 'Temp' files and 'Cookies' are checked, and you can check anything else you deem fitting except 'Saved Passwords'. I leave all the rest of the default CCleaner selections as they are.
Next, click on 'Options', 'Settings'. Check 'Run CCleaner when the computer starts' so it'll clean things up at boot-up. Click on 'Advanced', make sure every box on the panel is unchecked.
To run the program, click 'Run Cleaner'. You can get rid of the warning box at some point. It'll take a while to clean everything up, especially the first time through. It'll tell you if there's a program open that needs to be closed, like a browser.
Saving Passwords
This is actually pretty slick. It keeps a record of which cookie(s) you just received, then you save the relevant one so the cookie doesn't get deleted in the future.
1. Click on 'Options', then 'Cookies'. Assuming you've just run the program, both boxes should be blank. If there are still some cookies listed on the left side, look over both the 'Windows' and 'Applications' lists on the main panel for any other program that has a 'Cookies' entry. In my case, my Thunderbird email program has a 'Cookies' entry which, unchecked, left three cookies in the left-hand box. I checked the 'Cookies' box, ran it again, and the last three cookies disappeared.
2. Go to a site that requires a name and/or password and log in. Now flip back to CCleaner, click on a button other than 'Cookies', then click 'Cookies' again so the panel will be refreshed. You should see the domain of the site listed on the left and, in some cases (like a bank), you might see one or two other cookies associated with the site. Sometimes you'll see both a cookie that starts off with "http" and one that just starts off with the "www". Highlight each relevant cookie, click the little arrow to shuffle it over to the right-hand box.
There might be a few cookies left over in the left-hand box, and in some cases a whole shitload of them, so if/when the left-side box gets a little full and confusing, just run CCleaner again and it'll clean things out.
3. Go to the next name/password site and repeat the procedure, first clicking out of the Cookies panel and then back to refresh it, then moving the good cookie(s) to the right-hand box.
When you're all caught up, right-click in the right-hand box and 'Export' the file to someplace safe, just in case your system suddenly melts down and you have to reinstall everything. You can then 'Import' the list and you're good to go. Keep the list updated when you add a new name/password site in the future.
As you'll notice, most cookies are simply the full address of the Web site. In the future, in most cases you won't have to do the above routine. Just click inside the site's address box, which should highlight everything, hit Ctrl-C to copy the address to memory, then right-click inside the right-hand box in CCleaner, 'Add', then paste in the address with Ctrl-V. Back up to just the domain name and save. If the site still doesn't remember you, try the full routine.
Troubleshooting
If you've done the above routine and a site still doesn't log you in automatically, there are a few things to try:
— If a cookie is listed in the right-hand box with its full address, right-click on the file, 'Edit', remove the "http://".
— First, remove any cookies referencing the troublesome site from the right-hand box and run CCleaner again, just so we have a blank slate. Go to the site and watch the browser's address box carefully as you log in. Some sites use a completely different domain just for the login. If you're quick, you can click in the address box, which should highlight everything, then quickly hit Ctrl-C to copy the address to memory. Then right-click in the right-hand box, 'Add', paste in the address with Ctrl-V. Back up to just the domain name and save.
— Do the above but just back up to the last folder name in the path, like "http://www.coolsite.com/blog/login/"
The second part of CCleaner is a Registry cleaner. Click on 'Registry', then 'Scan for issues'. When it finishes the scan, 'Fix selected issues'. Don't be alarmed if it finds literally hundreds of entries, or even thousands the first time through. The Registry pretty much stores everything that happens on the computer, so it tends to get a tad bloated over time — which is why programs like this exist.
Any questions or additions, like usual, give a holler in the comments.