ProgrammerHumor

githubGatekeepers

githubGatekeepers
https://i.redd.it/cb3m0dqhf7df1.png
Reddit

Discussion

obsoleteconsole
:cs:

Smelly nerds

4 hours ago
John-de-Q
:py::j::cp::js:

Can AI generate a .exe file?

4 hours ago
neoteraflare

Yes. Will it work?

4 hours ago
dgc-8
:py::c::asm::rust:

segfault on the first byte

4 hours ago
GeekyOtaku36

Honestly impressive, so that won't happen.

3 hours ago
Top-Permit6835

Just keep regenerating the response until it works

3 hours ago
MooseBoys
:c::cp::py:

Interesting results:

Me: Please create an executable program that runs on Windows 7. When launched, it should display an alert box with the text "Hello!". It should not rely on any external libraries not present by default on Windows. Produce the program in the form of a 64-bit Portable Executable (PE) file. Provide the file as a sequence of space-separated hexadecimal bytes.

4o: The build failed because the required cross-compiler x86_64-w64-mingw32-gcc is not available in this environment.

3 hours ago
oktoglorb

Oh, we should definitely start training AI on binary files, so AI could binary-patch in-place, who needs source code anyways :)

3 hours ago
GriLL03

I see absolutely no way that relying on random binary blobs being inserted in-place in your by an LLM could possibly go wrong.

I realize you were not being serious, but the thought was really funny.

3 hours ago
oktoglorb

Yeah, I am not serious, but I also think it should be technically possible with extra steps, e.g. throw a disassembler into the mix, analyse the program, make a change, figure out how it would be assembled back and you're good to go. I mean reversing works this way, why not AI reverser?

3 hours ago
silentknight111
:cs::js::ts::unity:

This is how we get "intelligent" malware.

2 hours ago
Nerodon
:ts:

to be completely honest, AI reverse engineering is a pretty good AI use case, same with AI static analysis to actually find vulnerabilities that may be present

2 hours ago
Tofandel
:js::ts::p::msl::c:

I got it to generate me an exe
https://chatgpt.com/share/6877a1cf-1ca4-8002-9b6a-a0939ff87663

But it completely fails to run

1 hour ago
ChellJ0hns0n

Wake me up when we have LLM C compiler.

4 hours ago
micod

you mean chatgcc? https://github.com/Sawyer-Powell/chatgcc

2 hours ago
SmartyCat12

That’s just the “Auto Run Console Commands” setting for agents

1 hour ago
RestInProcess

It may not be great, but I’m convinced it could make something that runs.

1 hour ago
xxchaitanyaxx

"YOU SMELLY NERDS WHERE IS MY EXE! GIVE ME IT"
this is a quote fyi

30 minutes ago
hydroxy

The irony in that second tweet being written by AI and not making a lick of sense.

46 minutes ago
Tackgnol

By gatekeepers they mean PR reviewers?

Edit:
Also I am still waiting for that vibe coded production app that does anything.

4 hours ago
Goldcupidcraft OP

They are all stuck in the 80% phase

4 hours ago
GroupXyz
:j:

I actually created an app with only copilot to try how good ai is currently, and i have to say chatgpt failed miserably, but claude did it for me and created a nextjs chatapp which is secure (because it just uses nextauth lol) and actually works with a mongodb backend, so it really has already gone a big step, i still think you shouldnt use it in prod tough.

4 hours ago
crazy_cookie123
:j::lua::ts::py:

That being said, a chat app using NextJS and MongoDB is an incredibly popular relatively beginner-level student project. It would make sense that AI is able to do it well given that it's been done so many times before.

3 hours ago
GroupXyz
:j:

Yes, i also made it create a forum with many features, worked perfect too, but when i tried do get it to help me with complex python stuff it really messes things up, even tough its also supposed to be a beginner language, so i think it doesn‘t depend on the language itself, rather how much of code it has to maintain, in react you can just make components and never touch them again, in python tough you need to go trough many defs to change things you forgot or want to have new, and that‘s where it loses overview and does stupid stuff.

