<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description>Hello!  My name is Jebadiah Moore, and this is my weblog.  You can read about me here.   

I love getting email (from real people)—contact me at  g="jebdm";h=g+"@"+g+".net";document.write(""+h+"."); any time you like.

If you’re seeing this, then you don’t have Javascript enabled and my email address isn’t showing up above.  So, just execute the script manually:
f = “jebdm”;email = f+”@”+f+”.net”;

You can also ask me a question or send me something to post.</description><title>The Jeblog</title><generator>Tumblr (3.0; @jebdm)</generator><link>http://blog.jebdm.net/</link><item><title>English, the lightest weight programming language of them all</title><description>&lt;a href="http://ll4.csail.mit.edu/slides/metafor.pdf"&gt;English, the lightest weight programming language of them all&lt;/a&gt;: &lt;p&gt;A presentation on Metafor, a system for turning stories into programming scaffolding. &lt;/p&gt;</description><link>http://blog.jebdm.net/post/17131705673</link><guid>http://blog.jebdm.net/post/17131705673</guid><pubDate>Sun, 05 Feb 2012 21:21:48 -0500</pubDate></item><item><title>The Tesla Valve: One Way Flow With No Moving Parts</title><description>&lt;img src="http://30.media.tumblr.com/tumblr_lyy29xtwtS1qzr585o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://blog.makezine.com/2012/01/05/the-tesla-valve-one-way-flow-with-no-moving-parts/"&gt;The Tesla Valve: One Way Flow With No Moving Parts&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.jebdm.net/post/17122958407</link><guid>http://blog.jebdm.net/post/17122958407</guid><pubDate>Sun, 05 Feb 2012 18:51:33 -0500</pubDate></item><item><title>Avería – The Average Font</title><description>&lt;img src="http://30.media.tumblr.com/tumblr_lyy1vn5n6j1qzr585o1_400.png"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://iotic.com/averia/"&gt;Avería – The Average Font&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.jebdm.net/post/17122466515</link><guid>http://blog.jebdm.net/post/17122466515</guid><pubDate>Sun, 05 Feb 2012 18:42:58 -0500</pubDate></item><item><title>The Fantastic Flying Books of Mr. Morris Lessmore (by Moonbot...</title><description>&lt;iframe src="http://player.vimeo.com/video/35404908" width="400" height="225" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;The Fantastic Flying Books of Mr. Morris Lessmore (by &lt;a href="http://vimeo.com/35404908"&gt;Moonbot Studios&lt;/a&gt;)&lt;/p&gt;</description><link>http://blog.jebdm.net/post/16967435055</link><guid>http://blog.jebdm.net/post/16967435055</guid><pubDate>Fri, 03 Feb 2012 02:50:28 -0500</pubDate></item><item><title>Workaround for lack of “tail call optimization” in...</title><description>&lt;script src="https://gist.github.com/1697037.js?file=example.js"&gt;&lt;/script&gt;&lt;script src="https://gist.github.com/1697037.js?file=tail-call-optimization.js"&gt;&lt;/script&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="https://gist.github.com/1697037"&gt;Workaround for lack of “tail call optimization” in JS&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.jebdm.net/post/16966065222</link><guid>http://blog.jebdm.net/post/16966065222</guid><pubDate>Fri, 03 Feb 2012 01:50:26 -0500</pubDate></item><item><title>THIS MUST BE THE PLACE ”is a series of short films that...</title><description>&lt;iframe src="http://player.vimeo.com/video/28676720" width="400" height="225" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://vimeo.com/28676720"&gt;THIS MUST BE THE PLACE&lt;/a&gt; ”is a series of short films that explore the idea of home; what makes them, how they represent us, why we need them”.  (This is number 2 of 3 so far.)&lt;/p&gt;</description><link>http://blog.jebdm.net/post/16965204766</link><guid>http://blog.jebdm.net/post/16965204766</guid><pubDate>Fri, 03 Feb 2012 01:20:26 -0500</pubDate></item><item><title>Yosemite HD (by Project Yosemite)</title><description>&lt;iframe src="http://player.vimeo.com/video/35396305" width="400" height="225" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Yosemite HD (by &lt;a href="http://vimeo.com/35396305"&gt;Project Yosemite&lt;/a&gt;)&lt;/p&gt;</description><link>http://blog.jebdm.net/post/16911389079</link><guid>http://blog.jebdm.net/post/16911389079</guid><pubDate>Thu, 02 Feb 2012 01:46:10 -0500</pubDate></item><item><title>Washing machine suicide</title><description>&lt;iframe width="400" height="225" src="http://www.youtube.com/embed/6_PLnInsh7E?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://kottke.org/12/02/through-destruction-a-washing-machine-achieves-transcendence"&gt;Washing machine suicide&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.jebdm.net/post/16911210508</link><guid>http://blog.jebdm.net/post/16911210508</guid><pubDate>Thu, 02 Feb 2012 01:39:47 -0500</pubDate></item><item><title>Gears and other mechanical things</title><description>&lt;iframe width="400" height="225" src="http://www.youtube.com/embed/Y5pen3QMgzQ?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://kottke.org/12/02/gears-and-other-mechanical-things"&gt;Gears and other mechanical things&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.jebdm.net/post/16910994360</link><guid>http://blog.jebdm.net/post/16910994360</guid><pubDate>Thu, 02 Feb 2012 01:32:27 -0500</pubDate></item><item><title>Lisa Nilsson - Papercraft anatomy</title><description>&lt;img src="http://25.media.tumblr.com/tumblr_lyr3ybFdqC1qzr585o1_400.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://lisanilssonart.com/artwork/2431150_Profile_detail.html"&gt;Lisa Nilsson - Papercraft anatomy&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.jebdm.net/post/16909362168</link><guid>http://blog.jebdm.net/post/16909362168</guid><pubDate>Thu, 02 Feb 2012 00:44:35 -0500</pubDate></item><item><title>Rendering Synthetic Objects into Legacy Photographs (by...</title><description>&lt;iframe width="400" height="299" src="http://www.youtube.com/embed/hmzPWK6FVLo?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Rendering Synthetic Objects into Legacy Photographs (by &lt;a href="http://www.youtube.com/watch?v=hmzPWK6FVLo&amp;feature=player_embedded"&gt;estebanvr1987&lt;/a&gt;)&lt;/p&gt;</description><link>http://blog.jebdm.net/post/16909156535</link><guid>http://blog.jebdm.net/post/16909156535</guid><pubDate>Thu, 02 Feb 2012 00:39:14 -0500</pubDate></item><item><title>Infrared photo of a windmill at Spreda, Germany (by llama1910)</title><description>&lt;img src="http://28.media.tumblr.com/tumblr_lymu7maWUn1qzr585o1_500.jpg"/&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Infrared photo of a windmill at Spreda, Germany (by &lt;a href="http://www.flickr.com/photos/32090718@N05/5154052022/in/faves-pacocanker/"&gt;llama1910&lt;/a&gt;)&lt;/p&gt;</description><link>http://blog.jebdm.net/post/16780760955</link><guid>http://blog.jebdm.net/post/16780760955</guid><pubDate>Mon, 30 Jan 2012 17:23:45 -0500</pubDate></item><item><title>Teaching Semantics with a Proof Assistant: No More LSD Trip Proofs</title><description>&lt;a href="http://www4.in.tum.de/~nipkow/pubs/vmcai12.pdf"&gt;Teaching Semantics with a Proof Assistant: No More LSD Trip Proofs&lt;/a&gt;: &lt;p&gt;By having students use a proof assistant instead of just writing proofs and having them graded, the feedback loop between proof ideas and proof verification is tightened, leading to students being better at writing proofs.&lt;/p&gt;</description><link>http://blog.jebdm.net/post/16753707965</link><guid>http://blog.jebdm.net/post/16753707965</guid><pubDate>Mon, 30 Jan 2012 03:53:08 -0500</pubDate></item><item><title>via inpraiseofidleness:

