<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Andrew Lisy's Blog &#187; linux</title>
	<atom:link href="http://blog.ajlisy.com/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.ajlisy.com</link>
	<description>Linux, finance, rants, politics</description>
	<lastBuildDate>Mon, 17 May 2010 23:17:37 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>The Holy Grail of Photo Management</title>
		<link>http://blog.ajlisy.com/2009/05/the-holy-grail-of-photo-management/</link>
		<comments>http://blog.ajlisy.com/2009/05/the-holy-grail-of-photo-management/#comments</comments>
		<pubDate>Mon, 04 May 2009 03:27:39 +0000</pubDate>
		<dc:creator>aj</dc:creator>
				<category><![CDATA[economics]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[marketing]]></category>
		<category><![CDATA[osx]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[amazon]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[dreamhost]]></category>
		<category><![CDATA[dropbox]]></category>
		<category><![CDATA[gallery2]]></category>
		<category><![CDATA[iphoto]]></category>
		<category><![CDATA[multimedia]]></category>
		<category><![CDATA[online backup]]></category>
		<category><![CDATA[online storage]]></category>
		<category><![CDATA[photo management]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[picasa]]></category>
		<category><![CDATA[pictures]]></category>
		<category><![CDATA[rsync]]></category>
		<category><![CDATA[s3]]></category>
		<category><![CDATA[sync]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.ajlisy.com/?p=304</guid>
		<description><![CDATA[]]></description>
			<content:encoded><![CDATA[<p>I have a ton of photos that I&#8217;ve taken over the years, and managing them is a constant challenge. Part of the problem is simply the fact that there are so many great things you can do with digital photos &#8212; view them online, make cool <img src="http://blog.ajlisy.com/wp-content/uploads/2009/05/stock_collage-300x225.jpg" alt="stock_collage" width="300" height="225" align="right" />photobooks, create collages, order prints, send them to friends and family, etc. There are many different applications that are useful for photos, and while some of them come close to doing it all, there still isn&#8217;t one solution that works for everything.<br />
<span id="more-304"></span><br />
I have a few things that are essential to me in a &#8220;photo system&#8221;: secure backup, online permissioned viewing, and local viewing through a robust desktop app. I have several computers running Windows, Linux or OSX that I alternate between, so at any given point I might need to import or view photos from any one of them. Therefore, a photo solution needs to work across all three platforms and stay in sync and secure at all times. I found the ideal combination using rsync, Dropbox, Jungledisk, Picasa and Gallery2. It&#8217;s a lot of applications, but the result is perfect for what I&#8217;m looking for, and it takes very little time to maintain.</p>
<p>Here are my steps to getting pictures into the &#8220;system&#8221;. Basically, </p>
<ol>
<li>Save pictures to some folder on the desktop of whatever computer I happen to be using. Remove the obvious &#8220;bad&#8221; photos.</li>
<li>Add the library to my <a href="http://gallery.menalto.com/">Gallery2</a> library that&#8217;s hosted by <a href="http://www.dreamhost.com">Dreamhost</a>. Gallery2 is one of the best online photo-view apps I&#8217;ve found, and since it&#8217;s hosted on my Dreamhost account, I have unlimited space to put pictures (unlike Picasa Web Albums which caps you out 1GB)</li>
<li>However, Dreamhost is by no means a secure backup location (they don&#8217;t claim to be, and they recently lost a bunch of user data), so I don&#8217;t feel very safe having my photos <em>only</em> stored there. Therefore, after my photos are uploaded to Dreamhost, I rsync the photo directory onto <a href="http://www.getdropbox.com">Dropbox</a>. Dropbox is a great online storage and file-syncing utility, so it doesn&#8217;t matter which computer I&#8217;m using &#8212; the Dropbox folder is always the same on all of them. When I rsync to my Dropbox folder, the files are automatically backed up online and synced to the other computers that have Dropbox installed. If you&#8217;re curious, here is the rsync command I use:<br />
<code><br />
rsync --verbose  --progress --stats \<br />
--compress --rsh=/usr/bin/ssh \<br />
--recursive --times --perms --links \<br />
/source/directory ~/Dropbox/Photos/.<br />
</code><br />
<em>Note: That&#8217;s a space between /source/directory [space] ~/Dropbox/Photos</em></p>
<p>From here, all of my computers have Picasa installed (since it works on Linux, OSX and Windows), and the Dropbox photo directory is set as a &#8220;watched&#8221; directory. This means that as new pictures are synced to the Dropbox folders on other computers, Picasa on that computer picks it up and adds it automatically.
</li>
<li>The final, and probably unnecessary step is rsyncing the files to Amazon S3 via Jungledisk. This doesn&#8217;t really offer anything in the way of additional backup security, since Dropbox is S3 based on the backend anyways (so if anything happens to S3, both will go down). The reason I do this is because I look at S3 as my long-term &#8220;vault&#8221; and Dropbox as a shorter-term, more convenient storage place. The rsync itself is the same command as above, but replace the Dropbox destination directory with your Jungledisk directory.</li>
</ol>
<p>If you&#8217;re on Windows, you can replace the rsync steps with a straight copy &#8212; you&#8217;ll still get most of the functionality. Rsync works fine on OSX and Linux.</p>
<p>Clearly, it&#8217;s an involved process when I add pictures. However, it&#8217;s not too bad &#8212; a bulk upload onto Dreamhost and then running 2 commands from the command line to get the photos onto Dropbox and Amazon. You can even remove the Amazon step if you want. Last time I checked there was no way to add photos to Gallery2 using a script, but if and when that becomes available, this whole process can be turned into a quick script to run in the background.</p>
<p>Follow these steps, and you&#8217;ll have secure, accessible and useful photos on all of your computers.</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?sitename=Andrew%20Lisy%27s%20Blog&amp;siteurl=http%3A%2F%2Fblog.ajlisy.com%2F&amp;linkname=The%20Holy%20Grail%20of%20Photo%20Management&amp;linkurl=http%3A%2F%2Fblog.ajlisy.com%2F2009%2F05%2Fthe-holy-grail-of-photo-management%2F"><img src="http://blog.ajlisy.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Save/Bookmark"/></a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://blog.ajlisy.com/2009/05/the-holy-grail-of-photo-management/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>10 Things a Power User Will Love about Linux</title>
		<link>http://blog.ajlisy.com/2009/01/10-things-a-power-user-will-love-about-linux/</link>
		<comments>http://blog.ajlisy.com/2009/01/10-things-a-power-user-will-love-about-linux/#comments</comments>
		<pubDate>Sat, 24 Jan 2009 23:22:19 +0000</pubDate>
		<dc:creator>Andrew Lisy</dc:creator>
				<category><![CDATA[internet media]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[convergence]]></category>
		<category><![CDATA[digital media]]></category>
		<category><![CDATA[kiosk]]></category>
		<category><![CDATA[livecd]]></category>
		<category><![CDATA[ratpoison]]></category>
		<category><![CDATA[set top box]]></category>
		<category><![CDATA[tv]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.ajlisy.com/?p=15</guid>
		<description><![CDATA[If you&#8217;re a power user but haven&#8217;t yet given Linux a shot, you should definitely try it out. Here are 10 things that you will love about Linux over Windows or OS X.

Linux can be customized far more than Windows or OSX, so your system can be set up to do exactly what you want [...]]]></description>
			<content:encoded><![CDATA[<p>If you&#8217;re a power user but haven&#8217;t yet given Linux a shot, you should definitely try it out. Here are 10 things that you will love about Linux over Windows or OS X.</p>
<div id="attachment_116" class="wp-caption alignright" style="width: 310px"><a href="http://blog.ajlisy.com/wp-content/uploads/2009/02/retro.jpg"><img class="size-medium wp-image-116" title="retro" src="http://blog.ajlisy.com/wp-content/uploads/2009/02/retro-300x225.jpg" alt="MythTV turns your computer into a media center" width="300" height="225" /></a><p class="wp-caption-text">MythTV turns your computer into a media center</p></div>
<ol>
<li><strong>Linux can be customized far more than Windows or OSX, so your system can be set up to do <em>exactly </em>what you want it to do. </strong>In college, I had a spare Pentium 3 computer lying around that I wanted to use as a frontend to my media server. I didn&#8217;t care about (or want) a desktop or anything other than a media player that would play my files fullscreen. Since I had a wireless keyboard but no mouse and no remote, I wanted everything to be completely keyboard-driven. There were a few options from a &#8220;nice frontend&#8221; standpoint, most notably <a href="http://www.mythtv.org/">MythTV</a>. However,  since I wasn&#8217;t recording shows and I didn&#8217;t care so much about a fancy interface (I was fully happy with doing everything from command line since its easy enough to browse folders and play files), I settled on <a href="http://www.nongnu.org/ratpoison/">Ratpoison</a> for the window manager. I set the system to boot up to a full-screen command line with a large font, and did all browsing from the command line. When I wanted to launch a file, I used <a href="http://www.mplayerhq.hu">mplayer</a> set up to launch full screen. As a result, I could very quickly play a large variety of files without any GUI hassle or slowness.This was a special use, but it goes to show that Linux can be tailored in a nearly infinite number of ways. Want a large, cushy GUI? Try KDE. Want something barebones? Try XFCE or Fluxbox. Want to create a server and stick it in the closet? Just leave off the GUI &#8212; everything can be done command line. Choose what servers and services you want installed and what you want to run in the background. Finally, perhaps the best part &#8212; if you build a system using a distro like <a href="http://www.gentoo.org">Gentoo</a> (my distro of choice), you know and have control over everything going on. That&#8217;s power.</li>
<p> </p>
<li><strong>You can chain together basic system services to create your own custom software routines. </strong>A few months ago, I decided I wanted to wake up each morning to a different song from a playlist of about 100 songs that I had on my computer. When I got up, I wanted to first hear a random song from the playlist, then listen to current business headlines and weather read to me as I got ready. With Linux, setting this up was pretty basic. See my other blog post <a href="http://blog.ajlisy.com/2008/12/talking-linux-rss-alarm-clock/">Talking Linux RSS Alarm Clock</a> if you&#8217;re curious how I strung together several off-the-shelf components to create this app in only a few minutes.</li>
<p> </p>
<li><strong>You can custom-configure the OS to run well on even your old, underpowered computer.
<div id="attachment_117" class="wp-caption alignright" style="width: 210px"><a href="http://blog.ajlisy.com/wp-content/uploads/2009/02/touchterm.jpg"><img class="size-medium wp-image-117 " title="touchterm" src="http://blog.ajlisy.com/wp-content/uploads/2009/02/touchterm-200x300.jpg" alt="SSH clients like TouchTerm allow you to administer your machine from anywhere, even a cell phone" width="200" height="300" /></a><p class="wp-caption-text">SSH clients like TouchTerm allow you to administer your machine from anywhere, even a cell phone</p></div>
<p></strong><br />
The newest versions of Windows or OS X will run painfully slow on a computer that is more than 3 years old. This is because Vista and Leopard have become extremely bloated because of &#8220;features&#8221; like enhanced visual effects, indexed search and always-on spyware and virus protection. Visual effects are nice, but you certainly don&#8217;t want or need them when you&#8217;re using older hardware for basic tasks. Spyware and viruses are much less of a problem on Linux than on Windows, so you can get away without running any protection software on Linux (provided that you update they system regularly). Indexed search is one of the better features and almost worth the cycles it takes; however, if its an older computer, its nice to be able to forego this. Granted, you can turn off or lessen the effects of any of these three, but your system will still not be as peppy as it could otherwise be. With a stripped down Linux install, your old Pentium II can run basic apps with plenty of speed.</li>
<p> </p>
<li><strong>The system is fully accessible remotely, even over the slowest connection &#8212; even from a cell phone!</strong>With Windows, you only have control over the system remotely if you set up remote desktop, and even then, you&#8217;re severely limited to where you can connect from because sending a full screen requires a pretty fat connection. OSX is a little better &#8212; you can do the remote desktop, but you can also connect remotely over SSH, which only sends text and commands, so its a lot speedier. The problem with OSX is that most of the Apple software is designed to be used and configured through a GUI, so often there isn&#8217;t much that you&#8217;re able to do over command line. Almost anything in Linux is available over the command line, so when you connect remotely over SSH, you have as much (or almost as much) power as you have when sitting right at the desktop. If you regularly login this way, you can find applications that easily let you access your mail, play music (on the server computer) and even chat on IM all through the text-based terminal. Perhaps a special use, but its pretty convenient to be able to reboot your computer or restart your web server over your cell phone when you&#8217;re in the next state and need to retrieve a special file.</li>
<p> </p>
<li> <strong>Its free, and you can try it without reformatting a computer. </strong>Check out a LiveCD like <a href="http://www.ubuntu.com">Ubuntu</a> or <a href="http://www.knoppix.net/">Knoppix</a>, both of which will bring you to a full-fledged Linux desktop as soon as you pop in the CD/DVD and reboot the computer. They allow you to get a very basic feel for the system without having to remove or disturb the existing OS underneath. Knoppix especially has a huge suite of applications that let you test out several programs for any given use without having to worry about downloading or installing them</li>
<p> </p>
<li><strong>Installing, maintaining and upgrading your software is a snap.</strong>Modern Linux distros (short for distributions) have very advanced package managers, which are programs that handle the search, installation, and maintenance of all of the programs on your system. Gentoo uses a system called portage, which downloads the source code for all the applications, compiles it, and installs it. This is a bit slower than just copying over pre-compiled binary packages, but [in theory] results in software thats exactly tailored for your PC. <a href="http://www.ubuntu.com">Ubuntu</a> uses a system called apt, which is much faster than portage because all of the packages have already been compiled. In either case, finding an application is a quick command away, and installing it is only a few more keystrokes. When it comes time to upgrade, another few keystrokes can update an individual program, only system files, or every program on the computer.  This is heads and shoulders above the OSX or Windows way of doing it, where you need to browse the web for a file, download it, and then go through the setup routine.</li>
<li><strong>Linux is great with networking. </strong>Sharing files across a network? Want to set up your own web page and serve it to others? Want to connect automatically every time to other shares that people have set up, and have them seamlessly integrated into your file structure? Linux has industrial strength support for a variety of networking applications, such as Apache for web serving and Samba, NFS, scp, and a variety of other protocols for filesharing. Many of these are a click away from installing on a major distro, and can be seamlessly integrated into your files. While OSX does a pretty good job at this sort of thing, support for these services on Windows is spotty and incomplete, especially on the home versions. For example, if you have a music directory shared on Windows that you connect to using SMB (Samba), you can just set that share to appear in your home directory as /home/user/music, so it looks identical to any other directory in your system and can be manipulated and used by other programs just as easy.</li>
<p> </p>
<li><strong>Almost all of the best software for Linux is free! </strong>Just about anything you want to do with Windows is relatively easy to do with Linux, and chances are someone has written some very good free software to do it. In fact, I&#8217;ve found that software for Linux tends to be better-written and more powerful in many [most?] cases than its Windows or Mac counterpart. The reason behind this is that there is a huge network of software developers that use Linux, so when there is a glaring omission application-wise on Linux, the community is quick to step in and fix it. Furthermore, as I mentioned above, it is relatively easy to string together tools with Linux, so often application development is quick because application C makes use of applications A and B in an efficient way.  Here is a [very, very brief] list of great free software on Linux:- Firefox [same program as Windows and OSX]<br />
- Amarok [music manager, syncs with an iPod. Comparable with iTunes, has some other interesting features]<br />
- KWrite [text editor, far more powerful than Notepad]<br />
- AbiWord or OpenOffice [word processing and office software, comparable to MS Office]<br />
- EasyTag [MP3 tag manager, very powerful for getting your songs tagged and named properly]<br />
- KAlarm [alarm clock program, can set alerts, timers and alarms on a one-time or recurring basis]<br />
- Pidgin [IM application, connects to AIM, Google Chat, Yahoo, MSN, etc. Lots of cool plugins]<br />
- The Gimp [Powerful image editing program, comparable to Photoshop]   </p>
<p>These are some of the applications that are free and useful to get going on a day-to-day basis. You&#8217;ll find that a huge amount of specialized programs exist, and are free, to do things like photo management, backup, games, etc.</li>
<li><strong>LiveCDs exist for countless specialized uses, so advanced applications are just a disk image away</strong> Because Linux is so modular, any type of system can be built around the core. For desktop users, this typically includes a nice desktop graphical environment, a web browser, a word processor and a media player. However, not all computers and configurations need this much in terms of user applications.When I was in college, I wanted to be able to compile software on <a href="http://www.gentoo.org">Gentoo</a> faster by using a cluster of computers to break up the workload. The good news was that there was an abundance of powerful computers on the network (namely, my friends&#8217; machines). The bad news was that none of them had Linux or the software needed to compile over the network. The solution was <a href="http://opendoorsoftware.com/catalog/index.php?main_page=product_info&amp;products_id=114">distccKnoppix</a>, a LiveCD that came pre-setup with the DistCC compiler software I needed. After downloading and burning a few copies, I went around and rebooted the computers around me into the LiveCD environment and was soon compiling on 5 separate computers.<a href="http://blog.ajlisy.com/wp-content/uploads/2009/02/gos.tiff"><img class="alignright size-full wp-image-114" title="gos" src="http://blog.ajlisy.com/wp-content/uploads/2009/02/gos.tiff" alt="gOS is pre-configured to make the best use of Firefox and the suite of Google Applications" /></a><br />
Lots of other great LiveCD systems exist: <a href="http://www.mythbuntu.org/">MythBuntu</a> turns your computer and TV into a media center, <a href="http://www.thinkgos.com/">gOS</a> creates a very simple cloud-computing enviroment built on Google Applications, <a href="http://www.redwall-firewall.com/">Redwall Firewall</a> turns a spare computer into a logfile-rich firewall for the network.  Tons of other CDs exist for every other conceivable use from network attached storage (NAS) to kiosk-style arcade games. The old computer that was sitting in the closet collecting dust can easily be reborn in many different ways with a LiveCD install. Check out <a href="http://www.livecdlist.com/">The LiveCD List</a> for an extensive listing of LiveCDs.</li>
<p> </p>
<li><strong>New and cutting-edge features come very quickly to Linux because of the wide network of smart programmers all over the world.</strong>Since Linux is a collection of software made by programmers all over the world instead of simply an OS packaged by one company, you can have new developments on your desktop in days or weeks by simply updating your system instead of waiting years for the next release. Furthermore, the sheer number of different minds working on the problems creates a multitude of choices for any given application.For example, in the media player area, <a href="http://amarok.kde.org/">Amarok</a> incorporates sophisticated music analysis and fingerprinting technologies that help identify your music and suggest music that you might also like. Similar features are now trickling down to iTunes, but Linux has had them for years. Users that were interested in incorporating information from databases like <a href="http://www.last.fm">Last.fm</a> could do much more quickly by using software in Linux than they could waiting for mainstream apps for Mac OS and Windows.Desktop environments like KDE 4 and Gnome are constantly pushing the envelope in user interface technologies and new features come every day that improve the experience and add functionality. Of course, not everything is a slam dunk, so some degree of willingness to test out cutting-edge technology is required, but for those that like to be at the forefront of new tech, Linux is the place to be.</li>
</ol>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?sitename=Andrew%20Lisy%27s%20Blog&amp;siteurl=http%3A%2F%2Fblog.ajlisy.com%2F&amp;linkname=10%20Things%20a%20Power%20User%20Will%20Love%20about%20Linux&amp;linkurl=http%3A%2F%2Fblog.ajlisy.com%2F2009%2F01%2F10-things-a-power-user-will-love-about-linux%2F"><img src="http://blog.ajlisy.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Save/Bookmark"/></a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://blog.ajlisy.com/2009/01/10-things-a-power-user-will-love-about-linux/feed/</wfw:commentRss>
		<slash:comments>10</slash:comments>
		</item>
		<item>
		<title>The future? [de]convergence</title>
		<link>http://blog.ajlisy.com/2008/12/the-future-deconvergence/</link>
		<comments>http://blog.ajlisy.com/2008/12/the-future-deconvergence/#comments</comments>
		<pubDate>Wed, 17 Dec 2008 21:05:32 +0000</pubDate>
		<dc:creator>Andrew Lisy</dc:creator>
				<category><![CDATA[internet media]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[convergence]]></category>
		<category><![CDATA[deconvergence]]></category>
		<category><![CDATA[drm]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[kiosk]]></category>
		<category><![CDATA[media]]></category>
		<category><![CDATA[set top box]]></category>

		<guid isPermaLink="false">http://blog.ajlisy.com/?p=39</guid>
		<description><![CDATA[In the next decade, convergence will give way to deconvergence. Devices that "do it all" will become less important, losing mindshare to smaller, cheaper, simpler devices that do one or two things very well.]]></description>
			<content:encoded><![CDATA[<p>The early and mid 2000s were about convergence &#8212; getting your email on your phone, web on your TV, TV on your computer. It was about one box or one device that was able to do it all. The iPhone is a shining example of this &#8212; it combines devices and features in a not-entirely-new way, but in a way that makes it easy and accessible to everyone.<img title="yjunction" src="http://blog.ajlisy.com/wp-content/uploads/2008/12/yjunction-300x300.png" alt="yjunction" width="200" height="200" align="left"/></a></p>
<p>The next decade will be about <em>de</em>convergence. Perhaps you still have a PC in your den that can browse the web, play music, watch videos that you downloaded off of iTunes and myriad other PCish activities. However, that device will be far less important than it is now, or than it has been in the last 10 years. The idea of using your main PC for everything will fade as smaller, more specialized devices take over and cannibalize the attention that this big, expensive box receives.</p>
<p>Since trading my Treo in for an iPhone, my use of my laptop has greatly diminished. Since getting my laptop, my use of my desktop has greatly diminished. The idea here is that, like just about anyone, my main use for a computer is browsing the web and reading emails. When I got my laptop, no longer was it necessary to be chained to a seat in my room in order to read my websites. It was replaced by sitting on the couch in my living room, where I was able to browse the web without being secluded in a den. Email was similar &#8212; the iPhone handles Gmail admirably, so in the same vein, no longer did I have to be chained to a laptop [or desktop] to check my messages &#8212; instead, I just clicked on the mail icon on my phone, and there they were.</p>
<p>The exciting thing next on the horizon is small devices that don&#8217;t do it all, but <em>do one thing really well, </em>and do it in the most ideal location<em>. </em>I can easily imagine a kitchen device that does little more than email, recipe database, and a basic web browser. Want to write a paper? Too bad, can&#8217;t do it here. Want to play a video game? Nope. However, what you do want is basically a kiosk that makes it dead-simple to look up a recipe or follow up on an email with grandma, and this machine does it perfectly. Of course, the price point is important too &#8212; however, since the hardware requirements will be extremely modest since we won&#8217;t be storing large files or running lots of apps, we can get away with very basic hardware. Eventually, things like these will sell in the $100-150 range, and thats where we get critical mass. Devices like this do exist (the 3M Audrey was perhaps the first, and others have come and gone), but haven&#8217;t caught on, probably due to a high price point, poor or nonexistent marketing, and overly complicated or overly simplistic feature sets.</p>
<p>Similar equipment will come for the home stereo and theatre. AppleTV, which has [regrettably] gone largely unnoticed, is a very good first effort at this. Plug the $300 device into your home theater, and you can buy TV shows or movies from the iTunes store and easily watch them on the big screen. Pictures and music stream from your base computer as well. The next step improvement on this is the <a href="http://www.roku.com/netflixplayer/">Roku Netflix Player</a>, which streams 15,000 titles from Netflix into your home. It costs $100, which is barely more than a decent DVD player.</p>
<p>Why haven&#8217;t these devices fully caught on yet? For one, people just aren&#8217;t really used to getting their television content from a computer. Its still easier to tune into ABC at 7:00 on a Monday night to watch a TV show. Music has all but entirely transitioned to the web and to iTunes (and its better competitor, Amazon Music Store), thanks largely to Apple and the iPod. TV won&#8217;t be far behind, but will certainly take a bit more to get there.</p>
<p>Three things stand in the way: the first is simply society &#8212; people have to get used to getting off their main computer and allowing satellite devices to take the place for some activities. At this point, a lot of people simply aren&#8217;t thinking about how they could link up their computer to their home system and achieve a sort of media nirvana that doesn&#8217;t exist right now. DVDs are on their way out, and even BlueRay won&#8217;t be the next thing &#8212; forget physical disks, its all coming into your house through your internet connection. But it will take some time for basic home users to associate computing and home entertainment, and for the time being, its the job of the early-adopters to spread the word about this killer union.</p>
<p>Second is the price point. Many of the home devices try to be too much, or end up using hardware that is overkill for the most basic purposes that they will be used for. Others just haven&#8217;t hit the sweet spot where the price of the hardware and the market-clearing price of the unit have come into alignment. It will, though, and I think this zone, if not upon us, is closer than we think.</p>
<p>Finally, there are still technical barriers. Killer embedded systems will never run Windows or Mac OSX. These operating systems are designed for hub PCs, not for tiny devices running on a basic microchip. A fledgling startup, the kind of company that could likely hit this idea on the head, can&#8217;t easily strip down Windows to the point where it runs efficiently on the most basic of systems. Linux is perfectly suited for this, since you can take out all of the excess and leave just the basics, which I see as a kernel, some display drivers, perhaps some sound drivers, some networking, and a few services on top of that to handle communications with other computers in the home. Perhaps a generic server can power your kitchen device, your AV device and your bedroom web-browsing device. DRM is poison to the process, so hopefully the nascent <a href="http://www.guardian.co.uk/technology/2008/may/15/drm.apple">push out of DRM</a> will continue and spread to video content as well as audio content.</p>
<p>My vision of the future? Technology won&#8217;t be something you sit down at a desk to access &#8212; instead, it will be something that surrounds you and assists everywhere you go. The web isn&#8217;t something you open a browser to get on, but rather, the backbone for a dozen of your daily activities, without you even realizing it.</p>
<p><a rel="me" href="http://technorati.com/claim/xu6h4acr7y">Technorati Profile</a></p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?sitename=Andrew%20Lisy%27s%20Blog&amp;siteurl=http%3A%2F%2Fblog.ajlisy.com%2F&amp;linkname=The%20future%3F%20%5Bde%5Dconvergence&amp;linkurl=http%3A%2F%2Fblog.ajlisy.com%2F2008%2F12%2Fthe-future-deconvergence%2F"><img src="http://blog.ajlisy.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Save/Bookmark"/></a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://blog.ajlisy.com/2008/12/the-future-deconvergence/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Talking Linux RSS Alarm Clock</title>
		<link>http://blog.ajlisy.com/2008/12/talking-linux-rss-alarm-clock/</link>
		<comments>http://blog.ajlisy.com/2008/12/talking-linux-rss-alarm-clock/#comments</comments>
		<pubDate>Sun, 14 Dec 2008 22:30:04 +0000</pubDate>
		<dc:creator>Andrew Lisy</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[projects]]></category>
		<category><![CDATA[alarm clock]]></category>
		<category><![CDATA[festival]]></category>
		<category><![CDATA[project]]></category>
		<category><![CDATA[python]]></category>
		<category><![CDATA[rss]]></category>

		<guid isPermaLink="false">http://blog.ajlisy.com/?p=20</guid>
		<description><![CDATA[I don&#8217;t like to get up early. Therefore, I stay in bed as late as possible and, as a result, never really set aside any time to check the news or even the weather before I head out the door. Although it would only take me an extra 3 minutes or so to read though [...]]]></description>
			<content:encoded><![CDATA[<p>I don&#8217;t like to get up early. Therefore, I stay in bed as late as possible and, as a result, never really set aside any time to check the news or even the weather before I head out the door. Although it would only take me an extra 3 minutes or so to read though stories or lookup the weather, the thought of turning on my monitor, entering my password, and going to the appropriate sites isn&#8217;t terribly attractive for me at 5:30 in the morning.</p>
<p>Combine the above with a general distaste for the jarring sound that my alarm <img src="http://blog.ajlisy.com/wp-content/uploads/2009/02/alarmclock.jpg" alt="alarmclock" title="alarmclock" width="238" height="250" align="left" /><br />
makes got me thinking that there had to be a better way to get my morning started. I searched a bit to find MP3 alarm clocks (of which there are many) and initially used <a href="http://pim.kde.org/components/kalarm.php">KAlarm</a> which served the purpose of waking me up with music quite adequately.</p>
<p>However, I work in the financial industry, where overnight news is advantageous to hear before getting to work. The markets might be up or down by large amounts (especially these days) based on what happened overnight, so at least figuring out what is going on before getting into the office is pretty helpful. This, combined with a day where I got stuck in the rain because I hadn&#8217;t checked the weather, got me thinking &#8212; how about an alarm clock that read news and weather from an RSS feed in addition to waking me up with a song.</p>
<p>Here&#8217;s how I created it:</p>
<p><strong>Basics:</strong><br />
- Python with urllib, <a href="http://effbot.org/zone/element-index.htm">ElementTree</a>, and re installed<br />
- cron<br />
- <a href="http://www.mplayerhq.hu/design7/news.html">mplayer</a> (available on portage and apt)<br />
- [optional] A playlist of MP3s or other songs that mplayer can play<br />
- <a href="http://www.cstr.ed.ac.uk/projects/festival/download.html">festival</a> &#8212; a text-to-speech program (available on portage for gentoo and probably on apt too)</p>
<p><strong>Steps</strong></p>
<p>1) Install the necessary software. Emerge or apt-get mplayer and festival. Install ElementTree for python by following the instructions <a href="http://effbot.org/zone/element-index.htm#installation">here</a>. The other packages, urllib and re were already installed on my python, but if thats not the case for you, a bit of Googling can help out here.</p>
<p>2) Pick one song at random from your playlist. The way I chose to do this was to use a quick bash line to pick a a random line from the playlist file (<code>playlist.m3u</code>), and then create a new playlist with only the one song (<code>single_song.m3u</code>). Another thought is to just start mplayer and play a random song directly from the big playlist, but this means that the music will keep playing until you kill mplayer. I wanted to have one song play and then have my news and weather start to be read, so I play only the one song from the small playlist.</p>
<pre>#alarm.sh -- pulls together elements of alarm clock
#Written by ajlisy, 2008
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.

#Create file with single song
nlines=`cat playlist.m3u | wc -l`
random_line=`expr $RANDOM % $nlines + 1`
sed -n $random_line,${random_line}p playlist.m3u &gt; single_song.m3u

#Play that song
mplayer -playlist single_song.m3u

#  &lt;...&gt;</pre>
<p>3) Set up the basic scripts for fetching and parsing the weather from the Yahoo! RSS feeds. The idea is that 2 simple python scripts, <code>get _weather.py</code> and <code>get_news.py</code> are called from the main bash script to populate the &#8220;script&#8221; files that are read by festival.</p>
<pre>#get_news.py -- fetches headlines from RSS feed
#Written by ajlisy 2008
# This program is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation; either version 2 of the License, or
# (at your option) any later version.

import urllib
import re
from elementtree.ElementTree import parse

def get_headlines(news_source,num_headlines):
  news_rss_feed=parse(urllib.urlopen(news_source)).getroot()
  raw_headlines=news_rss_feed.findall('channel/item')
  headlines=[]
  for i in range(0,num_headlines):
     try:
       headlines.append(raw_headlines[i].findtext('title').splitlines()[0])
     except:
       pass
  return headlines

print "Today's top news stories      "
YAHOO_NEWS = 'http://rss.news.yahoo.com/rss/business'
NYT_NEWS='http://www.nytimes.com/services/xml/rss/nyt/Business.xml'

print "Worldwide news from New York Times"
for element in get_headlines(NYT_NEWS,5):
  try:
    print element
  except:
    pass
print "Business news from Yahoo"
for element in get_headlines(YAHOO_NEWS,5):
  try:
    print element
  except:
    pass</pre>
<pre>#get_weather.py -- adapted from the tutorial on the Yahoo
#  developers page found at
#  http://developer.yahoo.com/python/python-xml.html

import urllib
from elementtree.ElementTree import parse

WEATHER_URL = 'http://xml.weather.yahoo.com/forecastrss?p=%s'
WEATHER_NS = 'http://xml.weather.yahoo.com/ns/rss/1.0'

def weather_for_zip(zip_code):
  url = WEATHER_URL % zip_code
  rss = parse(urllib.urlopen(url)).getroot()
  forecasts = []
  for element in rss.findall('channel/item/{%s}forecast' % WEATHER_NS):
    forecasts.append({
        'date': element.get('date'),
        'low': element.get('low'),
        'high': element.get('high'),
        'condition': element.get('text')
       })
    ycondition = rss.find('channel/item/{%s}condition' % WEATHER_NS)
    return {
        'current_condition': ycondition.get('text'),
        'current_temp': ycondition.get('temp'),
        'forecasts': forecasts,
        'title': rss.findtext('channel/title')
    }

weather=weather_for_zip(10038)
print "The current weather conditions are "+weather['current_condition']+" with a temperature of "+ weather['current_temp'] + " degrees."
print "Today's forecast is " + weather['forecasts'][0]['condition'] + " with a high of " + weather['forecasts'][0]['high'] + " degrees and a low of "+weather['forecasts'][0]['low'] + " degrees"</pre>
<p>4)  Link it all together with the <code>alarm.sh</code> script that calls the individual &#8220;subroutines&#8221; mentioned above and assembles them into the alarm.</p>
<pre>#alarm.sh

#Create file with single song
nlines=`cat playlist.m3u | wc -l`
random_line=`expr $RANDOM % $nlines + 1`
sed -n $random_line,${random_line}p playlist.m3u &gt; single_song.m3u

#Play that song
mplayer -playlist single_song.m3u

#Create file to read
python get_weather.py &gt; weather.txt
python get_news.py &gt; news.txt

festival --tts weather.txt
festival --tts news.txt</pre>
<p>Add the resulting script to your crontab for whenever you want to get up, and enjoy a better start to the day.</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?sitename=Andrew%20Lisy%27s%20Blog&amp;siteurl=http%3A%2F%2Fblog.ajlisy.com%2F&amp;linkname=Talking%20Linux%20RSS%20Alarm%20Clock&amp;linkurl=http%3A%2F%2Fblog.ajlisy.com%2F2008%2F12%2Ftalking-linux-rss-alarm-clock%2F"><img src="http://blog.ajlisy.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Save/Bookmark"/></a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://blog.ajlisy.com/2008/12/talking-linux-rss-alarm-clock/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Out with the old, in with the new</title>
		<link>http://blog.ajlisy.com/2008/12/out-with-the-old-in-with-the-new/</link>
		<comments>http://blog.ajlisy.com/2008/12/out-with-the-old-in-with-the-new/#comments</comments>
		<pubDate>Sat, 13 Dec 2008 23:05:12 +0000</pubDate>
		<dc:creator>Andrew Lisy</dc:creator>
				<category><![CDATA[investing]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[blockbuster]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[microsoft]]></category>
		<category><![CDATA[MSFT]]></category>
		<category><![CDATA[SIRI]]></category>
		<category><![CDATA[sirius]]></category>
		<category><![CDATA[xm]]></category>
		<category><![CDATA[XMSR]]></category>

		<guid isPermaLink="false">http://blog.ajlisy.com/?p=5</guid>
		<description><![CDATA[The following companies will be gone or significantly diminished in influence in the next 5 years:

XM/Sirius
Blockbuster
Microsoft

Lets go down the list and discuss why each of these is marked for death.
XM/Sirius
First on the chopping block is satellite radio. But wait, you say&#8230;GM is including satellite radio in all its cars! I know, I know&#8230;with GM&#8217;s market [...]]]></description>
			<content:encoded><![CDATA[<p>The following companies will be gone or significantly diminished in influence in the next 5 years:</p>
<ol>
<li>XM/Sirius</li>
<li>Blockbuster</li>
<li>Microsoft</li>
</ol>
<p>Lets go down the list and discuss why each of these is marked for death.</p>
<p><strong>XM/Sirius</strong><br />
First on the chopping block is satellite radio. But wait, you say&#8230;GM is including satellite radio in all its cars! I know, I know&#8230;with GM&#8217;s market power (they probably should be on this list as well, but I suppose the optimist in me will hold off for now) it seems like satellite radio is bound to replace traditional terrestrial radio. It will&#8230;but then the good-old radio-from-towers-on-the-ground model will spring right back up, and knock the satellites right out of orbit [I couldn't resist the pun]</p>
<p>It won&#8217;t be AM/FM this time though&#8230;the thing that will kill XM/Sirius is ubiquitous broadband internet. XM/Sirius has maybe 200 channels tops, and to a given listener, 90% of those channels are garbage. Honestly, although it makes great advertising to be able to say you have a station devoted to Aborigine tribal music, I&#8217;m never going to listen to it on my way home. Thats the case for most of the junk on right now.</p>
<p>Broadband to your car brings internet radio to your car. Already I can get <a href="http://www.pandora.com">Pandora</a> on my phone, which gives me a personalized station based on a few recommendations I make. Imagine if you can just go on the internet at home, make a few recommendations, drag and drop a few stations into the bucket, and have 50 stations that you actually like on your dial instead of 190 that you have to scroll through to get to the 10 you care about? Want to learn spanish? Stream a <a href="http://www.radiolinguamedia.com/cbs/www/index.html">learn spanish podcast</a> right to your car. Want to hear classic jazz? Add that station to your car. Don&#8217;t like the current song? Hit &#8216;next&#8217; on your receiver to skip the song as well as send a downvote to the server so you don&#8217;t hear songs like that again. Those that take the time to create a sweet deck of channels could then share that deck with others, so that if you don&#8217;t want to spend the time mixing and matching your own music, you could find someone that has already created a set of stations that looks appealing and just use theirs. Maybe some arrangement could even be made to share ad revenue with the most popular of the virtual DJs.</p>
<p><strong>Blockbuster</strong><br />
The idea of going to a video store is rapidly becoming as antiquated as going to a CD store like Virgin or Sam Goody to buy music. The advantage, in theory, to a place like Blockbuster over <a href="http://www.netflix.com">Netflix</a> is the ability to browse a physical selection and have the ability to explore the titles and potentially come across something that looks interesting that you didn&#8217;t think of. In theory that is. I was at Blockbuster today &#8212; we made one trip around the store, didn&#8217;t see anything we liked, and asked for a list of most-popular movies. Once you go down this road, the &#8220;physical selection&#8221; argument is all but gone &#8212; if you&#8217;re reading down a list at the counter anyways, why not just see a list online, which is probably personalized for you anyways? I whipped out the iPhone as we were reading this, and found a great list on Amazon &#8212; <a href="http://www.amazon.com/25-Best-Movies-Ever-Made/lm/2Y9EU9SX00UCU">The 25 Best Movies Ever Made</a> which was particularly good because its focused on a lot of newer movies instead of the oldies like Casablanca which are great in theory but in reality not something that I&#8217;d likely watch.</p>
<p>Anyways, back to what is really going to kill Blockbuster &#8212; streaming Netflix. Just recently, Netflix and TiVo added the ability to stream to set-top devices like the <a href="http://www.roku.com/netflixplayer/">Roku Netflix Player</a> and the <a href="http://www.tivo.com/mytivo/netflix-signup.html">TiVo</a>. Combine this with movie rentals on iTunes Store, and you have a lethal combination that all-but-eliminates Blockbuster from the equation. Why go to the store when you can get personalized recommendations right from your browser, download them or stream them over your high-speed connection, and watch them right in your living room?</p>
<p>DVDs are going the way of CDs. Blockbuster is going under, and Netflix is the one pushing them there (as they have been doing since the start, when all they were was a DVD-by-mail company).</p>
<p><strong>Microsoft</strong><br />
Vista was a flop. Can Microsoft survive another, especially with Apple gaining market share and <a href="http://blog.ajlisy.com/?p=3">Linux for Mom</a> on the horizon?</p>
<p>I truly believe that the operating system is becoming irrelevant, especially as a revenue model. There was a time (circa early 2000s) when I considered myself a devoted Windows user. That was all I knew, and thats where all of the cool apps were. When computers were first getting mainstream, a good knowledge of how to use Windows was essential, since Windows was the basic springboard for all of your applications, so anything you wanted to do began with figuring out how to make Windows do it.</p>
<p>Fast forward to 2008&#8230; at this point, I don&#8217;t have a primary operating system. A favorite? Of course &#8212; I love Linux because I like to tinker and I like the flexibility that it provides me. Right now I&#8217;m sitting at home writing this post from a Windows laptop, but it could just as easily be the Macbook sitting in the bag in the next room. I&#8217;m a computer geek&#8230;but heres the kicker &#8212; although I&#8217;m equally comfortable with any of the 3 major OSes, so is the most inexperienced user out there. Why? Open up Firefox on Linux, OSX or Windows, and its the same. Gmail is there, as are their websites. So whats the difference if there is a start bar, a dock, or anything else.</p>
<p>This key theme is what will eventually drive Microsoft out of business. Why pay $200 for an operating system on your new PC when you can just get a basic box that runs Firefox for $200 total? What does it matter what the icon is when you first press the button? The reason I suspect that most people never got around to upgrading to Vista is that XP was working just fine in the internet department. Windows 98 was instable and crashed frequently, so XP solved that problem. But people don&#8217;t &#8220;use&#8221; the OS anymore, they use the browser. With a stable platform to run a stable browser, what impetus is there to get the latest and greatest operating system?</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?sitename=Andrew%20Lisy%27s%20Blog&amp;siteurl=http%3A%2F%2Fblog.ajlisy.com%2F&amp;linkname=Out%20with%20the%20old%2C%20in%20with%20the%20new&amp;linkurl=http%3A%2F%2Fblog.ajlisy.com%2F2008%2F12%2Fout-with-the-old-in-with-the-new%2F"><img src="http://blog.ajlisy.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Save/Bookmark"/></a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://blog.ajlisy.com/2008/12/out-with-the-old-in-with-the-new/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Linux for mom?</title>
		<link>http://blog.ajlisy.com/2008/12/linux-for-mom/</link>
		<comments>http://blog.ajlisy.com/2008/12/linux-for-mom/#comments</comments>
		<pubDate>Wed, 10 Dec 2008 03:45:42 +0000</pubDate>
		<dc:creator>Andrew Lisy</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[family]]></category>
		<category><![CDATA[firefox]]></category>
		<category><![CDATA[holidays]]></category>
		<category><![CDATA[livecd]]></category>
		<category><![CDATA[ratpoison]]></category>
		<category><![CDATA[set top box]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.ajlisy.com/?p=3</guid>
		<description><![CDATA[A Linux "set-top box" would turn that old computer in the den into a lean internet browsing machine that was never more than a boot away from like-new performance.]]></description>
			<content:encoded><![CDATA[<p>I was home the other day, and like every techie that goes home for Christmas, I was enlisted to fix the family computer. &#8220;Its too slow &#8212; that kaleidoscope thingie keeps spinning&#8221; [can't you tell we have a Mac].</p>
<p>I took a look, and the issue isn&#8217;t really the computer itself so much as the 4+ years of application buildup slowing down the machine and a new version of OSX (upgraded to Tiger from I believe OS X 10.2) which undoubtedly eats up more cycles than 10.2.  If I spent a few hours uninstalling and cleaning, or worse, reformatting, I could definitely speed it up dramatically&#8230;but why?</p>
<p>What she and millions of other PCs sitting in dens, kitchens and family rooms around the world need is an extremely stripped down OS which would run only the barest of basics &#8212; in her case, it would be only Firefox, since she gets her emails though gmail. Conceivably, the 1% of other stuff that she does could be handled though another, more fully functioning computer.</p>
<p>What is needed here, and what I hope to build at some point given a bit more time to play around with the stuff, is a bare bones LiveCD that loads itself fully into memory and provides only a browser in an attractive and friendly format. I know there are distros like Damn Small Linux and others that begin down this road, but even those are too much for what I envision &#8212; a sort of set-top box for the internet. It needs to look decent (I installed a Ubuntu LiveCD and her first comment was &#8216;eww, whats that ugly brown color on my desktop&#8217;) and be <em>completely </em>free of other icon clutter &#8212; no dock, maybe a basic clock, no desktop icons, no media players, no email clients, etc. Finally, the icing on the cake would be this &#8212; you plug in a flash drive, and that becomes your home directory. Again, this is something other distro&#8217;s have attempted, but none have perfected (that I know). The way this would work is as follows: plug in the flash drive, boot up linux. On the first boot, if the flash drive isn&#8217;t formatted as ext3, give the option to format (this is dangerous because you would have to be sure its not a hard drive with Windows and data on it, but that can be surmounted). On subsequent boots, the /home/username structure would exist, and all Firefox settings and preferences would be saved to the flash drive.</p>
<p>The best thing about this would be that the volatile aspect of the OS would mean that a fresh, fast computer is never further than a reboot away. If the window manager was something very lightweight (XFCE, etc&#8230;or even Ratpoison started up with Firefox maximized&#8230;hmmmmm), it could run very well on even the oldest of hardware. People that don&#8217;t use computers often wouldn&#8217;t have to worry about breaking the system, kids could use it without corrupting anyone&#8217;s data (since everything would be on a flash drive anyways) and geeks like me could enjoy Thanksgiving without having to perform a brain transplant on an aging iMac.</p>
<p>Interested to hear if anyone has made more progress on this than I&#8217;ve seen&#8230;</p>
<p class="addtoany_share_save_container">
    <a class="a2a_dd addtoany_share_save" href="http://www.addtoany.com/share_save?sitename=Andrew%20Lisy%27s%20Blog&amp;siteurl=http%3A%2F%2Fblog.ajlisy.com%2F&amp;linkname=Linux%20for%20mom%3F&amp;linkurl=http%3A%2F%2Fblog.ajlisy.com%2F2008%2F12%2Flinux-for-mom%2F"><img src="http://blog.ajlisy.com/wp-content/plugins/add-to-any/share_save_120_16.png" width="120" height="16" alt="Share/Save/Bookmark"/></a>

	</p>]]></content:encoded>
			<wfw:commentRss>http://blog.ajlisy.com/2008/12/linux-for-mom/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>
