It seems both FR & DRUDGE are being hit.
Sounds like hackers to me. Not internal inadequacies.
Sorry, but that’s a ridiculous statement. You can’t say whether it’s a DoS attack or not without looking at the logs. Besides, if it was “hackers,” as you say, how would setting the number of results to twenty fix it?
This is broken code. Sorry.