Hmm I'm not sure if I understand. As far as I see this code:

```javascript
var script = $('[src*="/js/spice/hacker_news/"]')[0];
var source = $(script).attr("src");
var query = source.match(/hacker_news\/([^\/]+)/)[1];
```

Just get the query string without the "hn" trigger. For example if I search for "hn python" the results of query would be just "python". So I'm not able to see how this would help to avoid queries like "bitcoin is asdfasdfas usd". What should be the output of that query anyway? Should we don't show the instant answer in case the query is not from the form "bitcoin [currency]" or "[currency] bitcoin"?