0:00
Once again, I've been in software for 30 years now doing startups pretty much my entire professional career.
Once again, I've been in software for 30 years now doing startups pretty much my entire professional career.
The only time I've I've felt like like help heart palpitations kind of like you Sean will kind of open with it like there's this party going on next door and I hear knitting, right?
It's like this is like too big to ignore.
I think it's the single largest opportunity and biggest kind of uh tech paradigm shift we've seen uh since the internet originally came out.
Like mobile was big um but there was a discrete set of use cases like when you put a camera on a phone, when you put a GPS device on a phone, a bunch of consumer apps like Uber and others uh came up and and that was awesome, right?
But it was not like this impacts everything like the internet did, right?
It's like, okay, there's some businesses, some new opportunities, lots of good things, lots of money made, lots of startups. Awesome.
This is an order of magnitude bigger than that. All right, what's up? We have Dharmesh back.
Dharmesh who is co-founder of HubSpot uh and uh multiple time guest on the pod, one of the one of the fan favorites.
You're back and I don't know what we're going to talk about because usually we have these little like cheat sheets where it's like um three to five three to five bullet points of interesting ideas, topics, experiments you've been running, things like that.
And I'm sure you have those but I don't have the cheat sheet.
So, where do you want to start? Mhm.
I say we start with generative AI.
Because I don't know if you heard but there's this thing called chat GPT.
I get this question from my friends and family all the time.
They're like, "Dharmesh, have you checked out this chat GPT thing?" I'm like, "Really? Do you even know me?"
Like or of course I played with it.
I've been obsessed um ever since it came out.
So, Did Did you see I want to talk about your topics but really quick, did you see Did you guys see this that so Sam Altman co-founded OpenAI?
He's like the the man in charge.
I read an article where he was quoted as saying like, "I have enough money and I don't want equity in the company."
And I don't know if I entirely believe that but that's wild if true because it could be one of the more valuable companies in the world in the next 10 years.
Yeah, he didn't I don't know if he said it like he didn't say it on the record on the record but the person reporting it said Sam reportedly has no equity in the uh the for-profit version of OpenAI because he's already wealthy enough and didn't want to uh didn't feel like he needed to or didn't want to, didn't want to have that clouding his judgment when it came to this.
And like this is pretty if you had to bet what what one private company or what one private startup is most likely to become worth a trillion dollars or more, I think at this point that has to be OpenAI right now. Is that right?
Like Dharmesh, would you would you disagree with that?
It's It'd be up there, the top three.
I can't honestly think of who else would rank higher in terms of probability of getting there.
three and I don't know what two and three are.
Yeah, well, who are the other two and three, you know?
I'm You know, I don't know.
It's like No, I I would say that one is the transformative one, right?
I think um you know, a lot of the kind of Tesla gains we've sort of seen.
I'm not sure if there's like big surprises left.
It's like, okay, they will make it better, they'll get to full self-driving and and we'll see kind of progress on that front but in terms of just raw valuation, um it's the wild card.
OpenAI is the one that could actually pull that off.
get they get a lot of [ __ ] because people are saying like um you like you know, Elon kind of is is stoking this fire like how did this nonprofit go to a for- how did this open-sourced nonprofit company research lab basically become a for-profit
semi-closed uh you know, the company and I think that's uh people are going to make people are going to take shots and make fun of OpenAI because it's clearly the new powerful thing that's so some people are going to say how it's going to ruin the world and how terrible they are. Uh but he did give it There was a a
Uh but he did give it There was a a story that came out that with a good explanation which was they were burning a lot of money in the research lab. They needed more money.
Um Elon was going to be the big backer.
So, he was going to pledge or commit a billion dollars to it.
He um and then he was like, "No, I don't like the way this is going.
Like Google is way ahead and um I'm going to take over OpenAI and uh I'm going to right the ship here."
This is the This is what came This is the story that came out.
They haven't Nobody's clarified if this is true or not.
Uh but it came out in I think plat the platformer uh publication.
And so, they go, "Elon tried to take it over.
Sam Altman and the CTO Greg uh who who was the former CTO of of Stripe, they them and the group that was in charge of OpenAI rejected that.
So, Elon's like basically like, "I'm taking my ball and I'm going home.
Have fun playing basketball without the ball."
And he's like I took He took his funding and he left.
So, he a couple months later that he left OpenAI said, "Oh, and the the public story was oh, it's a conflict of interest with Tesla uh cuz they're also working on AI."
But he reneged on his funding.
And so, now they had this huge shortfall in funding that they were going to have to cover.
And so, their solution was let's create a subsidiary that's a for-profit thing that we can raise money into cuz we're not going to get, you know, where else do we get a you know, 500 million dollars or a billion dollars of donations here?
Um and so, they they did that.
They raised money in that and then they capped the profits of that company.
So, So, that was kind of their explanation which is a little bit less devious than people make it sound.
They're like, "Ooh, they tricked everybody by going from nonprofit to for-profit to all the profits."
which is I think how people perceive it today.
Yeah, I Yeah, I don't I don't know the details.
I have no insider knowledge but uh Wait, I I thought you have like a billionaire chat group where like every billionaire just kind of says the back channel of what's going on.
Do you Do you not have like a billionaire WhatsApp?
that but I don't have any insider knowledge from that particular chat group.
Um I mean it You know, my sense here is that um you know, building large language models as OpenAI is doing is is like supremely capital intensive which is rare for a software company which is what they are. Um so, it's expensive.
They needed access to capital.
Um I think they structured like if you had to do that kind of oh, we're going to have to spin off and have this for-profit thing, they did it well and and I could be wrong but Sam Altman seems like a reasonable, rational, non-evil guy.
I mean, he's he's a capitalist. Fine.
Uh and I mean that in the most positive way possible.
But uh we have I don't think he was out to mislead anyone.
I think he's trying to So, there's a bunch of ways we can go with this AI thing but I want to share something funny.
Uh so, I basically cleared my calendar this whole week and I just treated it as AI week cuz I was like, "Dude, I can't I can't just sit here and he I hear the music at this party just bumping at the house next door and I'm over here knitting and I'm like, "I got to put this down.
I got to go see what's going on at this party."
And so, I cleared my calendar and I just spent every day this week just messing around with AI tools, just getting to play play with it for myself.
That's how I learn is by like just messing around and and and trying to experiment do things.
I want to share with you guys something funny.
Basically, I stitched together a few AI tools.
I was like, "Let me make an intro song for the podcast using AI."
So, I went on chat GPT and I told it I said I'll This is all I wrote.
"Write an intro rap for our podcast My First Million.
Our key phrase is no small boy stuff."
Okay, so here's it gave me a full rap but I'm just going to read you the chorus.
So, it goes Here's how it goes.
Uh it goes, "No small boy stuff. We on that grind.
My first million is time to shine.
We talking big money, no pennies, no dimes.
Together we climb one step at a time."
And it started So, it gives us this this great rap that's on on on on brand.
And then I took that and I found this guy uh Roberto who had made this demo where he turned his voice rapping into Kanye.
And I don't know if you've seen this but it got like a million views.
It's this incredible thing where and he's like, "Yeah, dude, it's crazy."
He's like, "I didn't make this."
He's like, "I was just on Reddit and I saw that someone uploaded a Kanye voice model.
So, I clicked it and he it literally the thing is and I I should make I should make a YouTube video about this like um just how to do this one process."
But basically, it's a Google Colab folder which is just like a Google's little coding interface.
So, you don't have to do write any code.
It's just here's the here's a place to run the code.
And then it's a link to mega upload.
And the mega upload is where he hosted the Kanye voice model.
And so, all you do is you record yourself doing what I just did and then it turns into Kanye West rapping and and it sounds exactly like Kanye. It's amazing.
to say this See, that's beautiful.
That's dark and twisted but I attacked the whole religion all because of my ignorance. What was I thinking?
That was some [ __ ] [ __ ] I lost Adidas but I'm still And so, and it takes literally like 15 minutes to do the whole thing.
Um there is no there was like nothing else to do. It was so easy. It was crazy.
Are we allowed to use Kanye's voice for I think it's so they're like a 10 second thing.
It's not a not a problem. HubSpot gets sued. What who cares?
None of us None of us here would bother would worry about that. So, well, yeah. Dharmesh will.
So, Dharmesh is the uh CTO co-founder of HubSpot by the way which I don't know how big the team is now but like somewhere between the three and 5,000.
Mark, Well, over 7,000 but Oh my god, 7,000, my bad.
And the market cap of the company varies from 15 to 25 billion over the last couple years.
Uh so, you have like and and you're like constantly tinkering.
So, you have WordPlay which is a project that you made that I think you said had millions of people playing it.
Uh you have an interesting insight in in this just from your perspective at HubSpot and you're actually using all this stuff.
What excites you about this uh generative AI thing?
And you also say that like you're like, "Why is Bill Gates excited?"
That's a great That's a great headline.
It's It's in the MD MD B. Sean.
And like immediately I'm like, "Okay, you've got me interested."
Anytime a headline says why Bill Gates is buying farmland, I click.
Um let's let's a couple of things.
I think that um the listeners and viewers I think would be interested in benefit from.
One is um most of the discussions around generative AI are around the kind of generation of either text to text that says, "Oh, write me a blog post of 300 words on this particular topic."
Or it's text to image, let these Dolly 2 or Midjourney or Stable Diffusion or something like that.
Which are great use cases and they kind of capture the imagination because as humans we are very impressed uh with when software can actually generate or create something.
Uh and that's awesome and then not to take away from that.
But there's a third use case that almost nobody talks about, which is the ability to go from text to code.
And so what happens there is to say, "Okay, um and what this leads to is the thing that Bill Gates is excited about, I'm excited about, um is that you can take a natural language plant that describes something and then generate code that does that thing.
As a result of which you can now build uh what I call chat UX or that that term has been used before, but um which is a chat-based user experience for software.
So right now the way you use most software, regardless of what it is, web-based or whatever, is a series of clicks and drags and touches and swipes because you've got the thing in your head that you want to do and then you go through with your knowledge of the software you kind of execute a series of steps at the end of it you hopefully get the thing you want, whatever it was you were looking to accomplish with the software.
And that's what engineers like we would call an imperative model.
An imperative model is you give step-by-step instructions that says, "Do this and then do this and then do this and then do this and then I get the thing."
What natural language allows us to do is use uh what developers would call a declarative model.
Instead of describing all the steps, describe the result you want at the end of the thing.
And then the software does everything in between.
So it's it's a difference between having a junior intern that you have to explain like, "I want you to go do research on this thing and this thing and come back and then give me the" And then a senior person you're like "You know, we're digging into this topic on generative AI, I'd like a really well-researched thoughtful thing that and here's the outcome we're looking for." That's it.
But is that is it as simple as give me the code for a website that looks exactly like Airbnb but is red and is for cars or something like that?
It could be something like that.
It could be something more sophisticated.
So we'll look at the like HubSpot example.
Um in HubSpot, you know, which is a a CRM software, you know, we have our report building tool, which is, "Hey, I want to build a report that shows me all my subscribers to Hampton over the last 90 days broken down by geography and then who actually where that deal was sourced from."
Uh you can do that in HubSpot, right?
You can do that and a thousand other things in our reporting tool.
But you sort of have to know how the reporting tool works.
You have like HubSpot certified, I think.
Like you have like you've like trained people how to use HubSpot.
Now you're saying you just text it like a friend like Yeah, it's like, "Do you know English and do you know what you want?" You know what you want.
That's the new requirement.
Not do you know how to code, not do you know how to use HubSpot, not do you know how to write a SQL query, it's do you know English?
And actually, honestly, the English thing is also going to go away.
It's Do you know any language?
Do you know how to speak and do you know what you want?
And if you know those two things, you will get to the answer.
Like um I don't know how to code, but my first thing I did during AI week was I was like, "I'm going to make a website.
I'm going to see like how fast I can make a website from code."
And so literally this is this is kind of crazy this this part kind of blew my mind.
So I wasn't surprised that I could make a website using this, but I I just get I just said this.
I go Uh and we should screen share this part, but tell me how to tell me how to make a simple website that says hello world in the middle of the page, right?
And it not so then it spits out this block of code that's like, you know, HTML whatever header meta tag title style whatever. It writes the code.
And then it says, "Here's your thing."
I go and and it says, "Here's your thing."
But it was a a local website like I could open on my computer but nobody else could see it.
It's a HTML page and I go and so I I I didn't even know how to ask the question properly, but I go, "How do I make this so that my friend Eugenio can can see this?"
And um and it just goes, "Oh, to make this website viewable online so your friend Eugenio could see this, you're going to need to host it somewhere.
Here's how you could do it.
There's a bunch of options, but you can go to Netlify."
And it's like it basically walked me through how to make a Netlify thing.
All right, so that I was like, "All right, I get that."
And it tells me step-by-step, "Go here, click sites, do this, do this."
And um and then I go when I go to I you know, I hit a wall, which is so common.
If you ever try to help somebody with a tech thing, they're going to hit something which is like, "I don't see it." or "Mine's grayed out."
And so that's what happened to me.
I go, "Hey, for some reason when I go to try to upload my website, it's grayed out.
It says page it says I can't do it."
And it goes "Apologies for the confusion. Here's the problem.
Netlify is looking for a folder, but you're trying to do a file."
And I was like, "How the hell does this know to troubleshoot my issues on some other product or service?"
That part blew my mind and it literally and I was like, "Oh, thank you."
and I finished it and I have the website up now.
And I was like, "That was 10 minutes and it was like having a friend teach me." Dude, that's crazy. It was crazy.
It was so crazy to me that that was able to happen.
that was able to happen. I mean it's like the least uh impressive website in the world cuz again I asked for a uh I asked for a website that said hello world, but um but you know, still and I just made that and again the whole thing
10 minutes again not like so impressive, but what was it the the fact that it could help me navigate some obstacles that I hit along the way and it could just understand that I didn't have to know how to ask it "How do I set this up with an online hosting provider?" I
I instead just said, "I want my friend to be able to see this."
Like these were the little I like I spent all week looking for these little mind-blowing moments and in the first 15 minutes I had two because of this. It was crazy. Yeah.
And there's a couple things to pull on there.
One is um and this is a relatively new development as well is that the kind of AI that we're using now is it's it's conversational, right?
So you can have a multi-step dialogue um with the thing you're trying to do.
It doesn't have to be like, "Oh, I describe exactly what I want with one step."
So even the code generation examples that you you might try what could happen is like you generate the HTML page and either something doesn't load or doesn't do the thing you want to do.
And then you can actually tell it it's like, "By the way, that code that you just gave me is broken in this way."
Or if it's like compiled code, let's say it generated Python code, you can give it the error message like, "You you generated this code, but it's generating this error when I try to actually run it."
And it'll come back and say, "Oh, I'm sorry. Here, let's try this."
So there's this um you know, what folks call like a memory to it.
So it knows the context of what you're working on and you can kind of iteratively go through the process.
Um and what's interesting is that you can actually, you know, right now the way we work with most of these AIs like, "Okay, I'm asking it to do something."
and then it goes does a thing, you can kind of reverse roles as well and say, "Hey, I'm trying to accomplish this.
Ask me the questions you need to ask me in order to get to the thing that you want to get to or I want to get." Uh right?
Like interview me versus me telling you what to do.
Um I'm not exactly sure what's necessary.
At the risk of being at the risk of turning this into a super technical uh thing, I got to know.
So so I thought what the the way these worked is it's like autocomplete.
Basically you're typing and it's just trying to guess or or it's just trying to guess what the next word is.
So you ask it a question it starts the prompt and then it just sort of guesses with some probability what the next word should be because it read a bunch of stuff on the internet.
So it knows that usually after you say, you know, "The dog wags its" it that tail should come after the dog wags its.
Like with 99% certainty it should be tail tail at the end of that.
And I thought it's just guessing that.
But when I use it, it really feels like it's understanding me and problem-solving.
Like the this sort of like, "Hey, it's grayed out, you know, why can't I do this?"
It's like, "Oh, that's because of this."
Or "I'm getting this error message, what should I do?"
And it helps you figure it out.
Like that doesn't feel like my T9 autocomplete.
What I guess it can you give me the layman's explanation of like am I is this just really fancy autocomplete or is there something more to it?
Well, you know on some spectrum almost everything that you've ever experienced is fancy autocomplete, right?
Like that's I think the reason we kind of fall into this trap is it's a gross oversimplification of what's actually happening there, right?
So GPT uh 3 and now 4 is is a reasoning engine.
And Sam Altman has talked about this.
It's not a knowledge base where it's and so people kind of latched onto this fact that, "Oh, the data that it has is from September 2021 and then I'm going to teach it some new things."
Um that's really not what it's about.
What they've built is a reasoning engine that says, "Given this set of facts that it knows about the world based on what was available when I took its last lap snapshot in 2021, um how can it try to logically come up with something that answers the question?"
So yes, at some weird level it's it's like auto suggest, but and I'm not going to suggest that it has consciousness as it's thinking, but we're kind of headed down that path.
It's like it's able to do things that are not explainable by a simple probabilistic model of auto suggesting next character, next word, next token, next sentence, right?
Like it's it's gone well beyond that.
And anyone that still latches onto, "Yeah, but it at its core it's really that."
It's like that's like saying, "Oh, computers are just really kind of zeros and ones arranged in a nice systematic useful order."
Well, yeah, but that doesn't tell us about what the thing can do.
Are you afraid of this or are you um like, you know, it's it's easy to read the articles where they where people are freaking out and Sam Altman like was on Lex Fridman's podcast recently and he sounded pretty ominous and like scary and like he like almost like his hair is always disheveled and he looks like he's like, "Oh my god, something bad is coming and I know about it."
Like that's kind of like the vibe I get.
That's not the words he's using exactly, but sometimes he does. Are you in that camp? I'm not in that camp.
I pedally just by nature I'm I'm an optimist and positive by nature.
But just you know, having been around tech, um yeah, for 30 plus years now, is that most new things that come along always make us as humans uncomfortable.
It's like, oh, what if we took this everything from video games to the internet to like all of it.
It's like, okay, well, yes, bad things can be done and yes, maybe this is different than all the things that have come before, but the way I think about it right now, most people talk about this like the AI versus human battle, right?
The battle of the ages is like, is AI going to take over everyone's job?
The way I think of it is not human versus AI, it's human to the AI power.
It's an exponent, it's an amplifying force for human ability, right?
In the same way the computers originally were.
It's like, did they eliminate some jobs when computers came along?
Yes, absolutely they did, but new jobs emerged based on that new paradigm, which actually created more net value to the world overall as a result of computers existing.
AI to me is another much fancier tool. That's what it is.
And you know, can it do increasingly complex, sophisticated things? Yes.
Is there a danger someday that they they take over the world? I don't think so.
I mean, that that is interesting.
Why do you think that smart people think that?
So, Elon clearly thinks that.
He thinks that AI is the most I think he said it's the most dangerous technology ever ever invented.
Sam Altman talks about it in the same way.
He's like, we need like, you know, the prior the reason that OpenAI existed was to develop AGI in a safe way specifically because in the hands of the wrong person this this type of in the in the in the hands of the wrong people or if this thing decides to take its own directive into its own hands, like, you know, this could be devastating.
And so, it's all like, is it like calling the atomic bomb a tool or, you know, like, yeah, it's just another weapon.
It's like, well, yeah, but this one is this one wipes everybody out, right?
So, forget the jobs component cuz I think okay, sure.
I think we I think most smart people will agree, yeah, it's going to change some jobs, it's going to eliminate some jobs, it's going to create new jobs, and net net we'll all move ahead, and and the world gets better for it.
I think the dangerous thing is like you can ask this thing to you know, you know, build you a bomb or you I think the the the test scenario was like one of the red team testers.
They have this thing called the red team that test the AI before they release it.
And their first question they ask is, how do I kill the most amount of people with the least amount of effort?
And then it starts to give you an answer.
And then it's like, well, do we are we sure we want that?
Like that's a bit of a scary thing.
And then there's the there's the more extreme examples where you ask it to optimize for something, and it you know, like it's reasons that hmm, these humans are getting in the way of this outcome they want.
You want to fix climate change? I got you.
I just need to get rid of all you pesky humans, right?
Like and so, there's an uncontrolled you know, intelligence problem, too.
So, why do you think that these really smart people like Sam Altman's got a freaking bunker with like, you know, oxygen masks and sulfur and magnesium and everything he needs to do to make oatmeal.
Like, why do these people have these like these doomsday things when you know, they seem to be not like your your average typical prepper, right?
They're they're they're the most informed people, and they feel that way. Does that not scare you? And do you have one? And where is it? And can I have it?
oatmeal do you have in your bunker?
The answer is no, no, and no.
Um It Okay, so I am not We're going to come back to things I actually know something about, but I will kind of answer which is why am I not worried or why am I not worried more?
It's like as a sci-fi plot and also your question was, why do smart people believe you this thing?
I think I already I already hate your answer.
You started off on the right as a sci-fi plot.
Like, I'm out after I hear that.
You freaked me out already.
Yeah, but I mean, it could Could it happen? Yes.
Do some smart people believe there's an outside opportunity?
But I I don't know this for a fact, but my guess is billionaires were building bunkers well before GPT-3 ever came out, right?
It wasn't I mean, sure, things are moving at a fast pace, but that's not I don't think there's a causal effect that all of a sudden the number of bunkers has gone up by 800% simply because GPT-4 was launched.
I just don't think that's the case.
I think people are worried generally that tend to worry about those things, but All right, so where do we take it from here?
Um Well, let's go let's go we'll forget the doomsday thing.
You have a couple things.
One I want to ask you is you you are an insider, right?
Like we said, you got the billionaire group chat.
What was going on at the Sequoia AI event?
Any interesting takeaways?
You got invited to that thing.
What was your any nuggets of gold from that?
Yeah, um so, you know, I got to experience my imposter syndrome in full force once again because it was the kind of who's who of AI, you know, both speaking and in the audience, only 100 people. Um And me.
And so How do those people flex?
Cuz I don't think they're wearing fancy clothes and fancy watches.
So, what's the flex at at the who's who of AI event?
Like they got a language model in their pocket?
Like what are what are they doing?
The the big flex um in those kinds of crowds including this one is no one feels the need to flex.
I mean, that's They're there to kind of talk about big problems and try to and and it's a lot of it was kind of practical around um what do people's tech stacks look like? What are you working on?
What's the what have you learned?
Where should we be taking this?
What's the next thing after you know, we went from kind of the one shot thing to the kind of chat based chat GPT thing.
We're now doing multimodal with GPT-4.
Like, what's coming down the pipe that we can you know, sort of prepare ourselves for. So, that was um yeah.
What were the most interesting projects as well as predictions on where it's going to be applied?
The things that are already starting to happen now.
You know, we've seen the text to image, text to video is one of the big things now to say be able to generate entire, you know, at the end of it all, let's say even a feature length film, right?
So, everything from writing the plot to then being able to generate you know, like a 60 frame per second actual kind of video from that thing. And we're not there yet.
I think the but it's just moving so quickly, right?
That's what happens when you get these um kind of exponential or geometrical curves even.
Um that it just gets better really really fast.
I would not be surprised let's say by the end of this year that we have a reasonable way to kind of describe in textual form what we want, who the characters are, what the scene is, what kind of stylistic attributes we want.
We can point it to, oh, I want it this done in the style of XYZ director or photographer, and it's going to be able to do those things.
I think that um that's interesting.
The um natural language is the interface.
So, one of the big announcements that happened while I was there at the Sequoia event that Sam Altman dropped is that, you know, uh ChatGPT has taken off in a big way as we all know, 100 million plus users in 2 months.
Um I don't even know what the number is now.
Cuz that was like months ago, which is like a treaty ago in in AI years.
And the thing they dropped was they're going to add what are called plugins to ChatGPT.
And what that means is that, you know, ChatGPT has been a product of OpenAI, and they have the API, so people can build things that are like ChatGPT, which I'm doing.
We can talk about that in a little bit.
But what they're saying is we're going to open ChatGPT itself, the web app up, so you can plug into it.
So, right now when you interact with ChatGPT, you can type things, and it uses its corpus from 2021 and its reasoning engine to give you answers back, but it can't talk to the internet.
Has access to no proprietary data sources, can't look at the stock price, can't look at your analytics data that HubSpot has access to none of those things.
What they're saying is we're going to now open that up, so third-party developers can kind of inject those things into the ChatGPT experience.
So, the way I think everyone should be thinking about this is this is like the app store was for iPhone, which is, oh, we've got this super popular thing called the iPhone, and we have our own apps, which is great.
It does these 17 things, but now we go let anyone build apps that can then take and so, it just broadens the kind of appeal.
So, it's now instead of being a chat app, a really really smart one, it's now a chat ecosystem.
And I think that was actually a bigger drop than GPT-4.
GPT-4, awesome, love it, use it every day, but the kind of ecosystem play for ChatGPT I think is that is a huge deal.
We had Tim Westergren, the founder of Pandora, speak at some of our events, and I got to know him, and I was like, Tim, why did Pandora take off?
did Pandora take off? He's like, well, you know, our like algorithm and everything for matching songs was pretty good, but I had an in with Apple, and they had known what we were working on, and we need and they needed apps for
when they ever when they wanted to announce it on stage, and we were just we spun up an app relatively quickly, and because of that, we had the first mover advantage, and he created a significant amount of wealth that you know, Pandora, you know, was is it is still pretty big. And when I look back
And when I look back at like these Jeff Bezos interviews on 60 Minutes when Amazon is like 4 years old, and I like I'm always envious.
I'm like, well, we know it worked now, and I just so wish that I was like 30 years old back then where I could have just like jumped in and had a very high chance of building something historical or something like even mildly successful.
Do you think that that moment is happening right now where this is the space, and it's happening this second, and even if you have just a mediocre success, it could still be a huge win because you're catching this tidal wave.
Do you believe that that this is the same thing now? Yes.
Look, I you know, once again, I've been in software for 30 years now doing startups pretty much my entire professional career.
The only time I've I've felt like like help heart palpitations.
Kind of like Shawn kind of opened with is like, there's this party going on next door, and I hear knitting, right?
It's like, this is like too big to ignore.
I think it's the single largest opportunity and biggest kind of uh tech paradigm shift we've seen uh since the internet originally came out.
Like mobile was big um but there was a discrete set of use cases.
Like when you put a camera on a phone, when you put a GPS device on a phone, a bunch of consumer apps like Uber and others uh came up and and that was awesome, right?
But it was not like this impacts everything like the internet did. Right?
It's like, "Okay, there's some businesses, some new opportunities, lots of good things, lots of money made, lots of startups. Awesome."
This is an order of magnitude bigger than that.
Um this is like the the original web because it just opens up for all sorts of industries, all sorts of businesses, uh startups and and incumbents alike.
Um just lots of new opportunity.
So, um this was not in my original plan, but we're going to get we're going to geek out for a little bit.
We're going to do the geekiest thing that's ever been done on MFM.
And the reason I'm going to do it is uh so you brought up uh Pandora.
And uh and he is a super bright brilliant guy.
And he had the matching algorithm which was the differentiator.
Yes, he had access uh and he got lucky in terms of the access, but the algorithm if that had not existed, had the thing not actually been cool, it would not have worked out like it did.
Now, we have an opportunity.
So, I'm going to tell you um we're going to talk about I'll give myself 2 minutes. And we can cut this out.
This is the beauty of editing.
And we're going to talk about vector embeddings and why that's going to change your world.
Um and before I can talk about vector embeddings, I'm going to explain to you how they work.
Um cuz I had to go through this with my 12-year-old because he was curious. All right.
So, we're going to do uh super geeky thing.
Now, I want you to imagine a line like you're in a geometry class.
And you can put a point on that line that says, "Oh, that's like three units from the origin." Right?
It's like, "Oh, yeah, point A is three units from the origin and point B, let's say, is seven units from the origin.
So, one thing we know for sure is that we can calculate the distance between those two points. Right?
In that particular case, it's four.
If you move to two dimensions, now you have two numbers that describe every point.
So, you can say, "Oh, point A is here at these dimensions.
Point B is over here with those dimensions."
And we can physically you could probably measure with a ruler, but there are mathematical calculations based on those numbers to calculate the distance. That's intuitive, right?
They you don't need to know fancy geometry.
It's like, "Oh, there's a finite distance in two-dimensional space where we can calculate distance. Okay, awesome." Three-dimensional space. Exact same thing.
Just three numbers describe every possible physical point in three-dimensional space.
Now, here's where it starts to get a little more interesting.
That just happens to be our experience, so we limit ourselves to three dimensions.
Imagine in an abstract world, there are a thousand different dimensions. Okay.
So, abstractly that means there's a thousand numbers that describe any particular point in this 1,000 dimension space. Okay.
Now, file that thought away that says we can have an arbitrary number of dimensions in this abstract world. Okay, great.
Now, imagine every paragraph blog post, anything you write, you can reduce down to a point in this 1,000 dimension space.
It's like I'm going to capture the meaning of Sam's last blog post or Shawn's last tweet.
And we'll reduce it down to what's called a vector, which is basically a set of, let's say, a thousand different numbers that says, "This thing, if you plotted it, that point falls right here."
And then you can plot something else.
It's like, "Oh, that falls over here."
And just like in one-dimensional, two-dimensional, three-dimensional space, you can calculate the distance between those things.
And this is not keyword matching.
This is what's known as semantic distance.
What how related is Shawn's tweet to to Sam's blog post meaning-wise? Okay.
So, now if you take that, it's like, "Okay, well, if you that means you can take any concept and reduce it down to a vector, that means you can measure the distance between vectors and you can find out how related two things are even though they use completely different words." That's vector embedding.
And the reason I'm telling you this is one of the biggest opportunities in AI right now is to do what Pandora did.
It's like, "Okay, is there an industry where right now we're doing really stupid keyword-based matching somehow? It's very very crude.
If I can take that same data set and convert it to vector embeddings and allow people to find things in a different way than they've ever been able to do before."
So, it's like Google search right, super super smart, not just keyword-based, but for everything else.
What's a real-life example of this?
So, I'm going to kick it to you, Sam.
So, you have Hampton now.
You're going to build up these profiles, very very rich profiles of rich in terms of uh density, information density um of members that are part of your community.
Now, imagine as part of that process uh you're going to have some data and they're going to opt in and they're going to say, "Oh, here's the story of how I started my business.
Here's the story of my biggest struggle right now."
And sometimes people are going to say, "Oh, my struggle is growth."
Sometimes they're going to say, "Oh, my struggle is it's really hard being an entrepreneur and it has a really negative impact on my relationship and my family." Right?
And they can talk about lots of different things.
That's not going to show up in a profile. It's not.
Now, imagine if you took that content that they opted in and created vector embeddings of every member that you have.
And then you can say, "You know what?
I want to find someone not that's in my industry or a company my size or happens to be in my geography.
I want to find someone that's dealing with these kind of founder therapy level issues. Who are those people?
Let's find the semantic distance between those vector embeddings across the thousand, 10,000, 100,000 people that are in Hampton someday.
Um that's a billion-dollar idea.
And that billion-dollar idea occurs a billion times across the entire industry.
Sam's going to go to the office for Hampton and be like, "Guys, uh Victor's embedding."
What Who's Victor and what's he embedding? We're doing it.
I don't know what it is, but we're doing it.
That's really No, but that's really interesting.
So, so you could do that with dating.
You could do that with a bunch of different any different topic.
data, but the idea is you're converting meaning um English text to meaning or whatever language text meaning into something that's mathematically calculable, as a result of which you can uh distance is a as a simple one, but you can do proximities.
Like, "Find me the top 10 people that are in a radius of X from where I am right now.
And the minimum has to be this in order for it to be close enough of a match to for it to be considered."
There's a bunch of like nuance to the basics.
And by the way, the technology exists today that near mortals in a weekend can actually build a vector embedding model of a given data set. It's not that hard.
Um it's you know, it's not like rocket science here. This has existed though.
You And so, what what makes this better you think?
And also that assumes that the people telling you information it's actually they they're saying what they mean. Um right?
Which is like, for example, I remember reading about OKCupid and people would say like one particular thing they had was about was about race and height.
And they would like people would say they are open to dating these types of races, but their actions were different.
There's a whole book called the I forget what it was, but you guys will probably know what I'm talking about where people say one thing, but their Google search history says something totally different.
So, does you're you're making the Do Do you Can this technology work even if people aren't telling you entirely accurate things?
It depends on what your definition of work is, right?
So, in that example, I would bet you money with a large enough sample size, uh the inauthentic um posts would be uncovered by the AI like relatively quickly.
Like the the pattern matching would say, "You know, this actually doesn't occur in real life all that often.
And every other time we've seen this, we've had people that ended up being" And you just have to have some sort of what um yeah, it feels like an eval function.
It's like, "How do you measure the success of what the algorithm is doing?"
In Pandora's case, it's like, "Okay, do you actually like the songs it's recommending to you?"
That's the kind of arbiter of truth.
Um in a dating app, it's like, "Okay, well, are people liking the matches that are being made?"
Or if they're they felt that they were misled, that shows up in that There's got to be some feedback loop.
There's got to be a way to train the system Right.
that says, "Here's what good looked like and here's what not good looked like."
Um Sam, you said something like, "Oh, they have to tell you the meaning."
No, they don't actually have to tell you the meaning, right?
Because the AI can just interpret the meaning, summarize the meaning.
It can It can It can guess the meaning based on whatever the raw the raw text is, the public text is.
So, you you could just tell a story about your life and the AI would infer or uh or or place a tag some meanings to the story that you told that uh oh, this is about overcoming hardship or this is about whatever.
Um so, I don't think you actually have to get the participant to to give you the meaning.
But let me ask you, Dharmesh, like in Pandora's case, I don't know how Pandora works, but let me just guess for a second.
Like it probably takes the tempo of a song and it's like, "Oh, this is a fast tempo song."
It probably takes, you know, maybe the key that it's in or something a joyful thing or a sorrowful, you know, mood song.
So, it gets like mood, tempo, artist, and like whatever, a couple of key characteristics.
Here's like there's instruments um in terms of what what's actually in the thing.
And yes, so they he had By the way, when they first started, they did it all by hand.
So, he had like 500 ex-musicians listening to it and like writing down like checking boxes to what it was. It was pretty wild.
This data is wrong every freaking time.
Have you heard of HubSpot?
HubSpot is a CRM platform where everything is fully integrated.
Well, I can see the client's whole history, calls, support tickets, emails, and here's a task from 3 days ago I totally missed. HubSpot, grow better.
So, so let's say they did it they they used attributes.
And if I want let's say I wanted to do this in fashion.
I say, "Oh man, I love Sam's jacket.
I want to find you know, similar jackets.
But can you match this to me?"
One one way would do it Okay, Sam's jacket, let's say it's blue, it has buttons, it has blah blah blah, right?
It would take attributes.
And those Are attributes the same thing as meaning in this case?
Or is this more for things that are like uh text-based and um content you know, like content that has some some meaning?
Or does this work for everything?
It can work for everything.
And we're still kind of uncovering because this stuff is kind of moving so fast.
So, what you're talking about uh is what we've been using in e-commerce forever today, which is a faceted search that I have N number of dimensions or factors, uh size, color, what type of clothing is it? All those things.
And then you kind of do this faceted search.
And then we've had kind of pure text-based keyword semantic search.
This sort of fits in between.
So instead of having to tell it, here are all the facets that I'm interested in, it kind of pulls those things out that are relevant based on that large language model.
And this is So the idea of vector embeddings and semantic search has been around for a long time. That's not new.
What's new is these new generative models now that are much much better at understanding all of like documented public human knowledge and then using that to say, oh, like when you use this word, when you use coach in the context of of a relationship, you're probably talking about like a therapist.
It's just a different word, right?
Like that's sort of what you're talking about.
And and Sam, you talked about this I think in the on the last pod is in in Anyway, so it's more about the meaning and it infers or figures out what the dimensionality is and that's how it kind of translates into those vectors.
There's a couple of these companies. I just saw one Pinecone.
That's like some vector These things are getting valuable. 3. 3 by the way. That's What's that?
Pinecone is the number one vector database.
So let's say you had to take these vectors and put them in somewhere, which you do in order to be able to do searches.
Pinecone's the number one one more one most popular commercial I think they just raised it like a $700 million valuation or something something nuts.
And there's like three of these that just raised these mega rounds because and that's you know, I don't even I didn't even know this.
It's so funny you just came on here being like, let's talk about this super niche nerdy thing.
Just yesterday I was like, to do, go figure out what a vector database is and why these companies are raising so much money.
Like this is clearly a big deal and I don't know what this I don't know exactly what this means.
But now now it makes a lot more sense.
It comes comes full circle, Sean. So you know what?
Maybe it wasn't as geeky as I I just like it's actually useful, right?
You've done an awesome job explaining like the theory and I'm like literally sitting on the edge of my seat thinking like this is crazy.
And you answered that question where I said, is this like the new internet opportunity-wise?
And you're like, yes, absolutely.
But when you're making this stuff, what are some of the tools that you're using to you know, to actually You said this isn't rocket science and someone could figure this out in a weekend.
What are you What tools are you using to do all this?
Yeah, well I mean so language-wise, the most common is Python.
That seems to have emerged as like lingua franca of the AI world.
Not to say you can't write it in TypeScript or pick your language of choice.
And then tools that are emerging and still early, right?
The Pinecone we talked about, there's another one called it's an open-source project called LangChain.
And I'm Can you spell that? LangChain.
Harrison at the Sequoia event. Super nice guy.
I asked I asked somebody yesterday.
I was like, how do I you know, is this a company? Can we invest?
Cuz everywhere I look in these like AI hackathons, it's all about LangChain.
And it's like, no, it's not really even a company.
It's just an open-source project.
There's a guy who made it but and is running it.
But it's not even a company, correct?
It's it's not a company yet.
But yeah, what Wait, is it Is it LangChain, Chris? LangChain? Yeah.
Lang as in language chain. Oh, okay. LangChain.
And what it does basically is it lets you chain together.
So right now when we work with large language models, we kind of send in a prompt, what's called a prompt, and you get something back.
And then you maybe send it to another thing to do something else and there's like a multi-step process.
Amongst other things, LangChain helps you kind of chain those things together, makes it easier for you to kind of work with either an individual large language model like GPT-4 or get class models and then kind of do a lot of the kind of connecting the dots and and help you with that.
But it's a super useful library.
We missed the chance to give an example, more tangible example.
So you talked about the plugins thing.
I think you know, example use case here Let me tell me if I'm wrong because I haven't No nobody has Very few people have access to the plugins thing.
So I'm just kind of sort of guessing.
But like if you go to ChatGPT today and you say, hey, I'm going to go visit Austin in April.
You know, make me like I'm there for 4 days. I'm with my family.
Make me a travel itinerary that is going to be fun, family-friendly.
We want to eat good food and maybe do a little bit of sightseeing but not too much.
It will spit out a day-by-day itinerary for you.
Okay, that's kind of kind of interesting.
Now let's say, oh, I need to I want I'm trying to figure out where to stay.
What hotel should I stay at?
You know, here are some things that are important to me.
And it will give you a table that's like, here's option one, option two, option three.
Here's the cost, here's the whatever, right?
And they it it can it can do something like that.
And with the ability for plugins, you can now say, cool, can you just book that for me?
And it will just be like, great.
We have the Expedia plugin or we have the Airbnb plugin.
And it will just go ahead and book it for you.
And so, you know, do you need an executive assistant?
Do you need a travel agent when you could do these things?
Do you need, you know, the same thing with HubSpot or Salesforce.
Oh, you know, give me a list of this and it gives you a list of that.
Cool, put that in an Airtable for me and or put that into Salesforce and tag the highest value opportunities as blank.
It'll just go and do that for you and it's like and it'll give you the link to your Salesforce dashboard. It's like, wow. That's kind of cool.
Like that's a task that some you know, I would normally have a human go do because now OpenAI or ChatGPT is not just going to chat you an answer, it can do things as long as the programs that that let you, you know, they'll they'll build the the interface so that ChatGPT can actually interact with those things.
Yeah, and this is actually a great example.
So I think and we can use that to kind of open up kind of doors for the viewership and listenership, which is okay.
Say travel, which is something we all kind of intrinsically know how it understands.
Some of us might remember the evolution away from travel agents.
And the first thing we did when we kind of had web-based kind of travel bookings is we treated very transactionally.
I'm looking for a flight from X to Y, sort it by descending pain, sort it by price, whatever happens to be the fewest stops, lowest time, whatever it is.
Um And they do a pretty good job of that.
Like most of us have have used one of those.
What's going to be possible now in this kind of new AI world is instead of solving for the transaction, you solve for the experience.
And what I mean by that is that, oh, if you had an all-knowing assistant that was super smart, scored you got perfect score on their SAT, and is was going to go out there just say, okay, what you're really looking for is to solve for this experience.
You're going to want to stop by this thing and you're going to want to find a hotel that's around a Michelin-rated restaurant because you only have 15 minutes to get between this point and that point and I'm going to pull the whole thing together for you.
Oh, and by the way, your wife's going with you on this trip.
I know she likes that right now.
So normally I would have put you over here, but this time I'm going to put you over there.
Oh, and by the way, I know a week ago you were at this other thing and you had mentioned that you would actually like to follow up with some of those people.
I'm going to see if I can make that happen as a like all of that, right?
Imagine it knows everything about you, has access to the transactional engines to book the flight, has access to all the information to get ratings and reviews, and all of that comes together in one chat-based interface. [ __ ] insane. This is crazy.
Are you Is this why you bought So you bought chat. com, right? I did.
As of transferred the domain yesterday last night.
And you paid You just said eight figures, so 10 plus million. Yes.
Unless you're including the dot zero zero as a figure and you're paying for It's a grand. And HubSpot. It's a HubSpot thing. I I did it personally.
Um So I put this So if you go to chat.
com, it will take you to a LinkedIn post that tells me that tells you why why I did it and sort of details.
So I bought it personally. Wow.
And the reason is because of this conversation we're having right now, which is I think chat as a experience, as an interface is the future, right?
It's like that's the thing.
Um and no intense currently to kind of build something out on it.
But it's the domain I think it was like dormant for like 30 years or something like that.
And there was kind of came on the market and yeah. Wow.
And but you So So this is insane.
I'm reading your post now. It's pretty wild.
Do you have Are you using HubSpot employees?
Like do you have like a skunk works team inside of HubSpot that's just working on all this wild stuff?
Or do you have like a side LLC or something where you've got like a handful of people on staff and you just say like, here's what I'm interested in this week.
Let's see what we can come up with.
So the way it's working now is that there will be times where I'll do something as a HubSpot work play as a good example where I'll build something on the side just for fun, for learning, whatever it is.
And I foot the bill for for it.
No no HubSpot P&Ls are harmed.
Um And then there are times where like something kind of winds up being So I started this project called ChatSpot because I'm obsessed and really we'll take a walk down memory lane because I think it's instructive.
So I built this application called chatspot. ai.
And the idea here was You built it or a team? Uh mostly me.
I I don't have any front-end design skills.
I've got some freelancers on it.
So you know, uh Yeah, so I used OpenAI's APIs to build it.
But my kind of target goal, thing I had in my head is I built it for myself.
Like here are things I need to do all the time and I'm pissed off that I have to do them manually every time.
And this has been the story of my life for 30 years, right?
Like solve my own problems and then other people may or may not find those things interesting or useful.
And so I built it and like, okay, here are the things I wanted to do like access HubSpot.
I want to be able to look at my analytics from yesterday, ask questions, or look up a domain name where I wanted to see the history of a domain name. I like all these things.
It's like, okay, well I don't want to like and I have all this software, a lot of it just built.
I just run it from the command line. I do things.
And so I then I'm like, okay, I can wrap this up into a chat chat-based interface.
Um And so I've been doing Yeah, I've been doing that, working on it.
We've made And so but now given the relevance to HubSpot, we're going to transfer that project, chatspot.
ai, to be a HubSpot staffed core team.
This is going to change the world.
It's going to change the world of CRM.
Let's go do this, which is great.
So And my my working thing is like I'm doing this What are you doing with chat. com? What's the plan?
You bought this amazing domain.
You redirected it to your LinkedIn post which basically just tells about the purchase.
But what are you actually going to do on the domain? I don't know yet.
That's the honest answer. I do not know yet. Amazing.
And Okay, so we can we can help you brainstorm.
Yeah, we can we can definitely do that.
By the way, the the chatspot.
ai, did you go to that, Shawn?
It's a It's a simple-looking website.
It's one page and there's a 19-minute video of Dharmesh sitting in the exact same chair.
Doing the exact same thing. Yep. Hey, it's me.
And it looks almost like uh I But he's really good at these videos.
It's almost like he's reading a script, but you come off natural.
I don't know if it's a script or not, but it has 200,000 views and it's a 19-minute video of him talking about what this product is and you do the best combination of like launching something really quickly and getting it out there.
It's just you on in your chair talking.
And yet it's like a pretty sophisticated thing and it has 200,000 views on this video of just about. That's wild to me.
You like it's I got to I got to give you credit, Dharmesh.
You You are kind of amazing.
Like you know, you said a bunch of things in this podcast and I don't know how many of them I'm going to remember.
Maybe the the vector thing cuz I enjoyed that math lesson, but Same.
the main thing is I go around my life now and I'm just looking for people who I'm like, I want to be like you when I grow up.
And I'm just taking little things from them.
And they could be I could be like a you know, a 17-year-old kid who's just like doing something awesome on TikTok and I'm like, I want to be like you when I grow up.
The guy who made that Kanye vocal like transformer, I was like, I want to be like you when I grow up.
I'm just taking little pieces.
And you have a couple of things that I think are kind of amazing.
You have a combination of enthusiasm.
Like you come on to this podcast and you are pumped.
So you are as excited in year 30 or maybe more in year 30 of your entrepreneurship career as you were in year one.
And I'm like, oh, this this is great.
That's the fountain of youth. Is that enthusiasm?
So I'm like, he's got the enthusiasm.
Then I feel like no matter what's happened no matter how much success you've had, you've kept your schedule and your you you invest your time into things you like.
So like you tinkering on this project, whether it's wordplay.
Last time you came on you told us about that.
It's like, Wordle's awesome, but I got annoyed with these things.
So I made a Me and my son built this project together and like you know, to teach him, but also to just make the thing we want and like look at this, it kind of works.
Even if it didn't work, it would have still been worth it.
So like having that kind of like, I'm always going to tinker cuz that's what I love to do.
It doesn't matter that I'm the you know, top dog at this you know, multi-billion dollar public company.
That doesn't mean I'm going to stop doing the thing I like to do. So I love that. Love that aspect of it.
Uh third, you are really great at content.
You do this like dorky form of content that's just like, Hey. It's me.
I'm going to show you this thing that I'm pumped about.
And like you don't overthink it and you just do it.
Whereas like I think most people get really gun-shy when it comes to content.
They're afraid about like you know, how to do it, what it looks like.
You're just like, oh no, I'm just going to like I'm going to say the thing that I'm excited about.
I'm going to say it and I'm going to do a screen share.
It'll just be me me and my screen.
I'll be talking about what I'm doing. And I love that.
And so And then the last one is guts.
So I feel like you put your money into things you believe in, whether it's philanthropy or in this case buying a $10 million plus domain name with no plan.
Like you just said, it's like you did the the fire ready aim.
It's like, yeah, I bought the thing and now I get to figure out what the hell I'm going to do with it.
And I think that takes a lot of guts and I don't think you see things as risky as other people see them.
And it's not really about like I think the easy way of saying it would be Oh yeah, well, it's you know, that's nothing to him. He's got a lot of money.
Yeah, I don't think that's true and I don't I know a lot of people with a lot of money and they don't do things like this where they just put their money behind things that they're in they believe in or they're interested in or almost like Would you do I don't know if you would agree with this.
It's almost like you anteed up so that now you're forced almost to do something awesome and interesting in this space that you think has a lot of potential.
But then there's this And this last thing is this rare combination of like And I mean this in a polite way of which I am also that.
Like this nerdy nerdiness, quirkiness of like I'm just doing it cuz it's cool plus I'm this way can make money.
I mean you have a company that makes Yeah, you have this company that has close to 2 million in 2 billion in revenue and is a commercial success and then artistry of like I'm just just like this is it's beautiful. This is awesome. I'm going to do this.
It's a very rare combination.
They can you respond to all these compliments?
I'll say this, the the lesson kind of I've learned over the years and I think this is if I had to kind of I'm sharing kind of advice over the you know, the 30 years is that When when I've done best is when I've had the courage of my convictions of something that I believe in.
So I'm going to tell you like a quick story of uh the road that led to me buying a uh $10 million domain name.
I almost like said the number actual number out loud.
I have to kind of catch myself.
But um And so 17 years ago, I had an idea. This is before HubSpot.
Um I had this idea and the idea was um everyone who's using kind of email and Outlook back then, this is before the iPhone, before all the things.
It's like, you know what?
Like business software is really hard to talk to. I want to do it.
Just like I would email my assistant.
I didn't have an assistant, but let's assume I did.
Uh You know, I I just want to be able to do that and type an email up and have her like, oh, I have this file on our shared file server in SharePoint somewhere.
Can you just send me a link to that file?
I'm about to hop on a plane.
I need that for the sales call I'm going to go on for for a meeting tomorrow.
Or I'm on the plane coming back.
Uh I just ran into this person whatever.
I've got their business card right here.
This is before the iPhone and you can do OCR and things like that.
It's like I'm just going to type that in and send it.
It's like just add this to to my contact you know, database whatever.
And the beauty of email was it already had a disconnected model.
We had already figured that out, which is oh, you can be on a plane, have no inter- internet.
Type all emails you want, respond to all the emails you want and then when you get connection, it does all the things, right?
This is a automatic synchronized database essentially.
And I called the product Ingen Mail.
Uh And that's what I was going to do before HubSpot. I was like, hey.
Like that that would be an interesting thing.
And then 5 years ago, like, okay, well, that Ingen Mail thing, the core of it was a good idea, but email is the wrong conduit.
It actually needs to be like a web-based tool.
But the or Slack, which I I did both.
So I built this product called GrowthBot.
Talked about it on the inbound stage, got thousands of users, you threw it out there.
And it was awesome except for one thing. It didn't work.
It like it couldn't actually do the natural language understanding that I wanted to do.
Despite my best I used products like Google called Dialogflow.
I used products from Facebook.
We used open-source projects to try and crack the nut of taking text, understanding what the hell the user was trying to do. Anyway. So that failed.
Um And then you know, when GPT comes along, I'm like, Oh, you know that thing I've been thinking about for 17 years?
That actually is now possible.
So I start working on chatspot. ai.
I'm like, okay, it took 17 years, but I just want to prove myself right.
I had the courage of my convictions all the way through to never let go of that one idea. And then chat. com comes along. It's like, okay.
It's like deep down inside, I will give you the true, honest-to-goodness reason I bought it.
The reason I bought it and this is I think a phrase Shawn you just used.
It's like, oh no, I think Shawn Sam you just used it. It's It's the ante.
So I'm trying to get into the AI party. All the AI parties.
And I'm nobody in that particular party, right?
I've done some things in some places, fine, but that particular group of people has no idea who I am, not really.
So chatspot moves me in that direction.
It's like, oh, some people have seen that video, awesome. chat.
com for Let's say I even break even.
Let's say I lose a few million dollars.
It is worth the price of admission for me just because that pays the cover charge.
I was like, okay, this guy gets it.
For him to spend that kind of money on chat UX, which Bill Gates just talked about last week as the the new thing.
Uh so you should read that article.
But I guess he just did an article around why he is so excited about this generative AI stuff.
He tells the entire story of how he came across on Elman and OpenAI and the challenge he put to Bill Gates.
And his I'm going to paraphrase.
He said, when we went from DOS to Windows, which is we went from a character-based interface to a graphical, mouse-based, click and touch interface, that's the thing we built Microsoft on, which lasted for decades.
And then he said, "Since then, there has been nothing in technology that has come along."
Literally, he said, "Nothing that has come along that has made as or will make as big of an impact as this natural language interface to software.
It's the biggest thing we've seen." And hence chat. com.
What happens with I don't know, but the moral of the story is have the courage of your convictions.
If you truly, truly believe in an idea and you fundamentally think you're right, iterate.
Don't just sit go down your rabbit hole.
Tell everybody you can about it.
Build products around it.
Find other like-minded folks and try to pull on that thread.
Um but Would you ever quit HubSpot and just spend all your time on this stuff?
I don't really need to, right?
It's uh It's I enjoy what I do at HubSpot.
I think I add value there.
Um and that and a dollar salary is it's not the not the money at all.
Like even on the like the chatspot thing, at the time that I built it, it was experimental.
I'm like, okay, I'm not sure if this actually accrues into something that would be valuable to HubSpot.
So spent like half a million dollars plus on like freelance developers and OpenAI license fees and all the things that need to go into launching a product like that.
And I'll end up giving it to HubSpot for a dollar, right?
I'm not looking to Yeah, but aren't you aren't you like, I don't want to be weighed down by this baggage of like having to worry about CRM stuff or you know, your technical your your the title your title is CTO.
Like I don't want to have to talk to certain people and take up meetings on like the future of this particular product.
Instead, I just want to just nerd out on all this other stuff. But I do that now.
So like one thing one of the things I've this is a personality call it a trait slash flaw is that I spend most of my life trying to configure the universe to my liking.
That's all entrepreneurs really do this, right?
That's one of the reasons they they kind of go into starting a plan is this is the freedom and the control to do the things you want to do.
And so I've kind of crafted a role for myself within HubSpot that allows me to do exactly the things I want to do and not do any of the things I don't want to do, which is one-on-one meetings, I don't have to manage people, I have no direct reports, don't I've never filled out an expense sheet.
I don't like I do none of that.
I feel I feel I don't know about you, Sean.
I feel like I feel like I want to quit everything I'm doing.
Like he's just persuaded me. I kind of yesterday. No, it's over. I feel it's over.
So here's my advice to you, Sam, is um Dude, I mean do you feel this way, Sean? I don't know.
Sorry, Dharmesh, go ahead.
No, so my advice to you is Hampton's a cool idea with actual utility and I um Sean, you said this in the last thing like this could be a hundred million-dollar business worth anywhere from three hundred million dollars to a billion plus dollars and I think you're right.
Um if you're excited about some of the new technology developments that's happening I think the best thing you can do is intersect the two things.
It's like, okay, I'm going to build Hampton and I'm going to take the things that I know.
I know how to build communities.
I know how to build these kinds of businesses.
Now can I intersect that with things that are happening in the technology sector around AI or vector whatever it happens to be and then can I somehow merge those two things cuz then you'd be an unstoppable force, right?
Because no one in the community building market doing niche market communities is thinking about or having conversations about vector embeddings. I I promise you that.
Um It would So you don't have to give up one for the other.
You can say, yep, I'm going to do that.
I'm going to do it better than anyone else has ever done it.
Um so But I I I have a different advice for you, Sam.
I think just get dug in into your position instead.
I remember when you were doing the Hustle originally and Snapchat came out and Instagram was like popping off on videos and I and Facebook had videos and then there was other media companies that were raising tons of money that were just like, we're going to produce short-form video content or live video content on top of Facebook and Cheddar was all the rage and all this stuff.
And I was like, dude, why aren't you doing videos, man?
Look at this Look at these guys.
They're getting millions of views on their videos on Facebook or these guys are getting millions of views in the Snapchat story feed.
Um you could be the first one there. It fits your audience.
And you were like just very steadfast.
You were like, uh like you're you're principled.
You were like, three things.
Number one, don't understand it a lot.
You know, I don't really understand it.
I understand this other thing.
Two, I could try to figure it out, but I don't want to build on top of their platforms cuz they change the rules all the time.
I have friends who got burned by that.
I don't want to get burned by that same thing.
I don't want to build on a shaky foundation.
I'd rather do email because I own the thing.
Uh I own the relationship with with the audience and um it's not like the Facebook algorithm changes one tweak away from from putting me out of business.
And I remember being like, man, this guy's like stone Mr. Stone Age.
Like he is just not not in integrating or adapting to the new [ __ ] I was like, I would There's no way if I was running the Hustle, I would have been able to resist the shiny object of like video on mobile phones.
And like it turned out the mobile video mobile phones did turn out to be a big thing, but a lot of those company media companies got absolutely wrecked.
And you were right for for being wary of it.
Um and more more I don't think in this case people are going to get wrecked cuz it's not like, you know, the analogy is not one-to-one, but I would say you know, Warren Buffett missed the internet and all of technology and still did fantastic.
Sam, I think you're going to be in that same boat where like it is not really in your nature to get really interested in, you know, new frontier technologies and play with them and try to integrate them and that's not really your nature.
And your better your best served by like knowing your nature and just doubling down on what's a working formula for you, I guess.
So so I would do that I appreciate that.
because there's going to be a trillion people trying to do fancy AI [ __ ] who are better suited to do that and it's going to be an absolute bloodbath for, you know, for for like go look right now at the number of AI tools that are coming out every single day.
Um and you know, it's like Most of them do seem [ __ ] though. You right? I mean like matter.
There's just swarms that they're all going to get just like wiped out.
Every GPT release wipes out a whole wave of like even the successful ones cuz it's like, oh, now that's just a feature of ChatGPT. And so I I don't know.
I I think it's like know your nature and like, you know, it's okay to not have to do every new thing uh unless that's your nature.
Unless like like for Dharmesh, it is his nature.
For me, it is a lot more my nature than it is yours and there's pros and cons that come with that.
And so I think you Are you Are you going to go in on I mean Sean Sean's got a new idea that he's taking with and he's been telling me a little bit about I'll jump to that.
I have one piece of tactical advice I have to share with you. Sam on on getting yeah.
Uh so I went through the application process on Hampton last night like 2:00 a. m. Right.
And this is super tactical, but this is what we do here on N FM.
Uh question number nine on the application process is what's your role? Question mark.
Uh it's a required question, good.
The subtext is CEOs, founders, and partners only, please. That's the subtext.
The options are founder, CEO, owner, and other.
The one thing I would tweet if I were you is so what you're doing is you're saying, hey, we're about founders and owners and if you're not one of them don't bother.
Thank you for not bothering. Go away.
So focus is a magical thing.
I love that, but you're doing what I call a pre-filter, right?
Which is why not say, oh, this is for CEOs, owners, or whatever.
Don't make them feel guilty for going through the rest of process because there may be a future version of Sam and Hampton that says, oh, you know what? You solved this problem.
But that same problem you're around people needing therapy from peer groups applies a lot to like VPs of product um and that community right now the all the only communities they can find are people that want to talk about product management and no one wants to talk about relationships and there's an opportunity there.
And so it costs you literally nothing.
They'll still answer the question.
It'll be sitting in your database for a year or forever and it costs you nothing.
Uh don't don't push them out too early.
It should have been the way you suggested.
I apparently I didn't give that feedback.
Grant, if you're listening.
This is a direct order from Dharmesh.
Change question nine, please.
Grant, do this before you get replaced by AI.
But Sean, you're telling me Thank you, Dharmesh.
Sean, you were telling me about stuff that you're thinking about and it was pretty it was somewhat old school like what you're the thing So are you like questioning that after this conversation and you're like, oh man, this is like this conversation necessarily, but it's a snowball that's building, right?
Like there's a reason I cleared my calendar to just mess around with AI all week because I'm interested in it and when you it's like, let's go see what's real there.
And I did the same thing with crypto during that during you know, when when crypto was really interesting I was like, okay, let me go try to mint an NFT.
Let me go try to actually like use DeFi and see what's going on here and what parts make sense and what parts don't make sense.
Oh, that was pretty frictionless.
Like that's cool that I could just like get a loan in one button and I could pay it back in one button.
I never had to talk to a human being. Like I really like that.
Um Hey, this thing says the yield is 20%.
I don't really understand where they would get 20% from, so not sure, but I'm going to you know, put a small amount of money in just to learn.
You know, I was I was trying to play with it, trying to think for myself is the big idea.
And and it's not like some binary thing like is crypto good? Is crypto bad?
It's like, I want to know where it's at right now.
I want to see it develop.
And my best way to do that is immersion.
I actually stole this from the from Bill Gates.
Bill Gates does his reading week where he goes to a cabin and he reads a [ __ ] ton of books for a week about one topic that it's like been on his mind, but he hasn't had the appropriate amount of time to roll up his sleeves and dig in.
And I was like, oh, that but without books.
Just give me a you know, Chrome browser and I'm good to go.
And so um so that's what we've been doing.
And there genuinely are so many like mind-blowing moments and also just like um just understanding the nuances of things.
So for like just being able to think like the computer.
Like you know, you were talking about these facets for example.
So I was playing around with Midjourney.
Like Sam, do you do you know what Midjourney is or do you know how to use it? yeah. Yeah, yeah, yeah, yeah.
I mean I I just been goofing off and I'll just be like, show me what uh Cartman from South Park looks like as a real person. Right.
And like you know, I was like can and I was what the way I approached it was can I replace work that I already want to do with a more efficient AI workflow?
That was like one of the things.
And then it was what's really fun random [ __ ] I could do.
I wanted to be on those ends of the spectrum.
Like you highly utilitarian for me, so it's like, oh, I need a logo for my thing.
But I don't want just like a logo.
I want to create a whole brand.
All right, how can how can I use AI to create a whole brand here?
So from the the icons to t-shirt designs to a website.
Can I do that with just AI and not have to touch a not have to hire a single designer?
And can I do that with just like my own imagination and this prompt thing?
And then oh, how do you do prompting?
And like which of these tools is the best and what's the difference?
So that that was like one whole area.
Another was like we took the podcast and we did this thing that was kind of sick.
We took the podcast and we ran it through this thing.
So we took the pod and we then used OpenAI's this thing called Whisper which transcribes any video.
So it's like put in a YouTube link to this tool, it'll take Whisper and it'll give you the transcript. All right, cool. It takes the transcript.
Then I put it into ChatGPT and we had this guy write this little prompt for us.
Like we had to get the right prompt, but he wrote this prompt that was awesome which was basically like it it's pretty funny.
It goes cuz ChatGPT can only take so many characters, so it goes, I'm going to I'm going to give you 19 text sections.
I don't want you to do anything until you're at section 19.
So ignore everything until I'm done with 19 and then answer the prompt that I give you.
And chat you be like, okay, I will I will wait for the 19 parts.
You copy paste part 1 2 3 4 all the way to 19.
And then you go the prompt is I want you to pull out every idea, story, and framework that's discussed in the podcast.
I want you to summarize it and I want you to tell me does this idea exist already or not exist?
You can guess based on the way we were talking about it.
Are we talking about something we saw that exists or just an idea that somebody should go do?
So like from this pod it would be like using vector um using using this this vector you know dimensions or I forgot what you call it vector engine or whatever to potentially create a dating site that would match people in ways that they're you know sort of similar using using AI.
And it would be like does this idea exist? No.
Who is the source of this? Dharmesh.
What was the the synopsis of the idea? Blank.
What is the category that it's in? AI.
And so it then it took that and it takes the whole episode and it just created a database of every story, framework, and idea from the thing with these tags and now a human can go back and like tweak them if something was wrong but like that's a lot of the work that was done.
And I we can just do this for the whole back back catalog of our podcast.
And so I'm trying to use it first for my own benefit and then along the way if I see a business a startup idea that I'm like, oh somebody should productize this or somebody should do whatever like you know the simple example is this Kanye thing.
I was like, why is this not the most viral app in the world right now that basically it's a app with a one button that says you know, say something and then it's going to when you when you let go of that button it's going to turn it into Kanye saying that thing and go share that to TikTok.
And like you might get sued but you will go viral. Right?
That's the trade there but I'm like that's crazy there's no front end for this really cool you know AI demo that exists now.
So yeah, I'm just right now I'm in the go play around with it see if anything really really strikes me and if something does then then then take the next steps.
There's one thread there Sean that I I think we should pull on which is you used you talked about this kind of crafting of the prompt in order to kind of make the thing do what you needed it to do.
And that's entirely new skill now called prompt engineering, right?
And it's it's analogous to software engineering.
So software engineering is getting a computer to do what you want by speaking to it in its language.
And that way you can kind of get the results you're looking for.
Prompt engineering is almost exactly the same thing except you're talking to a large language model something like a GPT-4 to kind of get it to produce.
So you're talking to AI to get it to produce the thing that you want.
Um And so I think this is another kind of opportunity for folks that are kind of technology minded but not like software engineers, right?
So they they kind of can think about the problems in their head they're good at and they may be good writers may be good analysts they may be good at kind of describing a thing but like prompt engineering is going to be like another big um like a big thing.
And by the way as long as we're dropping things so I bought two um domains recently.
I got one of them one of them. What's that? Yeah, right.
Why won't you give me one free? Yeah, I wish.
But this one bought It's not eight figures it's seven figures.
And the domain is prompt. com.
And this one I actually have an idea around what to kind of what to do with that which is there's going to be this entire I'm not going to get into details of it yet because it's too good of an idea to actually just put out there in the world and I'm not I'm not ready yet to do something about it but once I get something Prompt prompt.
com goes to like a coaching for essays. I know.
I but this the transfer is still happening.
I don't have the domain in my possession yet but the the deal is done.
I Dude, so you're your your portfolio of domains I mean mid eight figures then. Yeah, tens of millions. Uh yeah. [ __ ] insane. Dude, I feel amped.
I I like when we were talking when we were talking to Pomp I like wanted to go like hide under the covers because he freaked me out about the billion or the million dollar Bitcoin thing and the banks.
With this thing I'm like I got to clear my schedule.
I got to go learn all about this. I mean I feel amped. This is awesome.
Before we go give us your two minute reaction to Balaji's warning slash bet that the US dollar will crash and Bitcoin will surge to $1 million.
I'll say this uh and I don't know him personally but he's like quite easily one of the top five people I've ever encountered like even on the internet in terms of his raw what I call wattage it's just raw horsepower and uh he's like an AI unto himself, right?
Like just the just the knowledge that he has.
Having said that um I think I understand why he's taking the extreme positions because that's sometimes what you have to do to kind of shake the world out of its reverie and it's like, okay pay attention here this is important um but if I were a betting person I would not bet that the odds are what what you think they are.
Could happen but nowhere near the probability that he suggested. I feel better now. I feel better.
You're I I like your opinion better therefore I think it's true.
We should wrap on this because one of the things that happens anytime new technology comes along we saw this a little bit in in the kind of crypto web pre world as well is that entrepreneurially minded folks will see this kind of new thing and they will look for kind of a quick turnaround.
I'm I'm all for creating value quickly but it has to be like creating value.
Don't play the arbitrage oh I'm going to do this thing this is like you know day trading back in the day or whatever is like don't be a grifter, right?
Like be be something that actually creates We're going to build a shitty app and put web 3 at the end of Yeah, so you know like just don't take advantage of people.
There's enough real problems to solve where real money can be made and yes this technology can now be used in creative ways by lots of people and you should use those but don't use it as an excuse just to kind of be a like a AI tool that comes through makes a little bit of money or whatever and then that was that.
There's there's a big opportunity.
I think you're short changing yourselves if that's what you end up doing.
Well, thank you Dharmesh.
Um Thank you for coming on the podcast man.
Yeah, well thank you for coming on the pod. This is awesome. I I feel pumped man.
I I always like talking to you.
Um I I don't know if you know this Sean.
I slack Dharmesh all the time.
I'll just be like I'm just trying to get him to like give me a little like crumbs of information cuz I just like get into the HubSpot slack. It's awesome.
I'll just like just send something his way just hopefully I can get something back but it's fascinating and I feel lucky to be able to have you as a friend and co-worker and and this is awesome.
I and a podcast guest you're this is so fascinating and I agree with what Sean said about like kind of like looking up to you and like looking at how people live their lives.
You're definitely someone I admire so I'm I'm happy you came here.
Thanks thanks for having me on again. This is fun as always. Awesome.
All right, thanks for coming on. That's it. That's the pod.