<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:date="http://exslt.org/dates-and-times">
<channel>
<ttl>30</ttl>
<docs>http://blogs.law.harvard.edu/tech/rss</docs>
<language>en</language>
<description><![CDATA[Technical AIM (and AOL) discussions from AIM's chief software architect. 
(Disclaimer: the opinions expressed herein do not necessarily represent those of AOL.)]]></description>
<link>http://journals.aol.com/juberti/runningman/</link>













<title><![CDATA[Tales of a Running Man]]></title>

<pubDate>Wed, 29 Aug 2007 20:38:50 GMT
</pubDate>










<item>
<description>It's been almost 10 years since I came to AOL, and almost 9 years since I started working on AIM. It's been a great ride, with a lot of great moments (especially &lt;a href="http://developer.aim.com"&gt;Open AIM)&lt;/a&gt;, but alas, today is my last day at AOL. I start Monday at &lt;a href="http://www.google.com"&gt;Google's&lt;/a&gt; Kirkland, WA office. &lt;br&gt;&lt;br&gt;I hope this blog was valuable - I had fun writing it (when I had time). For the latest AIM information, I highly recommend &lt;a href="http://journals.aol.com/gregsBlog/aimInfo"&gt;Greg's AIM blog&lt;/a&gt;; you should also check out the blogs of &lt;a href="http://justinsblog.net"&gt;Justin2&lt;/a&gt; and &lt;a href="http://www.gusverdun.com"&gt;Gus&lt;/a&gt; from the AIM team.. If you really liked this particular blog... there will be a new blog at &lt;a href="http://juberti.blogspot.com"&gt;http://juberti.blogspot.com&lt;/a&gt;.&lt;br&gt;&lt;br&gt;If you would like to keep in touch, you can look me up on &lt;a href="http://www.linkedin.com"&gt;LinkedIn&lt;/a&gt;, or email juberti at gmail dot com.&lt;br&gt;&lt;br&gt;All the best,&lt;br&gt;Justin&lt;br&gt;</description>
<link>http://journals.aol.com/juberti/runningman/entries/2006/10/07/juberti-has-signed-off./259</link>
<guid isPermaLink="true">http://journals.aol.com/juberti/runningman/entries/2006/10/07/juberti-has-signed-off./259</guid>




<title><![CDATA[Juberti has signed off.]]></title>

<pubDate>Sun, 08 Oct 2006 03:58:59 GMT
</pubDate>





</item>
<item>
<description>When I first started working at AOL back in 1997, one of the things that I worked on was "aoltray.exe" for the AOL 4.0 software. aoltray didn't do too much, other than launch the AOL software, but it seemed like a clever place for an Easter egg. I discussed this concept with the product manager for AOL 4.0 (codenamed "Casablanca"), and he gave me the go-ahead to implement an easter egg. (It was the late 90's, when products like Word, Excel, and IE had elaborate easter eggs. But I digress). &lt;br&gt;&lt;br&gt;So, I got together with a pair of artists and we came up with the idea of having the tray icon AOL logo split open, revealing a dancing running man, all set to a techno music score. The artists did the illustrations and the music, and I coded it up into the aoltray code. This shipped out in some of the AOL 4.0 beta builds, and we all thought it was pretty cool. Well, almost all of us.&lt;br&gt;&lt;br&gt;Eventually somebody showed it to one of AOL's senior executives, who was most displeased with it. The exact reasons why he didn't like it were never known, but the message was sent down that this sort of tomfoolery was a fireable offense. My career at AOL could have been very short, but fortunately my management chain played dumb and didn't give up my name (thanks!). &lt;br&gt;&lt;br&gt;Anyway - Jason, Erik, and I thought this thing was pretty cool, and it's a shame that only a few people ever saw it. So &lt;a href="http://members.aol.com/juberti/blog/EGGTRAY.exe"&gt;here it is&lt;/a&gt;, for your viewing pleasure. If you run this application, you'll see an AOL icon appear in your system tray. Hold down "A", "O", and "L", and double-click the icon. Then sit back and watch! (See the 3 screenshots to the left to get an idea of what happens. Note that this thing does play sound, so you might want to turn down the volume if you're in an office environment)&lt;br&gt;&lt;br&gt;&lt;b&gt;Update 10/07/2006 2:08 PM PDT:&lt;br&gt;&lt;/b&gt;Some people have reported that it doesn't work for them. I forgot, back when we originally did this we noted that some keyboards would not indicate properly that 'A', 'O', and 'L' were all being held down. So I have uploaded a &lt;a href="http://members.aol.com/juberti/blog/EGGTRAY-easy.exe"&gt;new version&lt;/a&gt;, where you can just hold down Ctrl and double-click the AOL logo.&lt;br&gt;The entire app is contained in the EGGTRAY.exe file, which is only 43 K - to uninstall, just delete the file. &lt;br&gt;If you can't seem to get it to work, you can check out the (somewhat less cool) &lt;a href="http://members.aol.com/juberti/blog/eggtray.html"&gt;web version&lt;/a&gt; of the easter egg.&lt;br&gt;&amp;nbsp;</description>
<link>http://journals.aol.com/juberti/runningman/entries/2006/10/07/the-forgotten-easter-egg/258</link>
<guid isPermaLink="true">http://journals.aol.com/juberti/runningman/entries/2006/10/07/the-forgotten-easter-egg/258</guid>




