<story><title>The Perpetual Diamond: Contrast Reversal Along Edges Create Appearance of Motion</title><url>https://journals.sagepub.com/doi/full/10.1177/2041669518815708</url></story><parent_chain></parent_chain><comment><author>twiceaday</author><text>I&amp;#x27;ve recreated the illusion in 139 characters* of Javascript: &lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;www.dwitter.net&amp;#x2F;d&amp;#x2F;14459&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;www.dwitter.net&amp;#x2F;d&amp;#x2F;14459&lt;/a&gt;&lt;p&gt;* Dwitter has a built-in `R` for RGB color, `S` for Math.sin, and `x` for the 2d context of the canvas.</text></comment>
<story><title>The Perpetual Diamond: Contrast Reversal Along Edges Create Appearance of Motion</title><url>https://journals.sagepub.com/doi/full/10.1177/2041669518815708</url></story><parent_chain></parent_chain><comment><author>aasasd</author><text>So I guess this is the trick behind those trippy gifs.&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;i.imgur.com&amp;#x2F;4oZyQFx.gif&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;i.imgur.com&amp;#x2F;4oZyQFx.gif&lt;/a&gt;&lt;p&gt;&lt;a href=&quot;https:&amp;#x2F;&amp;#x2F;i.imgur.com&amp;#x2F;2eDISOQ.gif&quot; rel=&quot;nofollow&quot;&gt;https:&amp;#x2F;&amp;#x2F;i.imgur.com&amp;#x2F;2eDISOQ.gif&lt;/a&gt;</text></comment>