Readit News logoReadit News
the_af commented on Vibe coding creates a bus factor of zero   mindflash.org/coding/ai/a... · Posted by u/AntwaneB
TuringNYC · 3 days ago
> Is there really a large difference between 0 and 1 when the average tenure of a software developer is 3 years or less at any given company?

Spot on. 1 might as well be zero. Totally unfair to the worker also, who now cannot take time off.

the_af · 3 days ago
But a Bus Factor of 1 has always been considered high risk. Sometimes companies take the risk, but that's a different issue.

This is precisely why the term "Bus Factor" was invented: to point out when it's 1, because it's both high risk to the company and unfair to the dev that cannot go on vacation or extended time off.

the_af commented on Vibe coding creates a bus factor of zero   mindflash.org/coding/ai/a... · Posted by u/AntwaneB
scarface_74 · 3 days ago
Is there really a large difference between 0 and 1 when the average tenure of a software developer is 3 years or less at any given company?
the_af · 3 days ago
A Bus Factor of 1 has always been construed as high risk; that's why the term exists after all. Companies sometimes mitigate it, sometimes not, but in general they are vaguely aware it's a risk.

A Bus Factor of 0, especially as an implicit goal, seems doubly worrisome! Now it's a goal rather than a warning sign.

the_af commented on Vibe coding creates a bus factor of zero   mindflash.org/coding/ai/a... · Posted by u/AntwaneB
TuringNYC · 3 days ago
True, but when the bus factor is 1, it might as well be zero -- soon you end up with employees (or contractors) who legitimately want more compensation realizing their critical nature. I totally sympathize from the employee's perspective, esp if the 1-factor means they cannot take holiday. Really, it is the company's job to control the bus factor (LLM or human) -- it is good for both the employee and company in the long run.
the_af · 3 days ago
Agreed, it's the company's job to control the Bus Factor, that's a given. I think TFA's author worries that instead of controlling it, we're now aiming for zero (the worst possible factor).
the_af commented on Vibe coding creates a bus factor of zero   mindflash.org/coding/ai/a... · Posted by u/AntwaneB
TuringNYC · 3 days ago
The Bus Factor was an issue long before LLM-generated code. Very few companies structure work to allow a pool of >1 individuals to understand/contribute to it. What I found is -- when companies are well structured with multiple smart individuals per area, the output expectation just ends up creeping up until again there is too much to really know. You can only get away from this with really good engineering management that specifically tries to move people around the codebase and trade-off speed in the process. I have tried to do this, but sometimes pressure from the stakeholders for speed is just too great to do it perfectly.

Shameful plug, i've been writing a book on this with my retrospective as a CTO building like this. I just updated it so you can choose your price (even $0) to make this a less shameful plug on HN: https://ctoretrospective.gumroad.com/l/own-your-system

I dont think anyone has the perfect answer, yet, but LLM-built systems arent that different from having the system built by 10 diff people on eLance/Upwork/Fiverr...so the principles are the same.

the_af · 3 days ago
The Bus Factor was indeed an issue before LLMs, and in fact it's a jargon term that has been in use since forever.

What TFA is arguing is that never before we had a trend towards Bus Factor zero. Before, the worst was often 1 (occasionally zero, of course, but now TFA argues we're aiming for zero whether we're aware or not).

the_af commented on Vibe coding creates a bus factor of zero   mindflash.org/coding/ai/a... · Posted by u/AntwaneB
appease7727 · 3 days ago
Most of these cases don't require "review". It either works or it doesn't.

If you have an LLM transform a big pile of structs, you plug them into your program and it will either compile or it won't.

All programmers write countless one-off throwaway scripts. I can't tell you how many times I've written scripts to generate boring boilerplate code.

How many hours do you spend reviewing such tools and their output? I'll bet anything it's just about zero.

the_af · 3 days ago
What do you mean "reviewing" throwaway tools and scripts? If you wrote them yourself, presumably you understand what they do?

I've also spent countless hours debugging throwaway scripts I wrote myself and which don't work exactly like I intended when I try them on test data.

the_af commented on Ted Chiang: The Secret Third Thing   linch.substack.com/p/ted-... · Posted by u/pseudolus
red-iron-pine · 4 days ago
> On the "agree" side, I saw a quote somewhere that said, "that's why it's called 'faith' instead of 'reading comprehension'." If it were that cut and dried, then it would just be a matter of objectively evaluating the evidence, without even any "probably".

"I don't comprehend what's going on and can hardly read, therefore my views about an invisible sky, man which cannot be proven in any way, are valid"

the_af · 3 days ago
In a less mocking way of putting it, couldn't it be stated as:

"I don't understand the world, and it sometimes seems unfair, so I find comfort in trusting there's some all seeing power who has a plan. I don't understand the plan because I'm flawed, but I trust the plan exists. In the end, I trust this powerful being will reward the just and punish the unjust (or redeem them by showing them the evil of their ways)".

As an atheist, I don't subscribe to this worldview at all, but I can see how it could comfort people. It's a way to explain the unexplainable, and to face the uncertainty of death, illness and tragedy.

the_af commented on Ted Chiang: The Secret Third Thing   linch.substack.com/p/ted-... · Posted by u/pseudolus
auxbuss · 4 days ago
I agree. And this together with the obvious misunderstanding of Exhalation re: thermodynamics led me to put down the article.

I don't think the article was written by an LLM, but I'm convinced it was LLM-enabled. Which is a pity, because the author seems to have some interesting things to say. But that's the problem with leaning on an LLM: you lose your own voice, and good writing is centred around voice.

the_af · 3 days ago
It's actually even worse.

I thought the author was talking about Chiang's famous statement about LLMs being "lossy compression", and was ready to admit LLMs progress so fast this may not be the full picture.

