Firefox Tip: Keeping Things Private

Using Firefox on a shared computer such as an office workstation, library, or school computer lab? Don’t want people seeing what you did/saw? That’s a very good idea. When your done browsing the web go to the “Tools” menu and select “Clear Private Data”. Check the data you want to delete and “Clear Private Data Now”. This will ensure the next person doesn’t see your browsing history, or have access to site you forgot to logout. Here’s a list of the options and what they mean in simple terms:

  • Browsing History – The list of sites web pages you visited.
  • Download History – The list of files you downloaded to your computer.
  • Saved Form and Search History – Every time you fill in a form your browser will store some info so that it’s easier to fill in next time (that’s why it can suggest your address when you signup for something). This data in addition to your history of searches.
  • Cache – Temporary files from the web pages you visited stored on your computer. Examples include images in the pages as well as the pages themselves.
  • Cookies – Data used by websites to store info, such as login information or preferences.
  • Saved Passwords – You’ll definitely want to delete these. ;-) Remember you can also disable the password manager.
  • Authenticated Sessions – Certain sites you are currently logged into that use a technique called HTTP Authentication. If in doubt, clear this.

Want to do this every time you close out of your browser? Go to “Tools” and select “Options”. Then click on the “Privacy” icon on the top. Check the “Always clear my private data when I close Firefox” checkbox.

Another option is to use Portable Firefox. This special download is designed to be installed and run from a USB drive. It saves all preferences/settings to your drive, so you take your data with you. This will only work in places where you are allowed to use a USB drive, and can open applications off of one (not every public computer may do so).

Firefox Tip: What was that website?

Firefox HistoryRemember that website you were at a few days ago? That really interesting one… you know. Forgot? We all do. The internet has many interesting pages. Thankfully that’s not such a big problem. Go to the “History” menu and select “Show in Sidebar”. You’ll see a sidebar show up on the left side of your browser. Just click around to find the site you were at. You can search (somewhat basic, but can be helpful), or view by different criteria (sort by date, site, most visited, last visited). If you surf the web a bit, this list may be a bit large, but after doing this once or twice, you’ll find a strategy that matches your web browsing habits and learn to navigate it quicker and quicker. It’s a very worthwhile tool to master.

If your someone who clears your history periodically this functionality will be limited or not available. That’s obviously a feature not a bug.

Want to remember further back? For the future you can retain more history by going into options and selecting the “Security” tab. Under “History” change the number of days to remember to something more desirable. I’d recommend keeping it under 2 weeks (14 days).

Time Sucks

One of the hardest things to program is the Date and Time. This is especially true when your doing it on the web. Why is that? Using a unix timestamp is immensely helpful and resolves many of the complexities, but it does have some issues (besides the Y2K38 bug). Well lets take a look at some of the “typical” things you need to be aware of:

  • Your server is in one timezone, your users are in 23 others.
    Users don’t care what the time is at the site. They want things in their time.
  • Does your server even know your users timezone?
    You could do this with JavaScript, and send it to the server, but that’s a mess. Or send a timestamp to the client, and let JavaScript print it out. But that’s still messy.
  • Timezones aren’t obvious (think Indiana).
    Did you know some even use :30 such as UTC-3:30 for Newfoundland Standard Time.
  • Looking back in time (or forwards) is difficult (how many hours between X and Y accounting for leap years, and DST changes)?
    This is a mess, enough said. And just in case you have a formula, did you account for the conversion between Julian and Gregorian calendars? Don’t forget not everyone switched in 15 October 1582 / 4 October 1582. Going forward remember we’ll eventually have another leap day, since the Gregorian calendar isn’t perfect.
  • Your server observes DST. Does your user? When?
    Get the picture? Remember most states do, except for Hawaii (yea, that’s another Timezone) but Arizona doesn’t either, except for Navajo Nation. Again Indiana!
  • The Politics of Time…
    If you call UTC+2 Israel Standard Time, you upset visitors from Muslim nations like Egypt. Call it Central Africa Time, or Egypt Standard Time and your considered anti-semitic. Same goes for UTC+8, is it Chinese Standard Time or Hong Kong Time? Most avoid this by just listing UTC±N. Unfortunately this confuses people, especially Americans who only refer to timezones as “Eastern” (UTC-5), “Central” (UTC-6), “Mountain” (UTC-7) “Pacific” (UTC-8). Note these American names aren’t so common in all of North/South America.
  • Daylight Savings Time for 2007+
    Then you have a bunch of clowns who voted for the Energy Policy Act of 2005, creating the Y2K7 bug. The idea was an extra hour of daylight in the evening would reduce electrical use. What they didn’t realize is that it cuts daylight from the morning. My guess would be a follow up bill may fine the sun for failing to provide adequate light, and eventually include economic sanctions. :-P

I thought a while back this could suck. Think about all the time/money that goes into updating and testing systems for these few extra weeks of DST. What a drag.

Swatch Internet Time was an obvious bust, but perhaps we could all just use UTC?

Underground bunker from 19xx

This is just a scary image. According to the caption it’s:

One of five underground bunkers built for the East German Foreign Intelligence Service.

Take a guess what year, then click on the image to see the original which has the date on it (I cropped and scaled this one).

German Command Center Scaled

According to Wikipedia, the image is a work of the US Government (and therefore in public domain) and is found on the CIA website.

Does anyone else think it looks about 30 years older than it actually is? Looks like 50′s-60′s to me. Yikes, that makes me feel old. Check out the awesome tech!