Some queries I tried (results were not perfect but pretty decent):
howdoi split string javascript
var split = 'john smith~123 Street~Apt 4~New York~NY~12345'.split('~');
var name = split[0];
var street = split[1];
etc...
howdoi get day from date javascript
var date = new Date();
var day = date.getDay();
howdoi iterate coffeescript
ages = []
ages["jim"] = 12
ages["john"] = 7
for k,v of ages
console.log k + " is " + v
howdoi get referrer url php
<?php
session_start();
if (!isset($_SESSION["origURL"]))
$_SESSION["origURL"] = $_SERVER["HTTP_REFERER"];
?>
An enhancement I've been considering is noticing when users ask for a second or third answer with "-p2" or "-p3". If it happens often and the user never queries again after reading the second answer you can assume it is probably correct and display it to all users as the default response.
Also.. don't you think the more common case is not that the top answer is incorrect but rather you picked the wrong question from the search results? Seems to me that would be more common.
That sounds smart but it also means that you'd need to keep track of and store user actions centrally. I don't know if I'd like that. You could always make it an opt-in feature I suppose.
That's not a bad idea, kind of meta level answer tracking.
What about making it even easier by just prompting as to whether it answered their question? (perhaps defaulting to 'y' so you can just hit enter if so)
Some queries I tried (results were not perfect but pretty decent):