Some fun work from my friend Szymon: <https://szym...
# linking-together
j
Some fun work from my friend Szymon: https://szymonkaliski.com/projects/protoboard/
šŸ° 3
ā¤ļø 8
s
šŸ‘‹
šŸ‘‹ 3
o
I really love it. Bravo @szymon_k! šŸ™‚ And thanks @Jack Rusher for sharing. I like a lot the visual feel: simple but expressive, and also the way you can use text code to define new visuals and use it in the canvas.
šŸ‘ 1
Is there a way to play with it? I can't find any link to the project.
s
no, it's all private, I'll think about pushing it to github - it's a bit older project and I'm not sure how much of pain it will be to update the deps to the recent versions etc.
o
OK, no problem. The article already shows enough very inspiring stuff! šŸ™‚
āœŒļø 1
c
Very cool
e
I like the grid approach, it keeps things tidy. the Windows mobile Metro interface was the same way; quite interesting that Apple is now copying Microsoft's mobile interface, after Microsoft quit!
g
I looove this and want to play with it very badly. willing to endure pain without complaints or posting github issues
z
Very cool, and I love the visual aesthetic! I think it has a lot of potential. Just thinking out loud here, but (1) I'd love to see a code editor built in to the canvas, so you can drop in a blank node and edit its source right there. (2) As an arbitrary constraint, it might be fun if nodes could only communicate with other directly adjacent nodes, kind of like Orca cells
s
I'd love to see a code editor built in to the canvas, so you can drop in a blank node and edit its source right there.
yeah I tried a couple of things like that, but I'm a long-time vim user with 5k+ custom viml and I was trying to find a solution where I can still use my editor but be able to do all this cool spatial stuff - I experimented also (years ago) with creating a notebook-like thing also file-based so I could use vim: https://szymonkaliski.com/projects/editable-cli/ - and on the other had worked on node+wire stuff with popup editor - https://szymonkaliski.com/projects/das-ui/ - still not sure any of these projects really works šŸ™‚
šŸ‘ 1
o
Wow, I really like the keyboard editing/navigation of the DAS UI! In fact it is something I have explored with my zed editor which has lots in common with your DAS-UI (from this perspective). I wanted to allow all (well, "most" for now) actions to be done with a keyboard in a vim like way (i.e. modal). To add a button you hit "a b", and "a s" for a script. You edit the content of a node with "e", and its HTML code with "h". And I share with you the idea of linking nodes using a key ("l" in my case) followed by a identifier composed of letter(s), and navigate to a specific node in a similar way. I am not sure where exactly all this will go (I won't work too much on my old zed editor), but it is something I will try to use again on my future experiments. And I was really wondering if this kind of editing experience is actually useful for anybody other than me. Your editor shows that there is at least one other person with a similar interest for it! šŸ™‚ But I am still wondering if this is something worth to work on, i.e. will it be enough interest for such "power user" editing in visual programming? My guess is "yes".
g
i’m a power user super interested in keyboard-based visual programming. i think pretty much every professional (video editor, architect, mechanical engineer, digital artist, pro video game players) ends up learning to use the keyboard for a lot of the actions they do in their software of choice
āž• 1
šŸ‘ 1