Hacker News new | ask | show | jobs
by exikyut 2425 days ago
Various comments are noting that certain queries are not working.

I think this is hitting a caching/prefetch layer and not actually querying the main index.

My theory:

- this was a hackathon/weekend/20%(ish) project...

- ...using JSON for simplicity...

- ...said JSON endpoint needs to be exposed in a straightforward way...

- ...without implementing authentication/obfuscation (which would have blown the allotted time budget)...

- ...and so the decision was made to "break" the results in some way instead, so that once you realize https://duckduckgo.com/?q=test&o=json is EXTREMELY easy to parse, it's of no value.

1 comments

> :why

> Because Devdas uses vimperator with Google?? I don't think they mix well. Devdas, you should try this instead.

I'm not sure this was ever intended to be more than just a quick project. It breaks because parsing has a lot of edge cases, and this was done quickly.