Mailinator

Mailinator is a wonderful little service that helps protect your privacy, reduce the amount of spam you get, and minimize the number of useless user names and passwords you have to remember. Sounds great? It is.

But what does it actually do? Well, the concept behind it is so simple that it’ can actually be a little tricky to explain. Fundamentally, mailinator is just a big ol’ web-based email system. The difference is that you don’t have to sign up for its service, and you don’t use a password to log in:

  • No signups mean that I don’t have to register with mailinator to start using “martin@mailinator.com”. I can just give this address to anyone–and that includes annoying web sites that want you to register before reading their content, and any subsequent email they send to that address will be delivered to the mailinator mailbox.
  • No passwords means that all I have to do to access the mailbox for “martin@mailinator.com” is go to the mailinator web site, and type in the name “martin” in the login box. I will then be shown a list of all the email that has recently been sent to that address. Go try it.

The final part of its simplicity is that the service is disposable. Mail doesn’t linger in the mailinator mailboxes. I think they keep it around for ten hours or so and then flush it automatically; it gets flushed sooner if the mailbox sees heavy traffic. There’s no way for you to save your mail, and no way for you to forward it. It’s there, and then it’s gone. If you don’t check it quickly enough, it’s gone. If you have no interest in checking it ever again (perhaps because you wanted a quick, throwaway address to give to a site you knew was going to spam you), you don’t ever have to go back there, and nothing will touch your personal mailbox.

Simple scenario:

  1. Go to the LA Times web site
  2. Try to read a story.
  3. Find out that you need to register to read the story
  4. Learn that “Registration is FREE and offers great benefits.” Uh huh. Heard that one before, spam, spam, spam.
  5. Register for a new account, providing a false name, useless street address, and a mailinator.com email address.
  6. Find out that they have just sent you a confirmation email, with an “activation link”.
  7. Check the mailinator mailbox for the spurious email address you supplied
  8. Click the activation link.
  9. Read the article you wanted
  10. Forget about ever having registered. Forget the password, forget the username. Don’t worry about getting junk mail, or singing christmas cards, or telemarketers calling at 3am. It’ll won’t happen.

Cool, huh?

Mozilla Firebird

I’ve been using the Opera web browser since version 5.11. Until now, it has been simply the best web browser available for Windows. It is lightweight, fast, and highly functional. When I wrote a review of it back in 2001, these were the five reasons I preferred it over Internet Explorer:

  • Tabbed browsing
  • Mouse gestures (in particular, the right click/left click “rocker” combination that equates to pressing the browser’s “back” button)
  • Open all bookmarks in a folder
  • Toggle images on/off
  • Open a new page in the background

Since then, I’ve found two more favourite features:

  • Fast searching in the address bar. Instead of going to Google and typing a search in the text field there, in Opera I can just type the letter “g” in the address bar, followed by my search query, and when I press <enter>, and go straight to the results page of this query. Likewise, I can use “a” to use the AllTheWeb search engine, or “z” to search Amazon.com. These searches and their shortcut letters are also very easily customizable.
  • HTML validation. The right-click context menu in Opera includes an option to submit the page you’re viewing to the W3C HTML validator for checking. This is great for doing web development: validation checking is just a mouse-click away.

When the Mozilla project started releasing final versions (1.0 and above) of its browser (May/June 2002-ish?) I started playing about with it, but I found it slow and unresponsive. It had some great technology behind it, primarily XUL, but as an actual web browser it was in no position to threaten Internet Explorer’s dominant market position. Actually, it sucked.

A lot has changed since then. Realizing that the Mozilla application suite (which included the browser, and email app, a HTML editor, and various kitchen sinks) was a dog with too many masters and no legs, the project team issued a new roadmap for development. The browser would be split off into a stand-alone component: Firebird. The email program would also be isolated: Thunderbird. These products would still use all the cool underlying Mozilla technology, but no longer would they try to be all things to all people, all at once. Now they were cooking!

I had a look at Firebird when it was still called Phoenix (versions 0.4 and 0.5, I think). It was okay, but still a bit flaky. The current version is 0.6.1, and it has become my default browser.

That’s right, it’s better than Opera.

First of all, it had to be as good as Opera, and that involves the list of favourite features I noted above:

  • Tabbed browsing: check!
  • Open all bookmarks in a folder: check!
  • Open a new page in the background: check!

But wait… that’s not everything I wanted.

Well, it turns out that two of the other features are available as extensions:

And unlike many other programs that allow plugins, Firebird extensions are very simple to install (just go to Tools -> Options -> Extensions). There are lots of them already, and many are being added all the time.

That still leaves two things: toggling images on/off, and quick one-letter search shortcuts in the address bar. Well, now that we have broadband, the ability to load pages without images has become a lot less important. You can still set the whole application not to load images at all, and doing this in Firebird is still easier than in Internet Explorer, but there doesn’t seem to be the one-button option to switch them back on for a single page that you get in Opera.

And as for the one-letter search shortcuts in the address bar, this feature is actually there by default–and has been there since the early days of Mozilla–but it’s not very well advertised. Eric Meyer has whole article explaining how to use it, but here’s the short version:

  1. If you have a default installation of Firebird, you should have a bookmarks folder called “Quick searches” with a bookmark called “Google Quicksearch” inside it. If you don’t have this bookmark, go to Google, and create a new bookmark for it.
  2. Right-click on this bookmark, and select “Properties” from the context menu.
  3. On the “Info” tab of the properties page, set the location to “http://www.google.com/search?&q=%s”, and set the keyword to be “g”
  4. Click OK.

