<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en-us" xmlns="http://www.w3.org/2005/Atom"><title>Simon Willison's Weblog: delicious</title><link href="http://simonwillison.net/" rel="alternate"/><link href="http://simonwillison.net/tags/delicious.atom" rel="self"/><id>http://simonwillison.net/</id><updated>2008-10-15T17:23:38+00:00</updated><author><name>Simon Willison</name></author><entry><title>Page Inlink Analyzer</title><link href="https://simonwillison.net/2008/Oct/15/inlink/#atom-tag" rel="alternate"/><published>2008-10-15T17:23:38+00:00</published><updated>2008-10-15T17:23:38+00:00</updated><id>https://simonwillison.net/2008/Oct/15/inlink/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://ericmiraglia.com/inlink/"&gt;Page Inlink Analyzer&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Here’s why I’m so keen on JSONP APIs—Eric Miraglia’s tool fires off dozens of cross-domain JSON requests to pull together information about inbound links to your site from Yahoo! Site Explorer and del.icio.us. I imagine it would have been uneconomic for him to provide the tool if it had to proxy every request through his own server.

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="http://www.ejeliot.com/blog/132"&gt;Ed Eliot&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/apis"&gt;apis&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/eric-miraglia"&gt;eric-miraglia&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/javascript"&gt;javascript&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/json"&gt;json&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/jsonp"&gt;jsonp&lt;/a&gt;&lt;/p&gt;



</summary><category term="apis"/><category term="delicious"/><category term="eric-miraglia"/><category term="javascript"/><category term="json"/><category term="jsonp"/></entry><entry><title>"Simon Willison's Weblog" on the redesigned Delicious</title><link href="https://simonwillison.net/2008/Jul/31/delicious/#atom-tag" rel="alternate"/><published>2008-07-31T20:34:47+00:00</published><updated>2008-07-31T20:34:47+00:00</updated><id>https://simonwillison.net/2008/Jul/31/delicious/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://delicious.com/url/7eae95af2aaba22f4a3874b333f2996b"&gt;&amp;quot;Simon Willison&amp;#x27;s Weblog&amp;quot; on the redesigned Delicious&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
The new search feature is extremely impressive; I can see myself coming here before hitting Google for some things. I’m not too keen on the way they’re adding ’www’ to the beginning of my URL when they display it though.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/social-bookmarks"&gt;social-bookmarks&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/urls"&gt;urls&lt;/a&gt;&lt;/p&gt;



</summary><category term="delicious"/><category term="social-bookmarks"/><category term="urls"/></entry><entry><title>Hacking del.icio.us with Python</title><link href="https://simonwillison.net/2007/Mar/6/snaflr/#atom-tag" rel="alternate"/><published>2007-03-06T23:11:21+00:00</published><updated>2007-03-06T23:11:21+00:00</updated><id>https://simonwillison.net/2007/Mar/6/snaflr/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://notes.natbat.net/2007/03/06/delicioussnaflr/"&gt;Hacking del.icio.us with Python&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Nat introduces snaflr, a Python script for republishing selected links from a number of del.icio.us users to one communal account.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/natalie-downe"&gt;natalie-downe&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/python"&gt;python&lt;/a&gt;&lt;/p&gt;



</summary><category term="delicious"/><category term="natalie-downe"/><category term="python"/></entry><entry><title>Why you should be using disambiguated URLs</title><link href="https://simonwillison.net/2007/Feb/4/urls/#atom-tag" rel="alternate"/><published>2007-02-04T13:57:24+00:00</published><updated>2007-02-04T13:57:24+00:00</updated><id>https://simonwillison.net/2007/Feb/4/urls/#atom-tag</id><summary type="html">
    &lt;p&gt;Good URLs are important. The best URLs are &lt;a href="http://www.flickr.com/photos/drewm/280526490/"&gt;readable, reliable and hackable&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;One of the nice things about Rails, Django and other modern Web frameworks is that most of them encourage smart URL design. Rails has relatively smart defaults and a powerful routing system for custom URLs; Django forces you to think about URL design up front by defining them as regular expressions. Many of the definitive "Web 2.0" sites such as Flickr and del.icio.us also use well designed URLs. This is a positive trend, and long may it continue.&lt;/p&gt;

&lt;p&gt;There's one aspect of URL design that is often ignored. Good URLs should be &lt;em&gt;unambiguous&lt;/em&gt;. By that, I mean that any logical piece of content should have one and only one definitive URL, with any alternatives acting as a permanent redirect.&lt;/p&gt;

