Lex Fridman & Digital Nomad-Pieter Levels
The conversation between Lex Fridman and Pieter Levels covers a wide range of topics, including AI-generated images, startup philosophy, digital nomadism, personal challenges, and the importance of creative work.
Digital Nomad
Building Fast, Living Free: The Creative Journey of a Digital Nomad Entrepreneur
AI Breakthroughs
Exploring the Art of Simple Innovation: From Nomadic Insights to AI Breakthroughs.
The conversation between Lex Fridman and Pieter Levels covers a wide range of topics, including AI-generated images, startup philosophy, digital nomadism, personal challenges, and the importance of creative work.
AI-Generated Images:
Pieter Levels begins by discussing his experience with creating photorealistic AI images. He mentions that using tools like Stable Diffusion alone didn’t yield satisfactory results because the faces and bodies looked distorted. He found that fine-tuned models, often trained on explicit content, could generate more realistic images, but he had to prompt the AI to avoid generating inappropriate content, which could be risky, especially in the context of his projects. Levels emphasizes the importance of filtering AI-generated content to avoid any potential issues with explicit material.
Startup Philosophy:
The conversation then shifts to Pieter Levels’ approach to building startups. Unlike many entrepreneurs who seek venture capital funding and scale their companies, Levels prefers a more independent and scrappy approach. He builds and launches products quickly, often within two weeks, to test if there is a market demand. This method allows him to see if people are willing to pay for the product, which is a key validation for him. Levels contrasts his approach with that of large tech companies like Google, which he believes are slowed down by bureaucracy, preventing them from rapidly shipping innovative products.
Digital Nomadism and Personal Challenges:
Pieter Levels shares his experience as a digital nomad, traveling and working from various countries while building his startups. He reflects on the loneliness and depression he experienced during this time, especially when he felt disconnected from his friends and society back home. Levels discusses the challenges of the digital nomad lifestyle, such as feeling like an outcast and struggling with the psychological effects of constant travel. He also talks about the darker side of the digital nomad community, where some individuals engage in unethical or illegal activities to make money.
Creative Work and Personal Fulfillment:
Levels emphasizes the importance of creative work for personal fulfillment. He talks about how building startups and engaging in creative projects helped him overcome feelings of depression and gave him a sense of purpose. He believes that meaningful work, rather than financial success alone, is what truly brings happiness. This philosophy is evident in his decision to maintain control over his projects and avoid the pressures of scaling too quickly or selling out to larger companies.
Reflections on Freedom and Constraints:
The conversation touches on the concept of freedom and its impact on happiness. Levels reflects on how the freedom of the digital nomad lifestyle, while initially appealing, can lead to a sense of being lost and disconnected. He suggests that constraints, such as having a clear goal or a stable routine, are more conducive to happiness than unlimited freedom.
Memories of Travel and Work:
Levels shares some of his fond memories from his time as a digital nomad, including working late into the night in Bali with friends, fueled by caffeine and techno music. Despite the challenges, he recalls the excitement and adventure of exploring new places and building startups in different parts of the world. He mentions specific locations like Bangkok, Chiang Mai, and Brazil as some of his favorite places, noting the pros and cons of each in terms of cost, safety, and quality of life.
On Danger and Travel:
- Lex Fridman: Expresses his affinity for danger, stating that it reveals something about oneself and others. He enjoys experiencing the full range of humanity and is not fond of mellowed-out aspects.
- Pieter Levels: Relates by talking about his friends who prefer authenticity and reality over luxury, stating that this mindset might be a European trait. He reflects on the romanticized memories of his vagabond, individualistic solo life as a digital nomad, though he admits it didn’t make him happy but anxious.
Quoting Freya Stark:
- Pieter Levels: Recalls quoting Freya Stark, mentioning the sensation of waking up alone in a strange town as a pleasant experience. He connects this to his life as a digital nomad, where he often forgot where he was due to constant travel. He built the website nomadlist.com to combat loneliness and foster community among digital nomads.
- Lex Fridman: Resonates with the idea of feeling the novelty and possibilities of new places when traveling, understanding why people get addicted to it.
Startup Advice:
- Pieter Levels: Describes the process of finding a good startup idea by identifying daily life problems that annoy you, making a list of these problems, and then building solutions. He suggests that traveling helps in spotting problems and finding solutions that have been implemented in other parts of the world.
- Lex Fridman: Agrees, emphasizing the importance of noticing discomforts in life to generate innovative ideas. He appreciates the simplicity and effectiveness of Levels’ approach.
Frameworks vs. Simplicity:
- Pieter Levels: Discusses his preference for using simple, older technologies like PHP, jQuery, and SQLite in building his projects. He argues that while newer frameworks are often touted as better, they can be overly complex and expensive to maintain. He also suspects that there is a financial incentive for pushing these frameworks, driven by the need for them to be profitable.
- Lex Fridman: Questions the conventional wisdom of always adopting the latest technologies, advocating for using what works best and allows for rapid development.
Developing AI Products:
- Pieter Levels: Talks about his journey in creating AI-based startups, particularly Photo AI. He started by experimenting with Stable Diffusion, generating images and eventually building products like thishousedoesnotexist.org and interiorai.com. He explains how he pivoted from AI-generated avatars (which were popular but felt cheesy) to more realistic photo generation, aiming to solve real problems rather than just riding a hype.
- Lex Fridman: Engages deeply with the process, asking about the technical challenges and how Levels managed to automate the process of generating AI images. Levels describes the early manual process, how it validated the demand, and how he later automated it using various platforms.
Challenges with AI Models:
- Pieter Levels: Discusses the ethical and technical challenges in working with AI, particularly how early models were often trained on problematic data (e.g., pornography), which influenced the results. He talks about the need to filter out inappropriate content and the issues with AI-generated images, which often require careful curation.
- Lex Fridman: Acknowledges these challenges and appreciates the transparency Levels brings in discussing the imperfections of AI models and the need for continuous improvement.
Final Thoughts:
- Lex Fridman and Pieter Levels: Conclude by reflecting on the entrepreneurial journey, the importance of focusing on real problems, and the challenges of competing in a fast-moving, hype-driven market. Levels shares his experience of competition with larger, VC-backed companies and how he’s navigated these challenges while staying true to his pragmatic and simple approach to technology.
Discussion on AI and Machine Learning Models
- Lex Fridman and Pieter Levels discuss the challenges and intricacies of working with AI and machine learning platforms. Pieter shares an anecdote about his frustrations with a particular platform that was price-gouging him, leading him to contact the CEO of Replicate, an AI and ML platform. After some convincing, the CEO added a feature Pieter needed, which significantly boosted the platform’s popularity, especially for building avatar apps.
- Pieter Levels explains how Replicate allows users to run various AI models, including image, text, video, and speech generation. He appreciates the platform’s scalability and user-friendliness, especially for non-experts. They also touch on the complexities of fine-tuning models, particularly in generating accurate representations of human faces and bodies.
- The conversation delves into the challenges of creating realistic AI-generated images, with Pieter noting that people often have a distorted view of their own appearance, leading to dissatisfaction with AI-generated images that actually resemble them more accurately than they realize. This touches on concepts like face dysmorphia and the subjective nature of beauty and attractiveness.
Photography and AI in Creative Processes
- Lex Fridman and Pieter Levels discuss the use of AI in photography, particularly in creating portraits and manipulating light to convey different emotions and aesthetics. They explore how light can dramatically change the perception of a face in a photograph and how AI could assist in generating better portraits, especially for use in things like podcast thumbnails.
- Pieter Levels mentions a recent AI model that can adjust the lighting in photos, which he finds fascinating. They also discuss the potential of AI to automate and enhance creative processes, making high-quality photography more accessible.
Learning and Staying Updated in AI
- Pieter Levels advises people interested in learning about AI to join Twitter (now X), where the AI community, often represented by anonymous users with anime avatars, actively shares their experiments and discoveries. He emphasizes the importance of following these communities to stay updated on the latest developments.
- Both discuss the challenge of keeping up with the rapid pace of advancements in AI, with Pieter noting that it’s a continual process of experimentation and learning, often through trial and error.
Entrepreneurship and Building Products
- Lex Fridman and Pieter Levels delve into the process of building products from ideas. Pieter emphasizes the importance of using the technology you already know when starting out, even if it’s something as simple as a Google Spreadsheet, which is how his website Nomad List initially began.
- Pieter Levels talks about how his ideas often emerge from a subconscious process, likening it to a soup of ideas cooking until they’re ready to surface. He believes that sometimes the first idea is the best because it has been subconsciously brewing for a long time.
- They discuss the importance of timing in the success of a startup, with Pieter mentioning that being too early with an idea can lead to failure, especially in fields like robotics, where many companies have struggled due to the high costs and technical challenges.
Psychological Insights
- The conversation also touches on human psychology, particularly how people perceive themselves and the role of confidence in attractiveness. Pieter mentions how what one perceives as flaws might actually be the unique traits that make them interesting and attractive to others. Lex adds that breaking symmetry or having unique features often contributes to beauty, challenging the idea that perfection is necessary.
- They discuss the psychological struggle of coming to terms with one’s appearance and voice, with Lex sharing that one of his least favorite activities is listening to his own voice or looking at his face, which he relates to many people’s discomfort with their self-image.
Crowdsourcing and Community Building
- Lex Fridman and Pieter Levels explore the power of crowdsourcing in product development. Pieter shares how he used crowdsourcing in the early stages of building Nomad List by making a Google Spreadsheet public, which allowed others to contribute to the data. This approach not only gathered a wealth of information but also created a community around the product.
- Lex Fridman adds an example of how he used a similar method with a publicly editable Google Sheet for tracking workouts, observing how a community self-regulates and contributes to the project, even managing trolls collectively.
Hoodmaps and Fast Prototyping
- Pieter Levels talks about his project, Hoodmaps, which is a crowdsourced map where people can label different neighborhoods in a city with various characteristics, like “tourist areas” or “hipster spots.” The project was born out of his experiences traveling and wanting to understand the local culture of different parts of a city, beyond the typical tourist areas.
- The project highlights Pieter’s approach to fast prototyping, where he documents his process of building a product in a few days, demonstrating the effectiveness of quickly bringing an idea to life and iterating based on user feedback.
Broader Reflections on Life and Career
- The conversation ends with a reflection on life’s unpredictability, with both Lex and Pieter agreeing that it’s important to remain open to where life takes you rather than trying to control every aspect. Pieter shares his philosophy of surfing the waves of life and allowing things to happen organically, a mindset he finds reduces stress and leads to a more fulfilling life.
- They also discuss the role of chance and timing in finding success and happiness, emphasizing the importance of being adaptable and open to new opportunities, even if they’re not part of the original plan.
Building Hoodmaps:
- Color and Canvas: Pieter Levels discusses the creation of Hoodmaps, a crowdsourced map where users can label neighborhoods with different colors representing categories like “hipster,” “tourist,” “rich,” etc. He used HTML5’s Canvas to draw pixels, a key feature of Hoodmaps, allowing users to contribute by marking different areas on the map.
- Crowdsourcing Challenges: Levels describes how users could label areas, which led to a lot of humorous and sometimes offensive contributions, such as drawing penises. However, the crowdsourcing system worked because the majority of people contributed seriously, and the system would average the inputs to determine the most common label for an area.
- Technical Challenges: He explains the technical aspects, such as converting pixel data to GPS coordinates and normalizing it to create a usable map. The project went viral quickly, leading to high costs for map services like Google Maps and MapBox. Eventually, he switched to an open-source platform to reduce expenses.
- Monetization Issues: Despite its popularity, Hoodmaps was hard to monetize. Levels considered various methods, like advertisements, but realized that monetizing a map platform is challenging. He highlights that not all projects need to be monetized and that some can exist simply because they are “cool.”
The Creation and Growth of Nomad List:
- Origin of Nomad List: Nomad List began as a spreadsheet to help digital nomads find cities with fast internet and low living costs. Over time, it evolved into a comprehensive platform ranking cities based on various factors like internet speed, cost of living, safety, and more.
- Data Accuracy and Crowdsourcing: Initially, the data was crowdsourced, but Levels encountered issues with biased contributions. To improve accuracy, he started incorporating data from reliable sources like the World Bank and United Nations. However, real-time data on where digital nomads are currently located remains crowdsourced.
- Community and Automation: Nomad List has grown to include features like user meetups and real-time data on where members are currently staying. Levels describes it as a self-running system that requires little manual intervention from him.
Learning and Building New Projects:
- Learning by Doing: Levels emphasizes the importance of learning by taking action rather than just studying. He gives examples of how he learned new skills, like 3D modeling and virtual reality, by setting challenges for himself, such as learning VR in 30 days.
- Project-Based Learning: He advocates for a project-based approach to learning, where you start building something immediately, even if you don’t know much at the start. He argues that this method leads to faster and more effective learning.
- Discipline and Persistence: Levels acknowledges that learning to code and build projects can be frustrating, but persistence is key. He suggests that people should focus on solving one problem at a time rather than getting overwhelmed by the entire project.
Monetization and User Experience in Tech:
- Challenges in Monetization: Both Fridman and Levels discuss the difficulties in monetizing platforms, particularly maps and hotel booking sites. They note that despite the success of sites like Booking.com, they often prioritize revenue generation over user experience, leading to subpar interfaces.
- Tech Industry Issues: The conversation touches on broader issues in the tech industry, such as why airline and hotel booking websites are often poorly designed. Levels suggests that there’s little incentive to improve these systems because customers are forced to use them anyway. Fridman adds that bureaucracy and a lack of respect for engineers might also be reasons why these systems don’t improve.
- Entrepreneurial Approach: Levels praises Apple’s approach of fostering competition within the company by having multiple teams work on similar projects, which helps maintain an entrepreneurial spirit even within a large organization.
The Power of AI in Learning:
- AI in Education: Levels and Fridman discuss the potential of AI in democratizing education by providing immediate answers and guidance for learning new skills. They acknowledge the transformative power of tools like ChatGPT in helping people learn to code and build projects.
The Importance of Being Naive:
- Positive Naivety: Levels concludes with advice on maintaining a sense of naivety when starting new projects. He suggests that underestimating the difficulty of a task can actually be beneficial because it prevents people from becoming discouraged by the challenges they will inevitably face.
Building in Public and Handling Criticism:
- Public Feedback: Pieter Levels discusses the benefits of building projects publicly, where the community can provide feedback, which often helps in refining the product. He emphasizes the importance of listening to constructive criticism, even from “haters,” as they often provide valuable insights.
- Dealing with Negativity: Levels talks about muting negative voices on platforms like Twitter, where he has muted about 15,000 people over 10 years. He prefers muting over blocking to avoid unnecessary conflicts.
Virality and Platforms:
- Social Media Impact: Levels shares his experience with the virality of his projects, especially when they gain attention on platforms like Reddit or TikTok. He notes that a single viral TikTok video can significantly boost user acquisition and revenue.
- Algorithmic Reach: The discussion highlights the shift in social media algorithms from follower-based to content-based, meaning good content can go viral regardless of the creator’s follower count.
Monetization Strategy:
- Charging Users: Levels advises against offering free services, especially for indie hackers without venture capital backing. He suggests charging from the beginning, as free users often don’t convert to paying customers. He recommends pricing above $10 to make it sustainable for small developers.
- Community Building: Creating a community, like through Discord, is essential for feedback and feature development, especially in AI startups.
Cost Management and Negotiation:
- Profit Margins: Levels emphasizes the importance of maintaining high profit margins by keeping operational costs low. He negotiates prices with vendors and shares a “secret hack” of simply asking for discounts, which often works.
- Automation: Levels talks extensively about automating as much as possible in his startups to reduce the need for hiring. He uses cron jobs and health check scripts to keep his operations running smoothly with minimal manual intervention.
Handling Spam and Content Moderation:
- GPT-4 for Moderation: Levels utilizes GPT-4 to filter and moderate user-generated content on his platforms, including anonymous reviews and community chats. He finds AI to be highly effective in understanding context and humor, reducing the need for human moderators.
- Social Media Curation: Lex and Levels discuss the need for better tools to filter and automate social media interactions to avoid the negative impacts on mental health.
Exit Strategies and Company Sales:
- Challenges in Selling: Levels shares his experiences with acquisition offers, where buyers often lower the offered price after lengthy negotiations. Given the high profitability of his automated businesses, he sees little incentive to sell unless the price is significantly high.
- Emotional Value: He mentions the emotional attachment to his projects, especially Nomad List, which aligns with his mission of promoting global travel and cultural exchange.
Solo Work vs. Team Collaboration:
- Preference for Solo Work: Levels prefers working solo or with minimal collaboration because he finds consensus-driven decision-making often leads to average results. He values autonomy and control over his projects.
- Limited Collaboration: While Levels mostly codes alone, he occasionally collaborates with others for specialized tasks, like AI development, where he feels less competent.
Automation and Efficiency:
- Automation Philosophy: Levels explains his approach to automating routine tasks in his startups to reduce the need for manual work. This includes everything from running cron jobs to using AI for moderating content and managing errors.
- Personal Automation: Lex and Levels also discuss the potential of automating personal tasks, like social media consumption, to improve productivity and mental well-being.
The Future of Content Moderation and Social Media:
- Enhancing Social Media: They talk about the potential for AI to improve the ranking and filtering of social media content, making platforms like Twitter (now X) more manageable and less chaotic for users with large followings.
- Customizing Experiences: Lex expresses interest in further automating and customizing his social media experience to avoid negative impacts and make it more productive.
Developer Mindsets and Code Refactoring:
- Lex Fridman and Pieter Levels discuss their experiences with developers who want to refactor code. Pieter shares an anecdote about a developer who insisted on rewriting jQuery code in Vue.js, which he found unnecessary and time-consuming. Lex emphasizes the importance of understanding the existing codebase before suggesting changes, advocating for an approach that values the original developer’s work.
Empathy in Coding:
- Lex introduces the concept of “code empathy,” which involves understanding and respecting the original developer’s approach before making changes. Both agree that top-tier developers, who can work across different tech stacks, often display this empathy, but they are rare.
Shipping Fast vs. Perfection:
- Pieter Levels explains his approach of deploying code directly to production without a staging environment, allowing for rapid bug fixes and updates. While acknowledging this approach might be risky in larger companies, it works well for his projects. Lex supports the idea of quick iterations, noting that bugs are a sign of active development.
Programming Tools and IDEs:
- The conversation shifts to the tools they use for coding. Pieter talks about his transition from Sublime Text to VS Code, noting that while he was initially resistant, he eventually adopted VS Code due to peer pressure. He discusses the importance of mastering the tools you’re comfortable with, rather than constantly chasing new ones.
Learning New Frameworks and Technologies:
- Lex and Pieter discuss the importance of learning new technologies, even if they aren’t immediately applicable. Lex mentions his experience with Emacs and the need to stay current by learning tools like NodeJS. Pieter admits he hasn’t yet learned React but sees the value in understanding new concepts to potentially improve his work.
Minimalism vs. Information-Rich Design:
- Pieter reflects on the design of his projects, like Nomad List, which some criticize as cluttered. Lex defends the information-rich design, arguing that minimalist design can be pretentious and often fails to convey enough information.
Impact of AI and Multi-Language Audio:
- They discuss the potential of AI in various fields, particularly in multi-language audio for platforms like YouTube. Lex sees this as a transformative technology that could break down language barriers globally, and he advocates for rapid development in this area.
Mac vs. Windows for Development:
- Pieter recounts his switch from Windows to Mac, attributing much of his subsequent success to the quality of Mac hardware. He discusses the pros and cons of both systems, particularly highlighting the convenience of using MacOS for development due to its Unix base, which aligns closely with Linux environments.
Personal Productivity Setup:
- Pieter shares his unconventional work habits, like coding on a couch with just a laptop, emphasizing the importance of comfort and focus. He talks about how lifting weights helped him overcome repetitive strain injuries, allowing him to work in less ergonomic setups.
Exploring New Technologies Together:
- The conversation ends with them considering the idea of building projects using different frameworks to understand their strengths and weaknesses better. Pieter suggests that working with experts who already know these frameworks could accelerate the learning process, while Lex emphasizes the need to remain open-minded and avoid dogmatism in technology choices.
The Evolution of Friendships and Social Networks
- Pieter Levels begins by discussing how friendships evolve over time. He notes that social media platforms like Facebook can make it difficult to naturally let go of old connections, as they keep people tethered to past relationships that may no longer be relevant.
- Lex Fridman adds that while some friends naturally drift apart, others remain close even without frequent interaction, suggesting that shared experiences create a lasting bond that doesn’t require constant communication.
The Impact of Gradual Fame
- Levels reflects on his gradual rise to fame, noting that it’s been a continuous process rather than an overnight phenomenon.
- Fridman asks if this increase in popularity has changed how Levels presents himself, especially on platforms like Twitter.
- Levels argues that rather than becoming more cautious, he feels empowered to remain authentic, sharing whatever he finds interesting, including personal anecdotes, because that’s what resonates with his audience.
The Role of Coffee Shops in Creativity and Innovation
- Levels talks about the historical significance of coffee shops in Europe, where many key intellectual and business advancements took place during the Enlightenment. He contrasts this with modern-day Europe, where many cafes have banned laptops, which he views as a hindrance to creativity and entrepreneurship.
- Fridman agrees, noting that these spaces are essential for fostering the kind of serendipitous interactions that lead to new ideas and innovations. He reminisces about the dynamic environment of Silicon Valley, where cafes serve as hubs for dreamers and entrepreneurs.
Entrepreneurship and the European Economy
- Levels expresses concern about the current state of the European economy, which he believes is dominated by old, established companies founded before 1950. He compares this to the U.S., where there’s a much more recent wave of top companies, indicating a more dynamic and entrepreneurial environment.
- He laments that Europe, once a hub of innovation, has become more complacent and less conducive to entrepreneurship due to over-regulation and a risk-averse culture. He advocates for a return to a more entrepreneurial spirit in Europe, similar to what the U.S. has fostered.
Effective Accelerationism and Building for the Future
- Fridman and Levels discuss the concept of Effective Accelerationism (EAC), which promotes a positive outlook on the future by embracing technology and innovation.
- Levels appreciates the movement for encouraging people to dream big and build ambitious projects without being bogged down by excessive caution or pessimism about the future.
- Fridman sees EAC as a reminder of the importance of building and creating, something that has driven progress in the U.S. and is being emulated in rapidly developing countries like China.
Advice for Young People
- In closing, Fridman asks Levels for advice to young people.
- Levels encourages them to follow their own path, ignoring societal pressures to conform. He emphasizes the importance of going all-in on one’s passions, embracing being different, and committing fully to whatever they choose to pursue.
- Fridman echoes this sentiment, stressing the need to “whole-ass” everything rather than doing things half-heartedly.
Youtube
Watch the full Podcast here
“There’s certain friends I have that we don’t interact often, but we’re still friends… It’s like nothing has changed. Almost like we’ve been talking every day, even if we haven’t talked for a year.”