this post was submitted on 23 Jun 2026
129 points (93.3% liked)
Selfhosted
60074 readers
729 users here now
A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules:
-
Be civil: we're here to support and learn from one another. Insults won't be tolerated. Flame wars are frowned upon.
-
No spam.
-
Posts here are to be centered around self-hosting. Please ensure it is clear in your post how it relates to self-hosting.
-
Don't duplicate the full text of your blog or git here. Just post the link for folks to click.
-
Submission headline should match the article title.
-
No trolling.
Resources:
- selfh.st Newsletter and index of selfhosted software and apps
- awesome-selfhosted software
- awesome-sysadmin resources
- Self-Hosted Podcast from Jupiter Broadcasting
Any issues on the community? Report it using the report flag.
Questions? DM the mods!
founded 3 years ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
view the rest of the comments
It depends.
There are a variety of indicators, some blatant like .cursorrules or CLAUDE.md and some key phrases that can be searched for. Unless they are actively working to hide references, these turn up in the overwhelming majority of the "not admitting but not denying" camp, or the just complete lack of disclosure.
There are also pretty solid indicators with commit logs that can be seen that are... unlikely to ever be a person.
What is getting harder is around the syntax detection tools and fragment detection tools. Some straight up rips from multiple codebases used to be obvious, but some tools are better at refactoring to make that discovery harder too.
Just to be candid, I am in no way anti-AI, I run and train my own models at home on my own hardware. Its a tool - a hammer is great for nailing a board to a wall, and an absolutely wrong choice for trying to screw together a cabinet, and I consider LLMs in the same camp.
If you're trying to vibe code a full project, its probably going to be a massive problem. If you're using it to parse some swagger and generate some hooks based on a prefix you defined for specific types without wanting to bother with smashing a script for the disparate types that can be easily detected with an llm... well, you're probably using it in a way I'd agree with.
Someone did mention an automod disclosure comment, which I really like the idea of, but would need to look into for use on the fediverse, I'm really not sure how good the automods out there are these days. Last time I checked they were.... not so great.