Tuesday, March 31, 2009

Fix Firefox Not Remembering to Keep You Logged Into Sites

FirefoxLogo The Problem:

Lately, I have been hearing a lot of complaints from people that Firefox does not remember their preferences to stay logged into sites, after they close Firefox and run it again.

The Cause:

The cookie database file is corrupted.

The Fix:

WARNING: This will log you out of ALL sites till you log into them again!

You may also lose certain site preferences that depend on cookies. You may have to configure those again. These would not be settings that are stored on the site's server. They would be settings specific to your PC and not set if you used the same site from another computer. While it might be a bit of a bother to reconfigure them, it's not a common thing to store site preferences this way and it should only affect a very small number of sites, if any at all.

The only one I can think of off the top of my head is Google search. If you have configured it to turn safe search off for images, set it to show more than 10 results per page, or to open links in a new tab or window, you will have to set it again.

You will not lose any saved password information stored in the password manager. You will only lose all of your cookies.


  1. Make sure Firefox is closed.
  2. Go here:
    • On 2k/XP: C:\Documents and Settings\(your name)\Application Data\Mozilla\Firefox\Profiles\
    • On Vista/Win7: C:\Users\(your name)\AppData\Roaming\Mozilla\Firefox\Profiles\
    • On Mac OS X: ~/Library/Mozilla/Firefox/Profiles/ or ~/Library/Application Support/Firefox/Profiles/
    • On UNIX/Linux: ~/.mozilla/firefox/ 
  3. In that folder you will find a folder that has a bunch of random letters & numbers for a name and ends with ".default".
  4. Open that folder and find the file named "cookies.sqlite".
  5. Delete "cookies.sqlite".
  6. Run Firefox and log into all your sites again.

Firefox will create a new cookies.sqlite file with the necessary info and you shouldn't have a problem any more.

Wednesday, March 25, 2009

It was a "Fizzbin" kind of day today.

I have a very high tolerance for stupidity when helping other people. I can guide even the the most brain dead along, explaining things 55 billion different ways till it clicks in their heads, without losing my patience.

But I have no tolerance for incompetence when I am forced to deal with a complete idiot, when calling a company with a support issue.

I had the worst tech support experience of my life with Verizon, today.

First, my internet went down at about 1:30 AM. I did the usual rebooting my router and PC, making sure my daughter's laptop was turned off (it was) before calling to complain, yet again. This has become a ritual I have had to perform an uncountable number of times since I ordered my DSL speed upgrade back in early December. I have been complaining about the flaky connection for months, with Verizon not doing a damn useful thing to fix the issue, which they have insisted is on their end and their fault, each time telling me they have fixed it and they really haven't.

Had I known that ordering an upgrade was going to give me such a flaky connection and crappy tech support at twice the price, I would have stuck with the slower stable connection and paid less, and kept more of my sanity.

So, I called Verizon and as normal, had to go through their automated menu crap and get put on hold to wait for a human. This time, I was on hold for more than an hour and a half.

jackassThen someone finally picked up the line, and it turned out to be the most incompetent idiot I have ever come across, at any ISP, beating even the AOL guy from some 3rd world country that told me to make a backup of all my husband's emails (since he had the smallest amount), delete the originals, and replace them with the backup copy, in order to fix my dialup. And when it comes to incompetence, that AOL guy is a hard one to beat.

The Verizon nitwit I had to deal with today, beat all of the AOL nitwit techies I have ever had to deal with, combined.

After doing a line test and saying that the problem wasn't on their end, and checking router/modem settings, and making me tell her what username I was using, and making me disconnect /reconnect just to make sure I was using the right password for that username, she finally "knew" what the issue was...

She seemed to think that Internet Explorer was broken, and because all applications that use the internet do it through Internet Explorer, if Internet Explorer is broken, then Firefox, Chrome, K-Meleon, Opera, and every other browser will not work...and she doesn't think there is such thing as non-browser applications like XChat, Filezilla, GTalk, etc and insisted they all use IE to connect to the internet too, and none of them will work, because IE is broken. Yes, she told me this crazy load of crap.

And how did she verify and make a final determination that IE was the problem? Because she had me run it and without typing in any URL, she wanted me to tell her what the error message was. There was no error message, because I don't have a home page set. When I run it, it's blank. That's the way it's supposed to be. But nothing I could say would convince her otherwise, that a blank page when you open IE is normal when you don't have a home page set. To her a blank page with no error message is positive proof that IE is broken.

