<?xml version='1.0' encoding='utf-8' ?>
<!--  If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/  -->
<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:media='http://search.yahoo.com/mrss/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>josh giesbrecht</title>
  <link>http://josh-giesbrecht.livejournal.com/</link>
  <description>josh giesbrecht - LiveJournal.com</description>
  <lastBuildDate>Thu, 15 Dec 2005 18:32:51 GMT</lastBuildDate>
  <generator>LiveJournal / LiveJournal.com</generator>
  <lj:journal>josh_giesbrecht</lj:journal>
  <lj:journalid>793322</lj:journalid>
  <lj:journaltype>personal</lj:journaltype>
  <atom10:link rel='hub' href='http://pubsubhubbub.appspot.com/' />
  <image>
    <url>http://l-userpic.livejournal.com/3174504/793322</url>
    <title>josh giesbrecht</title>
    <link>http://josh-giesbrecht.livejournal.com/</link>
    <width>100</width>
    <height>99</height>
  </image>

<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/17860.html</guid>
  <pubDate>Thu, 15 Dec 2005 18:32:51 GMT</pubDate>
  <title>Processing</title>
  <link>http://josh-giesbrecht.livejournal.com/17860.html</link>
  <description>&lt;a href=&quot;http://processing.org/&quot; target=&quot;_self&quot;&gt;Processing&lt;/a&gt;&amp;nbsp;is a neat little language that I discovered recently.&amp;nbsp; It looks like a great little environment to prototype ideas in. &lt;br /&gt;&lt;br /&gt;According to the website, &quot;Processing is an open source programming language and environment for people who want to program images, animation, and sound.&quot;&amp;nbsp; It&apos;s built on top of Java, but abstracts away a lot of the annoying details, and is combined with a clean, minimal IDE that keeps things simple and fun.&lt;br /&gt;&lt;br /&gt;The language is syntactically Java, but lets you write only what you need to write.&amp;nbsp; If all you want is to draw an ellipse, you can just tell it to draw an ellipse in one statement, no mucking about with setting up graphical output or classes or whatever.&amp;nbsp; If you want to do some simple animation, just put your per-frame code into a draw() call, set the framerate, and let &apos;er rip.&amp;nbsp; The website has a great set of &lt;a href=&quot;http://processing.org/learning/&quot; target=&quot;_self&quot;&gt;tutorial code &lt;/a&gt;that not only teaches, but makes little things that &lt;a href=&quot;http://processing.org/learning/examples/smokeparticlesystem.html&quot; target=&quot;_self&quot;&gt;look pretty cool&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;At the same time, if you need to step outside the bounds and get a hold of some Java library, you can write a full-fledged Java program that can still use the additional Processing function calls.&lt;br /&gt;&lt;br /&gt;The IDE is beautiful in minimalism, designed clearly for the task of letting people program without having to worry about details.&amp;nbsp; Open a new &quot;sketch&quot; (Processing&apos;s name for a program or project), type your code, press Play, watch it run.&amp;nbsp; If it looks cool, with a single menu option you can build standalone executables for Windows, MacOS, and Linux; or export it in applet format, complete with a nice clean webpage that contains it for easy viewing.&amp;nbsp; &lt;br /&gt;&lt;br /&gt;The syntax highlighting and autoformatting is good enough, but if you really want to write your code in another editor, you can switch the Processing app to a non-editing mode where it simply runs the code as it is currently saved.&amp;nbsp; No re-opening needed, if you save a new copy&amp;nbsp;elsewhere and press Play in Processing, it will auto-refresh and run the new code.&lt;br /&gt;&lt;br /&gt;While the language was initially aimed at programmed media projects, it has been used for interesting data visualization experiments,&amp;nbsp;a-life experiments, and other more &quot;computational&quot; tasks.&amp;nbsp; There are also a bunch of additional libraries, including OpenGL support, networking, and a controller interface.&amp;nbsp; (See the &lt;a href=&quot;http://processing.org/exhibition/index.html&quot; target=&quot;_self&quot;&gt;Exhibition&lt;/a&gt;, the &lt;a href=&quot;http://processing.org/discourse/yabb_beta/YaBB.cgi#Examples&quot; target=&quot;_self&quot;&gt;forums&lt;/a&gt;, or the examples at &lt;a href=&quot;http://www.codetree.org/browse-tags/results.php?tag=processing&quot; target=&quot;_self&quot;&gt;Codetree&lt;/a&gt;.)&lt;br /&gt;&lt;br /&gt;Give it a try, if nothing else it&apos;s a great way to have fun making some bouncy little unusual animated toy over a lunch break.&amp;nbsp; If you&apos;re trapped in legacy code, gotos, and/or layers upon layers of interfaces to trace through, it&apos;s nice to take a deep breath and play with something that reminds you that coding is fun! =)</description>
  <comments>http://josh-giesbrecht.livejournal.com/17860.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/17434.html</guid>
  <pubDate>Mon, 07 Nov 2005 20:36:25 GMT</pubDate>
  <title>And while I&apos;m posting excellent NYT stories</title>
  <link>http://josh-giesbrecht.livejournal.com/17434.html</link>
  <description>I really should point people to &lt;a href=&quot;http://www.nytimes.com/2005/11/07/politics/07air.html&quot;&gt;this one on Evangelical Christian groups promoting clean air&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I feel a little better about the world now.</description>
  <comments>http://josh-giesbrecht.livejournal.com/17434.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/17381.html</guid>
  <pubDate>Mon, 07 Nov 2005 20:35:03 GMT</pubDate>
  <title>Why can&apos;t we all just get along?</title>
  <link>http://josh-giesbrecht.livejournal.com/17381.html</link>
  <description>In &lt;a href=&quot;http://www.nytimes.com/2005/11/04/international/europe/04cnd-france.html&quot;&gt;this article on rioting in Paris&lt;/a&gt;, I found this incredibly timely quote:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&quot;We see among the rioters kids of 13 to 15, who are swept along, who are encouraged to take all the risks, and the others, the ringleaders, who are used to creating trouble, they terrorize everyone, and don&apos;t want to stop,&quot; said Franck Cannarozzo, a deputy mayor of Aulnay. &quot;Rather than playing on their Playstations, they attack the police.&quot;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;In the interest of promoting conflict resolution, I think it would be in the French government&apos;s best interest to issue a PS2 to every household, along with a &quot;Peace Voucher&quot; that&apos;s redeemable for two new release games.&lt;br /&gt;&lt;br /&gt;Keep violence off the streets and in our videogames where it belongs!</description>
  <comments>http://josh-giesbrecht.livejournal.com/17381.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/17150.html</guid>
  <pubDate>Sat, 05 Nov 2005 00:08:54 GMT</pubDate>
  <title>&quot;Star Wars&quot; Propaganda</title>
  <link>http://josh-giesbrecht.livejournal.com/17150.html</link>
  <description>Go read &lt;a href=&quot;http://www.livejournal.com/users/lpsmith/12179.html&quot;&gt;this&lt;/a&gt; now, and BE AMUSED.</description>
  <comments>http://josh-giesbrecht.livejournal.com/17150.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/16725.html</guid>
  <pubDate>Fri, 21 Oct 2005 20:01:36 GMT</pubDate>
  <title>Google needs help finding Lisp</title>
  <link>http://josh-giesbrecht.livejournal.com/16725.html</link>
  <description>It&apos;s tragic that &lt;a href=&quot;http://www.gigamonkeys.com/book/&quot;&gt;Practical Common Lisp&lt;/a&gt; isn&apos;t even on the first page of results when you google for &lt;a href=&quot;http://www.gigamonkeys.com/book/&quot;&gt;Lisp tutorial&lt;/a&gt;, so I&apos;m doing my part to correct that.&lt;br /&gt;&lt;br /&gt;(Hey, if it works for &apos;&lt;a href=&quot;http://www.whitehouse.gov/president/gwbbio.html&quot;&gt;failure&lt;/a&gt;&apos;, it should work for this.)</description>
  <comments>http://josh-giesbrecht.livejournal.com/16725.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/16500.html</guid>
  <pubDate>Tue, 23 Aug 2005 18:50:34 GMT</pubDate>
  <title>who, him? he&apos;s not with me</title>
  <link>http://josh-giesbrecht.livejournal.com/16500.html</link>
  <description>For the record, I would prefer that &lt;a href=&quot;http://news.bbc.co.uk/2/hi/americas/4177664.stm&quot;&gt;this guy&lt;/a&gt; not be what comes to mind when people think of Christianity, thanks a lot that&apos;d be great bye.</description>
  <comments>http://josh-giesbrecht.livejournal.com/16500.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>6</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/16168.html</guid>
  <pubDate>Thu, 18 Aug 2005 19:00:09 GMT</pubDate>
  <link>http://josh-giesbrecht.livejournal.com/16168.html</link>
  <description>Anyone who complains about the parentheses in Lisp has not had to read and debug an XML-based build config file.</description>
  <comments>http://josh-giesbrecht.livejournal.com/16168.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/16040.html</guid>
  <pubDate>Wed, 29 Jun 2005 19:19:14 GMT</pubDate>
  <title>Ralph Klein does something right</title>
  <link>http://josh-giesbrecht.livejournal.com/16040.html</link>
  <description>No pun intended.  And he hasn&apos;t actually done it yet, but it&apos;s an interesting idea.

