Very Nice Job! I built a small CLI to browse and query it from the terminal: https://github.com/dacapoday/hn
HN user
dacapoday
Goodbye Claude Code. Welcome Pi.
Why not add an LSM memtable on top of the cow b+ tree? Use the skiplist as a write buffer and write to the b+ tree in batches when the skiplist is frozen.
too young too simple, sometimes naive.
In-memory immuatable data structures seem to be only suitable for scenarios with large amounts of data and high concurrency. In most scenarios, this actually incurs a lot of additional copying overhead.
I just tried building some immutable data structures in Go: (https://github.com/dacapoday/smol) a kv store base on cow b+ tree
Why not [Reqable](https://reqable.com/en-US/)? More modern, more powerful.
Why restrict it to Shell programs with script language? What about LLM powered chat? Terminal is the UI between humans and machines, future is IM App. What people do to each other, people and machines will do the same(ask,talk,chat,assign task).
Then the next stop: DSL
Americans can be just as passionate too.
for new register: password require at least 16 characters and contain: an uppercase letter, a lowercase letter, a number, and a symbol. Its too complex for even Chrome built-in secure password generator to come up with, let alone a human.
Is it similar to https://github.com/mxgmn/MarkovJunior