<?xml version='1.0' encoding='utf-8' ?>
<!--  If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/  -->
<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:media='http://search.yahoo.com/mrss/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>Random Ramblings</title>
  <link>http://ivazquez.livejournal.com/</link>
  <description>Random Ramblings - LiveJournal.com</description>
  <lastBuildDate>Thu, 12 Nov 2009 05:32:42 GMT</lastBuildDate>
  <generator>LiveJournal / LiveJournal.com</generator>
  <lj:journal>ivazquez</lj:journal>
  <lj:journalid>12960052</lj:journalid>
  <lj:journaltype>personal</lj:journaltype>
  <atom10:link rel='hub' href='http://pubsubhubbub.appspot.com/' />
  <image>
    <url>http://l-userpic.livejournal.com/61851102/12960052</url>
    <title>Random Ramblings</title>
    <link>http://ivazquez.livejournal.com/</link>
    <width>100</width>
    <height>100</height>
  </image>

<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/10218.html</guid>
  <pubDate>Thu, 12 Nov 2009 05:32:42 GMT</pubDate>
  <title>What Hurts</title>
  <link>http://ivazquez.livejournal.com/10218.html</link>
  <description>What hurts&lt;br /&gt;is not&lt;br /&gt;the remembering.&lt;br /&gt;&lt;br /&gt;The remembering&lt;br /&gt;is a joyous,&lt;br /&gt;momentous occasion.&lt;br /&gt;&lt;br /&gt;What hurts&lt;br /&gt;is the realization&lt;br /&gt;that I had forgotten.</description>
  <comments>http://ivazquez.livejournal.com/10218.html</comments>
  <category>poetry</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/9791.html</guid>
  <pubDate>Sat, 05 Sep 2009 01:24:19 GMT</pubDate>
  <title>あふれる</title>
  <link>http://ivazquez.livejournal.com/9791.html</link>
  <description>&lt;p&gt;Don&apos;t say I never &lt;a href=&quot;http://ivazquez.fedorapeople.org/packages/python3000/python3000-3.1.1-1.src.rpm&quot; rel=&quot;nofollow&quot;&gt;gave you nothing&lt;/a&gt;.&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/9791.html</comments>
  <category>fedora</category>
  <category>python</category>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/9476.html</guid>
  <pubDate>Fri, 30 Jan 2009 08:55:44 GMT</pubDate>
  <title>Ophelia was the sweetheart to a nation overnight</title>
  <link>http://ivazquez.livejournal.com/9476.html</link>
  <description>&lt;p&gt;I&apos;ve had time to review more of the &lt;a href=&quot;http://fedoraproject.org/wiki/FUDCon/FUDConF11&quot; rel=&quot;nofollow&quot;&gt;FUDCon 11 videos&lt;/a&gt;, specifically the KVM, Moksha, and Desktop videos. The KVM and Moksha videos pretty much only had me saying &quot;neat&quot;, not that I thought they were boring, just that I saw nothing to comment further on; I think both are great ideas and I&apos;m sure that both are only at the very beginning of their potential. This then leaves the Desktop video. But I&apos;d like to digress before I give my thoughts about it.&lt;/p&gt;

&lt;p&gt;I first heard of Linux through a classmate, via RHL 5.1. I dabbled with it through 7.2, then drifted away. I&apos;m not sure what caused the drift. I think it was games. Anyway, I used Windows up until Windows 2000, when I decided to take a look at this new-fangled thing called &quot;Fedora&quot;. I set up my system as dual-boot between Windows 2000 and Fedora Core 2. I didn&apos;t boot it into FC2 very much, simply because I already had Windows 2000 set up how I liked it, and to be completely honest, Windows 2000 wasn&apos;t &lt;em&gt;terribly&lt;/em&gt; bad. In fact, I found that it suited my needs as a desktop well. The only thing I missed was multiple workspaces.&lt;/p&gt;

&lt;p&gt;But blah blah blah, enough of that. How does that relate to the Desktop video? Long story short, I saw the GNOME 3.0 demo, and &lt;strong&gt;I don&apos;t get it&lt;/strong&gt;. How does any of that help me get things done? Why should I worry about managing the number of workspaces I have? I&apos;m not going to say anything about the launcher application selection since I&apos;m sure it will go through one or more revisions before they come up with a sane scheme.&lt;/p&gt;

&lt;p&gt;&quot;Okay big talker, how do &lt;em&gt;you&lt;/em&gt; think it should be done?&quot; Well, we&apos;ll get to that in a second. First I want to show you an experiment that I&apos;m undertaking, working within the confines of the existing technology:&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://ivazquez.fedorapeople.org/files/desktopquarter.png&quot; /&gt;&lt;/p&gt;

&lt;p&gt;As you can see, it&apos;s very similar to the GNOME default with a few significant changes:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;I&apos;ve told nautilus to not conrol the desktop&lt;/li&gt;
&lt;li&gt;I&apos;ve added a transparent panel to the right side of the screen&lt;/li&gt;
&lt;li&gt;I&apos;ve moved the launchers from the top panel to the top of the right panel&lt;/li&gt;
&lt;li&gt;I&apos;ve added the trash and drive mounter applets to the bottom of the right panel&lt;/li&gt;
&lt;/ol&gt;

&lt;p&gt;This mostly works, except for a few issues with (auto)mounting, and with the clock applet not playing nice with the right panel.&lt;/p&gt;

&lt;p&gt;What I envision though, goes even further:&lt;/p&gt;

&lt;p&gt;&lt;img src=&quot;http://ivazquez.fedorapeople.org/files/desktopnew.png&quot; /&gt;&lt;/p&gt;

