284 karma · joined February 18, 2011
It's all built with Google App Engine using their Text Search feature.
Edit: Use the voucher code HNTRIAL for a two month trial.
GMail ~425M Hotmail ~350M Yahoo ~300M
(http://www.email-marketing-reports.com/metrics/email-statist...)
Other than that, quite interesting!
Basically use db.get() over queries and pre-warm the cache at every opportunity.
I agree entirely about HNmobile being a non-standalone app. I've being working on something similar and after considering deploying it as a standalone webapp or even wrapping it with PhoneGap and submitting it to the app store I've gone with a non-standalone web app. Basically if a substantial part of your 'app' is opening links in mobile safari then keeping the app in a traditional browser environment (with back button etc) gives the best user experience.
I'm using it in a project which uses appcache and localstorage which means return visitors can load the entire app without a single round trip to the server and can even use it offline.