Lets wait for Quantum entangled networks. Just 8 pairs of particles separated at ISP level, we have instant hops of data limited in speed by the oscillator.
a simpler solution could be to outsource the data to locally registered companies (Either, a subsidiary or a shell data owner). That way Microsoft can deny the data as they do not own it.
thanks and regarding filters, am using https://www.hnsearch.com/api as the data source and the 3 filters "score, create_ts, points" with descending sort.
@ck2 i currently don't have a database, each request make a api call to hnsearch and displays a formatted response. maybe, i can make the "google suggest" for my next app...
i know, http://hnshowcase.com 's provides more info than what i have done.
but, i wanted to build it anyway as i have been a thinker and not a doer for a long time. :)