&lt;p&gt;This rule is frequently broken. Here are some examples:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;My Flickr photo stream lives at &lt;samp&gt;www.flickr.com/photos/simon/&lt;/samp&gt; and &lt;samp&gt;flickr.com/photos/simon/&lt;/samp&gt;&lt;/li&gt;
  &lt;li&gt;My del.icio.us account is at &lt;samp&gt;del.icio.us/simonw&lt;/samp&gt; and &lt;samp&gt;del.icio.us/simonw/&lt;/samp&gt;&lt;/li&gt;
  &lt;li&gt;The YDN Python Developer center lives at both &lt;samp&gt;http://developer.yahoo.com/python/&lt;/samp&gt; and &lt;samp&gt;http://developer.yahoo.com/python/index.html&lt;/samp&gt;&lt;/li&gt;
  &lt;li&gt;The Google AdSense sign-in page is at &lt;samp&gt;https://www.google.com/adsense/&lt;/samp&gt; and &lt;samp&gt;https://google.com/adsense/&lt;/samp&gt;. If you visit the latter you get a scary certificate warning (they really need to fix that).&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;In each of the above cases, it's obvious to regular people that the URLs are the same. Unfortunately, from a technical point of view they are different and could quite feasibly serve up different content. This causes all kinds of problems:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Caches (both browser and intermediate proxies) can't improve performance if you request the same content from a different URL.&lt;/li&gt;
  &lt;li&gt;Browser can't show users their visited links.&lt;/li&gt;
  &lt;li&gt;Social link sharing sites such as del.icio.us can't accurately aggregate links to the same resource.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That last one in particular should catch your attention if you care about effectively promoting your site. Here's a random example, plucked from today's &lt;a href="http://del.icio.us/popular"&gt;del.icio.us popular&lt;/a&gt;. &lt;a href="http://www.convinceme.net/"&gt;convinceme.net&lt;/a&gt; is a new online debating site (tag clouds, gradient fills, rounded corners). It's listed in del.icio.us a total of &lt;strong&gt;four times&lt;/strong&gt;!&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;samp&gt;http://www.convinceme.net/&lt;/samp&gt; has &lt;a href="http://del.icio.us/url/7baaee8f40da9c648c67d1b1bd0f7f1f"&gt;36 saves&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;samp&gt;http://www.convinceme.net/index.php&lt;/samp&gt; has &lt;a href="http://del.icio.us/url/26ee29f184ae25f089638efb33e28878"&gt;148 saves&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;samp&gt;http://convinceme.net/&lt;/samp&gt; has &lt;a href="http://del.icio.us/url/b1cd9926b9f30c89bdbce63882404495"&gt;211 saves&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;samp&gt;http://convinceme.net/index.php&lt;/samp&gt; has &lt;a href="http://del.icio.us/url/77ddf81a6c4906a53c7b993f5b86d1ed"&gt;38 saves&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Combined that's 433 saves; much more impressive, and more likely to end up at the top of a social sharing sites.&lt;/p&gt;

&lt;p&gt;Here's a useful rule of thumb:&lt;/p&gt;

&lt;p&gt;&lt;strong&gt;Links to (and within) your site should never, ever end with index.php / index.html / default.aspx / any default directory index filename.&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;The whole point those defaults is that you can link to the containing directory to see their content, resulting in a shorter and prettier URL. If you're linking to them directly you're missing out on a golden opportunity to disambiguate your URLs.&lt;/p&gt;

&lt;p&gt;Disambiguating your URLs isn't particularly difficult. The &lt;a href="http://no-www.org/"&gt;no-www site&lt;/a&gt; offers tips on having one domain name redirect to the other, and there are &lt;a href="http://rewrite.drbacchus.com/" title="mod_rewrite cookbook"&gt;various mod_rewrite techniques&lt;/a&gt; for achieving the desired effect as well. If mod_rewrite makes your hair stand on end, remember that if you are using a server-side scripting language such as PHP you can implement rewriting logic in your application code by examining the &lt;code&gt;$_ENV['PATH_INFO']&lt;/code&gt; variable or your platform's equivalent.&lt;/p&gt;

