Damn! I moved here from Freemyfeed sometime ago. A good lesson for me: never trust services that don’t even have their own domain…