Alexis Rondeau

Bookmarks

April 2025 · 170 bookmarks

Bookmarked from Startup Archive @StartupArchive_

Brian Chesky’s response to the Samwer Brothers cloning Airbnb: “Missionaries will outlast mercenaries”

In mid-2011, the Samwer Brothers cloned Airbnb’s website.

At the time, they were notorious for cloning companies that were working in the US and replicating it across Europe and non-English-speaking countries.

Before cloning Airbnb, they sold their Groupon clone, MyCityDeal, to Groupon itself for roughly €100 million.

Brian describes the situation Airbnb was facing:

“We had 40 employees and had raised $7M. They cloned us and raised $90M, and in 30 days they hired 400 people and wanted to sell the company. And if they couldn’t they were going to destroy us around the world. And the problem with Airbnb is if we’re not everywhere around the world, a travel site not being in Europe is like your phone not having email. It doesn’t actually work.”

At the time, a lot of people were telling Brian and the Airbnb cofounders to buy the clone because they couldn’t risk losing international. But Airbnb didn’t buy them.

Brian explains his reasoning:

“The reason we ended up not buying them is I just didn’t like the culture. I didn’t want to bring in these 400 people. I felt like we were missionaries and they were mercenaries. I didn’t think they were doing it for the beliefs. I thought they were doing it to make a lot of money very quickly. And I believed in a war missionaries would outlast and out-endure mercenaries. I also felt like the best revenge against an internet clone was just to make them run the company long term. It’s like, you had the baby, now you gotta raise it.”

In the end, that proved to be the right decision. Today, Airbnb is valued at more than $100B, and most people have never heard of Wimdu, the Samwer brothers’ clone.

Video source: @ycombinator (2014)

Bookmarked from Paul Graham @paulg

Arguably the White House correspondents got us Trump. If they'd reported Biden's decline earlier, the other Democrats would have pushed him not to run, and there would have been an opportunity for a more charismatic candidate than Kamala Harris to arise.

Bookmarked from Wilmer Terrero @wilterrero

stuck building random apps that go nowhere? 💀

go to the app store
pick a category
sort by "top grossing"
check the least polished apps
see how much they're making
build something 10x better
profit in 30 days

i found 3 utility apps making $50k/month with UI from 2014

don't build what's trendy
build what people already pay for

your goldmine is hiding on the app store 💎

Bookmarked from Andrej Karpathy @karpathy

Noticing myself adopting a certain rhythm in AI-assisted coding (i.e. code I actually and professionally care about, contrast to vibe code).

1. Stuff everything relevant into context (this can take a while in big projects. If the project is small enough just stuff everything e.g. files-to-prompt . -e ts -e tsx -e css -e md --cxml --ignore node_modules -o prompt.xml)
2. Describe the next single, concrete incremental change we're trying to implement. Don't ask for code, ask for a few high-level approaches, pros/cons. There's almost always a few ways to do thing and the LLM's judgement is not always great. Optionally make concrete.
3. Pick one approach, ask for first draft code.
4. Review / learning phase: (Manually...) pull up all the API docs in a side browser of functions I haven't called before or I am less familiar with, ask for explanations, clarifications, changes, wind back and try a different approach.
6. Test.
7. Git commit.
Ask for suggestions on what we could implement next. Repeat.

Something like this feels more along the lines of the inner loop of AI-assisted development. The emphasis is on keeping a very tight leash on this new over-eager junior intern savant with encyclopedic knowledge of software, but who also bullshits you all the time, has an over-abundance of courage and shows little to no taste for good code. And emphasis on being slow, defensive, careful, paranoid, and on always taking the inline learning opportunity, not delegating. Many of these stages are clunky and manual and aren't made explicit or super well supported yet in existing tools. We're still very early and so much can still be done on the UI/UX of AI assisted coding.

Bookmarked from Nick St. Pierre @nickfloats

You have to assume that there will come a moment in the very near future where AI can outperform you in every task/job you consider yourself an expert at

And when that day comes the only thing left to do, is create. Make shit.

Imagine what doesn’t exist yet. Start shaping the world with your ideas. Use AI as your instrument, not your replacement.

Use it to extend your reach, test faster, think bigger, ship bolder.

Because if knowledge is solved, then creativity becomes the last scarce resource

Bookmarked from Startup Archive @StartupArchive_

