Top
Best
New

Posted by grigio 1 day ago

Vibecoding isn't a crime How Distribute Your App on Linux after Flathub refusal(grigio.org)
13 points | 30 comments
jefurii 1 day ago|
Sure it's not a crime but I don't want your vibe-coded shit mingling with my actual code written by actual humans.
ganelonhb 1 day ago|
the question becomes, is it the end user’s decision to decide what packages they download/use or is it the repository/package manager’s responsibility to show end users which apps are allowed to be used or not.

I understand the objections to vibe coding, but for those of us who don’t care how a good tool was built (when it actually is good), this just forces us away from your favorite platform. Like it or not, this is the present and these AI tools are available. People will use them.

That said I think it’s utterly ridiculous that this article was written using AI.

sgarland 1 day ago||
So download the release from the tool’s Git{Hub,Lab} page.
ganelonhb 23 hours ago||
I mean, yeah. I don’t even use flatpak. I’m really arguing against flatpak on these grounds; that I don’t believe it to be the package manager’s job to police which packages I’m allowed to see on some arbitrary ideological grounds.
sgarland 12 hours ago||
Have you read maintainer guidelines for a major distro, like Debian's [0]? I would wager there is between 0 - 1% chance that a vibecoder would be willing or able to meet these.

0: https://www.debian.org/doc/manuals/developers-reference/deve...

Muhammad523 1 day ago||
> But the policy doesn't distinguish between someone who prompted an LLM to generate an entire app in five minutes and a developer who used Copilot for autocomplete while writing 90% of the code themselves.

How is using autocomplete "Vibecoding" now? I remember y'all that the "definition" for vibecoding requires the "prompter" to not look at a single line of code

vrighter 1 day ago|
Autocomplete with an LSP is fine. That's always correct.

Autocomplete with an LLM, which generates snippets for you is just a lubricated version of "copy and paste back and forth between chat window and code window"

6yyyyyy 1 day ago||
BASED. I'm going to feel a lot better about getting software from Flathub from now on.
wildredkraut 1 day ago||
Well, there is still AppImage, this might be the right way to go with in this case.
grigio 1 day ago|
Flatpak has better software isolation and support
digitalPhonix 1 day ago||
> The problem is structural

> The policy is asymmetric, and that's what makes it harmful.

Well I found the problem already

sgarland 1 day ago||
> One shared that they were flagged for using Claude Code to submit the pull request, not to write the app.

Who is opening up an LLM to run git push?!

fragmede 1 day ago|
You don't open the LLM app specifically to run git push, you're already in the LLM app, using it to generate code, and having that app operate git as well.
graemep 1 day ago||
Further evidence that Flatpack does not solve the problem of distributing applications.

https://xkcd.com/927/

grigio 1 day ago|
Flatpak = git, Flathub = github
graemep 1 day ago||
The same is true for existing Linux package managers. You could say apt = git, Debian repos = Github.

Its not entirely true either because neither git nor Github do things like dependency handling.

There are lots of alternatives to Github. Of the two alternatives to Flathub mentioned in the article, one has disappeared, and the other has all of 93 packages.

feverzsj 1 day ago||
Intentional littering is a criminal offence in most places.
krater23 1 day ago||
Why should Flathub accept vibecoded shit. You don't let just anyone who rings the doorbell into your house, either.
AuthAuth 1 day ago|
flatpak accepts half finished game demos without a patch in years
grigio 1 day ago||
This is the biggest contraddiction of this times
Arodex 1 day ago|
"Vibecoding isn't a crime"

Meanwhile, a few ranks away on HN:

"Big AI to humanity: drop dead"

"The End Of Upward Mobility – AI is coming for the meritocracy"

epihelix 1 day ago|
One man's vibecoder is another bot's freedom fighter?
More comments...