News for hackers. Stuff that matters.

dat999zx

Re:Linux from Scratch on Tuesday September 15, 2026 @03:47AM (#49709137)
Confirmed Linux user with the good ol 2000 web style. Great job!
Thanks!

Show HN: Chronocity – Watch your Git repo's history grow into a 3D city

https://dat999zx.github.io/chronocity/

This is timelapse of a 3D city simulation based on your Git history, files are buildings and height is based on LOC. Weather can determines if the repo is quiet or active during a span of time.Just a fun visual to get the momentum overview of your project. I've been working a lot in 1 repo for the past few months and got a handsome amount of commits, so I decided to make something visually...

( Read More... | 2 comments | on HN )
Nope, stop with the outbid.lol slop.

Go advertise somewhere else, HN is not the place for you.

2 sessions meaning 2 processes, the knowl.db file uses WAL + 10s busy_timeout. Along with 'BEGIN IMMEDIATE' to avoid read transactions upgrading mid-write. Writes are queued so transactions don't collide with each other.

About the sync about 2 different sessions or even agents/subagents, Knowl notify to the query card what changed since the last query. Eg: 'KNOWL CHANGED: 3 items since you last looked' so they know to re-read and decide.

Hey HN.

Open-source version at: https://github.com/dat999zx/knowl

The number is FactConsolidation single-hop at 262K context on MemoryAgentBench. On multi-hop Knowl scored 0.07 against an all-time ceiling of 0.14.

Write-up of the approaches that failed first: https://blog.knowl.cloud/the-story-of-knowl

Re:My agent.md to improve LLM-assisted code quality on Sunday August 23, 2026 @10:32PM (#49414632)
I think it's a bit too detailed, especially with the linting.

To me when I code by hand, I never use {} after an if statement if it's one-line, it's just faster, look cleaner to me.

Re:Show HN: terminal-code – VS Code inside the terminal on Sunday August 23, 2026 @06:13AM (#49407565)
Haha cool idea dude. But why?
Install takes 30 seconds:

npm install -g @dat999zx/knowl

knowl init

That's it, fully working now.

Also all your atoms are stored inside of knowl.db file which is at root of your project after initializing. You can use knowl view command to watch the atoms and how they interact with each other.

Show HN: Knowl – CLAUDE.md hit 1000 lines, so I built memory that prunes itself

https://github.com/dat999zx/knowl

Using AI agents is amazing, but in long-term, I started to have more and more problems about the context of them. They keep forgetting what we are working on, opening a new chat session clears all their context, my CLAUDE.md had like 1000 lines.So I thought to install those agent memory that are on the market. Started out great, but I noticed that those memory only append and does not fix what...

( Read More... | 1 comment | on HN )
Re:There's no reason for software to be slow anymore on Saturday August 22, 2026 @01:19AM (#49396785)
Most of the time, it's the network related stuff, requests that are slow. But with AI, devs nowadays are chasing the aesthetic vibe, cool animations, forward-backward video on the background relative to the scrolls... Which worsen the performance drastically just for a cool landing page. I mean that could be cool for landing page only but some people put all those animations in the product itself too, which is a pain to use.