Casey Neistat demonstrates the Whisky...</title><description>&lt;iframe src="http://player.vimeo.com/video/35150174?title=0&amp;byline=0&amp;portrait=0" width="400" height="225" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;via &lt;a class="tumblr_blog" href="http://www.inpraiseofidleness.com/post/16740644124/casey-neistat-demonstrates-the-whisky-water"&gt;inpraiseofidleness&lt;/a&gt;:&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;&lt;a href="http://thedailywh.at/tag/casey-neistat/"&gt;Casey Neistat&lt;/a&gt; demonstrates the Whisky Water Trick. &lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://blog.jebdm.net/post/16744287082</link><guid>http://blog.jebdm.net/post/16744287082</guid><pubDate>Sun, 29 Jan 2012 23:14:05 -0500</pubDate></item><item><title>Symphony of Science bonus track: The Cosmic Dance (Mindwalk...</title><description>&lt;iframe width="400" height="100" style="position: relative; display: block; width: 400px; height: 100px;" src="http://bandcamp.com/EmbeddedPlayer/v=2/track=2597917098/size=venti/bgcol=FFFFFF/linkcol=4285BB/" allowtransparency="true" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;Symphony of Science bonus track: &lt;a href="http://melodysheep.bandcamp.com/track/the-cosmic-dance-mindwalk-remix"&gt;The Cosmic Dance (Mindwalk Remix)&lt;/a&gt;&lt;/p&gt;</description><link>http://blog.jebdm.net/post/16570501231</link><guid>http://blog.jebdm.net/post/16570501231</guid><pubDate>Fri, 27 Jan 2012 02:53:27 -0500</pubDate></item><item><title>"I’m going to make a framework called Homeopathy where you’re required to dissolve tiny..."</title><description>“I’m going to make a framework called Homeopathy where you’re required to dissolve tiny amounts of code into hundreds of lines of comments because it makes it more realtime.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;via &lt;a href="http://www.mikealrogers.com/posts/a-new-direction-for-web-applications-.html#comment-321025620"&gt;tilgovi&lt;/a&gt;&lt;/em&gt;</description><link>http://blog.jebdm.net/post/16543773581</link><guid>http://blog.jebdm.net/post/16543773581</guid><pubDate>Thu, 26 Jan 2012 18:03:38 -0500</pubDate></item><item><title>Insane jump (jump ahead to about 1m30s)</title><description>&lt;iframe width="400" height="225" src="http://www.youtube.com/embed/cLyM5-2j8h8?wmode=transparent&amp;autohide=1&amp;egm=0&amp;hd=1&amp;iv_load_policy=3&amp;modestbranding=1&amp;rel=0&amp;showinfo=0&amp;showsearch=0" frameborder="0" allowfullscreen&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://www.youtube.com/watch?feature=player_detailpage&amp;v=cLyM5-2j8h8#t=90s"&gt;Insane jump&lt;/a&gt; (jump ahead to about 1m30s)&lt;/p&gt;</description><link>http://blog.jebdm.net/post/16538290280</link><guid>http://blog.jebdm.net/post/16538290280</guid><pubDate>Thu, 26 Jan 2012 16:32:00 -0500</pubDate></item><item><title>"John Tyler was the 10th President of the United States. He was born in 1790 and took office in 1841...."</title><description>“John Tyler was the 10th President of the United States. He was born in 1790 and took office in 1841. His son, Lyon Gardiner Tyler, was born in 1853, when Tyler was 63 years old1. Lyon had six children with two different wives2, two of whom were Lyon Gardiner Tyler, Jr. (born 1924 when Lyon Sr. was 71) and Harrison Ruffin Tyler (born 1928 when Lyon Sr. was 75). They are reportedly both still living in their 80s.”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://kottke.org/12/01/president-john-tylers-grandsons-are-still-alive"&gt;President John Tyler’s grandsons are still alive!!&lt;/a&gt;&lt;/em&gt;</description><link>http://blog.jebdm.net/post/16512309264</link><guid>http://blog.jebdm.net/post/16512309264</guid><pubDate>Thu, 26 Jan 2012 01:49:40 -0500</pubDate></item><item><title>Still Life by Scott Garner.  ”Still” isn’t...</title><description>&lt;iframe src="http://player.vimeo.com/video/35109750?title=0&amp;byline=0&amp;portrait=0&amp;color=ffffff" width="400" height="225" frameborder="0"&gt;&lt;/iframe&gt;&lt;br/&gt;&lt;br/&gt;&lt;p&gt;&lt;a href="http://scott.j38.net/work/interactive/still_life/"&gt;Still Life by Scott Garner&lt;/a&gt;.  ”Still” isn’t really the right word.&lt;/p&gt;</description><link>http://blog.jebdm.net/post/16512137543</link><guid>http://blog.jebdm.net/post/16512137543</guid><pubDate>Thu, 26 Jan 2012 01:43:27 -0500</pubDate></item><item><title>A Minimalist Global User Interface, by Rob Pike</title><description>&lt;a href="http://doc.cat-v.org/plan_9/1st_edition/help/help.pdf"&gt;A Minimalist Global User Interface, by Rob Pike&lt;/a&gt;: &lt;p&gt;I built a similar system once as a text editor plugin which let you execute selected Python code.  The only way to pass arguments was to type or paste them.  Pike’s interface provides a way to pass one argument via selection.  You could allow an arbitrary number of selection-based arguments by having the user select the command then each of the arguments in turn. I haven’t tried it, but it doesn’t seem like it would be more cumbersome than typing arguments, and for one argument it would only involve reversing the order of actions in Pike’s system.&lt;/p&gt;
&lt;p&gt;An important difference between the two systems was that mine operated in a single window, and commands returned information by modifying the selected text (either by appending to it or replacing it, at the choice of the user).  One interesting way to use my extension to make programmatic edits was to open the file to be edited, go to the place where the edits need to happen, write a function that took some text and performed the edits on that text, and apply it to the text to be edited, wrapped in triple quotes.  For code reuse, there was an automatically imported module (and of course you could just write ‘import whatever’, then select and execute it).&lt;/p&gt;</description><link>http://blog.jebdm.net/post/16394852040</link><guid>http://blog.jebdm.net/post/16394852040</guid><pubDate>Tue, 24 Jan 2012 00:09:32 -0500</pubDate></item></channel></rss>