&lt;p&gt;A number of changes are in place here. The visible ones:&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;No more desktop&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;No more files, media, or icons on the desktop. Use a file manager window to get at them. Media and trash are now stuck to the right side of the display, extending up.&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;No more workspaces&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Instead of a number of individual workspaces, there is only one solid desktop which is much larger than the display. The display need not snap to any boundary short of the actual edge of the desktop. A modifier is used in conjunction with the pointer in order to slide the display around the desktop.&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Only one panel&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Only one panel, period, along the top stuck to the top-right corner, resizeable on the left.&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Detached menu and launchers, in their own space&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Programs dragged from the menu can be dropped on the left hand side, which gives them their own launcher. Much like a panel, but transparent parts allow anything underneath them to be manipulated.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ol&gt;

&lt;p&gt;Of course, there are also a number of invisible differences as well:&lt;/p&gt;

&lt;ol start=&quot;5&quot;&gt;
&lt;li&gt;No Minimize or Maximize functionality&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Since there are no workspaces, neither option makes sense. Instead Lower (push this window to the bottom Z-level) and Fit (fill visible display) functionality will be used.&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Applets on the panel will stick to a side&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;You will be able to rearrange applets as you like, but they will gravitate towards either the left or the right. If you need them separated from other applets, then... use a separator.&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Moving the pointer past the edge of the display will not slide it&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;In this scheme the sides of the display are important, so you can&apos;t push the display just by moving to the edge.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ol&gt;

&lt;p&gt;So there you have it. I&apos;m sure there&apos;s a few things I missed in there. As always, comments and criticism are welcome.&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/9476.html</comments>
  <category>desktop</category>
  <category>fedora</category>
  <lj:security>public</lj:security>
  <lj:reply-count>5</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/9390.html</guid>
  <pubDate>Thu, 22 Jan 2009 10:41:04 GMT</pubDate>
  <title>Gonna put some wheels in motion, get ready &apos;cause we&apos;re coming through</title>
  <link>http://ivazquez.livejournal.com/9390.html</link>
  <description>&lt;p&gt;I just finished watching the XO/RPM FUDCon video, and here are my thoughts, in no particular order:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Packaging activities as rpms is a lost cause; there are almost none important enough to require root capabilities to install. Package known-good versions of Browse and Terminal with Sugar, and move on.&lt;/li&gt;
&lt;li&gt;Activities are &lt;em&gt;exactly&lt;/em&gt; like DVCS repos:&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;The master is the versions of the activity from upstream. 1.0, 1.1, 2.0, etc. All versions would be contained within it.&lt;/li&gt;
&lt;li&gt;User-modified versions are branches, each based on a specific version; Kim&apos;s is a UI hack based on 1.0, while Miguel&apos;s adds additional transports and is based off of 1.1.&lt;/li&gt;
&lt;li&gt;Branches are separate from the trunk; both the trunk and each of the branches can be moved around independently, and the branches depend on the trunk in order to function properly. It will be the job of rainbow or whatnot to reintegrate the activity so that it can be run.&lt;/li&gt;
&lt;li&gt;The icon on the Activity view is the normal icon for the activity, and represents the latest version of the master. It can be right-clicked to either rebase the existing activity to a user branch (or the master as the case may be), or add another icon representing the user branch. User branches would be indicated with the homunculus of the creator as an emblem.&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Activities can still be stored in a central place, perhaps mediated by an &quot;Activity Manager&quot; daemon or process.&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Comments and criticism welcome.&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/9390.html</comments>
  <category>olpc</category>
  <category>sugar</category>
  <lj:security>public</lj:security>
  <lj:reply-count>7</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/9030.html</guid>
  <pubDate>Thu, 01 Jan 2009 05:04:37 GMT</pubDate>
  <title>Happy new year-number!</title>
  <link>http://ivazquez.livejournal.com/9030.html</link>
  <description>&lt;p&gt;Every second is a new year; a chance for new opportunities and new successes.&lt;/p&gt;

&lt;p&gt;And just so that this post doesn&apos;t become completely touchy-feely, &lt;a href=&quot;http://ivazquez.fedorapeople.org/packages/python3000/python3000-3.0-1.src.rpm&quot; rel=&quot;nofollow&quot;&gt;here you go&lt;/a&gt;.&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/9030.html</comments>
  <category>fedora</category>
  <category>python</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/8875.html</guid>
  <pubDate>Fri, 05 Dec 2008 01:18:55 GMT</pubDate>
  <title>One direction, only way to go...</title>
  <link>http://ivazquez.livejournal.com/8875.html</link>
  <description>&lt;p&gt;Whew! I finally got Python 2.6 into Rawhide. I&apos;d like to thank the following people for their invaluable help:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Jesse Keating&lt;/li&gt;
&lt;li&gt;Toshio Kuratomi&lt;/li&gt;
&lt;li&gt;Alex Lancaster&lt;/li&gt;
&lt;li&gt;Panu Matilainen&lt;/li&gt;
&lt;li&gt;Rex Dieter&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;And of course, every Fedora Contributor that maintains or uses a package in Fedora that uses Python in one fashion or another, since your kind assistance will be needed in order to complete the integration of this new version.&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/8875.html</comments>
  <category>fedora</category>
  <category>python</category>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/8658.html</guid>
  <pubDate>Tue, 25 Nov 2008 00:49:22 GMT</pubDate>
  <title>I want you stronger, I want you harder</title>
  <link>http://ivazquez.livejournal.com/8658.html</link>
  <description>&lt;h2&gt;Fedora 10 on the XO&lt;/h2&gt;
