<?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' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-4437013438720359146</id><updated>2011-08-20T10:25:55.560-04:00</updated><category term='Reviews'/><category term='Unix'/><category term='Gnuplot'/><category term='Twitter'/><category term='Awesomeness'/><category term='flo&apos;s a ho fo sho'/><category term='Conky'/><category term='P. Migliorini'/><category term='Matlab'/><category term='Music'/><category term='Photos'/><category term='causes'/><category term='Thoughts'/><category term='Pancakes'/><category term='Latex'/><category term='Sizzli'/><category term='America'/><category term='Plotting'/><category term='Tutorials'/><category term='Wawa'/><category term='Code'/><category term='Editorial'/><category term='Graphics'/><category term='Spheres'/><category term='Linux'/><category term='Mac OS'/><category term='J. Duda'/><category term='Ubuntu'/><category term='P. O&apos;Brien'/><category term='Illustrator'/><title type='text'>Four Loves Four</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>four love four</name><uri>http://www.blogger.com/profile/05964287042202447866</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>47</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-3955752247506061819</id><published>2009-10-01T10:52:00.002-04:00</published><updated>2009-10-01T10:52:23.494-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Latex'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><title type='text'>Latex Tip: Author Affiliations</title><content type='html'>&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: inherit;"&gt;I've been writing in LaTeX a lot recently, and found a nice little package to use when composing a document with authors with different affiliations. &amp;nbsp;Often, author order is affiliation independent, so the authblk package makes all this possible. &amp;nbsp;Here's the sample code:&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: inherit;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;\documentclass[10pt]{article}&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;\usepackage{authblk}&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;\renewcommand\Affilfont{\itshape\small}&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;\begin{document}&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;\title{Author Affiliations in \LaTeX}&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;\author[,1]{Arthur A. Filliation\footnote{aaf@mail.com}}&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;\author[,2]{Arthur A. Filliation Jr.\footnote{aaf2@mail.com}}&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;\author[1]{Con T. Ributor}&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;\affil[1]{Department of Latex Studies.}&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;\affil[2]{Typesetters of America}&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;\date{\today}&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;\maketitle&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;\end{document}&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;A few notes. &amp;nbsp;First, renewing the command&amp;nbsp;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;\Affilfont&lt;/span&gt;&amp;nbsp;allows you to change the look of the affiliation list. &amp;nbsp; However, the small italic font seems pretty standard, so this is what I've always used. &amp;nbsp;Second, the option following the&amp;nbsp;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;\author&lt;/span&gt;&amp;nbsp;command adds a superscript corresponding to one of the affiliations stated by the&amp;nbsp;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;\affil&lt;/span&gt;&amp;nbsp;command. When using this command while also adding a footnote for contact information, the two superscripts will need to be separated by a comma. &amp;nbsp;You'll have to manually put this comma in after the&amp;nbsp;&lt;span style="font-family: 'Courier New', Courier, monospace;"&gt;\author&lt;/span&gt;&amp;nbsp;command. &amp;nbsp;When all is said and done, you should get this:&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div style="margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="separator" style="clear: both; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px; text-align: center;"&gt;&lt;a href="http://3.bp.blogspot.com/_dm0i3C2Dfxo/SsTBW5t9BgI/AAAAAAAAAqg/TxikzNI8DIc/s1600-h/author.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://3.bp.blogspot.com/_dm0i3C2Dfxo/SsTBW5t9BgI/AAAAAAAAAqg/TxikzNI8DIc/s400/author.png" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-3955752247506061819?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/3955752247506061819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2009/10/latex-tip-author-affiliations.html#comment-form' title='40 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/3955752247506061819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/3955752247506061819'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2009/10/latex-tip-author-affiliations.html' title='Latex Tip: Author Affiliations'/><author><name>doodah</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_dm0i3C2Dfxo/SeSOY9MySvI/AAAAAAAAAeg/3pdEiKiRHvM/S220/Photo+1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_dm0i3C2Dfxo/SsTBW5t9BgI/AAAAAAAAAqg/TxikzNI8DIc/s72-c/author.png' height='72' width='72'/><thr:total>40</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-2740430045244914487</id><published>2009-06-06T13:59:00.004-04:00</published><updated>2009-06-06T14:16:15.745-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><title type='text'>Quick Remote Editing With Vim</title><content type='html'>I am sure that anyone who has created their own website has had to make simple edits. There are many ways that one may connect, edit, and then publish the changes and all of these ways accomplish the task at hand. I wish to show a quick and easy way to edit remote files using &lt;a href="http://en.wikipedia.org/wiki/Vim_%28text_editor%29"&gt;Vim&lt;/a&gt;.&lt;br /&gt;&lt;pre name="code" class="Bash"&gt;&lt;br /&gt;user@local~$ vim ftp://hostip/file.py&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;OK thats it. Told you it was quick. Save and quit (:wq) and your file is updated and published.&lt;br /&gt;&lt;br /&gt;There is a huge learning curve to Vim but I think that with time, you will find yourself being more efficient.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-2740430045244914487?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/2740430045244914487/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2009/06/quick-remote-editing-with-vim.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/2740430045244914487'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/2740430045244914487'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2009/06/quick-remote-editing-with-vim.html' title='Quick Remote Editing With Vim'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-2316322209708466730</id><published>2009-05-06T13:13:00.002-04:00</published><updated>2009-05-06T13:14:33.430-04:00</updated><title type='text'>Search Youtube in Totem</title><content type='html'>I never knew this, but you can search youtube videos through Totem. Watch the video below&lt;br /&gt;&lt;br /&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/GKxDcPJ1YTE&amp;hl=en&amp;fs=1"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/GKxDcPJ1YTE&amp;hl=en&amp;fs=1" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-2316322209708466730?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/2316322209708466730/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2009/05/search-youtube-in-totem.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/2316322209708466730'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/2316322209708466730'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2009/05/search-youtube-in-totem.html' title='Search Youtube in Totem'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-2549965741496486899</id><published>2009-03-20T13:11:00.002-04:00</published><updated>2009-03-20T13:12:35.886-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Graphics'/><category scheme='http://www.blogger.com/atom/ns#' term='Spheres'/><category scheme='http://www.blogger.com/atom/ns#' term='Illustrator'/><title type='text'>Creating 3D Spheres in Adobe Illustrator CS3</title><content type='html'>&lt;div style="text-align: justify;"&gt;As I mentioned in previous posts, I do some molecular dynamics work. It's helpful sometimes to have cartoon-ish pictures to aid in atomic visualization, especially when describing domains with different types of atoms. I'm also a big fan of really pretty graphics, even at the expense of time. I got a copy of Adobe Illustrator CS3 after using CS for way too long, and decided to play around. After a Google search I found out most of the information I needed, but was unfamiliar with the use of some of the tools. After compiling information from a few different sites, I finally got the hang of it. Still, what's the point in learning if you don't share what you know?&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: justify;"&gt;Once you're in Illustrator you're going to want to start with a simple circle. I usually show the grid and set snap to grid via the View menu. Make the path invisible and fill the circle with a solid color of your choice. Next, you are going to use the scissors tool (often hidden under the eraser or knife tool) to cut the circle in half. Do this by actively selecting the circle (so the paths are shown, you can do it with the white pointer known as the direct selection tool). Next, with the scissors tool, click the anchor point at the bottom of the circle, and then again at the top of the circle. If this has been done correctly, the middle point of the circle will suddenly shift right as shown in the pictures. Drag the right half of the circle away and delete the left half. Next, select the right half of the circle and go to Effect -&gt; 3D -&gt; Revolve. Leave the settings as the default, and select the preview box. You should now see your 3D sphere. Feel free to play with the lighting and other options, but I've found the default settings look best.&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_dm0i3C2Dfxo/ScPMQwkeWdI/AAAAAAAAAdU/pfvGa5my4oU/s1600-h/04.jpg"&gt;&lt;img style="cursor: pointer; width: 80px; height: 80px;" src="http://3.bp.blogspot.com/_dm0i3C2Dfxo/ScPMQwkeWdI/AAAAAAAAAdU/pfvGa5my4oU/s200/04.jpg" alt="" id="BLOGGER_PHOTO_ID_5315316573515176402" border="0" /&gt; &lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_dm0i3C2Dfxo/ScPMijNXKnI/AAAAAAAAAdc/bZ0SfkzuQl8/s1600-h/05.jpg"&gt;&lt;img style="cursor: pointer; width: 97px; height: 80px;" src="http://3.bp.blogspot.com/_dm0i3C2Dfxo/ScPMijNXKnI/AAAAAAAAAdc/bZ0SfkzuQl8/s200/05.jpg" alt="" id="BLOGGER_PHOTO_ID_5315316879166220914" border="0" /&gt; &lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_dm0i3C2Dfxo/ScPMvJSPGdI/AAAAAAAAAdk/CSk-qXZvv-0/s1600-h/06.jpg"&gt;&lt;img style="cursor: pointer; width: 92px; height: 80px;" src="http://1.bp.blogspot.com/_dm0i3C2Dfxo/ScPMvJSPGdI/AAAAAAAAAdk/CSk-qXZvv-0/s200/06.jpg" alt="" id="BLOGGER_PHOTO_ID_5315317095545641426" border="0" /&gt; &lt;/a&gt; &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_dm0i3C2Dfxo/ScPMzK26NNI/AAAAAAAAAds/47IDBMlW_x4/s1600-h/07.jpg"&gt;&lt;img style="cursor: pointer; width: 80px; height: 80px;" src="http://4.bp.blogspot.com/_dm0i3C2Dfxo/ScPMzK26NNI/AAAAAAAAAds/47IDBMlW_x4/s200/07.jpg" alt="" id="BLOGGER_PHOTO_ID_5315317164687373522" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_dm0i3C2Dfxo/ScPM3wSPHFI/AAAAAAAAAd0/J_s6z6rbTEY/s1600-h/08.jpg"&gt; &lt;img style="cursor: pointer; width: 77px; height: 80px;" src="http://4.bp.blogspot.com/_dm0i3C2Dfxo/ScPM3wSPHFI/AAAAAAAAAd0/J_s6z6rbTEY/s200/08.jpg" alt="" id="BLOGGER_PHOTO_ID_5315317243453578322" border="0" /&gt; &lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_dm0i3C2Dfxo/ScPNABuEM6I/AAAAAAAAAd8/_eEHlHd5CbM/s1600-h/09.jpg"&gt;&lt;img style="cursor: pointer; width: 83px; height: 80px;" src="http://2.bp.blogspot.com/_dm0i3C2Dfxo/ScPNABuEM6I/AAAAAAAAAd8/_eEHlHd5CbM/s200/09.jpg" alt="" id="BLOGGER_PHOTO_ID_5315317385572660130" border="0" /&gt;&lt;/a&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_dm0i3C2Dfxo/ScPNABMGg8I/AAAAAAAAAeE/ndPFbcD6ZVE/s1600-h/10.jpg"&gt; &lt;img style="cursor: pointer; width: 119px; height: 80px;" src="http://4.bp.blogspot.com/_dm0i3C2Dfxo/ScPNABMGg8I/AAAAAAAAAeE/ndPFbcD6ZVE/s200/10.jpg" alt="" id="BLOGGER_PHOTO_ID_5315317385430205378" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-2549965741496486899?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/2549965741496486899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2009/03/creating-3d-spheres-in-adobe.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/2549965741496486899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/2549965741496486899'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2009/03/creating-3d-spheres-in-adobe.html' title='Creating 3D Spheres in Adobe Illustrator CS3'/><author><name>doodah</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_dm0i3C2Dfxo/SeSOY9MySvI/AAAAAAAAAeg/3pdEiKiRHvM/S220/Photo+1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_dm0i3C2Dfxo/ScPMQwkeWdI/AAAAAAAAAdU/pfvGa5my4oU/s72-c/04.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-4508959517643823547</id><published>2009-03-12T18:12:00.003-04:00</published><updated>2009-03-13T10:58:53.570-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Mac OS'/><category scheme='http://www.blogger.com/atom/ns#' term='Plotting'/><category scheme='http://www.blogger.com/atom/ns#' term='Unix'/><category scheme='http://www.blogger.com/atom/ns#' term='Gnuplot'/><title type='text'>Installing gnuplot on Mac OS X 10.5 (Leopard)</title><content type='html'>&lt;div style="text-align: justify;"&gt;Not to many people's surprise anymore, I'm both an engineer and a Mac user. While this would have been a serious anomaly a couple years ago, it seems more and more common these days, especially when working with other Unix/Linux machines. That aside, I had long been plotting all my data using the various functions in Matlab, and for the most part, I was very happy with the results (see &lt;a href="http://fourlovesfour.blogspot.com/2009/01/plotting-in-matlab-making-plots-look.html"&gt;here&lt;/a&gt; for reference). What I found, however, is that 3D scatter plots came out looking pretty terrible, and my start in molecular dynamics simulations required the scatter plots somewhat frequently.&lt;br /&gt;&lt;br /&gt;So, there I was, looking lustfully at the gnuplot &lt;a href="http://www.gnuplot.info/screenshots/index.html#demos"&gt;demos&lt;/a&gt;, so rich in their 3D visualization options. However, after downloading, extracting, and messing around in the terminal I found latest build (4.2.4) was having some issues with the makefile, even after configuration. I searched on the web for a while for some help which was fruitless until I stumbled upon this little &lt;a href="http://gavmacprogramming.wordpress.com/2007/05/02/installing-gnuplot/"&gt;nugget&lt;/a&gt;, which was a great relief, as I tend to be sort of lazy when sifting through readme's. To be honest, that entry alone has all the information you really need, but it assumes some basic awareness of a few things I hadn't heard about before, so I thought I'd post this information in a more outright manner.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;&lt;a href="http://www.macports.org/"&gt;MacPorts&lt;/a&gt;: Probably one of the coolest things ever, simple as hell, and quite powerful. MacPorts allows you to install a number of software packages by simply typing "install&lt;span style="font-style: italic;"&gt; packagename&lt;/span&gt;" in the Terminal. Installation of MacPorts is a breeze once you download their disk image (.dmg) and run their installer (.mpkg), which you can get &lt;a href="http://www.macports.org/install.php"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Once MacPorts has been installed, you'll need to start a new Terminal session. At that point, it's as easy as typing "sudo port install gnuplot" in the Terminal. I'll warn you, this installation can take a while (~30 minutes) as you download and install all the smaller software packages required.&lt;/li&gt;&lt;/ol&gt;And that's about it.  Just start the terminal up and type "gnuplot". If there are any questions, leave a comment. I've only done this on 10.5, but MacPorts claims to support the latest OS, and the last release (10.4 for now). I have no reason to doubt anything they say considering how simple this all was. They should start some funny rumors since their credibility is so high right now.&lt;br /&gt;&lt;br /&gt;UPDATE: Thanks to some feedback, I failed to note that you should install X11 and XCode before attempting to install MacPorts.  X11 is available on your OS X install disc, and XCode is available (at no cost) on the Apple Developer webpage.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-4508959517643823547?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/4508959517643823547/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2009/03/installing-gnuplot-on-mac-os-x-105.html#comment-form' title='21 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/4508959517643823547'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/4508959517643823547'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2009/03/installing-gnuplot-on-mac-os-x-105.html' title='Installing gnuplot on Mac OS X 10.5 (Leopard)'/><author><name>doodah</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_dm0i3C2Dfxo/SeSOY9MySvI/AAAAAAAAAeg/3pdEiKiRHvM/S220/Photo+1.jpg'/></author><thr:total>21</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-518754551879145824</id><published>2009-03-11T22:15:00.018-04:00</published><updated>2009-03-12T11:44:41.266-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Conky'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>March Madness on your Conky</title><content type='html'>March Madness is here and and what better way to keep track of the action than with a scoreboard tracker at the bottom of your screen.  Check out the image below:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4a16bNKIp3w/Sbh3BzQcRAI/AAAAAAAABSU/NzF6I30Vkbc/s1600-h/Screenshot.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 317px; height: 23px;" src="http://2.bp.blogspot.com/_4a16bNKIp3w/Sbh3BzQcRAI/AAAAAAAABSU/NzF6I30Vkbc/s400/Screenshot.png" alt="" id="BLOGGER_PHOTO_ID_5312126633306244098" border="0" /&gt;&lt;/a&gt;This is accomplished by combining a python script with the conky variable scroll. The python script will get the data, parse it and put it into a acceptable format for conky to handle the display.  I've talked about conky &lt;a href="http://fourlovesfour.blogspot.com/2008/04/conky-ultimate-system-monitor.html"&gt;earlier&lt;/a&gt; and using displaying the last instant &lt;a href="http://fourlovesfour.blogspot.com/2008/10/conky-display-last-pidgin-message.html"&gt;message&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Copy the following code and save it as &lt;span style="font-style: italic;"&gt;bottomscore.py&lt;/span&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;&lt;pre name="code" class="Python"&gt;#!/usr/bin/python&lt;br /&gt;import urllib&lt;br /&gt;# Open html page&lt;br /&gt;fweb = urllib.urlopen("http://scores.espn.go.com/ncb/bottomline/scores")&lt;br /&gt;&lt;br /&gt;gamestr=''&lt;br /&gt;score=''&lt;br /&gt;# Manipulate str for unneccessary chars&lt;br /&gt;raw=str(fweb.readline())&lt;br /&gt;raw=raw.replace('%20',' ');&lt;br /&gt;raw=raw.replace('^','');&lt;br /&gt;raw=raw.replace('&amp;amp;','\n')&lt;br /&gt;&lt;br /&gt;# Open data storage&lt;br /&gt;f=open('bottom.dat', 'w')&lt;br /&gt;f.write(raw)&lt;br /&gt;f.close()&lt;br /&gt;f=open('bottom.dat', 'r')&lt;br /&gt;&lt;br /&gt;# Parse each line, get game, create str, append str&lt;br /&gt;for line in f:&lt;br /&gt;    if line.find('_left')&gt;1:&lt;br /&gt;        gamestr=line[line.find('=')+1:-1]&lt;br /&gt;        score= score + gamestr + '  |  '&lt;br /&gt;&lt;br /&gt;f.close()&lt;br /&gt;print score&lt;/pre&gt;&lt;p&gt;&lt;/p&gt;&lt;br /&gt;My conky script is as follows. Save this&lt;br /&gt;&lt;pre name="code" class="Python"&gt;#avoid flicker&lt;br /&gt;double_buffer yes&lt;br /&gt;&lt;br /&gt;#own window to run simultanious 2 or more conkys&lt;br /&gt;own_window  yes&lt;br /&gt;own_window_transparent no&lt;br /&gt;own_window_type normal&lt;br /&gt;own_window_hints undecorate,sticky,skip_taskbar,skip_pager, above&lt;br /&gt;&lt;br /&gt;#borders&lt;br /&gt;draw_borders no&lt;br /&gt;border_margin 0&lt;br /&gt;&lt;br /&gt;#shades&lt;br /&gt;draw_shades no&lt;br /&gt;&lt;br /&gt;#position&lt;br /&gt;gap_x 0&lt;br /&gt;gap_y 0&lt;br /&gt;alignment bottom_middle&lt;br /&gt;&lt;br /&gt;#behaviour&lt;br /&gt;update_interval 1&lt;br /&gt;&lt;br /&gt;#colour&lt;br /&gt;default_color  8f8f8f&lt;br /&gt;#default_shade_color 000000&lt;br /&gt;own_window_colour 262626&lt;br /&gt;&lt;br /&gt;text_buffer_size 1400&lt;br /&gt;&lt;br /&gt;#font&lt;br /&gt;use_xft yes&lt;br /&gt;xftfont bauhaus:pixelsize=10&lt;br /&gt;&lt;br /&gt;#to prevent window from moving&lt;br /&gt;use_spacer none&lt;br /&gt;minimum_size 1400&lt;br /&gt;&lt;br /&gt;TEXT&lt;br /&gt;${color e0e0e0} ${scroll 2847 ${execpi 60 python ~/scripts/bottomscore.py}}&lt;/pre&gt;&lt;br /&gt;&lt;p&gt;&lt;/p&gt;Remember to edit your .conkyrc to run the right path to bottomscore.py. You may need to edit certain parameters for your screen resolution but this should give you a good start. Any questions, post a comment.&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;Pro Tip:&lt;/span&gt;To run multiple conky screens:"conky -c .conkyrc2"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-518754551879145824?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/518754551879145824/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2009/03/march-madness-on-your-conky.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/518754551879145824'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/518754551879145824'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2009/03/march-madness-on-your-conky.html' title='March Madness on your Conky'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4a16bNKIp3w/Sbh3BzQcRAI/AAAAAAAABSU/NzF6I30Vkbc/s72-c/Screenshot.png' height='72' width='72'/><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-6018808632544458354</id><published>2009-03-02T17:22:00.005-05:00</published><updated>2009-03-02T18:18:43.086-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='P. Migliorini'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><title type='text'>How to Burn Compressed Video Files to DVD in Ubuntu</title><content type='html'>With some help from &lt;a href="http://www.realtimeedit.com/blog/2007/10/07/avi-to-dvd-script-linux-ubuntu/"&gt;Realtimeedit&lt;/a&gt; and &lt;a href="http://www.mplayerhq.hu/DOCS/HTML-single/en/MPlayer.html#menc-feat-vcd-dvd"&gt;MEncoder&lt;/a&gt;, I developed a script file to convert common compressed video files into an .iso file which can be burned onto a DVD for set top playback on your TV.&lt;br /&gt;&lt;br /&gt;Before you run the script, you'll need to install the following packages:&lt;br /&gt;&lt;br /&gt;MEncoder: sudo apt-get install mencoder&lt;br /&gt;DVD Author: sudo apt-get install dvdauthor&lt;br /&gt;&lt;br /&gt;Download the script file &lt;a href="http://www.people.virginia.edu/%7Epjm5b/dvdmaker.sh"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;When you run the script it will prompt you for the directory, name, and extension of the video file.  It will then prompt you for the aspect ratio of video file and run MEncoder to decompress the file to an mpeg format.  It will then run DVD Author to write to DVD format and create an .iso file.&lt;br /&gt;&lt;br /&gt;Use any DVD burning software to burn the .iso image to a DVD.&lt;br /&gt;&lt;br /&gt;Hope this works for you, any comments are always appreciated.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-6018808632544458354?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/6018808632544458354/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2009/03/how-to-burn-compressed-video-files-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/6018808632544458354'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/6018808632544458354'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2009/03/how-to-burn-compressed-video-files-to.html' title='How to Burn Compressed Video Files to DVD in Ubuntu'/><author><name>migs</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_CzRt8HNCwzk/SAOq91ZTUHI/AAAAAAAAAAY/nvJA1rGgSfU/S220/in+ya+face.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-6038880942201566788</id><published>2009-01-30T20:55:00.005-05:00</published><updated>2009-01-30T21:26:04.201-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Music'/><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>How To: MPD/MPC with Ubuntu</title><content type='html'>For a few months now I wanted to try mpd mainly out of curiosity. Music Player Daemon (mpd) is a music server and mpc will be the client used to interact with the server. This how to will look at a localhost server of mpd.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Prereqs: &lt;/span&gt;Enable universal repositores in /etc/apt/sources.list&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Installing &amp;amp; Configuring Software:&lt;/span&gt;&lt;br /&gt;In terminal:&lt;br /&gt;&lt;blockquote&gt;sudo apt-get install mpd mpc paprefs&lt;/blockquote&gt;Next we need to set up Pulse Audio.&lt;br /&gt;&lt;blockquote&gt;Go to System-&gt;Preferences-&gt;Pulse Audio Preferences&lt;br /&gt;Check "enable network access to local sound device" &amp;amp; "Don't require authentication"&lt;br /&gt;&lt;/blockquote&gt;Set up mpd.conf (use your favorite text editor)&lt;br /&gt;&lt;blockquote&gt;sudo gedit /etc/mpd.conf&lt;/blockquote&gt;Add the following to the config file:&lt;br /&gt;&lt;blockquote&gt;audio_output {&lt;br /&gt;type "pulse"&lt;br /&gt;name "Local MPD Output"&lt;br /&gt;}&lt;br /&gt;&lt;/blockquote&gt;In the mpd.conf file, look for "music_directory" and change the corresponding path to your music directory.&lt;br /&gt;&lt;br /&gt;Next, we shall build the database.&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span style="font-weight: bold;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/span&gt;In terminal, type:&lt;br /&gt;&lt;blockquote&gt;sudo mpd --create-db&lt;br /&gt;&lt;/blockquote&gt;Finally, restart mpd by:&lt;br /&gt;&lt;blockquote&gt;sudo /etc/init.d/mpd restart&lt;/blockquote&gt;&lt;span style="font-weight: bold;"&gt;Using mpc:&lt;/span&gt; mpd/mpc is higly scriptable so I recommend create some bash files for yourself. You will find the manual to mpc here: &lt;a href="http://linux.die.net/man/1/mpc"&gt;http://linux.die.net/man/1/mpc&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Example: Add Radiohead to current playlist&lt;br /&gt;&lt;blockquote&gt;mpc search artist Radiohead | mpc add&lt;br /&gt;mpc play&lt;br /&gt;&lt;/blockquote&gt;Good luck&lt;br /&gt;&lt;br /&gt;Further Reading:&lt;br /&gt;&lt;a href="http://mpd.wikia.com/wiki/What_MPD_Is_and_Is_Not"&gt;http://mpd.wikia.com/wiki/What_MPD_Is_and_Is_Not&lt;/a&gt;&lt;br /&gt;&lt;a href="http://mpd.wikia.com/wiki/Hacks"&gt;http://mpd.wikia.com/wiki/Hacks&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-6038880942201566788?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/6038880942201566788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2009/01/how-to-mpdmpc-with-ubuntu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/6038880942201566788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/6038880942201566788'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2009/01/how-to-mpdmpc-with-ubuntu.html' title='How To: MPD/MPC with Ubuntu'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-224340527980151164</id><published>2009-01-16T11:39:00.003-05:00</published><updated>2009-01-16T11:53:49.301-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Matlab'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>MATLAB: Set working path at startup</title><content type='html'>Many times when MATLAB is started there is a certain program that you want to work on. In order to work on this program, the current directory or path of that program must be changed or set.  This little script here will prompt the user for the module to work on and then add that directory to the path listing. When MATLAB is terminated, that path will not be saved.&lt;div&gt;&lt;pre&gt;% startup.m&lt;br /&gt;&lt;br /&gt;% Set Production Directory&lt;br /&gt;prod='~/MATLAB/Production/';&lt;br /&gt;&lt;br /&gt;% Prompt user for module name&lt;br /&gt;module=input('What module do you want to work on? ','s');&lt;br /&gt;&lt;br /&gt;% If module is set, add to top of path. Otherwise don't add&lt;br /&gt;if ~isempty(module)&lt;br /&gt; path([prod,module],path);&lt;br /&gt;end&lt;/pre&gt;&lt;pre&gt;Place the startup.m in your MATLAB work directory.&lt;br /&gt;&lt;/pre&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-224340527980151164?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/224340527980151164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2009/01/matlab-set-working-path-at-startup.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/224340527980151164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/224340527980151164'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2009/01/matlab-set-working-path-at-startup.html' title='MATLAB: Set working path at startup'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-7342017444612026462</id><published>2009-01-15T19:01:00.006-05:00</published><updated>2009-01-16T10:54:21.562-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J. Duda'/><category scheme='http://www.blogger.com/atom/ns#' term='Matlab'/><title type='text'>Plotting in MATLAB / Making Plots Look Pretty</title><content type='html'>Alright, well, here's the scoop.  Ditto wanted a v2.0 remake of a post that we started late last year.  And, well, I give him whatever he wants.  So, without further ado, here's Pretty Plots in Matlab, v2.0.&lt;br /&gt;&lt;br /&gt;Using MATLAB to crank through some calculations, but having trouble making the plots pretty? Here's an example that should make a nice looking plot that's ready to be inserted into a report.&lt;br /&gt;&lt;br /&gt;X=[1 2 3 4 5 6 7 8 9 10];&lt;br /&gt;Y=X.^2;&lt;br /&gt;&lt;br /&gt;xmin=0;&lt;br /&gt;xmax=11;&lt;br /&gt;ymin=0;&lt;br /&gt;ymax=110;&lt;br /&gt;&lt;br /&gt;figure&lt;br /&gt;set(gca,'fontsize',14)&lt;br /&gt;set(gcf, 'PaperSize', [8. 6.],'PaperPositionMode', 'auto');&lt;br /&gt;plot(X,Y,'k^','markersize',10,'markerfacecolor','r')&lt;br /&gt;legend('mylegend','location','northeast');&lt;br /&gt;xlabel('my $x$ label','Interpreter','latex','fontsize',16);&lt;br /&gt;ylabel('my $y$ label','Interpreter','latex','fontsize',16)&lt;br /&gt;AXIS([xmin xmax ymin ymax])&lt;br /&gt;print('-r600','-dpdf',['filename','.pdf'])&lt;br /&gt;&lt;br /&gt;Copy, paste, and run, and you should get this (in the directory your current directory):&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_dm0i3C2Dfxo/SXCstc0ob3I/AAAAAAAAAOI/56BzP18ZgSw/s1600-h/filename.png"&gt;&lt;img style="cursor: pointer; width: 200px; height: 150px;" src="http://4.bp.blogspot.com/_dm0i3C2Dfxo/SXCstc0ob3I/AAAAAAAAAOI/56BzP18ZgSw/s200/filename.png" alt="" id="BLOGGER_PHOTO_ID_5291919458991370098" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Alright, a quick rundown.&lt;br /&gt;&lt;br /&gt;1. The 'figure' command is letting MATLAB know that we're making a picture with all the following attributes.&lt;br /&gt;2. The 'set gca' command is setting the axes, which have the default handle 'gca', to have a font size of 14 here. This will control the size of the numbering on the axes, as well as the size of the font in the legend.&lt;br /&gt;3. The 'set gcf' command is setting the paper size to 8" by 6", a size I find works well with the default figure output of MATLAB. This will prevent you from having to crop the plot later in a third-party photo editor.&lt;br /&gt;4. The 'plot' command lists the X and Y arrays youd like to plot, 'k^' plots black upward facing triangles in a 'marker size' of 10pt, and filled red.&lt;br /&gt;The 'legend' command puts in your legend, one entry per pair of vectors being plotted, in the northwest position.&lt;br /&gt;5. The 'xlabel' and 'ylabel' commands are pretty straightforward, but the interpretter command displays the labels in the default LaTeX font instead of the MATLAB font. You can use the '$$' pairing to put in maths (the x and y).&lt;br /&gt;6. The 'axis' command sets the range for x and y, just comment this out if you like what MATLAB does.&lt;br /&gt;7. The 'print' command will save your figure as .pdf with the filename you specify in the current directory (where your .m file is). Here, you can always specficy a path if you'd like to save figures in a different folder.&lt;br /&gt;&lt;br /&gt;Still to come, using str2num and num2str to automatically number plots that are part of a for loop, or to name output graphs based on input data.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-7342017444612026462?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/7342017444612026462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2009/01/plotting-in-matlab-making-plots-look.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/7342017444612026462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/7342017444612026462'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2009/01/plotting-in-matlab-making-plots-look.html' title='Plotting in MATLAB / Making Plots Look Pretty'/><author><name>doodah</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_dm0i3C2Dfxo/SeSOY9MySvI/AAAAAAAAAeg/3pdEiKiRHvM/S220/Photo+1.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_dm0i3C2Dfxo/SXCstc0ob3I/AAAAAAAAAOI/56BzP18ZgSw/s72-c/filename.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-1237377260335593187</id><published>2009-01-09T19:59:00.003-05:00</published><updated>2009-01-09T20:10:52.323-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thoughts'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>Woah, October 10, 2010</title><content type='html'>Today I had a mind blowing realisation that any geek would appreciate. Not sure if its well known but it soon will be. The number 42, which in case you didn't know, is the answer to everything, the universe and life, referring to &lt;span style="font-style: italic;"&gt;The Hitchhiker's Guide to the Galaxy &lt;/span&gt;(see &lt;a href="http://en.wikipedia.org/wiki/List_of_phrases_from_The_Hitchhiker%27s_Guide_to_the_Galaxy#Answer_to_Life.2C_the_Universe.2C_and_Everything_.2842.29"&gt;here&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Next year, October 10, 2010 will be here and it can be written as 10/10/10. Or removing the slashes, 101010 which converting from binary to  decimal form is 42. Woah. Yeah, woah. Will the answer to life appear on October 10, 2010. I dont know, but someone will make mad money making t-shirts.&lt;br /&gt;&lt;br /&gt;I think the meaning will come from the web comic xkcd.com. In case you did not know, the ordinal values of xkcd add up to 42.&lt;br /&gt;&lt;br /&gt;Get your tinfoil hat ready.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-1237377260335593187?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/1237377260335593187/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2009/01/woah-october-10-2010.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/1237377260335593187'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/1237377260335593187'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2009/01/woah-october-10-2010.html' title='Woah, October 10, 2010'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-1296885779782314179</id><published>2009-01-09T02:52:00.001-05:00</published><updated>2009-01-09T02:53:26.488-05:00</updated><title type='text'>Sarah Palin Pwns the Media Elite</title><content type='html'>&lt;a href="http://www.youtube.com/watch?v=-95wkCMeUkk"&gt;Booyah!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;enjoy...&lt;br /&gt;&lt;br /&gt;-migs&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-1296885779782314179?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/1296885779782314179/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2009/01/sarah-palin-pwns-media-elite.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/1296885779782314179'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/1296885779782314179'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2009/01/sarah-palin-pwns-media-elite.html' title='Sarah Palin Pwns the Media Elite'/><author><name>migs</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_CzRt8HNCwzk/SAOq91ZTUHI/AAAAAAAAAAY/nvJA1rGgSfU/S220/in+ya+face.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-6230968647257188479</id><published>2009-01-07T11:59:00.005-05:00</published><updated>2009-01-07T12:10:20.135-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Music'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>The Music of Four Loves Four - 2008</title><content type='html'>As the 2008 comes to a close, here are the top ten artists that the author's of Four Loves Four listened to.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Ditto's Top Ten&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Radiohead&lt;/li&gt;&lt;li&gt;Coldplay&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Van Morrison&lt;/li&gt;&lt;li&gt;Pearl Jam&lt;/li&gt;&lt;li&gt;Death Cab for Cutie&lt;/li&gt;&lt;li&gt;Kanye West&lt;/li&gt;&lt;li&gt;Mat Kearney&lt;/li&gt;&lt;li&gt;Counting Crows&lt;/li&gt;&lt;li&gt;The Decemberists&lt;/li&gt;&lt;li&gt;Incubus&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Doodah's Top Ten&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Tokyo Police Club&lt;/li&gt;&lt;li&gt;Say Anything&lt;/li&gt;&lt;li&gt;Owen&lt;/li&gt;&lt;li&gt;Sufjan Stevens&lt;/li&gt;&lt;li&gt;Someone Still Loves You Boris Yeltsin&lt;/li&gt;&lt;li&gt;Vampire Weekend&lt;/li&gt;&lt;li&gt;Royksopp&lt;/li&gt;&lt;li&gt;The Appleseed Cast&lt;/li&gt;&lt;li&gt;Pompeii&lt;/li&gt;&lt;li&gt;Nada Surf&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Mig's Top Ten&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;Radiohead&lt;/li&gt;&lt;li&gt;Death Cab for Cutie&lt;/li&gt;&lt;li&gt;Christopher O'Riley&lt;/li&gt;&lt;li&gt;Dave Matthew Band &lt;/li&gt;&lt;li&gt;Broken Social Scene&lt;/li&gt;&lt;li&gt;Snow Patrol&lt;/li&gt;&lt;li&gt;Jack Johnson&lt;/li&gt;&lt;li&gt;Feist&lt;/li&gt;&lt;li&gt;Van Morrison&lt;/li&gt;&lt;li&gt;The Decemberists&lt;/li&gt;&lt;/ol&gt;&lt;div&gt;A look at the musical tastes of the people who drive this site.&lt;/div&gt;&lt;div&gt;Thanks to all who subscribe.&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-6230968647257188479?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/6230968647257188479/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2009/01/music-of-four-loves-four-2008.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/6230968647257188479'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/6230968647257188479'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2009/01/music-of-four-loves-four-2008.html' title='The Music of Four Loves Four - 2008'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-5258429784321147067</id><published>2009-01-05T16:23:00.004-05:00</published><updated>2009-01-05T16:35:44.033-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='causes'/><category scheme='http://www.blogger.com/atom/ns#' term='P. Migliorini'/><category scheme='http://www.blogger.com/atom/ns#' term='flo&apos;s a ho fo sho'/><title type='text'>I'm Boycotting the Progressive Insurance Commercial Girl...</title><content type='html'>...and so should you.  Flo is bothering me just like Joe Buck did in 2004.  We all know what happened there.  (&lt;a href="http://www.petitiononline.com/stopbuck/petition.html"&gt;To refresh your memory&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Just so I know what I'm working against, I did a little detective work.  Her name is &lt;span style="font-size:100%;"&gt;Stephanie Courtney and here is a list of &lt;a href="http://www.imdb.com/name/nm0183960/"&gt;films and works&lt;/a&gt; I will not be watching until Progressive takes my demands suriously and ends these commercials.&lt;br /&gt;&lt;br /&gt;Join my Cause.&lt;br /&gt;&lt;br /&gt;-migs out&lt;br /&gt;&lt;br /&gt;btw, I will be entertaining myself at the Nova/Seton Hall game tomorrow night at the ROCK and then watching the premier of Scrubs on ABC.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-5258429784321147067?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/5258429784321147067/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2009/01/im-boycotting-progressive-insurance.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/5258429784321147067'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/5258429784321147067'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2009/01/im-boycotting-progressive-insurance.html' title='I&apos;m Boycotting the Progressive Insurance Commercial Girl...'/><author><name>migs</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_CzRt8HNCwzk/SAOq91ZTUHI/AAAAAAAAAAY/nvJA1rGgSfU/S220/in+ya+face.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-7722696144602131597</id><published>2008-12-18T11:47:00.003-05:00</published><updated>2008-12-18T15:17:28.907-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J. Duda'/><category scheme='http://www.blogger.com/atom/ns#' term='Matlab'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><title type='text'>Pretty Plots in MATLAB</title><content type='html'>Using MATLAB to crank through some calculations, but having trouble making the plots pretty?  Here's an example that should make a nice looking plot that's ready to be inserted into a report.&lt;br /&gt;&lt;br /&gt;figure&lt;br /&gt;set(gca,'fontsize',14)&lt;br /&gt;set(gcf, 'PaperSize', [8. 6.],'PaperPositionMode', 'auto');&lt;br /&gt;plot(X,Y,'k^','markersize',10,'markerfacecolor','auto')&lt;br /&gt;legend('mylegend','location','northeast');&lt;br /&gt;xlabel('myxlabel','Interpreter','latex','fontsize',16);&lt;br /&gt;ylabel('myylabel','Interpreter','latex','fontsize',16)&lt;br /&gt;AXIS([xmin xmax ymin ymax])&lt;br /&gt;print('-r600','-dpdf',['filename','.pdf'])&lt;br /&gt;&lt;br /&gt;Alright, a quick rundown.&lt;br /&gt;&lt;br /&gt;1. The 'figure' command is letting MATLAB know that we're making a picture with all the following attributes.&lt;br /&gt;2. The 'set gca' command is setting the axes, which have the default handle 'gca', to have a font size of 14 here.  This will control the size of the numbering on the axes, as well as the size of the font in the legend.&lt;br /&gt;3. The 'set gcf' command is setting the paper size to 8" by 6", a size I find works well with the default figure output of MATLAB.  This will prevent you from having to crop the plot later in a third-party photo editor.&lt;br /&gt;4. The 'plot' command lists the X and Y arrays youd like to plot, 'k^' plots black upward facing triangles in a 'marker size' of 10pt, and automatically filled.&lt;br /&gt;The 'legend' command puts in your legend, one entry per pair of vectors being plotted, in the northwest position.&lt;br /&gt;5. The 'xlabel' and 'ylabel' commands are pretty straightforward, but the interpretter command displays the labels in the default LaTeX font instead of the MATLAB font.  You can use the '$$' pairing to put in maths.&lt;br /&gt;6. The 'axis' command sets the range for x and y, just comment this out if you like what MATLAB does.&lt;br /&gt;7. The 'print' command will save your figure as .pdf with the filename you specify in the current directory (where your .m file is).  Here, you can always specficy a path if you'd like to save figures in a different folder.&lt;br /&gt;&lt;br /&gt;Still to come, using str2num and num2str to automatically number plots that are part of a for loop, or to name output graphs based on input data.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-7722696144602131597?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/7722696144602131597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/12/pretty-plots-in-matlab.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/7722696144602131597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/7722696144602131597'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/12/pretty-plots-in-matlab.html' title='Pretty Plots in MATLAB'/><author><name>doodah</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_dm0i3C2Dfxo/SeSOY9MySvI/AAAAAAAAAeg/3pdEiKiRHvM/S220/Photo+1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-2392587778059965737</id><published>2008-11-19T23:08:00.009-05:00</published><updated>2009-01-16T10:52:10.984-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Matlab'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>MATLAB: Don't ', transpose(it)</title><content type='html'>Doing a little homework for ME 7040, I discovered that there is more to transposing a matrix than just rows becoming columns and vice versa. I was doing a simple stress, strain, displacement analysis of a beam under static load. The code snippet in question is when the elemental stiffness matrix needed to be calculated by:&lt;br /&gt;&lt;blockquote&gt;k = int(int(B'*D*B,r,-0.5,0.5),s,-0.5,0.5)&lt;/blockquote&gt;B is a 3xn matrix of shape functions and D a 3x3 relationship of Modulus of Elasticity and Poisson's ratio.  There is obviously more to this code, including the calculations of stress and strain and the writing of an output file.&lt;br /&gt;&lt;br /&gt;Running the code using the prime ('), the code took 143.106 seconds to run. I was initally confused by how long it took because the matrices were not that large. I then heard about the function transpose() and decided to use that. In code form:&lt;br /&gt;&lt;blockquote&gt;k = int(int(transpose(B)*D*B,r,-0.5,0.5),s,-0.5,0.5)&lt;/blockquote&gt;This took only 19.735 seconds to run. So digging a little further, the operator ', also checks for complex conjugates of the matrix as well.&lt;br /&gt;&lt;br /&gt;In conclusion, if you know that you are not dealing with complex numbers, you may want to use the transpose function and not its operator.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Tip: &lt;/span&gt;To time the running time of your code, put &lt;span style="font-style: italic;"&gt;tic&lt;/span&gt; on the top line and &lt;span style="font-style: italic;"&gt;toc&lt;/span&gt; on the last line.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-2392587778059965737?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/2392587778059965737/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/11/matlab-dont-transposeit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/2392587778059965737'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/2392587778059965737'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/11/matlab-dont-transposeit.html' title='MATLAB: Don&apos;t &apos;, transpose(it)'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-7927457627691105095</id><published>2008-11-18T14:55:00.006-05:00</published><updated>2008-12-02T14:32:48.455-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>SCP + SSH: Copying files from Windows to Linux</title><content type='html'>&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;At the university I attend, it is mostly all about Windows and there is no support for linux so many things have to be done by the user to get anything done. However, most linux users are used to trying this on your own. Here I will show you how to successfully transfer files from your linux box at home to a windows computer at work/school. Linux commands refer to Ubuntu. Please see your distro's guide on installing packages.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Software Required:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;Windows:&lt;a href="http://cygwin.com/setup.exe" style=""&gt;&lt;span class="Apple-style-span" style="color: rgb(0, 0, 0); text-decoration: none;"&gt; &lt;/span&gt;&lt;/a&gt;&lt;a href="http://cygwin.com/setup.exe"&gt;Cygwin&lt;/a&gt;&lt;/div&gt;&lt;div&gt;Linux: openssh&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Configuring linux box:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;To install openssh, in terminal type&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;sudo apt-get install openssh-server&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;If the linux box is behind a router,  please open the port corresponding to ssh. Default is 22. For more information please visit &lt;a href="http://portforward.com/english/applications/port_forwarding/SSH/SSHindex.htm"&gt;portforward.com&lt;/a&gt;.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To test the installation of ssh type:&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;ssh localhost&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;If everything works, then that should be up for setting up the linux box.&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Configuring Windows:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;After downloading setup.exe from the link above,  double click to run.  The important part of the installation is "Selecting Packages" diaglog box. &lt;/div&gt;&lt;div&gt;Expand the Net tree by pressing the +. Scroll down and look for &lt;span class="Apple-style-span" style="font-style: italic;"&gt;openssh&lt;/span&gt; and click on "Skip" to change it to "Install". You will notice a check box under column B. Click Next when finished and complete the installation.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Operating the Windows Box:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;After installation, open cygwin and a terminal will appear.  The syntax for scp is:&lt;/div&gt;&lt;div&gt; scp [options] [[user@]host1:]filename1 ...  [[user@]host2:]filename2&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;To copy 'report.pdf' from your Fall 2008 folder on your home directory, you would type:&lt;/div&gt;&lt;div&gt;&lt;blockquote&gt;scp report.pdf user@serverip:"/home/user/Fall 2008/" .&lt;/blockquote&gt;&lt;/div&gt;&lt;div&gt;This will save report.pfg into your home directory. Notice the "."&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;More Information:&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://kb.iu.edu/data/agye.html"&gt;http://kb.iu.edu/data/agye.html&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="http://x.cygwin.com/"&gt;http://x.cygwin.com/&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href="https://help.ubuntu.com/community/SSHHowto"&gt;https://help.ubuntu.com/community/SSHHowto&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Good Luck.&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-7927457627691105095?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/7927457627691105095/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/11/scp-ssh-copying-files-from-windows-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/7927457627691105095'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/7927457627691105095'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/11/scp-ssh-copying-files-from-windows-to.html' title='SCP + SSH: Copying files from Windows to Linux'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-5186449578952970545</id><published>2008-10-11T14:09:00.009-04:00</published><updated>2008-10-11T18:10:16.228-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>Conky: Display Last Pidgin Message</title><content type='html'>Recently, I removed the gnome-panels, added awn, and had a conky bar at the top. However, I missed having a system notification of when I would receive a message via Pidgin. So I browsed the pidgin wiki and create somewhat of a hack to display the last IM that received from Pidgin. This method is probably not the best way however I had some diffuculty.&lt;br /&gt;&lt;br /&gt;The DBus method that listens for the received messages was chocking conky and not allowing the conky script to load correctly. So I had to create two files. &lt;span style="font-weight: bold;"&gt;getim.py&lt;/span&gt; would run at startup, listen for a new message and then write that message to a data file. &lt;span style="font-weight: bold;"&gt;lastim.py&lt;/span&gt; would be executed within conky and check the data file for the new message. I know its not real efficient and redundant but it just works. If you have any brilliant ideas please let me know.&lt;br /&gt;&lt;br /&gt;Here is the getim.py file:&lt;br /&gt;&lt;pre&gt;#!/usr/bin/python&lt;br /&gt;&lt;br /&gt;# ----- GETIM.PY // LISTEN FOR AN RECEIVED MESSAGE ------------#&lt;br /&gt;################################################################&lt;br /&gt;# MOST OF THIS SCRIPT  WAS TAKEN FROM THE PIDGIN DEVELOPER WIKI#&lt;br /&gt;# PLEASE VISIT http://developer.pidgin.im/ FOR MORE INFORMATION#&lt;br /&gt;################################################################&lt;br /&gt;&lt;br /&gt;def conky_im(account, sender, message, conversation, flags):&lt;br /&gt;reg = '&lt;(.|\n)+?&gt;'                  # REGEX FOR HTML TAGS&lt;br /&gt;message = re.sub(reg,'',message)    # REMOVE HTML TAGS&lt;br /&gt;sender = sender.split("@")[0]       # GET GCHAT NAME&lt;br /&gt;message = message[0:24]             # LIMIT TO 25 CHARS&lt;br /&gt;file = ' '                          # LOCATION OF DATA FILE&lt;br /&gt;fim = open(file,"w")&lt;br /&gt;IM = sender + " said: " + message&lt;br /&gt;fim.write(IM)&lt;br /&gt;fim.close()&lt;br /&gt;&lt;br /&gt;import dbus, gobject, re&lt;br /&gt;from dbus.mainloop.glib import DBusGMainLoop&lt;br /&gt;dbus.mainloop.glib.DBusGMainLoop(set_as_default=True)&lt;br /&gt;bus = dbus.SessionBus()&lt;br /&gt;&lt;br /&gt;bus.add_signal_receiver(conky_im,&lt;br /&gt;                dbus_interface="im.pidgin.purple.PurpleInterface",&lt;br /&gt;                signal_name="ReceivedImMsg")&lt;br /&gt;&lt;br /&gt;loop = gobject.MainLoop()&lt;br /&gt;loop.run()&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Copy and paste the following and save as lastim.py:&lt;br /&gt;&lt;pre&gt;#!/usr/bin/python&lt;br /&gt;&lt;br /&gt;# SHOW LAST IM&lt;br /&gt;f=" "                  # REPLACE WITH YOUR DATA FILE. ie.CONKYIM.DAT&lt;br /&gt;fim = open(f,'r')&lt;br /&gt;im = fim.read()&lt;br /&gt;print im&lt;br /&gt;fim.close&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Finally, add this to your .conkyrc script&lt;br /&gt;&lt;pre&gt;${execi 1 python ~/scripts/lastim.py}&lt;/pre&gt;&lt;br /&gt;Any questions/comments let me know. Here is a screen shot of what my conky looks like:&lt;br /&gt;&lt;pre&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_4a16bNKIp3w/SPDx_8II_eI/AAAAAAAABJ8/tW5HKH6dnI0/s1600-h/conkyscreen.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_4a16bNKIp3w/SPDx_8II_eI/AAAAAAAABJ8/tW5HKH6dnI0/s320/conkyscreen.png" alt="" id="BLOGGER_PHOTO_ID_5255966845915692514" border="0" /&gt;&lt;/a&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-5186449578952970545?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/5186449578952970545/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/10/conky-display-last-pidgin-message.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/5186449578952970545'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/5186449578952970545'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/10/conky-display-last-pidgin-message.html' title='Conky: Display Last Pidgin Message'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_4a16bNKIp3w/SPDx_8II_eI/AAAAAAAABJ8/tW5HKH6dnI0/s72-c/conkyscreen.png' height='72' width='72'/><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-7734940729272144610</id><published>2008-09-11T10:24:00.003-04:00</published><updated>2008-09-11T10:57:20.396-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Music'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>Top Ten Radiohead Songs</title><content type='html'>My first experience with Radiohead, besides hearing Creep on the radio, was my brother playing The Bends album for me. At first I wasn't a real fan, probably because the first song I heard I didnt like so didnt give them the time of day. I would randomly listen to their songs here and there but it wasn't until this past year that I came to appreciate them more. I find myself listening to them the most and never get tired of them.&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;I decided to compile a list of top ten Radiohead songs with a link to a video and a listing of their lyrics. I bolded lyrics that particulary strike a chord with me. Enjoy!&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ol&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;There There&lt;br /&gt;&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;p&gt;in pitch dark i go walking in your landscape.&lt;br /&gt;broken branches trip me as i speak.&lt;br /&gt;just because you feel it doesnt mean it's there.&lt;br /&gt;just because you feel it doesnt mean it's there.&lt;br /&gt;&lt;br /&gt;there's always a siren&lt;br /&gt;singing you to shipwreck.&lt;br /&gt;(don't reach out, don't reach out)&lt;br /&gt;steer away from these rocks&lt;br /&gt;we'd be a walking disaster.&lt;br /&gt;(don't reach out, don't reach out)&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;just because you feel it doesn't mean it's there&lt;/span&gt;.&lt;br /&gt;(there's someone on your shoulder)&lt;br /&gt;just because you feel it doesn't mean it's there.&lt;br /&gt;(there's someone on your shoulder)&lt;br /&gt;&lt;br /&gt;there there&lt;br /&gt;&lt;br /&gt;why so green and lonely?&lt;br /&gt;heaven sent you to me.&lt;br /&gt;&lt;br /&gt;we are accidents&lt;br /&gt;waiting waiting to happen.&lt;br /&gt;&lt;br /&gt;we are accidents&lt;br /&gt;waiting waiting to happen.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/_4BaNNtbvlw&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/_4BaNNtbvlw&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Karma Police&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;p&gt;Karma police&lt;br /&gt;arrest this man,&lt;br /&gt;he talks in maths,&lt;br /&gt;he buzzes like a fridge,&lt;br /&gt;he's like a detuned radio.&lt;br /&gt;&lt;br /&gt;Karma police&lt;br /&gt;arrest this girl,&lt;br /&gt;her Hitler hairdo&lt;br /&gt;is making me feel ill&lt;br /&gt;and we have crashed her party.&lt;br /&gt;&lt;br /&gt;This is what you get,&lt;br /&gt;this is what you get,&lt;br /&gt;this is what you get,&lt;br /&gt;when you mess with us.&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Karma police&lt;br /&gt;I've given all I can,&lt;br /&gt;it's not enough,&lt;/span&gt;&lt;br /&gt;I've given all I can&lt;br /&gt;but we're still on the payroll.&lt;br /&gt;&lt;br /&gt;This is what you get,&lt;br /&gt;this is what you get,&lt;br /&gt;this is what you get,&lt;br /&gt;when you mess with us.&lt;br /&gt;&lt;br /&gt;For a minute there&lt;br /&gt;I lost myself, I lost myself.&lt;br /&gt;Phew, for a minute there,&lt;br /&gt;I lost myself, I lost myself.&lt;br /&gt;&lt;br /&gt;For a minute there&lt;br /&gt;I lost myself, I lost myself.&lt;br /&gt;Phew, for a minute there,&lt;br /&gt;I lost myself, I lost myself.&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/ebqcbn0ieKU&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/ebqcbn0ieKU&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;House of Cards&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;p&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;I don't want to be your friend&lt;br /&gt;I just want to be your lover&lt;/span&gt;&lt;br /&gt;No matter how it ends&lt;br /&gt;No matter how it starts&lt;br /&gt;&lt;br /&gt;Forget about your house of cards&lt;br /&gt;And I'll do mine&lt;br /&gt;Forget about your house of cards&lt;br /&gt;And I'll do mine&lt;br /&gt;&lt;br /&gt;Fall off the table,&lt;br /&gt;Get swept under&lt;br /&gt;Denial, denial&lt;br /&gt;&lt;br /&gt;The infrastructure will collapse&lt;br /&gt;Voltage spikes&lt;br /&gt;Throw your keys in the bowl&lt;br /&gt;Kiss your husband goodnight&lt;br /&gt;&lt;br /&gt;Forget about your house of cards&lt;br /&gt;And I'll do mine&lt;br /&gt;Forget about your house of cards&lt;br /&gt;And I'll do mine&lt;br /&gt;&lt;br /&gt;Fall off the table,&lt;br /&gt;And get swept under&lt;br /&gt;&lt;br /&gt;Denial, denial&lt;br /&gt;Denial, denial&lt;br /&gt;Your ears should be burning&lt;br /&gt;Denial, denial&lt;br /&gt;Your ears should be burning&lt;br /&gt;Denial, denial&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/8nTFjVm9sTQ&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/8nTFjVm9sTQ&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Fake Plastic Trees&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;p&gt;A green plastic watering can&lt;br /&gt;For a fake chinese rubber plant&lt;br /&gt;In the fake plastic earth&lt;br /&gt;&lt;br /&gt;That she bought from a rubber man&lt;br /&gt;In a town full of rubber plans&lt;br /&gt;To get rid of itself&lt;br /&gt;&lt;br /&gt;It wears her out, it wears her out&lt;br /&gt;It wears her out, it wears her out&lt;br /&gt;&lt;br /&gt;She lives with a broken man&lt;br /&gt;A cracked polystyrene man&lt;br /&gt;Who just crumbles and burns&lt;br /&gt;&lt;br /&gt;He used to do surgery&lt;br /&gt;On girls in the eighties&lt;br /&gt;But gravity always wins&lt;br /&gt;&lt;br /&gt;And it wears him out, it wears him out&lt;br /&gt;It wears him out, it wears him out&lt;br /&gt;&lt;br /&gt;She looks like the real thing&lt;br /&gt;She tastes like the real thing&lt;br /&gt;My fake plastic love&lt;br /&gt;&lt;br /&gt;But I can't help the feeling&lt;br /&gt;I could blow through the ceiling&lt;br /&gt;If I just turn and run&lt;br /&gt;&lt;br /&gt;And it wears me out, it wears me out&lt;br /&gt;It wears me out, it wears me out&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;And if I could be who you wanted&lt;br /&gt;If I could be who you wanted&lt;br /&gt;All the time, all the time&lt;/span&gt;&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/HDS4wOd_o1I&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/HDS4wOd_o1I&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Paranoid Android&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;p&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Please could you stop the noise, I'm trying to get some rest&lt;/span&gt;&lt;br /&gt;From all the unborn chicken voices in my head&lt;br /&gt;What's that...? (I may be paranoid, but not an android)&lt;br /&gt;What's that...? (I may be paranoid, but not an android)&lt;br /&gt;&lt;br /&gt;When I am king, you will be first against the wall&lt;br /&gt;With your opinion which is of no consequence at all&lt;br /&gt;What's that...? (I may be paranoid, but no android)&lt;br /&gt;What's that...? (I may be paranoid, but no android)&lt;br /&gt;&lt;br /&gt;Ambition makes you look pretty ugly&lt;br /&gt;Kicking and squealing gucci little piggy&lt;br /&gt;You don't remember&lt;br /&gt;You don't remember&lt;br /&gt;Why don't you remember my name?&lt;br /&gt;Off with his head, man&lt;br /&gt;Off with his head, man&lt;br /&gt;Why don't you remember my name?&lt;br /&gt;I guess he does....&lt;br /&gt;&lt;br /&gt;Rain down, rain down&lt;br /&gt;Come on rain down on me&lt;br /&gt;From a great height&lt;br /&gt;From a great height... height...&lt;br /&gt;Rain down, rain down&lt;br /&gt;Come on rain down on me&lt;br /&gt;From a great height&lt;br /&gt;From a great height... height...&lt;br /&gt;Rain down, rain down&lt;br /&gt;Come on rain down on me&lt;br /&gt;&lt;br /&gt;That's it, sir&lt;br /&gt;You're leaving&lt;br /&gt;The crackle of pigskin&lt;br /&gt;The dust and the screaming&lt;br /&gt;The yuppies networking&lt;br /&gt;The panic, the vomit&lt;br /&gt;The panic, the vomit&lt;br /&gt;God loves his children, God loves his children, yeah!&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/szdWPWnnNls&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/szdWPWnnNls&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Everything in its Right Place&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;p&gt;Kid A, Kid A&lt;br /&gt;Kid A, Kid A&lt;br /&gt;Everything&lt;br /&gt;Everything&lt;br /&gt;Everything&lt;br /&gt;Everything in its right place&lt;br /&gt;In its right place&lt;br /&gt;In its right place&lt;br /&gt;In its right place&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Yesterday I woke up sucking a lemon&lt;/span&gt;&lt;br /&gt;Yesterday I woke up sucking a lemon&lt;br /&gt;Yesterday I woke up sucking a lemon&lt;br /&gt;Yesterday I woke up sucking a lemon&lt;br /&gt;&lt;br /&gt;Everything&lt;br /&gt;Everything&lt;br /&gt;Everything&lt;br /&gt;Everything in its right place&lt;br /&gt;In its right place&lt;br /&gt;In its right place&lt;br /&gt;Right place&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;There are two colours in my head&lt;/span&gt;&lt;br /&gt;There are two colours in my head&lt;br /&gt;What, what is that you tried to say?&lt;br /&gt;What, what was that you tried to say?&lt;br /&gt;Tried to say&lt;br /&gt;Tried to say&lt;br /&gt;Tried to say&lt;br /&gt;Tried to say&lt;br /&gt;&lt;br /&gt;Everything in its right place...&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/i0s38lHIwRc&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/i0s38lHIwRc&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;True Love Waits&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;p&gt;I'll drown my beliefs&lt;br /&gt;To have you be in peace&lt;br /&gt;I'll dress like your niece&lt;br /&gt;To wash your swollen feet&lt;br /&gt;&lt;br /&gt;Just don't leave&lt;br /&gt;Don't leave&lt;br /&gt;&lt;br /&gt;I'm not living&lt;br /&gt;I'm just killing time&lt;br /&gt;Your tiny hands&lt;br /&gt;Your crazy kitten smile&lt;br /&gt;&lt;br /&gt;Just don't leave&lt;br /&gt;Don't leave&lt;br /&gt;&lt;br /&gt;And true love waits&lt;br /&gt;In haunted attics&lt;br /&gt;And true love lives&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;On lollipops and crisps&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Just don't leave&lt;br /&gt;Don't leave&lt;br /&gt;&lt;br /&gt;Just don't leave&lt;br /&gt;Don't leave&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/LsJTaMSx3_8&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/LsJTaMSx3_8&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;High and Dry&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;p&gt;Two jumps in a week,&lt;br /&gt;I bet you think that's pretty clever don't you boy?&lt;br /&gt;Flying on your motorcycle,&lt;br /&gt;watching all the ground beneath you drop&lt;br /&gt;You'd kill yourself for recognition,&lt;br /&gt;kill yourself to never, ever stop&lt;br /&gt;You broke another mirror,&lt;br /&gt;you're turning into something you are not&lt;br /&gt;&lt;br /&gt;Don't leave me high, don't leave me dry&lt;br /&gt;Don't leave me high, don't leave me dry&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Drying up in conversation,&lt;br /&gt;you'll be the one who cannot talk &lt;/span&gt;&lt;br /&gt;All your insides fall to pieces,&lt;br /&gt;you just sit there wishing you could still make love&lt;br /&gt;They're the ones who'll hate you&lt;br /&gt;when you think you've got the world all sussed out&lt;br /&gt;They're the ones who'll spit on you,&lt;br /&gt;you'll be the one screaming out&lt;br /&gt;&lt;br /&gt;Don't leave me high, don't leave me dry&lt;br /&gt;Don't leave me high, don't leave me dry&lt;br /&gt;&lt;br /&gt;Oh, it's the best thing that you ever had,&lt;br /&gt;the best thing that you ever, ever had.&lt;br /&gt;It's the best thing that you ever had,&lt;br /&gt;the best thing you have had has gone away.&lt;br /&gt;&lt;br /&gt;Don't leave me high, don't leave me dry&lt;br /&gt;Don't leave me high, don't leave me dry&lt;br /&gt;Don't leave me high,&lt;br /&gt;Don't leave me high, don't leave me dry&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/NCPDiEz-GcE&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/NCPDiEz-GcE&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Idioteque&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;p&gt;Who's in a bunker?&lt;br /&gt;Who's in a bunker?&lt;br /&gt;Women and children first&lt;br /&gt;And the children first&lt;br /&gt;And the children&lt;br /&gt;I'll laugh until my head comes off&lt;br /&gt;I'll swallow till I burst&lt;br /&gt;Until I burst&lt;br /&gt;Until I&lt;br /&gt;&lt;br /&gt;Who's in a bunker?&lt;br /&gt;Who's in a bunker?&lt;br /&gt;I have seen too much&lt;br /&gt;I haven't seen enough&lt;br /&gt;You haven't seen it&lt;br /&gt;I'll laugh until my head comes off&lt;br /&gt;Women and children first&lt;br /&gt;And children first&lt;br /&gt;And children&lt;br /&gt;&lt;br /&gt;Here I'm alllowed&lt;br /&gt;Everything all of the time&lt;br /&gt;Here I'm allowed&lt;br /&gt;Everything all of the time&lt;br /&gt;&lt;br /&gt;Ice age coming&lt;br /&gt;Ice age coming&lt;br /&gt;Let me hear both sides&lt;br /&gt;Let me hear both sides&lt;br /&gt;Let me hear both&lt;br /&gt;Ice age coming&lt;br /&gt;Ice age coming&lt;br /&gt;Throw it on the fire&lt;br /&gt;Throw it on the fire&lt;br /&gt;Throw it on the&lt;br /&gt;&lt;br /&gt;We're not scaremongering&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;This is really happening&lt;/span&gt;&lt;br /&gt;Happening&lt;br /&gt;We're not scaremongering&lt;br /&gt;This is really happening&lt;br /&gt;Happening&lt;br /&gt;Mobiles skwrking&lt;br /&gt;Mobiles chirping&lt;br /&gt;Take the money run&lt;br /&gt;Take the money run&lt;br /&gt;Take the money&lt;br /&gt;&lt;br /&gt;Here I'm allowed&lt;br /&gt;Everything all of the time&lt;br /&gt;Here I'm allowed&lt;br /&gt;Everything all of the time&lt;br /&gt;&lt;br /&gt;Here I'm allowed&lt;br /&gt;Everything all of the time&lt;br /&gt;Here I'm allowed&lt;br /&gt;Everything all of the time&lt;br /&gt;&lt;br /&gt;The first of the children&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/JBsLFNcnwGM&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/JBsLFNcnwGM&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;li&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;Bodysnatchers&lt;/span&gt;&lt;/li&gt;&lt;br /&gt;&lt;p&gt;I do not&lt;br /&gt;Understand&lt;br /&gt;What it is&lt;br /&gt;I've done wrong&lt;br /&gt;Full of holes&lt;br /&gt;Check for pulse&lt;br /&gt;Blink your eyes&lt;br /&gt;One for yes&lt;br /&gt;Two for no&lt;br /&gt;&lt;br /&gt;I have no idea what I am talking about&lt;br /&gt;I am trapped in this body and can't get out&lt;br /&gt;Ooooohhhh&lt;br /&gt;&lt;br /&gt;You killed the sound&lt;br /&gt;removed backbone&lt;br /&gt;A pale imitation&lt;br /&gt;With the edges&lt;br /&gt;Sawn off&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="font-weight: bold;"&gt;I have no idea what you are talking about&lt;/span&gt;&lt;br /&gt;Your mouth moves only with someone's hand up your ass&lt;br /&gt;Ooooohhhh&lt;br /&gt;&lt;br /&gt;Has the light gone out for you?&lt;br /&gt;Because the light's gone for me&lt;br /&gt;It is the 21st century&lt;br /&gt;It is the 21st century&lt;br /&gt;It can follow you like a dog&lt;br /&gt;It brought me to my knees&lt;br /&gt;They got a skin and they put me in&lt;br /&gt;They got a skin and they put me in&lt;br /&gt;All the lines wrapped around my face&lt;br /&gt;All the lines wrapped around my face&lt;br /&gt;And for anyone else to see&lt;br /&gt;And for anyone else to see&lt;br /&gt;&lt;br /&gt;I'm a lie&lt;br /&gt;&lt;br /&gt;I've seen it coming&lt;br /&gt;I've seen it coming&lt;br /&gt;I've seen it coming&lt;br /&gt;I've seen it coming&lt;br /&gt;&lt;br /&gt;We're not scaremongering&lt;br /&gt;This is really happening&lt;br /&gt;Happening&lt;br /&gt;We're not scaremongering&lt;br /&gt;This is really happening&lt;br /&gt;Happening&lt;br /&gt;Mobiles skwrking&lt;br /&gt;Mobiles chirping&lt;br /&gt;Take the money run&lt;br /&gt;Take the money run&lt;br /&gt;Take the money&lt;br /&gt;&lt;br /&gt;Here I'm allowed&lt;br /&gt;Everything all of the time&lt;br /&gt;Here I'm allowed&lt;br /&gt;Everything all of the time&lt;br /&gt;&lt;br /&gt;Here I'm allowed&lt;br /&gt;Everything all of the time&lt;br /&gt;Here I'm allowed&lt;br /&gt;Everything all of the time&lt;br /&gt;&lt;br /&gt;The first of the children&lt;/p&gt;&lt;br /&gt;&lt;p&gt;&lt;object width="425" height="344"&gt;&lt;param name="movie" value="http://www.youtube.com/v/cAIHRIO73e8&amp;amp;hl=en&amp;amp;fs=1"&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;embed src="http://www.youtube.com/v/cAIHRIO73e8&amp;amp;hl=en&amp;amp;fs=1" type="application/x-shockwave-flash" allowfullscreen="true" width="425" height="344"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/p&gt;&lt;br /&gt;&lt;br /&gt;&lt;/ol&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;p&gt;Perhaps you can enjoy Radiohead as much as I do.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-7734940729272144610?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/7734940729272144610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/09/top-ten-radiohead-songs.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/7734940729272144610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/7734940729272144610'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/09/top-ten-radiohead-songs.html' title='Top Ten Radiohead Songs'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-1160807708647866086</id><published>2008-08-11T13:07:00.006-04:00</published><updated>2008-08-11T13:53:38.189-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>Dear NBC, I run Linux</title><content type='html'>After seeing the amazing comeback by Jason Lezak in the 400 free relay last night, I was eager to watch it this morning and relive the experience. However, I was disappointed when I clicked on "play video" and was unwelcomed with:&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_4a16bNKIp3w/SKByeddcUNI/AAAAAAAABI8/0-sgsrDFR-U/s1600-h/Screenshot-1edit.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_4a16bNKIp3w/SKByeddcUNI/AAAAAAAABI8/0-sgsrDFR-U/s320/Screenshot-1edit.png" alt="" id="BLOGGER_PHOTO_ID_5233308634634277074" border="0" /&gt;&lt;br /&gt;&lt;/a&gt;I run linux and am very very happy with it, but there are times where I feel almost neglected because of the operating that I use. Who knows, maybe there could be some discrimination suit against them.&lt;br /&gt;&lt;br /&gt;But seriously, can someone enlighten me as to how hard it would be for them to make it available on linux systems?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-1160807708647866086?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/1160807708647866086/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/08/dear-nbc-i-run-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/1160807708647866086'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/1160807708647866086'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/08/dear-nbc-i-run-linux.html' title='Dear NBC, I run Linux'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_4a16bNKIp3w/SKByeddcUNI/AAAAAAAABI8/0-sgsrDFR-U/s72-c/Screenshot-1edit.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-3448919211762751654</id><published>2008-08-07T22:43:00.003-04:00</published><updated>2008-08-07T22:45:49.743-04:00</updated><title type='text'>Find Files in BASH</title><content type='html'>This is really just a reminder to me so I dont have to keep looking it up. Who knows, maybe you will find it useful.&lt;br /&gt;&lt;br /&gt;To search folder and subfolders for python scripts.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;find . -name "*.py"&lt;/blockquote&gt;Sweet now I wont forget.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-3448919211762751654?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/3448919211762751654/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/08/find-files-in-bash.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/3448919211762751654'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/3448919211762751654'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/08/find-files-in-bash.html' title='Find Files in BASH'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-3387485052727907960</id><published>2008-07-15T18:46:00.002-04:00</published><updated>2008-07-15T18:49:07.550-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>Twitter Search: Because you want to know</title><content type='html'>Now you can find out specifically what everyone in the world is doing. &lt;a href="http://www.twitter.com"&gt;Twitter&lt;/a&gt; has released its new &lt;a href="http://search.twitter.com/"&gt;search&lt;/a&gt; page. So of course, mad people are reading &lt;a href="http://search.twitter.com/search?q=fourlovesfour"&gt;fourlovesfour&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Just another way to know what everyones doing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-3387485052727907960?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/3387485052727907960/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/07/twitter-search-because-you-want-to-know.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/3387485052727907960'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/3387485052727907960'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/07/twitter-search-because-you-want-to-know.html' title='Twitter Search: Because you want to know'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-8568523812461646463</id><published>2008-07-07T23:17:00.002-04:00</published><updated>2008-07-07T23:39:17.173-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Music'/><category scheme='http://www.blogger.com/atom/ns#' term='J. Duda'/><title type='text'>Titaaataifa</title><content type='html'>Weee, another round of things I think are awesome, and therefore, are in fact, awesome.&lt;br /&gt;&lt;br /&gt;You know what I love?  How about "Pay-what-you-want-for-my-music-because-you-the-customer-are-truly-the-ultimate-critic" album pricing.  I love that ish, seriously.  And on top of that, it very well could be the the single thing that could save (or perhaps bury) the record industry.&lt;br /&gt;&lt;br /&gt;I recently took the time to get into &lt;a href="http://en.wikipedia.org/wiki/Girl_Talk_%28musician%29"&gt;Girl Talk&lt;/a&gt;, the stage name of Greg Gillis, a mash-up DJ who seamlessly constructs a grand opera of today's R&amp;amp;B hits mixed with yesterday's rock ballads and everything in between.  His albums make the perfect party play list, with the lyrics and beats recognizable enough to get every up out of their seats while at the same time sequences move quick enough that no one's attention span is betrayed (and that even goes for your hyperactive little brother after several boxes of hawiian punch).&lt;br /&gt;&lt;br /&gt;Anyway, back to the point.  What was unique to the Girl Talk pay what you want format for his newest album &lt;a href="http://74.124.198.47/illegal-art.net/"&gt;Feed the Animals&lt;/a&gt; was the incentives he offered for you to pay more.  Triggered by a reaction similar to those prizes I wanted if I only sold a few more dollars of holiday junk for my middle school's fundraiser, I actually coughed up $13.  If you were to offer up to five bucks and you'd get the mp3's.  Five to ten dollars gets uncompressed FLAC files and the chance to additionally download one continuous file to avoid awkward gaps when putting the album on a disc.  Anything over 10 and you get added to the list to have a hard copy mailed to you when the physical release drops.  And this is all months before the CD will hit shelves.&lt;br /&gt;&lt;br /&gt;What a smart idea.  I know Radiohead has offered the pay-what-you-want format.  And Stars offered up a digital edition of their newest album before a physical release.  It all makes sense.  The people that will pay will still pay with these other options.  All it does is allow them the opportunity to hear the music as soon as it's available to all the big magazine critics without going through illegal channels while being the most honest critics of the musicians they already love and support.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-8568523812461646463?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/8568523812461646463/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/07/titaaataifa.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/8568523812461646463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/8568523812461646463'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/07/titaaataifa.html' title='Titaaataifa'/><author><name>doodah</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_dm0i3C2Dfxo/SeSOY9MySvI/AAAAAAAAAeg/3pdEiKiRHvM/S220/Photo+1.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-3786224775892289597</id><published>2008-07-02T00:09:00.007-04:00</published><updated>2008-07-02T13:17:40.477-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thoughts'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>The End of a Year: What I Learned</title><content type='html'>As some of you know, I have just returned home from a year of Volunteering in Chicago. As I reflected on this past year at the end of year retreat, I wrote this little essay:&lt;blockquote&gt;When looking back at what I wrote at orientation for “Who am I” I noticed a few things. Many of the items listed were things and people who I loved, schools I attended, and even TV shows I enjoyed to watch. Yes all these things shaped me, but they weren't who I was.  Like many of the things listed, their importance are bounded by time. Time seems to be the hardest part to accept, especially for someone who's undergraduate career was so technical and could predict failure over time in a design based on certain initial conditions.  When I look around at the physical world, I believe everything is defined by an equation. Some are algebraic, while others are non-linear time independent polynomials which with some work can be solved and the result can be known beforehand. There is comfort for me in knowing this and it almost gives me a sense of power to have this ability.&lt;br /&gt;&lt;br /&gt;My mind analyzes everything and systematically gives me results of perfection or how things should be. I grew up in a pretty safe environment and things always went my way. My brothers paved a wave for me growing up and I had a self confidence that sometimes bordered on cockiness and controlling.&lt;br /&gt;&lt;br /&gt;I entered this year pretty excited about the work I was to do at St. Rita and I enjoyed every moment with those Rita men. Coaching flag football and swimming allowed me to see and listen to them outside of school. Being the sacristan of the chapel allowed me to show the students that mass is not always boring and what the parts of the mass actually mean. Retreats were my favorite part of my job, especially the senior kairos retreat, because of the transformation that I saw in them over four days.&lt;br /&gt;&lt;br /&gt;Enough about what I did and my work. Being in ministry I know that I wont see the result of the work that I did which leads me to what I learned about myself, or more importantly how I changed. I mentioned earlier how I like to know or solve everything. I loved to hold the steering wheel of my journey with both hands. In my commitment statement during orientation I said I wanted to better understand myself through my community and to grow in faith, a faith which was already strong.&lt;br /&gt;&lt;br /&gt;My community and this volunteer year has taught me something that is 22 years too late: Patience. Its the same thing that I wrote on my stone at mid-year.  I know that everyone has trouble in their life but listening to my house mates at dinner and at community meetings was what I needed. Also going through some personal rejections myself helped. How about the patience that Amanda showed when Ms. Lee forgot to put the Christmas gift list in for her clients. The patience of Brett in dealing with  students who misbehaved and the development of his prayer life. Claire's patience with applying to graduate schools, the service club and the cancellation of the much anticipated car wash. Jeannie's patience in dealing with the frustrations of turning a room with boxes full of books and dusty shelves into a welcoming library. Finally, the patience of Susan in dealing with those bratty eighth graders and the train so she could finally come home.&lt;br /&gt;&lt;br /&gt;Patience fort me was something that I needed but I would not have been able to receive it with out a strong faith. With out my faith and patience, I would not have been able to deal with the losses and rejections that I had in my future goals that I thought were perfect. Fr. Tom, our site supervisor in one of his homilies said, "if you want to make God laugh, tell him your plans.” It was almost as if it was just me and him and he was saying to directly to me. I began to think about my own life and realized how things won't always go the way you want it to, even though all the initial conditions are perfect. My mind, no matter how technical or practical it is, cannot possibly grasp the understanding of the future and its relation to time. Time seems to have the final word and the best way to deal with it is with patience.&lt;br /&gt;&lt;br /&gt;At St. Rita's commencement I heard the following quote which will help me come down the mountain of this volunteer year: “When you have come to the edge of all light that you know and are about to drop off into the darkness; Faith is knowing one of two things will happen. There will be something solid to stand on or you will be taught to fly.”&lt;/blockquote&gt;&lt;blockquote&gt;&lt;p style="margin-bottom: 0in;"&gt;&lt;/p&gt; &lt;/blockquote&gt;It was fun year, now welcome to the good life I guess.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-3786224775892289597?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/3786224775892289597/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/07/end-of-year-what-i-learned.html#comment-form' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/3786224775892289597'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/3786224775892289597'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/07/end-of-year-what-i-learned.html' title='The End of a Year: What I Learned'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-4220772383189456929</id><published>2008-06-22T01:09:00.002-04:00</published><updated>2008-06-22T01:12:13.777-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J. Duda'/><title type='text'>Music is so Awesome</title><content type='html'>Another three month recap...&lt;br /&gt;&lt;br /&gt;1. Tokyo Police Club&lt;br /&gt;2. Say Anything&lt;br /&gt;3. Royksopp&lt;br /&gt;4. Owen&lt;br /&gt;5. Vampire Weekend&lt;br /&gt;6. Cartel&lt;br /&gt;7. Someone Still Loves You Boris Yeltsin&lt;br /&gt;8. Death Cab for Cutie&lt;br /&gt;9. Appleseed Cast&lt;br /&gt;10. Mates of State&lt;br /&gt;&lt;br /&gt;TPC is ridiculously good, so no surprise there.  They are all good.  Who am I kidding?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-4220772383189456929?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/4220772383189456929/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/06/music-is-so-awesome.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/4220772383189456929'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/4220772383189456929'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/06/music-is-so-awesome.html' title='Music is so Awesome'/><author><name>doodah</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_dm0i3C2Dfxo/SeSOY9MySvI/AAAAAAAAAeg/3pdEiKiRHvM/S220/Photo+1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-7157468557872574941</id><published>2008-06-04T09:24:00.005-04:00</published><updated>2008-06-05T10:12:01.782-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Music'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>Death Cab for Cutie: Live at Millennium Park</title><content type='html'>Last night, Death Cab for Cutie played at the Jay Pritzker Pavilion at Millennium Park in Chicago. Although I wasn't allowed in because of my camera I was still able to listen to the entire show clearly, while I took pictures around the park. Here is the setlist from last nights show. I am pretty sure this is accurate and in order:&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;1. Bixby Canyon Bridge&lt;br /&gt;2. The New Year&lt;br /&gt;3. Photobooth&lt;br /&gt;4. Crooked Teeth&lt;br /&gt;5. Long Division&lt;br /&gt;6. Grapevine Fires&lt;br /&gt;7. A Movie Script Ending&lt;br /&gt;8. Company Calls&lt;br /&gt;9. Company Calls Epilogue&lt;br /&gt;10. Soul Meets Body&lt;br /&gt;11. I Will Follow You into the Dark&lt;br /&gt;12. I Will Posses Your Heart&lt;br /&gt;13. Cath...&lt;br /&gt;14. No Sunlight&lt;br /&gt;15. Sound of Settling&lt;br /&gt;16. Marching Bands of Manhattan&lt;br /&gt;&lt;br /&gt;Encore&lt;br /&gt;17. You're Bruise&lt;br /&gt;18. Title and Registration&lt;br /&gt;19. 405&lt;br /&gt;20. Your Heart is an Open Room&lt;br /&gt;21. Transatlanticism&lt;/blockquote&gt;Overall I think it was an excellent concert despite the fact that I wasn't in the pavilion.I heard the concert with ease and took mad pictures. Let me know if any of these are wrong.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-7157468557872574941?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/7157468557872574941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/06/death-cab-for-cutie-live-at-millennium.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/7157468557872574941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/7157468557872574941'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/06/death-cab-for-cutie-live-at-millennium.html' title='Death Cab for Cutie: Live at Millennium Park'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-6478803784058915180</id><published>2008-05-30T21:22:00.003-04:00</published><updated>2008-06-08T11:13:57.604-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J. Duda'/><category scheme='http://www.blogger.com/atom/ns#' term='Editorial'/><title type='text'>Titaaataifa</title><content type='html'>And were back.  So much for a weekly column.  Maybe the second time around.  Anyway, let's get on to things I think are awesome, and therefore, are in fact, awesome.&lt;br /&gt;&lt;br /&gt;A solar powered world would be amazing.  Maybe in 20 years?  Yes we can!  CNN had a nifty little &lt;a href="http://www.cnn.com/2008/TECH/science/05/30/space.solar/index.html"&gt;article&lt;/a&gt; about big solar collectors that would float in a geosynchronous orbit and beam energy back to the earth via electromagnetic waves.  A Pentagon report reported that, "A single kilometer-wide band of geosynchronous Earth orbit experiences enough solar flux in one year to nearly equal the amount of energy contained within all known recoverable conventional oil reserves on Earth today."&lt;br /&gt;&lt;br /&gt;Well then, why don't we do it?  Apparently the billion-dollar-plus price tag is seen as too expensive, in addition to the fact that NASA has yet to produce an easier way to getting up into space.  I wonder if the 500 billion we've dumped into the Iraq conflict could have footed the bill.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-6478803784058915180?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/6478803784058915180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/05/titaaataifa.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/6478803784058915180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/6478803784058915180'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/05/titaaataifa.html' title='Titaaataifa'/><author><name>doodah</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_dm0i3C2Dfxo/SeSOY9MySvI/AAAAAAAAAeg/3pdEiKiRHvM/S220/Photo+1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-3561347386561493718</id><published>2008-05-30T21:11:00.002-04:00</published><updated>2008-05-30T21:14:05.491-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J. Duda'/><category scheme='http://www.blogger.com/atom/ns#' term='Editorial'/><title type='text'>Fox News to show clip of E.T.</title><content type='html'>I always had a thing against Fox News, although I rarely could put my finger on it.  Maybe it was their incessant spewing of right wing garbage while claiming themselves to be a more "legitimate" news agency.  Well, they've proved their worthiness once again with this little &lt;a href="http://www.foxnews.com/story/0,2933,360941,00.html"&gt;number&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-3561347386561493718?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/3561347386561493718/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/05/fox-news-to-show-clip-of-et.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/3561347386561493718'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/3561347386561493718'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/05/fox-news-to-show-clip-of-et.html' title='Fox News to show clip of E.T.'/><author><name>doodah</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_dm0i3C2Dfxo/SeSOY9MySvI/AAAAAAAAAeg/3pdEiKiRHvM/S220/Photo+1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-8646122942731134777</id><published>2008-05-23T10:01:00.006-04:00</published><updated>2008-05-23T10:32:39.228-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thoughts'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>Augustinian Volunteers: A Desire to Serve</title><content type='html'>The following is a talk I gave at one of the St. Rita Novena masses about the Augustinian Volunteer program. Enjoy reading and please let encourage anyone you know to a year of service:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;The Augustinian Volunteers have sites in Bronx, New York, Chicago, Illinois, Lawrence, MA, which is outside of Boston, and San Diego, CA. Two international sites in Peru and South Africa. Our headquarters is in Philadelphia, PA in the Augustinian Province of St. Thomas of Villanova. &lt;br /&gt;&lt;br /&gt;As Augustinian Volunteers we are no different than any other volunteer program with the service we perform.  We serve others in various sites including schools as teachers, teacher's aids, campus ministers, coaches, mentors, after school programs, in youth ministry, social services (such as serving in soup kitchens, homeless shelters, delivering food, teaching English as a Second Language, working in immigration centers) and various other locations.&lt;br /&gt;&lt;br /&gt;If you were to ask us for the reasons why we decided to volunteer, we would say reasons like giving back, or to serve others, or to learn more about ourselves, or that we had this desire to serve for a year. All reasons which reveal the truth about being Christian. As Pope Benedict says, "Being Christian is not the result of an ethical choice or a lofty idea, but the encounter with an event, a person, which gives life a new horizon and a decisive direction." It is in the interactions we have this year that we become able to better understand and to know ourselves. Whether its helping a 13 year old mother pay for school, teaching a student how to solve a problem, being with a student who just lost a parent, or teaching the fundamentals of a sport, we come to recognize who we are as Christians.&lt;br /&gt;&lt;br /&gt;What makes the Augustinian Volunteer program so unique is its spirit in the Augustinian tradition. A tradition built upon the practice of living in community. Together, the six of us live in a house in the south side of Chicago. There we share in each other's faith, hope, affections, ideals, feelings, thoughts, activities, responsibilities, failures, and praises. Together we live with the foundation of one mind and one heart intent upon God in all that we do. Furthermore, our community is supported by the Augustinian Community here at the St. Rita monastery. Together with the Augustinian community, the volunteer community, and the respective work sites, it is hoped that as the volunteer helps the lives of others that their lives may be enriched as well.&lt;br /&gt;&lt;br /&gt;We all can truly agree that although there has been many challenges and obstacles that have come into our lives this year, it has been the experiences with each other and sharing in the lives of each other that has allowed us to conquer individual and communal challenges.&lt;br /&gt;&lt;br /&gt;The Augustinian Volunteers accept men and women between the ages of 21 and 29 years of age with a college degree or equivalent work experience. Volunteers should be committed to a Christian lifestyle, have the ability to live with others in a community-like settings and possess a desire to serve others. A desire which reflects St. Augustine's own restlessness to know God.&lt;br /&gt;&lt;br /&gt;If you or someone you know has a desire to serve others in a powerful and rewarding way, please encourage them to learn more about the possibility of volunteering for a year with the Augustinian Volunteers. Some people say that volunteering is taking a year off from your life and the real world. Well there is nothing more real about the experiences we have had this year and to come to know who we really are. So please encourage young people you know to look into the Augustinian Volunteers. In tonight's bulletin there is a website address for more information and how to apply. Myself and the other volunteers will be available after mass tonight if you would like to talk to any of us about our experiences. Thank you, and may God continue to bless the Augustinians, both religious and lay people in the work they do.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;To learn more about the Augustinian Volunteers please visit &lt;a href="http://www.osavol.org"&gt;http://www.osavol.org&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-8646122942731134777?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/8646122942731134777/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/05/augustinian-volunteers-desire-to-serve.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/8646122942731134777'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/8646122942731134777'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/05/augustinian-volunteers-desire-to-serve.html' title='Augustinian Volunteers: A Desire to Serve'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-3213204120655999113</id><published>2008-05-14T17:26:00.002-04:00</published><updated>2008-05-14T17:29:48.165-04:00</updated><title type='text'>Haterade</title><content type='html'>While I am a fan of Ubuntu, this blog has been a little technical as of late.  To break this Linux how-to streak, and being that I am a hater, here's a list of things that have been pissing me off lately:&lt;br /&gt;&lt;br /&gt;1. Girls with Big Sunglasses&lt;br /&gt;&lt;br /&gt;Big Sunglasses are like a false advertisement, they usually hide some weird face shit like stinkeye.  They can make a chick look super hot, but take them off and some blackmagic makes them gross...shitsweak.&lt;br /&gt;&lt;br /&gt;2. Little White Chicks in Big SUVs&lt;br /&gt;&lt;br /&gt;Little White Chicks (LWCs) are generally not all there.  They might be paying attention for the 0.2 seconds they're not drinking their Mocha Iced Frappacino from Starbucks or texting their BFF Jill, but for the most part they are unaware of their surroundings.  So I ask, why in the hell would anyone sell the most dangerous type of vehicle to the most unaware type of person.  Although I guess throwing a dull knife into a room full of emo kids is a worse idea, depending on how you look at it.&lt;br /&gt;&lt;br /&gt;3. Keeping Up With the Kardashians&lt;br /&gt;&lt;br /&gt;I'll save you some time.  Kim Kardashian has a big ass and talks too much.  The End.&lt;br /&gt;&lt;br /&gt;4. This: &lt;a href="http://www.egotastic.com/entertainment/celebrities/amy-winehouse/amy-winehouse-is-soooooooooooo-sexy-003024"&gt;Gross!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;5. NOT This: &lt;a href="http://www.egotastic.com/entertainment/celebrities/megan-fox/megan-fox-topless-pictures-003562"&gt;AWESOME!&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Well enjoy.  Migga out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-3213204120655999113?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/3213204120655999113/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/05/haterade.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/3213204120655999113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/3213204120655999113'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/05/haterade.html' title='Haterade'/><author><name>migs</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_CzRt8HNCwzk/SAOq91ZTUHI/AAAAAAAAAAY/nvJA1rGgSfU/S220/in+ya+face.jpg'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-6450857482263074188</id><published>2008-05-12T14:46:00.014-04:00</published><updated>2008-05-13T13:44:08.482-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>Batch Convert FLV to MP3</title><content type='html'>Many times on youtube I find concert videos or acoustic shows that I want to keep for later. Using the Firefox plugin &lt;a href="https://addons.mozilla.org/en-US/firefox/addon/2390"&gt;VideoDownloader&lt;/a&gt;, I can download these videos as flv files but these flv's are not as portable as mp3. So I searched for a way to convert flv to mp3 and found help on the &lt;a href="http://ubuntuforums.org/showpost.php?p=4230330&amp;amp;postcount=68"&gt;Ubuntu forums&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;After looking at the script and looking at my flv files, I noticed that it would be very inefficient to do each file individually. Therefore, I modified the script to convert a whole folder of flv's. I will show the whole script itself and how to run it, but first lets install some programs that we need in order to convert the flv's.&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;sudo apt-get install ecasound mpg123 lame ffmpeg&lt;/blockquote&gt;&lt;br /&gt;The script itself is the following:&lt;br /&gt;&lt;blockquote&gt;    #!/bin/bash&lt;br /&gt;# FLV to MP3&lt;br /&gt;#flv2mp3.sh&lt;br /&gt;&lt;br /&gt;FLV_FILE=/home/ditto/Videos/&lt;br /&gt;cd $FLV_FILE&lt;br /&gt;&lt;br /&gt;for vid in *.flv&lt;br /&gt;do&lt;br /&gt;       ffmpeg -i $vid -f mp3 -vn -acodec copy /tmp/temp.mp3&lt;br /&gt;       ecasound -i /tmp/temp.mp3 -etf:8 -o ${vid/.flv}.mp3&lt;br /&gt;       rm -f /tmp/temp.mp3&lt;br /&gt;done&lt;br /&gt;&lt;br /&gt;exit 0&lt;/blockquote&gt;&lt;br /&gt;I save my scripts in a ~/scripts and don't forget to make the script executable.&lt;br /&gt;&lt;blockquote&gt;chmod u+x flv2mp3.sh&lt;/blockquote&gt;&lt;br /&gt;Run as follows:&lt;br /&gt;&lt;blockquote&gt;user@home:/scripts~$ ./flv2mp3&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Let's take a closer look at the code.&lt;br /&gt;&lt;blockquote&gt;FLV_FILE=/home/ditto/Videos/&lt;br /&gt;cd $FLV_FILE&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;FLV_FILE is the location of the flv video files that we want to be converted. In the next line, the directory is changed to the location of the videos.&lt;br /&gt;&lt;br /&gt;Next, we will look through the files in that directory, only using the .flv files. Notice:&lt;br /&gt;&lt;blockquote&gt;for vid in *.flv&lt;/blockquote&gt;Next we will convert the video to mono audio and create a temporary mp3 called temp.mp3&lt;br /&gt;&lt;blockquote&gt;ffmpeg -i $vid -f mp3 -vn -acodec copy /tmp/temp.mp3&lt;/blockquote&gt;Since the audio by default is mono, we will then convert it to stereo, output it into the current directory, and save it as an mp3, while keeping the basename. The file is renamed by ${vid/.flv}.mp3&lt;br /&gt;&lt;blockquote&gt;ecasound -i /tmp/temp.mp3 -etf:8 -o ${vid/.flv}.mp3&lt;br /&gt;rm -f /tmp/temp.mp3&lt;/blockquote&gt;That is pretty much it. Any comments or ways to make it better, please let me know.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-6450857482263074188?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/6450857482263074188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/05/convert-flv-to-mp3.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/6450857482263074188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/6450857482263074188'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/05/convert-flv-to-mp3.html' title='Batch Convert FLV to MP3'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-6156689525333477528</id><published>2008-05-09T18:56:00.005-04:00</published><updated>2008-09-03T21:28:58.040-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Tutorials'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>Setting up Broadcom B43 Wireless with Ubuntu 8.04</title><content type='html'>After installing &lt;a href="http://fourlovesfour.blogspot.com/2008/04/hardy-heron-hottness.html"&gt;8.04&lt;/a&gt;, I never had a chance to test wireless until now. I was always plugged the ethernet in under my desk. I notice one time at home that Fn-F2 was not enabling my wireless radio. I checked hardware drivers in &lt;span style="font-style: italic;"&gt;System-&gt;Administration-&gt;Hardware Drivers&lt;/span&gt;. My Broadcom B43 wireless driver was in use but no enabled. When I clicked enable, it would install drivers and prompt for a restart. After a restart, it was again unchecked as enabled.&lt;br /&gt;&lt;br /&gt;I looked on the ubuntu forums and google to see if anyone else was having problems. I found this &lt;a href="http://penkin.wordpress.com/2008/03/28/ubuntu-804-broadcom-wireless/"&gt;tutorial&lt;/a&gt; but the last step was causing me trouble so I decided to modify it for you.&lt;br /&gt;&lt;br /&gt;First, you can find out what Wireless Card you have by typing&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;blockquote&gt;lspci&lt;/blockquote&gt;Mine is:&lt;br /&gt;&lt;blockquote&gt;    Broadcom Corporation BCM4309 802.11a/b/g (rev 03)&lt;/blockquote&gt;I like to keep everything I download to install in a properly named "Installs" folder&lt;br /&gt;&lt;br /&gt;So lets begin. This will allow us to build the driver&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;    sudo apt-get install build-essential&lt;/blockquote&gt;Now make the Installs directory and download b43-fwcutter which will allow us to extract firmware for Broadcom driver&lt;br /&gt;&lt;blockquote&gt;  sudo mkdir ~/Installs&lt;br /&gt; cd Installs&lt;br /&gt; wget http://bu3sch.de/b43/fwcutter/b43-fwcutter-011.tar.bz2&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;br /&gt;Now we are going to extract and compile&lt;br /&gt;&lt;blockquote&gt;    tar xjf b43-fwcutter-011.tar.bz2&lt;br /&gt; cd b43-fwcutter-011&lt;br /&gt; make&lt;br /&gt; export FIRMWARE_INSTALL_DIR="/lib/firmware"&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;Now we are ready for the firmware and to properly install it.&lt;br /&gt; &lt;blockquote&gt;wget http://downloads.openwrt.org/sources/broadcom-wl-4.80.53.0.tar.bz2&lt;br /&gt; tar xjf broadcom-wl-4.80.53.0.tar.bz2&lt;br /&gt; sudo b43-fwcutter -w /lib/firmware broadcom-wl-4.80.53.0/kmod/wl_apsta.o&lt;br /&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;/blockquote&gt;The output should look something like this:&lt;br /&gt;&lt;blockquote&gt;    This file is recognised as:&lt;br /&gt;ID         :  FW11&lt;br /&gt;filename   :  wl_apsta.o&lt;br /&gt;version    :  351.126&lt;br /&gt;MD5        :  9207bc565c2fc9fa1591f6c7911d3fc0&lt;br /&gt;Extracting b43/ucode4.fw&lt;br /&gt;Extracting b43/ucode5.fw&lt;br /&gt;Extracting b43/ucode11.fw&lt;br /&gt;Extracting b43/ucode13.fw&lt;br /&gt;Extracting b43/pcm4.fw&lt;br /&gt;Extracting b43/pcm5.fw&lt;br /&gt;Extracting b43/b0g0initvals4.fw&lt;br /&gt;Extracting b43/b0g0bsinitvals4.fw&lt;br /&gt;Extracting b43/a0g0initvals4.fw&lt;br /&gt;Extracting b43/a0g0bsinitvals4.fw&lt;br /&gt;Extracting b43/b0g0initvals5.fw&lt;br /&gt;Extracting b43/b0g0bsinitvals5.fw&lt;br /&gt;Extracting b43/a0g0initvals5.fw&lt;br /&gt;Extracting b43/a0g1initvals5.fw&lt;br /&gt;Extracting b43/a0g0bsinitvals5.fw&lt;br /&gt;Extracting b43/a0g1bsinitvals5.fw&lt;br /&gt;Extracting b43/lp0initvals13.fw&lt;br /&gt;Extracting b43/lp0bsinitvals13.fw&lt;br /&gt;Extracting b43/b0g0initvals13.fw&lt;br /&gt;Extracting b43/b0g0bsinitvals13.fw&lt;br /&gt;Extracting b43/a0g1initvals13.fw&lt;br /&gt;Extracting b43/a0g1bsinitvals13.fw&lt;br /&gt;&lt;/blockquote&gt;After that, restart the computer and your radio should be working. Make sure, that in the BIOS, the wireless device is set to on/fn-f2. You can load BIOS by tapping F2 while the computer is turning on.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-6156689525333477528?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/6156689525333477528/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/05/setting-up-broadcom-b43-wireless-with.html#comment-form' title='12 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/6156689525333477528'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/6156689525333477528'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/05/setting-up-broadcom-b43-wireless-with.html' title='Setting up Broadcom B43 Wireless with Ubuntu 8.04'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>12</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-1939188893278992041</id><published>2008-04-29T10:50:00.009-04:00</published><updated>2008-05-02T19:58:09.938-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>Hardy Heron Hottness</title><content type='html'>On April 24, Ubuntu 8.04 codename Hardy Heron was released. The 8 refers to the 200&lt;span style="font-weight: bold;"&gt;8&lt;/span&gt; and 04 because its the fourth month of the calendar year.The installation was flawless and the only techie thing I did was make a /home partition so that I could save my home directory for future updates. I also wrote over my Windows partition, so there is no way I can use windows apps except through wine.&lt;br /&gt;&lt;br /&gt;The installation continued with a couple of questions about username and password, timezone, and a few others. After I rebooted, I was immediately prompted with the option to enable restricted drivers for my ati video card and broadcom wireless. Then wireless and desktop effects worked like a charm. Of course you need to install advance settings.&lt;br /&gt;&lt;blockquote&gt;sudo apt-get install compizconfig-settings-manager.&lt;br /&gt;&lt;/blockquote&gt;New with Hardy is a simple configuration gui which can be installed with:&lt;br /&gt;&lt;blockquote&gt;sudo apt-get install simple-ccsm&lt;/blockquote&gt;Installed with Hardy is Firefox 3 beta 5 and also the default bittorrent client &lt;a href="http://www.transmissionbt.com/"&gt;Transmission&lt;/a&gt;. Also, playing music has been a breeze except for of course protected m4p files. Restricted codecs can be installed by &lt;span style="font-style: italic;"&gt;Aplications-&gt;Add/Remove&lt;/span&gt; then look under all available apps and type in 'restricted'.&lt;br /&gt;&lt;br /&gt;So far, I have been using many of the default applications for my needs. &lt;a href="http://pidgin.im/"&gt;Pidgin&lt;/a&gt; instead of &lt;a href="http://kopete.kde.org/"&gt;Kopete&lt;/a&gt;, Transmisison instead of &lt;a href="http://qbittorrent.sourceforge.net/"&gt;qbittorrent&lt;/a&gt;, &lt;a href="http://www.gnome.org/projects/rhythmbox/"&gt;Rhythmbox&lt;/a&gt; instead of &lt;a href="http://www.exaile.org/"&gt;Exaile&lt;/a&gt;. I haven't decide which email client to use, &lt;a href="http://www.mozilla.com/en-US/thunderbird/"&gt;Thunderbird&lt;/a&gt; or the default &lt;a href="http://www.gnome.org/projects/evolution/"&gt;Evolution&lt;/a&gt;. For now, I just keep gmail.com open on a tab in Firefox.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://f-spot.org/"&gt;F-Spot&lt;/a&gt; is a program I wish I used before to organize my photos. It has a great import tool that will tag your pictures. Also, you can export directly to sites like &lt;a href="http://www.flickr.com/"&gt;Flickr&lt;/a&gt; and &lt;a href="http://www.facebook.com/"&gt;Facebook&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Linux is so much easier for me to use and its exciting to support open-source. Linux is no longer an alternative to Windows. It is my OS!&lt;br /&gt;&lt;br /&gt;Download the torrent &lt;a href="http://releases.ubuntu.com/releases/8.04/ubuntu-8.04-desktop-i386.iso.torrent"&gt;here&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update:&lt;/span&gt; I forgot to mention the awesome feature of &lt;a href="http://wubi-installer.org/"&gt;Wubi &lt;/a&gt;which installs Ubuntu as a program on Windows. Perfect for anyone who is unsure about trying Ubuntu and does not want to mess with partitions or losing data. Pass it on!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-1939188893278992041?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/1939188893278992041/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/hardy-heron-hottness.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/1939188893278992041'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/1939188893278992041'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/hardy-heron-hottness.html' title='Hardy Heron Hottness'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-1536183490106799631</id><published>2008-04-18T12:19:00.003-04:00</published><updated>2008-04-20T09:36:48.249-04:00</updated><title type='text'>TeX the World</title><content type='html'>I found a pretty awesome plugin for &lt;a href="http://www.firefox.com/"&gt;Firefox&lt;/a&gt; that will display TeX and LaTeX expressions right in your browser, great when scanning through physicsforums.com or other super trendy sites.  Be sure to &lt;a href="http://thewe.net/tex/"&gt;Tex the World&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;span&gt;&lt;span&gt;&lt;img alt="[;u_t=k\nabla^2 u;]" title="u_t=k\nabla^2 u" src="http://thewe.net/tex/u_t=k%5Cnabla%5E2%20u" /&gt;&lt;br /&gt;&lt;br /&gt;Get the plugin for the proper display.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-1536183490106799631?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/1536183490106799631/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/tex-world.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/1536183490106799631'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/1536183490106799631'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/tex-world.html' title='TeX the World'/><author><name>doodah</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_dm0i3C2Dfxo/SeSOY9MySvI/AAAAAAAAAeg/3pdEiKiRHvM/S220/Photo+1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-8412884965407262871</id><published>2008-04-14T11:14:00.005-04:00</published><updated>2008-04-14T11:27:40.657-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>Download Archive of Tweets</title><content type='html'>Today I came across a &lt;a href="http://morethanseven.net/posts/archiving-twitter-data-with-python/"&gt;script&lt;/a&gt; written in Python to download all of your &lt;a href="http://www.twitter.com"&gt;Twitter&lt;/a&gt; updates. This has a lot of possibilities for me since it will be in xml format, which will allow for many transformations. Perhaps create a nice &lt;a href="http://simile.mit.edu/timeline/"&gt;time-line&lt;/a&gt;, as the author references, or create tags for myself to see how often I do something. I am very excited to see where this will lead. &lt;br /&gt;&lt;br /&gt;I expect to customize the script for my liking and compatibility. Stay tuned for updates.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-8412884965407262871?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/8412884965407262871/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/download-archive-of-tweets.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/8412884965407262871'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/8412884965407262871'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/download-archive-of-tweets.html' title='Download Archive of Tweets'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-8115461338404664223</id><published>2008-04-13T21:36:00.006-04:00</published><updated>2008-04-13T21:56:23.675-04:00</updated><title type='text'>Titaaataifa</title><content type='html'>A new weekly column here at four loves four, "Things I think are awesome, and therefore, are in fact, awesome", starts now!&lt;br /&gt;&lt;br /&gt;I can't imagine I'm alone thinking the music service &lt;a href="http://www.pandora.com"&gt;Pandora&lt;/a&gt; is one of the coolest things found on today's interweb.  It hands down is the best streaming radio available, specifically because it uses the power of the &lt;a href="http://en.wikipedia.org/wiki/Music_Genome_Project"&gt;music genome project&lt;/a&gt;.  However, being that I'm a music-elitist and geek all in one, I've been tracking my music habits with the scrobbling service provided by &lt;a href="http://www.last.fm/user/shutupdoodah/"&gt;last.fm&lt;/a&gt; for over three years now.  As you can imagine, I was devastated when I had to make a decision whether or not superior streaming radio was an excuse to no longer have my listening preferences tracked.  Then I found &lt;a href="http://www.pandorafm.com"&gt;Pandora-fm&lt;/a&gt;, a hack/mod/whatever that scrobbles songs you listen to on Pandora to your last.fm account.&lt;br /&gt;&lt;br /&gt;Awesome!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-8115461338404664223?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/8115461338404664223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/titaaataifa.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/8115461338404664223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/8115461338404664223'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/titaaataifa.html' title='Titaaataifa'/><author><name>doodah</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_dm0i3C2Dfxo/SeSOY9MySvI/AAAAAAAAAeg/3pdEiKiRHvM/S220/Photo+1.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-182148594719849510</id><published>2008-04-11T08:57:00.003-04:00</published><updated>2008-05-09T19:04:20.813-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>Three Years of Last.fm</title><content type='html'>So today marks the three year mark as a member of Last.fm, formerly audioscrobbler.com. I know there was a long period of time when I didn't have the plug-in hooked up, so my tracks played number is definitely a little lower than normal. Anyway, here are the top ten artists for the past three years, averaging about 11 tracks per day.&lt;br /&gt;&lt;br /&gt;1. Coldplay*&lt;br /&gt;2. Death Cab for Cutie&lt;br /&gt;3. Pearl Jam&lt;br /&gt;4. Led Zeppelin&lt;br /&gt;5. Radiohead&lt;br /&gt;6. Incubus&lt;br /&gt;7. Red Hot Chili Peppers&lt;br /&gt;8. Foo Fighters&lt;br /&gt;9. Counting Crows&lt;br /&gt;10. Collective Soul&lt;br /&gt;&lt;br /&gt;* - Coldplay was left playing over the weekend in my office.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-182148594719849510?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/182148594719849510/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/three-years-of-lastfm.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/182148594719849510'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/182148594719849510'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/three-years-of-lastfm.html' title='Three Years of Last.fm'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-1039560330613340294</id><published>2008-04-08T14:58:00.006-04:00</published><updated>2008-12-08T17:50:24.581-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='P. Migliorini'/><category scheme='http://www.blogger.com/atom/ns#' term='Pancakes'/><category scheme='http://www.blogger.com/atom/ns#' term='Wawa'/><category scheme='http://www.blogger.com/atom/ns#' term='America'/><category scheme='http://www.blogger.com/atom/ns#' term='Sizzli'/><category scheme='http://www.blogger.com/atom/ns#' term='Awesomeness'/><title type='text'>Great American Inventions</title><content type='html'>&lt;p class="MsoNormal"&gt;For my first posting, I would like to discuss what, in my opinion (and I'm not exaggerating), is the greatest invention of all time.&lt;span style=""&gt;  &lt;/span&gt;I mean, totally dominates sliced bread or the wheel.&lt;span style=""&gt;  &lt;/span&gt;I'm talking of course about the Wawa Pancake Sizzli.&lt;span style=""&gt;  &lt;/span&gt;This breakfast sandwich is the very definition of innovation. (I took a class on innovation; I know what I'm talking about.)&lt;span style=""&gt;  &lt;/span&gt;At its core, the Pancake Sizzli is not all the different from a regular breakfast sandwich.&lt;span style=""&gt;  &lt;/span&gt;A scrambled egg patty on top of sausage, all topped with American cheese.&lt;span style=""&gt;  &lt;/span&gt;(Yes, I realize it is white American which is a concern, but I'm willing to let it slide.)&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;Here is where the main issue comes into play, the ingredient to shield this core of breakfast awesomeness.&lt;span style=""&gt;  &lt;/span&gt;This is where Wawa really let the creative juices flow. (that's what she said.)&lt;span style=""&gt;  &lt;/span&gt;Instead of the boring/typical/lame English muffin, Wawa slaps two PANCAKES around this beefy core of tastiness. (that's what she said.)&lt;br /&gt;&lt;/p&gt;&lt;p class="MsoNormal"&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_CzRt8HNCwzk/R_vB_q6EYgI/AAAAAAAAAAM/uFVeI2jLWNw/s1600-h/sizzli.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_CzRt8HNCwzk/R_vB_q6EYgI/AAAAAAAAAAM/uFVeI2jLWNw/s320/sizzli.jpg" alt="" id="BLOGGER_PHOTO_ID_5186952695441023490" border="0" /&gt;&lt;/a&gt;&lt;/p&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-size:85%;"&gt;Fig 1 : A Slice of Heaven&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;Two pancakes.&lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;  &lt;/span&gt;&lt;span style="color: rgb(51, 51, 51);"&gt;It doesn't sound like a big deal, but let me break it down for you:&lt;/span&gt;  &lt;p class="MsoNormal"&gt;1.&lt;span style=""&gt;  &lt;/span&gt;English muffins are bland, pancakes are ridiculously tasty.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;2.&lt;span style=""&gt;  &lt;/span&gt;English muffins have those stupid cornmeal things all over them leaving a giant mess on your      car/pants/boxers, pancakes are clean.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;3.  English muffins are English.&lt;span style=""&gt;  &lt;/span&gt;Pancakes are American.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;4.&lt;span style=""&gt;  &lt;/span&gt;English muffins have lame nicknames like: Hot muffin or breakfast muffin.&lt;span style=""&gt;  &lt;/span&gt;Pancakes have         cool nicknames like: Hotcakes, griddlecakes, or flapjacks.&lt;/p&gt;  &lt;p class="MsoNormal"&gt;5.  A breakfast sandwich with an English muffin does not leave you anything to remember it by      (aside from increased risk of heart attack).&lt;span style=""&gt;  &lt;/span&gt;The Wawa Pancake Sizzli is so generous that it          leaves your hands SMELLING LIKE PANCAKES!&lt;/p&gt;  &lt;p class="MsoNormal"&gt;I know what you're thinking and/or saying out loud, "I probably don't want my hands to smell like pancakes."&lt;span style=""&gt;  &lt;/span&gt;You're lying and you're an idiot.&lt;span style=""&gt;  &lt;/span&gt;Pancakes might be one of the best smells in life, and your hands will smell like pancakes all day, making life that much more enjoyable.&lt;span style=""&gt;  &lt;/span&gt;So go out and experience this creation of the gods because it’s Flippin' Sweet.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-1039560330613340294?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/1039560330613340294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/great-american-inventions.html#comment-form' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/1039560330613340294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/1039560330613340294'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/great-american-inventions.html' title='Great American Inventions'/><author><name>migs</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://bp3.blogger.com/_CzRt8HNCwzk/SAOq91ZTUHI/AAAAAAAAAAY/nvJA1rGgSfU/S220/in+ya+face.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_CzRt8HNCwzk/R_vB_q6EYgI/AAAAAAAAAAM/uFVeI2jLWNw/s72-c/sizzli.jpg' height='72' width='72'/><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-6926424399699242609</id><published>2008-04-04T17:16:00.004-04:00</published><updated>2008-04-04T17:26:16.050-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Code'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>Update Kopete with Twitter Status</title><content type='html'>I love how twitter can update my facebook status but it would be even better for it to update my away message for gchat and aim while on kopete. The most important finding for me was the dcop command for kde programs. The usage of the command is as follows:&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;dcop kopete KopeteIface setAway "away message" false&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;Once I figured that out, I surfed around the Twitter API for my favorite scripting language wrapper, python. So after install &lt;a href="http://code.google.com/p/python-twitter/"&gt;python-twitter&lt;/a&gt;, I created a script that will check my Twitter status every minute and update by away message for kopete.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;#!/usr/local/bin/python&lt;br /&gt;import twitter, os, time&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;while True:&lt;br /&gt;        api = twitter.Api()&lt;br /&gt;        user = ""&lt;br /&gt;        statuses = api.GetUserTimeline(user)&lt;br /&gt;        stat = [s.text for s in statuses]&lt;br /&gt;        stat = str(stat[0])&lt;br /&gt;        os.system("dcop kopete KopeteIface ...&lt;br /&gt;           ... setAway \"" + stat + "\" false")&lt;br /&gt;        time.sleep(60)&lt;br /&gt;&lt;/pre&gt;&lt;br /&gt;&lt;br /&gt;So just have this script load at start up and your away message will change even when you aren't there. I know this isn't the best way to code it, but it works :P&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-6926424399699242609?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/6926424399699242609/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/update-kopete-with-twitter-status.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/6926424399699242609'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/6926424399699242609'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/update-kopete-with-twitter-status.html' title='Update Kopete with Twitter Status'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-15377072916435060</id><published>2008-04-04T10:47:00.001-04:00</published><updated>2008-04-04T10:48:22.399-04:00</updated><title type='text'>Comments Please</title><content type='html'>Speaking of blogs, check out today's XKCD &lt;a href="http://xkcd.com/406/"&gt;here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-15377072916435060?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/15377072916435060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/comments-please.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/15377072916435060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/15377072916435060'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/comments-please.html' title='Comments Please'/><author><name>doodah</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_dm0i3C2Dfxo/SeSOY9MySvI/AAAAAAAAAeg/3pdEiKiRHvM/S220/Photo+1.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-1972064972077465353</id><published>2008-04-03T14:00:00.006-04:00</published><updated>2008-04-03T14:09:46.715-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Music'/><category scheme='http://www.blogger.com/atom/ns#' term='J. Duda'/><title type='text'>1st Quarter Audio Recap</title><content type='html'>Top ten artists, 1/1/2008-3/31/2008:&lt;br /&gt;&lt;br /&gt;1. Sufjan Stevens&lt;br /&gt;2. Blink 182&lt;br /&gt;3. Pompeii&lt;br /&gt;4. Jack's Mannequin&lt;br /&gt;5. Vampire Weekend&lt;br /&gt;6. Say Anything&lt;br /&gt;7. Chris Walla&lt;br /&gt;8. Owen&lt;br /&gt;9. Weezer&lt;br /&gt;10. The Starting Line&lt;br /&gt;&lt;br /&gt;I was at first surprised to see Blink that far up there, but I do roll through that playlist frequently enough.  Nice work Pompeii, only 10 or 11 tracks released and you still get on the podium.&lt;br /&gt;&lt;br /&gt;Oh, and in the spirit of March...&lt;br /&gt;&lt;br /&gt;Last four out:&lt;br /&gt;&lt;br /&gt;11. The Cure&lt;br /&gt;12. Frou Frou&lt;br /&gt;13. Stars&lt;br /&gt;14. Nada Surf&lt;br /&gt;&lt;br /&gt;Bubble watch!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-1972064972077465353?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/1972064972077465353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/1st-quarter-audio-recap.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/1972064972077465353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/1972064972077465353'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/1st-quarter-audio-recap.html' title='1st Quarter Audio Recap'/><author><name>doodah</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_dm0i3C2Dfxo/SeSOY9MySvI/AAAAAAAAAeg/3pdEiKiRHvM/S220/Photo+1.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-567487780502630899</id><published>2008-04-02T15:05:00.004-04:00</published><updated>2008-12-08T17:50:24.741-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>Conky - The Ultimate System Monitor</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_4a16bNKIp3w/R_PavuIlUDI/AAAAAAAAAOI/85puY9GrDPs/s1600-h/Screenshot.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_4a16bNKIp3w/R_PavuIlUDI/AAAAAAAAAOI/85puY9GrDPs/s320/Screenshot.png" alt="" id="BLOGGER_PHOTO_ID_5184728109406310450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://conky.sourceforge.net/"&gt;Conky&lt;/a&gt; is my new favorite thing about linux. I used to be all about the flash compiz desktop effects but that wore off. I still turn it on to impress people about linux, hopefully converting a few. Conky, allows me to know a plethora of information just on my desktop, without the bells and whistles. An added bonus is that you can display outputs from scripts. The screen shot above shows weather and also if I have new gmail. I am currently working on a script that will tell me about my friends' &lt;a href="http://www.twitter.com/"&gt;twitter&lt;/a&gt; updates&lt;br /&gt;&lt;blockquote&gt;sudo apt-get install conky&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-567487780502630899?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/567487780502630899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/conky-ultimate-system-monitor.html#comment-form' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/567487780502630899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/567487780502630899'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/conky-ultimate-system-monitor.html' title='Conky - The Ultimate System Monitor'/><author><name>ditto</name><uri>http://www.blogger.com/profile/07867346971369108475</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_4a16bNKIp3w/R_PavuIlUDI/AAAAAAAAAOI/85puY9GrDPs/s72-c/Screenshot.png' height='72' width='72'/><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-4646405548243963011</id><published>2008-04-02T11:54:00.004-04:00</published><updated>2008-04-03T11:51:01.073-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='J. Duda'/><title type='text'>Utilities</title><content type='html'>With all the social networking, instant messaging protocols, internet applications, email accounts, et cetera, anything that helps me consolidate is always advantageous.  Listed here are a few sites I've found really useful over the last few months.&lt;br /&gt;&lt;a href="http://www.meebo.com"&gt;&lt;br /&gt;meebo.com&lt;/a&gt; - It's been around for a while, but its simplicity always brings me back.  Great for multi-protocol (aim, gtalk, yahoo, all at once) instant messaging while not at your own computer.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.pidgin.im"&gt;pidgin.im&lt;/a&gt; or &lt;a href="http://www.adiumx.com"&gt;adiumx.com&lt;/a&gt; - Great open source multi-protocol instant messaging clients for pc/linux and mac.  Totally customizable, change the colors, the sounds, whatever.  Add-free awesomeness.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.adiumx.com"&gt;twitter.com&lt;/a&gt; - Just got into this yesterday.  Manage your status from IM or phone via sms and your status update can be relayed to all your IM accounts, facebook, myspace, blogs, and such.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.senduit.com"&gt;senduit.com&lt;/a&gt; - Upload a file up to 100 mb and you'll get a private link to share with whomever you wish.  You say how long the file is hosted, from 30 minutes to 24 hours.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.socialthing.com"&gt;socialthing.com&lt;/a&gt; - Still in beta, haven't been able to test yet, but looks amazing.  Consolidate all the feeds from any social communities you may belong to.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-4646405548243963011?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/4646405548243963011/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/utilities.html#comment-form' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/4646405548243963011'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/4646405548243963011'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/04/utilities.html' title='Utilities'/><author><name>doodah</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='http://4.bp.blogspot.com/_dm0i3C2Dfxo/SeSOY9MySvI/AAAAAAAAAeg/3pdEiKiRHvM/S220/Photo+1.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-3622885221610329063</id><published>2008-03-03T22:43:00.001-05:00</published><updated>2008-03-03T22:52:15.749-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J. Duda'/><category scheme='http://www.blogger.com/atom/ns#' term='Thoughts'/><title type='text'>A Regularly Played Out Hypothetical Situation</title><content type='html'>I'm sitting in my living room.  I look outside.  Wow, there's a broken down limousine outside in the street, and a man in a suit approaching my lovely home.  I answer the door.&lt;br /&gt;&lt;br /&gt;"Yes, can I help you?"&lt;br /&gt;&lt;br /&gt;"I'm with Senator Obama, we are having some vehicle issues, may we come in while we wait for the backup vehicle to get here?"&lt;br /&gt;&lt;br /&gt;"Sure, make yourself comfortable."&lt;br /&gt;&lt;br /&gt;Would this really happen?  No.  Of course not.  Why would anyone want to relax on my 1980's leather section (for which I have a deep love) when they could chill out in their limousine?  There is no reason.  But I'll continue the daydream anyway.&lt;br /&gt;&lt;br /&gt;I'd probably offer him a beer, but I'm not sure if he'd take it.  Maybe if it was late, and he was on the road for a while, and some secret service guy took a test sip to make sure it wasn't poisoned, or skunked maybe.&lt;br /&gt;&lt;br /&gt;Either way it would be such a trip.  Actually talking to someone and only asking the questions you care to know the answer about.  Not watching Lou Dobbs be a dickhead on CNN.  Just, being chums with Barrack Obama.  Or McCain.  Or whoever.&lt;br /&gt;&lt;br /&gt;Next time I see a limousine at the end of the road I'm spreading tacks in front of my driveway.  Like a fancy celebrity mouse trap.  Only no glue pad or poison.  Just tacks.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-3622885221610329063?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/3622885221610329063/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/03/regularly-played-out-hypothetical.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/3622885221610329063'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/3622885221610329063'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/03/regularly-played-out-hypothetical.html' title='A Regularly Played Out Hypothetical Situation'/><author><name>four love four</name><uri>http://www.blogger.com/profile/05964287042202447866</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-6645549181857095481</id><published>2008-02-29T13:58:00.000-05:00</published><updated>2008-02-29T14:04:41.215-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Thoughts'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>Lenten Reflection - OSA Volunteer Style</title><content type='html'>The following is a reflection I did for the readings of today.&lt;br /&gt;	&lt;meta equiv="CONTENT-TYPE" content="text/html; charset=utf-8"&gt;&lt;title&gt;&lt;/title&gt;&lt;meta name="GENERATOR" content="OpenOffice.org 2.3  (Linux)"&gt; 	 	 	&lt;style type="text/css"&gt; 	&lt;!-- 		@page { size: 8.5in 11in; margin: 0.79in } 		P { margin-bottom: 0.08in } 	--&gt; 	&lt;/style&gt;  &lt;p style="margin-bottom: 0in;" align="center"&gt;&lt;span style="color: rgb(0, 0, 128);"&gt;&lt;u&gt;&lt;a href="http://www.usccb.org/nab/022908.shtml"&gt;&lt;span style="font-family:Baskerville Old Face;"&gt;&lt;span style="font-size:85%;"&gt;&lt;i&gt;&lt;b&gt;Hos 14: 2-20 / Ps 81: 6c-11b, 14-17 / Mk 12: 28-34&lt;/b&gt;&lt;/i&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;/u&gt;&lt;/span&gt;&lt;br /&gt;&lt;/p&gt;&lt;p style="margin-bottom: 0in; text-align: left;"&gt;Throughout this year we are asked to be the ones who need to comfort others, to have all the answers, and to always do what is right. Yet, where do we turn in times of need? Where are the answers to our questions? Why can't the people we serve have better lives? In today's readings, we find the message needed for us to comfort our worries and fears. The answer to all of our questions is found in God, a God who loves.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;At orientation we heard the phrase “One mind and one heart intent upon God”. Have we been living our volunteer year with one mind and one heart towards God? Where in our lives have we recognized God's love for us? God wants us to come to him, just as the Psalms remind us: “In distress you called, and I rescued you; Unseen, I answered you in thunder...If only my people would hear me, and Israel walk in my ways”. We are the obstacle to this love. It is up to us, to hear the Lord and to love Him in return. Let us not forget the greatest commandment as told by Mark in today's Gospel: “Therefore you shall love the Lord your God with all your heart, with all your soul, with all your mind, and with all your strength; You shall love your neighbor as yourself.”&lt;/p&gt;&lt;p&gt;As we continue to celebrate the life of Jesus and prepare for his death and resurrection, let the answers come from within. A love of God that is rooted within will lead to self discovery, help to strengthen our communities, and settle all of our worries.&lt;/p&gt;&lt;p&gt;~ ob&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-6645549181857095481?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/6645549181857095481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/02/lenten-reflection-osa-volunteer-style.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/6645549181857095481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/6645549181857095481'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/02/lenten-reflection-osa-volunteer-style.html' title='Lenten Reflection - OSA Volunteer Style'/><author><name>four love four</name><uri>http://www.blogger.com/profile/05964287042202447866</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-3659697387090824887</id><published>2008-02-22T10:44:00.000-05:00</published><updated>2008-12-08T17:50:25.000-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Photos'/><category scheme='http://www.blogger.com/atom/ns#' term='P. O&apos;Brien'/><title type='text'>Chicago from the Pier</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_KQBwd-V4WJA/R77u91vshmI/AAAAAAAAAAM/a2RE11qQ1JQ/s1600-h/chicago_finished.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_KQBwd-V4WJA/R77u91vshmI/AAAAAAAAAAM/a2RE11qQ1JQ/s320/chicago_finished.jpg" alt="" id="BLOGGER_PHOTO_ID_5169832168434468450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;A view of downtown Chicago just south of Navy Pier. I am pretty happy with the results. The light on the right was really blown out so I did a poor job darkening it a bit. I did selective desaturation on the snow in the foreground because it was neon green.&lt;br /&gt;Shutter speed was 2 seconds and F/5.0 with a nikkon 28-80mm f3.5-4.8 lens.&lt;br /&gt;&lt;br /&gt;~pjob&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-3659697387090824887?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/3659697387090824887/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/02/photo-chicago-from-pier.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/3659697387090824887'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/3659697387090824887'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/02/photo-chicago-from-pier.html' title='Chicago from the Pier'/><author><name>four love four</name><uri>http://www.blogger.com/profile/05964287042202447866</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_KQBwd-V4WJA/R77u91vshmI/AAAAAAAAAAM/a2RE11qQ1JQ/s72-c/chicago_finished.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4437013438720359146.post-7419168896350309270</id><published>2008-02-19T14:47:00.000-05:00</published><updated>2008-03-01T09:33:06.954-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='J. Duda'/><category scheme='http://www.blogger.com/atom/ns#' term='Editorial'/><title type='text'>What is four loves four?</title><content type='html'>The simplest way to define that which seems temporarily indefinable is to break it down into it's more definable component parts.  Let's try this.&lt;br /&gt;&lt;br /&gt;We have these lovely bookends, four and four.  What is four?  Why are they there?  What do they mean?  Who put them there?  How did they get put there?  Where is there?  Let's turn to Wikipedia.  "4 (four) is a number, numeral, and glyph. It is the natural number following 3 and preceding 5. Four is the only number in the English language for which the number of letters in its name is equal to the number itself. This is also true in several other languages."  Wow four.  You've certainly got a lot going for you.  I'm glad we picked you to be in the title of our lovely little project here.  Thanks buddy.&lt;br /&gt;&lt;br /&gt;So now to the crux of the matter, our centerpiece, love.  Ask different people what love is and you're sure to get different definitions.  Ask a tennis player and he or she might say zero.  Why you ask?  Well this I can explain without Wikipedia.  Tennis was invented millions of years ago by the tyrannosaurus rex, and when making the rules the t-rex wanted love to by synonymous with no score, because he &lt;span style="font-style: italic;"&gt;loved&lt;/span&gt; when his brontosaurus opponents had no score.  It's fact.  Check Wikipedia.  In... five minutes (or when I'm done with this post).  Anyway.  Love is caritas.  And our good Pope Benedict XVI was right when he said deus caritas est.&lt;br /&gt;&lt;br /&gt;But most important.  Four love four (404) is an html not found error.  Like 404, you will not find material worthy of glossy-paged magazines, hard-cover books, or gold-frames here.  What you will find is a wonderfully mediocre attempt at creativity by individuals who so desire to be creative, perfectly suitable not for the above, but for the gigantic trash-can that is the interweb.  So keep posted, stay tuned, and click refresh in your browser from as many unique IP addresses as you can (it boosts our ego).&lt;br /&gt;&lt;br /&gt;Until later,&lt;br /&gt;Doodah&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4437013438720359146-7419168896350309270?l=fourlovesfour.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://fourlovesfour.blogspot.com/feeds/7419168896350309270/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://fourlovesfour.blogspot.com/2008/02/what-is-four-love-four.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/7419168896350309270'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4437013438720359146/posts/default/7419168896350309270'/><link rel='alternate' type='text/html' href='http://fourlovesfour.blogspot.com/2008/02/what-is-four-love-four.html' title='What is four loves four?'/><author><name>four love four</name><uri>http://www.blogger.com/profile/05964287042202447866</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