However, this is not the author's actual criticism! TFA's states:

> I won't belabor obvious points like his nonfictional views on current-generation LLMs being surprisingly shallow [footnote]

The footnote then links to an alleged "rebuttal" to Chiang by Scott Alexander, link here: https://slatestarcodex.com/2018/01/15/maybe-the-real-superin...

This alleged "rebuttal" is actually referencing this Buzzfeed article by Ted Chiang: https://www.buzzfeednews.com/article/tedchiang/the-real-dang....

Regardless of whether you agree or not with Ted Chiang, his article isn't about "current-generation LLMs"... it's about unchecked capitalism and the fears of Silicon Valley entrepreneurs (at the risk of misrepresenting Chiang, he's saying it's ironic that Silicon Valley's worst fears resemble a sort of unchecked, rampant capitalism).

You don't need to agree with Chiang to realize he's article is sort of neutral on AI/LLM, and is actually a criticism of Silicon Valley entrepreneurs! TFA's author cannot critique his views on capitalism as "shallow" just because he disagrees with them, or misrepresent them as being about state-of-the-art AI/tech when they are actually about capitalism.

How could the article's author (and Scott Alexander) completely miss this?

the_af commented on Ted Chiang: The Secret Third Thing   linch.substack.com/p/ted-... · Posted by u/pseudolus
ayaros · 5 days ago
I mean, I'm a bit biased towards Denis Villeneuve. The man is literally the modern embodiment of Stanley Kubrick and everything he stood for. His films contain everything that's lacking in modern cinema - decent plots, good writing, slower pacing, artful framing and composition of shots, a dedication to hard sci-fi, respect for source material, very careful attention to lighting and sound design, miniatures so thoughtfully combined with CGI you don't even notice them because it all blends together so seamlessly, as special effects should... I could go on forever. I worship the ground he walks on.

With that said, trying to compare the two would be like trying to compare apples and oranges. Films and prose are two separate mediums. Some things which work well in one don't work in the other. It's like the difference between 2001 the film vs. 2001 the book - perhaps my favorite example since they were simultaneously written and directed as counterparts to each other (as opposed to one being based on the other, as is usually the case).

the_af · 4 days ago
I think Arrival was quite good, but has some blemishes that Chiang's story doesn't.

To name a few: the movie is way more sentimental -- I subscribe to the notion that "less is more" when trying to stir emotion, and I think Villeneuve overdid it -- and also has your standard "big movie" thriller/suspense/action moments that are completely unnecessary and are only there to make the movie commercially viable. I understand why they are there, but they are still blemishes.

To be fair, some things only work in the movie and are bits of genius, like when Louise suddenly asks why she's getting all these mental images of an unknown girl -- only then the viewer understands she's not remembering something from the past. It's a surprising moment and, to my recollection, it's only in the movie. Even if I misremember and it was in the story, the visual element works better.

The short story is perfect.

the_af commented on Ted Chiang: The Secret Third Thing   linch.substack.com/p/ted-... · Posted by u/pseudolus
nyeah · 4 days ago
Comparing to old sci fi. (For anyone who still cares!) Chiang can be pitched as today's Stanislaw Lem. (And maybe a modern PK Dick but with much less insanity.) I'm thinking especially of His Master's Voice, which is my favorite Lem story and maybe his most Chiangian.

Very cerebral and great storytelling. The Chiang story where the mathematician discovers the horrible truth that 1+1=3 while her husband discovers he doesn't love her is ... I think Lem (or Dick) would be proud to have pulled that off.

Note: someone else commented that Chiang often seems dryer than PK Dick, which can make C feel like more work to read. Maybe that might be true sometimes :). But maybe it's only on the surface. If that makes sense. Chiang is condensed. Dick is ... not condensed.

the_af · 4 days ago
PKD and Chiang -- I hadn't thought of this comparison, but as a fan of both, it rings true.

Didn't PKD even write a nightmarish story about god and angels being literally true and punishing the infidel that echoes Chiang's story about "Hell.."?

I don't think Chiang is drier than PKD. I think he's a saner PKD, without the tendency to psychedelic ramblings. I say this as an absolute fan of PKD!

the_af commented on Ted Chiang: The Secret Third Thing   linch.substack.com/p/ted-... · Posted by u/pseudolus
LinchZhang · 5 days ago
I appreciate the nitpicks!

Re #1 It's been several years since I read up on that area of philosophy. I'll need to reread some stuff to decide whether I think the definition I used is a fine enough simplification for sci-fi readers (and, well, myself) vs whether it missed enough nuances that it's essentially misleading.

(Some academic philosophers follow me on substack so maybe they'll also end up correcting me at some point!)

Re #2 ah I don't think of it as "sneaking in". It's more like "this is a view I have, this is a view many of my readers likely also have, given that this is a widely debated topic (as you say) and I'm not going to change anybody's minds on the object level I'm just going to mention it and move on."

the_af · 4 days ago
For the record, I also found #2 jarring.

I understand you cannot write as if walking on egg shells; you have your position and maybe your readers do as well. But this is far from a settled matter, and Chiang's position (which was describing earlier rather than current LLMs, but I still think it arguably holds today) is arguably correct, or valid. I probably agree with Chiang more than I agree with you, which is why I find it odd to call it a blind or weak spot as if the matter was settled. Maybe "while I admire Chiang, I fundamentally disagree on some topics, such as LLMs" would have felt less jarring.

(Not saying you must write like this, and it's impossible to write in a way nobody will object to. I'm just explaining why I -- and presumably the person you're responding to -- found it jarring).

u/the_af

KarmaCake day14007November 13, 2013View Original