You can now type “g” followed by a search term in your address bar, and you will jump straight to the Google results page.

You can use this technique to create any number of your own custom one-letter address bar searches. They key to doing it is knowing how the search engine formulates its search query. For example, Google’s home page is http://www.google.com/. But to actually display a list of search results, Google needs to know what it’s searching for. If you type some search terms into Google’s search box (say, “cow tipping”) and press the “Google Search” button, you’ll notice that the URL displayed in the address bar changes to something like http://www.google.com/search?q=cow+tipping.

Depending on the search engine you use, the URL won’t look exactly like that, but it will most likely have your search query sitting in it somewhere. Sometimes the spaces between your search terms will have been replaced with “%20”, and sometimes they will have been replaced with a “+” sign. Don’t worry about that.

Copy and paste this whole URL, including your search phrase, into the “Location” field in the properties of your newly created bookmark. Then, select the search phrase, and replace it with “%s”. When you do your one-letter search, this “%s” in the location will be replaced with whatever text you’ve typed after the search letter.

If you can’t be bothered building these search queries for yourself, here are a few I prepared earlier. All you have to do is create a new bookmark for each of them, and then change their properties. Give them a one-letter keyword, and copy-and-paste the URL below:

Search Engine Search URL
Google Groups (Usenet) http://groups.google.com/groups?q=%s
AllTheWeb http://www.alltheweb.com/search?q=%s
Amazon.com http://www.amazon.com/exec/obidos/external-search?keyword=%s
Amazon.co.uk http://www.amazon.co.uk/exec/obidos/external-search?keyword=%s
IMDb http://us.imdb.com/Find?for=%s

So far I’ve covered why Firebird is as good as Opera (for me, at least). Why is it better? Two reasons:

  • Opera is still very lightweight and fast. But it has been gathering more and more features recently. It hasn’t been slowing down under their combined weight, though, which is a great testament for them. But Firebird feels smaller and more nimble.
  • It’s those darned extensions. Firebird seems to have a very flexible extensability architecture, and it’s all completely open. It has kept the core features to a minimum, while allowing developers to produce their own widgets. Ordinary users reap the benefits: you pick and choose the ones you want, and ignore the rest. That’s just so nice.

So it’s not a huge advantage that Firebird has over Opera…but it’s enough of an edge to make me switch.

Related Links:

Joey’s Worst Date Ever

You are keeping up with Joey deVilla’s account of his Worst Date Ever, aren’t you?

With lines like this:

If life were a highway, Crabs would be the guy in the eighteen-wheeler with a bottle of cheap Tequila telling the monkey in the passenger seat “Hey buddy, you take the wheel for a while.”

…it’s utterly hilarious.

Search engines: filling the googleholes

In the article “Digging for Googleholes” on Slate, Steven Johnson talks about some of the reasons why you might not be able to find information using the “all-knowing” Google:

“Search for ‘apple’ on Google, and you have to troll through a couple pages of results before you get anything not directly related to Apple Computer?and it’s a page promoting a public TV show called Newton’s Apple. After that it’s all Mac-related links until Fiona Apple’s home page. You have to sift through 50 results before you reach a link that deals with apples that grow on trees: the home page for the Washington State Apple Growers Association. To a certain extent, this probably reflects the interest of people searching as well as those linking, but is the world really that much more interested in Apple Computer than in old-fashioned apples?”

Some of the arguments he uses are spurious. The one I quoted, for example, is like complaining that your friendly local librarian gave you a book on computers when went up to them and just said “apple.” Without more specific information, a human isn’t going to know you wanted to know about fruit. Google may have the knowledge of thousands of librarians at its fingertips, but it still can’t read your mind.

However, this does highlight the issue that Google (and other search engines) don’t make it clear how much information you have to specify before they’ll bring back a relevant set of search results. If you enter one term, you’ll often get back a lot of useless junk. But if you enter twenty words, you might get nothing back at all. Is it better to enter ten words and get a single, highly targeted page that matches them all; or five words to get a single page of results, with the benefit that you can scan the list and see which one is most promising?

(As a side note, I wonder how many words (on average) are sufficient to narrow down a query to a single page of results?)

Searching is a skill that has to be learned. You don’t step into a typical university library and expect to be able to dig up the most relevant information about Mesopotamian goat-herding in an eyeblink. Unless you’ve spent time learning how to use a library, you probably wouldn’t even know where to start. It is often said that knowing how to find information is just as, if not more useful than knowing the information itself. In our information-rich world, this skill is only going to become more important.

Google provides a good, simple starting point, so that even novice searchers should be able to find something. At the other end of the bell curve you have people skilled enough to act as the human back-end for Google Answers. What about the people in the middle, though? Do they even know about all the advanced searching techniques you can use? How will they find out about them? Will they have the time to spend coming to grips with them? The “advanced search” link on most search engines is easily overlooked, and when you get to the advanced page, it is usually orders of magnitude more complex than the simple search.

Personally, I think that Google is as good as we’ve got right now. But I do reckon there’s lots of scope for improvement. And I wouldn’t bet too heavily against Microsoft pulling it off. They have a history of targeting the middle ground of computing, and making it the default option. (And then proceeding to make good money from it.)

Related Links

Web droppings

More spam

“This is one-time email only, you were not subscribed to any mailing list – you don’t need to unsubscribe. If this email offended you in any way, recieve my deepest apology.

There was actually no other way how to address you directly. Your email wasn’t harvested by any robot, I personaly visited and enjoyed your website and chose you as a person who might be interested in my [product].”

Yeah, right.