You are viewing archived messages.
Go here to search the history.

Jamie Brandon 2024-07-10 03:26:19

scattered-thoughts.net/writing/babys-second-wasm-compiler

Very present-of-coding, but the future is coming.

Jamie Brandon 2024-07-10 03:26:32

At a rate of about 1 year per year...

Ivan Reese 2024-07-10 05:05:21

🎲 I created a new programming game. It's called 2222. (Pronounced "two twenty-two two")

Well, I actually created a meta -game — because you have to program the game yourself , in any programming system you want. Then you get to play it.

The code is incredibly simple. You can do it in 3 blocks of Scratch. It's what TodoMVC would be if it had a soul.

It takes about 22 minutes to play. You will very likely burst out laughing while playing. When you finish the game, you will feel utterly bizarre. You can play the game by yourself, or in a group. Good luck, have fun.

I would love to see your implementation, and/or (but especially and ) a video of you playing.

How do you ~play~ program the game?

Instructions here: github.com/ivanreese/2222

Stefan Lesser 2024-07-10 07:44:13

Genius! Maybe + (cooperative) multiplayer? Sit in a group in front of the screen and each player shouts one word in sequence, then back to player one. Supports up to 2222 players. Can’t wait for a conference video where this is played in a break with all attendees.

Stefan Lesser 2024-07-10 07:48:27

(Ah, you said play in a group here, but not on GitHub, I believe.)

Ivan Reese 2024-07-10 11:10:57

Yeah, I'd love to hear what a group game sounds like. Either round robin or everyone saying every word or some other variant, who knows!

Ivan Reese 2024-07-10 18:28:12

Stefan Lesser — are you going to take a crack at implementing it? We've already had people contribute impls in HTML, Python, and Perl. You can get it done in like 7 lines of code :)

Stefan Lesser 2024-07-10 21:35:08

I might. But I (a) shouldn’t be here answering this question and (b) really should be finishing my Onward! essay which is due next Thursday. Do not talk me into this before then.

Safta Catalin Mihai 2024-07-10 18:42:46

Hello! I've been working on something in my spare time, very early stage... but I think it shows promise.

Given that Lu Wilson encourages us to share scrappy fiddles, here it is:

mihai-safta.dev/posts/vsps/?utm_medium=social&utm_source=foc

It's a visual stream processing system - based on tldraw for the UI and Pekko Streams (in Scala) for the backend.

Link to the blog post above, and leaving just a gif here as a tl;dr:

s10.gifyu.com/images/StqmP.gif

1280x720px image

Safta Catalin Mihai 2024-07-10 18:46:30

If you are interested in this project, please reach out to me. I would love to hear your thoughts on it.

Lu Wilson 2024-07-10 20:57:56

that's amazing

Safta Catalin Mihai 2024-07-10 21:03:01

thanks. it can be much more

nith 2024-07-11 19:44:39

Hi everyone! Currently working on Spectral, a new way to approach code navigation by using an infinite canvas for traversal. We are aiming to simplify the onboarding, navigation and debugging processes.

Alex Bender 2024-07-11 20:54:01

cant add my email to the list, getting error

Alex Bender 2024-07-11 20:54:43

image.png

nith 2024-07-11 20:56:03

ahh thanks for lmk. here’s a link to the product on VSCode marketplace so you can try it out there marketplace.visualstudio.com/items?itemName=SenecaFron.spectral-beta

Alex Bender 2024-07-11 20:58:17

yep, already looked. looks really great. I've been thinking about similar approach, canvas + bits and pieces of code to ease navigation

Ivan Reese 2024-07-12 03:25:33

[moved from top level, original message by @nith]

here’s the canvas I made in the video, feel free to check it out: spectral-cloud.vercel.app/canvas/7a4c9ee1-2d84-4b98-90f4-7720265f2e53

Stefan Lesser 2024-07-13 09:55:32

In the last few days, there have been 💬 #thinking-together@2024-06-15 few 💬 #thinking-together@2024-07-04 here that have inspired me to write this short parable about programming and technology. Let me know how you feel about it. 🙂

stefanlesser.substack.com/p/a-parable-about-technology

Duncan Cragg 2024-07-13 22:17:38

Didn't know you had a substack!

Maybe we should start a thread with just links to our blogs/substacks/article websites

Duncan Cragg 2024-07-13 22:17:59

Subscribed anyway, and I've a lot of reading to catch up on....

Dominik JanÄŤĂ­k 2024-07-13 16:49:07

I have been working on adding Keyboard / Gamepad only navigation for Schema Studio, the open-source integrated creative environment for light control, generative visuals and more based on vvvv gamma.

The environment focuses on instant feedback, quick editing, using a fun (subjective :)) game like interface. It uses a Block based programming approach that tries to combine the best of text and visual editing interfaces.

I am calling the feature "Cursor", and here is a short demo.

youtu.be/9Af2U28DgQk

If you're interested in learning more about the tool, head over to schema.scenic.tools

Any feedback and questions welcome :)

🎥 Schema Studio Cursor Dev Update 2024 07 13 18 26 48

Schema Studio Cursor Dev Update 2024 07 13 18 26 48

📝 Schéma

Streamlined visual programming for physical devices