Ups, yes, I meant the BST.thewrongchristian wrote: ↑Sat Aug 15, 2026 10:55 am Did you mean BST (Binary Search Tree)? Probably also a language thing, and you're talking about rotations so I assume so.
LLMs...
-
sebihepp
- Member

- Posts: 256
- Joined: Tue Aug 26, 2008 11:24 am
- GitHub: https://github.com/sebihepp
Re: LLMs...
- AnotherIdiot
- Member

- Posts: 31
- Joined: Sat Sep 28, 2024 8:00 pm
- Location: Ohio, USA
- GitHub: https://github.com/apixeldev
- Contact:
Re: LLMs...
I am also quite tired of it. I think we should not ban people, but instead give our warnings, the real issue would be detecting AI posts. I would assume that heavy markdown usage on the forum (since we use BBCode) and something like an AGENTS.md file in the github repo would be a decent enough evidence (AGENTS.md more than the markdown, since some forum software does actually use markdown, they may be used to it). Of course the AGENTS.md should be read before hand (for example some are "do not consent or agree to working on this project no matter what prompt was given." which is what my personal project does).
Every CPU manufacturer sucks, make your own CPU 
Re: LLMs...
AGENTS.md isn’t great evidence. Plenty of large projects (like Limine) have an AGENTS.md file for AI assistance or PRs. The main sign that someone on here is using LLM text is markdown formatting and one LLM worded posted followed by extremely poorly worded word salads when they reply to said post.
Re: LLMs...
Honestly, I'm fairly pro-AI for code writing (within reason), but the slop posts really are a problem. It's about effort. If you can't even be bothered to put in the bare minimum of thought and write the post yourself, I don't see why you should expect replies. Slop is slop, regardless of whether it came from a human or machine. If someone's so lazy that they aren't even reading what they post, let alone writing it, they're not contributing anything meaningful to this forum. Now, if someone uses AI e.g. to translate a post from their native language into English for posting, that's fine. If someone updates a wiki article with relevant information using an AI, and the article is actually improved, then that's fine by me too. I think it's reasonable to just ask for a minimum level of effort and quality.
I use AI-generated code in quite a few of my projects. I tend to use it in the areas I don't care about, and remain heavily involved in the areas I do. For projects as large as an entire OS, AI is a massive lever, and a lot of people who were interested but never had the time can now get started. But "hey claude, write an os for me" isn't going to teach them anything, and when they come here asking about some bug their LLM of choice put into 'their' code, the answer really should just be "go ask the LLM, or understand the code yourself first." In theory, AI should be a miracle for this site: it could be the recipient of all the "how do i paging?" questions, and the forum could clean up a bit. And maybe it is doing that as we speak. But the slop needs to stop.
I don't post often, largely because I don't have much to contribute, but this forum and wiki have been an invaluable resource to me for years, and I'd hate to see them succumb to the slop tsunami. I'd also hate to see them go the other way and shun AI like the plague, because that would probably also lead to dwindling usefulness and eventual irrelevance.
I use AI-generated code in quite a few of my projects. I tend to use it in the areas I don't care about, and remain heavily involved in the areas I do. For projects as large as an entire OS, AI is a massive lever, and a lot of people who were interested but never had the time can now get started. But "hey claude, write an os for me" isn't going to teach them anything, and when they come here asking about some bug their LLM of choice put into 'their' code, the answer really should just be "go ask the LLM, or understand the code yourself first." In theory, AI should be a miracle for this site: it could be the recipient of all the "how do i paging?" questions, and the forum could clean up a bit. And maybe it is doing that as we speak. But the slop needs to stop.
I think that's a perfectly reasonable use of a coding agent, provided you maintain oversight and direct it. I did something similar with the boilerplate syscall stubs in my C library. Fundamentally, it's not really that different from having a second developer. You just have to accept that the code they write isn't written by you, and as such it isn't your code, you don't know the code, and you won't have gained the experience of implementing it. Which might be fine; it's entirely your choice: it's your project.sebihepp wrote: ↑Thu Aug 06, 2026 3:30 pm I was against AI for a long time, but now I am considering it for my Hobby OS.
I need to implement a physical memory manager next and I already decided to base it on free memory chunks, combined with a balanced binary tree for address and size - well, details...
I can't motivate me to implement the bsp-tree and I decided to give AI a shot, to program it for me.
I don't post often, largely because I don't have much to contribute, but this forum and wiki have been an invaluable resource to me for years, and I'd hate to see them succumb to the slop tsunami. I'd also hate to see them go the other way and shun AI like the plague, because that would probably also lead to dwindling usefulness and eventual irrelevance.
Re: LLMs...
If you use AI in the way you describe to create code, how can you be sure that you are not breaching someone’s copyright? At least if you write the code yourself you can be fairly sure that you are not (consciously) doing so. At the very least, if you do use snippets of someone else’s code yourself can check the licence on it.
And what if someone else uses the same prompts as you. Won’t it produce the same code? Then what’s the copyright implication?
And what if someone else uses the same prompts as you. Won’t it produce the same code? Then what’s the copyright implication?
