Viewing profile — whispem
whispem
HN member- Joined
- Mon, Nov 24, 2025, 9:43 AM UTC
- HN karma
- 55
- Public activity
- 50 items
- HN profile
- View on Hacker News ↗
About whispem
Recent public activity
- story
-
story
Show HN: WhispHub CLI – push your projects to WhispHub from the terminal
WhispHub is a platform I built to showcase developer projects, focused on discoverability. I launched it April 29. This weekend I published the CLI: cargo install whisphub whisphub…
- story
- story
- story
- story
-
story
Show HN: Whispem – a small, readable interpreted language
Hi HN, I built Whispem, a small interpreted programming language implemented in Rust. The goal was not to be fast or feature-rich, but understandable. Every feature must justify it…
-
comment
Comment #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 co…
-
comment
Comment #46877467
minikv actually supports a fully S3-compatible API (PUT/GET/BATCH, including TTL extensions and real-time notifications). By default, the storage engine is segmented/append-only wi…
-
comment
Comment #46877461
Yes, I do split my working tree into separate commits whenever possible! I use interactive staging (git add -p) to split logical chunks: features, fixes, cleanups, and documentatio…
-
comment
Comment #46877438
Absolutely: for all meaningful work I prefer small, logical commits using git add -p or similar, both for history clarity and for reviewer sanity. In initial “spike” or hack sessio…
-
comment
Comment #46877421
There’s not an “official” image on Docker Hub yet, but the repo ships with a ready-to-use Dockerfile and a Compose cluster example. You can build with docker build . and spin up mu…
-
comment
Comment #46877409
Very relevant question! The memory profile in minikv depends on usage scenario and storage backend. - With the in-memory backend: Every value lives in RAM (with HashMap index, WAL …
-
comment
Comment #46877390
Thanks for the feedback and for the question! A number of choices in minikv are explicitly made to explain distributed system ideas clearly, even if not always optimal for hypersca…
-
comment
Comment #46877359
Thank you for this sharp and detailed question! In minikv, both Raft and 2PC are purposefully implemented, which may seem “overkill” in some contexts, but it serves both education …
-
comment
Comment #46874639
Thanks!
-
comment
Comment #46872302
Yes! I'll check as soon as possible
-
comment
Comment #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.
-
comment
Comment #46871901
I don't see the problem to be honest
-
comment
Comment #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 …
-
comment
Comment #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 & th…
-
comment
Comment #46871178
Hello! Thank you for your message. I don’t know this project, do you have a GitHub link maybe?
-
comment
Comment #46871159
Yes, I know. I had the opportunity to request a review of my first post (which was flagged) following my email to the moderators of HN. After checking, the moderator told me to red…
-
story
Show HN: Minikv – Distributed key-value and object store in Rust (Raft, S3 API)
Hi HN, I'm Emilie, I have a literature background (which explains the well-written documentation!) and I've been learning Rust and distributed systems by building minikv over the p…
-
comment
Comment #46753385
I already said that the code was 100% handwritten but the .md files and scripts. I don't see the problem here.