Re&#162;ently (Just Jacob) 2017-03-27T00:42:00-04:00 Jake Harvey Brian Christiansen,2017-03-27:1 What are you thinking Sidney, NY? 2010-10-08T12:04:05-04:00 2010-10-11T08:13:26-04:00 Jacob,2010-10-08:1.1212 <p>The town should have spent its energy visiting the <a href="">soccer hall of fame</a>. Then maybe it would still be <a href="" title="Forget That Trip You Had Planned to the National Soccer Hall of Fame ">open</a>.</p> <p><a href="">Town Wants Muslim Graveyard Gone</a> (via <a href="" title="Town Wants Muslim Graveyard Gone">digg</a>)</p> <p>p.s. How does NY State get so many hall of fames? They&#8217;re all out in the middle of nowhere. </p> Elvira coming to ThisTV. 2010-08-20T17:21:37-04:00 2010-09-27T10:56:09-04:00 Jacob,2010-08-20:1.1211 <p><a href="/modls/blog/images/2010/08/20_1421_0.jpg"><img src="/modls/blog/images/2010/08/20_1421_0_t.jpg" style="float: right; border: 0; padding: 0; margin: .1em 0 .3em .5em; clear: right;" alt="Elvira in repose." title="Elvira: Mistress of The Dark" /></a>The crazy thing about the return of <a href="" title="Cassandra Peterson">Elvira, Mistress of The Dark</a> to the small screen is that it&#8217;s taking place on <a href="">ThisTV</a>. Crazy because all us people who don&#8217;t have cable still have a chance to watch. I was too young in the 80&#8217;s to appreciate her sense of humor and the campy horror movies she shared. I&#8217;m excited to check out the show.</p> <ul> <li><a href="">Elvira Returns To The Small Screen</a></li> <li>A thorough interview from a couple years ago, <a href=",34622/" title="and merchandising">Elvira, Mistress Of The Dark</a></li> <li><a href="">Elvira, Mistress of the Dark</a> at Amazon.</li> </ul> <p><strong>Update:</strong> Missed the first show this weekend because I was out of town. But here&#8217;s <a href="" title="Elvira&#39;s World ">another article delving into Elvira&#8217;s history</a>. (via <a href="" title="Elvira returns, with a new Movie Macabre">BoingBoing</a>)</p> acquired by Amazon 2010-07-01T13:29:09-04:00 2010-07-01T11:34:07-04:00 Jacob,2010-07-01:1.1210 <p>Even if you&#8217;ve never made a purchase from Woot, and when they sell stuff like &#8220;bags &#8216;o crap&#8221; I wouldn&#8217;t blame you, you should read <a href="" title="Amazon, Woot, and You: But Mostly Woot">the hi-larious post about the acquisition</a>. </p> <blockquote> <p>I know I say this every time I find a picture of an adorable kitten, but please set aside 20 minutes to carefully read this entire email.</p> </blockquote> Metafilter community saves Russian women from human trafficking. 2010-05-21T11:40:31-04:00 2010-05-21T11:33:14-04:00 Jacob,2010-05-21:1.1209 <p>This is way too big an event to simply &#8220;share on Facebook.&#8221;</p> <p>A user on Metafilter gets contacted by an old friend and student about coming to the States and getting a job in <span class="caps">NYC</span>. She traveled from Russia with a friend and her communications started raising flags that she might be in over her head. Worried that human trafficking might be involved and distant from the situation our hero starts a thread at Metafilter and the community goes to work&#8230;</p> <p><a href="">Help me help my friend in DC.</a> (via <a href="" title="Metafilter users save two Russian girls from sex traffickers">Boing Boing</a>)</p> First chapter of <em>HTML5 For Web Designers</em> 2010-05-06T17:50:02-04:00 2010-05-06T17:54:26-04:00 Jacob,2010-05-06:1.1208 <p>After reading <a href="" title="A Brief History of Markup">the first chapter</a> of <a href="">A List Apart&#8217;s</a> <a href="" title="HTML5 For Web Designers ">foray into books</a> I can&#8217;t wait for it to arrive.</p> <blockquote> <p>After <span class="caps">HTML</span> 4.01, the next revision to the language was called <span class="caps">XHTML</span> 1.0. The X stood for &#8220;eXtreme&#8221; and web developers were required to cross their arms in an X shape when speaking the letter.</p> <p>No, not really. The X stood for &#8220;eXtensible&#8221; and arm crossing was entirely optional.</p> </blockquote> More SimpleXML to display OPML 2010-04-22T17:28:10-04:00 2010-04-22T18:23:11-04:00 Jacob,2010-04-22:1.1207 <p><a href="">Matt Katz</a> recently sent in an email regarding the code we use to <a href="" title="Using PHP&#39;s SimpleXML to display OPML">display our <span class="caps">OPML</span> lists</a>. He needed a second pair of eyes to go over <a href="">his new class</a>. Turned out the bug wasn&#8217;t in his display function but the once over highlighted some other issues with ours. </p> <p>The pages here are now updated but we can&#8217;t keep this all to ourselves. Here&#8217;s the updated code for traversing an <span class="caps">OPML</span> file. </p> <pre class="code"><code class="code">function displayChildrenRecursive($xmlObj,$depth=1) { $outPut = &quot;&quot;; if (count($xmlObj-&gt;children()) &gt; 0) { $outPut .= str_repeat(&quot;\t&quot;,$depth).&#39;&lt;ul class=&quot;opmlGroup&quot;&gt;&#39;.&quot;\n&quot;; } foreach($xmlObj-&gt;children() as $child) { if (isset($child[&#39;htmlUrl&#39;]) || isset($child[&#39;xmlUrl&#39;])) { $outPut .= str_repeat(&quot;\t&quot;,$depth).&#39;&lt;li&gt;&#39;; if (isset($child[&#39;htmlUrl&#39;])) { $outPut .= &#39;&lt;a href=&quot;&#39;.htmlentities($child[&#39;htmlUrl&#39;]).&#39;&quot;&#39;; $outPut .= (isset($child[&#39;description&#39;])) ? &#39; title=&quot;&#39;.htmlentities($child[&#39;description&#39;]).&#39;&quot;&#39; : &#39;&#39;; $outPut .= &#39;&gt;&#39;.$child[&#39;text&#39;].&#39;&lt;/a&gt;&#39;; } else { $outPut .= $child[&#39;text&#39;]; } $outPut .= (isset($child[&#39;xmlUrl&#39;])) ? &#39; [&lt;a href=&quot;&#39;.htmlentities($child[&#39;xmlUrl&#39;]).&#39;&quot;&gt;XML Feed&lt;/a&gt;]&#39; : &#39;&#39;; $outPut .= &#39;&lt;/li&gt;&#39;.&quot;\n&quot;; } elseif (isset($child[&#39;text&#39;]) &amp;&amp; !isset($child[&#39;xmlUrl&#39;])) { $outPut .= str_repeat(&quot;\t&quot;,$depth).&#39;&lt;li&gt;&lt;h&#39;.($depth+1).&#39;&gt;&#39;.$child[&#39;text&#39;].&#39;&lt;/h&#39;.($depth+1).&#39;&gt;&#39;.&quot;\n&quot;; } $outPut .= displayChildrenRecursive($child,$depth+1); } </code> <code class="code"> if (count($xmlObj-&gt;children()) &gt; 0) { $outPut .= str_repeat(&quot;\t&quot;,$depth).&#39;&lt;/ul&gt;&#39;.&quot;\n&quot;; if ($depth &gt; 1) { $outPut .= str_repeat(&quot;\t&quot;,$depth-1).&#39;&lt;/li&gt;&#39;.&quot;\n&quot;; } } return $outPut; } </code></pre> Chrome 3 Has Issue With @font-face and letter-spacing. 2009-12-01T15:20:40-04:00 2010-02-28T22:26:06-04:00 Jacob,2009-12-01:1.1205 <p>While working on a friend&#8217;s wedding web site an oddity in <a href="">Chrome&#8217;s</a> handling of <code>@font-face</code> came to light. <a href="" title="Bulletproof @font-face syntax">Paul Irish&#8217;s code</a> works wonders for enabling the inclusion of alternative typefaces across browsers. Using <a href="" title="by Barry Schwartz">Goudy Bookletter 1911</a> on a production site is exciting. But the navigation breaks when I load up my site in Chrome 3 at work. </p> <p><a href="/modls/blog/images/2009/12/01_1220_0.jpg"><img src="/modls/blog/images/2009/12/01_1220_0_t.jpg" style="float: right; border: 0; padding: 0; margin: .1em 0 .3em .5em; clear: right;" alt="Navigation with ==@font-face== being used." title="With ==@font-face==." /></a>As you can see here, the letter spacing of <code>.2em</code> is not applied to the typeface. </p> <p><a href="/modls/blog/images/2009/12/01_1220_1.jpg"><img src="/modls/blog/images/2009/12/01_1220_1_t.jpg" style="float: right; border: 0; padding: 0; margin: .1em 0 .3em .5em; clear: right;" alt="Navigation without ==@font-face== being used." title="Without ==@font-face==." /></a>But as soon as I remove the &#8220;Goudy Bookletter&#8221; declaration from the <span class="caps">CSS</span> it magically starts working.</p> <p>A search through Google produces nothing relevant so I thought I&#8217;d document the problem here. Considering this does not affect the latest version of <a href="">Safari</a> I have no problem waiting for the fix to work its way into Chrome.</p> <p><strong>Update</strong>: Just to clarify, Chrome 4 fixes this issue. </p> Firefly cameo on Castle. 2009-10-27T12:57:39-04:00 2009-10-27T13:11:45-04:00 Jacob,2009-10-27:1.1202 <p><a href="/modls/blog/images/2009/10/27_0957_0.jpg"><img src="/modls/blog/images/2009/10/27_0957_0_t.jpg" class="post" alt="Castle Logo" title="Maybe I should have found a still..." /></a></p> <p>Don&#8217;t miss <a href="" title="Vampire Weekend: Castle">last night&#8217;s</a> <a href="">Castle</a>. Along with the Halloween humor there is a glorious reference to <a href=";;tag=recently-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=390957">Firefly</a> in the first few minutes. </p> <p>Makes me consider &#8220;space cowboy&#8221; for next year.</p> <p><a href="">Castle on Hulu</a></p> SimplePie Shutting Down. 2009-09-28T11:59:40-04:00 2009-09-28T11:07:23-04:00 Jacob,2009-09-28:1.1200 <p>Hopefully <a href="" title="SimplePie">the open source project</a> will live on in some form. Along with <a href="" title="">my personal site</a> I just used <a href="">SimplePie</a> (along with <a href="">Yahoo! Pipes</a>) to add photos to <a href="" title="GoofyGuys">a blog I keep with some old friends</a>.</p> <blockquote> <p>So effective immediately, we are ceasing development of SimplePie and shutting down the project. We will shortly be pushing all code to GitHub. The mailing list will continue to serve users for the time being, but my sincerest hope is that someone will take up the charge to fork SimplePie, fix all of its issues, and continue on with this project that&#8217;s been such a huge part of my life for the past 5 years.</p> </blockquote> <p><a href="">SimplePie is ceasing development</a></p> Free Library of Philadelphia Possibly Closing 2009-09-14T16:53:42-04:00 2009-09-21T16:01:51-04:00 Jacob,2009-09-14:1.1199 <p>It&#8217;s a sad state of affairs when <a href="" title="All Free Library of Philadelphia Branch, Regional and Central Libraries Closed Effective Close of Business October 2, 2009 ">one of the original public library systems needs to shut its doors</a>. You may know the <a href="">Free Library of Philadelphia</a> by the old stories of Benjamin Franklin starting the one of the first public library systems, the <a href="">Library Company of Philadelphia</a>. Sadly they&#8217;re also the first major library to close.</p> <blockquote> <p>We deeply regret to inform you that without the necessary budgetary legislation by the State Legislature in Harrisburg, the City of Philadelphia will not have the funds to operate our neighborhood branch libraries, regional libraries, or the Parkway Central Library after October 2, 2009.</p> </blockquote> <p>Via <a href="" title="Philadelphia Set to Close Its Public Libraries">Daring Fireball</a></p> <p><a href="" title="Philadelphia Free Library System is shutting down">Also seen on Boing Boing</a>: </p> <blockquote> <p>Just look at that list of all the things libraries do for our communities, all the ways they help the least among us, the vulnerable, the children, the elderly. Think of every wonderful thing that happened to you among the shelves of a library. Think of the millions of lifelong love-affairs with literacy sparked in the collections of those libraries. Think of every person whose life was forever changed for the better in those buildings.</p> </blockquote> <p><a href="" title="Sign of the Times: Philadelphia&#39;s Public Library to Close">And <span class="caps">ABC</span> News.</a></p> <h3><em>Update</em></h3> <p><em>After this was brought to a broader audience&#8217;s attention a letter-writing and email barrage has <a href=";postid=952" title="Breaking News - Legislation to keep libraries open passes!">helped save the Free Library of Philadelphia</a>. (via <a href="" title="Philadelphia Free Library System saved!">Boing Boing</a>)</em></p> Solar powered cell phones in Kenya 2009-09-10T18:24:54-04:00 2009-09-10T17:41:23-04:00 Jacob,2009-09-10:1.1197 <p>Every time a friend moves to a foreign country for a while that country comes up on my radar more frequently. It happened when <a href="">Kate</a> went to Australia and it seems to be happening now that my friend Pete is going to Kenya.</p> <p>Yesterday <a href="">Rocketboom&#8217;s</a> field correspondent <a href="">Ruud Elmendorp</a> submitted a piece about <a href="" title="Kenya: Solar Powered Cell Phones">solar powered cell phones now available in Kenya</a>. With the problems they have getting sustained electricity citizens have trouble communicating. Now they can place a call without traveling to a distant landline.</p> Marketing helps terrible beer sell. 2009-06-23T15:29:37-04:00 2009-06-23T14:33:24-04:00 Jacob,2009-06-23:1.1194 <p><a href="" title="3 Smart Things About Beer Marketing">More proof you shouldn&#8217;t drink &#8216;macrobrew&#8217; beer</a>. </p> <blockquote> <p>But beer loses flavor at that temp: [&#8230;] Luckily, with Coors that makes little difference.</p> </blockquote> Facebook vanity URLs are pointless. 2009-06-11T12:07:15-04:00 2009-06-11T11:43:44-04:00 Jacob,2009-06-11:1.1192 <p>The argument for <a href="" title="Coming Soon: Facebook Usernames">Facebook Usernames</a> is your friends and family will have an easier time locating me. Of course everyone else looking for <em>their</em> Jacob Harvey (assuming I pick and obtain that username) will have trouble. Maybe the names will be reversed, or he&#8217;ll pick Jake Harvey&#8230; Or maybe the guy will use a nickname from college that you had no idea even existed. I&#8217;m having a hard time understanding how this all makes it easier to find me. Or anyone but the handful of people who decide to login to Facebook instead of going out on a Friday night.</p> <p><a href="">Anil Dash</a> has posted his take on <a href="" title="Exclusive: The Future of Facebook Usernames">The Future of Facebook Usernames</a>. He references things like people <a href="">squatting</a> on names and runs down the reactions by the online community as a whole. My favorite &#8220;update&#8221; is a reference to people realizing that there are things much more important for searchers to locate than shirtless, party pictures of you. </p> <blockquote> <p><strong>June 19, 9:00am</strong>: The Bureau of Labor Statistics will announce the unemployment numbers for May, showing a loss of 660,000 jobs, with 1/3 of them being white-collar jobs. Coincidentally, 220,000 unemployed professionals will realize to their horror that their Facebook profile now ranks above their LinkedIn profile if a prospective employer googles them, and that they have no idea how to use Facebook&#8217;s privacy settings.</p> </blockquote> <p>Of course I&#8217;m the type of person who blocks his profile from the greater Internet. </p> Redheads are cool 2009-04-20T12:06:50-04:00 2009-04-20T11:14:05-04:00 Jacob,2009-04-20:1.1191 <p>Though <a href="" title="Red-Hot Redheads: Cool Facts About Carrot Tops">the article</a> is aimed at women the subject matter is not exclusive to them. The mention of anesthesia was especially interesting&#8230;</p> <blockquote> <p>[..]a recent study from the University of Louisville determined that redheads really do require more anesthesia during surgery.</p> </blockquote> <p>When my wisdom teeth were removed the doctor was surprised it took so long for me to get knocked out. It&#8217;s apparently one of the superpowers of redheads. </p> <p>via <a href="" title="Redheads &amp; Gingers: Myths and Facts">Digg</a>.</p> The Vintage Web 2009-03-13T17:10:44-04:00 2009-03-13T16:23:00-04:00 Jacob,2009-03-13:1.1187 <p>Web sites in ads usually have a few extra pieces as filler, things like fake domain names and browser chrome. After viewing one such ad I went out and bought such a domain name. Just haven&#8217;t figured out what to do with <a href=""></a> yet. </p> <p>Perhaps it should morph into a satire blog like <a href="">The Vintage Web</a>. Vintage Web highlights sites&#8217; <a href="" title="">current designs</a> that <a href="" title="Dinghy Insurance">look a decade old</a>. Once you move beyond the dread these sites exist you&#8217;ll find hilarity ensues.</p> <p>via <a href="" title="Old school web design">Mr. Kottke</a>.</p>