To all my readers: Yes, the site / blogs do have a problem. It seems the hosting company lost their servers and had to build new ones. They did not have the latest backup and hence some posts are missing. They are still working on it and that is the reason I am not blogging any new posts. Also note, old rss feed url may not work too.
Hopefully the problems will be fixed soon. Thank you all for your patience.