Well hopefully you won't feel quite so out of it now. I frequently find that maemo.org locks up and causes lots of problems. Funnily enough though I only seem to have this issue with this site. Have a search and you'll find others with similar issues.