Following the passage of the same-sex legislation last night, Ralphy is saying that &lt;a href=&quot;http://www.cbc.ca/story/canada/national/2005/06/29/newsamesex050629.html&quot;&gt; Alberta might stop solemnizing marriages altogether&lt;/a&gt;.

For those readers who are also ifMUDders, you may remember &lt;span class=&apos;ljuser ljuser-name_miseri&apos; lj:user=&apos;miseri&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://miseri.livejournal.com/profile&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://miseri.livejournal.com/&apos;&gt;&lt;b&gt;miseri&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; suggesting this &lt;a href=&quot;http://www.livejournal.com/users/miseri/139594.html&quot;&gt; same thing not too long ago&lt;/a&gt;.
&lt;br&gt;
&lt;br&gt;
Why should government define marriage, anyway? If we (crazy churchfolk)
are serious about trying to &quot;defend&quot; marriage as a sacred thing, why is
the secular defining our sacred? (Of course, that raises the question
of how much we should really care what the government defines marriage
as, anyway.)&amp;lt;/b&amp;gt;&amp;lt;/a&amp;gt;&lt;span class=&apos;ljuser ljuser-name_&apos; lj:user=&apos;&apos; style=&apos;white-space: nowrap;&apos;&gt;&lt;a href=&apos;http://www.livejournal.com/userinfo.bml?user=&apos;&gt;&lt;img src=&apos;http://l-stat.livejournal.com/img/userinfo.gif&apos; alt=&apos;[info]&apos; width=&apos;17&apos; height=&apos;17&apos; style=&apos;vertical-align: bottom; border: 0; padding-right: 1px;&apos; /&gt;&lt;/a&gt;&lt;a href=&apos;http://www.livejournal.com/userinfo.bml?user=&apos;&gt;&lt;b&gt;&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;</description>
  <comments>http://josh-giesbrecht.livejournal.com/16040.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>11</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/15680.html</guid>
  <pubDate>Wed, 18 May 2005 19:20:12 GMT</pubDate>
  <title>Reliable sources are which again?</title>
  <link>http://josh-giesbrecht.livejournal.com/15680.html</link>
  <description>I&apos;ve never been all that amazed by &lt;a href=&quot;http://www.wikipedia.org&quot;&gt;Wikipedia&lt;/a&gt;.  Sure, it&apos;s the collaborative knowledge of thousands upon thousands of geeks - great, so I finally have the definitive reference on Klingon, but can it be trusted to be reliable when any would-be editor can alter or add facts?  How do I know that there isn&apos;t a mistake in an article that hasn&apos;t yet been corrected?&lt;br /&gt;&lt;br /&gt;But apparently the CBC doesn&apos;t mind the ephemeral nature of facts found on Wikipedia.  This &lt;a href=&quot;http://www.cbc.ca/news/background/sudan/&quot;&gt;in-depth look at the Sudan crisis&lt;/a&gt; has the following sources:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;SOURCES: US Department of State, Wikipedia, Arab Net, CIA World Factbook. &lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Wikiwha?  Okay, so I&apos;m sure that the other sources did a good job of confirming the Wikipedia&apos;s accuracy, but this still makes me double-take.  &lt;br /&gt;&lt;br /&gt;What&apos;s next, news reporting with blogs as the sources?</description>
  <comments>http://josh-giesbrecht.livejournal.com/15680.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/15513.html</guid>
  <pubDate>Sat, 23 Apr 2005 05:27:17 GMT</pubDate>
  <title>A fantastic quote</title>
  <link>http://josh-giesbrecht.livejournal.com/15513.html</link>
  <description>From a mailing list email I just received comes this excellent quote:&lt;br /&gt;&lt;br /&gt;&quot;The matter is quite simple. The Bible is very easy to understand. But we Christians are a bunch of scheming swindlers. We pretend to be unable to understand it because we know very well that the minute we understand we are obliged to act accordingly. Take any words in the New Testament and forget everything except pledging yourself to act accordingly. My God, you will say, if I do that my whole life will be ruined. Herein lies the real place of Christian scholarship. Christian scholarship is the Church&apos;s prodigious invention to defend itself against the Bible, to ensure that we can continue to be good Christians without the Bible coming too close. Dreadful it is to fall into the hands of the living God. Yes, it is even dreadful to be alone with the New Testament.&quot;&lt;br /&gt;&lt;br /&gt;- Soren Kierkegaard&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;I really need to finish reading that Kierkegaard collection that I&apos;ve got around here somewhere.</description>
  <comments>http://josh-giesbrecht.livejournal.com/15513.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/15298.html</guid>
  <pubDate>Fri, 22 Apr 2005 19:43:31 GMT</pubDate>
  <title>Random moment</title>
  <link>http://josh-giesbrecht.livejournal.com/15298.html</link>
  <description>Sitting here at my desk at work over lunch, relaxing after a nice bento box meal, and playing Go ...&lt;br /&gt;&lt;br /&gt;...am I officially left-coast now?</description>
  <comments>http://josh-giesbrecht.livejournal.com/15298.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/14852.html</guid>
  <pubDate>Fri, 08 Apr 2005 05:59:57 GMT</pubDate>
  <title>Because Lisp makes you cool</title>
  <link>http://josh-giesbrecht.livejournal.com/14852.html</link>
  <description>For those of the programming persuasion, next time you&apos;ve got the itch
