From 34cd3a21870a3307e7a044325fdc76100828556c Mon Sep 17 00:00:00 2001 From: Scott Richmond Date: Wed, 25 Jun 2025 13:38:29 -0400 Subject: [PATCH] unfuck stash --- may_2025_thoughts.md | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/may_2025_thoughts.md b/may_2025_thoughts.md index 0f58656..77aec13 100644 --- a/may_2025_thoughts.md +++ b/may_2025_thoughts.md @@ -631,6 +631,7 @@ for i in 0..idx { println!("line {line_no}: {}", lines[line_no - 1]); ``` +<<<<<<< Updated upstream <<<<<<< Updated upstream ======= @@ -778,4 +779,21 @@ println!("line {line_no}: {}", lines[line_no - 1]); * Users can create their own (public) repos and put stuff in there. * We still want saving text output from web Ludus * Later, with perceptrons & the book, we'll need additional solutions. ->>>>>>> Stashed changes + +### Integration meeting with mnl +#### 2025-06-25 +* Web workers +* My javascript wrapper needs to execute WASM in its own thread (ugh) + - [ ] is this a thing that can be done easily in a platform-independent way (node vs. bun vs. browser)? +* Top priorities: + - [ ] Get a node package out + - [ ] Stand up actors + threads, etc. + - [ ] How to model keyboard input from p5? + * [ ] Model after the p5 keyboard input API + * [ ] ludus keyboard API: `key_is_down(), key_pressed(), key_released()`, key code values (use a dict) + - Assets: + * We don't (for now) need to worry about serialization formats, since we're not doing perceptrons + * We do need to read from URLs, which need in a *.ludus.dev. + * Users can create their own (public) repos and put stuff in there. + * We still want saving text output from web Ludus + * Later, with perceptrons & the book, we'll need additional solutions.