Fast, Cheap, and Out of Control How Silicon Valley Got Its Groove Back A completely uncalled-for talk by David Weekly for PenLUG on 11/9/06 Given on a Windows laptop with PowerPoint because I am tactless.
Why Are We Here? Great Weather Lots of Geeks Full of Possibility (& Hard Work)
Why Did Silicon Valley Happen? Brain concentration: Stanford & Berkeley Love-fest of Ideas 70’s Hippy Children of 50’s Nerds Homebrew Computer Club (75-77) West Coast Computer Faire (77-83) The beginning of computer affordability
Money? Wasn’t the big thought, was about sharing Software hadn’t made it big Hardware was either huge (IBM) or hobbyist (Altair) Just make the damn thing, it’ll be cool.
dotCom Era Widescale computer deployment seeded by the First Wave meets access (AOL). Starts With 3DO IPO (1993) First IPO of a zero-product company Public ownership drive => liquidity Big payouts with hype drove rapid VC dev.
dotCom Era Both beginning and end marked by public market involvement. Investment was required for innovation Hardware, software, hosting = expensive! No capital, no product.
dotCom Era Proprietary Thinking NDA proliferation Closed source Why? Crazy availability of capital  plus Large, quick liquidity events makes people idea hoarders …and these were MBAs, not hippy geeks
IPOs Allow for public ownership = good De facto pyramid scheme = bad Enron => Sarbanes-Oxley = dead Post 2002, no easy IPOs $2m/year, personal liability
post dotCom No more quick money => flakes gone ...but geeks stayed! Hardware continues commoditization Open Source™ software steps up Huge ’99 telco investments => cheap bandwidth
What’s Amazing Now? Execution is cheap Nearly free storage, CPU, bandwidth Free, Open Source LAMP stack Execution is easy Mature development tools & libraries There was  no  good answer before Browser JS = new platform for innovation Monetization is possible AdSense, PayPal, CC processing
What’s Different? Homebrew Computer Club  (1975) = New Ideas Every Two Weeks SuperHappyFunHouse  (2005) = New Implementations In Six Hours
What’s Different? West Coast Computer Faire  (1977) = Huge Annual Commercial Showcase located in California. BarCamp  (2005) = Huge Continuous Showcase, global.
(Unimplemented) Talk Is Cheap Low friction launches mean lots of experimentation & iteration. Lots of terrible ideas,  but ... Cheap, fast failures. Very  cost-effective exploration No VC required.
What If… You can’t IPO and make $100m? You’re not going to get bought for $100m? You  can  make $2m/year with two friends? “Lifestyle Company” (derogatory)
Talent Black Hole = You Win No free talent Giant Holes = Google, Intel, Yahoo, NVidia The Failure of Outsourcing A+ coders are not trawling for jobs. They’re probably hired and happy. Money != de facto ability to compete … so don’t freak out about funded competition
Why Was VC Great? Invest in 20 companies 16 will flop badly 3 will do alright and make a few bucks 1 will make you a huge profit Sucked for an entrepreneur! Try it starting two companies, spending five years each, and you’ll probably still fail.   … but now you can launch 20 companies. Launch one this weekend! (Not kidding!)
Where This Is Going Huge ecosystems around  everything Calendars GIS / Maps Text Collaboration: Email, Blogs, Wikis Realtime: IM, SMS Social & business networking Media: Pictures / Music / Movies A million niches, a million companies
No Opportunity Too Small A $800,000 / year global market is  just fine If no operating costs And almost no employees.
Enabling The Constellation Structured data interchange APIs w/XML, JSON RSS, Atom, webcal Embeddability Google Gadgets, Bitty Browser Cheap Hosted Services GMail, Amazon S3, PBwiki, Wordpress
Still Missing! Common Data Repositories Easy joins of GIS/calendar/DB data Obvious Multisite Authentication OpenID? MS / Yahoo / Google / AOL logins? Kerberos? Automated API discovery & documentation Seamless idea => cluster tools
Long Term Challenges Everything To Zero Operations so cheap, can be charity-supported (CCCP) or done for market (Google) May prove hard to compete with Open Source + free hosting. Scalability Not all problems parallelize well CPU bottleneck
Things For Geeks To Avoid Intellectual Masturbation Writing your own DB / OS / language Overfeaturificationising Things Not as simple as it could  possibly  be. Perfectionism & Elegance Waiting to launch until the seventh rewrite
Lessons Leverage Others’ Work Use Open Source Use knowledge from others see Brad Fitzpatrick’s amazing LiveJournal slides! Don’t build it yourself. Make it sustainable Do fun things; find out how to make one of them pay. Be cheap. Use commodity everything. I know OCAML rocks, but damn it, use PHP. Release Early & Often Get over that perfectionist streak. Your users know their needs better than you do. Make Structured I/O Easy w/standards & APIs Just do it.