to try a new programming language, why not go super-old-school and try
out the 45 year old that C-style languages still haven&apos;t quite found
all the features of?
&lt;br&gt;
&lt;br&gt;
&lt;a href=&quot;http://www.gigamonkeys.com/book/&quot;&gt;&lt;/a&gt;&lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;
&lt;a href=&quot;http://www.gigamonkeys.com/book/&quot;&gt;Practical Common Lisp&lt;/a&gt; is
a very, well, practical book on how to program in Common Lisp.&amp;nbsp;
The book is just being published now by Apress, but the author has been
allowed to keep the entire book&apos;s contents online for free, so there&apos;s
no excuse for not giving it at least a look.&lt;br&gt;
&lt;br&gt;
If
you&apos;re like me, and I know I am, you probably heard of Lisp as that
prerequisite language for the AI course you want to take, except by the
time you took the class they decided to drop using Lisp, so you were
left thinking that Lisp is some sort of AI-specialized language that
died when people stopped using Prolog, except weirdly you still did
actually use Prolog in that course, but either way it&apos;s now left on the
mental shelf of &quot;useless academic languages that nobody ever uses&quot;
right beside Pascal, which thank goodness you never actually had to
learn in first year, because really, what&apos;s the point?&lt;br&gt;
&lt;br&gt;
Anyway, unlike pretty much every other intro to Lisp that I&apos;ve come
across in my poking around, this book actually gets you doing
interesting, practical hands-on stuff early on and stays well clear of
any &quot;academic&quot; focus to show that Common Lisp is an industrial-strength
language.&amp;nbsp; I&apos;m part-way through the book myself, and looking
forward to finishing it. The final exercises at the end walk you
through programming a web-based streaming MP3 server from the ground
up - sounds nifty to me. &lt;br&gt;
&lt;br&gt;
The book is very well-structured to my style of
learning. It&apos;s sort of the inverse of Programming Perl - it gets you to
do something before you necessarily know what it all means, rather than
drowning you in details before you can even get to control statements.


