So I decided to look at some open source repos I know decently well. The only one that seems to have a wiki is LLVM ( https://deepwiki.com/llvm/llvm-project ). Thoughts on the overview page: Okay, weird subset of the top-level directories. The high-level compilation pipeline diagram is... wrong? Like, Clang-AST is definitely part of clang frontend, and you get to the optimization pipeline, which clearly fucks up the…
DeepWiki: Understand Any Codebase
21–30 of 55 posts
Re: DeepWiki: Understand Any Codebase
#22Is deepwiki related to wikis in any way, or just grifting on the name?
Re: DeepWiki: Understand Any Codebase
#23Re: DeepWiki: Understand Any Codebase
#24The Elkjs project uses this and im not really sure i like it. [1] Its a bit hard to find stuff. I was looking to find the structure of the main configuration json object and couldnt find it in the deepwiki. I found it on the “non ai created” doc page of the main Elk project[2] (Elkjs is a JS implementation of Elk) But yes this is of course just one data point. [1] https://deepwiki.com/kieler/elkjs/5-usage-guide [2] h…
Annoyingly, anyone can just.. request a deepwiki for any GitHub repo. That one exists doesn't mean that it's endorsed or reviewed by the project.
They just kind of barged in, welcome or not. Just another SEO slop-spammer.
Re: DeepWiki: Understand Any Codebase
#25Re: DeepWiki: Understand Any Codebase
#26It's a pity that there is no clear way to send takedown requests. We didn't ask for deceptive garbage to be generated as documentation for LibreOffice, but here it is and newbies are discovering it: https://deepwiki.com/LibreOffice/core/2-build-system (spoiler: LibreOffice has never used Buck as a build system)
[1]: https://github.com/LibreOffice/core/commit/1fd41f43eb73c373c...
Re: DeepWiki: Understand Any Codebase
#27It's a pity that there is no clear way to send takedown requests. We didn't ask for deceptive garbage to be generated as documentation for LibreOffice, but here it is and newbies are discovering it: https://deepwiki.com/LibreOffice/core/2-build-system (spoiler: LibreOffice has never used Buck as a build system)
Out of curiosity, how come LibreOffice has .buckversion, BUCK, .buckconfig, etc? This commit[1] does seem to indicate using Buck to build at one point, though it is 10 years old. [1]: https://github.com/LibreOffice/core/commit/1fd41f43eb73c373c...
Really there should be a comment in the BUCK file explaining what it is.
Re: DeepWiki: Understand Any Codebase
#28But for my libs (that aren't super popular, but OTOH have a few million downloads per year) it generates documentation that is incorrect, and this is not good for users.
Re: DeepWiki: Understand Any Codebase
#29Isn’t this supposed to be a short technical blog? Why does it seem like they’re a salesman and it’s a sales pitch? > "We are generating more code than ever. With LLMs like Claude already writing most of Anthropic’s code, the challenge is no longer producing code, it is understanding it." The first sentence already is obviously AI generated, and reading through it it, it is obviously completely written by AI to the po…
Re: DeepWiki: Understand Any Codebase
#30It's a pity that there is no clear way to send takedown requests. We didn't ask for deceptive garbage to be generated as documentation for LibreOffice, but here it is and newbies are discovering it: https://deepwiki.com/LibreOffice/core/2-build-system (spoiler: LibreOffice has never used Buck as a build system)
Out of curiosity, how come LibreOffice has .buckversion, BUCK, .buckconfig, etc? This commit[1] does seem to indicate using Buck to build at one point, though it is 10 years old. [1]: https://github.com/LibreOffice/core/commit/1fd41f43eb73c373c...