&lt;p&gt;Django sites get this behaviour for free, thanks to some default settings and Django's &lt;a href="http://www.djangoproject.com/documentation/middleware/#django-middleware-common-commonmiddleware"&gt;CommonMiddleware&lt;/a&gt;. You can that in action on this weblog: try &lt;a href="http://simonwillison.net/2007/Feb/4/"&gt;here&lt;/a&gt;, &lt;a href="http://www.simonwillison.net/2007/Feb/4"&gt;here&lt;/a&gt; and &lt;a href="http://simonwillison.net/2007/Feb/4"&gt;here&lt;/a&gt;.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/django"&gt;django&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/flickr"&gt;flickr&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/rants"&gt;rants&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/urls"&gt;urls&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="delicious"/><category term="django"/><category term="flickr"/><category term="rants"/><category term="urls"/></entry><entry><title>Del.icio.us fun with automated links</title><link href="https://simonwillison.net/2006/Dec/25/documentation/#atom-tag" rel="alternate"/><published>2006-12-25T00:26:55+00:00</published><updated>2006-12-25T00:26:55+00:00</updated><id>https://simonwillison.net/2006/Dec/25/documentation/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://notes.natbat.net/2006/12/25/delicious-fun-with-automated-links/"&gt;Del.icio.us fun with automated links&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Nat’s documented one of del.icio.us’ least promoted features—the ability to auto-post your links to your weblog once a day.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/natalie-downe"&gt;natalie-downe&lt;/a&gt;&lt;/p&gt;



</summary><category term="delicious"/><category term="natalie-downe"/></entry><entry><title>Quoting Dave Winer</title><link href="https://simonwillison.net/2006/Dec/20/ohthehumanity/#atom-tag" rel="alternate"/><published>2006-12-20T19:21:48+00:00</published><updated>2006-12-20T19:21:48+00:00</updated><id>https://simonwillison.net/2006/Dec/20/ohthehumanity/#atom-tag</id><summary type="html">
    &lt;blockquote cite="http://www.scripting.com/2006/12/20.html#godBlessTheReinventers"&gt;&lt;p&gt;I read on Niall Kennedy that del.icio.us has come up with an API that returns a JSON structure, and I figured, sheez it can't be that hard to parse, so let's see what it looks like, and damn, IT'S NOT EVEN XML! [...] Who did this travesty? Let's find a tree and string them up. Now.&lt;/p&gt;&lt;/blockquote&gt;
&lt;p class="cite"&gt;&amp;mdash; &lt;a href="http://www.scripting.com/2006/12/20.html#godBlessTheReinventers"&gt;Dave Winer&lt;/a&gt;&lt;/p&gt;

    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/dave-winer"&gt;dave-winer&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/douglas-crockford"&gt;douglas-crockford&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/json"&gt;json&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/niall-kennedy"&gt;niall-kennedy&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/xml"&gt;xml&lt;/a&gt;&lt;/p&gt;



</summary><category term="dave-winer"/><category term="delicious"/><category term="douglas-crockford"/><category term="json"/><category term="niall-kennedy"/><category term="xml"/></entry><entry><title>del.icio.us/tag/openidconsumer</title><link href="https://simonwillison.net/2006/Aug/20/delicioustagopenidconsumer/#atom-tag" rel="alternate"/><published>2006-08-20T03:14:43+00:00</published><updated>2006-08-20T03:14:43+00:00</updated><id>https://simonwillison.net/2006/Aug/20/delicioustagopenidconsumer/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://del.icio.us/tag/openidconsumer"&gt;del.icio.us/tag/openidconsumer&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Help me build a list of sites that let you log in with OpenID.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/openid"&gt;openid&lt;/a&gt;&lt;/p&gt;



</summary><category term="delicious"/><category term="openid"/></entry><entry><title>restobook</title><link href="https://simonwillison.net/2006/Jul/27/restobook/#atom-tag" rel="alternate"/><published>2006-07-27T22:59:30+00:00</published><updated>2006-07-27T22:59:30+00:00</updated><id>https://simonwillison.net/2006/Jul/27/restobook/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.aaronland.info/weblog/2006/07/03/smoking/#restobook"&gt;restobook&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Python Series 60 + del.icio.us + phone address book = restaurant fun.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;&lt;/p&gt;



</summary><category term="delicious"/></entry><entry><title>del.icio.us/tag/flickr</title><link href="https://simonwillison.net/2006/Apr/28/delicioustagflickr/#atom-tag" rel="alternate"/><published>2006-04-28T11:00:44+00:00</published><updated>2006-04-28T11:00:44+00:00</updated><id>https://simonwillison.net/2006/Apr/28/delicioustagflickr/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://del.icio.us/tag/flickr"&gt;del.icio.us/tag/flickr&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
del.icio.us shows Flickr thumbnails—not sure when that was added.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/flickr"&gt;flickr&lt;/a&gt;&lt;/p&gt;



</summary><category term="delicious"/><category term="flickr"/></entry><entry><title>del.icio.us/help/navigation</title><link href="https://simonwillison.net/2005/Nov/22/delicioushelpnavigation/#atom-tag" rel="alternate"/><published>2005-11-22T20:04:07+00:00</published><updated>2005-11-22T20:04:07+00:00</updated><id>https://simonwillison.net/2005/Nov/22/delicioushelpnavigation/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://del.icio.us/help/navigation"&gt;del.icio.us/help/navigation&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
So that’s what the input boxes in the nav are for.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;&lt;/p&gt;



</summary><category term="delicious"/></entry><entry><title>[Greasemonkey] Monkey Do</title><link href="https://simonwillison.net/2005/Aug/18/greasemonkey/#atom-tag" rel="alternate"/><published>2005-08-18T17:39:09+00:00</published><updated>2005-08-18T17:39:09+00:00</updated><id>https://simonwillison.net/2005/Aug/18/greasemonkey/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.mozdev.org/pipermail/greasemonkey/2005-August/005030.html"&gt;[Greasemonkey] Monkey Do&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
User script that automatically posts interesting things to del.icio.us.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/greasemonkey"&gt;greasemonkey&lt;/a&gt;&lt;/p&gt;



</summary><category term="delicious"/><category term="greasemonkey"/></entry><entry><title>del.icio.us: casting the net wider</title><link href="https://simonwillison.net/2005/Jun/14/delicious/#atom-tag" rel="alternate"/><published>2005-06-14T09:01:07+00:00</published><updated>2005-06-14T09:01:07+00:00</updated><id>https://simonwillison.net/2005/Jun/14/delicious/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://blog.del.icio.us/blog/2005/06/casting_the_net.html"&gt;del.icio.us: casting the net wider&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
system: tags are a really neat way of adding specialised tag features.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/tagging"&gt;tagging&lt;/a&gt;&lt;/p&gt;



</summary><category term="delicious"/><category term="tagging"/></entry><entry><title>del.icio.us/tag/aprilfools</title><link href="https://simonwillison.net/2005/Apr/1/delicioustagaprilfools/#atom-tag" rel="alternate"/><published>2005-04-01T18:53:18+00:00</published><updated>2005-04-01T18:53:18+00:00</updated><id>https://simonwillison.net/2005/Apr/1/delicioustagaprilfools/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://del.icio.us/tag/aprilfools"&gt;del.icio.us/tag/aprilfools&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
No need for me to keep linking to them now.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;&lt;/p&gt;



</summary><category term="delicious"/></entry><entry><title>[delicious-discuss] big news</title><link href="https://simonwillison.net/2005/Mar/30/deliciousdiscuss/#atom-tag" rel="alternate"/><published>2005-03-30T08:55:42+00:00</published><updated>2005-03-30T08:55:42+00:00</updated><id>https://simonwillison.net/2005/Mar/30/deliciousdiscuss/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://lists.del.icio.us/pipermail/discuss/2005-March/002554.html"&gt;[delicious-discuss] big news&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Joshua has funding, and is now working on del.icio.us full time.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;&lt;/p&gt;



</summary><category term="delicious"/></entry><entry><title>del.icio.us/popular with sparklines</title><link href="https://simonwillison.net/2005/Feb/14/deliciouspopular/#atom-tag" rel="alternate"/><published>2005-02-14T03:30:40+00:00</published><updated>2005-02-14T03:30:40+00:00</updated><id>https://simonwillison.net/2005/Feb/14/deliciouspopular/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://del.icio.us/popular/sparkline"&gt;del.icio.us/popular with sparklines&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Clever use of sparklines to show popularity over time.

    &lt;p&gt;&lt;small&gt;&lt;/small&gt;Via &lt;a href="http://waxy.org/links/"&gt;Waxy&lt;/a&gt;&lt;/small&gt;&lt;/p&gt;


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;&lt;/p&gt;



</summary><category term="delicious"/></entry><entry><title>Blogmarks on del.icio.us</title><link href="https://simonwillison.net/2004/Dec/2/delicious/#atom-tag" rel="alternate"/><published>2004-12-02T00:13:22+00:00</published><updated>2004-12-02T00:13:22+00:00</updated><id>https://simonwillison.net/2004/Dec/2/delicious/#atom-tag</id><summary type="html">
    &lt;p id="p-0"&gt;I'm horribly ill again: having defeated the mumps I now seem to have come down with some kind of 'flu thing. Lovely. In between whinging about my state of health and watching episodes of Frasier I've been playing with &lt;a href="http://del.icio.us/"&gt;del.icio.us&lt;/a&gt; as part of my research in to web annotation. The connection between the two isn't particularly strong but it's clear that something very exciting is happening over there.&lt;/p&gt;

