An experimental project developed with Google Gemini:
This is great! I’ve often wondered about this. Nice to step through spelling my name. Still pretty confused by the XOR masking step hah but at least now I know it exists…
I’m interested in your experience working with Gemini on it. You’re copy-pasting back and forth? Have you tried our built-in agent (which uses Claude)?
This discussion here provides a good discussion on the utility of masking:
I was stress testing Gemini, having used it for other non-Observable related projects…like its surprisingly good NotebookLM.
It was a cut-and-paste workflow; that sometimes went astray when Gemini would forget context. I would have to start a new session and ‘re-train’ it (just a few sentences of background) on the project to keep making progress.
I was surprised to learn how Observable-aware Gemini was.