More Related Content

PPTX
WEBQUEST.
PDF
How to really make it: Marketing and the internet of things
PPT
L.K. Computers
PPTX
Tech Tools For The Busy Admin Professional
PDF
Violence Of The New
PDF
leonard-bukenya IDD2014
PDF
Call-IS 25th Anniversary Observations - Text
PPTX
Chris Bishop - Keynote - Texas STEAM Summit - Jan. 13, 2017
WEBQUEST.
How to really make it: Marketing and the internet of things
L.K. Computers
Tech Tools For The Busy Admin Professional
Violence Of The New
leonard-bukenya IDD2014
Call-IS 25th Anniversary Observations - Text
Chris Bishop - Keynote - Texas STEAM Summit - Jan. 13, 2017

Viewers also liked (13)

KEY
Minimal Product, Maximal Vision
PPTX
Reverse osmosis for water purification
PPT
How Reverse Osmosis Water Purification Systems Work
PPT
GROUND WATER RECHARGE TECHNIQUES BY CH.APPARAO (Research Associate, ARS, ATP)
PPTX
Purification of water
PPT
New Technologies for Water Purification, Ion Exchange(India) Limited
PPTX
Water purification - large scale
PPT
Water purification methods
PDF
Waste Water Treatment Process Presentation
PPT
Water Treatment
PDF
water treatment slides
PPTX
Artificial ground water recharge
PPT
Free Download Powerpoint Slides
Minimal Product, Maximal Vision
Reverse osmosis for water purification
How Reverse Osmosis Water Purification Systems Work
GROUND WATER RECHARGE TECHNIQUES BY CH.APPARAO (Research Associate, ARS, ATP)
Purification of water
New Technologies for Water Purification, Ion Exchange(India) Limited
Water purification - large scale
Water purification methods
Waste Water Treatment Process Presentation
Water Treatment
water treatment slides
Artificial ground water recharge
Free Download Powerpoint Slides
Ad

Similar to PenLUG Talk: Fast, Cheap, and Out of Control (20)

PPS
Silicon Valley And Biased Trend V2
PPT
WEB 2.0 For Interns(Surya)
PPT
Nurturing the Accumulation of Innovation: Lessons From The Internet
PPT
Online Strategy And Development In A Nutshell
PPT
Silicon Valley 2.0: The Lean VC
PPT
061203_futurewebapps_tempo
PDF
Mikko Puhakka: Open Source Business Models
PPT
Opensourceshift
PPT
Engineer Entrepreneur
PPT
Silicon Valley 2.0: The Lean VC
PPT
Silicon Valley 2.0 -- The Lean VC
PDF
Beyond the Hack
PDF
Big M Conference - Future Mobile Innovations
PDF
Maq Software Live On Cutting Edge Dream Spark Yatra
PPT
Local information management: the end user revolution
PDF
"Players and driving forces of the evolving Open Source landscape" by Valer M...
PPT
Creating Successful Developer Programs
PPT
Dave McClure
KEY
Startup Meetup -
ODP
A research and innovation perspective on Free and Open Source Software (FOSS)
Silicon Valley And Biased Trend V2
WEB 2.0 For Interns(Surya)
Nurturing the Accumulation of Innovation: Lessons From The Internet
Online Strategy And Development In A Nutshell
Silicon Valley 2.0: The Lean VC
061203_futurewebapps_tempo
Mikko Puhakka: Open Source Business Models
Opensourceshift
Engineer Entrepreneur
Silicon Valley 2.0: The Lean VC
Silicon Valley 2.0 -- The Lean VC
Beyond the Hack
Big M Conference - Future Mobile Innovations
Maq Software Live On Cutting Edge Dream Spark Yatra
Local information management: the end user revolution
"Players and driving forces of the evolving Open Source landscape" by Valer M...
Creating Successful Developer Programs
Dave McClure
Startup Meetup -
A research and innovation perspective on Free and Open Source Software (FOSS)
Ad

More from David E. Weekly (15)