&lt;p id="p-1"&gt;This evening I wrote a script to import &lt;a href="http://simon.incutio.com/blogmarks/"&gt;my blogmarks&lt;/a&gt; in to del.icio.us. I don't plan to replace them with a feed from the site for a couple of reasons: firstly, I like to keep my data somewhere I control and secondly, del.icio.us doesn't support my "via" fields. I will however be adding tag support to my blogmarks and some kind of functionality to ensure that anything I post to them is added to del.icio.us as well.&lt;/p&gt;

&lt;p id="p-2"&gt;The problem I have now is that I've added &lt;a href="http://del.icio.us/simonw/blogmarks"&gt;nearly 1200 untagged links&lt;/a&gt; to del.icio.us, and anyone who has played with the service for more than a few minutes knows that it's the tags that make it so much fun. Does anyone know of a good tool for bulk-tagging of items in del.icio.us? I've tried &lt;a href="http://www.scifihifi.com/cocoalicious/"&gt;Cocoal.icio.us&lt;/a&gt; but unfortunately it only lets you assign tags to items one at a time; what I really want to do is run full text searches against my del.icio.us links and mass-apply tags to dozens of items at a time. If one doesn't exist I can always knock up a custom tool with the &lt;a href="http://del.icio.us/doc/api"&gt;lovely API&lt;/a&gt; but I'd rather not duplicate the effort if I don't have to.&lt;/p&gt;
    
        &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/tagging"&gt;tagging&lt;/a&gt;&lt;/p&gt;
    

</summary><category term="delicious"/><category term="tagging"/></entry><entry><title>hackdiary: del.icio.us experiments</title><link href="https://simonwillison.net/2004/Sep/10/hackdiary/#atom-tag" rel="alternate"/><published>2004-09-10T20:22:58+00:00</published><updated>2004-09-10T20:22:58+00:00</updated><id>https://simonwillison.net/2004/Sep/10/hackdiary/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://www.hackdiary.com/archives/000060.html"&gt;hackdiary: del.icio.us experiments&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Sexy Python API for del.icio.us.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;&lt;/p&gt;



</summary><category term="delicious"/></entry><entry><title>Jon Udell: Pub/sub, tags, and human filters</title><link href="https://simonwillison.net/2004/Aug/13/jon/#atom-tag" rel="alternate"/><published>2004-08-13T17:34:22+00:00</published><updated>2004-08-13T17:34:22+00:00</updated><id>https://simonwillison.net/2004/Aug/13/jon/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://weblog.infoworld.com/udell/2004/08/13.html#a1059"&gt;Jon Udell: Pub/sub, tags, and human filters&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Maybe del.icio.us style labels scale better than I thought.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/jon-udell"&gt;jon-udell&lt;/a&gt;&lt;/p&gt;



</summary><category term="delicious"/><category term="jon-udell"/></entry><entry><title>Jon Udell: del.icio.us</title><link href="https://simonwillison.net/2004/Aug/12/jon/#atom-tag" rel="alternate"/><published>2004-08-12T17:03:31+00:00</published><updated>2004-08-12T17:03:31+00:00</updated><id>https://simonwillison.net/2004/Aug/12/jon/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://weblog.infoworld.com/udell/2004/08/11.html#a1057"&gt;Jon Udell: del.icio.us&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
Jon is doing some interesting things with the del.icio.us tagging system.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/jon-udell"&gt;jon-udell&lt;/a&gt;, &lt;a href="https://simonwillison.net/tags/tagging"&gt;tagging&lt;/a&gt;&lt;/p&gt;



</summary><category term="delicious"/><category term="jon-udell"/><category term="tagging"/></entry><entry><title>del.icio.us/chomp_joiito</title><link href="https://simonwillison.net/2004/Jun/8/deliciouschompjoiito/#atom-tag" rel="alternate"/><published>2004-06-08T04:37:49+00:00</published><updated>2004-06-08T04:37:49+00:00</updated><id>https://simonwillison.net/2004/Jun/8/deliciouschompjoiito/#atom-tag</id><summary type="html">
    
&lt;p&gt;&lt;strong&gt;&lt;a href="http://del.icio.us/chomp_joiito"&gt;del.icio.us/chomp_joiito&lt;/a&gt;&lt;/strong&gt;&lt;/p&gt;
The #joiito shared bookmark bot.


    &lt;p&gt;Tags: &lt;a href="https://simonwillison.net/tags/delicious"&gt;delicious&lt;/a&gt;&lt;/p&gt;



</summary><category term="delicious"/></entry></feed>