&lt;p&gt;blah blah &lt;a href=&quot;http://ivazquez.fedorapeople.org/files/XO/XODesktop.png&quot; rel=&quot;nofollow&quot;&gt;normal Fedora 10 on the XO on a USB drive&lt;/a&gt;. Here&apos;s how:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;Find a machine that can boot USB devices and that you can install Fedora with.&lt;/li&gt;
&lt;li&gt;Get a drive big enough. In my case it&apos;s a 40GB.&lt;/li&gt;
&lt;li&gt;Install Fedora 10 i386 normally, with these options:&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Separate /boot as the first primary partition&lt;/li&gt;
&lt;li&gt;Install grub to /sdX1, not the MBR&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Boot off the USB drive.&lt;/li&gt;
&lt;li&gt;Install the i586 kernel. Use yum shell if you need to remove the i686 kernel at the same time:&lt;/li&gt;
&lt;ul style=&quot;list-style:none&quot;&gt;
&lt;li&gt;# yum shell&lt;/li&gt;
&lt;li&gt;&amp;gt; remove kernel.i686&lt;/li&gt;
&lt;li&gt;&amp;gt; install kernel.i586&lt;/li&gt;
&lt;li&gt;&amp;gt; run&lt;/li&gt;
&lt;/ul&gt;
&lt;li&gt;Put &lt;a href=&quot;http://ivazquez.fedorapeople.org/files/XO/xorg.conf&quot; rel=&quot;nofollow&quot;&gt;this xorg.conf&lt;/a&gt; in /etc/X11.&lt;/li&gt;
&lt;li&gt;Create the /boot/security directory and put your developer key in it. (optional)&lt;/li&gt;
&lt;li&gt;Create the /boot/boot directory and put &lt;a href=&quot;http://ivazquez.fedorapeople.org/files/XO/olpc.fth&quot; rel=&quot;nofollow&quot;&gt;this olpc.fth&lt;/a&gt; in it.&lt;/li&gt;
&lt;li&gt;Open /boot/grub/grub.conf and /boot/boot/olpc.fth and do the following:&lt;/li&gt;
&lt;ul&gt;
&lt;li&gt;Replace $args at the bottom of olpc.fth with the i586 kernel arguments from grub.conf.&lt;/li&gt;
&lt;li&gt;Replace vmlinuz0 and initrd0.img with the filenames of the kernel and the initrd respectively.&lt;/li&gt;
&lt;/ul&gt;
&lt;/ol&gt;
&lt;p&gt;You may be able to skip the kernel-swapping step by passing i586 at the install boot prompt. I did not try this.&lt;/p&gt;
&lt;h2&gt;Python 2.6&lt;/h2&gt;
&lt;p&gt;Preparations are now underway to get Python 2.6 into Fedora. Watch the skies in the next few days.&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/8658.html</comments>
  <category>olpc</category>
  <category>fedora</category>
  <category>python</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/8195.html</guid>
  <pubDate>Thu, 06 Nov 2008 16:56:06 GMT</pubDate>
  <title>Change of Plans</title>
  <link>http://ivazquez.livejournal.com/8195.html</link>
  <description>&lt;p&gt;I had originally agreed to give a presentation about packaging a part of the &lt;a href=&quot;https://fedoraproject.org/wiki/Communicate/IRC/Classroom&quot; rel=&quot;nofollow&quot;&gt;Fedora Classroom&lt;/a&gt; series. As time passed I realized 2 things:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;There isn&apos;t enough bandwidth in IRC to deal with the intricacies of editing/completing spec files, and I don&apos;t believe making our gobby server open to the public would be a good idea.&lt;/li&gt;
&lt;li&gt;I&apos;ve already written a very goo (if incomplete) article that covers most of packaging.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;So instead of talking about packaging, I&apos;m going to be talking about packages. How to identify them, how to use them, and so on. The talk will be a little more disjoint due to the running around that needs to be done, but it&apos;s better than me just typing the article out in IRC.&lt;/p&gt;
&lt;p&gt;So you&apos;ll still have to read the &lt;a href=&quot;http://fedoraproject.org/wiki/Docs/Drafts/BuildingPackagesGuide&quot; rel=&quot;nofollow&quot;&gt;Building Packages Guide&lt;/a&gt; if you want to learn about packaging (and I urge you to read it), but I&apos;ll be more than happy to answer any questions you have about it during or after the session, with the exceptions of &quot;why is it still a draft&quot; and &quot;when will you finish it&quot; (because, and whenever :P ).&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/8195.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/7956.html</guid>
  <pubDate>Sat, 18 Oct 2008 22:05:45 GMT</pubDate>
  <title>How to Destroy Microsoft in Three (Mostly) Easy Steps</title>
  <link>http://ivazquez.livejournal.com/7956.html</link>
  <description>&lt;h2&gt;Step the First: Write an Application for Windows&lt;/h2&gt;

&lt;p&gt;Actually, applications. Lots of them. Use as many varied core Windows technologies as you can. COM, ActiveX, DirectX, you name it.&lt;/p&gt;

&lt;h2&gt;Step the Second: Gain Popularity&lt;/h2&gt;

&lt;p&gt;Get people to like and use your applications. Lots of people. People with money. People with power.&lt;/p&gt;

&lt;h2&gt;Step the Third: Keep an Eye on New Windows Technologies&lt;/h2&gt;