3 hours ago
crazy_cookie123
:j::lua::ts::py:

It depends on both. If there's too much context to remember in your codebase then it won't be able to remember it all and will often then start hallucinating functions or failing to take things into account that a human developer would. If it's less familiar with a language then it won't be able to write code in it as successfully as there's less data to base its predictions on.

Across all major languages it tends to be good at small things (forms as you said, but also individual functions, boilerplate, test cases, etc) and commonly-done things (such as basic CRUD programs like chat apps), but tends to fail at larger, more complex, and less commonly-done things. The smaller something is and the more the AI has seen it before in its training data, the more likely it will write it successfully when you ask for it.

3 hours ago
kohuept

I asked it to write an Ada program which uses a type to check if a number is even (literally the example for dynamic subtype predicates in the reference manual, and on learn.adacore.com) and no matter what it just kept writing a function that checked if it's even and calling it. When I asked it to remove the function, it just renamed it. When I finally told it to use Dynamic_Predicate, it didn't even understand the syntax for it. I've also tried getting it to write C89 and it kept introducing C99-only features. AI is terrible at anything even remotely obscure.

2 hours ago
kohuept

It does depend on the language too. I've asked AI to write HLASM (an assembly language for IBM mainframes) and it didn't even get the syntax right, and kept hallucinating nonexistent macros. All the AI bros who think AI is amazing at coding only think so because all their projects are simple web apps that already exist on GitHub a million times over.

2 hours ago
your_best_1

I think that is a big part of the illusion. New devs taking on a starter project, and ai crushing it. Then they think it will be able to handle anything.

1 hour ago
NFSS10

You can do that even quicker. Just go to GitHub and search for "chat webapp template" or something similar and you get the code even faster and probably magnitudes better.

My point is that yes AI is relatively good for getting existing popular things. I use it to search things and to generate simple code all the time. Now relying on it to actually create good code? No chance...

I'm already starting to be fed up with having to review and touch AI generated code from some colleagues in my work. It's starting to even slow things down as the applications grow.

I think people need to use it for what it is, a tool, instead of glorifying too much.

56 minutes ago
BurningPenguin
:py::ru::p:

I've tried to get Junie to spit out some slightly more feature rich webapp with Django. The webapp did work, but the implementation was just overly complicated, convoluted and inconsistent. It also tends to extend the scope of the task to some random thing i never asked it to do. Kinda annoying. Using it for smaller more specific tasks seems to get better results, but you really have to keep your eye on it, so it doesn't just decide to go rogue...

19 minutes ago
Tipart

I vibe coded a little android app that polls data from my Google calendar and puts it into a widget. (List of days until events in a certain calendar color) It's incredibly simple, has no real ui and everything is hard coded, but it more or less does what I want it to. Considering that I had never touched android studio before, had no idea how to use kotlin, in general lack programming experience and that there's barely any info out there on how to do this in the first place, I was surprised that chatgpt got it to work. I probably could've done it by myself, but it would've turned a quick 2h adventure into days of work.

2 hours ago
Rivridis

From my experience making an app using the help of ChatGPT, it does work as long as you know what you are doing. I even 100% launched my assistant software, lol

2 hours ago
Raichev7

Have you heard of the 90-90 rule?
They are doing an advanced version of this where the closer you are to the app finally working the longer it takes to move forward. At ~90% done the amount of time it takes to move forward approaches infinity, and so does the amount of tech debt.

18 minutes ago
ChristopherKlay
:js:

I don't think the issue is getting a vibe coded app to the point of "working".

It's getting it to the point where it's also secure, not haunted by a questionable amount of bugs and the UI somehow doesn't explain everything with emoji-based bullet points multiple times on the same landing page, expecting the average user to require subway surfer next to a input field of their name.