Aman Sanger on scaling Cursor to $100M in revenue in 12 months

The four co-founders started working on Cursor in January 2023.

“It was about 2-4 months of experimenting, trying different things and finding something that fit,” Aman recalls. “Then we shipped it and it had an okay launch.”

The initial version of Cursor got some initial buzz because they shipped it with GPT-4 at a time where very few products were using Open AI’s latest model. But then usage tanked.

The team began to doubt their approach after the failed launch. Aman explains:

“The entirety of that summer was just incredibly slow growth, and that was somewhat demoralizing. The big question in our minds was, ‘Are we being too ambitious?’ We were trying to build this general purpose thing for all engineers, but with this really small team, maybe we should focus more narrowly on some particular use case like tests or bug detection.”

But the fact that they were users of the product gave the team the confidence to keep going down their initial path:

“The really magical thing about this product was that we were users of it. So we could iterate incredibly quickly, and we tried all these different things that summer. Then we found this core set of features that worked incredibly well.”

The two key features were Command K for instructed edit ability and code-based indexing that let you ask questions about your whole code base.

“After we integrated those two features and launched them, growth kind of just took off.”

Aman continues:

“A lot of the work of Cursor has been just experimenting with what is possible. For everything you see in the product, there’s like 10 failed experiments that didn’t work… All of our work for the first 6 months to a year was trying to find new ways to harness these models and make these models better for programming.”

Another factor that contributed to Cursor’s success was their willingness to ship half-finished features:

“We released these half-finished things, which a lot of our competitors refused to do. The first version of Copilot++ and Cursor Tab sucked. But once you release it to the world and see how people react to it, you can improve on it a ton… We biased toward releasing as soon as something shows signs of usefulness to the team.”

Video source: @peakxvpartners (2025)

Bookmarked from Ethan Mollick @emollick

It takes less time for AI to generate a song than for a person to listen to it. It seems like a good standard for "AI is above human level in music" to be whether or not someone is willing to listen only to an all AI-generated channel. I don't think anyone is doing that, though?

Bookmarked from Andrew Wilkinson @awilkinson

The most valuable executive trait isn't intelligence or experience—it's the ability to move mountains without making enemies.

Someone who will run through walls and navigate bureaucracy, difficult people, and coordination problems without upsetting everyone along the way.

Usually you get two types of executives:

Type 1: Competent but doesn't want to shake the apple cart:

"I went to this person from the HR team to change this, but they told me it's impossible. What do you want to do?"

This is not helpful. Now I have to figure out the strategy and probably do it myself. They quit at the first sign of resistance.

Type 2: Semi-incompetent and chaotic, but pisses everyone off

"I told them they need to deliver what I asked for by Tuesday or we're going to have a serious problem!"

(Invariably, after they report this, you receive a text from Jerry in HR saying everyone is going to quit if this guy isn't fired.)

This is also not helpful either. Now I have to clean up their mess, and probably fire them otherwise my team will revolt.

What I look for:

Competent but masterful at helping people understand why what they are doing is important and getting them onside, while still being highly assertive.

"The guys in HR pushed back, but I explained why this is so
important and gave them the context. I told them I understood why it's hard for them and that I'm being annoying, but that it's critical and they are going to save the day if they can deliver. They grumbled, but they're going to get it for you by Tuesday"

When the HR guys deliver it, she takes them all out for a steak dinner to celebrate together.

And she did this without me having to give any direction outside of the original objective.

Do you know someone like this?

They are in short supply and I want to hire them.

Tell them to email me and list the three most important books that gave them this skillset :-)

Bookmarked from Paul Graham @paulg

One of the questions I ask startups is how long it's been possible to do what they're doing. Ideally it has only been possible for a few years. A couple days ago I asked this during office hours, and the founders said "since December." What's possible now changes in months.

Bookmarked from Paul Graham @paulg

One of the most important things I've learned from 20 years of talking to startups at Y Combinator is how few local maximums there are. Founders can just put their heads down and focus on growth, without more than a few months' lookahead, and they'll almost always do well.

Bookmarked from David Nix @david_nix

This week my 9-5 laid off two loyal employees.

  • Over 5 years with the company
  • They delivered value consistently
  • They were a joy to work with

I will repeat this until blue in the face:

  • No company deserves your loyalty
  • Stable income is an illusion
  • You're not safe
  • Be your own savior
