<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss'><id>tag:blogger.com,1999:blog-6426855261903651881</id><updated>2009-10-03T20:54:01.838-04:00</updated><title type='text'>return False;</title><subtitle type='html'>A blog about Xyhthyx's adventures in failure.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default?start-index=26&amp;max-results=25'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>33</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-1931559151590308350</id><published>2008-08-10T20:28:00.003-04:00</published><updated>2008-08-10T20:33:47.933-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='parcellite'/><title type='text'>Parcellite Moved to SourceForge</title><content type='html'>Over the weekend I moved the &lt;a href="http://parcellite.sourceforge.net"&gt;Parcellite&lt;/a&gt; project to &lt;a href="http://www.sourceforge.net"&gt;SourceForge&lt;/a&gt;. The new website can be found at &lt;a href="http://parcellite.sourceforge.net"&gt;http://parcellite.sourceforge.net&lt;/a&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;The new checkout command is &lt;b&gt;svn co https://parcellite.svn.sourceforge.net/svnroot/parcellite/trunk parcellite&lt;/b&gt;&lt;br /&gt;&lt;br&gt;&lt;br /&gt;My blog will also soon be moved :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-1931559151590308350?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/1931559151590308350/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=1931559151590308350' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/1931559151590308350'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/1931559151590308350'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/08/parcellite-moved-to-sourceforge.html' title='Parcellite Moved to SourceForge'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-1685279105593815589</id><published>2008-07-29T22:09:00.004-04:00</published><updated>2008-07-29T22:16:12.227-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='parcellite'/><title type='text'>Time Travel</title><content type='html'>Each day is a battle against time, there isn't enough in my day. I have been able to trickle down some i18n support in &lt;a href ="http://code.google.com/p/xyhthyx"&gt;Parcellite&lt;/a&gt; during the last few days. I've had some translations that some nice contributors sent me sitting around and I finally was able to commit them to svn (german and italian). I have french and spanish to commit and I'll be done.&lt;br /&gt;&lt;br /&gt;Aside from that, I've been looking for an alternative host to Google Code for the project (and future projects). I don't really like its "issues" system and it just lacks in general. So far I'm thinking &lt;a href="https://www.devjavu.com/"&gt;DevjaVu&lt;/a&gt; or &lt;a href="http://www.assembla.com/"&gt;Assembla&lt;/a&gt;. Comments? Suggestions?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-1685279105593815589?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/1685279105593815589/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=1685279105593815589' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/1685279105593815589'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/1685279105593815589'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/07/time-travel.html' title='Time Travel'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-3701189296577430570</id><published>2008-07-22T15:06:00.003-04:00</published><updated>2008-07-22T15:39:02.603-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='parcellite'/><title type='text'>Open Source Developers are Amazing</title><content type='html'>I started writing &lt;a href="http://code.google.com/p/xyhthyx"&gt;Parcellite&lt;/a&gt; when I was a full time student, with little responsibilities. I was able to dedicate a large amount of time to carefully writing, testing, and debugging my little program during the week. Now that I have a full time job, I realize just how much dedication and effort other open source developers have to write great applications in what little free time they have. I am finding that either new responsibilities (which came with living my myself) and other interests (gaming/girlfriend) have kept me from quickly progressing on my program.&lt;br /&gt;&lt;br /&gt;I have come up with an idea though: I will attempt to code 1 hour a day, every day. Be it a variable name change, testing a new function, fix comments, anything. As long as I keep myself busy with it, I'll be able to reach the goals that I have for this project in a reasonable amount of time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-3701189296577430570?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/3701189296577430570/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=3701189296577430570' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/3701189296577430570'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/3701189296577430570'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/07/open-source-developers-are-amazing.html' title='Open Source Developers are Amazing'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-5649175965068028631</id><published>2008-07-15T20:09:00.002-04:00</published><updated>2008-07-15T20:15:54.178-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='parcellite'/><title type='text'>Blips on the Radar</title><content type='html'>Those of you using &lt;a href="http://code.google.com/p/xyhthyx/"&gt;Parcellite&lt;/a&gt; from the subversion repository might notice some activity slowly crawling along if you update it frequently. Here are some of the features available on svn:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;New&lt;br /&gt; + Added daemon mode.&lt;br /&gt; + Added reverse history option.&lt;br /&gt; + Added no-icon option (use Ctrl-Alt-P for the menu).&lt;br /&gt; &lt;br /&gt; Changes&lt;br /&gt; + Menu generation and display is quicker.&lt;br /&gt; + Selected items also get copied to primary.&lt;br /&gt; + History shows newest item first by default.&lt;br /&gt; + Performance and overall improvement on action executions.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;I believe I will be releasing 0.8 shortly with the features and changes described above. Although support for internationalization is in place, there is currently no translations in place (though I do have french and spanish translations available). The reason for that is I will be adding support for the x-selection clipboard and translations in the consequent release.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-5649175965068028631?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/5649175965068028631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=5649175965068028631' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/5649175965068028631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/5649175965068028631'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/07/blips-on-radar.html' title='Blips on the Radar'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-5793039739473148049</id><published>2008-06-18T19:50:00.003-04:00</published><updated>2008-06-18T19:57:05.056-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='parcellite'/><title type='text'>*work work work*</title><content type='html'>If you haven't noticed, I have been a little inactive lately. That's because I started working full time and I'm still getting use to managing the little amount of time I have after my commute. I've also been working out some kinks on my grad school submission and my new apartment.&lt;br /&gt;&lt;br /&gt;I really need to sit down and finish v0.8 of &lt;a href="http://code.google.com/p/xyhthyx"&gt;Parcellite&lt;/a&gt;. Though technically it's ready for release, I just need to clean it up a bit and add my own Spanish translation to it (and others). Version 0.7 is now available in Debian and Ubuntu's official repositories though :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-5793039739473148049?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/5793039739473148049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=5793039739473148049' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/5793039739473148049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/5793039739473148049'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/06/work-work-work.html' title='*work work work*'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-5142996924328734093</id><published>2008-05-24T15:37:00.002-04:00</published><updated>2008-05-24T15:43:04.922-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='clipboard manager'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='parcellite'/><title type='text'>*hack hack hack*</title><content type='html'>Sat down for a while to work on v0.8 of &lt;a href="http://code.google.com/p/xyhthyx"&gt;Parcellite&lt;/a&gt; and managed to commit some changes to the way actions are executed. I used to use a simple system() call, but in its single-threaded nature &lt;a href="http://code.google.com/p/xyhthyx"&gt;Parcellite&lt;/a&gt; would become unresponsive until it finished executing your action. I implemented a simple pthread for each action executed so that you may continue to use the clipboard manager as it executes your desired action, something I should have done from the start but oh well :)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-5142996924328734093?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/5142996924328734093/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=5142996924328734093' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/5142996924328734093'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/5142996924328734093'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/05/hack-hack-hack.html' title='*hack hack hack*'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-8614729234568873001</id><published>2008-05-12T16:16:00.002-04:00</published><updated>2008-05-12T16:23:03.893-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random'/><category scheme='http://www.blogger.com/atom/ns#' term='parcellite'/><title type='text'>Finals &amp;</title><content type='html'>This Friday I start finals, which I finish may 19th. I managed to commit some bugfixes for Parcellite during the weekend. As soon as finals are over I'll finish what it needs for a 0.8 release.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-8614729234568873001?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/8614729234568873001/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=8614729234568873001' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/8614729234568873001'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/8614729234568873001'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/05/finals.html' title='Finals &amp;'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-8347122902087173499</id><published>2008-05-01T20:57:00.002-04:00</published><updated>2008-05-01T21:04:50.600-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='parcellite'/><title type='text'>Positive Feedback</title><content type='html'>Lately I've gotten alot of positive feedback on &lt;a href="http://code.google.com/p/xyhthyx"&gt;Parcellite&lt;/a&gt;. I'm glad fellow open source enthusiasts are able to find use of my little project. Unfortunately I haven't gotten the chance to sit down and work on it because of "real life." Hopefully soon I can sit down and hack away version 0.8 which will include some new features and improvements, most of which have been suggested by the users.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-8347122902087173499?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/8347122902087173499/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=8347122902087173499' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/8347122902087173499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/8347122902087173499'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/05/positive-feedback.html' title='Positive Feedback'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-5027024042069647127</id><published>2008-04-23T18:15:00.004-04:00</published><updated>2008-05-01T21:08:08.307-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='pygtk'/><category scheme='http://www.blogger.com/atom/ns#' term='parcellite'/><title type='text'>Twitter Client</title><content type='html'>I tried &lt;a href="http://live.gnome.org/DanielMorales/Twitux"&gt;Twitux&lt;/a&gt; but I didn't like it. So instead, when I have the time, I'll write a PyGTK client using the &lt;a href="http://andrewprice.me.uk/projects/twyt/"&gt;python-twyt&lt;/a&gt; wrapper. Of course I'll probably do this after I work on Parcellite, which I've been neglecting lately.&lt;br /&gt;&lt;br /&gt;Anyone know any twitter clients besides Twitux?&lt;br /&gt;&lt;br /&gt;&lt;i&gt;Edit: I designed a GUI in glade I am happy with and instead picked the python-twitter wrapper. After I finish Parcellite v0.8 I will work more on it. Also, I'm calling it Nitwit :)&lt;/i&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-5027024042069647127?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/5027024042069647127/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=5027024042069647127' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/5027024042069647127'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/5027024042069647127'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/04/twitter-client.html' title='Twitter Client'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-3714570836875418971</id><published>2008-04-16T21:08:00.003-04:00</published><updated>2008-04-16T21:49:25.964-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><title type='text'>Xcompmgr</title><content type='html'>I wanted to compile my own xcompmgr, so I fetched it from its git repo:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;git clone git://anongit.freedesktop.org/git/xorg/app/xcompmgr&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Compiled it and ran it using these options:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;xcompmgr -cC -t-3 -l-5 -r5&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;And this was the result:&lt;br /&gt;&lt;br /&gt;&lt;img src="http://lh6.ggpht.com/xyhthyx/SAarxksl88I/AAAAAAAAAQo/bl27asUOZkw/Screenshot.png"&gt;&lt;br /&gt;&lt;br /&gt;There's a problem though. Because of a security update to X.org, xcompmgr causes terrible slowdown with terminals (gnome-terminal, urxvt, etc) and there appears to be no workaround at the moment.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-3714570836875418971?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/3714570836875418971/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=3714570836875418971' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/3714570836875418971'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/3714570836875418971'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/04/xcompmgr.html' title='Xcompmgr'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-781209814869851890</id><published>2008-03-30T20:56:00.002-04:00</published><updated>2008-03-30T21:00:39.319-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='clipboard manager'/><category scheme='http://www.blogger.com/atom/ns#' term='parcellite'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Parcellite v0.7</title><content type='html'>Finally released v0.7 which I had sitting on the subversion repository for a while because of school/work. &lt;a href="http://xyhthyx.googlecode.com/files/parcellite-0.7.tar.gz"&gt;Get it&lt;/a&gt; while it's hot.&lt;br /&gt;&lt;br /&gt;ChangeLog&lt;br /&gt;&lt;blockquote&gt;v0.7  Sunday, March 30 2008&lt;br /&gt;&lt;br /&gt;  New&lt;br /&gt;  + Added man page.&lt;br /&gt;  + Option to disable/enable saving history.&lt;br /&gt;&lt;br /&gt;  Changes&lt;br /&gt;  + Removed startup option.&lt;br /&gt;  + Performance improvements.&lt;br /&gt;  + Runs at startup by default in GNOME (remove via GNOME's Sessions application).&lt;br /&gt;  + Config now saves in ~/.config/parcellite following freedesktop.org specifications.&lt;br /&gt;  + Data now saves in ~/.local/share/parcellite following freedesktop.org specifications.&lt;br /&gt;  + Bugfix: Assertion error on first run.&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-781209814869851890?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/781209814869851890/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=781209814869851890' title='7 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/781209814869851890'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/781209814869851890'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/03/parcellite-v07.html' title='Parcellite v0.7'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>7</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-8231603854784568552</id><published>2008-03-28T14:22:00.004-04:00</published><updated>2008-03-28T14:27:03.085-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='debian'/><category scheme='http://www.blogger.com/atom/ns#' term='apt'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><title type='text'>Apt Installs Recommended Packages by Default</title><content type='html'>I only recently noticed that when I use apt-get install, it not only installs my desired package, but also every package that the package recommends. To halt this behaviour I had to add these lines to the /etc/apt/apt.conf file:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;APT&lt;br /&gt;{&lt;br /&gt;  Install-Recommends "false";&lt;br /&gt;  Install-Suggests "false";&lt;br /&gt;};&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-8231603854784568552?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/8231603854784568552/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=8231603854784568552' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/8231603854784568552'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/8231603854784568552'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/03/apt-installs-recommended-packages-by.html' title='Apt Installs Recommended Packages by Default'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-1129020860913041128</id><published>2008-03-15T11:25:00.002-04:00</published><updated>2008-03-15T11:37:48.918-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='clipboard manager'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='parcellite'/><title type='text'>Spring Break</title><content type='html'>Spring break started for us this week. I still have to go work tuesday and thursday but for the rest of the time I'll be able to catch up on some online courses, coding and get around to installing Arch.&lt;br /&gt;&lt;br /&gt;I've been hacking away at Parcellite and I have what could be v0.7 in the subversion repository already. Soon after I browse through the code a few more times I'll be able to make a release.&lt;br /&gt;&lt;br /&gt;Also got a chance to play some SSBB yesterday. Epic game is epic.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-1129020860913041128?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/1129020860913041128/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=1129020860913041128' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/1129020860913041128'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/1129020860913041128'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/03/spring-break.html' title='Spring Break'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-6986688285761310064</id><published>2008-02-25T15:11:00.004-04:00</published><updated>2008-02-25T15:21:08.313-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='pygtk'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Translations, Coding and Brawl</title><content type='html'>Over the weekend the lead developer of &lt;a href="http://billreminder.gnulinuxbrasil.org/"&gt;BillReminder&lt;/a&gt;, Og Maciel, mailed me about his app needing an updated spanish translation. I helped Og with some spanish translations quite a while ago when I used BillReminder's source to teach myself PyGTK and I contacted to thank him for his app. So on saturday I entertained myself updating the translations and mailed it to him so he could commit it.&lt;br /&gt;&lt;br /&gt;I hacked a bit of Parcellite afterwards and released v0.6.1 which had some bugfixes that were in the svn for weeks. I feel that it is stable enough now to include that i18n header file and translate it to various languages. Maybe Og could help with that.&lt;br /&gt;&lt;br /&gt;At night, I went over to a friend's house who had a modded Wii to play some Super Smash Bros: Brawl. Right now I'm having a serious withdrawl, I need to play moar! Can't wait to get my hands on my own copy and practice for competitive play.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-6986688285761310064?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/6986688285761310064/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=6986688285761310064' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/6986688285761310064'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/6986688285761310064'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/02/translations-coding-and-brawl.html' title='Translations, Coding and Brawl'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-3539344483818608098</id><published>2008-02-16T09:44:00.004-04:00</published><updated>2008-02-16T09:54:03.279-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random'/><title type='text'>Employment GET!</title><content type='html'>I got offered a job in computer support at Lokheed Martin. The commute is about 50 minutes for 16 hours a week (20 hours max). It'sa welcome part-time job that will also be my internship and will help pay for my master's degree when I work full time starting in summer.&lt;br /&gt;&lt;br /&gt;Speaking of which, I applied for graduate school last week, I'll be concentrating in software engineering. Hopefully soon I'll know if that essay I spent two weeks on had what it took to get in.&lt;br /&gt;&lt;br /&gt;By the way, Smash Bros. Brawl will be EPIC. A friend of mine is importing it this week so I'll be up all next weekend playing it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-3539344483818608098?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/3539344483818608098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=3539344483818608098' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/3539344483818608098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/3539344483818608098'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/02/employment-get.html' title='Employment GET!'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-2335519588737263588</id><published>2008-02-01T17:27:00.000-04:00</published><updated>2008-02-01T17:32:12.099-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random'/><category scheme='http://www.blogger.com/atom/ns#' term='parcellite'/><title type='text'>Random Update!</title><content type='html'>&lt;ul&gt;&lt;li&gt;Parcellite 0.6 is almost complete. I commited a released candidate to the svn but I'm going to go through the code a few more times before I release it.&lt;/li&gt;&lt;li&gt;I pretty much got a job working tech support for Lockheed Martin.&lt;/li&gt;&lt;li&gt;I have to submit my application for my master's degree within the next 2 weeks, going to be busy with that.&lt;/li&gt;&lt;li&gt;I suck at poker.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Calculus 2 is annoying me because I don't remember anything from calculus 1 or precalculus 2.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-2335519588737263588?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/2335519588737263588/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=2335519588737263588' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/2335519588737263588'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/2335519588737263588'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/02/random-update.html' title='Random Update!'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-7308145042927703774</id><published>2008-01-21T16:59:00.000-04:00</published><updated>2008-01-21T17:24:05.840-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='gnome'/><title type='text'>Gnome Tweaks</title><content type='html'>Some of these could already be in effect depending on your distribution. Launch the configuration editor from Applications-&gt;System Tools-&gt;Configuration Editor or by typing gconf-editor in a terminal. Go down the tree to the following:&lt;br /&gt;&lt;blockquote&gt;/apps/gnome-session/options&lt;/blockquote&gt;&lt;br /&gt;Here you can disable the &lt;b&gt;show_splash_screen&lt;/b&gt; option for a login boost. Now go to:&lt;br /&gt;&lt;blockquote&gt;/apps/metacity/general&lt;/blockquote&gt;&lt;br /&gt;Enable the &lt;b&gt;reduced_resources&lt;/b&gt; option for a significant speed increase. A little further down the tree at:&lt;br /&gt;&lt;blockquote&gt;/apps/nautilus/preferences&lt;/blockquote&gt;&lt;br /&gt;You can disable &lt;b&gt;show_desktop&lt;/b&gt; to stop Nautilus from controlling the desktop. Of course this means that you won't get icons or a right-click menu on the desktop. Then, travel down to:&lt;br /&gt;&lt;blockquote&gt;/apps/panel/global&lt;/blockquote&gt;&lt;br /&gt;Disable &lt;b&gt;enable_animations&lt;/b&gt; and &lt;b&gt;highlight_launchers_on_mouseover&lt;/b&gt;. Finally, if you append the following line to your ~/.gtkrc-2.0 file (create it if it doesn't exist) you remove GTK menu delays.&lt;br /&gt;&lt;blockquote&gt;gtk-menu-popup-delay = 0&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-7308145042927703774?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/7308145042927703774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=7308145042927703774' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/7308145042927703774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/7308145042927703774'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/01/gnome-tweaks.html' title='Gnome Tweaks'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-1002661582358728084</id><published>2008-01-16T11:17:00.000-04:00</published><updated>2008-01-16T11:40:46.555-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='howto'/><category scheme='http://www.blogger.com/atom/ns#' term='parcellite'/><title type='text'>Parcellite v0.5</title><content type='html'>Last night I commited v0.5 of Parcellite. Though I'm not releasing it yet, it is fully functional. Aside from being translated from python to C, this version includes a simple CLI interface for command line access to the clipboard. I will make an official release soon after I browse through all the code cleaning up and fixing minor issues along the way. Get it from the subversion repository:&lt;br /&gt;&lt;blockquote&gt;svn co http://xyhthyx.googlecode.com/svn/trunk/parcellite parcellite&lt;/blockquote&gt;&lt;br /&gt;To compile and install:&lt;br /&gt;&lt;blockquote&gt;./autogen.sh&lt;br /&gt;./configure&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-1002661582358728084?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/1002661582358728084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=1002661582358728084' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/1002661582358728084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/1002661582358728084'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/01/parcellite-v05.html' title='Parcellite v0.5'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-8436300546533725028</id><published>2008-01-08T14:03:00.000-04:00</published><updated>2008-01-08T14:23:23.526-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random'/><title type='text'>Trip Observations</title><content type='html'>For those of you who missed my last two posts, I spent 16 days in Winchester Virginia at my sister's house for the holidays. I have been there before, but never during winter. Some observations I made of Virginia compared to the place I grew up (and still live in), Puerto Rico...&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Everything was grey, there were absolutely no leaves on anything but pine trees. Puerto Rico is green all year long.&lt;/li&gt;&lt;li&gt;It was cold as hell, I had never been in weather below 60. I've lived in tropical weather for 23 years, so I looked like an idiot when I wore skiing-type winter wear when people were only wearing a hoodie.&lt;/li&gt;&lt;li&gt;Everyone drives really well. They use signal lights! You guys would have constant heart attacks if you drove here. We change lanes without using signals, all lanes are anything goes, we speed alot, tailgate alot, we don't stop when you turn (we just take the incoming lane to avoid slowing down), and we don't take down our long headlights for incoming cars.&lt;/li&gt;&lt;li&gt;The sun goes down early, around 5:30pm. Over here it always goes down at the same time regardless of the season (around 6:30-7:00).&lt;/li&gt;&lt;li&gt;Virginians are nice. Not say we aren't nice, people are extremely nice here. But what I mean is I expected some racism or strange looks when I spoke spanish, but got nothing. They were friendly, too friendly sometimes.&lt;/li&gt;&lt;li&gt;Stuff is cheap. I saw a DS Lite for $120, over here it's $137 not including our 7% tax. Alot of stuff was very well priced, everything is expensive here, especially if you're a tourist. The only thing that's cheap here is housing, school ($45 a credit) and car insurance (what you guys pay a month, we pay per year). Internet is cheap too, my sister was paying $22 for a connection speed twice as fast as the one I had at home, and I pay $40 for mine.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;Anyhow, now that I'm back I can concetrate on a few things I didn't do during my vacation. Like work on Parcellite, write an essay for my master's degree application, and prepare for my last semester of Computer Sciences.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-8436300546533725028?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/8436300546533725028/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=8436300546533725028' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/8436300546533725028'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/8436300546533725028'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/01/trip-observations.html' title='Trip Observations'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-1103965090333852615</id><published>2008-01-02T20:59:00.000-04:00</published><updated>2008-01-02T21:00:46.705-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random'/><title type='text'>While (Vacation == True)</title><content type='html'>Still freezing my nips off here in Winchester, Virginia. I'm back January 6th.&lt;br /&gt;&lt;br /&gt;Happy New Years!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-1103965090333852615?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/1103965090333852615/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=1103965090333852615' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/1103965090333852615'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/1103965090333852615'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2008/01/while-vacation-true.html' title='While (Vacation == True)'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-8262603479387383551</id><published>2007-12-20T09:05:00.000-04:00</published><updated>2007-12-20T09:10:43.726-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random'/><category scheme='http://www.blogger.com/atom/ns#' term='parcellite'/><title type='text'>Vacation = True;</title><content type='html'>From today to Januarth 6th I'll be in Winchester, Virginia spending the holidays with my sister, aunt and the rest of the family. Not looking forward to the cold weather (which I have never experienced) or the snow (either). Wonder if I can build a tux snowman...&lt;br /&gt;&lt;br /&gt;Couldn't finish translating Parcellite to C to release v0.5 before I left so I'll either finish it during my trip or as soon as I get back. It's pretty close to being done, it's missing the actions menu and the new CLI interface I've been experimenting with so you can have access to the clipboard through scripts and the terminal.&lt;br /&gt;&lt;br /&gt;Happy Holidays!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-8262603479387383551?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/8262603479387383551/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=8262603479387383551' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/8262603479387383551'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/8262603479387383551'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2007/12/vacation-true.html' title='Vacation = True;'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-9059248824240666054</id><published>2007-12-19T10:02:00.000-04:00</published><updated>2007-12-19T10:12:11.101-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random'/><title type='text'>Origins of C</title><content type='html'>&lt;i&gt;"C is a programming language which is like, totally ghey. It's low-level and has those stupid pointers. It was superceded by Java 20 years ago and is virtually extinct today. The only actively developed code using C today is the Linux kernal and the Yahoo! search engine, both of whose user count do not exceed 16, combined.&lt;br /&gt;&lt;br /&gt;C code often ends up looking like the output of figlet(6). This is to be expected from a language that has three different uses for '*' depending on context."&lt;/i&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.encyclopediadramatica.com/C"&gt;Seems&lt;/a&gt; pretty accurate to me.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-9059248824240666054?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/9059248824240666054/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=9059248824240666054' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/9059248824240666054'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/9059248824240666054'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2007/12/origins-of-c.html' title='Origins of C'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-1875424430153239055</id><published>2007-12-12T13:16:00.000-04:00</published><updated>2007-12-12T13:20:10.841-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random'/><title type='text'>Path Towards the Female Body</title><content type='html'>&lt;center&gt;&lt;a href="http://picasaweb.google.co.uk/xyhthyx/Random/photo?authkey=rN6bksBqH2Y#5143135732397556274"&gt;&lt;img src="http://lh3.google.co.uk/xyhthyx/R2AWsvkswjI/AAAAAAAAAGU/XMdQS61F28c/s400/path.png" /&gt;&lt;/a&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;Saw this in Sayonara Zetsubou Sensei the other day. I wonder what the geek's path towards the female body is...&lt;br /&gt;&lt;br /&gt;Mailing List -&gt; Forum -&gt; IRC -&gt; Messenger -&gt; Webcam -&gt; IRL&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-1875424430153239055?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/1875424430153239055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=1875424430153239055' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/1875424430153239055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/1875424430153239055'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2007/12/path-towards-female-body.html' title='Path Towards the Female Body'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-4373493391675728707</id><published>2007-12-10T11:12:00.000-04:00</published><updated>2007-12-10T11:32:17.080-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><category scheme='http://www.blogger.com/atom/ns#' term='parcellite'/><title type='text'>Progress</title><content type='html'>I've been translating &lt;a href="http://www.gnomefiles.org/app.php/Parcellite"&gt;Parcellite&lt;/a&gt; to C for version 0.5. So far I have it catching clipboard history and the history menu is working. Been going at a slow pace, I want to make sure the code is clean and as bug free as I can write it. I would be further along if I hadn't spent more time understanding how the autotools work.&lt;br /&gt;&lt;br /&gt;You can grab the current progress from the C branch of my subversion.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;svn co http://xyhthyx.googlecode.com/svn/branches/C/ parcellite-C&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;At the moment you need the latest autotools. Just do the following to compile.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;./autogen.sh&lt;br /&gt;./configure&lt;br /&gt;make&lt;br /&gt;sudo make install&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-4373493391675728707?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/4373493391675728707/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=4373493391675728707' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/4373493391675728707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/4373493391675728707'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2007/12/progress.html' title='Progress'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-6426855261903651881.post-146742433397697636</id><published>2007-12-05T14:39:00.000-04:00</published><updated>2007-12-05T14:52:20.325-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='C'/><category scheme='http://www.blogger.com/atom/ns#' term='pygtk'/><category scheme='http://www.blogger.com/atom/ns#' term='programming'/><title type='text'>Language Readability</title><content type='html'>The latest &lt;a href="http://xkcd.com/353/"&gt;xkcd&lt;/a&gt; comic is win.&lt;br /&gt;&lt;br /&gt;For educational purposes, I will compare a simple GTK+ about dialog in Python versus one in C.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Python&lt;/b&gt;&lt;br /&gt;&lt;blockquote&gt;about_dialog = gtk.AboutDialog()&lt;br /&gt;about_dialog.set_icon(about_dialog.render_icon(gtk.STOCK_ABOUT, gtk.ICON_SIZE_MENU))&lt;br /&gt;about_dialog.run()&lt;br /&gt;about_dialog.destroy()&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Simple, readable. All I did was create a dialog, set its icon and name, run it then destroy it. In C it's a different story.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;C&lt;/b&gt;&lt;br /&gt;&lt;blockquote&gt;GtkWidget* about_dialog = gtk_about_dialog_new();&lt;br /&gt;gtk_window_set_icon(GTK_WINDOW(about_dialog), gtk_widget_render_icon(about_dialog, GTK_STOCK_ABOUT, GTK_ICON_SIZE_MENU, NULL));&lt;br /&gt;gtk_about_dialog_set_name(GTK_ABOUT_DIALOG(about_dialog), "Parcellite");&lt;br /&gt;gtk_dialog_run(GTK_DIALOG(about_dialog));&lt;br /&gt;gtk_widget_destroy(about_dialog);&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Sacrificing readability for speed? I think it's worth it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/6426855261903651881-146742433397697636?l=xyhthyx.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xyhthyx.blogspot.com/feeds/146742433397697636/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='https://www.blogger.com/comment.g?blogID=6426855261903651881&amp;postID=146742433397697636' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/146742433397697636'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/6426855261903651881/posts/default/146742433397697636'/><link rel='alternate' type='text/html' href='http://xyhthyx.blogspot.com/2007/12/language-readability.html' title='Language Readability'/><author><name>Xyhthyx</name><uri>http://www.blogger.com/profile/07585368021634773042</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='12833105226821745834'/></author><thr:total xmlns:thr='http://purl.org/syndication/thread/1.0'>0</thr:total></entry></feed>