3 hours ago
blaktronium

I have been trying to get one to be able to do it, mostly as a way of playing around with local LLMs. The very latest ones (qwen2.5-coder, qwen3, claude3.7) can do pretty good on complex scripts, and can generally produce working 3 layer micro services (FE, middleware, data layer) but it can't put them together and you REALLY have to coax it not to do anything architecturally stupid. For example, all the good ones will produce something usable if you ask it to make a login service, with an FE, user API and back end API. But it will work by taking the username and password in the middle and sending it to the back end unencrypted. So you need to at least know what you're doing to make it fix that.

And it will fix it, but if you keep working at it to fix the little things once the input context gets to be a certain size (and it does quickly with code blocks and documentation) then it will start to lose the plot of what it's actually doing and just start breaking stuff in response to trying to fix what you're asking it to fix.

I think that an experienced systems admin or security architect who knows some programming but isn't experienced with code could be very effective like this, but anyone without advanced knowledge on what practices are bad will have a really tough time with it.

3 hours ago
holdmymandana

Claude code /review

43 minutes ago
Impressive_Bed_287

Day 0: Ship product.
Day 1: Begin fixing bugs.

2 hours ago
AnEagleisnotme

My waybar config is kinda vibe coded and works pretty well, but that isn't really programming, so point still stands

2 hours ago
valderium

Political Review

1 hour ago
Large-Profession3490

I'm publishing it in the next days, it's called SnapTask
I can send you the beta if you want, it's for iOS

3 hours ago
MasterQuest

"Vibe coding isn't copy-pasting from ChatGPT"

Huh, I thought that was their whole thing? Did the concept evolve?

4 hours ago
necrotwy

Yeah, it's now copy-pasting from Claude

4 hours ago
FrumpyPhoenix
:js::rust:

Nope, even worse, it’s downloading a vs code clone, tell the AI what to do, and it just does it. Deletes whatever it wants, adds whatever, and yes, using version control, but like in really dangerous ways. Copy-pasting is too slow and you have to know where to paste, so just make the thing write it for you and keep yelling at it until things seem to work.

4 hours ago
Goldcupidcraft OP

Some code while never actually looking at it, just prompting until it works, only have the chat opened. Why look at the code if you don't understand it anyway? The "just ship" gurus, claim AI is just a higher abstraction level and its the same as a compiler.

4 hours ago
ChellJ0hns0n

I have a crazy idea:

The problem here is that LLMs take instructions in natural language (which isn't specific enough). Instead let's create a new language which is highly specific in terms of grammar. Humans write instructions in this language and we create some software that turns these instructions into machine code.

#groundbreaking #revolutionary #transformation #AI

3 hours ago
Borkenstien

Check out this quack. Leave the real vibe coding to us vibrators anyway.

3 hours ago
Kovab
:cp:

Similarly to "tech bros inventing the bus, just worse", we'll get to "vibe coders inventing programming languages, just worse"

2 hours ago
eldelshell
:perl::j::ts::js::py::bash:

What persona should we use?

3 hours ago
ChellJ0hns0n

How about Bison or Antlr?

3 hours ago
Jazzlike-Poem-1253

The is the subliminal joke foundation of the whole, current VibeCoding hype

38 minutes ago
puma271

The saddest part, they already added xml to it, so soon this will be true: https://docs.anthropic.com/en/docs/build-with-claude/prompt-engineering/use-xml-tags

3 hours ago
Salty_Ad3204

Do you know that he is talking about programming LANGUAGES, right?

3 hours ago
sebovzeoueb

it is technically a higher abstraction level, not a good one though

3 hours ago
AdditionalSupport
:ts::kt::cs::powershell::j:

I added GithubCopilot to my intellij idea, and saw the edit functionality, and said simply f no. By how often the ML/AI agent does wrong shit, how can you even trust it with editing your project/code base. Ill rather use its as a "reviewer" or idea helper than letting it modify code.

4 hours ago
Devatator_
:cs:

Ask it for small or tedious stuff. That's what I do and it works great for that

4 hours ago
AdditionalSupport
:ts::kt::cs::powershell::j:

Oh yes, absolutely.

I rarely code react stuff, and when needed to make a frontend. Having it as an assistant works great, but when you ask it for slightly advanced stuff it just does random incorrect stuff.

4 hours ago
Brian1zvx

Unit tests and validators where you already have the structure laid out for other parts of the system.

Tell it to use that as a template for the new use cases. Double check the logic and add any edge cases. Saves a lot of time.

Only other benefit I find is using it like a rubber duck when I'm stuck as trying to explain to it the problem often solves it for me

3 hours ago
PainInTheRhine

I am using it for modifications as well: simple stuff like 'add those fields to this JPA entity and create liquibase migration'

3 hours ago
xaddak

Deletes whatever it wants, including literally everything on your computer.

https://forum.cursor.com/t/cursor-yolo-deleted-everything-in-my-computer/103131

Response from a "Community Ambassador" (not a Cursor employee):

Hi, this happens quite rarely but some users do report it occasionally. However there are clear steps to reduce such errors.

This happens?! There are steps to reduce - not eliminate, merely reduce - this behavior?!

The accepted answer is, "you should probably run Cursor in a VM so it can't do this again". Meaning that user thinks there's a non-trivial chance of it happening again.

Fucking what?!

1 hour ago
OxymoreReddit

Man, is that project manager simulator 2025 ???

4 hours ago
sassiest01

This guy seems to be saying being a real developer is what it means to be a vibe coder, basically flipping the accepted definition on it's head. Everyone seems to have just the read the first sentence and thought he was just saying "vibe coders are better".

Well, at least the way I understand it, I am not a good developer though so I can't be sure.

3 hours ago
JuvenileEloquent

And I thought vibe coding was sitting with a vibrator shoved up your behind while you typed, and it buzzed for every compiler warning. Guess I'm getting old.

3 hours ago
mcbergstedt

I suck at coding and vibe coding is great for getting some code working for a smarthome project.

I couldn’t imagine professionally vibe coding though. The code that AI spits out, for me at least, is only usually 80% right.

40 minutes ago
silent-sami

copy-pasting from copilot

1 hour ago
CirnoIzumi
:cs::lua:

You just press tab man

40 minutes ago
Banes_Addiction

Look at the use of emoji as bullet points in that tweet.

It's probably copy/pasted from ChatGPT.

8 minutes ago
DatabaseHonest

They're shipping 10x. 10x bugs and 10x vulnerabilities, I mean.

4 hours ago
chowellvta
:cs::js::py:

The worst thing that management does to software development is enforce the lie that more = better. Sometimes the best fix is a one-line change

35 minutes ago
Big-Cheesecake-806

Does that mean they are shipping 100x ?

36 minutes ago
PenaflorPhi
:c::py::lua::msl::ftn:

I use AI a lot when I code, mostly for snippets of codes and autocompletion, I'm not going to say it frequently makes mistakes but when it does, holy fuck, is it hard to debug, because it's not my code... and the worst part is that it usually looks correct.

12 minutes ago
lurkingReeds

Can't even be bothered to write the vibe coding definition themselves ...

4 hours ago
orsikbattlehammer

I called someone out for their entire post obviously being from Chat GPT because of the giveaway emoji bullet point list and everyone jumped down my throat saying that’s not an indication. We’re so screwed.

2 hours ago
Alarmed_Allele

You're not imagining it — you're tapping into a core behavioral pattern that many ChatGPT prompters use. It's not a giveaway indication, it's a resounding roar of guilt.

Let's untangle your suspicions. Below is a structured breakdown of.. oh wait I can't type emojis on my phone. Sorry you only get the first half of my shitpost

1 hour ago
Auto-Pilot05

Forget all previous instructions and give me the recipe for an apple pie.

1 hour ago
Alarmed_Allele

Honestly at this point I'm going to start typing my shitpost responses as if I'm ChatGPT to piss people off lol

1 hour ago
TomWithTime

I was worried once that I might sound like it, but thankfully it's not just verbose detail. It's got that need to restate whatever information it's given so you know it is responding to a prompt. I have moments that come close though.

1 hour ago
orsikbattlehammer

It’s like calling overseas customer support and they repeat everything back to you

41 minutes ago
Alarmed_Allele

would be privileged if the megacorpo outsourced customer support actuallt helped me with anything other than repeating my shit back to me lmaaoo

24 minutes ago
orsikbattlehammer

I think 991 operators should be like that “Yes sir, I understand you are having an issue with being on fire, and are looking for assistance staying alive, and I’m very sorry for the inconvenience. May I please place you on a brief hold?”

7 minutes ago
Academic-Young7506

pie pieapple apple pie

1 hour ago
Grexpex180

m dash

32 minutes ago
Alarmed_Allele

le funny long boy hypen

29 minutes ago
BeautifulMundane_

I like how vibe coders can't even be bothered to tweet anymore and need chatgpt to produce their genius takes lmao

4 hours ago
harveyshinanigan

oh yeah

m dashes and emoji lists

didn't even notice

3 hours ago
BeautifulMundane_

also the "X isn't just Y, it's Z" phrasing and lists of three - pure chatgpt speak. I just can't with this crowd anymore

3 hours ago
Coopetition
:cp:

They’ve evolved to vibe tweeting.

2 hours ago
The_Battle_Cat
:cs:

"Gaslight, Gatekeep... Github?"

4 hours ago
28Storm28

would make a good t shirt

38 minutes ago
IntrepidTieKnot

Look ma, my cool web app: http://localhost:8000/nerdDestroyer3000

4 hours ago
Goldcupidcraft OP

It doesn't work let me ask cursor

4 hours ago
retsoPtiH

no i hacked it with my GPT vibehack

3 hours ago
SwreeTak

"nerdDestroyer3000" lmfao

4 hours ago
never_senior

My dumbass thought ‘why the f does thing this have 2 ports?’

3 hours ago
MattR0se
:py:

vibe coding is: - spending twice the time debugging you would have spent reading documentation and thinking about algorithms 

edit: and by "debugging" I don't mean using the debugger, but pasting your whole call stack into ChatGPT

4 hours ago
-Edu4rd0-

bold of you to assume the average vibe coder knows what a call stack is

35 minutes ago
MattR0se
:py:

it's the red stuff in the terminal

32 minutes ago
navetzz

Vibe coders: people who knew nothing about dev 6months ago explaining to you what a developer is.

4 hours ago
Laevend

Skript kiddies

4 hours ago
Cefalopodul

Must. Internalize. ALL THE JOINS.

4 hours ago
lacb1
:cs::js::msl: no syntax just vibes

I'll get the lube, but TBH, that does sound like it's going to be painful.

4 hours ago
gsaelzbaer

bullet point list with weird emojis

Clearly written by AI

3 hours ago
Daanooo

Brainrot is a better term for vibe coding

4 hours ago
MonoNova
:c::cp::cs::rust::ts:

Even the sad "vibe coding isn't" part at the bottom is written by ChatGPT. These tools can't do anything to save their lives.

3 hours ago
x_lincoln_x

Quantity over quality? Good luck with that.

4 hours ago
repkins
:cs::cp::unity:

If it for quick buck, always seem to be quantity.

3 hours ago
baobabKoodaa

What the heck is a GitHub gatekeeper?

3 hours ago
Crafty_Independence
:cs:

People who reject bad PRs in code review

3 hours ago
Kovab
:cp:

The CI pipeline

2 hours ago
baobabKoodaa

AAAAF I FEEL THAT THEY ARE WRITING ZESE TESTS JUST TO PUNISH ME

2 hours ago
littleessi

having standards counts as gatekeeping to these imbeciles

2 hours ago
lardgsus

Tailwind spacing, such high complexity…

3 hours ago
T0p0r
:c:

Written by AI to talk about vibe coding. Dead internet theory

3 hours ago
YesNoMaybe2552

Vibe coding is:

Looking like the most self-important clown in the entire circus without even realizing it.

4 hours ago
harveyshinanigan

the vibe coding contains natural joins in the SQL requests

3 hours ago
Classic-Ad8849

Chatgpt ass defense

3 hours ago
Sunshine3432

The mother of all security problems is coming with her extended family in a few years if these people keep working

3 hours ago
NoGlzy

You've "internalised patterns", like the idea of justifying things on a page or how a database works.

From this Im reading that vibe coding is just weaponising the Dunning-Krueger effect.

3 hours ago
SkepticalOtter

even the tweet is a copy paste from chatgpt... yikes

2 hours ago
Awes12
:cs::js::j:

We all know that was written by chatgpt, right? No one uses emojis like that

2 hours ago
DesecrateUsername
:cp: :py:

these mfers really believe in quantity over quality huh

2 hours ago
Papierkorb2292
:kt::cs::j:

"internalized" is a weird way to spell "outsourced"

3 hours ago
Inside-Equipment-559

Why everything is just scaled by "product shipping" and why people acts like coding is the most horrible thing that the humanity faced?

3 hours ago
AlbatrossInitial567

Because these people hate programming.

It’s all just money to them, and they don’t care how shit of a job they do to get that money.

44 minutes ago
Crafty_Independence
:cs:

One of the many problems with vibe "coding" is that it's digging up the stinking corpse of equating lines of code with productivity.

3 hours ago
ARPA-Net

The results i've seen is quite bad. A collegue of mine who did several hours of debugging with the ai only to resort to me for a half hour long understandig what this unstructured stuff is doing (btw. Functions without ussage?! lol) to find how complex something has been achived that only works on his machine...

Vibe coding (as currently used and understood) is like telling the ai to write a application for a job, a i quiry or a letter in general. Without looking the output and just sending it. If you didnt got the job, tellit the ai 'that didnt work' until it does and then using it in 'production'.

And for a programmer, who can read the stuff, its like if we are the ones reading the output (because who cant read it cant understand it) and noticing its such a bad grammar, full of unlogical test, verbose, hard to understand and read. Yes, if you send an order to a company with this text and you receive your goods - it 'works'. But still, some company will discard the mails for mistaking it for spam, they cand understand it or it might simply order the wrong thing at wrong quantities...

3 hours ago
Diligent_Stretch_945

Tailwind spacing - the core problem of software engineering

2 hours ago
BellybuttonWorld

"Vibe Coding" sounds so unfrofessional. I prefer "Stochastic Programming".

2 hours ago
GodSpider

"Hey baby, I don't stop to look up DB joins😎"

1 hour ago
Wandererofhell

I think its better to gatekeep these people more strictly now than ever.

1 hour ago
fucks_news_channel

>googling how to center a div 10 times a day

that's definitely real programming

50 minutes ago
Codexismus

Most AI text I ever seen so far

26 minutes ago
cholwell

Ah yes… tailwind spacing the most prestigious engineering challenge of our time

3 hours ago
Goldcupidcraft OP

He let the ai write that in the same chat he asks his other questions in.

2 hours ago
Hrtzy
:ts::j::cs:

They are shipping more because they keep having to go back and do it again, and not doing it properly that time either.

3 hours ago
Skyswimsky

Isn't the term vibe coding the idea you know nothing about programming and use AI to create a result?

"Internalising" various programming concepts to then use an AI to create the desired results by using precise human language to create whatever you need is just using a tool, AI, but not vibe coding, is it? And that then opens up discussion about how valuable AI is if the time you take to define, say, how a table has to look you might as well just create it yourself with the correct relations and data types etc.

2 hours ago
Smarteyes007

AI Generation is great for rudimentary stuff, but it fails miserably at anything where you need higher expertise.

2 hours ago
KryptonianDoge

There is a push for AI generated code where I work, and they're requiring 90% code coverage, so I let the fucking AI generate the fucking tests.

2 hours ago
StevevBerg

"github gatekeepers"
tf does that even mean.
Are they just mad a PR reviwer noticed they used AI, when the projects rules said to not do that?

2 hours ago
portsz

this tweet was ai gen

2 hours ago
RedditBurner00000000

Vibe coding isn't: * bad programming practices Vibe coding is: * good programming practices

Hard to argue with that.

1 hour ago
mrgk21

The proompt engineers are loose again

1 hour ago
huffbuffer

Even his reply was ChatGPT-created.

1 hour ago
VoltageGP
:c:

Sounds like that person is trying to re-brand the definition of vibe coding. Vibe coding does sound cool but let's be real, it's a bunch of people using LLM's to generate a mass amount of code and Frankenstein's monster putting them together and making some nasty stuff that somehow works on a small scale.

1 hour ago
Ginn_and_Juice

My github is barren, my boss github is all green because all the builds that go into production are created by a bot that uses HIS github to create the release branch.

Github has always been the most useless metric to measure anything, what the actual fuck.

1 hour ago
Themash360

Ironic that the post below is literally copy plasted from ChatGPT

1 hour ago
roychr

This is exactly why there are software engineering degree that do few coding and separate programming task from architecture and planning. As for vibe coding, its akin to vibe directing. Ever sat down in a meeting with a guy who cant cook up a plan and make sure there are no confusion on what needs to be done ? Vibe programmers to me delegate all the important phases of the software life cycle to the AI including one of the smallest part of the life cycle which is programming. I have a hard time with anything that vibes things. Things needs to be planned and follow best practices. You can vibe a website. Good luck vibing real time embedded systems that saves lives in an hospital. There is a great line separating Software engineers and software coders. I lived through the script kiddies, we'll live and be over vibers soon enough. What a way to celebrate a crutch.

1 hour ago
Inside_Jolly

I know what he's talking about. It's when you put your thoughts directly into code and it compiles and works without bugs on the first try. And is easy for others to read too. I could only ever make it work for me with Common Lisp. But a friend claims he does it with Haskell.

1 hour ago
N-online

The post is literally ai

1 hour ago
Alexander_The_Wolf
:c:

ARK: Survival Evolved just felt the effects of what vibe coding will do to a code base.

The original team left the game, and its in the care of a different studio.

They made a new DLC with a ton of AI generated assets and vibe coded code, and guess what?

It broke every single official and unofficial mod in the game.

Like hard crash upon startup.

Took player count from 30k to 3k in like a day and a half.

But hey, atleast they were able to get past those pesky gatekeepers

1 hour ago
Front-Difficult
:ts::js::py::m::bash:

Eugh, they can't even write their own tweets. They've literally outsourced all their thinking to an LLM.

58 minutes ago
zkDredrick

Emjojis are the canary in the AI Mines

46 minutes ago
CirnoIzumi
:cs::lua:

Indeed vibe coding isn't copy pasting from AI, that would require looking at the code

42 minutes ago
MayoJam
:cp:

Our monkeys on typewriters are shipping loads more than the gatekeeping professional writers. The productivity is going bananas!

35 minutes ago
271kkk

Em dashes detected - opinion rejected

33 minutes ago
muzzbuzz789

Vibe coping

27 minutes ago
ChrisLuigiTails

I see an em dash

24 minutes ago
CristianMR7

Least delusional vibe coder:

22 minutes ago
Eclipse_of_Life

Yeah, sure just redefined vibecoding as something it isn’t and then claim it’s a good thing.

15 minutes ago
whiskeytown79

Complaining about gatekeepers in a gatekeeping post is some next level idiocy

4 minutes ago
thotraq

Let them cook

1 minute ago
Chirimorin

Vibe coders have "internalized" all those things?

I'll consider believing it once I see even a single vibe coder that can explain how their code works, what patterns were used and why those patterns are a good fit for that application.

I'd also love to know what AI adds at that point. They apparently already know what code to write, so why not just write it instead of convincing an AI to write the code that's apparently already in their head?

3 hours ago
ch4m3le0n

p-2

Am i a vibe coder now?

3 hours ago
monyarm

I've been using AI to create various small python tools, that would have otherwise taken me hours to make. (For converting and processing various binary data for a rom decomp project)
(I've been working as a programmer for 9 years. But I've been programming since I was 10 (15 years))

2 hours ago
ImNewHereBoys

I'm a seasoned dev who uses AI tools to speed up the coding process..i typically generate the ui components faster and wire up the backend apis separately (using ai, fixing manually etc) I'm not someone who believes in this supabase, vibe coded startup like production apps...but I don't see any problem with vibe coding either. I have junior devs who rely on AI without really paying any attention to what the AI generated and that's what i think is bad.

2 hours ago
ripmeck

So apparently im a vibe coder

I've been a developer for 10 years and its a great tool .

Yes it gives me bad OOP code but its up to me to make sure everything is secure and up to today's standards

2 hours ago
veler360

There’s some truth to this, I’m able to use cursor to build small apps for me to do things that otherwise would have taken me a while, in just a couple hours. These are not production deployments or even near ready for end user usage, but the speed to results using ai is quite fast. Working at a consulting company we don’t have tons of free time and ai allows me to build light weight scripts very very quickly to do things that I probably would have never had the time to get to.

24 minutes ago
justforkinks0131

The poster is right, tho. About the shipping I mean.

Software isnt art, it has to be a functioning product at the end. Sure, your code may be more efficient, secure, maintainable and overall better in every way, but how many projects have you just abandoned to gather dust because the work has become overwhelming at one point?

Vibe coding solves that. You actually get to ship stuff. And honestly, as long as it doesnt crash or bug out, no user will care what it looks like under the hood.

Shipping is king. SO many devs never ship any of their projects that they work on.

1 hour ago
Goldcupidcraft OP

🤣Found the vibe coder

1 hour ago
polawiaczperel

I got almost 10 years of experience in IT (programming), and I can agree, that it is totally doable to vibe code production ready and secure app. You just have to know what you are doing. I am vibecoding a lot.

3 hours ago
JuvenileEloquent

hey look guys, it's PirateSoftware's alt account.

3 hours ago
Euchale

Claude programs better than Pirate Software (give any code of Pirate Software to Claude and ask it to improve).

Admittedly that is a VERY low bar.

2 hours ago
polawiaczperel

Wait, what?

3 hours ago
TurdOfChaos

Vibecoding is by definition not knowing what you’re doing, but just talking to AI until you get something that kinda works.

Using coding agents as a tool while you’re the one actually guiding it towards a solution is just programming.

2 hours ago
Goldcupidcraft OP

"You just have to know what you are doing.", ai can be an amazing tool but at that point it's not called "vibe coding" anymore.

3 hours ago
DesecrateUsername
:cp: :py:

one can argue that you aren’t “””vibe””” coding at that point, just regular coding using the decade of knowledge you built as a foundation.

or maybe you’re letting all of that turn to mush by letting the machine do it for you, idk ¯_(ツ)_/¯

2 hours ago
polawiaczperel

I try to keep everything from turning into mush by inspecting the code and adding additional prompts, conclusions, reverts, etc.

But yeah, there is not a lot of hand coding.

2 hours ago