Bookmarked from signüll @signulll

was talking to a friend about my product manager post & we were both like, how are there still so many ppl who can’t build anything, even with ai holding their hand? it’s ridiculous. there are too many thinkers, not enough builders.

if you have an idea, you build it. that’s the only way to test if it holds up. bezos made people write six page memos instead of slides to force clear thinking. that was smart then. but now prototypes do the job better.

Bookmarked from Philipp Schmid @_philschmid

Gemini 2.5 Flash can control a browser! Excited to share Gemini Browser Agent, a simple Python script example on how to use @GoogleDeepMind Gemini 2.5 Flash and @browser_use to act as general assistant! 🤯

Usage Examples:
1⃣ Single Query Mode: `python scripts/gemini-browser-use.py --url google(.)com/search?q=google+gemini+2.5+flash --query "Summarize the key features of Gemini 2.5 Flash."`
2⃣Interactive Mode: Start an interactive session, optionally with a starting URL.
python scripts/gemini-browser-use.py

Command-line options:
--model: The Gemini model to use (default: gemini-2.5-flash-preview-04-17)
--headless: Run the browser in headless mode
--url: Starting URL for the browser to navigate to before processing the query
--query: Run a single query and exit (instead of interactive mode)

Time to build a replication of Manus and OpenAI Operator powered by Gemini 2.5. Code below ⬇️

Bookmarked from Bryan Johnson @bryan_johnson

My telomeres say I'm 10 years old.
They are regenerated at the vibrancy of a 12 year old.

Data:
Telomeres: 10.27 kilobases
Telomerase activity: 7.7%

Telomeres are like shoelace tips on your DNA, protecting your chromosomes every time your cells divide.

Telomerase is the enzyme that maintains and restores telomere length with each cell division.

Short telomeres = old, damaged cells.
Long telomeres = youth, repair, longevity.

Why it matters:
+ Lower biological age
+ Slower cellular aging
+ Preserved genomic integrity
+ Resistance to entropy

Data sources:
My telomere biological age is 10 years, based on a database of 15,000 other participants who took the test.

Validated by comparing to a cohort of 12,230 participants (age between 20-100 years old: 2.5th-97.5th percentiles) from 6 countries.

Note: 12-months average 12.07 kb, parallel test from a different provider 11.4 kb

Bookmarked from Paul Graham @paulg

A startup's initial problem is usually what the product should be and how to get the first users. It may sound like those are two problems, but they're not. Ideally you solve them simultaneously, and the process of trying to get users shows you what the product should be.

Bookmarked from signüll @signulll

in tech we love to talk about moats. we act like tech or raw data is the moat. it’s not.

tech will likely become the ultimate commodity. maybe even the last moat, especially with ai.

the real moats in tech are the things we underestimated: emotional continuity, relationship depth, ambient trust.

memory is just the first. more will follow. ones we haven’t even named yet. turns out, you likely don’t win this era by knowing everything. you win by knowing someone.

i wrote a quick post on why memory might be the deepest moat.

Bookmarked from Startup Archive @StartupArchive_

Sam Altman on the biggest mistake talented and hard-working people often make

“You should have a very high bar for doing anything but thinking about what to work on… Of course that doesn’t work all of the time. At some point, you actually have to go execute. But I often see people who I think are really talented, work super hard, and are super product, not spend any time thinking about what they’re going to work on.”

He believes that writing is the best tool for this:

“If I have a very hard problem or I’m a little confused about something, I still have not found anything better to do than sit down and make myself write it out… It is a super powerful thinking tool.”

Video source: @david_perell (Sep 2024)

Bookmarked from Gregory John @gregoryjohn

Just added a @tailwindcss UI block directly to my @lovable app by installing 2 npm packages, creating a blank component called hero.tsx, and then just pasting in the Tailwind code.

Pixel perfect responsive design that cost me pretty much nothing and took me 1 minute to do. Next I'll adapt the copy and update with my brand colors.

I'm going to be teaching this method to the @buildcamp bootcamp cohort next week!

Link in comments

Bookmarked from Joe Kennedy @joekndy

There is no consumer desire to “make apps”

“Vibe coding” is an exponential starting point for people who were already motivated to do things the old way if they had to

Those people want the same control as serious developers, not a “vibe coding app platform”

