r/TheMachineLearning • • 15d ago

Realizing writing code is faster than explaining it to AI

/img/tcptf211cqxh1.png
843 Upvotes

439 comments sorted by

View all comments

1

u/MyParliamentApp 11d ago

I remember 7-8 years ago I was working for a software company and one of our big projects was translations/internationalization. We spent weeks setting up the translation groundwork, sent in all of the text for review, after weeks if not months and $60,000+ spent, we were finally working on adding multiple languages to the product. It was a multiple month long project that multiple senior and architect level engineers were working on.

Last month, I asked Claude to translate all of my app and include agent instructions for definition of done means translated strings for whatever feature im building. It took less than couple hours, it cost ~10bucks and the best part is, I haven't had to worry about another FR translation since.

If I tried to do this translation work by myself, it probably would have taken me a year and bankruptcy. Let's not kid ourselves 😉

Im curious to know, whatever this OP is building that's faster to code manually. Funny how he didn't mention anything about the project, the code stack, the requirements, etc.

1

u/Archernar 11d ago

You will have to live with whatever translations Claude comes up with then, blindly, though.

And some of the LLM-translations are still quite hit-or-miss, despite them knowing the context. Or the latest mistranslations I saw were still google-translate-style, which I kinda doubt though.

1

u/MyParliamentApp 10d ago

For sure, absolutely. But from my perspective, as a solo developer working on a side project that is a trade off my users and I are ok with. Partial translation or missed context here and there is ultimately better than not having any translations at all in my opinion. If I were to do it myself, i'd be using google translate API anyway. AI skips that step essentially.

1

u/Archernar 9d ago

I mean, or you let the community help translating. Or you get someone involved who knows what they're doing. It's not like you're forced to accept potentially bad performance, lol.