Live data from Hacker News

Dynamicland 2024

dynamicland.org

91–100 of 202 posts

Re: Dynamicland 2024

#91
post #71

I'm hopeful VR programming with standardized programming languages and AI will create a Dynamicland-like software environment one day. Social spatial programming just needs to be made fun like building in a game.

Why VR instead of projectors?

Re: Dynamicland 2024

#92
post #91
post #71

I'm hopeful VR programming with standardized programming languages and AI will create a Dynamicland-like software environment one day. Social spatial programming just needs to be made fun like building in a game.

Why VR instead of projectors?

Hehe because VR is unlimited. It's only recently the resolution of VR displays is even good enough for text. The final need is comfort. I'm currently trying to figure out a efficient text rendering algorithm designed for 3D.

Re: Dynamicland 2024

#93
One of the most striking things about this for me is how clearly it demonstrates the fact that community and sharing are not the same thing.

Building tools that enable communities to share effectively seems like another additional challenge, and the fact that virtual spaces and digital spaces are dismissed seems like it might prove a major roadblock to connecting and sharing in a larger inclusive community.

Given the interest in leveraging this for doing science it also seems that this is at risk for empowering individual labs while leaving all interfaces to the rest of the larger scientific community dependent on the current utterly broken system of publication.

Re: Dynamicland 2024

#94
I wonder whether someone already has build away to create modular synthesizer using block with knobs on the table. A line on the top of the knob would signal its position. (In the video I saw some shots that looked like sequencers.) You would also need some mechanism to connect the modules together. I played around with VCV Rack [1], but adjusting knobs with a mouse feels very different than using your hands to turn a physical knob. Also, I would like to have more freedom in arranging modules more freely as you could do on a table, instead of using patch cables that go into all kinds of directions. Especially for newbies, it would be an interesting way to see if they want to go into real modular synths based on Eurorack [2], AE Modular [3] or microrack [4].

[1] https://vcvrack.com/

[2] https://en.wikipedia.org/wiki/Eurorack

[3] https://www.tangiblewaves.com/

[4] https://microrack.org/

Re: Dynamicland 2024

#95
post #62

As cool as Dynamicland is, I still don’t get why they won’t open source it or at least release it in some form. I’ve heard various people give roundabout excuses, but none of them hold water. They often fall into one of the following categories: - “People won’t get the core ideas and will use it to make things that go against the core ideas” — People who care about Bret Victor’s work will take the time to learn the i…

I think you can look at some of the other replies in this thread to see how deeply this can be misunderstood. And I think the fear is more about losing the meaning of dynamicland.

The source code isn't the idea, the idea is. That's what needs to be communicated.

The web page is huge, though, with an unbelievable amount of information if you want to build your own.

https://dynamicland.org/archive/2023/Front_shelf

Re: Dynamicland 2024

#96
post #62

As cool as Dynamicland is, I still don’t get why they won’t open source it or at least release it in some form. I’ve heard various people give roundabout excuses, but none of them hold water. They often fall into one of the following categories: - “People won’t get the core ideas and will use it to make things that go against the core ideas” — People who care about Bret Victor’s work will take the time to learn the i…

I think you can look at some of the other replies in this thread to see how deeply this can be misunderstood. And I think the fear is more about losing the meaning of dynamicland. The source code isn't the idea, the idea is. That's what needs to be communicated. The web page is huge, though, with an unbelievable amount of information if you want to build your own. https://dynamicland.org/archive/2023/Front_shelf

there's also a much deeper explanation of the why here: https://dynamicland.org/2024/Is_Realtalk_open_source/

Re: Dynamicland 2024

#97
post #94

I wonder whether someone already has build away to create modular synthesizer using block with knobs on the table. A line on the top of the knob would signal its position. (In the video I saw some shots that looked like sequencers.) You would also need some mechanism to connect the modules together. I played around with VCV Rack [1], but adjusting knobs with a mouse feels very different than using your hands to turn…

Reactable's main use seemed to be as a synth. Different effort but related, predates. https://www.dancemusicnw.com/awesome-instrument-youve-never-...

Re: Dynamicland 2024

#98
I think the cool part about this is that you can easily build a user interface from physical objects, so you can skip some of the digital frontend and design and focus more on the computational backend. This frees you up for more explorative, improvised coding, which is great for research and art but maybe also many other situations where fixed user interfaces get into the way too much. Based on what they show about their biology lab project, it seems to be surprisingly useful.

Re: Dynamicland 2024

#99

I spent quite a lot of time at Dynamicland Oakland. It's great fun and the people are just wonderful. I think of Realtalk as adding another layer to programs, the Physical Layer. Program behavior can be determined and controlled by physical layout as well as code. It's not completely unlike a frontend/backend distinction, and in fact you could make a Realtalk simulator using a javascript canvas much more easily than…

it should be possible to make objects that are general-purpose, you end up with a bunch of low-code reusable things like "dog" or "car", and they have stable representations than can be used as data in multiple other programs

Re: Dynamicland 2024

#100
Kudos to Bret and all the best to the communal computing community (pun intended) hopefully this takes the cyber physical system including IoT and machine-to-machine to another (useful) level.

>Anyone can change any program at any time, and see the changes immediately

Not sure what programming language Bret implementing the system but recently there's discussion how difficult and how slow to parse/compile some of the popular programming languages including C++ and Rust. In this case D is a unique anomaly where it has immediate rdmd REPL facility although it's a complex and a compiled language [1].

For creative, inventive, intuitive and comprehensive programming cyber physical system that involve hardware with fast sensing, control and immediate responses, D language is hands down the best programming there is [2]. The D authors however don't believe in any killer applications but this Dynamicland of communal computing most probably the niche that D is looking for to propel it for more wider adoption.

[1] Parsing Awk Is Tricky:

https://news.ycombinator.com/item?id=41422283

[2] D Features Overview:

https://dlang.org/comparison.html

Post reply on HN