(function(){var a,b;b={"full name":"David Siegel",degree:"computer scientist",profession:"designer","other degree":"philosopher","practical hobby":"technology","recondite preoccupation":"human flourishing","alma mater":"University of Pennsylvania","year of graduation":"2008","former employer":"Idealab","former vocation":"prototype engineer","former employer #2":"Canonical","former vocation #2":"interaction designer","current city":"Minneapolis","current vocation":"starting a company","grandiose mission statement":"rescue people from digital distraction"},a=function(){function a(){this.insert_subs(),this.realize_madlibs()}a.prototype.insert_subs=function(){var a,c,d,e;e=[];for(c in b)a=b[c],d=_.detect($("p.madlibs"),function(b){return _.includes($(b).html(),a)}),e.push($(d).html($(d).html().replace(a,"<madlib meta='"+c+"'>"+a+"</madlib>")));return e},a.prototype.realize_madlibs=function(){return $("madlib").each(function(){var a;a=$(this).attr("meta"),$(this).wrap("<span class='madlib_wrap'></span>");return $(this).after("<span class='meta'>"+a+"</span>")})};return a}(),$(function(){return new a})}).call(this)
