Asking questions:What I’ve learned over 10 years on Stack Overflow

I have extensive experience with the online communities (and I have addressed that issue before). The process of visibility (and then discovery) is difficult when you have millions of websites jostling for attention. Users often penalize their attention spans towards gratification (and not necessarily for “learning”) despite the best intentions. It seems so easy at […]

Machine learning: The Architecture of a Large-Scale Web Search Engine

In the earliest days, Yahoo was a simple database engine-it hosted several links in the form of directories. It was one of the largest “human curated” directories that gained popularity with those on the web. Search became an urgent unmet need till Google came into picture. Yahoo went into irrelevance and now it has become […]

When an AI breakthrough isn’t one: Batching process

This is an interesting bit for neural processing via GPU’s. Instead of training on the entire 100 million outcomes—product purchases, in this example—Mach divides them into three “buckets,” each containing 33.3 million randomly selected outcomes. Now, MACH creates another “world,” and in that world, the 100 million outcomes are again randomly sorted into three buckets. Crucially, […]

AI hype: Hardware revolution pushes AI into the mainstream

This is hopelessly naive but a very interesting article. Is AI really “ready” for the mainstream? The debate is hopelessly outdated, by the time this post is up. We have only a notional idea of how it is going to impact our daily lives based on what futurists peddle. I think, the impact is going […]