Bookmarked from Paul Graham @paulg

Man, doing office hours with startups gives you a completely different view of the world from reading the news. The news is all disaster and decline, but more startups are doing more cool new things than ever before. Which is reality? Both are; that's the weird thing.

Bookmarked from Sahil Bloom @SahilBloom

Your entire life will change when you realize that courage is the single most important human trait.

In 1942, author C.S. Lewis offered this brilliant characterization:

"Courage is not simply one of the virtues but the form of every virtue at the testing point, which means at the point of highest reality."

Courage is who you are when it's inconvenient. When no one is watching. When the rewards are uncertain. When the outcomes are unpredictable.

It's easy to declare our values, principles, and virtues in times of peace—it's hard to live by them in times of war.

Courage is defined at the testing point.

You are defined at the testing point.

The truth: Talent and intelligence are abundant. Courage is not.

There’s someone out there living the life you want simply because they had the courage to act. They aren’t smarter than you. They aren’t more talented than you. They just took action when you didn’t.

They recognized that fear comes from inexperience, not incapability. You're afraid because you haven't done it yet, not because you can't do it. Inexperience is the problem to be solved, and it's only solved through having the courage to act.

They realized that the worst prison in the world is having the talent and intelligence to achieve something great but lacking the courage to go out and do it.

They understood that the regret from inaction is always worse than the regret from action.

But here's the most empowering thought:

Courage is not born, it is chosen.

Every single day, you get to choose how you show up at your testing point. You have agency. You are at the wheel. You are in control of your future with your actions in the present.

The challenges do not get any easier—if anything, they get harder as you rise—but you get stronger. You grow. You change.

When you arrive at your testing point and choose to show up as the highest version of yourself, you become different.

The stoic philosopher Seneca once wrote:

"It is not because things are difficult that we do not dare; it is because we do not dare that things are difficult."

You cannot build a life of meaning, purpose, and character by taking the easy path at the testing point.

Choose to dare. Choose hard. Choose courage.

Courage now, easy later.

If you enjoyed this, you're going to love my 7x NYT bestselling book, The 5 Types of Wealth. It will help you design the life you want, and then take the right actions to go out and build it.

Join 200,000+ others and order it here (30% sale!): amazon.com/gp/product/059…

P.S. Email your receipt to sahil@sahilbloom.com and I'll send you a 50+ page companion workbook to go deeper on the most important exercises.

Bookmarked from Paul Graham @paulg

Someone asked me if now is a good time to start a startup, with all the uncertainty in the world. The answer is yes, because the dominant factor in the outcome of a startup is whether the founders can discover a great product, not the political or economic environment.

Bookmarked from Ethan Mollick @emollick

How complex are global supply chains? Of the 83 nonradioactive elements, at least 70 of them are used in phones: 84% of all stable elements.

I say “at least” as we don’t know for sure- likely no single person on Earth can tell you all of the mined materials that go into a phone.

Bookmarked from GREG ISENBERG @gregisenberg

LEAKED internal memo from CEO of Shopify @tobi around AI

10 quick takeaways i have after reading it:

1. a subtle but huge reframe: “hire an AI before you hire a human.”
2. AI is now a baseline expectation at shopify. hiring filters will probably favor ai-fluent candidates at shopify and other companies.
3. AI agents are now treated like teammates, not tools.

4. prompting is now a core skill. top performers will be top prompters.

5. AI usage is now measured. kinda wild. probably a business idea there to build the lattice for AI usage.

6. AI-first prototyping is the new standard. shipping speed will probably 10x even at a $100B company like Shopify.

7. org charts blur, headcount planning now includes bots, not just bodies.

8. AI literacy is the new coding literacy. prompting, contextualizing, or evaluating ai output is become mandatory.

9. AI is now a core layer in the software stack. not a plugin. not an add-on. ai sits beside infra, backend, frontend, and design. the best teams will be the ones who treat it like infrastructure.

10. tobi’s memo screams one thing: more impact per person. shopify is early to this, but i bet this will hit every major company over the next 12-24 months.

Bookmarked from Тsфdiиg @tsoding

"Tutorial hell" is a concept made up by people who don't give a fuck about Programming. What they actually want to say is "I keep doing this nerd shit, money when?!" It's a special circle of Hell reserved for this kind of people. Everything works as intended. Keep grinding :)