▲ | jerf 3 days ago | |||||||||||||||||||||||||||||||
"what's weird about AI -- and I guess all hype trains -- is how part of me feels like it's hype, but part of me also sees the value in investing in it and its potential." The DotCom bubble is an instructive historical example. Pretty much every wild promise made during the bubble has manifested, right down to delivering pet food. It's just that for the bubble to have been worthwhile, we would essentially have had the internet of 2015 or 2020 delivered in 2001. (And because people forget, it is not too far off to say that would be like trying to deliver the internet of 2020 on machines with specs comparable to a Nintendo Wii. I'm trying to pick a game console as a sort of touchpoint, and there probably isn't a perfect comparison, but based on the machines I had in 2000 the specs are roughly inline with a Wii, at least by the numbers. Though the Wii would have murdered my 2000-era laptop on graphics.) I don't know that the AI bubble will have a similar 20-year lag, but I also think it's out over its skis. What we have now is both extremely impressive, but also not justifying the valuations being poured into it in the here & now. There's no contradiction there. In fact if you look at history there's been all sorts of similar cases of promising technologies being grotesquely over-invested in, even though they were transformative and amazing. If you want to go back further in history, the railroad bubble also has some similarities to the Dot Com bubble. It's not that railroad wasn't in fact a completely transformative technology, it's just that the random hodgepodge of a hundred companies slapping random sizes and shapes of track in half-random places wasn't worth the valuations they were given. The promise took decades longer to manifest. | ||||||||||||||||||||||||||||||||
▲ | zahlman 3 days ago | parent | next [-] | |||||||||||||||||||||||||||||||
> (And because people forget, it is not too far off to say that would be like trying to deliver the internet of 2020 on machines with specs comparable to a Nintendo Wii. I'm trying to pick a game console as a sort of touchpoint, and there probably isn't a perfect comparison, but based on the machines I had in 2000 the specs are roughly inline with a Wii, at least by the numbers. Though the Wii would have murdered my 2000-era laptop on graphics.) It depresses me to think how much of the 2020 Internet (or 2025 Internet) that is actually of value really ought to be able to run on hardware that old. Or so I imagine, anyway. I wonder if anyone's tried to benchmark simple CSS transitions and SVG rendering on ancient CPUs. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
▲ | lubujackson 3 days ago | parent | prev | next [-] | |||||||||||||||||||||||||||||||
It is a valuable and relevant lesson - when something wide and structural manifests (personal computing, the internet, smartphones, AI), lots of people will be able to see the coming future with high fidelity, but will tend to underestimate the speed of change. Because we gloss over all the many, many small challenges to get from point A to B. Yes, now it feels like something like smartphones came of age overnight and was always inevitable. But it really took more than a decade to reach the level of integration and polish that we now take for granted. UI on phone apps was terrible, speeds were terrible, screens resolutions were terrible, processing was minimal, battery didn't last, roaming charges/3g coverage, etc. For years, you couldn't pinch to zoom on an iPhone, stuff like that. All these structural problems were rubbed away over time and eventually forgotten. But so many of these small tweaks needed to take place before we could "fill in the blanks" and reach the level of ubiquity for something like an Uber driver using their phone for directions. | ||||||||||||||||||||||||||||||||
| ||||||||||||||||||||||||||||||||
▲ | derefr 3 days ago | parent | prev [-] | |||||||||||||||||||||||||||||||
> And because people forget, it is not too far off to say that would be like trying to deliver the internet of 2020 on machines with specs comparable to a Nintendo Wii. I mean, we could totally have done that. There's nothing stopping you from delivering an experience like modern Amazon or Facebook or whatever in server-rendered HTML4. CSS3 and React get you fancy graphics and animations, and fast, no-repaint page transitions, but that's pretty much all they get you; we had everything else 25 years ago in MSIE6. You could have built a dynamically-computed product listing grid + shopping cart, or a dynamically-computed network-propagated news feed with multimedia post types + attached comment threads (save for video, which would have been impractical back then), on top of Perl CGI-bin scripts — or if you liked, a custom Apache module in C. And, in fact, some people did! There existed web services even in 1998 that did [various fragments of] these things! Most of them built in ASP or ColdFusion, mind you, and so limited to a very specific stack; but still, it was happening! It was just that the results were all incredibly jank, with no UX polish... but not because UX polish would have been impossible with the tools available at the time. (As I said, HTML4 was quite capable!) Rather, it was because all the professional HCI people were still mostly focused on native apps (with the few rare corporate UX vanguards "doing web stuff", working on siloed enterprise products like the MSDN docs); while the new and growing body of art-school "web design" types were all instead being trained mainly on the application of vertically-integrated design tools (ActiveX, Flash, maybe web layout via Photoshop 9-way slice export). | ||||||||||||||||||||||||||||||||
|