It seems to me that there has to be a way to more easily allow people to share things like this. Sure, Digg and Reddit exist for this kind of thing, too, but there has to be some way to leverage Stack Overflow as a link-sharing community, especially since (IMO) it totally beats the other social bookmarking sites when it comes to comments.
What is meta?
- Any Stack Exchange user can ask a question
- The community provides support, votes on ideas, and reports bugs
- Your voice helps shape the way Stack Exchange operates
StackOverflow is a Q&A site. And it's designed around that.
I think it's working fine as is, you are going to have edge cases like this, but it's not something you need to change the design over.
The best way to let them know is to close the question down as "Not a real question" and let them learn from their mistake. Sometimes the best way to learn to not touch a hot stove is to get burned.
Lead by example.
Just edit their question to match a 'jeopardy' format.
See my edits as an example: