{"id":197,"date":"2003-02-25T23:18:00-05:00","date_gmt":"2003-02-26T07:18:00+00:00","guid":{"rendered":"http:\/\/peterjanes.ca\/wordpress\/?p=197"},"modified":"2003-02-25T23:18:00-05:00","modified_gmt":"2003-02-26T07:18:00+00:00","slug":"geek-stuff","status":"publish","type":"post","link":"https:\/\/peterjanes.ca\/blog\/2003\/02\/25\/geek-stuff\/","title":{"rendered":"Geek&nbsp;stuff"},"content":{"rendered":"<div class='e-content'><p>At least one good thing came out of <a href=\"\/blog\/archives\/2003\/02\/16\/apache_woes.html\">my Apache problems<\/a>: I&#8217;ve learned enough about <code>mod_rewrite<\/code> to transparently <a href=\"http:\/\/www.monkeys.com\/wpoison\/\">poison<\/a> my site to the <a title=\"The Jargon File entry for &ldquo;address harvesters&rdquo;.  NB: Eric Raymond's new site is http:\/\/www.catb.org\/\" href=\"http:\/\/www.catb.org\/~esr\/jargon\/html\/entry\/address-harvester.html\">address harvesters<\/a> out there.  I&#8217;m still going to leave the basic address-munging that <a href=\"http:\/\/www.movabletype.org\/\">Movable Type<\/a> does enabled, but it should be even harder to scan these pages in the first place.<\/p>\n\n<p><ins datetime=\"2003-02-26T18:48:00-0500\">As usual, Mark Pilgrim has a more comprehensive <a href=\"http:\/\/diveintomark.org\/archives\/2003\/02\/26\/how_to_block_spambots_ban_spybots_and_tell_unwanted_robots_to_go_to_hell.html\">description of how to block spambots et al.<\/a> than I&#8217;ve been fumbling with.  I&#8217;d say that great minds think alike, but, well, look around <a href=\"http:\/\/diveintomark.org\/\">Dive Into Mark<\/a> and look around <a href=\"\/blog\/\">here<\/a> and make your own judgement.<\/ins><\/p>\n\n<p><del datetime=\"2003-03-09T17:08:00\">A small advantage to <em>not<\/em> having <code>application\/xhtml+xml<\/code> working is that Stuart Langridge&#8217;s <a href=\"http:\/\/www.kryogenix.org\/code\/browser\/nicetitle\/\" title=\"Nice titles!\">Nice Titles<\/a> will work on this page.  That is, until I can figure out how to make them work in the X(HT)ML DOM, and then they&#8217;ll work everywhere in the weblog.<\/del> <ins datetime=\"2003-03-09T17:08:00\">After some simple changes, the Nice Titles on this site should now work in HTML or X(HT)ML.<\/ins>  I did find a bug that I&#8217;ve been too preoccupied to fix in his original JavaScript, too: it can&#8217;t handle the case where there&#8217;s an embedded tag, like the Adrants link in <a href=\"\/blog\/archives\/2003\/02\/13\/miscellany.html\">this post<\/a>.<\/p>\n\n<p>In other news, Eric Meyer has yet another <a href=\"http:\/\/www.meyerweb.com\/eric\/thoughts\/2003a.html#t20030224\">brilliant line of CSS<\/a>.<\/p><\/div><div class=\"syndication-links\"><\/div>","protected":false},"excerpt":{"rendered":"At least one good thing came out of my Apache problems: I&#8217;ve learned enough about mod_rewrite to transparently poison my site to the address harvesters out there. I&#8217;m still going to leave the basic address-munging that Movable Type does enabled, but it should be even harder to scan these pages in the first place. As&hellip;","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"","sticky":false,"template":"","format":"standard","meta":{"mf2_syndication":[],"venue_id":0},"categories":[3],"tags":[],"kind":false,"_links":{"self":[{"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/posts\/197"}],"collection":[{"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/comments?post=197"}],"version-history":[{"count":0,"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/posts\/197\/revisions"}],"wp:attachment":[{"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/media?parent=197"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/categories?post=197"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/peterjanes.ca\/blog\/wp-json\/wp\/v2\/tags?post=197"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}