To summarize: somebody searches for something – actually, a lot of people do. The results are displayed in milliseconds , billions of times a day, constantly finding needles in haystacks and generating over $20 billion for Google. More detail in the post…