&lt;p&gt;And then promptly ignore them. .NET? Who cares. WPF? Passing fad. Force Microsoft to spend billions of dollars to keep your apps and their 20-year old API calls working. The building pile of legacy in their codebase will compound and eventually overwhelm them.&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/7956.html</comments>
  <category>windows</category>
  <category>microsoft</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/7684.html</guid>
  <pubDate>Sun, 28 Sep 2008 08:27:16 GMT</pubDate>
  <title>I&apos;m getting played by you, déjà vu...</title>
  <link>http://ivazquez.livejournal.com/7684.html</link>
  <description>Yes, I&apos;m a lazy git, but &lt;a href=&quot;http://ivazquez.fedorapeople.org/packages/python3000/python3000-3.0-0.rc1.9.src.rpm&quot; rel=&quot;nofollow&quot;&gt;here it is&lt;/a&gt;.</description>
  <comments>http://ivazquez.livejournal.com/7684.html</comments>
  <category>fedora</category>
  <category>python</category>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/7458.html</guid>
  <pubDate>Mon, 28 Jul 2008 17:21:28 GMT</pubDate>
  <title>Crystal, blister, it&apos;s all over now...</title>
  <link>http://ivazquez.livejournal.com/7458.html</link>
  <description>jdahlin has officially fired the &lt;a href=&quot;http://blogs.gnome.org/johan/2008/07/28/pygobject-activities/&quot; rel=&quot;nofollow&quot;&gt;PyGTK salvo&lt;/a&gt; for Python 3000, so I took the liberty of updating the package to beta 2. &lt;a href=&quot;http://ivazquez.fedorapeople.org/packages/python3000/python3000-3.0-0.b2.8.src.rpm&quot; rel=&quot;nofollow&quot;&gt;Enjoy&lt;/a&gt;.</description>
  <comments>http://ivazquez.livejournal.com/7458.html</comments>
  <category>fedora</category>
  <category>python</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/7168.html</guid>
  <pubDate>Thu, 12 Jun 2008 01:07:04 GMT</pubDate>
  <title>Everyone Loves Web Interfaces</title>
  <link>http://ivazquez.livejournal.com/7168.html</link>
  <description>&lt;p&gt;Version 0.1 of fas-planet is &lt;a href=&quot;http://ivazquez.fedorapeople.org/files/fas-planet-0.1.tar.bz2&quot; rel=&quot;nofollow&quot;&gt;now available&lt;/a&gt;. It needs the patches from FAS tickets &lt;a href=&quot;https://fedorahosted.org/fas/ticket/57&quot; rel=&quot;nofollow&quot;&gt;57&lt;/a&gt; and &lt;a href=&quot;https://fedorahosted.org/fas/ticket/59&quot; rel=&quot;nofollow&quot;&gt;59&lt;/a&gt; in order to work. Feel free to tear up the code and tell me what&apos;s wrong. I know I&apos;m missing a lot of i18n, and the error-handling is sub-par, but I think I got most of it right.&lt;/p&gt;
&lt;p&gt;And for the non-techies, here&apos;s an action shot:&lt;/p&gt;
&lt;p&gt;&lt;img src=&quot;http://ivazquez.fedorapeople.org/files/planetplugin.png&quot; /&gt;&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/7168.html</comments>
  <category>fedora</category>
  <category>python</category>
  <lj:mood>accomplished</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/7052.html</guid>
  <pubDate>Fri, 06 Jun 2008 02:02:41 GMT</pubDate>
  <title>The planet awakens...</title>
  <link>http://ivazquez.livejournal.com/7052.html</link>
  <description>&lt;p&gt;You&apos;re absolutely right &lt;a href=&quot;http://statelessimmigrant.blogspot.com/2008/06/my-blog-no-longer-on.html&quot; rel=&quot;nofollow&quot;&gt;Alex&lt;/a&gt;; it sucks. It sucks, it sucks, it sucks. Now, having said that, it is better (for some people, at least) than the scheme we had before, which is to say... no scheme at all.&lt;/p&gt;
&lt;p&gt;In fact, I would go so far as to say that what we had was an &lt;em&gt;anti&lt;/em&gt;scheme. Sure, all you had to do was send your feed and hackergotchi URLs to someone and they would add it to their text file. While trivial for non-technical people to use, it has a couple of flaws:&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;It requires a person on the other side to do some work. If they&apos;re busy or on vacation, you&apos;re not getting added to the Planet.&lt;/li&gt;
&lt;li&gt;It requires said person to maintain a text file containing a rather large number of entries. The tedium is astounding.&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;Now, you could throw more people at the task, but that has diminishing returns beyond approximately 3 people (No, I have no scientific proof for that &quot;fact&quot;. Read some &lt;a href=&quot;http://www.amazon.com/Mythical-Man-Month-Software-Engineering-Anniversary/dp/0201835959/&quot; rel=&quot;nofollow&quot;&gt;Brooks&lt;/a&gt; if you want more details about my reasoning.).&lt;/p&gt;
&lt;p&gt;But the simple truth is that we already have this handy web app that we use to handle our accounts. Why not let it handle the necessary data, while still allowing a self-serve scheme? Let it collect the data, and store it, and process it, and fold, spindle, and mutilate it. After all, that&apos;s what machines are &lt;em&gt;good&lt;/em&gt; at (heck, that&apos;s the &lt;strong&gt;only&lt;/strong&gt; thing they&apos;re good at). FAS2 already has a plugin system (although I don&apos;t believe that it&apos;s been battle-tested), so now we just need someone to actually sit down and write it.&lt;/p&gt;
&lt;p&gt;Needed, actually. I&apos;ve decided to sit down and write it myself. I can&apos;t guarantee that it will appear in a timely fashion seeing as to how much I have to learn/figure out, but, it&apos;ll be there. And hopefully far less sucky.&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/7052.html</comments>
  <category>fedora</category>
  <category>python</category>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/6883.html</guid>
  <pubDate>Fri, 30 May 2008 10:07:58 GMT</pubDate>
  <title>A long-overdue update</title>
  <link>http://ivazquez.livejournal.com/6883.html</link>
  <description>&lt;p&gt;Get it while &lt;a href=&quot;http://ivazquez.fedorapeople.org/packages/python3000/python3000-3.0-0.a5.7.src.rpm&quot; rel=&quot;nofollow&quot;&gt;it&apos;s hot&lt;/a&gt;!&lt;/p&gt;
&lt;p&gt;Blah blah packaging bugs blah blah.&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/6883.html</comments>
  <category>fedora</category>
  <category>python</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/6443.html</guid>
  <pubDate>Sun, 20 Apr 2008 03:24:08 GMT</pubDate>
  <title>A preview release of my own</title>
  <link>http://ivazquez.livejournal.com/6443.html</link>
  <description>&lt;p&gt;&lt;a href=&quot;http://ivazquez.fedorapeople.org/packages/python3000/python3000-3.0-0.a4.5.src.rpm&quot; rel=&quot;nofollow&quot;&gt;Enjoy&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;As always, packaging bug reports are welcome.&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/6443.html</comments>
  <category>fedora</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/5918.html</guid>
  <pubDate>Thu, 10 Apr 2008 18:02:45 GMT</pubDate>
  <title>O_o What? ... Oh fine...</title>
  <link>http://ivazquez.livejournal.com/5918.html</link>
  <description>&lt;pre&gt;[ignacio@&lt;span style=&quot;color:white; font-weight:bold; background-color:darkblue;&quot;&gt;ignacio&lt;/span&gt; ~]$ history | awk &apos;{a[$2]++ } END{for(i in a){print a[i] &quot; &quot; i}}&apos;|sort -rn|head
149 cd
99 ls
68 git
62 rpm
58 man
54 less
42 sudo
37 make
35 df
32 find&lt;/pre&gt;

&lt;pre&gt;[ignacio@localhost ~]$ history | awk &apos;{a[$2]++ } END{for(i in a){print a[i] &quot; &quot; i}}&apos;|sort -rn|head
135 ls
90 rpmbuild
90 cd
82 sudo
59 less
57 vi
50 make
45 rpm
42 mock
33 rm&lt;/pre&gt;

&lt;p&gt;No, I &lt;em&gt;still&lt;/em&gt; haven&apos;t named my laptop yet.&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/5918.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/5859.html</guid>
  <pubDate>Sun, 16 Mar 2008 04:58:10 GMT</pubDate>
  <title>Security-enhanced Python</title>
  <link>http://ivazquez.livejournal.com/5859.html</link>
  <description>Time to put this down, now that I&apos;ve had some time to think it over.&lt;br /&gt;&lt;br /&gt;Imagine names in Python treated as files in SELinux. Yeah, that&apos;s SEPython.&lt;br /&gt;&lt;br /&gt;More details as I actually get some of it done.</description>
  <comments>http://ivazquez.livejournal.com/5859.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/5466.html</guid>
  <pubDate>Wed, 27 Feb 2008 01:01:09 GMT</pubDate>
  <title>My Landlord Must Die</title>
  <link>http://ivazquez.livejournal.com/5466.html</link>
  <description>&lt;p&gt;So, I&apos;m moving. Or rather, I&apos;m &lt;strong&gt;supposed&lt;/strong&gt; to be.&lt;/p&gt;
&lt;p&gt;There aren&apos;t many suitable apartments around here at the price I&apos;m looking for. I thought I had found a few decent choices, but they need a reference from my current landlord. The same landlord that only shows up once or twice a week. But I digress. I filled out all the information as far as I knew it, including my landlord&apos;s phone number. All good.&lt;/p&gt;
&lt;p&gt;Fast forward a few days.&lt;/p&gt;
&lt;p&gt;They&apos;ve all attempted to verify my reference information. And lo and behold, the person at the phone number isn&apos;t my landlord. It&apos;s someone who&apos;s never heard of me, and is certainly not renting out an apartment at my location. Oh joy.&lt;/p&gt;
&lt;p&gt;He showed up tonight, and I asked him what his phone number was. His response? &quot;I don&apos;t have a phone.&quot; Of course, I &lt;em&gt;know&lt;/em&gt; that he&apos;s &lt;strong&gt;LYING&lt;/strong&gt; since I doubt he&apos;s talking to himself upstairs right now. And I can&apos;t just go &quot;Hey F*CKFACE, what&apos;s your F*CKING PHONE NUMBER?!&quot;, for as much has he may deserve it.&lt;/p&gt;
&lt;p&gt;So now I&apos;m going to pay him half the rent twice a month until I get out of here. If he dares to refuse those terms then I&apos;m just going to remind him of the apartments I was &lt;strong&gt;SO&lt;/strong&gt; close to having, but lost because of his idiocy.&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/5466.html</comments>
  <lj:mood>pissed off</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/5178.html</guid>
  <pubDate>Tue, 05 Feb 2008 18:05:34 GMT</pubDate>
  <title>git Madness!</title>
  <link>http://ivazquez.livejournal.com/5178.html</link>
  <description>&lt;p&gt;This one&apos;s for you, Mike:&lt;/p&gt;
&lt;p&gt;&lt;pre&gt;git pull
git branch -r live
git rebase master live
git push&lt;/pre&gt;&lt;/p&gt;
&lt;p&gt;And it further (only slightly-related) news, Fedora 9 &quot;Sulphur&quot; Alpha &lt;a href=&quot;http://fedoraproject.org/get-prerelease&quot; rel=&quot;nofollow&quot;&gt;is out&lt;/a&gt;.&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/5178.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/4989.html</guid>
  <pubDate>Mon, 04 Feb 2008 08:03:23 GMT</pubDate>
  <title>Drinking in L.A.</title>
  <link>http://ivazquez.livejournal.com/4989.html</link>
  <description>&lt;p&gt;I finally got around to doing an update to my &lt;s&gt;Bran Van&lt;/s&gt; &lt;a href=&quot;http://ivazquez.fedorapeople.org/packages/python3000/python3000-3.0-0.a2.4.src.rpm&quot; rel=&quot;nofollow&quot;&gt;Python 3000 package&lt;/a&gt;. It should now be mostly 64-bit clean.&lt;/p&gt;
&lt;p&gt;C extensions will need some changing before they&apos;ll build. I&apos;ll let GeoIP-Python-1.2.1-py3000.patch from the &lt;a href=&quot;http://ivazquez.fedorapeople.org/packages/python3000-GeoIP/python3000-GeoIP-1.2.1-10.src.rpm&quot; rel=&quot;nofollow&quot;&gt;python3000-GeoIP SRPM&lt;/a&gt; do the talking:&lt;/p&gt;
&lt;p&gt;&lt;pre&gt;diff -up GeoIP-Python-1.2.1/py_GeoIP.c.py3000 GeoIP-Python-1.2.1/py_GeoIP.c
--- GeoIP-Python-1.2.1/py_GeoIP.c.py3000	2008-02-04 02:21:54.000000000 -0500
+++ GeoIP-Python-1.2.1/py_GeoIP.c	2008-02-04 02:22:27.000000000 -0500
@@ -22,7 +22,7 @@
 #include &quot;GeoIP.h&quot;
 #include &quot;GeoIPCity.h&quot;
 
-staticforward PyTypeObject GeoIP_GeoIPType;
+static PyTypeObject GeoIP_GeoIPType;
 
 typedef struct {
   PyObject_HEAD;
@@ -297,11 +297,16 @@ static PyMethodDef GeoIP_Class_methods[]
   {NULL, NULL, 0, NULL}
 };
 
-DL_EXPORT(void)
+#ifndef PyMODINIT_FUNC	/* declarations for DLL import/export */
+#define PyMODINIT_FUNC void
+#endif
+PyMODINIT_FUNC
 initGeoIP(void) 
 {
   PyObject *m, *d, *tmp;
-  GeoIP_GeoIPType.ob_type = &amp;PyType_Type;
+  GeoIP_GeoIPType.tp_new = PyType_GenericNew;
+  if (PyType_Ready(&amp;GeoIP_GeoIPType) &amp;lt; 0)
+    return;
 
   m = Py_InitModule(&quot;GeoIP&quot;, GeoIP_Class_methods);
   d = PyModule_GetDict(m);
@@ -328,11 +333,11 @@ initGeoIP(void) 
   PyDict_SetItemString(d, &quot;country_names&quot;, cname);
   PyDict_SetItemString(d, &quot;country_continents&quot;, ccont);
 
-  tmp = PyInt_FromLong(0);
+  tmp = PyLong_FromLong(0);
   PyDict_SetItemString(d, &quot;GEOIP_STANDARD&quot;, tmp);
   Py_DECREF(tmp);
 
-  tmp = PyInt_FromLong(1);
+  tmp = PyLong_FromLong(1);
   PyDict_SetItemString(d, &quot;GEOIP_MEMORY_CACHE&quot;, tmp);
   Py_DECREF(tmp);
 }&lt;/pre&gt;&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/4989.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/4769.html</guid>
  <pubDate>Sun, 13 Jan 2008 09:00:27 GMT</pubDate>
  <title>Fontastic!</title>
  <link>http://ivazquez.livejournal.com/4769.html</link>
  <description>&lt;p&gt;&lt;a href=&quot;http://davyd.livejournal.com/234390.html&quot;&gt;Wheeeee!&lt;/a&gt;&lt;/p&gt;&lt;p&gt;Next up: Convincing someone to add a checkbox that reads &quot;Only show glyphs found in this font&quot;.&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/4769.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/4423.html</guid>
  <pubDate>Thu, 20 Dec 2007 17:54:57 GMT</pubDate>
  <title>Waking up the Neighbors</title>
  <link>http://ivazquez.livejournal.com/4423.html</link>
  <description>It seems that my connection having gone up and down like a yoyo last week has had good consequences. I think someone at my ISP noticed the problem and sent a technician out to the CO to figure out what was going on. Anyways, long story short, my connection not only got unf*cked-up, but I&apos;m now getting speeds closer to what I&apos;m paying for (but not getting due to distance issues). So a &lt;strong&gt;huge&lt;/strong&gt; thank you to whoever at Sympatico noticed and fixed this.</description>
  <comments>http://ivazquez.livejournal.com/4423.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/4237.html</guid>
  <pubDate>Tue, 11 Dec 2007 08:23:26 GMT</pubDate>
  <title>Acer TravelMate 5720-6410</title>
  <link>http://ivazquez.livejournal.com/4237.html</link>
  <description>&lt;p&gt;I decided to pick up an &lt;a href=&quot;http://global.acer.com/products/notebook/tm5720.htm&quot; rel=&quot;nofollow&quot;&gt;Acer TravelMate 5720-6410&lt;/a&gt; and install Fedora 8 x86_64 on it. Here&apos;s a summarized report on it:&lt;/p&gt;


&lt;h2&gt;Things that work:&lt;/h2&gt;

&lt;h3&gt;Video&lt;/h3&gt;

&lt;p&gt;The Intel X3100 works fine, DRI included.&lt;p&gt;

&lt;h3&gt;CPU&lt;/h3&gt;

&lt;p&gt;LM, VMX, speed-stepping, dual-core, all good.&lt;/p&gt;

&lt;h3&gt;Networking&lt;/h3&gt;

&lt;p&gt;Both wired (tg3) and wireless (iwl3945) work, excepting NM bugs.&lt;/p&gt;


&lt;h2&gt;Things that mostly work:&lt;/h2&gt;

&lt;h3&gt;Audio&lt;/h3&gt;

&lt;p&gt;Audio playback and recording work, but only via the built-in speakers and mic. The front audio jacks can&apos;t seem to be selected as input or output.&lt;/p&gt;

&lt;h3&gt;Keyboard&lt;/h3&gt;

&lt;p&gt;Most keys work. A few keystrokes (as well as the front-panel killswitches) give unknown keycodes. hal-info doesn&apos;t have all the keystrokes or models yet obviously. Ctrl_L+Shift_L doesn&apos;t always seem to &quot;register&quot;. Changing the backlight brightness via keyboard doesn&apos;t show the brightness gauge on the display.&lt;/p&gt;

&lt;h3&gt;Webcam&lt;/h3&gt;

&lt;p&gt;Works with the &lt;a href=&quot;http://linux-uvc.berlios.de/&quot; rel=&quot;nofollow&quot;&gt;UVC driver&lt;/a&gt;, but you&apos;ll want a small &lt;a href=&quot;https://bugzilla.redhat.com/show_bug.cgi?id=316931&quot; rel=&quot;nofollow&quot;&gt;gstreamer patch&lt;/a&gt; for, say, cheese.&lt;/p&gt;

&lt;h3&gt;Backlight Control&lt;/h3&gt;

&lt;p&gt;gnome-power-manager doesn&apos;t seem to be controlling the backlight completely properly. I don&apos;t know what&apos;s going wrong, but it&apos;s irritating.&lt;/p&gt;

&lt;h3&gt;Media Reader&lt;/h3&gt;

&lt;p&gt;I only have SD to test with. No SDHC, MMC, MS, MS Pro, or xD.

&lt;h3&gt;HVM&lt;/h3&gt;

&lt;p&gt;Virtualized OSes boot, but suffer from various strange bugs (panics during DHCP, etc.).&lt;/p&gt; 

&lt;h2&gt;Things that don&apos;t work:&lt;/h2&gt;

&lt;h3&gt;Fingerprint Scanner&lt;/h3&gt;

&lt;p&gt;Oh well. I&apos;m not terribly worried, but I wouldn&apos;t mind seeing it supported.&lt;/p&gt;

&lt;h3&gt;Front-panel Indicators&lt;/h3&gt;

&lt;p&gt;Neither the Bluetooth nor wireless indicators light up, regardless of Bluetooth or wireless status.&lt;/p&gt;

&lt;h3&gt;Bluetooth Killswitch&lt;/h3&gt;

&lt;p&gt;Okay, maybe this shouldn&apos;t be working per se seeing as how this submodel doesn&apos;t have built-in Bluetooth, but it would be nice if it did.&lt;/p&gt;


&lt;h2&gt;Things I didn&apos;t test/haven&apos;t tested yet:&lt;/h2&gt;

&lt;h3&gt;DVD Burner&lt;/h3&gt;

&lt;p&gt;Just haven&apos;t got around to it yet.&lt;/p&gt;

&lt;h3&gt;External video&lt;/h3&gt;

&lt;p&gt;I tried neither VGA Out nor S-Video Out.&lt;/p&gt;

&lt;h3&gt;FireWire&lt;/h3&gt;

&lt;p&gt;I don&apos;t have any FW peripherals to try out.&lt;/p&gt;

&lt;h3&gt;IrDA&lt;/h3&gt;

&lt;p&gt;I have an IrDA device around here &lt;em&gt;somewhere&lt;/em&gt;...&lt;/p&gt;

&lt;h3&gt;PSTN Modem&lt;/h3&gt;

&lt;p&gt;Mowhat?&lt;/p&gt;

&lt;p&gt;Anyways, if anyone has any specific tests they want me to run on this machine then just let me know.&lt;/p&gt;

&lt;p&gt;And now for the gory details:&lt;/p&gt;

&lt;pre&gt;00:00.0 Host bridge: Intel Corporation Mobile PM965/GM965/GL960 Memory Controller Hub (rev 03)
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile GM965/GL960 Integrated Graphics Controller (rev 03)
00:1a.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Contoller #4 (rev 03)
00:1a.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #5 (rev 03)
00:1a.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #2 (rev 03)
00:1b.0 Audio device: Intel Corporation 82801H (ICH8 Family) HD Audio Controller (rev 03)
00:1c.0 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 1 (rev 03)
00:1c.1 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 2 (rev 03)
00:1c.2 PCI bridge: Intel Corporation 82801H (ICH8 Family) PCI Express Port 3 (rev 03)
00:1d.0 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #1 (rev 03)
00:1d.1 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #2 (rev 03)
00:1d.2 USB Controller: Intel Corporation 82801H (ICH8 Family) USB UHCI Controller #3 (rev 03)
00:1d.7 USB Controller: Intel Corporation 82801H (ICH8 Family) USB2 EHCI Controller #1 (rev 03)
00:1e.0 PCI bridge: Intel Corporation 82801 Mobile PCI Bridge (rev f3)
00:1f.0 ISA bridge: Intel Corporation 82801HEM (ICH8M) LPC Interface Controller (rev 03)
00:1f.1 IDE interface: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) IDE Controller (rev 03)
00:1f.2 SATA controller: Intel Corporation 82801HBM/HEM (ICH8M/ICH8M-E) SATA AHCI Controller (rev 03)
00:1f.3 SMBus: Intel Corporation 82801H (ICH8 Family) SMBus Controller (rev 03)
02:00.0 Ethernet controller: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express (rev 02)
04:00.0 Network controller: Intel Corporation PRO/Wireless 3945ABG Network Connection (rev 02)
0f:06.0 CardBus bridge: Texas Instruments PCIxx12 Cardbus Controller
0f:06.1 FireWire (IEEE 1394): Texas Instruments PCIxx12 OHCI Compliant IEEE 1394 Host Controller
0f:06.2 Mass storage controller: Texas Instruments 5-in-1 Multimedia Card Reader (SD/MMC/MS/MS PRO/xD)
0f:06.3 Generic system peripheral [0805]: Texas Instruments PCIxx12 SDA Standard Compliant SD Host Controller&lt;/pre&gt;

