Re:Show HN: Minikv – Distributed key-value and object store ...
by whispem on Tuesday February 03, 2026 @09:15AM
(#46871242)
I had the opportunity to request a review of my first post (which was flagged) following my email to the moderators of HN.
I didn’t use AI for the codebase, only for .md files & there's no problem with that.
My project was reviewed by moderators, don't worry.
If the codebase or architecture was AI generated this post would not have been authorized and therefore it would not have been published.
Re:Show HN: Minikv – Distributed key-value and object store ...
by skylurk on Tuesday February 03, 2026 @09:19AM
(#46871294)
How does this deleted fix_everything.sh fit in to your story?
https://github.com/whispem/minikv/commit/6e01d29365f345283ec...
Re:Show HN: Minikv – Distributed key-value and object store ...
by whispem on Tuesday February 03, 2026 @10:08AM
(#46871901)
I don't see the problem to be honest
Re:Show HN: Minikv – Distributed key-value and object store ...
by skylurk on Tuesday February 03, 2026 @10:29AM
(#46872197)
Hmm. You doth protest too much, methinks :)
Re:Show HN: Minikv – Distributed key-value and object store ...
by rollulus on Tuesday February 03, 2026 @09:23AM
(#46871338)
I thought that your “background in literature” contributed to the “well-written docs”, but that was LLMs!
Re:Show HN: Minikv – Distributed key-value and object store ...
by whispem on Tuesday February 03, 2026 @10:11AM
(#46871936)
No, I was helped (.md files only) by AI to rewrite but the majority of the doc is written by myself, I just asked for help from the AI for formatting for example.
Re:Show HN: Minikv – Distributed key-value and object store ...
by johnbellone on Tuesday February 03, 2026 @09:11AM
(#46871195)
I am not going to pretend to know what this person did, but I've definitely modified many things at once and made distinct commits after the fact (within 30s). I do not find it that abnormal.
Re:Show HN: Minikv – Distributed key-value and object store ...
by whispem on Tuesday February 03, 2026 @09:17AM
(#46871273)
Thanks a lot!
I make distinct commits "every 30s" because I'm focused and I test my project.
If the CI is green, I don't touch of anything.
If not, I work on the project until the CI is fully green.
Re:Show HN: Minikv – Distributed key-value and object store ...
by jabron on Tuesday February 03, 2026 @11:01AM
(#46872696)
What does that mean? You got feedback from the CI within 30 seconds and immediately pushed a fix?
Re:Show HN: Minikv – Distributed key-value and object store ...
by whispem on Tuesday February 03, 2026 @04:23PM
(#46877485)
Yes, in minikv, I set up GitHub Actions for automated CI.
Every push or PR triggers tests, lint, and various integration checks — with a typical runtime of 20–60 seconds for the core suite (thanks to Rust’s speed and caching).
This means that after a commit, I get feedback almost instantly: if a job fails, I see the logs and errors within half a minute, and if there’s a fix needed, I can push a change right away.
Rapid CI is essential for catching bugs early, allowing fast iteration and a healthy contribution workflow. I sometimes use small, continuous commits (“commit, push, fix, repeat”) during intense development or when onboarding new features, and the fast CI loop helps maintain momentum and confidence in code quality.
If you’re curious about the setup, it’s all described in LEARNING.md and visible in the repo’s .github/workflows/ scripts!
>Built in public as a learning-by-doing project
So, either the entire project was already written and being uploaded one file at the time (first modification since lowest commit mentioned is README update: https://github.com/whispem/minikv/commit/6fa48be1187f596dde8..., clearly AI generated and clearly AI used has codebase/architecture knowledge), and this claim is false, or they're implementing a new component every 30s.