avatar
Ted Underwood @tedunderwood.me

But I'm afraid the real appeal of the bubble theory is the tacit suggestion that "things individuals are currently doing are really unsustainable, and they will be forced to stop."

aug 23, 2025, 4:26 pm • 8 1

Replies

avatar
Chris J. Karr @cjkarr.bsky.social

We're ALREADY seeing instances of where individuals are being forced to stop doing things due to the sustainability issues, so I wouldn't be so quick to categorically reject that could happen, as it already is. Whether this is an isolated incident or a canary in the coal mine is left to be seen.

aug 23, 2025, 4:30 pm • 1 0 • view
avatar
Nicholas Guttenberg @ngutten.bsky.social

You can vibe-code just fine with models that can be run locally for free on ~$1500 hardware. You can synthesize images and video similarly. So, uh, I don't see how to square this belief that its so unknown what would stick around or how costly it really is.

aug 23, 2025, 5:00 pm • 3 0 • view
avatar
Chris J. Karr @cjkarr.bsky.social

You can vibe-code just fine with the existing models that have been trained on large collections of code from places like GitHub. When the webdev community moves to its next language or framework and you don't have a model trained for you on the new code, you're going to hit a wall pretty quickly.

aug 23, 2025, 5:17 pm • 1 0 • view
avatar
Nicholas Guttenberg @ngutten.bsky.social

That's going to create some interesting pressures and barriers against movement, as well as amplify existing rich-get-richer tendencies in language development. Even before LLMs, lots of people still code in stuff like C or heck, even Fortran in the scientific community.

aug 23, 2025, 5:27 pm • 2 0 • view
avatar
Nicholas Guttenberg @ngutten.bsky.social

Practically though, if you've got example code (and especially if the language isn't some totally alien thing - just different reserved words and boilerplate), updating by training a Lora or even putting documentation into the prompt isn't out of the question even for individuals.

aug 23, 2025, 5:30 pm • 3 0 • view
avatar
Chris J. Karr @cjkarr.bsky.social

I'd LOVE to see some numbers on what the minimal viable training set was for a programming language. A few weeks back, I used Amazon's Q to navigate their CDK language - which is pretty niche, but Amazon has the benefit of seeing ALL CDK code that's actually deployed.

aug 23, 2025, 5:34 pm • 1 0 • view
avatar
SE Gyges @segyges.bsky.social

our languages are all so similar that a lot of this transfers, i think. libraries tend to have ~~pretty similar calling patterns. i have had pretty good luck for "just give it docstrings and it can Do The Thing"

aug 23, 2025, 5:36 pm • 2 0 • view
avatar
Nicholas Guttenberg @ngutten.bsky.social

Maybe you could get a scaling law for lines-of-code-between-bugs versus lines-of-example-code, but I think the language details will matter a lot. Using, say, tables of particular memory addresses for functions of a new system-on-chip is different than say 'Python but with {} instead of whitespace'

aug 23, 2025, 5:45 pm • 1 0 • view
avatar
Ted Underwood @tedunderwood.me

Extending from one language to another is actually going to be very easy. It's not a back to the drawing board situation at all. arxiv.org/abs/2310.16937

aug 23, 2025, 5:32 pm • 4 0 • view
avatar
Chris J. Karr @cjkarr.bsky.social

The issue isn't so much going back to the first step, it's avoiding going back far enough that one spends more time verifying LLM code than learning to write it the classical way. Thanks for sharing that paper - I'm going to spend some more time with it. However, in my initial review...

aug 23, 2025, 6:07 pm • 0 0 • view
avatar
Chris J. Karr @cjkarr.bsky.social

... it only looked at code syntax in pretty small encapsulated chunks (seeded from coding competitions). That's the low-hanging fruit when it comes to writing software. Oftentimes, it's just as important to understand the underlying philosophy of a software platform, and that's where things tend...

aug 23, 2025, 6:09 pm • 0 0 • view
avatar
Chris J. Karr @cjkarr.bsky.social

... to change when a new language or framework is released. To be sure, you want to maintain enough continuity with the old world so some human knowledge transfer can happen (no need to reinvent conditional statements), but translating between higher-level constructs like multiprocessing is where...

aug 23, 2025, 6:11 pm • 0 0 • view
avatar
Chris J. Karr @cjkarr.bsky.social

... the challenge often lies. Now, some of this is constrained by the underlying execution environment which can help a savvy LLM (JS runtime: promises/callbacks > threads). I'll be interested if LLM transfer learning scales up from the code snippet level to platforms themselves such as...

aug 23, 2025, 6:14 pm • 0 0 • view
avatar
Nicholas Guttenberg @ngutten.bsky.social

I'm really waiting for a general theory of conceptual attachment from these things. I suspect there are pretty simple patterns for when a model keeps new things separate, versus when it abstracts them in a way that allows linkage to what it already can do.

aug 23, 2025, 5:34 pm • 2 0 • view
avatar
Ted Underwood @tedunderwood.me

Also, we're getting dozens of foundation models a month right now. There are paths that lead from that world to one where we're darning our used clothing, saving bacon drippings, and only training one model every other year. But those paths involve thermonuclear war or smallpox. +

aug 23, 2025, 5:35 pm • 5 0 • view
avatar
arachnocapitalist @arachno.capital

I mean you should save your bacon drippings anyway, that's some of the best cooking lipid available

aug 23, 2025, 5:45 pm • 2 0 • view
avatar
Ted Underwood @tedunderwood.me

You could reduce investment in this industry by two orders of magnitude — assassinate 200 leading researchers to prevent any further technical advances — and we would really *still* be quite capable of updating models to reflect new languages and recent events.

aug 23, 2025, 5:37 pm • 6 0 • view
avatar
Thomas Wood @advanced-eschatonics.com

I firmly believe "brilliant researcher" is more a social niche than some sort of phenotype

aug 23, 2025, 6:01 pm • 2 0 • view
avatar
Ted Underwood @tedunderwood.me

Yes, very fair. Other people would just have to be prom- ... and on second thought I favor those assassinations.

aug 23, 2025, 6:02 pm • 2 0 • view
avatar
Nicholas Guttenberg @ngutten.bsky.social

If all AI companies shut down their APIs and closed their doors, maybe I couldn't have an LLM analyze an entire book series for me, but I could still certainly have one analyze 10 chapters. Maybe I couldn't let one work on a codebase but I could still use it to vectorize for loops into PyTorch, etc.

aug 23, 2025, 5:04 pm • 1 0 • view