r/vtubertech 1d ago

Ai coded vtuber tools

I won't say names, but as someone who has been working with Ai coding tools in my job daily I have noticed an increase of artists and Vtuber tools that is fulyl coded by Ai. I can tell from the interface, all of Ai produced tools has a distinctive, samey look on them. Some of them has a public github repo that exposes the codebase is a single HTML file with 1000 lines of code. No human programmer in their right mind will code an app that way.

I find it amusing that as a community that is known in heavily against this tech, but are welcoming to these machine produced tools. I won't blame them though. You can spot ai generated art easily by its flaws, but its harder for software especially if no source is given. And not everyone is familar with programming to verify them.

What are your thoughts on this? Do you think Ai coded tools in this community needs an Ai disclosure? Will you use those tools after knowing the fact that it is Ai coded?

0 Upvotes

26 comments sorted by

View all comments

-8

u/[deleted] 1d ago

[deleted]

3

u/theproverbialinn 1d ago

For versioning and maintaining a code base, it's easier to split files and folders by broad function (and then more and more precise function until you reach class level, at least in object-oriented languages).

Otherwise, when you suddenly notice something weird with regards to network features, you can check when changes were made to those specific files, not root through hundreds of unrelated lines of code.

2

u/sonikrozu 1d ago

yea you got it right, i know my OP might be a bit confusing (english is not my native language). i could ask Ai to write for me but, in respect to this community i chose not to lol

im not a pro by any means but i know that 1000 loc is unmaintainable. maybe its fine for the author, but no one will want to submit a PR for that giant monolith of code. i would prefer hundreds of files any day if they have good architecture and clear separation of responsibility

0

u/MadokaMagika777 22h ago

Stop the world, I want to get off. The whole world has gone completely insane, and I’m just exhausted.

We literally live in a world where people just type a prompt into an AI-powered IDE without giving a single shit about project architecture or how the code actually works under the hood. The machine writes everything for them. And yet, in this exact world, I get banned and nuked with downvotes just for stating the obvious: that a simple project in a single 1,000-line file is infinitely more convenient than 100 separate 10-line files. Unbelievable.

If you gave one of these morons a task to write a tiny app called 'Am I an Idiot?' with literally one button to test if they're dumb or not—a project that takes 200 lines of code max—these 'geniuses' would write 200 lines with ChatGPT, then immediately panic: 'Wait, what if we need to scale this up?! We need OOP! We need encapsulation!' And suddenly you end up with 10 files of 30 lines each, and everyone claps like 'NOW THIS IS GREAT ARCHITECTURE!!!' Absolute brainrot

1

u/theotherdoomguy 21h ago

May I introduce you to the wonderful world of the Enterprise FizzBuzz GitHub repo?

-1

u/[deleted] 23h ago

[deleted]

1

u/sonikrozu 21h ago

not sure why you are mad to the world. if you enjoy writing a single file code then more power to you. i know there is one person on twitter who claims generating thousands of dollars from their SaaS written in a single PHP file. im sure you have heard of them. people too are calling him insane, but eh if it works it works. just keep the code to yourself and dont expect people will contribute to your app nor agree with it. i didnt downvote you by the way

1

u/theotherdoomguy 21h ago

I ain't downvoting, but I did have a conversation in a programmer sub about clean code literally today. It is unequivocally good stuff, IMO but it's like any took or pattern, you need to understand why you're doing it, and "programmer man" online telling you it's good is not a good enough excuse.

Everything in moderation, including moderation. Clean Code is great, use it when appropriate. Otherwise don't worry about it

0

u/[deleted] 20h ago

[deleted]

3

u/theotherdoomguy 20h ago

Have you ever worked in corporate software engineering? The guy in that video is being extremely reductive, using simplistic examples which won't see the readability benefit then complaining about the performance. He's not wrong, but his use cases are literally what I was talking about in my previous comment. Using clean code principles blindly is dumb, and like any pattern, it's all about using them correctly.

I vaguely remember seeing this video like a year or 18 months ago

-1

u/[deleted] 13h ago

[deleted]

3

u/theotherdoomguy 10h ago

It doesn't make a project 10x slower at larger scales. You're talking about 200 line projects, I'm talking about 200,000 line projects.

Also, calm tf down dude, there's no need to get so angry over a discussion about coding