<title><![CDATA[The Forgotten Easter Egg]]></title>

<pubDate>Sat, 07 Oct 2006 06:29:31 GMT
</pubDate>





</item>
<item>
<description>A few of us have been working on a new AIM client that demonstrates what you can do with the &lt;a href="http://developer.aim.com/"&gt;Open AIM SDK&lt;/a&gt; and the Boxely UI toolkit we've developed here at AOL. It's fast, light, and has some great features - including IM logging, SSL encryption of your communications, and support for plugins (including &lt;a href="http://journals.aol.com/juberti/runningman/entries/2006/09/06/new-aim-gadgets-2.8-aka-jams-2.8/249"&gt;AIM Gadgets&lt;/a&gt;).&lt;br&gt;&lt;br&gt;Check it out at the &lt;a href="http://greenhouse.aol.com/"&gt;AOL Greenhouse&lt;/a&gt; -&amp;nbsp; &lt;a href="http://greenhouse.aol.com/prod.jsp?prod_id=27"&gt;http://greenhouse.aol.com/prod.jsp?prod_id=27&lt;/a&gt;. New builds will be posted on a regular basis, so let us know what you think!&lt;br&gt;</description>
<link>http://journals.aol.com/juberti/runningman/entries/2006/10/07/aim-et-aka-aim-lite/257</link>
<guid isPermaLink="true">http://journals.aol.com/juberti/runningman/entries/2006/10/07/aim-et-aka-aim-lite/257</guid>




<title><![CDATA[AIM ET (AKA AIM Lite)]]></title>

<pubDate>Sat, 07 Oct 2006 06:11:41 GMT
</pubDate>





</item>
<item>
<description>A new version of &lt;a href="http://www.aim.com/triton/plugins.adp?aolp=0"&gt;AIM Gadgets&lt;/a&gt; (the plugins formerly known as JAMS) is out. This latest version, 2.8, has a number of small but important improvements. Greg did the tedious job of allowing individual installation of all 12 gadgets - so if you only want EzLogger and Colorizer, you don't have to install 10 other plugins you don't want. Greg also made some improvements to EZLogger, including adding a preference for where the logs are stored and fixing a bug with Unicode text display, and I fixed the issue that was keeping Colorizer from working properly with recent Triton builds.&lt;br&gt;&lt;br&gt;&lt;br&gt;</description>
<link>http://journals.aol.com/juberti/runningman/entries/2006/09/06/new-aim-gadgets-2.8-aka-jams-2.8/249</link>
<guid isPermaLink="true">http://journals.aol.com/juberti/runningman/entries/2006/09/06/new-aim-gadgets-2.8-aka-jams-2.8/249</guid>




