Remix.run Logo
▲ c22 a day ago

Don't think of it as a step back, it's just a point in a familiar cycle:

New application of computing requires a lot of compute -> compute centralizes -> compute improves, smaller, faster, cheaper -> compute decentralizes -> new application of compute is found -> (return to beginning of cycle)

▲kennywinker a day ago | parent [-]

Can you think of examples of this cycle? I know this is roughly what happened with mainframes, but I struggle to think of other times it went like that.

Maybe arcade games?

▲kllrnohj a day ago | parent | next [-]

CGI rendering. To do Pixar quality animations you used to need racks and racks of servers and it still took months. Now anyone can do it, and we saw tons of slick animations on YouTube from indie studios as a result (before the AI slop cloning started I mean)

▲c22 a day ago | parent | prev [-]

The first one was code breaking. The most recent was "cloud". If you look you will probably find others.

▲kennywinker a day ago | parent [-]

cloud? I feel like that's an example of things going the other way. It used to be every company would have either on on-prem or a colocated server at the nearest network hub - a fairly de-centralized system, and then everything went centralized with cloud platforms.

To be clear, I am not skeptical that it will work this way - I think it's pretty likely llm usage will be come a split of de-centralized and centralized. But I am not very convinced this is a natural law of technology.