Have you ever found yourself in a situation where you are on a mailing list and you want to send an email to all but 2 members on that list? A common case here is planning a surprise for someone on that list.
Photo by http://www.anna-om-line.com/
In general, I find myself on (long) email threads containing a different subset of people for different occasions (birthdays, anniversaries etc) several times a year. The email threads quickly become long and unwieldy. People keep adding other people as the thread progresses, and the only way the new adds can figure out whats going on is looking at the content of future emails. There is no way for anyone to go back and read all the discussion so far.
That got me thinking, wouldn’t it be great to have a service that provide throw away mailing lists? Hear me out. Here’s how the service would work:
To start a new mailing list, I simply send an email to newlist@mycoolservice.com. In the email, I also include a list of email addresses I want to seed the list with.
The service sends me back the address of a newly created throw away list. This could be of the form some-random-number@googlegroups.com.
For all practical purposes, this is exactly like any other mailing list (or Google Group). We can add more members, search the messages etc.
Start your discussion and let the thoughts flow.
…
At some point, the purpose behind the list will cease to exist (successful surprise, for instance). Needless to add, further discussions on the topic will also cease.
You forget you even created this mailing list. After the mailing list has been idle for some time (say two weeks), the service automatically deletes the mailing list. Any future messages to that address will bounce back saying that the list has been deleted, please contact the administrator.
Almost three years ago (yes, I was quite surprised myself), I wrote about my requirements from a web based password manager. That post generated a lot of discussion, and we have come a long long way since then. I figured it was a good time to step back and present what I feel are some of the best solutions out there.
First, let us recap some basic requirements:
Security: this is a no-brainer. If I’m going to trust my passwords to a software, it better be secure. In particular, the developer/owners of the software should not be able to look at my passwords.
Online and offline access: I want access to my password regardless of whether or not I have internet connectivity. I should also be able to get to my passwords from any of my devices from anywhere in the world. This usually translates to a web-based system where passwords are stored at some server(s) in the “cloud”.
Export: My password data is mine and mine alone, and I want to be able to export it out of the system (for personal backups, for instance).
Desktop, Tools, API: I would prefer an open system, one that provides rich access interfaces. I’d love to have a desktop app, plugins for Do or QuickSilver etc. You get the idea.
Simple to use: The password manager should not get in my way. Adding new passwords should be a breeze. Using stored passwords should be equally simple. Ideally, I shouldn’t even notice that I’m using a web-based password manager and not the stored passwords from my browser.
Without further ado, here are the top three web-based password managers.
clipperz
If you are really paranoid about security, clipperz might be a good option. clipperz is open-source, so you can audit the code yourself should you so desire. It is also a measure of confidence from clipperz — by revealing their source code, they are basically saying, “Hey, we are clean, you can check us out yourself”. It also signals that clippers does not believe in security by obscurity. Apart from being open source, clipperz has all the other expected goodies: you can export your data, it supports one-click logins, you can download an offline copy etc.
I personally did not end up using clipperz because a variety of small problems: I did not like the interface; when I started using clipperz, the one-click login was barely functional; and overall I found the user experience of PassPack much better (read below).
PassPack
PassPack is the first web-based password manager that I used seriously, and so far it has worked out great! The team is very responsive and constantly rolling out new features. I think PassPack did a really good job of promoting and educating the public on “host-proof hosting“, meaning that even the service provider does not have access to your data. This is something that most web-based password managers now support, but at least in my mind, PassPack really led the way in terms of awareness.
Some features that really drew me to PassPack: password tagging; I can mark certain passwords as “favorites” so they are loaded first; the two-level security; the desktop app based on Adobe AIR; the ability to store arbitrary notes (such as routing numbers or PINs). PassPack is particularly well-suited for groups. You can share passwords in a secure manner with people in your group. Recently they even added a feature to allow sending passwords securely via email. Now you no longer need to copy/paste your passwords into chats and emails.
What I always missed in PassPack was browser integration and seamless one-click login. With the PassPack bookmarklet, one-click login is almost seamless, but it never worked very well for me. For some websites it just won’t work. For others I’d have to re-login into my PassPack account. Yet other times there the bookmarklet would work in one browser but not in another. At the end of the day, it was just becoming cumbersome to manage multiple copies of my passwords — one in each of the browsers I used on each of my devices, and one in PassPack.
LastPass
I recently discovered LastPass, and right now it is my favorite tool. I found it via its Chrome extension, which is when I realized that they have plugins for Firefox and work with pretty much all the good browsers on all the major platforms. I have to admit though, LastPass is nowhere close to PassPack in terms of the maturity of the UI and the overall user experience. But the killer feature for me was browser integration. With LastPass, adding new websites is exactly like Firefox asking you to store password information for a website. In fact, the FireFox plugin for LastPass allows you to disable and bypass the Firefox password manager altogether. When you come to a website that has already been stored in LastPass, it will fill out your username and password just like your browser would do. No need to click on a bookmarklet or any thing else. Transparent, seamless integration.
Unlike PassPack, LastPass has no group features at this point, which is perfectly fine by me. In the words of Tara Kelly, a co-founder of PassPack:
Passpack is pwd mngr with sharing & workgroups. Lastpass is login tool for individuals. Different strokes 4 different folks.
If there is a better web-based password manager out there that you know of, I’d love to hear about it.
When Gmail first introduced the ability to import Contacts, I prompty exported my addressbook from KAddressbook. And then I mostly forgot about it, until recently. In the meantime, Google happily kept adding “suggested” contacts to my addressbook.
I decided to revisit my Google Contacts after reading some blog posts about new functionality. Sure enough, Contacts now even has its own URL (google.com/contacts). I figured this was a good time to clean out the contact and start from scratch with a clean list not polluted by the automatic suggested contacts. So I went ahead and deleted all the contacts and re-imported them from my desktop address book.
Surprisingly, there are weird interactions between my Google Contacts, and my Google Talk buddy list. A lot of people on my buddy list silently disappeared, without any kind of message or confirmation from either GMail, Talk or Contacts. And since then, my attempts to add back all the deleted buddies has failed miserably. Every time I add someone to my list, they show up just fine, but if I log out and log back in, they are usually not there.
What is even worse, this behavior is non-determinstic. Some additions persist across multiple sessions, while others are more ephemeral. I still don’t know exactly what the interaction between these three properties is, but it is very confusing. Google should clarify this more — what exactly is the impact of modifying my Contacts on things like Google Talk etc?
Ever since I moved to the bay area and joined Aster, I have started listening to KQED in my commute. The best thing about public radio stations is that they you don’t feel like ripping your hair out just listening to commercials. They do have some advertising, but it usually doesn’t show up on my radar.
Over the past few weeks, one particular commercial caught my attention: the one for Angie’s List. The ad proclaims Angies List to be the go-to destination for customer reviews on movers, painters, lawyers, doctors and more. What a great idea, I thought. So one day as soon as I got home, I decided to check them out.
The first thing that hit me was that it is a paid site. I would need to sign up as a member and pay subscription fee. Bummer! Don’t get me wrong, I think websites reserve the right to charge for whatever services they want. But in this case, I did not really see the value that Angies List itself was adding.
According to them, here are the top 3 reasons why I would use Angies List (as seen in the quick tour):
Service providers don’t (or can not) pay to appear on the list
They receive over 5000 reports each month
They have information on over 250 types of services
Hmm, lets see. AFAIK, service providers don’t (or can not) pay to appear on either Yelp or Craigs list. I’m pretty sure Yelp receives way more than 5000 reviews each month. And both Yelp and Craigslist have more than enough categories as far as I am concerned.
At the end of the day, the value of the site like Angie’s List, depends on the quality of the reviews. Since the content is user generated anyways, I don’t see how Angie’s List can claim a higher quality than Yelp reviews. Just becase I paid a hefty fee does not incentivize me to actually write a detailed and thoughtful review. In fact, since I paid, I just want to get access to lots of high quality reviews, not worry about writing them.
I have seen “Yelp loves us” badges on several restaurants. I have yet to see an Angie’s List badge anywhere. On Yelp, because it is open to anyone, people are recognized for their reviews. What is the reputation model in Angie’s List?
I digged some more on their website and found these nuggets (non-italicized text is mine):
Angie’s List is better than free review sites:
No anonymous reviews. Really? In some sense, Yelp reviews are not anonymous either. On the other hand, if you are going to force me to reveal my real name etc on the site, I would consider it a loss of privacy. Besides, what does this buy us?
Certified data collection process prevents companies from reporting on themselves or their competitors. Any details on what this process is? A closed system is not necessarily a good system. There have been many cases where customer issues were resolved or a problem was addressed due to the public nature of Yelp.
Our Complaint Resolution Team will intercede if a project goes bad.
Companies respond to reports, so you get the whole story. Which companies? Is there a partner program for providers? I thought you couldn’t pay to be on the list?
And there’s more:
What you get:
24-hour access to reviews on AngiesList.com. Wow, the Internets have arrived. Are you listening Yelp?
Live support through our call center. Ok, this one might actually be a useful value-add.
Award-winning Angie’s List magazine. What does the magazine add beyond the website? I don’t want to be party to more paper wastage. I already get enough catalogs as it is.
Discounts from highly rated service companies. What is the business model here? Why/how would companies know they are highly rated, unless they sign up as well? Why would they offer discounts?
Overall, I just don’t see why anyone would use their service. If you have used Angie’s List, I’d love to hear your opinions on how it compares to Yelp or even Craigs list.
Here are some web service I wouldn’t mind paying for, simply because of the value they add to my day-to-day life. Note that some of them already have paid plans, it is just that I haven’t reached a stage where I actually need to upgrade. All I’m saying is that these websites have enough real value add for me to be worth for real money.
Having all my financial data pulled in a single place is fantastic. Previously, I used to have to go and log into 5 different websites to check on all my bank accounts and credit cards. Add to that the ability to examine spending trends, watch your investment grow (or crash, as is the case with the current economy) over time, alerts for fee, low balance and over-budgets etc, and you’ve got a killer service in your hands. Of course, Mint is not without its problems, but the benefits far outweigh the snags.
Passpack has been a real time saver for me. I have written about web based password managers before, and so far Passpack has been just fantastic! I just wish they would bring back search-as-you-type…
I’m a big believer in using the right tools you help you work smarter. RTM is a great way to offload your todo list from your brain. It has all the key elements of a good web service good — a great UI, keyboard shortcuts, the ability to email tasks, integration with services like IMified, a nice API (so you can use desktop apps such as Gnome DO or Quicksilver to interact with RTM without ever leaving your desktop).