<title><![CDATA[New AIM Gadgets 2.8 (AKA JAMS 2.8)]]></title>

<pubDate>Thu, 07 Sep 2006 02:20:08 GMT
</pubDate>





</item>
<item>
<description>Got wind of a new Thunderbird plugin today that makes using AIM Mail with SecurID/AOL Passcode much easier. Basically, it means you only have to enter your SecurID code one time a day as long as you keep Thunderbird open. Check it out at &lt;a href="http://journals.aol.com/godwinbabu/tech/#Entry613"&gt;http://journals.aol.com/godwinbabu/tech/#Entry613&lt;/a&gt;&lt;br&gt;</description>
<link>http://journals.aol.com/juberti/runningman/entries/2006/08/28/securidaol-passcode-plugin-for-thunderbird/239</link>
<guid isPermaLink="true">http://journals.aol.com/juberti/runningman/entries/2006/08/28/securidaol-passcode-plugin-for-thunderbird/239</guid>




<title><![CDATA[SecurID/AOL Passcode plugin for Thunderbird]]></title>

<pubDate>Mon, 28 Aug 2006 15:17:50 GMT
</pubDate>





</item>
<item>
<description>Today we released the latest version of the Open AIM SDK, at &lt;a href="http://developer.aim.com"&gt;http://developer.aim.com&lt;/a&gt;. Highlights of this release:&lt;br&gt;* &lt;b&gt;AIM Bots&lt;/b&gt; - turn any screenname into a bot that has higher rate limits and cannot be warned&lt;br&gt;* &lt;b&gt;AIM Location Services&lt;/b&gt; - see where your AIM buddies are in real life&lt;br&gt;* Improved support for AIM Talk&lt;b&gt; &lt;/b&gt;voice calls&lt;br&gt;* Support for custom clients and bots on Mac OS X, Linux, and Pocket PC&lt;br&gt;* Support for custom clients and bots written in Java&lt;b&gt;&lt;br&gt;* &lt;/b&gt;More sample code, including VB.NET and Java samples&lt;br&gt;&lt;br&gt;Also, be sure to check out the stuff that people are building with the AIM SDK:&lt;br&gt;&lt;br&gt;&lt;b&gt;Plugins&lt;/b&gt;&lt;br&gt;&lt;a href="http://www.aim.com/triton/plugins.adp?aolp="&gt;AIM Gadgets&lt;/a&gt; (formerly known as JAMS)&lt;br&gt;&lt;a href="http://www.aim.com/triton/plugins.adp?aolp="&gt;AIM Location Plugin&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.nalsoft.com/?page=welcome"&gt;Nalsoft IM Logger&lt;/a&gt;&lt;br&gt;&lt;a href="http://amip.tools-for.net/wiki/tutorials/aim"&gt;AMIP-AIM&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.gusverdun.com/category/rx-plugin/"&gt;RX-Plugin&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;b&gt;Custom Clients&lt;/b&gt;&lt;br&gt;&lt;a href="http://www.aim.com"&gt;AIM Triton&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.betanews.com/article/AOL_Begins_Beta_Testing_AIM_Pro/1150299123"&gt;AIM Pro&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.gopowertools.com/"&gt;Go PowerTools&lt;/a&gt;&lt;br&gt;&lt;a href="http://www.imstar.com"&gt;imstar* &lt;/a&gt;&lt;br&gt;&lt;a href="http://pcdmusiclounge.com"&gt;PCD Music Lounge&lt;/a&gt;&lt;br&gt;&lt;a href="http://journals.aol.com/gregsblog/aimInfo/entries/575"&gt;Super Computer International&lt;/a&gt;&lt;br&gt;&lt;br&gt;</description>
<link>http://journals.aol.com/juberti/runningman/entries/2006/06/12/aim-sdk-1.1-released/225</link>
<guid isPermaLink="true">http://journals.aol.com/juberti/runningman/entries/2006/06/12/aim-sdk-1.1-released/225</guid>




