No notes found


    Search by

    Dynamic

     2 yrs ago  
    exploration
    programming

    This is a collection of different types/sources of dynamic objects, i.e., computational artefacts that are interactive and responsive. What distinguishes these from other kinds of embedded objects is that these allow you some degree of freedom, whereas others simply render a playback.

    Beyond interaction, they also facilitate creativity—possibilities that are to some extent boundless. However, they’re restrained by the bounds of this medium, the web browser, which is itself restrained by the medium of the computer.

    More on interfaces

    Think, for instance, about how typing and clicking as the dominant modes of input limit how we interact with computers. That is, personal computers. Or, how sound is rarely used on websites, except for music and videos. There're some good reasons for why this is the case: speed, focus, ergonomics, and so on. But there're downsides too, and some relate to those same reasons. Perhaps we could think and act faster if we can navigate interfaces in multiple ways, not just with our fingers. We may focus better and use computers with greater comfort if everything's not squashed into a screen.

    These ideas aren't new and have been mulled over by many people, and for a very long time too. The PC has come a long way and it continues to improve. Not only is it getting faster, but it's also becoming more accessible and allowing us to be more creative. We can be far more creative with PCs. To attain this would require rethinking how we use and interact with them.

    Interface matters to me more than anything else, and it always has. I just never realized that. I've spent a lot of time over the years desperately trying to think of a "thing" to change the world. I now know why the search was fruitless — things don't change the world. People change the world by using things. The focus must be on the "using", not the "thing". Now that I'm looking through the right end of the binoculars, I can see a lot more clearly, and some projects and possibilities interest me deeply.

    — Bret Victor (2004)

    Wolfram Notebook

    I’ve previously written about Wolfram Notebooks. This is a blank one. Here are some things to try: N[Pi,50], Now, {Sunrise[],Sunset[]} WikipediaData["Computer","SummaryPlaintext"], GeoGraphics[GeoMarker[]].

    React Live

    Dynamically updated code/preview using React Live. Edit the code to update the text in real-time.

    Observable

    Phyllotaxis arrangement by Dunstan Orchard on Observable. Play around, create patterns.

    OpenStreetMap

    A map from OpenStreetMap. Find a river.