Gaurav Ketkar

1.6K posts

Gaurav Ketkar banner
Gaurav Ketkar

Gaurav Ketkar

@ketcomp

Love thinking about UX, tradeoffs, incentives, and public policy. Ask me my 💙 podcasts! ❤️💍@shivalibabras Product @Github - views are my own.

🇮🇳🇺🇸🇨🇦 เข้าร่วม Mayıs 2015
1.5K กำลังติดตาม160 ผู้ติดตาม
Gaurav Ketkar
Gaurav Ketkar@ketcomp·
@SlackHQ 's "Send reply to this channel" is remarkable. The feature is hard to describe - it would've been hard to name. If you think about this, it is also hard to tell from metrics alone that this feature is a gap in the product. Whoever worked on this, must be really tuned in!
Gaurav Ketkar tweet media
English
0
0
0
9
Gaurav Ketkar รีทวีตแล้ว
GitHub Changelog
GitHub Changelog@GHchangelog·
New usage limits will balance capacity and protect Copilot Pro+ service reliability. • Opus 4.6 Fast retires, use Opus 4.6 or Auto mode instead github.blog/changelog/2026…
English
18
18
193
34.7K
Gaurav Ketkar รีทวีตแล้ว
Maheshwer Peri
Maheshwer Peri@maheshperi·
This is a true story. A professor in India's premier educational engineering institution caught a student cheating in the exams and suspended him. Next day morning, the boys father who was a senior bureaucrat landed at his home and requested that the matter be forgotten and closed. When the requests and pleadings failed, The professor was warned of consequences. The academic that he was, the professor stuck to his guns. The harassment started. Within a week an income tax notice was served on him seeking details of his foreign travels. A few days later, police landed up investigating a house purchased by the professor in his home town. Later the income tax investigated the sources of funds for that home. In the process of scrutiny, they questioned a few more 'source of funds'. For a professor working in a remote corner of India, this was all too much. He contemplated giving it all up and taking another job. The notices, hearings, responses and harassment continued for about 20 months. Luckily the professor was clean. His foreign travel was official. The house was in a new housing society set up by a group of academics. The management was supportive. 'For 20 months, they robbed me of my sleep', says the professor. On prodding if he would take a similar stand again, he painfully says 'I doubt'! If you indeed want to fight corruption, the starting point has to be the source of corruption - the discretionary powers, arbitrariness and their abuse. It is rampant and completely normal. Remove the discretionary powers and 98% honest people will not worry of harassment when they do what is right! @suchetadalal This story is being retold. Our education ecosystem is subsumed by corruption. And it is normal too..
English
201
2.2K
7.3K
326K
Gaurav Ketkar รีทวีตแล้ว
Karthik 🇮🇳
Karthik 🇮🇳@beastoftraal·
A violent, communal mob confronts an old man. One man stands up against the mob to protect his neighbor. And the Court berates that one man for asking the FIR against him to be squashed. And asks him to "trust" the very same police force that let the mob roam freely, terrorizing people with impunity in the first place. Thank you BJP, for turning Indian into this. That you injected this poison while chanting the names of assorted Hindu Gods is the real insult that we Indians conveniently overlook.
Karthik 🇮🇳 tweet media
English
52
979
2.3K
38.1K
Gaurav Ketkar รีทวีตแล้ว
Amisha Gokhale
Amisha Gokhale@Amisha_Go·
Dhuranandar 2 Review : India is going through a phase similar to Germany during Hitler’s era,marked by Propaganda,Pseudo-Nationalism & The use of Media,Films, Education,Cultural narratives to shape public perception.
English
617
1.3K
6.5K
174.2K
Hemant Mohapatra
Hemant Mohapatra@MohapatraHemant·
Just blows my 🤯 that in the last few weeks @Airbound_Aero has delivered 700+ samples for @NarayanaHealth, one of India's largest hospital networks. ETA down from 1.5hrs to <4mins. Zero crashes. Revolutionary. The asymptote to 1M+ deliveries has started.
English
35
190
1.7K
83.6K
Gaurav Ketkar รีทวีตแล้ว
Elizabeth Laraki
Elizabeth Laraki@elizlaraki·
I was an early designer on Google Maps. I still use it everyday. The Maps AI update is awesome b/c natural language has the potential to solve Maps' oldest limitations. And not so awesome b/c "Ask Maps" feels tacked on instead of deeply integrating AI into Maps. Here's why: — Google Maps was built around discrete searches. This works well for simple tasks like Where is… or How do I get to… "548 Market St." But many real-world navigation challenges aren’t simple queries. They involve intention and tradeoffs. My actual thinking is something more like: "I need to get to 548 Market St and find parking nearby. I’m happy to walk a block or two if it saves $20, but these shoes will likely give me blisters if I have to walk too far." Historically, I had to translate that into Maps’ UI with a series of separate searches like: "548 Market St" then "Parking" But by the time I see parking places, 548 Market St has disappeared. So I have to scan the results and pop back and forth between searches to find a solution. Natural language has the power to fix this. AI gives users the power to describe what’s actually in their head instead of translating it into sequential queries for the Maps UI. How amazing would it be to tell Maps: "I’m on my way to Tahoe with my family. I want to stop at an In-N-Out near a freeway exit and a fast charger. But I want to stop later in the trip since I have plenty of charge and nobody’s hungry yet. What are my best options?" It’s exactly these kinds of tradeoffs (distance, timing, price, convenience, etc.) that AI should excel at handling. — But Google isn’t revolutionizing Maps with an all-powerful, natural language input box. Instead, it cleared some pixels to add an “Ask Maps” button that serves as a portal into Gemini. So now Google Maps has two search boxes: 1. Classic Search 2. Ask Maps AI This makes the UI more complex. And it misses the opportunity to deeply integrate AI into Google Maps so that it feels native. Why not start with one, AI-fueled omni-box that can handle both: “548 Market St” and "I am heading to 548 Market St and running late. I need a place to park and get into the building ASAP!" — The promise of AI is to make things simpler. Giving people the ability to express the nuance in our heads is a first step. Hopefully the next step is using AI to augment and improve Maps’ core tasks natively. And for the steps after that, I really hope the team is dreaming big! I would love to see some of the bolder integrations that I’m sure the team explored internally.
Elizabeth Laraki tweet media
English
31
33
470
35.1K
Gaurav Ketkar
Gaurav Ketkar@ketcomp·
The parenting influencer sphere is rife with 'hacks' for everything. If hacks were so common so as to sustain an influencers pace they would be stand alone products. Truly useful hacks come along once a while...
English
0
0
0
10
Gaurav Ketkar
Gaurav Ketkar@ketcomp·
Has Twitter figured out a way to programmatically boost vague-posting or did this suddenly become a fashionable way to write Tweets?
English
0
0
0
17
Gaurav Ketkar
Gaurav Ketkar@ketcomp·
@maheshperi You need the rule of law to disagree without fear of consequences. Do you think we have that in India?
English
0
0
0
25
Gaurav Sabnis
Gaurav Sabnis@gauravsabnis·
“If Hindus migrate to other regions on earth, Indian caste would become a world problem.” This quote is generally attributed to Dr. Ambedkar & that's both correct and incorrect. It is from something Dr. Ambedkar wrote. But he was quoting Ketkar, full academic reference & all.
English
2
22
196
7.9K
Amit Varma
Amit Varma@amitvarma·
What can one man do for a city in a lifetime of work? A lot! @ravichandar joins me in episode 438 of The Seen and the Unseen to discuss his life, his times and what he has learnt as a civic evangelist for Bangalore: seenunseen.in/episodes/2026/… Good fun, great insights, listen! 🙂
English
9
14
74
23.8K
Kirubakaran Rajendran
Kirubakaran Rajendran@kirubaakaran·
Every apartment community has that one problem nobody can solve on WhatsApp. Ours? A 25-seat clubhouse theatre. 500+ families. Everyone wants movie night, nobody wants to pay full amount to block the entire theatre. So residents started talking about cost-sharing. Great idea, until you try to coordinate it. Here's what "simple movie night" actually looked like: 1️⃣ Picking a movie - 47 opinions in a WhatsApp group. Action fans vs rom-com drama. Endless polls that nobody agrees on. Three days of debate for a 2-hour movie. 2️⃣ Booking seats - "Save 2 for me!" "We're 4, can we sit together?" "Who's already confirmed?" Pure chaos. Someone maintains an Excel sheet. It breaks. People double-book. Fights happen. 3️⃣ Timing - When do bookings open? First-come-first-served? But that's unfair to people who were working. Sound familiar? I bet every apartment community with a shared amenity faces this. The Solution: Built Our Own BookMyShow using @Lovable AI🍿 Instead of fighting WhatsApp's limitations, I decided to build a proper web portal for our community. Here's how it works: 🎥 Movie Suggestions & Voting: Any resident can suggest a movie. Everyone votes. The movie with the highest votes gets screened. 🪑 Seat Booking System: Admin sets a show with date, time, and a specific booking-open time. When the clock strikes, bookings go live. Residents enter their details; name, flat number, mobile and grab their seats. 📊 Live Dashboard: See who booked, which seats are taken, all in real-time. No Excel sheets. What would have taken weeks of weekends took hours. The iteration speed is insane. We're living in an era where every community problem can have a custom software solution. You don't need to be a full-stack developer. You don't need a team. You don't need a budget. My apartment's movie club went from WhatsApp chaos to a streamlined portal that 500 families can use fairly. The first show booking? Filled up in minutes. Zero conflicts. The gap between "I have an idea" and "here's a working app" has never been this smaller.
Kirubakaran Rajendran tweet mediaKirubakaran Rajendran tweet mediaKirubakaran Rajendran tweet media
English
101
107
2.3K
378.4K
Gaurav Ketkar
Gaurav Ketkar@ketcomp·
This could be much better @googlephotos Completely misses the point - the user isn't trying to use your special Auto frame feature that you're telling them to crop a different photo. They're trying to crop their photo. So either do it or get out of the way!
Gaurav Ketkar tweet media
English
0
0
0
44
Jeff Weinstein
Jeff Weinstein@jeff_weinstein·
@r_marked hey mark, our team found the payment and looked into it. would love to walk you through the above, the details, and talk through how we want to improve the dashboard here to be a bit clearer. mind sending me a hello to jweinstein@stripe.com?
English
7
0
12
1.6K
mark
mark@r_marked·
Is there a way to prevent this? Seems ridiculous that stripe can block multiple attempts at fraud on an account, then they change their card and suddenly “looks fine to me boss”
mark tweet media
English
7
1
35
6.7K
Gaurav Ketkar
Gaurav Ketkar@ketcomp·
@rauchg @vercel 87.6% is an incredible number! How do you calculate this? Is any chat interaction that doesn't result in a ticket a successful support case for example OR are only support tickets that are autonomously solved counted? If former, how do you know people are happy?
English
0
0
0
37
Guillermo Rauch
Guillermo Rauch@rauchg·
We've reached an all-time high of 87.6% autonomous resolution rate on @vercel support cases. Best part: people truly love it. Even when the AI can't help, the overall UX is better (we auto-fill the ticket form). Last week I had my "CEO supports day". It's now clear to me that: 1️⃣ Every single legitimate support case will be automated by AI. As in: the customer needs guidance. 2️⃣ The remainder of tickets will be triaged and prioritized by our AI PM for coding agents to work on As far as 1️⃣ goes, as we continue to fine tune our agent, evals, models, and data sources, we are confident we can achieve near 100% resolution. Because we built and deployed our support agent on @vercel, we have full control over its destiny (screenshot below). The issue is that customers sometimes reach out to report complex product issues or even defects. As in: the product itself needs improvement! The only way to help that customer is to fix our stuff 😄 This is how the era of autonomous software improvement begins. A customer reporting a problem needs to ultimately result in code changes. For most companies, this flywheel doesn't exist. Support teams get overwhelmed, root causes don't get identified, documentation doesn't improve, incidents don't get filed. In this future, every single time you reach out to us, you'll be very directly contributing to our platform getting better.
Guillermo Rauch tweet media
English
64
38
957
217.9K
Gaurav Ketkar รีทวีตแล้ว
Chad Jay Petit
Chad Jay Petit@PowerBIElite·
I realized I had a $10 GitHub Copilot plan that I forgot to cancel. Holy F I've been prompting for 5 days straight with Sonnet 4.5 and have only used 30% of my limits. It's accrued only $4 of requests. That's like 3 prompts to Cursor. Why didn't I know about this??
English
17
5
85
7.9K
Vir Das
Vir Das@thevirdas·
Question for anyone connected in rock climbing or trekking. What are these hills near mumbai? Is one allowed to climb them? Any organisations doing the climbs? I always see them when the flight is approaching and always wonder.
English
141
27
1K
365.6K
Pune Mirror
Pune Mirror@ThePuneMirror·
In a unique incident in Pimpri-Chinchwad, foreign nationals were seen stopping two-wheeler riders who were using the footpath and urging them to follow traffic rules. The incident took place at Rakshak Chowk in the Pimple Nilakh area, drawing attention to the importance of road safety and responsible driving. In a unique incident in Pimpri-Chinchwad, foreign nationals were seen stopping two-wheeler riders who were using the footpath and urging them to follow traffic rules. The incident took place at Rakshak Chowk in the Pimple Nilakh area, drawing attention to the importance of road safety and responsible driving. In a unique incident in Pimpri-Chinchwad, foreign nationals were seen stopping two-wheeler riders who were using the footpath and urging them to follow traffic rules. The incident took place at Rakshak Chowk in the Pimple Nilakh area, drawing attention to the importance of road safety and responsible driving. #PimpriChinchwad #PCMC #TrafficRules #RakshakChowk #PimpleNilakh #RoadSafety #ViralNews #CivicSense
English
640
2.2K
11.5K
600.8K