Fediverse & AI Coding Tools & Vibe Coding
-
@reiver I have no problem with AI except how it's made, how it's marketed, how it's used, and who's making money off it.
you know, after half a lifetime working in varying roles that amount to "making tech work for humans" ... the root cause is nearly always somewhere in the wetware.
Technology - tools, be it a hammer or some fantastical concept of an AI doctor to cure all your meat-suit mishaps - are not neutral because they are all human-created and human used. Even this one.
We've just unleashed a particularly large hammer, and allowed it into the hands of a abusive subset of us.
-
Unserious #ThoughtProvoker of sorts..
How about letting #AI - guided along by some protocol experts to formulate good prompts - maintain and evolve the open standard specs based on all the info the AI has sucked up from all the FOSS projects that are implementing #ActivityPub.
(Note that I am wary of AI for a whole host of reasons, mostly all relating to its disruptive introduction and its potential dehumanising effect, eroding social cohesion and connection between people.)
@smallcircles@social.coop AI is exceedingly good at being a sounding board for ideas. You just need to get past the relentless sycophantic responses, and think critically about each response.
If you even hint at it, AI will gladly tell you how to build a hammer to solve all your problems.
The problem is that some people use AI as a shortcut to no longer think.
cc @reiver@mastodon.social @fedicat@pc.cafe @johannab@cosocial.ca
-
Fediverse & AI Coding Tools & Vibe Coding
...
I noticed 2 or 3 people lately using AI coding tools to create Fediverse software.
2 of them even seemed to be Vibe Coding.
...
I have been programming for over 30 years. I am probably not going to Vibe Code, but —
I wonder if we should help them.
There are tools we (Fediverse developers) could create to make it so others could Vibe Code Fediverse apps.
#ActivityPub #AICodingTools #Fedidev #Fedidevs #Fediverse #JSONLD #VibeCoding
@reiver Vibe coding is a gateway to learning how to code, I'm all for it!
-
@reiver Vibe coding is a gateway to learning how to code, I'm all for it!
-
Fediverse & AI Coding Tools & Vibe Coding
...
I noticed 2 or 3 people lately using AI coding tools to create Fediverse software.
2 of them even seemed to be Vibe Coding.
...
I have been programming for over 30 years. I am probably not going to Vibe Code, but —
I wonder if we should help them.
There are tools we (Fediverse developers) could create to make it so others could Vibe Code Fediverse apps.
#ActivityPub #AICodingTools #Fedidev #Fedidevs #Fediverse #JSONLD #VibeCoding
@reiver@mastodon.social
Overall, I'm anti-"vibe coding" because new coders don't always know enough to see the logical fallacies, security vulnerabilities, etc. It's not usually a big deal if you're just making a simple desktop app but it can have huge implications for software that is open to the internet, has an expectation of properly handling user data, and needs to compatibly interoperate with other servers. Also, the energy and theft problems inherent to all "AI" use.
But I think we should be pragmatic. "Vibe coding" not going anywhere, so doing what we can to help keep everyone as safe as we can while stopping poorly understood code from DDOSing across the fediverse is the more mature path.
That doesn't mean we shouldn't discourage "vibe code" or at least encourage gaining education and/or experience before relying on it, though. -
Fediverse & AI Coding Tools & Vibe Coding
...
I noticed 2 or 3 people lately using AI coding tools to create Fediverse software.
2 of them even seemed to be Vibe Coding.
...
I have been programming for over 30 years. I am probably not going to Vibe Code, but —
I wonder if we should help them.
There are tools we (Fediverse developers) could create to make it so others could Vibe Code Fediverse apps.
#ActivityPub #AICodingTools #Fedidev #Fedidevs #Fediverse #JSONLD #VibeCoding
@reiver #LLM use is antithetical to the principles of freedom of Internet, so dear to the #fediverse
They're tools of control, by large corporations, which use their revenue and influence to erode democracy, concentrate wealth, take power away from people. Exactly the opposite of what fediverse stands for.
"Vibe coding" is an insult to any and everyone who dedicated effort, time to learn to code.
-
@reiver I have no problem with AI except how it's made, how it's marketed, how it's used, and who's making money off it.
@reiver and, I would like to add, who they're politically supporting with that money
-
@uwehalfhand@norcal.social I feel we're conflating vibe coding with plain AI usage as an assistant.
There's absolutely no pedagogical value to vibe coding.
-
@julian I can say as someone who has learned quite a lot about a bunch of super technical topics from doing some exploration of vibe coding that I completely disagree with this sentiment. I think the companies and ways the AI industry is operating is horrid and abysmal but those two things shouldn't be conflated.
-
@julian I can say as someone who has learned quite a lot about a bunch of super technical topics from doing some exploration of vibe coding that I completely disagree with this sentiment. I think the companies and ways the AI industry is operating is horrid and abysmal but those two things shouldn't be conflated.
@liaizon@social.wake.st what do you define vibe coding as?
Vibe coding is prompting, followed by copy-paste, and then re-prompting with the error message, repeat.
In no step there is any critical thinking.
If you are inspecting the generated code, applying it judiciously, and asking questions back to further understand the decisions made, you are not vibe coding.