English: There's more discussion at Techmeme.
Telugu: Techmeme వద్ద మరింత చర్చ ఉంది.