nico
5 hours ago
Very very cool! Impressed that it can be done with only fine tuning
On a very similar theme, I recently built a “lossy git”, which stores your code by training a neural network, then it generates the code back to you on checkout
* web demo: https://nicobrenner.github.io/lossy-git/demo.html
* cli version: https://nicobrenner.github.io/lossy-git/
The web demo runs entirely on the browser, both the version control and the neural network training/inference. You can commit and checkout both images or code - you can also paste/“upload” your own images, no server requests (everything clears from the page on reload)
filcuk
an hour ago
That is so silly, I love it.
Just to point out your site text appears too small on mobile (no mobile view) and it doesn't have a direct link to the repo. If either is by choice then that's fine of course.
InsideOutSanta
2 hours ago
That's hilarious. I bet if I committed my code into that repo, it would check out with fewer bugs.
simedw
5 hours ago
That's very cool project. I read this blog post a few days ago about one way to look at memory encoding in models https://alexwang.ai/posts/associative-memory/ that you might find relevant
zawaideh
an hour ago
Something like this might work well for managing long context for LLMs!
embedding-shape
2 hours ago
> Commit code, it trains. Checkout, it reconstructs from memory.
I see a "Commit" button, but I don't see any checkout, I guess that is what happens automatically? Although that panel says "Reconstruction", not "Checkout"... You might want to do a pass after the AI created the initial version, and make it "humanly consistent" or similar, as right now it seems a bit incoherent.
> Run the JS code before and after a commit
How am I suppose to "run the JS code", manually writing it in my local JS console? Or is this just "Click the green button in the UI" but expressed in the way only a LLM would write it?
idiotsecant
an hour ago
Relax
embedding-shape
an hour ago
Sorry for giving feedback to someone who clearly is looking for feedback, why post it otherwise?
DaiPlusPlus
33 minutes ago
To share a joke. Whereas by your logic then George Carlin was not a comedian, but a policy wonk who just happened to use the stage and mic to solicit feedback.
Actually, to be fairer to GP - their _git with vibed storage_ project is not a joke, it’s *art*. And the world needs more art.
embedding-shape
30 minutes ago
Right, a joke that is better because it's inconsistent and contains instructions to do stuff the UI doesn't facilitate? I guess I might be overly strict, but I like my tech jokes to make sense, at least internally consistent, and at least seemingly made by humans.
> And the world needs more art.
The world needs more human art, not just "any art created by any manner", that's just slop.