Oct 26, 2013 · 29m · y-combinator
Office Hours at Startup School 2013 with Paul Graham and Sam Altman · Y Combinator
gold bands on the timeline = statements, start to end. Hover to read, click to jump. CC turns on captions
At Startup School 2013, Paul Graham and Sam Altman host live office hours, evaluating three early-stage startups: CodeCombat, GiveItOneHundred, and Flexport. Through interactive Q&A sessions, the founders receive real-time feedback on product mechanics, user acquisition, monetization, and long-term expansion strategies.
How this conversation actually went
Every chapter scored 0–10 on four independent dynamics. Hover any point for the reasoning behind the score. How this is scored →
speaking balance: gold is the partners, purple is the guest (3 minute bins)
Petersen bluntly dismisses Graham's repeated comparison to Uber, correcting him that Flexport holds the actual brokerage license rather than merely dispatching third parties.
Hardest push from the partners ▶ 12:04 Graham dismantles waitlist gatingGraham refuses the premise that GiveItOneHundred needs more product polish before onboarding users, telling the founders that strong engagement proves they should open up immediately.
Biggest teaching moment ▶ 25:00 Proprietary database of all US importersPetersen educates the hosts on how public import filings and his prior data business give him an exhaustive database of every prospective US importer.
The partners hold their own ▶ 28:02 Graham and Altman check startup market framingAltman and Graham apply investor discipline against Petersen's 2.3 trillion dollar logistics figure, pointing out that overly massive TAM numbers alienate sophisticated investors.
the scores for every segment, with the reasoning behind each
| Chapter | Topic | The partners as informed peer | Guest teaching | Guest disagreement | The partners pushing back | Why |
|---|---|---|---|---|---|---|
| CodeCombat Pitch and Core Mechanics | 6 | 3 | 2 | 4 | Graham and Altman probe CodeCombat's core mechanics, questioning how gamification can force mastery of advanced programming rather than just memorizing library calls. Nick and George explain their progression mechanics and the immediate user engagement from their launch. | |
| Beta Feedback and Game Aesthetics | 5 | 4 | 2 | 3 | The interviewers explore beta testing learnings and infrastructure bottlenecks after a Reddit spike. George and Nick share how non-programmers struggle with basic syntax like semicolons, while the hosts offer thoughts on gaming industry practices. | |
| Advisor Feedback and Level Editor Tools | 7 | 3 | 2 | 4 | Graham gives advice on startup founder profiles and hiring while Altman challenges their recruitment-based monetization model by noting recruiters make unrealistic promises. The founders detail their level editor tooling and past startup background. | |
| Surprise Acceptance and GiveItOneHundred Pitch | 6 | 3 | 2 | 5 | Graham and Altman surprise CodeCombat with immediate batch acceptance before bringing on GiveItOneHundred. Graham pushes back on keeping a 4,300-person waitlist locked up, arguing that if engagement is already good, they should open up. | |
| Product Engagement and Video Constraints | 5 | 4 | 3 | 4 | Altman presses Karen and Finbarr on why they didn't test sharing on YouTube directly during the beta rather than hosting solely onsite. Karen clarifies their viral video strategy versus their daily web interface. | |
| User Experience and Narrative Potential | 6 | 3 | 3 | 5 | Graham dismisses the founder's idea that enterprise founders like Phil Libin would use the app to document startup struggles, redirecting them toward personal categories like baby milestones. Graham shares a personal anecdote about parenting memory decay. | |
| User Consistency and Community Support | 6 | 2 | 1 | 3 | Finbarr explains user retention data and community cheerleading features around difficult challenges. Graham advises them against prematurely optimizing for any single vertical before empirical usage patterns emerge. | |
| Modernizing Logistics with Online Dashboards | 5 | 6 | 2 | 3 | Ryan Petersen introduces Flexport, explaining customs brokerage regulations and workflow automation to an inquisitive Graham and Altman. Ryan details licensing requirements, FBI checks, and shipping volume economics. | |
| Regulatory Moats and Customer Acquisition Advantage | 4 | 7 | 4 | 4 | Ryan corrects Graham's analogy of being an Uber marketplace, clarifying Flexport is itself the licensed broker of record. Ryan also details his unique data asset of 300 million import manifests to acquire customers directly. | |
| Market Scaling, Sales Strategy, and Session Conclusion | 6 | 5 | 3 | 5 | Altman and Graham caution Ryan against citing trillions in TAM, advising focus on bottoms-up market reality. Altman challenges Ryan on building a direct outbound sales force to scale customer conversion. |