Hi Kelvin,DMOZ hasn't worked in several days at least. I think they're having problems. Even if you go to their site http://search.dmoz.org , all you get is category results, no direct search results.
I don't know about Google. I don't use them for my results, but I just ran a test & couldn't get anything back from them either. Google may have changed their output format.
Jeff