I submitted my site to Technorati but they prompt me that can not read from my feed url. I see it to be fine and it worked fine on other sites. Any ideas if there is a special requirement for technorati?
I would contact Technorati and let them know you have a w3c valid feed why cant they read your feed
You are submitting your Feed URL to them right http://www.startupsandfinance.com/feed/ and not your feedburner URL?
Did you put the confirmation code into your feeds?