<title><![CDATA[AIM SDK 1.1 Released]]></title>

<pubDate>Mon, 12 Jun 2006 21:11:06 GMT
</pubDate>





</item>
<item>
<description>Some more cool &lt;a href="http://developer.aim.com"&gt;Open AIM&lt;/a&gt; news - the startup &lt;a href="http://www.doppelganger.net"&gt;Doppelganger&lt;/a&gt; just announced a new client called the &lt;a href="http://www.pcdmusiclounge.com"&gt;PCD Lounge&lt;/a&gt; that lets you hang out and chat with people in a virtual nightclub, and it's integrated with AIM. There's nightclub lighting and kicking music going the whole time - definitely captures a club feel pretty well. Definitely worth checking out - but make sure you have a &lt;b&gt;fast&lt;/b&gt; computer.&lt;br&gt;&lt;br&gt;Here's a screenshot:&lt;br&gt;&lt;img src="http://members.aol.com/juberti/images/lounge.png"&gt;</description>
<link>http://journals.aol.com/juberti/runningman/entries/2006/05/15/pcd-lounge/211</link>
<guid isPermaLink="true">http://journals.aol.com/juberti/runningman/entries/2006/05/15/pcd-lounge/211</guid>




<title><![CDATA[PCD Lounge]]></title>

<pubDate>Mon, 15 May 2006 18:09:07 GMT
</pubDate>





</item>
<item>
<description>AOL's music download service, MusicNow, just went live with its developer site at &lt;a href="http://developer.aolmusicnow.com"&gt;http://developer.aolmusicnow.com&lt;/a&gt;. Using RSS, you can get all sorts of interesting feeds from the site - top songs, stats on a given artist, new releases - very interesting stuff. You can also make your own MusicNow playlists and listening history available as an RSS feed for others to consume. &lt;a href="http://aol.musicnow.com/rss/member/topsongs/?id=98660498"&gt;Here's mine...&lt;/a&gt;&lt;br&gt;</description>
<link>http://journals.aol.com/juberti/runningman/entries/2006/05/12/aol-music-now-developer-site/203</link>
<guid isPermaLink="true">http://journals.aol.com/juberti/runningman/entries/2006/05/12/aol-music-now-developer-site/203</guid>




<title><![CDATA[AOL Music Now Developer Site]]></title>

<pubDate>Fri, 12 May 2006 19:41:15 GMT
</pubDate>





</item>
<item>
<description>&lt;img src="http://greenhouse.aol.com/images/img_logo_gh_1.gif" align="left"&gt;The &lt;a href="http://greenhouse.aol.com"&gt;AOL Greenhouse&lt;/a&gt; has officially launched. Greenhouse is a site where various employee-created apps, plugins, widgets, and other pieces of software that use AOL technology can be promoted for the world to see. Naturally, &lt;a href="http://greenhouse.aol.com/prod.jsp?prod_id=8"&gt;JAMS&lt;/a&gt; is one of the items available for download from the site. &lt;br&gt;&lt;br&gt;Other Greenhouse submissions include an &lt;a href="http://greenhouse.aol.com/prod.jsp?prod_id=7"&gt;AIM Fight Dashboard widget&lt;/a&gt; and an &lt;a href="http://greenhouse.aol.com/prod.jsp?prod_id=5"&gt;RSS screensaver&lt;/a&gt;. Another neat feature of the site is its &lt;a href="http://greenhouse.aol.com/blogs.jsp"&gt;blogs section&lt;/a&gt; where you can find AOL employee bloggers and catch up on their recent posts.&lt;br&gt;&lt;br&gt;Give the Greenhouse a look!&lt;br&gt;</description>
<link>http://journals.aol.com/juberti/runningman/entries/2006/05/11/aol-greenhouse/202</link>
<guid isPermaLink="true">http://journals.aol.com/juberti/runningman/entries/2006/05/11/aol-greenhouse/202</guid>




