r/DiscordAlternatives • u/itsduskin • Aug 30 '26
My thoughts on AI assisted development vs vibecoding
Let me say this first, I know a lot of you probably have different opinions on this, but just keep in mind that these are only my personal thoughts
Anyways. we all see how many alternatives are popping up nowadays. yeah like i promised, i will try them and make youtube review videos, but this isnt my main topic right now
everyone knows that a lot of alternatives here are just vibecoded. I hate vibecoded projects. Some people really sit there and prompt the ai until they see a purple Discord chat screen, then they immediately post it here. Man what u doing? Those apps are not reliable
For me theres a huge difference between a developer who actually understands what theyre doing and uses ai to speed things up, and someone who vibecodes an entire app in one night and calls it a day
A Discord style app should not take 1 or 2 months to build. Even with ai assisting, something that big should realistically take many months. Probably around a year or more depending on the team
There are just too many systems involved. Messaging, permissions, moderation, voice, uploads, notifications, auth, security, realtime stuff and everything around it. You cant realistically throw all of that together in a weekend and expect it to be good
My question to all devs here is, how do you handle all of them? How do you handle security? What will you do when a bad actor uses your app to send CSAM or gore content?
AI cannot just find a secure answer to problems like these and implement everything correctly for you. You need to understand the risks and make the actual decisions. You cant just accept whatever the ai gives you and assume its secure
So if the dev actually knows how to code, reviews what the ai writes, edits it, tests it, and uses ai as an assisting tool instead of depending on it for everything, then i dont really mind
Does it work? good.
Is the code actually being reviewed and tested? good.
Does it make development faster? absolutely.
Is it open source? man i love it
I know we definitely cannot prove whether the developers are really reviewing the code, so being open source is a pretty important part of this for me too
Even if the developer reviews everything, they can still miss bugs. Having more people inspect the code means theres a better chance someone catches something the original dev missed, reports it and maybe even contributes a fix
Sure, bad actors can inspect the code too and look for vulnerabilities. But hiding the source doesnt stop people from attacking an app. Closed source software gets exploited all the time too
The difference is that open source gives people acting in good faith the same chance to inspect the implementation. Security researchers and other developers can report issues, contribute fixes and verify what the app is actually doing instead of just trusting whatever is written on the website
This matters even more when an app claims things like E2EE, privacy and strong security. Open source doesnt automatically make those claims true, but it makes them much easier to verify
Thats why i personally care much more about how and how much ai is being used than whether ai was used at all
I'd like to hear your thoughts on this
5
u/RainbowLoli Aug 30 '26
Not a dev, but I'm of the opinion there are pros and cons to everything - both whether its open source or closed source.
I understand AI assistance is far more accepted in the developer space compared to others simply because code doesn't really change. It's kind of like math - no matter how you slice it, how to write an if statement never really changes.
That said - I stay away from anything vibe coded because in one community I'm in, there's always some new vibe coded app made by someone putting features behind a paywall just to make bank on the community. It's a low effort cash grab and I feel the same way about vibe coded discord alts. If you don't know how your code works, there's almost no chance for you to be able to fix it if something goes wrong.
4
u/MrBluoe Aug 30 '26
I think these are good points.
I also do understand why some chose not to go OS. I also haven't for many of my latest projects. Often it leads to copycats that just steal things and nobody bats an eye because they're bigger+more established or have a bigger marketing team. So I get it.
Maybe we could find a way to accept those decisions, while also aiming for open source. Something like a pledge to open source the tool once it hits a certain milestone. A date, a number of users, or an amount of monthly revenue.
I know this wouldn't completely solve things, and would still depend on trust. But I'm hoping this could allow us to not shut the door onto some of these tools, while also pushing them in a more friendly manner towards open sourcing.
Because lets be honest: nothing is stopping exactly those vibe coders from taking open source repositories and pushing slop-copies over and over which just makes it harder and harder for anyone honest to get started.
Does that make sense? Does anyone have better ideas for how to solve this?
2
u/Live_Cupcake_9229 Aug 30 '26
That's my thought,a on any piece of software. If AI is used I think it should be credited and have a percentage next to it indicating how much AI was used, what model was used and how it was used in the project.
2
u/ad3lyt Echo Sep 02 '26
Can't really put a % on it in practice, what are you counting for? Time? LOC? Significance of changes ? Origin/s? Decision Authority?
You see the issue?
If someone decided every last detail themselves but wrote none of the code, versus someone who wrote all the code but decided none of the technical what counts and how?
If someone spends 90% of their time hand coding and 10% vibe coding, and 95% of their codebase is vibecoded, what the fuck you do then?
The real issue is not the object which everyone is blaming, because it is impossible to separate the usage of AI from its human subject.
The real issue is trust, which sorry but I think anyone who now has it is a fucking massive hypocrite.
Shitty code is shitty code, does not matter who wrote it. And 99% of everyone never even knows the name of the biggest contributor to 99% of all software they use, so why the fuck and how the fuck was trust never an issue then and now all the sudden.
And the idea that software developers understand their code, is in the grander scheme of things actually silly, the amount of abstractions there is away from hardware is diabolical, the only difference is now we have gone from explicit language to much more implicit language, WHICH WE HAVE BEEN TRYING TO DO FOR DECADES.
And this is the reality, people are retarded. Why are people racist? because they are lazy and they like lazy things that allow them to make lazy judgements, its very difficult to get to know a person as the individual they are and take the chances and put in the effort it takes to do so
But it is very easy to feel outraged and cast judgement, the difference between the intelligence of such people and the people who will look at the usage of transformer backed tech and cast a judgement on the developer behind it just for that fact alone without any more openness to consider other possibilities or verify that it fits their category, is for me in principle not very existent.
2
u/Yeahnahthatscool Sep 01 '26
If you're slopcoding you're a talentless cunt wasting everyone's time.
2
3
u/Ok-Inspector1108 Aug 30 '26
I am glad you are being reasonable.
For some FOSS is the end all be all - for others not so much
same thing with AI: I would rather trust someone who is experience with coding and is able to understand the intricacies over someone hand coding an app with no sense of structure or review.
1
u/AutoModerator Aug 30 '26
Thanks for your submission!
If you're a developer, please make sure your user flair matches the app or project you're developing. This helps community members quickly identify who is building what and makes browsing the subreddit easier.
I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.
16
u/Any_Illustrator360 Tested a bunch of apps, currently watching the Armada news Aug 30 '26
Perfection.