&lt;pre&gt;Bus 002 Device 001: ID 0000:0000  
Bus 007 Device 001: ID 0000:0000  
Bus 006 Device 001: ID 0000:0000  
Bus 005 Device 001: ID 0000:0000  
Bus 001 Device 004: ID 064e:a101 Suyin Corp. 
Bus 001 Device 001: ID 0000:0000  
Bus 004 Device 001: ID 0000:0000  
Bus 003 Device 003: ID 08ff:1600 AuthenTec, Inc. 
Bus 003 Device 001: ID 0000:0000&lt;/pre&gt;</description>
  <comments>http://ivazquez.livejournal.com/4237.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>7</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/4092.html</guid>
  <pubDate>Tue, 20 Nov 2007 15:40:54 GMT</pubDate>
  <title>Living on Video</title>
  <link>http://ivazquez.livejournal.com/4092.html</link>
  <description>&lt;p&gt;The state of TV playback in Fedora with an ivtv-based card is abysmal. There&apos;s quite a few apps for it, but they all have problems of some sort:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;tvtime runs, but doesn&apos;t have MPEG decoding support and can&apos;t do anything with the tuner&lt;/li&gt;
&lt;li&gt;VLC can view, but can&apos;t tune&lt;/li&gt;
&lt;li&gt;mplayer needs all sorts of magic command-line options, and can&apos;t change the tuner (and gmplayer is no help either)&lt;/li&gt;
&lt;li&gt;xawtv is all sorts of fail (but at least v4lctl is useful)&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;Not one to be easily daunted, I went and looked at other options:&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;zapping works, but is buggier than a zero-star motel&lt;/li&gt;
&lt;li&gt;kdetv seems resistant to having people actually use it&lt;/li&gt;
&lt;li&gt;I couldn&apos;t for the life of me figure out how to get fftv to work&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;So at the moment I&apos;m using a combination of VLC, zapping, and v4lctl to watch TV on my machine. Time to go find out what work elisa needs in order to get TV playback working...&lt;/p&gt;</description>
  <comments>http://ivazquez.livejournal.com/4092.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>3</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://ivazquez.livejournal.com/3716.html</guid>
  <pubDate>Tue, 13 Nov 2007 15:46:36 GMT</pubDate>
  <title>Legacy media Fails again</title>
  <link>http://ivazquez.livejournal.com/3716.html</link>
  <description>Every Monday evening from 8pm to 11pm Eastern I watch Chuck, Heroes, and &lt;a href=&quot;http://www.scifi.com/eureka/&quot; rel=&quot;nofollow&quot;&gt;Eureka&lt;/a&gt;. I normally watch them religiously because, well... that&apos;s the kind of person I am. However, last night I was exhausted and so fell asleep part way through Heroes. I figured that wouldn&apos;t be a problem since you can watch Heroes episodes online and the &lt;a href=&quot;http://www.spacecast.com/&quot; rel=&quot;nofollow&quot;&gt;station that shows Eureka here&lt;/a&gt; doesn&apos;t have a bug up their ass about only showing it once a week (Okay, only thrice. But that&apos;s still better than once).&lt;br /&gt;&lt;br /&gt;This morning I decided to watch Heroes, so I went to their site. Pick the episode... pick the scene...&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&quot;We&apos;re sorry, but the clip you&lt;/b&gt;&lt;i&gt;[sic]&lt;/i&gt;&lt;b&gt; selected isn&apos;t available from your location. Please select another clip.&quot;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Oh fun. That&apos;s okay, I figured I&apos;d just go to the website that they display during the airing of the show.&lt;br /&gt;&lt;br /&gt;So I get there, and find the appropriate page. It says &quot;looking up player . . .&quot; which is... strange. I give it a few minutes just in case it really *is* loading the player and I&apos;m just being impatient.&lt;br /&gt;&lt;br /&gt;A few minutes later, still nothing. At this point I know something&apos;s wrong. I start up &lt;a href=&quot;http://www.getfirebug.com/&quot; rel=&quot;nofollow&quot;&gt;Firebug&lt;/a&gt; and reload the page.&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: red; font-weight: bold; font-family: &amp;#39;Deja Vu Sans&amp;#39;, sans-serif&quot;&gt;2 Errors&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: red; font-family: &amp;#39;Deja Vu Sans&amp;#39;, sans-serif&quot;&gt;sysReqContainer is not defined&lt;/span&gt;&lt;br /&gt;&lt;span style=&quot;color: red; font-family: &amp;#39;Deja Vu Sans&amp;#39;, sans-serif&quot;&gt;sysReqContainer is not defined&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Long story short, the JavaScript on the page will only load the player if you&apos;re running Windows or OS X, and the site designer forgot to add the box that contains the message that comes up if you&apos;re running anything else.&lt;br /&gt;&lt;br /&gt;At this point I had 3 options:&lt;br /&gt;&lt;br /&gt;1) Wait until the end of the season and buy the DVD set&lt;br /&gt;2) Wait several years for reruns&lt;br /&gt;3) Download an illicit copy of the show&lt;br /&gt;&lt;br /&gt;Can you guess which 2 options I didn&apos;t take? Thanks, NBC and Global Television, for turning me into a fugitive. Jackasses.</description>
  <comments>http://ivazquez.livejournal.com/3716.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
</channel>
</rss>

