Hacker News new | ask | show | jobs
by noelwelsh 705 days ago
Some of the videos are broken for me (using Firefox). Otherwise looks pretty neat.

Compared to FRP it is perhaps a bit more declarative in the definition of scopes, but otherwise seems equivalent. I'm interested in more details on this. I'm also a bit confused by

> This model has not yet been formalised, and while the propagators themselves can be simply expressed as a function ... I have not yet found an appropriate way to express scopes and the relationship between the two.

This seems straightforward to me (e.g. a scope could be a set of types, where each distinct event has a distinct type) so I think I'm missing something here.

2 comments

All but two of the videos are broken for me on both Chrome and Firefox. I would love to see the rest!

I encourage people to read the original Propagator Networks paper by Alexey Radul (advisor: Prof. Gerald Sussman of SICP) referenced in the Prior Work section. It's full of fascinating ideas.

https://dspace.mit.edu/handle/1721.1/54635

As a workaround in firefox, I was able to right-click, "save video as", and open in VLC.
Would love to know which videos are broken and any other details so I can try and fix that!
Firefox doesn't support H.265/HEVC.

bridging.mov and examples.mp4 are working as they are H.264/AVC, the other videos are H.265/HEVC

None of the videos played for me in Safari 16. =(
None of the MP4 videos play in Firefox. The MOV videos play fine.

All the videos play in Safari. I have not tried Chrome.

good to know! seems that I'm using encodings for those which Firefox does not support https://stackoverflow.com/questions/73855321/why-wont-mp4-vi...
The same thing seems to apply for Zoom background videos.
Yeah I can't see most of the videos, either. :(

I absolutely love Alexey Radul's dissertation. So interesting to see this article show up on the HN front page after I just published my own experiment with propagators yesterday: https://dthompson.us/posts/functional-reactive-user-interfac...

I need to learn more about the design decisions behind scoped propagators and why they deviate from "regular" propagators.

> Compared to FRP it is perhaps a bit more declarative in the definition of scopes, but otherwise seems equivalent.

FRP systems are typically limited to acyclic graphs. The system in this article allows for cycles.

Every FRP system I've used allows cycles.
Such as?