<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>dwc: Plagger!</title>

<link rel="stylesheet" href="http://grove.ufl.edu/~dwc/style.css" type="text/css" />
<link rel="alternate" type="application/rss+xml" title="RSS" href="http://grove.ufl.edu/~dwc/index.rdf" />

<link rel="start" href="http://grove.ufl.edu/~dwc/" title="Home" />
<link rel="prev" href="http://grove.ufl.edu/~dwc/archives/000593.html" title="For The Record" />

<link rel="next" href="http://grove.ufl.edu/~dwc/archives/000596.html" title="Yay, Binary Distributions" />


<script type="text/javascript" language="javascript">
<!--

function OpenTrackback (c) {
    window.open(c,
                    'trackback',
                    'width=480,height=480,scrollbars=yes,status=yes');
}

var HOST = 'grove.ufl.edu';

// Copyright (c) 1996-1997 Athenia Associates.
// http://www.webreference.com/js/
// License is granted if and only if this entire
// copyright notice is included. By Tomer Shiran.

function setCookie (name, value, expires, path, domain, secure) {
    var curCookie = name + "=" + escape(value) + ((expires) ? "; expires=" + expires.toGMTString() : "") + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + ((secure) ? "; secure" : "");
    document.cookie = curCookie;
}

function getCookie (name) {
    var prefix = name + '=';
    var c = document.cookie;
    var nullstring = '';
    var cookieStartIndex = c.indexOf(prefix);
    if (cookieStartIndex == -1)
        return nullstring;
    var cookieEndIndex = c.indexOf(";", cookieStartIndex + prefix.length);
    if (cookieEndIndex == -1)
        cookieEndIndex = c.length;
    return unescape(c.substring(cookieStartIndex + prefix.length, cookieEndIndex));
}

function deleteCookie (name, path, domain) {
    if (getCookie(name))
        document.cookie = name + "=" + ((path) ? "; path=" + path : "") + ((domain) ? "; domain=" + domain : "") + "; expires=Thu, 01-Jan-70 00:00:01 GMT";
}

function fixDate (date) {
    var base = new Date(0);
    var skew = base.getTime();
    if (skew > 0)
        date.setTime(date.getTime() - skew);
}

function rememberMe (f) {
    var now = new Date();
    fixDate(now);
    now.setTime(now.getTime() + 365 * 24 * 60 * 60 * 1000);
    setCookie('mtcmtauth', f.author.value, now, '', HOST, '');
    setCookie('mtcmtmail', f.email.value, now, '', HOST, '');
    setCookie('mtcmthome', f.url.value, now, '', HOST, '');
}

function forgetMe (f) {
    deleteCookie('mtcmtmail', '', HOST);
    deleteCookie('mtcmthome', '', HOST);
    deleteCookie('mtcmtauth', '', HOST);
    f.email.value = '';
    f.author.value = '';
    f.url.value = '';
}

//-->
</script>





</head>

<body>

<div id="banner">
<h1><a href="http://grove.ufl.edu/~dwc/" accesskey="1">dwc</a></h1>
<span class="description"></span>
</div>

<div id="container">

<div class="blog">

<div id="menu">
<a href="http://grove.ufl.edu/~dwc/archives/000593.html">&laquo; For The Record</a> |

<a href="http://grove.ufl.edu/~dwc/">Main</a>
| <a href="http://grove.ufl.edu/~dwc/archives/000596.html">Yay, Binary Distributions &raquo;</a>

</div>

</div>


<div class="blog">

<h2 class="date">July 01, 2006</h2>

<div class="blogbody">

<h3 class="title">Plagger!</h3>

<p>So I'm really sick of Bloglines. I think Sam Ruby pushed me over the edge with his <a href="http://www.intertwingly.net/blog/2006/06/01/June-Bug">Atom exploit</a>. (I also unsubscribed from Sam's feed as a result&hellip;)</p>

<p>Further, <a href="http://grove.ufl.edu/~dwc/archives/000576.html">the Bloglines crawler is rather rude</a>, which was more recently noted by <a href="http://incsub.org/blog/2006/bloglines-the-lover-with-a-sting">James Farmer</a> and <a href="http://photomatt.net/2006/06/28/bloglines-dos/">Matt Mullenweg</a>.</p>

<p>I'll be installing <a href="http://plagger.org/">Plagger</a> the next chance I get. The slides from <a href="http://plagger.org/trac/attachment/wiki/WikiStart/Plagger-YAPCNA.pdf">miyagawa's presentation</a> from <a href="http://www.yapcchicago.org/">YAPC::NA 2006</a> piqued my interest. I'd be willing to bet Plagger gets support for the <a href="http://www.ietf.org/internet-drafts/draft-snell-atompub-feed-thread-12.txt">Atom threading extensions</a> before Bloglines. :-P</p>

<a name="more"></a>


<span class="posted">Posted by dwc in <a href="http://grove.ufl.edu/~dwc/archives/cat_internet.html">Internet</a> at <a href="http://grove.ufl.edu/~dwc/archives/000595.html">03:26 AM</a>

<br /></span>

</div>


</div>
</div>
</body>
</html>
