And quickly (when you have used hors search for question A, and you want to search for question for the same question A in the future, hors is likely to answer very quickly):
% time hors -a -n 3 -c "globle variable in rust"
hors -a -n 3 -c "globle variable in rust" 0.10s user 0.04s system 11% cpu 1.234 total
It's my first project in rust, I hope it can be helpful and enjoyable.
For more usage information, please checkout github page.
This is really cool. Thanks for creating/sharing it.
I clicked on the hors / howdoi links -- but I couldn't find this -- where is the database of answers / code snippets stored?
(Completely serious, not joking) -- anyone else believe something like this is how "software replaces programmers" starts ? It starts out as retrieving human written answers -- then it's only compilable answers -- then it's snippets of code from github -- then it figures out how to combine snippets ...
Thank you very much! For your question: I clicked on the hors / howdoi links – but I couldn’t find this – where is the database of answers / code snippets stored?
Hors is saving the human written answers(which lays in stackoverflow) in the local cache directory. Which is defined by current operation system.
Here is where cache saved:
Platform
Value
Example
Linux
$XDG_CACHE_HOME or $HOME/.cache
/home/alice/.cache
macOS
$HOME/Library/Caches
/Users/Alice/Library/Caches
Windows
{FOLDERID_LocalAppData}
C:\Users\Alice\AppData\Local
And howdoi is use something like this, it save results to $USER_CACHE_DIR/howdoi. So the cache it's something like local database
Sorry -- I poorly phrased my question. What I wanted to ask is not where this is stored locally -- where on the internet is the archive of answers coming from? Is this a StackOverflow dump? Is there some public archive that people can submit snippets to?
I see
The answers are all coming from StackOverflow.
It's a StackOverflow dump for specific answer, hors will going to parse the dump and extract out user answers.