If AI Is Ramanujan, Who Is Hardy?

Mar 23

If AI Is Ramanujan, Who Is Hardy?

In the early 1900s, a young Indian mathematician named Srinivasa Ramanujan sent a letter filled with strange formulas to G.H. Hardy, a renowned mathematician at Cambridge. Hardy, initially skeptical, soon realized that the sender was no ordinary man—Ramanujan had uncovered deep mathematical truths without any formal training. One of Ramanujan’s most astonishing ideas was about partitions—the number of ways a number can be broken into smaller parts. Ramanujan developed a formula to predict the number of partitions with remarkable accuracy, almost as if by magic. But he didn’t have a proof—just
My Heart Surgery vs Y Combinator Interview

Mar 15

My Heart Surgery vs Y Combinator Interview

It was April 2021. With just one week to go before my Y Combinator interview, I found myself sitting in my doctor’s office, facing an unexpected crisis. The doctor told me that I had a severe leak in my heart and needed open-heart surgery immediately. The estimated recovery period was two months—one month for preparation and another for recovery. That was almost the entire duration of the YC program. If I got accepted, I would spend that time in a hospital rather than participating in the program. This situation was particularly daunting since I was the sole developer in my startup. My co-foun
Can You Use Google Forms as a CRM?

Mar 3

Can You Use Google Forms as a CRM?

Six years ago, I was at crossroads. Our product recommendation engine for eCommerce had hit a dead end. GDPR concerns made large retailers hesitant to work with vendors like us—they feared potential compliance violations could cost them millions in fines. But we had something valuable: product data collected from Amazon, which we used to train our recommendation algorithms. I wanted to test a new approach—selling this product data to eCommerce companies that wanted to build their own recommendation engine but didn't want to share customer data.So, I quickly created a Google Form to collec
The Era of Solopreneurs is Here

Mar 2

The Era of Solopreneurs is Here

DeepSeek just dropped a bombshell: $200M in annual revenue with a 500%+ profit margin—all while charging 25x less than OpenAI. But DeepSeek didn’t just build another AI model. They wrote their own parallel file system (3FS) to optimize costs—something that would have been unthinkable for a company of their size. This was possible because AI helped write the file system. Now, imagine what will happen in a couple of years—AI will be writing code, optimizing infrastructure, and even debugging itself. An engineer with AI tool can now outbuild a 100-person engineering team.Disappearing PillarsFor y
Bad Code is Better Than Vibe Code

Feb 11

Bad Code is Better Than Vibe Code

Developers are increasingly relying on AI to generate code from natural language prompts—a practice known as vibe coding. This hands-off approach is creating a generation of developers who don't fully understand their own code. A couple of years ago, I wrote:AI takeover won't be like Skynet, but it might still have the same effect. It'll start with small improvements to UX by suggesting what user wants. But as accuracy increases, users will get hooked & delegate all decision making to AI.Still, I am surprised by how fast this has happened, and the fact that coding is one of the first domai
Distillation Dilemma - Killing Napster won't save the music industry

Jan 31

Distillation Dilemma - Killing Napster won't save the music industry

The fight against distillation in AI is eerily similar to the battle against Napster in the music industry. Shutting it down didn’t stop piracy—it just forced the industry to evolve. Suing and banning DeepSeek won’t stop model distillation either. Instead, we could build Distillation-as-a-Service on top of DeepSeek R1 and help countries and businesses develop their own frontier models at a fraction of the cost.What Is Distillation and Why the Controversy?Distillation is like a student learning from a teacher: instead of memorizing every detail, the student grasps key concepts and simplifies kn
Analytical Intelligence Is Coming

Jan 28

Analytical Intelligence Is Coming

The release of Deepseek R1 has made headlines, but the unsung hero is its sibling: R1 Zero. While R1 showcases reasoning through human feedback, R1 Zero demonstrates something far more transformative—reasoning without human feedback. This works only in analytical tasks like math and coding, but it removes the cost of hiring humans for feedback. This shift is poised to divide the AI landscape into two:Analytical AI that will thrive without human feedback (like Deepseek R1 Zero).Creative AI that relies on human feedback for understanding human ambiguity (like ChatGPT-4).This moment mar
The Nature of Intelligence is Meta

Jan 11

The Nature of Intelligence is Meta

When you train an AI model with code, it gets better at reasoning. For example, Mark Zuckerberg revealed that teaching Meta's Llama model with code significantly improved its reasoning abilities. This enabled the smaller Llama 3 model to outperform larger models like Llama 2 in logical and mathematical reasoning capabilities. This is no coincidence. Users think in terms of data, using tools like calculators and spreadsheets to directly manipulate it. Developers, however, think in terms of metadata, writing code that manipulates variables, which in turn manipulates data at runtime. This ability
Being a Developer in the Age of Reasoning AI

