Every newborn should come in a box. White. Minimalist. Premium. On the front: HUMANDesigned by two people. Manufactured locally. And on the back, in very small letters: HANDLE WITH CARE. Because that is exactly what we do. The child arrives naked, confused and screaming. No Gorilla Glass. No IP68. No warranty. No cloud backup. And… Continue reading D (AI) Hard or HANDLE WITH CARE
Month: October 2026
Week 14/20: Back in the Game?
The question mark is important. Two weeks ago, the knee revolted. Last week was a cautious test drive. This week, for the first time in about 15 days, running started feeling like running again. Which is precisely when a runner becomes dangerous. One good run and the brain immediately announces: “Recovery complete. Resume stupidity.” Fortunately, the… Continue reading Week 14/20: Back in the Game?
D (AI) with a Vengeance
Have you Seen the Die Hard Series? If John McClane were looking for a job in 2026, he would probably be rejected. HR: Are you AI-native? McClane: No. HR: ChatGPT? McClane: No. HR: Claude? McClane: Who’s Claude? HR: Gemini? Agents? MCPs? Vibe coding? McClane: I have a walkie-talkie. HR: Unfortunately, John, we’re looking for someone more future-ready. And that, I suspect, is roughly where… Continue reading D (AI) with a Vengeance
₹150, One Piece and the Nutritional Security of Delhi Police
How an anime girl accidentally made me investigate what Delhi’s constables eat I had a question this week that I never expected to ask. How much does it cost to feed a Delhi Police constable? Not train one. Not recruit one. Not give him or her a uniform, lathi, barricade, wireless set or instructions to… Continue reading ₹150, One Piece and the Nutritional Security of Delhi Police
Week 13/20: Getting Back in the Game 🏃♂️ Again.
Last week the knee revolted. Pain. Medicines. Rest. Physiotherapy. A couple of walks. So Week 13 wasn’t about recovering lost kilometres or restarting the training plan. It was simply about staying positive and getting back in the game. Most of the week was deliberately boring: Zone 1, Zone 2, run-walk, repeat. Tuesday and Wednesday were particularly gentle,… Continue reading Week 13/20: Getting Back in the Game 🏃♂️ Again.
Week 12/20: The Knee Revolts Again
Week 11 ended with optimism. Threshold was back, the long run finished at marathon pace, and the chassis appeared to be behaving. Then the right knee revolted. Most of the week became: Pain. Medicines. Rest. Physiotherapy. Repeat. No threshold. No Zone 2. No long run. After several weeks of rebuilding, the knee clearly wanted a different… Continue reading Week 12/20: The Knee Revolts Again
Kranti Bhi Do Yaaro
I was born 73 days before Emergency was decleared in India ( Thankfully, it was no emergency for my mother, I had a natural birth). My first and second birthdays were “Emergencies”. During this time there was a mass campaign for Vasectomy. Miraculously! 70 days after the Emergency, my younger brother was born, who grew… Continue reading Kranti Bhi Do Yaaro
Aaina Jhootha Hai
The Accidental Person At 20, Aaina jhootha hai sounds like a love song. At 50, it begins to sound like a warning. Because somewhere between those two ages, something uncomfortable happens. You realise that perhaps the biggest struggle of being human isn’t between success and failure. It is between the person you thought you would become and the… Continue reading Aaina Jhootha Hai
From “Tera Baap Chor Hai” to “Tera Baap Roll Mein Hai?”
The Deewaar insult worked because Vijay was being judged through his father. His father’s past was stamped onto the son. Obviously SIR isn’t Deewaar, and electoral eligibility isn’t inherited from your father. But the form can create a wonderfully Bollywood-esque feeling: Why am I suddenly investigating Papa to establish Bhaskar? I am an Indian citizen today. I have… Continue reading From “Tera Baap Chor Hai” to “Tera Baap Roll Mein Hai?”