<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom"><title>notes from /dev/null - Computer Graphics</title><link href="http://yummymelon.com/devnull/" rel="alternate"/><link href="http://yummymelon.com/devnull/feeds/tags/computer-graphics.atom.xml" rel="self"/><id>http://yummymelon.com/devnull/</id><updated>2013-04-08T16:52:00-07:00</updated><entry><title>50 Years Ago</title><link href="http://yummymelon.com/devnull/50-years-ago.html" rel="alternate"/><published>2013-04-08T16:52:00-07:00</published><updated>2013-04-08T16:52:00-07:00</updated><author><name>Charles Choi</name></author><id>tag:yummymelon.com,2013-04-08:/devnull/50-years-ago.html</id><summary type="html">&lt;p&gt;Around 50 years ago, &lt;i&gt;Sketchpad&lt;/i&gt; was written by Ivan Sutherland.&lt;/p&gt;</summary><content type="html">&lt;div class="video-container"&gt;&lt;iframe width="560" height="315" src="https://www.youtube.com/embed/zFWBQKrvz24" title="YouTube video player" frameborder="0" allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture" allowfullscreen&gt;&lt;/iframe&gt;&lt;/div&gt;

&lt;p&gt;Sometimes you're told something that happened some time ago. You stash that date in the back of your mind only to recall it much later in life,
surprised and chagrined at the time that's passed since you last thought of it.&lt;/p&gt;
&lt;p&gt;Today I recalled Ivan Sutherland's &lt;em&gt;Sketchpad&lt;/em&gt;, arguably the most significant Computer Science Ph.D. thesis ever. I had the fortune in the mid-90's to watch a rare videocassette recording of Alan Kay describing &lt;em&gt;Sketchpad&lt;/em&gt; for a computer graphics course taught by Randy Pausch. Fast-forward to today and the video is only a YouTube search away.&lt;/p&gt;
&lt;p&gt;&lt;em&gt;Sketchpad&lt;/em&gt; was the first GUI program and it was a Tour de force, being the first to feature:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Interactive graphics&lt;/li&gt;
&lt;li&gt;Constraint-based layout&lt;/li&gt;
&lt;li&gt;Object Oriented Programming&lt;/li&gt;
&lt;li&gt;Pen-based input&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Yeah, ordinary stuff nowadays. Watch the video above, then think on this:&lt;/p&gt;
&lt;p&gt;Ivan Sutherland wrote &lt;em&gt;Sketchpad&lt;/em&gt; in 1963. &lt;/p&gt;
&lt;p&gt;That was 50 years ago.&lt;/p&gt;
&lt;p&gt;Read more about it here: &lt;a href="http://en.wikipedia.org/wiki/Sketchpad"&gt;http://en.wikipedia.org/wiki/Sketchpad&lt;/a&gt;&lt;/p&gt;</content><category term="misc"/><category term="Software"/><category term="Computer Graphics"/></entry><entry><title>Bad Design Always Force Unnatural Solutions</title><link href="http://yummymelon.com/devnull/bad-design-always-force-unnatural-solutions.html" rel="alternate"/><published>2013-03-27T10:02:00-07:00</published><updated>2013-03-27T10:02:00-07:00</updated><author><name>Charles Choi</name></author><id>tag:yummymelon.com,2013-03-27:/devnull/bad-design-always-force-unnatural-solutions.html</id><summary type="html">&lt;p&gt;Failure to implement resolution independent graphics always induces unnatural solutions. How not surprising.&lt;/p&gt;</summary><content type="html">&lt;p&gt;Minor follow-up to my post &lt;a href="https://github.com/kickingvegas/12pt-should-be-the-same-everywhere/blob/master/absoluteMeasurementDPI.md"&gt;A 12pt Font Should Be The Same Size Everywhere: Time to Get Serious About Resolution Independence&lt;/a&gt;: Here Radu Chelariu comes up with an unnatural solution to determine whether a web page is being rendered on a small or large physical display.&lt;/p&gt;
&lt;p&gt;All the more reason to fix computers so that they support resolution independent graphics or we will be stuck with unnatural solutions in perpetuity.&lt;/p&gt;
&lt;p&gt;&lt;a href="http://mobile.smashingmagazine.com/2013/03/21/responsive-web-design-with-physical-units/"&gt;Responsive Web Design With Physical Units&lt;/a&gt;&lt;/p&gt;</content><category term="misc"/><category term="Resolution Independent Graphics"/><category term="Computer Graphics"/><category term="Software"/></entry><entry><title>A 12pt Font Should Be The Same Size Everywhere: Time to Get Serious About Resolution Independence</title><link href="http://yummymelon.com/devnull/a-12pt-font-should-be-the-same-size-everywher-84638.html" rel="alternate"/><published>2012-07-12T16:20:00-07:00</published><updated>2012-07-12T16:20:00-07:00</updated><author><name>Charles Choi</name></author><id>tag:yummymelon.com,2012-07-12:/devnull/a-12pt-font-should-be-the-same-size-everywher-84638.html</id><summary type="html">&lt;p&gt;Posted my thoughts about the current state of resolution independence here.&lt;/p&gt;</summary><content type="html">&lt;p&gt;Posted my thoughts about the current state of resolution independence here:&lt;/p&gt;
&lt;p&gt;&lt;a href="https://github.com/kickingvegas/12pt-should-be-the-same-everywhere/blob/master/absoluteMeasurementDPI.md"&gt;A 12pt Font Should Be The Same Size Everywhere: Time to Get Serious About Resolution Independence&lt;/a&gt;&lt;/p&gt;</content><category term="misc"/><category term="Resolution Independent Graphics"/><category term="Computer Graphics"/><category term="Software"/></entry></feed>