ODP
Angel Investing 101
PDF
David Weekly talk at #CPMX6 on Drones & Venture Capital
PDF
HackGenY
PDF
Campus Party Mexico 2014: A Culture of Hacking & Entrepreneurship
PDF
Lean (David Weekly Keynote, Echelon 2012)
PDF
David Weekly @ SG Emprende
PPTX
PBworks Case Study @ Startup Lessons Learned 2010
PPTX
Memetic Infrastructure
PPTX
SHDH 36: Steal This Conference
PPTX
Hacker Dojo: Origins, Context, and Future
PPT
How PBworks Used Lean Startup Techniques
PPT
David Weekly's PBwiki Web 2.0 Expo Talk
PPT
Collaboration Beyond Code
PPT
Innovation Culture (Stanford)
PPT
Innovation Culture
Angel Investing 101
David Weekly talk at #CPMX6 on Drones & Venture Capital
HackGenY
Campus Party Mexico 2014: A Culture of Hacking & Entrepreneurship
Lean (David Weekly Keynote, Echelon 2012)
David Weekly @ SG Emprende
PBworks Case Study @ Startup Lessons Learned 2010
Memetic Infrastructure
SHDH 36: Steal This Conference
Hacker Dojo: Origins, Context, and Future
How PBworks Used Lean Startup Techniques
David Weekly's PBwiki Web 2.0 Expo Talk
Collaboration Beyond Code
Innovation Culture (Stanford)
Innovation Culture

Recently uploaded (20)

PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
Credit Without Borders: AI and Financial Inclusion in Bangladesh
PDF
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
PDF
1 - Historical Antecedents, Social Consideration.pdf
PDF
A contest of sentiment analysis: k-nearest neighbor versus neural network
PPTX
Modernising the Digital Integration Hub
DOCX
search engine optimization ppt fir known well about this
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PDF
Architecture types and enterprise applications.pdf
PDF
A comparative study of natural language inference in Swahili using monolingua...
PDF
A proposed approach for plagiarism detection in Myanmar Unicode text
PDF
Abstractive summarization using multilingual text-to-text transfer transforme...
PPTX
Final SEM Unit 1 for mit wpu at pune .pptx
PDF
Two-dimensional Klein-Gordon and Sine-Gordon numerical solutions based on dee...
PDF
UiPath Agentic Automation session 1: RPA to Agents
PPTX
Configure Apache Mutual Authentication
PPTX
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
PDF
Consumable AI The What, Why & How for Small Teams.pdf
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
Developing a website for English-speaking practice to English as a foreign la...
Credit Without Borders: AI and Financial Inclusion in Bangladesh
A Late Bloomer's Guide to GenAI: Ethics, Bias, and Effective Prompting - Boha...
1 - Historical Antecedents, Social Consideration.pdf
A contest of sentiment analysis: k-nearest neighbor versus neural network
Modernising the Digital Integration Hub
search engine optimization ppt fir known well about this
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
Architecture types and enterprise applications.pdf
A comparative study of natural language inference in Swahili using monolingua...
A proposed approach for plagiarism detection in Myanmar Unicode text
Abstractive summarization using multilingual text-to-text transfer transforme...
Final SEM Unit 1 for mit wpu at pune .pptx
Two-dimensional Klein-Gordon and Sine-Gordon numerical solutions based on dee...
UiPath Agentic Automation session 1: RPA to Agents
Configure Apache Mutual Authentication
MicrosoftCybserSecurityReferenceArchitecture-April-2025.pptx
Consumable AI The What, Why & How for Small Teams.pdf
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
Taming the Chaos: How to Turn Unstructured Data into Decisions