<title><![CDATA[AOL Greenhouse]]></title>

<pubDate>Thu, 11 May 2006 19:01:42 GMT
</pubDate>





</item>
<item>
<description>Just got back from the &lt;a href="http://www.topcoder.com/tc?module=Static&amp;amp;d1=tournaments&amp;amp;d2=tco06&amp;amp;d3=about"&gt;TopCoder Open 2006&lt;/a&gt; finals in Las Vegas. For those unfamiliar with &lt;a href="http://www.topcoder.com"&gt;TopCoder&lt;/a&gt; events, they are computer programming competitions where contestants have to solve several programming problems in a fixed amount of time, usually around an hour. The problems can be quite difficult; I was eliminated in earlier rounds of the TCO 2006 after missing this problem:&lt;br&gt;&lt;br&gt;&lt;span style="font-family: Courier New;"&gt;You are given a NxN matrix M, where 1 &amp;lt;= N &amp;lt;= 50, and an integer k, where 1 &amp;lt;= k &amp;lt;= N. Write a function to determine the maximum possible trace value for a kxk submatrix S, created by taking any k rows and k columns from M. (The trace is the sum of the elements on S's main diagonal; the selected rows and columns are not necessarily contiguous.)&lt;/span&gt;&lt;br&gt;&lt;br&gt;Anyway, the final rounds were quite dramatic, with the problems being tougher than ever, the elimination of some of the top seeds, and some close finishes in the rounds to select the competitors for the championship round. In the championship round, it came down to 8 competitors - mostly from Eastern Europe, with 1 each from China, Japan, and Australia. &lt;br&gt;&lt;br&gt;"tomek" (from Poland) got out to an early lead by solving the 250-point problem &lt;i&gt;(You are given two rectangular solids of arbitrary sizes; write a function to determine the minimal surface area of a box than can enclose them)&lt;/i&gt; in just over 5 minutes. However, "Petr" (from Russia) prevailed in the end by being the only competitor to solve the 1000-point problem &lt;i&gt;(Given an array of cables connecting N points, where each cable has a quality Q and a cost C, select a subset of the cables such that all points are connected and the sum of the quality values over the sum of the cost values is maximal)&lt;/i&gt;. Petr walked away with $20,000 for his efforts; he was also asked at the post-event press conference "What was the most important decision that you made during the competition that allowed you to win?" His answer, naturally, was "The most important decision that I made was choosing to solve the 1000-point problem correctly."&lt;br&gt;&lt;br&gt;Below are some pictures I took during the competition. At first, it can seem a bit strange to think of programming as a spectator sport. TopCoder does an excellent job though, with multiple screens displaying the standings in real time and mirrored viewsof all the competitors screens so you can see how they are approaching the problems. When the competitors are this good, it is quite exciting to just watch them work.&lt;br&gt;&lt;br&gt;&lt;iframe src="http://www.flickr.com/slideShow/index.gne?nsid=16217547@N00&amp;amp;set_id=72057594129668120&amp;amp;text=" align="middle" frameborder="0" height="500" scrolling="no" width="500"&gt;&lt;/iframe&gt;</description>
<link>http://journals.aol.com/juberti/runningman/entries/2006/05/09/topcoder-open-2006/200</link>
<guid isPermaLink="true">http://journals.aol.com/juberti/runningman/entries/2006/05/09/topcoder-open-2006/200</guid>




<title><![CDATA[TopCoder Open 2006]]></title>

<pubDate>Tue, 09 May 2006 16:04:12 GMT
</pubDate>





</item>
<generator>Atom 1.0 XSLT Transform v1 (http://atom.geekhood.net/)
  </generator>
</channel>
</rss>
