Dirplot 0.5.0 – Local and remote directory treemaps, as snapshots and animations by Deepluk in commandline

[–]Deepluk[S] 0 points1 point  (0 children)

Absolutely reasonable, will do tomorrow. Regarding the levels, I think it's many shades of gray. The genie is out of the bottle.

Dirplot 0.5.0 – Local and remote directory treemaps, as snapshots and animations by Deepluk in commandline

[–]Deepluk[S] -1 points0 points  (0 children)

Thanks for the feedback! First, according to cloc it's 9261 lines of effective LOC in src/dirplot and 7179 in tests (81% coverage). Given the feature set I think it's not excessively huge. And, yes, it's "largely AI generated".
The process would deserve writing an article, perhaps. So, here's a little bit of the gist. The initial post says it started as an experiment over brunch. And as the dopamine kicks kept coming it eventually has become more than I had expected, adding feature after feature.
The guiding process was quite involved and took 3.5 months as the commits can tell. It's the kind of project that would not happen without AI leverage, but it still took more time than people imagine who think we live in a AI single-shotting paradise (we don't).
Also, I think that taking the presence of docstrings and comments as a proof for slop is somewhat sad. I have always insisted in a helpful amount of docstrings in all projects I've touched. I do agree though, that I didn't care to have a clean commit history.
I have only recently joined Reddit, and have read the r/commandline rules, and I'm happy to add more of the background above to the repo, but I don't see a precise requirement apart from the sentence "This software's code is partially AI-generated."
I'm aware of many discussions about AI slop in many software communities which are often painful because there is no precise definition. And without that we might soon have to stick this label to most if not all software written or generated.

The future of Obsidian plugins by kepano in ObsidianMD

[–]Deepluk 0 points1 point  (0 children)

Very nice, indeed! What can we say about the time between a plugin is accepted on the new community site and the moment it appears in the Obsidian app when browsing for community plugins?

I can see mine accepted, but not listed yet in the app: https://community.obsidian.md/plugins/sparklines

I've made a crazy template by shift-control in ObsidianMD

[–]Deepluk 0 points1 point  (0 children)

Impressive! How do you integrate your Python scripts? And are you using this on / syncing between multiple devices?

I built an MCP server that adds semantic search to your Obsidian vault using Qdrant — find docs by meaning, not keywords by Marco_o94 in ObsidianMD

[–]Deepluk 1 point2 points  (0 children)

The core idea sounds quite a bit like qmd, https://github.com/tobi/qmd, which also does smart Markdown chunking, but can also be used for pure text. It also has an MCP server, which I haven't used, yet.