How to Invent the Future II - Stanford CS183F: Startup School

26K views · 9 years ago · lecture · intermediate · evergreen

Alan Kay's second Stanford Startup School lecture on how to invent the future, from the CS183F series. He draws on the ARPA and Xerox PARC research tradition to argue for envisioning the future rather than extrapolating the present.

HN people send it to anyone looking for ideas to build or for a larger way of thinking about invention.

“I also recommend Alan Kay's video series on "How To Invent The Future".”

15 comments from Hacker News

m
@mindcrime2024 · in “Ask HN: Where can I find ideas on what to build (for fun)”
I'll repeat my answer to the previous iteration[1] of this question from a couple of weeks ago: ---- You might find something of use in some of this stuff: link link link link link link link ---- In addition, the two videos on "How to Invent the Future" by Alan Kay might be inspirational to you (or anybody else thinking about this topic): Part I - link Part II - ▶ this video Actually, this entire playlist is quite interesting, even if you're not looking to launch a startup right now - ▶ this video [1]: link
RecommendsView on HN
m
@mindcrime2022 · in “Ask HN: How do you start researching for a project idea?”
If I was really truly stuck for an idea and could not get anything to pop into mind, here's something I might try: Apply the "take an old idea and reinvent it in light of newer discoveries, new technology, or in application to a new problem" approach. To do that, read about old ideas in some area of interest to you, that didn't catch on, or were abandoned for whatever reason. Use Google, Wikipedia, Sci-hub, old print magazines, old newspapers, whatever it takes. Look at things through a lens of "Could I resurrect this idea with a new twist that wasn't available when it was first proposed?" Do that for enough "things" there's a chance it'll spark something. Extra hint: if you're looking for a startup idea specifically, Google for one of the multiple lists of "startup ideas that never work" that are out there. Of course it should go without saying to be very cautious about jumping into a project where many other people have failed with the same idea: there's probably a good reason for their failure. But IF you can find a new angle or hook that's "just right" maybe you can succeed. Or the whole exercise may actually bring a completely different idea to mind. Try to be open minded with this stuff. Also, find the two video series[1][2] that Alan Kay did on "Inventing the Future" and watch those. He shares a lot of great ideas in those. [1]: link [2]: ▶ this video
RecommendsView on HN
m
@mattbrewsbytes2020 · in “Ask HN: Other examples like “Kodak missed digitization” for presentations?”
Counterpoint is that they picked one thing (laser printing) out of the dozens of ideas coming out of PARC and capitalized on it to the point that they were found to be a monopoly [0] and forced to license their patents [1]. Watch Alan Kay's "How to Invent The Future" talks from Stanford about this [2] and he talks in more depth. I don't think any company could have built products around all of the ideas that came out of there and been successful, they would have been focused on too many things. [0] link [1] link [2] link and ▶ this video
RecommendsView on HN
m
@m4632020 · in “Notes by Andy Hertzfeld on Alan Kay's talk at Creative Think seminar, July 1982”
Alan Kay has given some really interesting talks. I think these are the ones I saw: link ▶ this video
RecommendsView on HN
m
@mindcrime2018 · in “Ask HN: Is it harder and harder to be an entrepreneur as time goes on?”
. Internet was still relatively new. I mean, if your approach is "find problem, add Internet, equals solution" then yeah, you're probably going to find it a tough row to hoe these days. But I'd challenge you to broaden your thinking and be more imaginative. There's a lot more to creating solutions that "mix in some Internet". Think about the staggering array of things you can do today, with almost no up-front investment at all, using AWS, GCE, Azure, etc., that would have cost millions 20 years ago. You can deploy a virtual super-computer running in AWS and throw it at a problem for crying out loud. Consider too the range of awesome open-source / free software packages that are out there, and all the capabilities they enable. Consider cheap, small, embeddable single-board computers, inexpensive software-defined-radio, cheap webcams, accelerometers, gps chips, and other sensors. Consider all the Open Data that's out there already, and everything streaming in minute-by-minute (see, SDR and receiving satellite data right off the air in real-time). Consider the 8+ billion people in the world who are mostly all potential customers given how interconnected we are with the internet and global payment systems. Look at how much easier it is now to get content in front of potential customers with Facebook, Reddit, Twitter, Google, LinkedIn, etc. Consider that you can prototype a physical item with a cheap 3D printer, using Open Source OpenSCAD software, ship a prototype off to an injection molding outfit, sell your item on Amazon, using Amazon's warehouses and logistics infrastructure, and never touch the inventory. Further consider how much more we know about the mechanics of starting and running a tech startup now. Ideas like "product market fit" have been formalized and are better understood, Steve Blank's Customer Development process is out there as guide, and there are tremendous resources like Startup School, etc. out there to consult. One could go on and on and on... personally I think there's never been a better time to be an entrepreneur than right now. There is so much possibility and so much potential out there that it's staggering, IMO. Here, try this on for size and see if maybe you can draw some inspiration from this guy (Alan Kay): link ▶ this video Even better, go off somewhere and lock yourself in a room with a bunch of books by Philip K. Dick, Greg Egan, William Gibson, Charles Stross, and H.P. Lovecraft - and biographies of Nikola Tesla and Charles Proteus Steinmetz - and devour that stuff for a while. That's practically guaranteed to get your mind running in all sorts of interesting new directions.
RecommendsView on HN
m
@mindcrime2018 · in “Ask HN: How do you come up with creative, original ideas?”
I don't know that I can say I'm particularly good at this, but to the extent that I do have any original / good ideas, I think a big part of it is this: 1. Know at least a little bit, about a lot of stuff. 2. Know a lot about at least a few things. 3. Constantly trawl for new "stuff" (eg, read books, magazines, the web, watch documentaries, etc.) 4. Think about how to combine different bits of the "stuff" you have in your head. Take notes, write down lots of ideas, even if they're dumb at a first glance. Keep chewing on things, and eventually the penny drops and you see some connection between things that makes sense. 5. Related to that, and I don't do this well enough myself, is "spend a lot of time thinking about the kinds of problems people have". I've read a few books on creativity / innovation / etc., but I'm not sure I can say any of them specifically helped, although a few of the ideas may have been useful without my being consciously aware of it. I read some of the Lateral Thinking book and I vaguely recall thinking it seemed somewhat useful. YMMV. link I also recommend Alan Kay's video series on "How To Invent The Future". Part I: link Part II: ▶ this video Another thing: I think sometimes ideas come out that are "ahead of their time" and seemingly die on the vine, or just get left behind. But sometimes when the environment changes, those ideas become ripe to get re-invented. There's a book title Rethink that sorta deals with this idea. link Anyway, I think there's some value in reviewing "out of date" literature on various topics, and look for things that seemingly died, that may be ready for you to pick up and run with. Finally, there's this book: link I bought it a while back, but honestly haven't had time to get to it yet. But if seems like something that you might find interesting.
RecommendsView on HN
m
@mindcrime2017 · in “What kind of things should a CS grad build today to be huge?”
I don't know, but here's some food for thought: link link ▶ this video link link link
RecommendsView on HN
m
@morphle2024 · in “Standard cells: Looking at individual gates in the Pentium processor”
>Please elaborate I'd love to but what do you want me to elaborate on? We started making EDA tools and simulators (CAD, SYM FAB as Alan Kay says) and designing a wafer scale integration to run parallel Squeak Smalltalk (David Ungar's ROARVM) in 2007 and we are still working on it in 2024 so I estimate 30,000 hours now. I call that very ambitious too. >Also, have you checked out the OpenROAD[1] project? It’s a pretty impressive No it is not pretty impressive EDA software, OpenROAD software quality is like Linux, " a budget of bad ideas" as Alan Kay typifies it. Openroad is decades old sequential program code, millions of lines of ancient C, C++ and bits of Python programs written in the very low level C language, riddled with bugs and pathes. The tools are bolted together with primitive scripts and very finicky configurations and parametric rules. Not that the commercial proprietary EDA software is any better, that usually is even worse but because you don't see the source code you can't see the underlying mess. Good EDA tools should be written by just a few expert programmers and scientists in just a few thousand lines of code and run on a supercomputer. So the first ambitous goal is to learn how to write better software (than the current dozens of millions of lines of EDA software code). Alan Kay explains how [1-3]: [1] link [2] link [3] ▶ this video The second ambitous goal is to (learn to) design ultra low power transistor and free space optics. Learn from the best quantum physicists: [4]. link The biggest problem is you need to get a couple of million investment just to test your software with a few tape-outs. I only managed to invest the money for the 30,000 hours of labour so far, you can guess how many millions that's worth.
CitesView on HN
m
@morphle2024 · in “Alan Kay's talk at UCLA – Feb 2024 [video]”
Xerox made a ROI of 20000% on the laser printer alone [1]. A better version lecture Alan did for Ycombinator startups [2] but doesn't focus on the return of investment. Xerox did shrink a bit since then. [1] link [2] ▶ this video
P
@Phiwise_2024 · in “What does Alan Kay think about LLMs?”
Kay himself does regularly describe the Arpanet as one of the inspurations for OO, and the modern interbet browser as an incomplete implementation of the same ideas: ▶ this video
m
@morphle2023 · in “Ask HN: Who wants to be hired? (September 2023)”
Location: Europe, Brazil Remote: preferred Technologies: Custom Supercomputers (always cheaper than existing hardware, especially Wafer Scale Integration running on solar, starting at $100K but $500 for 10000 cores in mass production), P4/openflow programmable terabit linespeed routers, custom chip design and IP, custom terabit optical internet and solar battery energy providers, EV chargers and datacenters, Ometa, DSLs, Smalltalk and other late bound encapsulating object languages, massively parallel distributed message passing VM's, compilation and load balancing adaptive JIT compiling to bare metal, FPGA, ASIC and wafer scale integration, million core reconfigurable processors. Single app program bit-identical VM software, deploy on most platforms with native GUI. Cheap independent scientist and inventor, can do research on demand and publish papers Resumé/CV: link link and papers on request link email: morphle at ziggo dot nl Whatsapp, Signal, Facetime, Skype: +31 6 1742 8596 I built the first internet provider, built chips, built the next generation Enernet (decentralized peer-to-peer internet for Energy). Its faster to have an interactive chat than for me to write about our methodologies, list all my skills and predict what our community of scientist and programmers can do for your startup or company. Instead of writing your startup's core app with legacy software libraries and deploy it on an expensive cloud, I will prove to you we can write and deploy the whole system cheaper and faster (time-to-market) on custom hardware saving you millions per year each year thereafter, all for a fee of $100K-$200K for your entire (software) product. Remember that 85% of the cost of software is incured after its deployed to customers. We just integrate with your team to bring you these savings. We built entire software and hardware systems from scratch because that is faster, cheaper and quicker time-to-market than using legacy operating systems, languages and platforms, as described by Alan Kay in the YCombinator Startupschool lectures at Stanford part I and II: ▶ this video and an in-depth example and demo from my peers link
CitesView on HN
g
@greenyouse2020 · in “Billionaires Build”
Alan Kay had an interesting talk about designing for the future. One part was on building a company to appeal to basic instincts vs creating tools and systems to benefit people. ▶ this video There are universal human traits that have negative impacts on people over the long-term but are craved during the short-term. These are like legal drugs. If you can use a few of these traits and tie them to an addictive feedback loop, then you probably have a product that's successful (and totally evil). It's concerning that some of the bestselling books in the startup bubble are about how to create these addictions in people. It would be nice if there were more tools and systems companies for helping humanity grow. I guess most modern day big companies are like a mix of the two. For every major social network there are usually some awesome engineering tools that get open sourced. It's harder to create a tools only or systems only kind of company but they're definitely nice since they expand the way we all think.
CitesView on HN