Amazing project. This has the same feel as Karpathy’s classic “The Unreasonable Effectiveness of Recurrent Neural Networks” blog post. I think in 10 years’ time we will look back and say “wow, this is how it started.”
Thank you. I got something (but not the full method) working. However, I ended up abandoning this approach because I realized that the SDS process is too slow. It'd take at least 10 mins to generate a single SVG.
I was experiencing discomfort while staring at the computer in my glasses. In the end the solution was quite simple: there was a bend in the frame of my glasses. The second optician straightened the frame manually, so the lenses now line up without much of a curve. After this, my symptoms went away.
It's probably because it's trying to guess what the filter condition should be and uses the wrong casing for the genre (should be "Sci-Fi", not "sci-fi"). At least that's what happened when I tried your prompt a couple of times.
Sometimes it gets the casing correct by accident straight away, other times it struggles. When it does struggle, I just keep typing "fix" in the chat, and eventually it figures it out. Sometimes it asks me to run a query to determine the distinct set of genres, sometimes it just decides to lowercase the genre column in the filter condition.
Does CloudFlare have proper spending caps? If they have, I'd be open to try DOs but if they don't, it's a non-starter for an indie dev as I can't risk bankruptcy due to a bad for loop.
It's an alpha version and barely works at this point but at the very least you can use it to browse SQLite tables without installing anything on your computer.
It uses the WASM build of SQLite with OPFS for persistence. The main focus of this will be to manipulate JSON stored in an SQLite table. I need this for one of my existing workflows. In particular, I want the ability to flatten a JSON tree into tabular format: https://youtu.be/z0QvxyMybKA
How effective is this as a sandbox, are there any know (security) tradeoffs? I was using QuickJS for my previous projects but I'm wondering if yours is a better solution (it's certainly more performant).
They seem to execute JS locally in the browser. Google Sheets makes a network call for this, which results in a laggy experience. I ran into this while I was developing my own Google Sheets add-on [1] which allows inline definition of JS within Sheets but the lag makes the UX subpar.
In a way it's not surprising that people are getting vastly different results out of LLMs. People have different skill levels when it comes to using even Google. An LLM has a vastly bigger input space.