PenLUG Talk: Fast, Cheap, and Out of Control

  • 1. Fast, Cheap, and Out of Control How Silicon Valley Got Its Groove Back A completely uncalled-for talk by David Weekly for PenLUG on 11/9/06 Given on a Windows laptop with PowerPoint because I am tactless.
  • 2. Why Are We Here? Great Weather Lots of Geeks Full of Possibility (& Hard Work)
  • 3. Why Did Silicon Valley Happen? Brain concentration: Stanford & Berkeley Love-fest of Ideas 70’s Hippy Children of 50’s Nerds Homebrew Computer Club (75-77) West Coast Computer Faire (77-83) The beginning of computer affordability
  • 4. Money? Wasn’t the big thought, was about sharing Software hadn’t made it big Hardware was either huge (IBM) or hobbyist (Altair) Just make the damn thing, it’ll be cool.
  • 5. dotCom Era Widescale computer deployment seeded by the First Wave meets access (AOL). Starts With 3DO IPO (1993) First IPO of a zero-product company Public ownership drive => liquidity Big payouts with hype drove rapid VC dev.
  • 6. dotCom Era Both beginning and end marked by public market involvement. Investment was required for innovation Hardware, software, hosting = expensive! No capital, no product.
  • 7. dotCom Era Proprietary Thinking NDA proliferation Closed source Why? Crazy availability of capital plus Large, quick liquidity events makes people idea hoarders …and these were MBAs, not hippy geeks
  • 8. IPOs Allow for public ownership = good De facto pyramid scheme = bad Enron => Sarbanes-Oxley = dead Post 2002, no easy IPOs $2m/year, personal liability
  • 9. post dotCom No more quick money => flakes gone ...but geeks stayed! Hardware continues commoditization Open Source™ software steps up Huge ’99 telco investments => cheap bandwidth
  • 10. What’s Amazing Now? Execution is cheap Nearly free storage, CPU, bandwidth Free, Open Source LAMP stack Execution is easy Mature development tools & libraries There was no good answer before Browser JS = new platform for innovation Monetization is possible AdSense, PayPal, CC processing
  • 11. What’s Different? Homebrew Computer Club (1975) = New Ideas Every Two Weeks SuperHappyFunHouse (2005) = New Implementations In Six Hours
  • 12. What’s Different? West Coast Computer Faire (1977) = Huge Annual Commercial Showcase located in California. BarCamp (2005) = Huge Continuous Showcase, global.
  • 13. (Unimplemented) Talk Is Cheap Low friction launches mean lots of experimentation & iteration. Lots of terrible ideas, but ... Cheap, fast failures. Very cost-effective exploration No VC required.
  • 14. What If… You can’t IPO and make $100m? You’re not going to get bought for $100m? You can make $2m/year with two friends? “Lifestyle Company” (derogatory)
  • 15. Talent Black Hole = You Win No free talent Giant Holes = Google, Intel, Yahoo, NVidia The Failure of Outsourcing A+ coders are not trawling for jobs. They’re probably hired and happy. Money != de facto ability to compete … so don’t freak out about funded competition
  • 16. Why Was VC Great? Invest in 20 companies 16 will flop badly 3 will do alright and make a few bucks 1 will make you a huge profit Sucked for an entrepreneur! Try it starting two companies, spending five years each, and you’ll probably still fail.  … but now you can launch 20 companies. Launch one this weekend! (Not kidding!)
  • 17. Where This Is Going Huge ecosystems around everything Calendars GIS / Maps Text Collaboration: Email, Blogs, Wikis Realtime: IM, SMS Social & business networking Media: Pictures / Music / Movies A million niches, a million companies
  • 18. No Opportunity Too Small A $800,000 / year global market is just fine If no operating costs And almost no employees.
  • 19. Enabling The Constellation Structured data interchange APIs w/XML, JSON RSS, Atom, webcal Embeddability Google Gadgets, Bitty Browser Cheap Hosted Services GMail, Amazon S3, PBwiki, Wordpress
  • 20. Still Missing! Common Data Repositories Easy joins of GIS/calendar/DB data Obvious Multisite Authentication OpenID? MS / Yahoo / Google / AOL logins? Kerberos? Automated API discovery & documentation Seamless idea => cluster tools
  • 21. Long Term Challenges Everything To Zero Operations so cheap, can be charity-supported (CCCP) or done for market (Google) May prove hard to compete with Open Source + free hosting. Scalability Not all problems parallelize well CPU bottleneck
  • 22. Things For Geeks To Avoid Intellectual Masturbation Writing your own DB / OS / language Overfeaturificationising Things Not as simple as it could possibly be. Perfectionism & Elegance Waiting to launch until the seventh rewrite
  • 23. Lessons Leverage Others’ Work Use Open Source Use knowledge from others see Brad Fitzpatrick’s amazing LiveJournal slides! Don’t build it yourself. Make it sustainable Do fun things; find out how to make one of them pay. Be cheap. Use commodity everything. I know OCAML rocks, but damn it, use PHP. Release Early & Often Get over that perfectionist streak. Your users know their needs better than you do. Make Structured I/O Easy w/standards & APIs Just do it.