Dec 22

Being a Developer in the Age of Reasoning AI

OpenAI's o3 launch yesterday made me question my identity as a developer. Seven months ago, I predicted that AI would soon add deterministic behavior to its probabilistic foundation. Still, I was shocked to see it happen in the same year. This model is no longer just a coherent word generator; it outperforms 99.8% of developers in competitive coding. Although OpenAI is tight-lipped about its implementation, they seem to have achieved this through program synthesis — the ability to generate algorithms on the fly just like how developers write code to solve problems. In this post, I explain how
How AI brought ≈ to computers

Dec 2

How AI brought ≈ to computers

Computers follow exact rules. They understand logic like "Delhi" ≠ "Chennai" or "Population of Delhi" > 30 million. However, they struggle to understand the concept of similarity (≈). For example, to us, "Delhi" ≈ "Noida" because both are part of the National Capital Region, but computers can't grasp that naturally. To make computers as intelligent as humans, we first need to teach them the concept of similarity (≈). How do we do that?It's all about distanceIn the Tamil movie Puthumaipithan, Vadivelu plays the role of a politician who explains to journalists why places near Delhi have more
The end of blank canvas: How AI is changing product design

Nov 10

The end of blank canvas: How AI is changing product design

When you create a leave application form using Google Forms, you notice how effortless it is to add fields, one by one. However, with an AI-enabled form builder like Formfacade, the form is generated automatically as soon as you enter the title “leave application form.” This marks a fundamental shift in how products are being built. Instead of simplifying form creation on a blank canvas, products are now pre-creating forms, giving users a tailored starting point.Prompting will replace templates in B2B productsIn the past, products like Google Forms addressed form creation by offering a variety
Structured data as chain of thought

Oct 4

Structured data as chain of thought

Remember when you emailed your manager for sick leave, and they approved it with a kind "take care"? Then one day, instead of a warm response, you got a link to a leave request form from HR. Suddenly, what used to be a human interaction turned into a cold, bureaucratic process. Why do companies do this? Why turn simple conversations into forms?Users need chain of thought more than AIWhile AI companies are building "chain of thought" into their language models, we are the ones who need it the most. Whether it's filling out a leave request form (painful) or a Y Combinator application (thoughtful

May 17

Chess as a leading indicator of artificial superintelligence

In the 2018 World Chess Championship, Magnus Carlsen and Fabiano Caruana's game ended in a draw despite Caruana's material advantage. Stockfish, the powerful chess engine, revealed a stunning missed opportunity: a forced checkmate in 35 moves.Stockfish's analysis suggested unconventional moves, like trapping the Knight on the edge of the board—moves no human would consider. This showcased Stockfish's ability to see far beyond human intuition, highlighting the power of AI in uncovering deep, hidden strategies in chess, even outwitting the world's best players.Stockfish is a narrow AI with a rat

Apr 24

Founders often don't know what they are doing

Both first-time and second-time founders often don’t know what they’re doing. However, first-time founders believe they must appear knowledgeable, so they pretend to have all the answers in front of their employees. This act contributes to their feeling of being impostors—the more they pretend, the more they feel like frauds.Second-time founders understand that all founders are in the same situation of not knowing everything. This realization leads them not to feel obliged to act as if they have all the answers. They are more open about their uncertainties with their employees and investors, w

Apr 22

Generate code for declarative language instead of programming language

Code Generation AI is all the rage these days. But is generating code for programming languages like JavaScript and Python the right path to take? I think not. I think we should be generating code for declarative languages like Excel or SQL.What's the difference, you ask?In declarative languages, you express what your intention is. For example, in Excel, you can use SUM() to add all the line items and calculate the order amount. If the quantity of a line item changes, it will automatically recalculate the line item amount and then invoke SUM() to recalculate the order amount. But in imperative

Mar 21

What do your school grades, SEO and money have in common?

School grade is measure of our knowledge in a subject.SEO traffic is a measure of the usefulness of our content to others.Money is a measure of the usefulness of our work to others.Unfortunately, they can be inaccurate reflections of our contributions. For example, we can memorize a subject without truly understanding it and still receive good grades. When these measures are widely accepted as authoritative, companies may recruit based on grades rather than actual knowledge, leading us to study for grades rather than for understanding. Similar issues occur with SEO and money. Money is meant to