<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
    <channel>
        <title>abstractwankery.com</title>
        <link>http://www.abstractwankery.com/</link>
        <description>taking it to the next level.</description>
        <language>en</language>
        <copyright>Copyright 2009</copyright>
        <lastBuildDate>Sat, 03 Jan 2009 14:17:00 -0600</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title>It&apos;s been a while, since...</title>
            <description><![CDATA[<p>I know, I know, I'm a terrible blogger. I've all but ignored this blog, and given up on LiveJournal as well. The last couple of months have been insane on top of insane, but I'm finally digging out of it. Between dealing with Christmas, dealing with minutia and fallout from moving here months ago, and a second contract that I really shouldn't have taken, I've had absolutely no free time. This means no side projects, no new shiny things, and no <i>blogging</i>.</p>

<p>That being said, it is now 2009, and I have a whole list of things I want to get accomplished <b>right now</b>. My wife is in Russia for two weeks, so I now have no excuse for not doing any of it. My first priorities are my abandoned Android application and whatthefuck.com.</p>

<p><a href="http://www.dytara.com/eljay">ElJay</a> is going to see a new release in a few days fixing a lot of the difficulties people are having. There's a 25% reduction in memory use, a huge increase in speed and responsiveness, and seems to take care of much of the network connectivity issues people have been coming up with. Once that's out, work will begin on a new application that posts not only to LiveJournal, but any LJ-based site, <a href="http://www.movabletype.com">Movable Type</a>, <a href="http://www.wordpress.com">Wordpress</a>, or <a href="http://www.blogger.com">Blogger</a> site. It's the number one feature request besides specific LiveJournal stuff, so there will be some parallel development. I will likely be maintaining both applications separately, so those who only use LiveJournal don't have to learn a new tool, but both applications will benefit from the use of some shared code.</p>

<p>The old <a href="http://www.whatthefuck.com">wtf</a> has been running quite well lately. The number of exceptions being passed back to me have dropped considerably, and people seem to be using the site without too much difficulty. I have a huge checklist of crap I need to finish before I start mail bombing old users, but I have to say, things aren't bad right now. What's coming? Mostly style and behind the scenes changes. The code needs to be cleaned up quite a bit, as there is something like three years of start and stop development in there, and it needs to be tightened up a bit. Data management and cleanup needs to occur, as some older board posts are missing and/or corrupted, due to an old bug. The mobile site at <a href="http://m.whatthefuck.com">m.whatthefuck.com</a> is going to be filled out with some of the user options and an email notifier, and promoted to a top tier service out of wtf. Some basic blog functionality is going to be added as well, due to popular demand, and support for it is likely going to be rolled into the above "new blogging application".</p>

<p>From there? Who knows. I have big plans for 2009. As for the freebies? <a href="http://www.thingsihateaboutyou.com">"Things I Hate About You"</a> is going to get some social features, comments, and Facebook integration, <a href="http://www.abstractwankery.com/2008/07/twittergrowl.html">TwitterGrowl</a> is going to get a GUI, and <a href="http://www.whatbot.org"></a> is going to get a new storage engine and a new home site.</p>

<p>Things that aren't free? Well, you'll see. :)</p>]]></description>
            <link>http://www.abstractwankery.com/2009/01/its-been-a-while-since.html</link>
            <guid>http://www.abstractwankery.com/2009/01/its-been-a-while-since.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Development</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">General</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">whatthefuck.com</category>
            
            
            <pubDate>Sat, 03 Jan 2009 14:17:00 -0600</pubDate>
        </item>
        
        <item>
            <title>ElJay, a LiveJournal Client for Android</title>
            <description><![CDATA[<p>This morning, I uploaded my first application to the <a href="http://code.google.com/android/">Android</a> Market. As a quick background, Android is Google's new mobile operating system, designed for smartphones and similar mobile internet devices, and similar in theory to the iPhone operating system. The Android Market allows third party developers to distribute their software through a centralized location for a small fee. As of right now, all software on the market is free, so you don't make any money on the process.</p>

<p>I decided, for some reason, that my first application was going to be a LiveJournal client, that is, an application that enables easy posting to a LiveJournal blog. I would be able to work with simple HTTP requests, design a simple but effective user interface, play with threads a little bit, and touch the Location Manager (GPS/Tracking) if I was lucky.</p>

<p>I was.</p>

<p>I'm happy with the final product, and it's modular enough that I can add to it later if I wanted to, or fork it to a generic blog posting tool if I felt crazy enough. You can log into your LJ account, select user pictures from a live gallery of all of your user icons, dynamically retrieve your location from GPS or fuzzy tracking, add moods or your current music. It's remarkably complete for a few days of work, and I think I want to add the ability to attach photos later on, as well as limit to certain friend groups or post to other communities. Trivial tasks in the long run, but I wanted to get it out there as soon as possible.</p>

<p>Click through if you want to see what it looks like.</p>]]></description>
            <link>http://www.abstractwankery.com/2008/10/eljay-a-livejournal-client-for.html</link>
            <guid>http://www.abstractwankery.com/2008/10/eljay-a-livejournal-client-for.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Development</category>
            
            
            <pubDate>Fri, 31 Oct 2008 09:47:43 -0600</pubDate>
        </item>
        
        <item>
            <title>Craigslist Scammers</title>
            <description><![CDATA[<p>Since I do a lot of sales and purchasing on Craigslist, I figured I'd start assembling a list of scammers, pranksters, and fakesters either trying to buy or trying to sell something fraudulent. It won't matter much to anyone right now, but this provides a link so Google can index it.</p>

<p>When I can, I will put in the names, email addresses in the to, reply to, and cc headers, and the source IP address, if available. Unfortunately, most of the source IPs are invalid.</p>]]></description>
            <link>http://www.abstractwankery.com/2008/10/craigslist-scammers.html</link>
            <guid>http://www.abstractwankery.com/2008/10/craigslist-scammers.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">General</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">Internet</category>
            
            
            <pubDate>Tue, 14 Oct 2008 18:19:12 -0600</pubDate>
        </item>
        
        <item>
            <title>The Merge of Modern Perl</title>
            <description><![CDATA[<p>A developer release of Catalyst::Runtime 5.8 was thrown onto CPAN tonight. It's not on all of the mirrors yet, but it will be soon. This is the result of the "Catamoose" project, or the redo of <a href="http://www.catalystframework.org/">Catalyst</a> using <a href="http://www.iinteractive.com/moose/">Moose</a>, the modern OO framework for Perl.</p>

<p>I'm installing it now to see how well <a href="http://www.whatthefuck.com">wtf</a> runs. I'm very interested to see how well it works.</p>

<p>I'm excited. :)</p>]]></description>
            <link>http://www.abstractwankery.com/2008/10/the-merge-of-modern-perl.html</link>
            <guid>http://www.abstractwankery.com/2008/10/the-merge-of-modern-perl.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Catalyst</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">Development</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">Perl</category>
            
            
            <pubDate>Mon, 13 Oct 2008 21:53:29 -0600</pubDate>
        </item>
        
        <item>
            <title>Toilin&apos;</title>
            <description><![CDATA[<p>Today, in the work IRC channel, we started on a discussion of Ruby on Rails, which slowly filtered into a discussion about poop.</p>

<p>I would say it's a natural progression.</p>]]></description>
            <link>http://www.abstractwankery.com/2008/10/toilin.html</link>
            <guid>http://www.abstractwankery.com/2008/10/toilin.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Development</category>
            
            
            <pubDate>Fri, 10 Oct 2008 17:50:15 -0600</pubDate>
        </item>
        
        <item>
            <title>whatthefuck.com mail</title>
            <description><![CDATA[<p>At some point, I really have to write about the new whatthefuck.com mail architecture. It is made up of some pretty epic hacks, but the new system is one hundred times more reliable and versatile than the old system.</p>

<p>Okay, I suppose that isn't saying much.</p>

<p>I do have to say this. I started out building on top of a courier/postfix based system, and ended up rolling my own on top of qpsmtpd, and will be writing a custom IMAP daemon for the newly-created system. The first version is very basic, but there are so many neat things I can do with it.</p>

<p>The new server with a terabyte and a half of space is heading to the data center this week, but if this works how I hope, there may be a few more servers heading over there soon enough. FreeBSD and ZFS is pretty much admin-heaven. PostgreSQL is a wonderful thing as well.</p>]]></description>
            <link>http://www.abstractwankery.com/2008/10/whatthefuckcom-mail.html</link>
            <guid>http://www.abstractwankery.com/2008/10/whatthefuckcom-mail.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Internet</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">Perl</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">whatthefuck.com</category>
            
            
            <pubDate>Sun, 05 Oct 2008 18:43:55 -0600</pubDate>
        </item>
        
        <item>
            <title>Gallery Applications</title>
            <description><![CDATA[<p>PHP Gallery really, truly, horribly sucks. It's kludgy, slow, and susceptible to spam. All of the available spam block tools don't work well, and I ended up turning off commenting on my photo album.</p>

<p>It's odd that no one has created a decent gallery application in Catalyst yet. I'm torn now between just moving to Flickr and paying the money, or writing something that I can use. I have the server space, what's stopping me?</p>

<p>Oh, right, time.</p>]]></description>
            <link>http://www.abstractwankery.com/2008/09/gallery-applications.html</link>
            <guid>http://www.abstractwankery.com/2008/09/gallery-applications.html</guid>
            
            
            <pubDate>Tue, 30 Sep 2008 11:08:28 -0600</pubDate>
        </item>
        
        <item>
            <title>Dytara</title>
            <description><![CDATA[<p>My little shell company, Dytara, <a href="http://www.dytara.com">finally has a web site</a> after six or so years. The last time a site was up and operational was when I was laid off from a Seattle-based colocation company in 2001 or so. Back in the 1990's, I ran Take-A-Byte Systems, providing custom development and web hosting, with some help of a friend of mine. We then created <a href="http://www.whatthefuck.com">whatthefuck.com</a> in 1999, as a holding of Take-A-Byte, but TAB eventually faded away as he and I got real jobs. Dytara was later created as a holding company for future work, but nothing became legal, at least until now or a little while from now. ;)</p>

<p>The new site still doesn't have much for content, and much of it is recycled from a failed attempt at caring in 2003, but there are some changes in the works that required me to at least make a site framework. I'm still downloading IE6 to test it, but it naturally works fine in Safari/Firefox/Chrome.</p>

<p>I gave in and used tables, since IE6 CSS is so odd when doing absolute positioning. If anyone checked out <a href="http://www.thingsihateaboutyou.com">Things I Hate About You</a> recently, you'll notice that it works fine in IE6, but that's only because of some major changes in CSS. I wish there was more of an effort to rid the world of IE6. IE7 is still bad, but it's at least manageable.</p>]]></description>
            <link>http://www.abstractwankery.com/2008/09/dytara.html</link>
            <guid>http://www.abstractwankery.com/2008/09/dytara.html</guid>
            
            
            <pubDate>Sun, 28 Sep 2008 16:23:14 -0600</pubDate>
        </item>
        
        <item>
            <title>Things I Hate About You</title>
            <description><![CDATA[<p><a href="http://www.thingsihateaboutyou.com">Things I Hate About You</a> [http://www.thingsihateaboutyou.com] was launched this morning, to very little fanfare.</p>

<p>I registered the domain name back in March, thinking of something completely different, but decided to make it a little more community driven and fun. That, and I wanted to see how long it would take. Part of my continuing experimentation with cute elements and jQuery, this adds a few effects, some stateless connections, and was also written completely with Catalyst. It took four days of an hour or two a night, with posts, votes, authentication, and RSS feeds.</p>

<p>Not bad.</p>

<p>I'll probably be adding things to this site slowly, to see how well it extends. It was kinda fun to create this without having to worry about eight years of legacy, like the rewrite of whatthefuck.com into Catalyst. This was just doing-it-as-I-want. I may use this as a test bed for a Facebook application as well.</p>

<p>It's still pretty broken in IE6, but it's low on my priority list. I may just redirect people to a browser download page. :P</p>]]></description>
            <link>http://www.abstractwankery.com/2008/09/things-i-hate-about-you.html</link>
            <guid>http://www.abstractwankery.com/2008/09/things-i-hate-about-you.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Catalyst</category>
            
            
            <pubDate>Thu, 11 Sep 2008 12:50:37 -0600</pubDate>
        </item>
        
        <item>
            <title>Movable Type 4.2</title>
            <description><![CDATA[<p>Movable Type is now a 'platform' with forums and other stuff. I just updated to the latest version which gives you this 'platform'.</p>

<p>Let's see what breaks. :)</p>]]></description>
            <link>http://www.abstractwankery.com/2008/09/movable-type-42.html</link>
            <guid>http://www.abstractwankery.com/2008/09/movable-type-42.html</guid>
            
            
            <pubDate>Thu, 04 Sep 2008 16:39:22 -0600</pubDate>
        </item>
        
        <item>
            <title>AdSense and other advertising programs</title>
            <description><![CDATA[<p>If you're reading from the main site, don't be too alarmed by the Google AdSense ad. It's mostly there for testing, but it's a little bit of an experiment as well.</p>

<p>I've been involved with the development, support, and administration of running various web sites for the last ten years or so, and yet, I've never been a part of a site that has run any kind of advertising campaign. Doing things for yourself changes some of your views on internet advertising, as it's one of the few ways you can reliably generate any income. People, for the most part, do not want to pay for anything they do online.</p>

<p>Most of you know that I run <a href="http://www.whatthefuck.com">www.whatthefuck.com</a>, a free content and networking site that was content and networking before it was cool. I had two major issues during the life of this site: first, a lack of time to properly maintain it, and second, a lack of ability to monetize the domain properly. I created the site with a friend when we were both just out of high school, and it was created in the same line of thinking as the old school BBSes that we used to run and sign into daily. Because of that, it never really occurred to use to try to make money off of it, and when it finally did, the economy was running down the drain.</p>

<p>Over the last year, I've been rebuilding the site piece by piece on top of the fantastic platform of <a href="http://www.perl.org">Perl</a>, <a href="http://www.postgresql.org">PostgreSQL</a>, <a href="http://www.catalystframework.org">Catalyst</a>, and <a href="http://search.cpan.org/dist/DBIx-Class/lib/DBIx/Class/Manual/Intro.pod">DBIx::Class</a>. It "relaunched" last November, very quietly, to see who would notice. Those who were still sticking around noticed immediately, as the site worked, worked well, and was still speedy. The first mission was accomplished, and the last year has been me working on it in my spare time to restore the feature set that was original envisioned back in 1999.</p>

<p>The difference between 1999 and 2008 in terms of the web is like comparing video games from around 1994 to now. In 1990, a sole shareware developer could crank out fun, easy to play games as shareware for $20 and make a killing. Now, you need a few million in the bank, and a team of artists, designers, modelers, and marketers to publish a video game.. and there's no guarantee that it'll be a hit. You can't throw together some basic HTML, add a few tables and server side form processing, and call it a success anymore. You need transitions, glass effects, AJAX, Web 2.0, blah, blah, blah. </p>

<p><i>(Sometimes, this goes overboard, like in the case of Ruby on Rails developers. This is why a simple service like Twitter is still having issues -- overdoing something simple, creating a platform you just can't extend.)</i></p>

<p>To bring this long story back to the ground, the next big push out from wtf is the free e-mail support that users enjoyed back when whatthefuck.com launched. Back then, it was essentially three things: a mailbox viewer, a simple mail viewer (no MIME! wtf?!), and a message composer. Yeah, there were mail folders. Sure, later on, we added an address book, but that's as fancy as it got. Eventually, the whole system collapsed under failed hardware and too little space. Now, no one is going to care about a mail service unless it -- at the very least -- does real time folder management, tagging, dynamic resizing, MIME decoding, spam filtering, and live updates. That, and 20mb per user doesn't cut it anymore, but there's no way we're going to give out 5gb at this point. Even with a minor increase in allowed space, I have to buy a lot of hardware to support this endeavor, so I have to come up with a revenue source.</p>

<p>Enter advertising networks, and this morning's research.</p>

<p>I've hit a bit of a breaking point, though. I tried to put Google SiteSearch on wtf a few months ago, but Google blocks wtf from making any requests. Apparently, we're on their blocked/forbidden list for a violation of their policy. The only thing I see in there that could potentially be a policy violation is 'excessive swearing' due to the domain name, but that kinda sucks. I've seen sites with Google ads that were doing far more subversive things than our forum.</p>

<p>I just wanted to see if I could get an ad up anywhere else. Turns out, I can. Now, I go look for another advertising network that doesn't have adult ads, while still allowing a domain like whatthefuck.com.</p>]]></description>
            <link>http://www.abstractwankery.com/2008/09/adsense-and-other-advertising-p.html</link>
            <guid>http://www.abstractwankery.com/2008/09/adsense-and-other-advertising-p.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Development</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">whatthefuck.com</category>
            
            
            <pubDate>Wed, 03 Sep 2008 13:51:12 -0600</pubDate>
        </item>
        
        <item>
            <title>When To Step Forward</title>
            <description><![CDATA[<p>I think it's about time I created a corporation. It would be easier for tax reasons, for credit reasons, and to allow me some room to actually purchase the right equipment for the projects at hand.</p>

<p>Now that I know I need to move forward, the next question is 'How?'.</p>]]></description>
            <link>http://www.abstractwankery.com/2008/08/when-to-step-forward.html</link>
            <guid>http://www.abstractwankery.com/2008/08/when-to-step-forward.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">General</category>
            
            
            <pubDate>Mon, 25 Aug 2008 13:11:47 -0600</pubDate>
        </item>
        
        <item>
            <title>Stupid Tricks: sleep_monitor</title>
            <description><![CDATA[<p>Some of you know that I'm a hackintosh user. I've been an Apple fan for a long time, but nothing in their lineup currently works for what I want out of a machine. My last Apple machine was a black MacBook with the original Intel Core Duo. It went in for service three times, and finally, Apple just denied anything was wrong with it. I ended up selling that machine, and the hard drive that was originally in it died a week later.</p>

<p>Huh.</p>

<p>Right now, I use a Lenovo/IBM ThinkPad T61 14" Widescreen edition, with a Core 2 Duo at 2.2GHz, 2gb RAM, a 100gb drive, and DVD-RW DL drive. The screen resolution is a comfortable 1440x900, I have some wireless, and life is good. I'm also running OS X 10.5, licensed but violating EULA, because it's one of the greatest operating systems we currently have available. There are a few little issues with running Leopard on this machine. Most things work, but I don't currently have a driver for the built in ethernet, the machine won't sleep if I have bluetooth enabled, the machine won't wake up if I enable the PC card slots, I can't control the brightness of the LCD, and when the laptop runs out of battery, it shuts off instead of going to sleep.</p>

<p>There are a few people working on two of the issues, namely the brightness issue with the Intel X3100 graphics controller, and a driver for the Intel 82566M Gigabit Ethernet controller. No sense in duplicating their efforts. The only kext I've ever written was a small driver to enable the tablet serial port on the X61 tablet that I had before this, so people could use TabletMagic and get full tablet functionality in OS X. Ethernet driver creator, I am not.</p>

<p>But, hey, I give you one little turd to make your life easier, and you may even find it useful if you're on a real Mac. This little package, 'sleep_monitor', installs a LaunchDaemon and a binary on your machine to keep track of how much battery you have left and put your machine to sleep at a certain threshold. It's a simple idea, but most Mac authors would charge $20 for the privilege. I give you it for free, but you don't get a GUI. Sorry.</p>

<p>When you install the package, it immediately starts. It will wait until you have 4% of your battery remaining, and puts your machine to sleep. On my T61 with the 4 cell battery, that usually kicks me into sleep when I have about 5 minutes of use left in the menu bar, and that will give me many hours of sleep to find an outlet to charge things up. Want to change the threshold? Edit /Library/LaunchDaemons/com.abstractwankery.sleep_monitor.plist and change the second ProgramArgument to the percentage you'd like to kill out at. Have an 8 cell battery? 2-3% is fine. Have a nearly dead battery? Maybe 15% is more your thing. Leave the % sign out of it, it will only cause problems.</p>

<p><a href="http://www.abstractwankery.com/outgoing/sleep_monitor.zip">SleepMonitor 0.1</a><br />
Mac OS X 10.4, 10.5</p>]]></description>
            <link>http://www.abstractwankery.com/2008/07/stupid-tricks-sleep-monitor.html</link>
            <guid>http://www.abstractwankery.com/2008/07/stupid-tricks-sleep-monitor.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Apple</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">Development</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">Perl</category>
            
            
            <pubDate>Thu, 31 Jul 2008 14:38:40 -0600</pubDate>
        </item>
        
        <item>
            <title>TwitterGrowl</title>
            <description><![CDATA[<p><big><strong>Why does Twitter suck?</strong></big><br />
This morning, my manager asked if I used Twitter at all. While I have an account, and I have a bunch of 'Friends' on there, my attention span for the service has never really lasted much longer than 2-3 days. Every time someone asks me about it, I grab a client or two, try things out, and realize yet again how many things really annoy me about the service. The top two were how much of a pain it was to post, and what a bigger pain it was to keep a feed going. The best I could find for OS X was <a href="http://iconfactory.com/software/twitterrific">Twitterrific</a>, and it was just counterintuitive. The free version would put ads in, the 'auto reappear' never did, and it would just silently fail half the time and not post anything new for hours. Awesomesauce.</p>

<p>Granted, a few things have been fixed. The SMS posting service makes it really easy to actually post remotely, as none of the S60 clients are very good, and the Java clients really suck. They don't seem to be down as much, and the speed isn't terrible. Rumor has it, they're getting rid of Ruby on Rails, which just makes me jump with glee.</p>

<p>Since then, for posting, someone put together an AppleScript called <a href="http://blog.codahale.com/2007/01/15/tweet-twitter-quicksilver/">Tweet</a>, which allows you to easily post to Twitter through QuickSilver. It works well for me, I just hit Command-Space, hit period, type my tweet, tab, then tweet it. It sounds complicated, but it's really easy to deal with. I like it, and it was easy as hell to do.</p>

<p>Then, there's the feed problem. RSS is too slow, I don't want it cluttering up Google Reader. Twitterrific still isn't working for me, as pretty as it is. There are two Dashboard modules, and neither of them work well, and silently fail at that. What I really wanted was something that would just post tweets to <a href="http://growl.info/">Growl</a> and be done with it. I found something, but it was a Ruby script with manual configuration and little extensibility. I didn't want to screw with it, so off to /dev/null it went.</p>

<p><big><strong>Hey, there's a point</strong>.</big></p>

<p>In the end, I wrote a perl script called TwitterGrowl to do exactly what I want it to do. To make life easier, it relies on the Twitter login information in your keychain to log in, and prompts you to create one if it doesn't find anything. It reports when there's a login failure, or Twitter goes into Suckfest, or when a system maintenance issue is posted. Better yet, I packaged it up into an easy to use, double clickable application. Pop it into your Applications folder, drag it to your Login Items, and it'll go into the background and sign in when you log in. Easy as pie. All of the required modules are in the application package, and you can feel free to browse the source by viewing the package contents and heading into the Resources folder.</p>

<p>So, now that I have a steady "works for me", would anyone else like to give it a shot and see if anything breaks? Comment here with any issues or comments you find, and if no one posts, it either works great or I am a total failure. :)</p>

<p><a href="http://www.abstractwankery.com/outgoing/TwitterGrowl.zip">TwitterGrowl 0.1</a> (Mac OS X 10.4 or 10.5, Universal)</p>]]></description>
            <link>http://www.abstractwankery.com/2008/07/twittergrowl.html</link>
            <guid>http://www.abstractwankery.com/2008/07/twittergrowl.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">Development</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">Internet</category>
            
                <category domain="http://www.sixapart.com/ns/types#category">Perl</category>
            
            
            <pubDate>Fri, 11 Jul 2008 18:19:44 -0600</pubDate>
        </item>
        
        <item>
            <title>Another Long Hiatus</title>
            <description><![CDATA[<p>It seems most of my entries in this blog are something along the lines of, "Hey, sorry for the long time without posting, maybe I'll post something interesting soon!"</p>

<p>Yet, I never do.</p>

<p>I've been on LiveJournal for seven years, and I bet I have at least four of those a year on there, too.</p>

<p>Sorry about that.</p>]]></description>
            <link>http://www.abstractwankery.com/2008/07/another-long-hiatus.html</link>
            <guid>http://www.abstractwankery.com/2008/07/another-long-hiatus.html</guid>
            
                <category domain="http://www.sixapart.com/ns/types#category">General</category>
            
            
            <pubDate>Fri, 11 Jul 2008 18:17:35 -0600</pubDate>
        </item>
        
    </channel>
</rss>
