Indian technology in a rambunctious mood