Pranav Kay retweeted
This literally gave me chills.
The testimony of a detainee who was taken by the police to a community centre in Pandwalan Khurd.
This is Horrific.
Pranav Kay retweeted
पूरी दिल्ली में आंदोलनकारी निकल पड़े हैं। हर जगह से ख़बरें यही आ रही हैं कि लोग पुलिस की परवाह किए बगैर प्रदर्शन के लिए सड़कों पर उतर आए हैं।
Pranav Kay retweeted
अलग-अलग शहरों से लोग दिल्ली में हो रहे प्रोटेस्ट में हिस्सा लेने पहुंचे हैं. जंतर-मंतर पर तो पुलिस किसी को जाने नहीं दे रही है लेकिन आसपास के इलाकों में लोग इकट्ठा हो रहे हैं. नोएडा से आई एक महिला ने गुस्से में सबको सुना डाला.
पूरी रिपोर्ट : youtube.com/watch?v=Sd7JvzCo…
Jantar Mantar | Protest
Pranav Kay retweeted
AK 47 is an assault rifle. It is usually deployed when police forces are fighting terrorists or extremists (like Maoists)
It is never -- never -- used to contain civilian protests
The AK 47 weapon should never have been issued by the armoury to a policeman who was deployed to contain a civilian protest
Not only the policeman who used the AK 47 weapon but also the armoury-in-charge who issued the weapon should be suspended and subjected to disciplinary action
Pranav Kay retweeted
Experts believe the gun being seen held by an RAF jawan in videos from July 20 is indeed one that could be used to fire lead pellets. | @vipul_reports
Pranav Kay retweeted
open sourcing Marlin-2B 🐟
a tiny VLM to extract structured information from videos
Marlin is finetuned for two questions devs want to ask in their videos: what is happening, and when?
Best open model in its weight class, competitive with Gemini-2.5-flash at only 2B params 🧵
Pranav Kay retweeted
I wanted to share a bunch of my favorite hidden and under-utilized features in Claude Code. I'll focus on the ones I use the most.
Here goes.
Pranav Kay retweeted
Startups like Pronto and Snabbit are less innovation and more venture-funded labour arbitrage, packaging inequality as “convenience.”
🚨 Anjali Sardana, a 23-year-old from Bengaluru, has built Pronto, a 10-minute home services startup, which is now valued at $100 million in "under a year." 🙏
Pranav Kay retweeted
Cursor for video editing doesn't exist for a reason.
Since I've been tagged under this post multiple times and we have first-mover advantage in the space, I felt obligated to share our findings and explain why video editing isn’t on the same level as code editing (yet):
- There is no "VS Code for video editing." There's no open source professional video editing UI that fits this use case, so you first need to build an AI friendly editor before anything else. Adding AI on top of that is the easy part.
- Building NLEs is VERY VERY hard. If you're building one from scratch you'll spend at least 2-3 years (full time) on table-stake features, and there are very few ways to make money before that. On top of that you have to operate in one of the hardest problem spaces in software engineering. I've seen countless video editing startups fail due to technical complexity since I started this company in 2023.
- You'll have to master delayed gratification. With 2-3 years just to build the foundation, you'll have to say no to a lot of temptations, like building a VS Code fork instead that can generate serious revenue in a few months. And once it becomes plausible that you can succeed at building a competitive NLE, you'll get a flood of job offers from well funded startups and corporations that you need to resist. You have to genuinely care about video processing and be intrinsically motivated by something other than "I want to make money fast."
- There is no StackOverflow or GitHub for video editing. You have to teach LLMs a lot of custom constructs, whereas they already have billions of lines of general code in their training data.
- Multimodal requirements are a huge challenge. A coding agent only deals with text in and text out. A video editing agent needs to handle audio, video and images at the same time, which is far harder to process and much more expensive.
- Chat is not the best UX for video editing. Often it’s faster to just make cuts on the timeline than type instructions into a chat box and wait for the result, especially when the LLM makes lots of mistakes that you then have to fix. Our view is that it’s better to have AI actions you can trigger with a button than to describe everything in a prompt.
- Videos require far more bandwidth than text. Uploading footage to the cloud can take hours, while text is instantly accessible anywhere. We experimented with local models (FastVLM), but that path is a dead end due to context window limits. You’re better off with an upload flow.
At Diffusion we don’t see a chat sidebar as our core advantage, but as a helpful feature in specific situations. We’d rather invest the majority of our time into building the best NLE UX than trying to automate everything.
Pranav Kay retweeted
Gemini 3 is the best model at creating animations. It's not even close.
Here are the prompts I used for creating these UI animations.
You don't need animations everywhere, but there are key places where it can enhance your design: the hero intro, hover interactions, slow content reveal, background effects and navigation transitions.
Gemini 3 relies heavily on good prompting, ideally with image or code.
Intro + animation on scroll: "Animate when in view: fade in, slide in, blur in, element by element. Use 'both' instead of 'forwards'. Don't use opacity 0.
Add a clip animation to the background, column by column using clip-path."
Buttons: "Add a 1px border beam animation around the pill-shaped button on hover. "
Text animation: "Add a vertical text clip slide down animation letter by letter"
Logos looping: "Add a marquis infinite loop slow animation to the logos using alpha mask"
Content switching: "Animate the big card to rotate between 3 cards in a loop. Add prev/next arrows to switch between cards."
Flashlight on hover: "Add a subtle flashlight effect on hover/mouse position to both background and border of the cards."
Testimonials looping: "Make the cards animate marquis in an infinite loop with alpha mask slowly."
Pranav Kay retweeted
I’m hiring people to prompt all day.
Your job will be to prompt image, video, music, and language models all day long.
Requirements are that you have good tastes and are obsessed with these tools.
This is an artist led research role
DM or reply if interested!
Pranav Kay retweeted
Our mission is to empower founder, makers, creators and this year we promise to launch a host of tools that will further bring down the barrier of entry to entrepreneurship/startups.
#buildinpublic
Pranav Kay retweeted
After advising 50+ consumer companies over the last year, the one thing that separates those who can execute and those who can't:
Having a full-time designer in the room at all times
I've met with countless companies that have raised millions—and even one that has raised billions—that do not even have a designer on payroll.
This makes product development broken:
1/ You simply cannot have constructive conversations about ideas without visualizing them in real-time
2/ Your experiments will frequently have inconclusive results because users cannot discover features or they misunderstand how they work
3/ There is no one who can galvanize the team with a vision of what the product could look and feel like
And to be abundantly clear: I'm not referring to visual UI or graphics. I'm talking about someone who can think through the fundamental building blocks of product comprehension—like navigation, interaction and copywriting—and is technically savvy enough to visualize those components in high resolution.
There can certainly be exceptions to not having a designer, like where the CEO is an exceptional visual thinker, but that does not scale beyond a small team.
At the end of day, products live and die in the pixels: it's what the users see and tap. And without someone shepherding that process, you are effectively wandering the desert blind.

