Now let me tell you how she said my Internet Explorer got "broken" while I wasn't even running a browser, and certainly not IE. She seems to think that while I was typing in XChat, some virus forced its way onto my machine and broke my IE so it is blank and doesn't give an error message, and that is why my internet does not work.

So I guess that means that at the exact same time, that virus also managed to force its way onto my daughter's laptop and break her IE, too...while her laptop was shut off, since her internet wasn't working either? And that sneaky virus did it to my PDA too?

Now I haven't even told you about the "My Computer" fiasco yet.

While trying to "help" me, she tells me to go to "My Computer", right click and go to "My Computer". Now if you have a desktop icon for "My Computer", right click it and see if it has an entry on the menu that says "My Computer". You won't find one.

I asked her to confirm this, that she wanted me to right click "My Computer" and select "My Computer" from the menu. She said yes. I told her it wasn't on my menu, and maybe she meant something else, like "Properties", perhaps? She insisted that wasn't it.

She then told me to go to "Start" and then click "My Computer". Sorry, but that isn't an entry at the root of any Start menu in Windows XP unless someone adds it there themselves, and I sure didn't add it to mine.

Then she had me look in "My Documents" and "Control Panel" for "My Computer". Then had me go to Start, Run, and type in "My Computer" (try it, it's fun!). I suspected she may have wanted me to go to "System Properties", but she kept insisting that wasn't it and we needed to find this elusive "My Computer" entry that was missing from all my menus.

She wouldn't let me speak to her supervisor, or another techie that actually had half a brain, and ended up hanging up on me when I totally lost my patience with her. I probably would have hung up on her long before that, if it wasn't for the fact I didn't feel like waiting on hold for another two hours.

When I called back and went through the automated crap again, before placing me on hold I got a recording that said that Verizon was having issues in my area code and there could be outages for the next 6 hours and if I still wanted to speak to one of their techies, to hang on, otherwise hang up.

For some reason, the nitwit I had talked to earlier didn't know about the issues on their end, as she kept insisting there was no problem on their end, nothing wrong with my modem/router, and that my IE was broken on every computer in my house.

Scott Hanselman was right...there really should be a magic word like "Fizzbin" that you can say when you call tech support, so they don't treat you like you are an idiot...or force you talk to one of theirs.

Monday, March 16, 2009

7 Reasons Not to Direct Link to a Developer's Download Files

downloads As a developer, I can't help but be more than a little bit bothered by the fact that some bloggers chose to direct link to application download files (.zip, .exe, etc) in some of the articles they write, rather than the page on the developer's site, in which the download links can be found.

If this is how you do things when you write articles & reviews, then I'd like to inform you that this isn't a very nice thing to do, for the following reasons:

  1. You are depriving the developers of the full credit they deserve for the work they have done. If the application is worth writing about, it's also worth giving the developer full proper credit.
  2. Some freeware authors have Paypal donate buttons on their sites, and your readers will never see them, therefore never click them. This deprives some developers of their only income and maybe their only incentive to keep making freeware/donationware.
  3. Some freeware authors have advertising on their sites, and additional page impressions or clicks generated from the traffic you send them means an income for them, and your direct linking to the files prevents that from happening. This is how some software can remain free, rather than the author resorting to making it payware (or even worse, adware). If you would like things to stay free and clean, you have to do your part to help the developers keep it that way.
  4. A blog linking to a page on a small developer's site can mean a big boost in Page Rank, making their software easier to find through search engines. This helps the people searching for the perfect tool to do the job they need, as well as the software developer that created it.
  5. You are depriving and cheating your readers of the chance to browse around the developer's site, and perhaps the opportunity to discover more useful software they might be interested in. And in the case of the applications that come from sites like donationcoder.com, you are preventing them from discovering a wonderful software enthusiasts community that they really would enjoy, and can even request custom made freeware, made to their specifications.
  6. In some cases, you may also be making it more difficult for your readers to find the info necessary to submit bug reports and get support, not to mention application updates and upgrades.
  7. You may also be depriving your readers of important information related to installing or using the application, that they may need to know.

So, could you please be a really nice person to us poor freeware/donationware developers, and your readers, and fix your links to point to the pages and not the file downloads? And in the future, always link to the pages, instead.

Your readers and the software developers would really appreciate this.

Thank You.