{"id":24415,"date":"2022-06-01T18:29:07","date_gmt":"2022-06-01T23:29:07","guid":{"rendered":"http:\/\/blog.kenperlin.com\/?p=24415"},"modified":"2022-06-01T18:29:07","modified_gmt":"2022-06-01T23:29:07","slug":"widget-wednesdays-22","status":"publish","type":"post","link":"https:\/\/blog.kenperlin.com\/?p=24415","title":{"rendered":"Widget Wednesdays #22"},"content":{"rendered":"<p>Yesterday I started with that little moving square program that I showed last week, and just started randomly playing with it. I wanted to add something that had a kind of autonomous behavior.<\/p>\n<p>So I changed the square to a round dot, which you can still control. And then I added a thousand other dots around it, which respond to your presence. Kind of like you&#8217;re surrounded by a crowd.<\/p>\n<p>But you don&#8217;t really feel like you are surrounded unless people are staring at you. So I added eyes to the other little dots. And then, to make sure all those dots felt alive, I made their eyes blink.<\/p>\n<p>The result is kind of cool, if a little paranoid. You can play with it <a href=\"http:\/\/kenperlin.com\/crowd\/\">here<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Yesterday I started with that little moving square program that I showed last week, and just started randomly playing with it. I wanted to add something that had a kind of autonomous behavior. So I changed the square to a round dot, which you can still control. And then I added a thousand other dots &hellip; <a href=\"https:\/\/blog.kenperlin.com\/?p=24415\" class=\"more-link\">Continue reading<span class=\"screen-reader-text\"> &#8220;Widget Wednesdays #22&#8221;<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[1],"tags":[],"_links":{"self":[{"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/24415"}],"collection":[{"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=24415"}],"version-history":[{"count":1,"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/24415\/revisions"}],"predecessor-version":[{"id":24416,"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=\/wp\/v2\/posts\/24415\/revisions\/24416"}],"wp:attachment":[{"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=24415"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=24415"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.kenperlin.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=24415"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}