David Moon
dm0ney.bsky.social
David Moon
@dm0ney.bsky.social
PhD candidate @ UMich • building http://tylr.fun http://hazel.org • thinking about parsing and structure editing • dmoon.info
I am once more seeking participants for a user study. We'll be evaluating a prototype code editor that completes your text with placeholders for missing tokens expected by the language. Here's a short video of me motivating the editor and study.

Details in thread. Reskeets appreciated! 🙏
March 14, 2025 at 7:26 PM
uncanny valley of the skeuomorph of death
February 28, 2025 at 8:00 PM
what's in a selection?
February 13, 2025 at 6:35 PM
don't like where a completion appears? put it where you want. in the meantime, they'll ensure your code is well-formed and well-indented.
February 12, 2025 at 8:24 PM
new tylr featuring inline obligations. press tab to jump to the next obligation, either a hole or a token-completion, or to accept the current completion.

(no language models were harmed in the making of this video)
February 12, 2025 at 8:24 PM
This was recorded using tylr.fun/teen. Page 3/10 has the starter code. Trash button in the upper right resets the editor to the initial state. Hope that helps!
December 9, 2024 at 5:25 AM
Nothing polished on hand but Fig 4 of our VL/HCC paper (tylr.fun/vlhcc23.pdf) shows a representative series of screenshots of teen tylr in action, and I'll add a screen recording in reply
December 9, 2024 at 5:25 AM