&lt;br&gt;
&lt;br&gt;
Of course, I&apos;m also trying to brush up my C++, plus playing around with
a new OS install, and etc etc, so I&apos;m not exactly working my way
through this very quickly. I&apos;m definitely impressed with both the book
and the language, though. I don&apos;t know if I&apos;ll be in a position to use
Lisp professionally, but it gets one out of the everything-looks-like-C
rut. Plus wrapping one&apos;s mind around Lisp&apos;s native support for
self-generative code, the slickness of the REPL concept, etc, just
stretches the mind. Makes it a lot easier to grasp similar concepts
when they show up patched-on and half-implemented in C++, at least.&amp;nbsp; 
And maybe it&apos;d do nicely for that little web-based tool I was going to build for myself ...
&lt;br&gt;</description>
  <comments>http://josh-giesbrecht.livejournal.com/14852.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/14745.html</guid>
  <pubDate>Wed, 02 Mar 2005 15:28:14 GMT</pubDate>
  <title>GTA:SA advertises ... when?</title>
  <link>http://josh-giesbrecht.livejournal.com/14745.html</link>
  <description>The BBC offers up this &lt;a href=&quot;http://news.bbc.co.uk/2/hi/uk_news/4310465.stm&quot;&gt;wonderful typo&lt;/a&gt;, or at least I hope it was:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;Grand Theft Auto publisher Rockstar Games said its policy was not to advertise a product around programmes where less than half the audience was below the age required to buy it.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;So, they&apos;ll be putting San Andreas ads in Teletubbies and Zoboomafoo, then?</description>
  <comments>http://josh-giesbrecht.livejournal.com/14745.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/14525.html</guid>
  <pubDate>Thu, 24 Feb 2005 06:30:26 GMT</pubDate>
  <title>Antigrav is also the r0x0rZ</title>
  <link>http://josh-giesbrecht.livejournal.com/14525.html</link>
  <description>In raving about Pirates!, I failed to mention that I managed to borrow a PS2 and a copy of Antigrav.  Not having a TV, I haven&apos;t bothered to pick up a console of my own.  What I forgot is that my video card has a TV in, so borrowing a console to prove that the port actually works was perfect.  And while I had a PS2, it was time to try out the newest game from Harmonix.&lt;br /&gt;&lt;br /&gt;Antigrav is a fun, futuristic board-riding game, sort of like snow/skateboarding except on a hoverboard with jets.  The controls are not your standard skate-game fare: to turn left, you lean left.  To duck, you duck.  Antigrav uses the PS2&apos;s Eyetoy peripheral, which comes included.  (Unlike some games that have a custom peripheral included, however, I&apos;ve seen a street price equivalent to other console games, which is excellent.)  For those who don&apos;t know, the Eyetoy is basically a USB webcam.  Once you&apos;ve got it lined up to have you in the camera&apos;s field of vision, with some decent lighting conditions, it&apos;s a snap.  You calibrate it to your face, and it tracks both your face and hand movements.  You steer with your head movements, and arm / hand motion lets you do mid-air tricks (plus grabbing points when you ride on rails).&lt;br /&gt;&lt;br /&gt;I was impressed.  I didn&apos;t play through the game, I only got through the first couple courses, but the experience is a blast.  Racing down colorful, futuristic streets and through the skies in the flying sections while crouching, jumping, leaning, and gesturing madly to pull off tricks is really fun.  The pacing isn&apos;t so frantic that you strain yourself, in fact I was always surprised that I had broken a sweat after racing through a couple of tracks as it never felt too exerting.  (That might be a sign that I&apos;m really out of shape, but I prefer to think of it as exercise which is fun enough that it doesn&apos;t feel like exercise.)&lt;br /&gt;&lt;br /&gt;Now that I know I can get a PS2 setup running well on my decently-sized monitor, a PS2 and Antigrav are officially on my To-Buy list.  The fact that it&apos;s non-couch-potato activity means that it might even bump ahead of Pirates, as I&apos;m in dire need of more sources of exercise.&lt;br /&gt;&lt;br /&gt;Maybe if I&apos;m lucky, some EAC project will pick up on this sort of innovation, and I&apos;ll get to play with an Eyetoy at work someday ...</description>
  <comments>http://josh-giesbrecht.livejournal.com/14525.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/14312.html</guid>
  <pubDate>Tue, 22 Feb 2005 22:49:38 GMT</pubDate>
  <title>NYT: &quot;Winnipeg + hockey = r0xorz&quot;</title>
  <link>http://josh-giesbrecht.livejournal.com/14312.html</link>
  <description>Apparently, Winnipeggers may now bask in the glory of their cynicism towards the NHL, as NYT tells the world that yes, &lt;a href=&quot;http://www.nytimes.com/2005/02/21/international/americas/21winnipeg.html&quot;&gt;Manitoba is laughing at you all&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I don&apos;t really have anything constructive to add to that, except, &quot;HA HA.&quot;  Also, Bettman and the player&apos;s union leaders are all equally dorks.&lt;br /&gt;&lt;br /&gt;(Free registration required, probably, but if you&apos;re one of my Manitoban comrades, it&apos;s worth it to read this one.)</description>
  <comments>http://josh-giesbrecht.livejournal.com/14312.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/13968.html</guid>
  <pubDate>Thu, 17 Feb 2005 22:49:37 GMT</pubDate>
  <title>Arr, &quot;Pirates!&quot; is awesome</title>
  <link>http://josh-giesbrecht.livejournal.com/13968.html</link>
  <description>I borrowed the new &quot;Sid Meier&apos;s Pirates!&quot;, and wow is it awesome.  Beautiful open-ended gameplay, just like the original ... ah, the memories, the childhood years spent on glorious exploration and plunder of the Caribbean!&lt;br /&gt;&lt;br /&gt;If anyone wants to get me a late birthday present, and be my hero, get me Pirates! (Is it more syntactically correct to have two exclamation marks there?)</description>
  <comments>http://josh-giesbrecht.livejournal.com/13968.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/13734.html</guid>
  <pubDate>Wed, 16 Feb 2005 16:56:19 GMT</pubDate>
  <title>The subtle danger of robot soldiers</title>
  <link>http://josh-giesbrecht.livejournal.com/13734.html</link>
  <description>I know, the subject line sounds like I&apos;m waxing sci-fi-poetic, but this is unfortunately serious.&lt;br /&gt;&lt;br /&gt;According to NYT, &lt;a href=&quot;http://www.nytimes.com/2005/02/16/technology/16robots.html?ex=1266296400&amp;amp;en=fe5739fd28d4c303&amp;amp;ei=5090&amp;amp;partner=rssuserland&quot;&gt; &apos;A New Model Army Soldier Rolls Closer to the Battlefield&apos;&lt;/a&gt;.  It&apos;s a fairly thorough article, covering how appealing the idea is to the military, as well as the fact that intelligent robot soldiers are still a long way off.&lt;br /&gt;&lt;br /&gt;It also mentions the concern that giving robot intelligence the choice to distinguish friend from foe might be risky - what happens if a robot blows up a school bus instead of a troop carrier?&lt;br /&gt;&lt;br /&gt;All of this is well and good, but to me, the biggest danger is perhaps the least obvious for those designing the machines.  The writer mentions it, very briefly:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&quot;There is a lag between technology and doctrine,&quot; said Mr. Finkelstein of Robotic Technology, who has been in the military robotics field for 28 years. &quot;If you could invade other countries bloodlessly, would this lead to a greater temptation to invade?&quot;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Bloodlessly?  That word alone reveals the source of the real problem, which robot soldiers would amplify tremendously.  The sad fact is, we only care about our own losses.  Look at Iraq, where the loss of American soldiers to the war is a far greater issue in the debate than the &lt;a href=&quot;http://www.iraqbodycount.net/database/&quot;&gt;over 15,000 non-combatant civilians who have died&lt;/a&gt;, never mind the complete lack of respect for due justice or human rights that occur there.&lt;br /&gt;&lt;br /&gt;How would America have viewed the Iraq war if no American soldiers had been present to die there?  What if there had been zero American losses?  Would they have paid attention to the fifteen thousand innocent lives who were caught in the crossfire?&lt;br /&gt;&lt;br /&gt;Would they have called it &quot;bloodless&quot;?</description>
  <comments>http://josh-giesbrecht.livejournal.com/13734.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>14</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/13317.html</guid>
  <pubDate>Fri, 10 Dec 2004 18:28:39 GMT</pubDate>
  <title>Toyota unveils Mecha Mark I</title>
  <link>http://josh-giesbrecht.livejournal.com/13317.html</link>
  <description>Un-freaking-believable.  One small step for man ... one big freaking mecha stomp for owners of this sweet, sweet prototype.&lt;br /&gt;&lt;br /&gt;Okay, so it&apos;s not really that big.  Yet.&lt;br /&gt;&lt;br /&gt;Toyota&apos;s R&amp;D engineers are now &lt;a href=&quot;http://news.bbc.co.uk/2/hi/technology/4082301.stm&quot;&gt;my heroes&lt;/a&gt;.  The i-unit is nice, but read further down about the i-foot.</description>
  <comments>http://josh-giesbrecht.livejournal.com/13317.html</comments>
  <lj:mood>impressed</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/13139.html</guid>
  <pubDate>Thu, 02 Dec 2004 18:59:57 GMT</pubDate>
  <title>Who can&apos;t be divided?</title>
  <link>http://josh-giesbrecht.livejournal.com/13139.html</link>
  <description>Oh, &lt;a href=&quot;http://www.cbc.ca/story/canada/national/2004/12/01/bush-foreign-policy041201.html&quot;&gt;this is good.&lt;/a&gt;

&lt;blockquote&gt;&quot;We cannot defend our country and save our homes and
families by waiting for our enemies to attack us. To remain on the
defensive is the surest way to bring the war to Canada.&quot; - Dubya&lt;/blockquote&gt;
No, see, you&apos;re missing the point, Georgie. The world actually LIKES
Canada. They don&apos;t want to go to war with us. That&apos;s probably because
we don&apos;t force our viewpoint down their throats at gunpoint, or through
economic blackmail.
&lt;blockquote&gt;&quot;We are bound by history and geography and trade and by
our deepest convictions,&quot; Bush said of the relationship between the two
countries. &quot;With so much at stake, we cannot be divided.&quot;&lt;/blockquote&gt;

Something about this just seems oddly ironic, but I can&apos;t quite put my &lt;a href=&quot;http://www-personal.umich.edu/%7Emejn/election/&quot;&gt;finger on it&lt;/a&gt;.
The strongest reason I voted Liberal is in the hopes that a Liberal
government would continue to have the cajones to set its own foreign
policy and stand by it, no matter what stupid things our economic
allies pursue. For Canada&apos;s sake, I hope I was right.</description>
  <comments>http://josh-giesbrecht.livejournal.com/13139.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/12897.html</guid>
  <pubDate>Tue, 30 Nov 2004 19:26:44 GMT</pubDate>
  <title>Commander Keen Wins Lawsuit</title>
  <link>http://josh-giesbrecht.livejournal.com/12897.html</link>
  <description>... er, I mean Valve.  Right.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://news.bbc.co.uk/2/hi/technology/4054643.stm&quot;&gt;http://news.bbc.co.uk/2/hi/technology/4054643.stm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The story isn&apos;t nearly as important as the fact that it contains the word &quot;keen&quot; three times.  Which, if you&apos;re easily amused, is amusing.  And I am easily amused.</description>
  <comments>http://josh-giesbrecht.livejournal.com/12897.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/12786.html</guid>
  <pubDate>Thu, 25 Nov 2004 22:41:19 GMT</pubDate>
  <title>Today&apos;s political URLs</title>
  <link>http://josh-giesbrecht.livejournal.com/12786.html</link>
  <description>I&apos;ve decided I need to collect links to news stories and facts which I can quickly point to in order to explain my political point of view to people.  Today offered a good starting point in the form of &lt;a href=&quot;http://news.bbc.co.uk/2/hi/americas/4040543.stm&quot;&gt;a US government report&lt;/a&gt; pointing out that the battle in Iraq is winning geographical ground, but losing the real war.&lt;br /&gt;&lt;br /&gt;I wonder if &lt;a href=&quot;http://www.iraqbodycount.net/database/&quot;&gt;this&lt;/a&gt; has anything to do with it.</description>
  <comments>http://josh-giesbrecht.livejournal.com/12786.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/12362.html</guid>
  <pubDate>Mon, 15 Nov 2004 02:25:54 GMT</pubDate>
  <title>Is this supposed to be depressing?</title>
  <link>http://josh-giesbrecht.livejournal.com/12362.html</link>
  <description>This story on the &lt;a href=&quot;http://www.gamespot.com/features/6112889/index.html&quot;&gt;development of Half Life 2&lt;/a&gt;, that is.&lt;br /&gt;&lt;br /&gt;Gearing up to be the best PC game of all time, loved and adored by everyone - and developed with &lt;b&gt;over a year of crunch time&lt;/b&gt;.  You do know what &quot;crunch time&quot; is, right?  I mean, doesn&apos;t everyone&apos;s job involve living at work and not seeing their families for months on end?</description>
  <comments>http://josh-giesbrecht.livejournal.com/12362.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>4</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/12258.html</guid>
  <pubDate>Sat, 16 Oct 2004 17:57:41 GMT</pubDate>
  <title>It&apos;s over?</title>
  <link>http://josh-giesbrecht.livejournal.com/12258.html</link>
  <description>No, not my job ... just the death march to finaling NBA Live. Not every SKU is 100% finished yet, but things have slowed down to some sense of sanity. I&apos;ve actually got the whole weekend off, twice in a row even. Wheee.  So hey, if you want to see my name in the credits of a game, go pick up a copy of NBA LIVE 2005.  (I guess my name might be in the credits for NCAA March Madness as well, come to think of it, although I spent almost all my time contributing to Live.)&lt;br /&gt;&lt;br /&gt;&lt;a name=&quot;cutid1&quot;&gt;&lt;/a&gt;&lt;br /&gt;For those who haven&apos;t heard, I&apos;ve been hired on as a regular (ie. non-temporary) full-time employee, as a software engineer for the NBA Live team.  I&apos;ll be working on the current-gen version of the game, which means I won&apos;t get to play with an XBox2.  But really, who needs it when I can play the PC version on a 3.4 GHz machine?&lt;br /&gt;&lt;br /&gt;I&apos;ve been at a pre-production workshop for the last two days.  Pre-production is basically the first big chunk of the development schedule, where you do a whole lot of brainstorming, planning, picking features, and figuring out how the heck you&apos;re going to do things.  Having been dropped into the thick of things at the start of alpha, I had zero knowledge of or input into any planning for the 2005 title.  So, this workshop was new and interesting in a few ways.  &lt;br /&gt;&lt;br /&gt;It was basically a description of all of the stages of pre-pro, including all of the deliverables and the associated terminology used within EA.  It was also a quick run through all of the sorts of planning exercises we&apos;ll be doing for pre-pro of our title.  We learned various techniques to brainstorming, how to come up with feature and technical documentation (which they&apos;re keeping very light this year - excellent), and we did so by actually taking a first stab at doing these exercises for next year&apos;s title.  So rather than wasting time planning how to plan, we&apos;re practicing how to plan with a usable rough draft of things.&lt;br /&gt;&lt;br /&gt;The other interesting aspect of this is the fact that I was there at all.  Usually a pre-pro workshop like this would be attended by only the DDs and producers, but with the smaller team size right now they decided to get everyone involved in the process.  I think this was an excellent way to go - it gives us SEs an opportunity to toss in ideas and info for feature brainstorming that producers can use, and it gives us a sense of the big picture of producing the entire game.  Plus, hey, free catered lunch!&lt;br /&gt;&lt;br /&gt;I think the one thing that&apos;s making me feel very positive about this whole upcoming year is that everyone in team and cross-team leadership is committing themselves to creating a good &quot;work / life balance&quot; for the upcoming project.  I&apos;ve never liked the idea of the gaming industry taking advantage of employees because of their love for games, and being dropped into a 3-4 month death march to finalling this year&apos;s title has turned that into a much more visceral hatred of the &quot;everyone making games must have hellish overtime&quot; attitude.  Hearing our producer talk about committing firmly to smaller, incremental pushes to milestones throughout the year is a very good thing.  I&apos;ve got nothing wrong with well-planned, distributed overtime hours, such as picking one or two days before each milestone where everyone stays for late-night coding.  But unpredictable, unplanned and continuous overtime right near the end of a project is just stupid, especially in the context of a large, well-established studio with a solid franchise.&lt;br /&gt;&lt;br /&gt;I really, really hope that this concept sticks, and grows within the industry.  I don&apos;t see a reason to sacrifice my life and my relationships for a job, no matter what I&apos;m making.  If you want me to apply real, grown-up engineering skills to your project, I expect real, grown-up project management skills in return.&lt;br /&gt;&lt;br /&gt;And really, if I want to spend my evenings working unpaid hours doing game programming, I&apos;ll get some other day job and work on an indie game at home.  At least then my wife would see me.  (The Codwif Inc. &quot;hot-tub&quot; RTS, maybe?  I hear the Torque engine is adding RTS-supporting features.)&lt;br /&gt;</description>
  <comments>http://josh-giesbrecht.livejournal.com/12258.html</comments>
  <lj:mood>tired</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>9</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/11979.html</guid>
  <pubDate>Tue, 12 Oct 2004 23:06:42 GMT</pubDate>
  <title>Video games are good for you</title>
  <link>http://josh-giesbrecht.livejournal.com/11979.html</link>
  <description>The research proves it.  Well, at least if you&apos;re an Argentinian street kid.&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://news.bbc.co.uk/2/hi/technology/3731908.stm&quot;&gt;This BBC story&lt;/a&gt; has the info.</description>
  <comments>http://josh-giesbrecht.livejournal.com/11979.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://josh-giesbrecht.livejournal.com/11655.html</guid>
  <pubDate>Sun, 26 Sep 2004 05:25:48 GMT</pubDate>
  <title>publisher pain</title>
  <link>http://josh-giesbrecht.livejournal.com/11655.html</link>
  <description>If anyone has a way in which I can edit pages saved as MS Publisher or Pagemaker files using free or very affordable software, please pretty please let me know.  This includes any options that involve lossless conversion to another format and editing / printing from that format.  I&apos;ve banged my head against this problem for a while now and the internet is failing me.  No, warez is not an option.</description>
  <comments>http://josh-giesbrecht.livejournal.com/11655.html</comments>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
</channel>
</rss>
