<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
  <channel>
    <title>James Wynn</title>
    <link>https://blog.jameswynn.com/</link>
    <description>Recent content on James Wynn</description>
    <generator>Hugo</generator>
    <language>en-us</language>
    <lastBuildDate>Sun, 30 Aug 2026 10:10:00 -0500</lastBuildDate>
    <atom:link href="https://blog.jameswynn.com/index.xml" rel="self" type="application/rss+xml" />
    <item>
      <title>Replacing Cloudflare Tunnel with a Selfhosted Towonel Tunnel</title>
      <link>https://blog.jameswynn.com/posts/2026/08/cloudflare-to-towonel/</link>
      <pubDate>Sun, 30 Aug 2026 10:10:00 -0500</pubDate>
      <guid>https://blog.jameswynn.com/posts/2026/08/cloudflare-to-towonel/</guid>
      <description>&lt;p&gt;Every public request to one of my sites used to go through a Cloudflare tunnel. I had a &lt;code&gt;cloudflared&lt;/code&gt; deployment in my cluster, some routing rules, and everything just worked. And it was free! But that bugged me. TANSTAAFL right? The whole point of selfhosting is to not rely on big cloud company, and there are few bigger than Cloudflare. And Cloudflare&amp;rsquo;s tunnels decrypt every single packet, so they see everything you do. I really don&amp;rsquo;t like that.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Federated Blog Comments with ActivityPub</title>
      <link>https://blog.jameswynn.com/posts/2026/05/federated-blog-comments/</link>
      <pubDate>Tue, 26 May 2026 08:10:16 -0500</pubDate>
      <guid>https://blog.jameswynn.com/posts/2026/05/federated-blog-comments/</guid>
      <description>&lt;p&gt;Carl Schwan wrote an &lt;a href=&#34;https://carlschwan.eu/2020/12/29/adding-comments-to-your-static-blog-with-mastodon/&#34;&gt;article&lt;/a&gt; about integrating Mastodon comments on static sites and I loved the idea. Blogs feel a little empty without community feedback, so integrating them with the Fediverse seems like a great fit. Surprisingly no one had packaged this approach into a Hugo plugin yet, which would make this a trivial integration. So that&amp;rsquo;s what I set out to do.&lt;/p&gt;&#xA;&lt;p&gt;When I say that &amp;ldquo;I&amp;rdquo; am going to do this, I mean I&amp;rsquo;m having Claude build it. Full disclosure. This plugin is entirely AI built. I&amp;rsquo;ve reviewed the code as it was built and guided the process, but I wrote next to zero lines of the actual code. This was deliberate, as the second focus of this project, for me, is to exercise various AI development techniques. I know that is distasteful to some, and I very much understand that.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Plausible Analytics through Envoy Gateway</title>
      <link>https://blog.jameswynn.com/posts/2026/04/plausible-analytics-envoy-gateway/</link>
      <pubDate>Sun, 05 Apr 2026 11:10:16 -0500</pubDate>
      <guid>https://blog.jameswynn.com/posts/2026/04/plausible-analytics-envoy-gateway/</guid>
      <description>&lt;p&gt;Its rewarding to see view counts on stuff that I write, and until now I had just relied on a quick and dirty Grafana dashboard that showed my top 10 posts with hit counts by crudely scraping logs. It wasn&amp;rsquo;t great and it was kinda fragile. I&amp;rsquo;d like to get a bit more information about who is reading my posts, but I also don&amp;rsquo;t need or want to gather anything intrusive. &lt;a href=&#34;https://plausible.io&#34;&gt;Plausible&lt;/a&gt; came up several times while I had looked for good packages for this need. It only gathers minimal data that I want, and it can be easily selfhosted.&lt;/p&gt;</description>
    </item>
    <item>
      <title>External Secrets with Authentik</title>
      <link>https://blog.jameswynn.com/posts/2026/04/external-secrets-authentik/</link>
      <pubDate>Thu, 02 Apr 2026 15:31:16 -0500</pubDate>
      <guid>https://blog.jameswynn.com/posts/2026/04/external-secrets-authentik/</guid>
      <description>&lt;p&gt;I use &lt;a href=&#34;https://goauthentik.io/&#34;&gt;Authentik&lt;/a&gt; for SSO in my homelab and &lt;a href=&#34;https://external-secrets.io&#34;&gt;External-Secrets&lt;/a&gt; for 99% of my secrets so that I do not have to store them encrypted in the repo. It also makes it easier to rotate credentials etc. One thing that was a little irritating is that when I created a new application in Authentik I had to copy the client-id and client-secret to my external-secret for the application, duplicating the data. But no more!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Zwift on Linux</title>
      <link>https://blog.jameswynn.com/posts/2026/03/zwift-on-linux/</link>
      <pubDate>Wed, 25 Mar 2026 11:31:16 -0600</pubDate>
      <guid>https://blog.jameswynn.com/posts/2026/03/zwift-on-linux/</guid>
      <description>&lt;p&gt;I haven&amp;rsquo;t talked about it much on this blog, but I&amp;rsquo;m really into running, cycling, and swimming. I run marathons, and do triathlons. Endurance sports are a kind of masochistic addiction. It hurts, but in a way you just keep coming back for.&lt;/p&gt;&#xA;&lt;p&gt;I like tools and I like data, so I&amp;rsquo;ve accumulated a variety of software to track and plan my fitness, including:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://connect.garmin.com/&#34;&gt;Garmin Connect&lt;/a&gt; for pulling data from my Garmin Fenix 7 Pro&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://app.trainingpeaks.com&#34;&gt;Training Peaks&lt;/a&gt; for managing my training plans&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://docs.endurain.com/&#34;&gt;Endurain&lt;/a&gt; for selfhosting all my fitness history&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://www.stryd.com/&#34;&gt;Stryd&lt;/a&gt; for Running Power&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://github.com/davidhealey/waistline&#34;&gt;Waistline&lt;/a&gt; for FOSS nutrition tracking&lt;/li&gt;&#xA;&lt;li&gt;&lt;a href=&#34;https://zwift.com&#34;&gt;Zwift&lt;/a&gt; for virtual cycling&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;h2 id=&#34;zwift&#34;&gt;Zwift&lt;/h2&gt;&#xA;&lt;p&gt;Zwift is a pretty cool application. If you aren&amp;rsquo;t familiar, it is essentially an MMO for cycling and running. You join a virtual world where you can ride/run routes either alone or in a pack with other people, or you can do pre-planned structured workouts. If you like cycling but can&amp;rsquo;t get out to a good area often then it is a much better alternative to regular trainer ride.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Forward Auth with Authentik and Envoy Gateway</title>
      <link>https://blog.jameswynn.com/posts/2026/02/forward-auth-with-authentik-envoy-gateway/</link>
      <pubDate>Fri, 27 Feb 2026 08:10:16 -0600</pubDate>
      <guid>https://blog.jameswynn.com/posts/2026/02/forward-auth-with-authentik-envoy-gateway/</guid>
      <description>&lt;p&gt;Some applications do not need complicated authentication, but nevertheless its good OpSec to provide some baseline authentication. For these applications forward-auth is a great solution. My homelab uses &lt;a href=&#34;https://goauthentik.io&#34;&gt;Authentik&lt;/a&gt; for authn/authz/sso, and &lt;a href=&#34;https://gateway.envoyproxy.io&#34;&gt;Envoy Gateway&lt;/a&gt; for ingress and routing. I&amp;rsquo;ll show the steps to get these components working together for forward auth at the domain level.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; &lt;del&gt;Envoy Gateway 1.7.0 breaks forward auth, specifically Envoy Gateway Controller 1.37.0. Hopefully there will be a patch soon, but as of this writing I&amp;rsquo;ve downgraded to 1.6.1.&lt;/del&gt;  Envoy Gateway 1.7.1 has addressed this issue.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Envoy Gateway Large Payloads</title>
      <link>https://blog.jameswynn.com/posts/2026/02/envoy-gateway-large-payloads/</link>
      <pubDate>Fri, 06 Feb 2026 10:10:16 -0600</pubDate>
      <guid>https://blog.jameswynn.com/posts/2026/02/envoy-gateway-large-payloads/</guid>
      <description>&lt;p&gt;In my previous post on &lt;a href=&#34;https://blog.jameswynn.com/posts/2026/01/migrating-to-gatewayapi/&#34;&gt;Envoy Gateway&lt;/a&gt; I only discussed the basic configuration. As I started using more of my services via Gateway API, I noticed a couple of issues crop up. Many of the Nginx Ingress controllers made use of an annotation to increase the payload size beyond the default.&lt;/p&gt;&#xA;&lt;p&gt;Something like:&lt;/p&gt;&#xA;&lt;div class=&#34;highlight&#34;&gt;&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;annotations&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;nginx.ingress.kubernetes.io/proxy-body-size&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;s2&#34;&gt;&amp;#34;100m&amp;#34;&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;&#xA;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;&lt;p&gt;The Gateway API, for better or worse, took a slightly more complicated and deliberate approach for features like this. Rather than the wild-west of annotations, they build a spec for this with policy objects. So, if an ingress used the above annotation, then the http route will need a corresponding policy object. It is fairly well layed out in their &lt;a href=&#34;https://gateway.envoyproxy.io/latest/tasks/traffic/request-buffering/&#34;&gt;documentation&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Migrating to Gateway API</title>
      <link>https://blog.jameswynn.com/posts/2026/01/migrating-to-gatewayapi/</link>
      <pubDate>Sat, 31 Jan 2026 15:18:48 -0600</pubDate>
      <guid>https://blog.jameswynn.com/posts/2026/01/migrating-to-gatewayapi/</guid>
      <description>&lt;p&gt;I finally started migrating the cluster from the now &lt;a href=&#34;https://kubernetes.io/blog/2025/11/11/ingress-nginx-retirement/&#34;&gt;deprecated Nginx Ingress Controller&lt;/a&gt; to &lt;a href=&#34;https://kubernetes.io/docs/concepts/services-networking/gateway/&#34;&gt;Gateway API&lt;/a&gt;. There are several robust options to pick from, but I settled on &lt;a href=&#34;https://gateway.envoyproxy.io/&#34;&gt;Envoy&lt;/a&gt;. I did not want to have any downtime, so I needed to be careful about this migration and do it in small increments. After some reading and exploration, I came up with a plan of action:&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Deploy the Envoy Gateway and configure an external Envoy Proxy&lt;/li&gt;&#xA;&lt;li&gt;Add an HTTPRoute for a single hosted sub-domain, alongside the Ingress&lt;/li&gt;&#xA;&lt;li&gt;Switch cloudflared routing from the ingress controller to the proxy for the sub-domain&lt;/li&gt;&#xA;&lt;li&gt;Verify&lt;/li&gt;&#xA;&lt;li&gt;Repeat steps 2-4 for each deployed app&lt;/li&gt;&#xA;&lt;li&gt;Clean up&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;h2 id=&#34;1-deploy-the-envoy-gateway-and-envoy-proxy&#34;&gt;1. Deploy the Envoy Gateway and Envoy Proxy&lt;/h2&gt;&#xA;&lt;p&gt;This is divided into multiple sub-steps, and I&amp;rsquo;ll explain them as I go. Also note that I override the image locations to use the GitHub mirror, since it is superior to Docker Hub in virtually all ways.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Homelab Plans for 2026</title>
      <link>https://blog.jameswynn.com/posts/2026/01/2026-homelab-plan/</link>
      <pubDate>Sat, 24 Jan 2026 10:10:16 -0600</pubDate>
      <guid>https://blog.jameswynn.com/posts/2026/01/2026-homelab-plan/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve got some fun Homelab projects lined up for this year. Lots of upgrades, migrations, and security improvements.&lt;/p&gt;&#xA;&lt;h2 id=&#34;migrations-and-upgrades&#34;&gt;Migrations and Upgrades&lt;/h2&gt;&#xA;&lt;h3 id=&#34;from-ingress-to-gateway-api&#34;&gt;From Ingress to Gateway API&lt;/h3&gt;&#xA;&lt;p&gt;This has been on my list for a while, but I think its going to happen in the pretty near term now that Nginx Ingress is officially deprecated.&lt;/p&gt;&#xA;&lt;h3 id=&#34;from-minio-to-garage&#34;&gt;From Minio to Garage&lt;/h3&gt;&#xA;&lt;p&gt;Minio used to be hot, and now it very much is not. Luckily &lt;a href=&#34;https://garagehq.deuxfleurs.fr/&#34;&gt;Garage&lt;/a&gt; has really grown to take its place. I migrated my in-cluster instance of Minio to Garage already, but that one was only lightly used. The big migration will be the instance on my NAS.&lt;/p&gt;</description>
    </item>
    <item>
      <title>2025 Selfhosting Year in Review</title>
      <link>https://blog.jameswynn.com/posts/2025/12/2025-selfhosting-year-in-review/</link>
      <pubDate>Mon, 15 Dec 2025 10:54:28 -0600</pubDate>
      <guid>https://blog.jameswynn.com/posts/2025/12/2025-selfhosting-year-in-review/</guid>
      <description>&lt;p&gt;I haven&amp;rsquo;t written much about my homelab hobby on here, but it takes up a good portion of my free time. I think of it much like gardening - pulling weeds, planting, feeding, grooming. Its relaxing and rewarding in its own way.&lt;/p&gt;&#xA;&lt;p&gt;The cluster itself is 4 x86 nodes and one Raspberry Pi 4 with a NAS providing media storage. It is powered by Kubernetes and FluxCD and hosts a myriad services and tools that I rely on every day. Noteably it hosts my instances of GoToSocial, NextCloud, Home Assistant, Forgejo, and Atuin, along with a few dozen other things.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Migrating Kubernetes PostgreSQL Deployments to CloudNativePG</title>
      <link>https://blog.jameswynn.com/posts/2023/02/migrating-to-cloudnative-pg/</link>
      <pubDate>Thu, 16 Feb 2023 13:12:26 -0600</pubDate>
      <guid>https://blog.jameswynn.com/posts/2023/02/migrating-to-cloudnative-pg/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;https://cloudnative-pg.io&#34;&gt;CloudNativePG&lt;/a&gt; (CNPG) is a Kubernetes-native PostgreSQL offering which provides&#xA;high-availability, self-healing, seamless backups, and rolling updates. In short, if you like PostgreSQL&#xA;and Kubernetes, you will love it. I won&amp;rsquo;t cover installing it, its pretty straight forward if you read&#xA;their documentation. This is about migrating data from all the other deployments into a new CNPG cluster.&lt;/p&gt;&#xA;&lt;p&gt;The PostgreSQL command line tools are expected to be on the path for any of this to work.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Easy Local Kubernetes Deployments with K3D</title>
      <link>https://blog.jameswynn.com/posts/2023/01/easy-local-kubernetes-deployments-with-k3d/</link>
      <pubDate>Fri, 27 Jan 2023 08:00:00 -0600</pubDate>
      <guid>https://blog.jameswynn.com/posts/2023/01/easy-local-kubernetes-deployments-with-k3d/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been doing a lot of deployments on Kubernetes and as we all know applications act differently once&#xA;deployed to their target environments. And while testing can be done against a remote cluster, it often&#xA;poses additional complications like firewalls, etc. In the past, I&amp;rsquo;ve deployed applications locally on&#xA;a Microk8s cluster, but that has its own issues since I don&amp;rsquo;t always have the luxury of developing in a&#xA;proper linux dev environment. It can run in WSL, but the WSL experience is still not amazing.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Its Been a While</title>
      <link>https://blog.jameswynn.com/posts/2022/11/its-been-a-while/</link>
      <pubDate>Mon, 28 Nov 2022 11:44:30 -0600</pubDate>
      <guid>https://blog.jameswynn.com/posts/2022/11/its-been-a-while/</guid>
      <description>&lt;p&gt;So it seems I&amp;rsquo;ve let my blog languish for over 10 years now. A brief update is in order. I&amp;rsquo;ve continued working in fintech. I&amp;rsquo;ve continued contributing to OpenSource software, though not as much as I would like, especially considering how much of it my day-job utilizes. I do a&#xA;lot with CI/CD pipelines and Kubernetes now, and even have a homelab cluster to tinker with things. Otherwise its mostly work in enterprise&#xA;Java with Spring.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Git Patch to Subversion</title>
      <link>https://blog.jameswynn.com/2012/07/git-patch-to-subversion/</link>
      <pubDate>Wed, 11 Jul 2012 14:50:21 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2012/07/git-patch-to-subversion/</guid>
      <description>&lt;p&gt;Recently a Subversion repo I was using got corrupted. Total crisis was averted by good backups and an hour later we were back up and running. Unfortunately we lost the last 3 commits. Lucky for us I was using Git as my SVN client. It took a bit of messing around to pull my commits out of Git and apply them to Subversion, but in the end Git saved the day. I&amp;rsquo;ll retrace my steps in case anyone else has similar issues.&lt;/p&gt;</description>
    </item>
    <item>
      <title>RESTful services in Visual Studio 2010 with WCF</title>
      <link>https://blog.jameswynn.com/2011/12/restful-services-in-visual-studio-2010-with-wcf/</link>
      <pubDate>Thu, 15 Dec 2011 19:57:41 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2011/12/restful-services-in-visual-studio-2010-with-wcf/</guid>
      <description>&lt;p&gt;Until recently I&amp;rsquo;ve only really created web services in PHP, which works perfectly fine for my needs. Some recent projects on the other hand require a little more &amp;ldquo;interprisy&amp;rdquo; level system. There is already existing code in C#, so I decided to dig into this new WCF stuff that all the cool kids have been talking about.&lt;/p&gt;&#xA;&lt;p&gt;WCF looks pretty nice if you can find some documentation to get it all working correctly. I&amp;rsquo;ve built some RESTful interfaces before, so I know what goes into designing and implementing them, but figuring out the head and tail of .NET web services was beastly to start on. Perhaps a RESTful interface in WCF wasn&amp;rsquo;t the best project to start on with .NET. Oh well.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Import VSS to Subversion</title>
      <link>https://blog.jameswynn.com/2011/10/import-vss-to-subversion/</link>
      <pubDate>Tue, 18 Oct 2011 20:03:35 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2011/10/import-vss-to-subversion/</guid>
      <description>&lt;p&gt;Recently I&amp;rsquo;ve been dealing with a codebase sitting in a Visual Source Safe 6.0 repository and to keep it brief and polite we&amp;rsquo;ll say it hasn&amp;rsquo;t been anything approaching &amp;ldquo;fun.&amp;rdquo;  For anyone interested, I found a handy and effective way to convert an entire VSS repository to SVN.&lt;/p&gt;&#xA;&lt;p&gt;First go grab the newest version of &lt;!-- raw HTML omitted --&gt;VssMigrate &lt;!-- raw HTML omitted --&gt;from Codeplex. I don&amp;rsquo;t know why the author prefered to keep the newest version on Codeplex as opposed to Google Code, but I&amp;rsquo;ll leave opinions for another time. VssMigrate does a pretty great job of converting repositories once you get it properly configured. The only issues I had are as follows.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Junkster Wing, more than a Space FPS</title>
      <link>https://blog.jameswynn.com/2011/03/junkster-wing-more-than-a-space-fps/</link>
      <pubDate>Sun, 06 Mar 2011 15:50:17 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2011/03/junkster-wing-more-than-a-space-fps/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been working hard on a game project for several months now and after much insight gained during GDC 2011 I&amp;rsquo;ve decided its time to get it out there. Junkster Wing is a Space FPS with some interesting RTS elements. Its still in its early stages, but is quite playable already! I will be posting development screen shots, videos, and alpha builds on its official website &lt;a href=&#34;http://junksterwing.com&#34; title=&#34;Junkster Wing&#34;&gt;http://junksterwing.com&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Anyone that has been following the development will know that Junkster Wing used to be called Supernova Outlaws, but over the last few months the direction has been changing and pushing in a more unique direction. The old moniker just didn&amp;rsquo;t really carry the descriptive vibe the game deserved. I think the new name gives a good feeling of what the game will ultimately be about.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Three Big Lies about Programming</title>
      <link>https://blog.jameswynn.com/2010/06/three-big-lies-about-programming/</link>
      <pubDate>Wed, 02 Jun 2010 19:54:26 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2010/06/three-big-lies-about-programming/</guid>
      <description>&lt;p&gt;I recently found two fantastic presentations the guys from &lt;a href=&#34;http://www.insomniacgames.com&#34; title=&#34;Insomniac Games&#34;&gt;Insomniac&lt;/a&gt; put together about misguided/inefficient approaches to programming and the steps they take to compensate.&lt;/p&gt;&#xA;&lt;p&gt;The first, titled &lt;a href=&#34;http://www.insomniacgames.com/assets/filesthreebiglies2010.pdf&#34; title=&#34;Three Big Lies...&#34;&gt;&amp;ldquo;Three Big Lies: Typical Design Failures in Game Programming,&amp;rdquo;&lt;/a&gt; puts forth that many of the biggest issues we face as programmers is of our own design. Essentially, we are guilty of over abstracting and over modeling.  They argue that since all programming boils down to data transformations, we should just focus on the data.  &amp;ldquo;World Modeling&amp;rdquo; may be a nice way to ease new programmers into the field, but it is not necessarily the most efficient approach.&lt;/p&gt;</description>
    </item>
    <item>
      <title>GNU Patch in Windows 7 or Vista</title>
      <link>https://blog.jameswynn.com/2010/03/gnu-patch-in-windows-7-or-vista/</link>
      <pubDate>Tue, 02 Mar 2010 15:09:26 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2010/03/gnu-patch-in-windows-7-or-vista/</guid>
      <description>&lt;p&gt;I just had a little fight with Windows 7 about permissions. It seems that it demands that any executable with the word &amp;ldquo;&lt;em&gt;patch&lt;/em&gt;&amp;rdquo; in the name must be run with administrative privileges. After fighting with it for a few minutes about the absurdity of the problem, I resorted to a simple hack.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;Rename &lt;em&gt;patch.exe&lt;/em&gt; to &lt;em&gt;pat&lt;strong&gt;s&lt;/strong&gt;h.exe&lt;/em&gt;.&lt;/li&gt;&#xA;&lt;li&gt;Then create patch.bat in the same directory containing the following command:&lt;br&gt;&#xA;&lt;!-- raw HTML omitted --&gt;@patsh.exe %*&lt;!-- raw HTML omitted --&gt;&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;You will never notice a difference, and Windows 7 can go politely F*** itself.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Fast Delicious Artisan Breads</title>
      <link>https://blog.jameswynn.com/2009/10/fast-delicious-artisan-breads/</link>
      <pubDate>Wed, 21 Oct 2009 16:46:42 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2009/10/fast-delicious-artisan-breads/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.amazon.com/Artisan-Bread-Five-Minutes-Revolutionizes/dp/0312362919&#34;&gt;&lt;!-- raw HTML omitted --&gt;&lt;/a&gt;A couple days ago I came across an awesome recipe while working on a new bagel recipe. It purported that you could make tasty &lt;a href=&#34;http://www.motherearthnews.com/Real-Food/Artisan-Bread-In-Five-Minutes-A-Day.aspx&#34;&gt;artisan breads in only five minutes per day&lt;/a&gt;. I was a bit skeptical at first, but after reading the article I was convinced. Essentially you treat the bread like a sourdough, and keep a big lump in your fridge until you want some bread. All you need to do in preparation is shape the dough, heat up the oven, and then bake. Thats not an exaggeration either.&lt;/p&gt;&#xA;&lt;p&gt;Using their system, if you have about an hour and a half of time around the house, you can have a delicious loaf of bread. It only takes about 5 minutes of work, but it breaks down to something like:&lt;/p&gt;&#xA;&lt;ul&gt;&#xA;&lt;li&gt;40 minutes to rise&lt;/li&gt;&#xA;&lt;li&gt;30 minutes to bake&lt;/li&gt;&#xA;&lt;li&gt;20 minutes to cool&lt;/li&gt;&#xA;&lt;/ul&gt;&#xA;&lt;p&gt;But really, you only have to do about a minute&amp;rsquo;s worth of work between each phase. I liked the recipe so much, I bought &lt;a href=&#34;http://www.amazon.com/Artisan-Bread-Five-Minutes-Revolutionizes/dp/0312362919&#34;&gt;their book&lt;/a&gt;. The full recipe is listed after the jump.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Barefoot Running</title>
      <link>https://blog.jameswynn.com/2009/10/barefoot-running/</link>
      <pubDate>Wed, 21 Oct 2009 15:13:56 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2009/10/barefoot-running/</guid>
      <description>&lt;p&gt;A while back I read an interesting article about the &lt;a href=&#34;http://en.wikipedia.org/wiki/Tarahumara&#34;&gt;Tarahumara&lt;/a&gt; in Mexico and their running style. Seems they are widely reputed for there ability to run for extreme distances. They are known to run hundreds of miles, or for days on end. More amazing than that though, is the fact that they do it all barefoot. No hi-tech Nike&amp;rsquo;s for them, just the amazing machine that is the human foot.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Accessing SQLite databases in C&#43;&#43; using SOCI</title>
      <link>https://blog.jameswynn.com/2009/10/accessing-sqlite-databases-in-c-using-soci/</link>
      <pubDate>Fri, 09 Oct 2009 19:31:59 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2009/10/accessing-sqlite-databases-in-c-using-soci/</guid>
      <description>&lt;p&gt;I recently decided to use &lt;a href=&#34;http://soci.sourceforge.net&#34;&gt;SOCI&lt;/a&gt; and &lt;a href=&#34;http://www.sqlite.org/&#34;&gt;SQLite&lt;/a&gt; at work and found that neither there is not a super straight forward path for setting this up. As of SOCI version 3.0.0 there is no support for &lt;strong&gt;Visual Studio 2008&lt;/strong&gt;, so I had to convert and fix a few bugs resulting from that. There were some path issues as well. Also they don&amp;rsquo;t package the SQLite interface with SOCI so you have to checkout the repo to get access to it. After getting that there are still a few snags, not to mention actually setting up SQLite as a library.&lt;/p&gt;&#xA;&lt;p&gt;[Updated: 10/13/2009]&lt;br&gt;&#xA;After writing this article the SOCI team has resolved some of these issues, so some of these steps are no longer necessary.&lt;/p&gt;&#xA;&lt;h2&gt;&lt;/h2&gt;</description>
    </item>
    <item>
      <title>SimpleFileWatcher: New version</title>
      <link>https://blog.jameswynn.com/2009/09/simplefilewatcher-new-version/</link>
      <pubDate>Tue, 15 Sep 2009 03:46:23 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2009/09/simplefilewatcher-new-version/</guid>
      <description>&lt;p&gt;Just released a new version of SimpleFileWatcher. Not a lot of new content, but a pretty serious bug was fixed for Win32 and some better error handling. I create some more maintainable build scripts using &lt;a href=&#34;http://industriousone.com/premake&#34;&gt;premake&lt;/a&gt;. Also, I moved the OgreDemo off to its own directory to help contain all the files.&lt;/p&gt;&#xA;&lt;p&gt;Download: &lt;a href=&#34;http://simplefilewatcher.googlecode.com/files/SimpleFileWatcher-2009-09-14.zip&#34;&gt;SimpleFileWatcher 2009.09.14&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Setting up a Symbol Server for Visual Studio 2008</title>
      <link>https://blog.jameswynn.com/2009/08/setting-up-a-symbol-server-for-visual-studio-2008/</link>
      <pubDate>Wed, 19 Aug 2009 17:34:03 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2009/08/setting-up-a-symbol-server-for-visual-studio-2008/</guid>
      <description>&lt;p&gt;Debugging an application after its been released can be a total pain.  So, over time I&amp;rsquo;ve collected some software and techniques for making it a bit easier on myself and my team.  We ship our product with a modified version of  &lt;a href=&#34;http://www.codeproject.com/KB/debug/XCrashReportPt4.aspx&#34; title=&#34;XCrashReport&#34;&gt;Hans Dietrich&amp;rsquo;s XCrashReport&lt;/a&gt; to provide logs, system information, and minidumps when our application inevitably crashes. If you&amp;rsquo;re not already using something similar I would highly recommend checking it out.&lt;/p&gt;&#xA;&lt;p&gt;This utility sends us lots of crash dump files and until now we&amp;rsquo;ve always had to dig back through our archives to find the corresponding symbols and source code. But today I decided to rid us of the headache and set up a &lt;a href=&#34;http://support.microsoft.com/kb/319037&#34;&gt;Symbol Server&lt;/a&gt; that could automatically determine our version and load it into Visual Studio 2008. The documentation can be a bit lacking at times, so I will try to illuminate the path that I took.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Please stop cluttering inboxes, start blogging</title>
      <link>https://blog.jameswynn.com/2009/06/please-stop-cluttering-inboxes-start-blogging/</link>
      <pubDate>Tue, 09 Jun 2009 20:54:07 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2009/06/please-stop-cluttering-inboxes-start-blogging/</guid>
      <description>&lt;p&gt;There are still lots of people out there who continue to send far too many emails to friends, coworkers, family, etc. Many of these emails are usually mass-forwards to laundry lists of people. While I&amp;rsquo;m sure some of these are quite amusing/interesting/inflammatory, they all frequently have the same effect:  &lt;em&gt;clutterying up inboxes&lt;/em&gt;.&lt;/p&gt;&#xA;&lt;p&gt;To these people, I would like to  suggest they do what so many other net-savvy people have done, specifically &lt;em&gt;blogging&lt;/em&gt;. Blogging is essentially the same thing as sending out that armada of email, except that it is seen when and how the end user desires. If you haven&amp;rsquo;t quite figured out the whole blog thing, or think that its too technical, rest assured its actually quite simple. In fact, websites like &lt;a href=&#34;http://www.wordpress.com&#34;&gt;WordPress&lt;/a&gt;, &lt;a href=&#34;http://www.blogspot.com&#34;&gt;blogspot&lt;/a&gt;, and &lt;a href=&#34;http://www.livejournal.com&#34;&gt;livejournal&lt;/a&gt; do all the work for you. And this &lt;a href=&#34;http://www.blogspottutorial.com/2007/11/strart-to-blogging.html&#34; title=&#34;Start a Blog at Blogspot&#34;&gt;tutorial&lt;/a&gt; explains how to get started on your new blogging adventure.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Demoing Mind Control Game Controller for Fox</title>
      <link>https://blog.jameswynn.com/2009/05/demoing-mind-control-game-controller-for-fox/</link>
      <pubDate>Fri, 22 May 2009 13:52:53 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2009/05/demoing-mind-control-game-controller-for-fox/</guid>
      <description>&lt;p&gt;Recently the local &lt;a href=&#34;http://www.kokh.com/&#34; title=&#34;KOKH Fox 25&#34;&gt;Fox affiliat&lt;/a&gt; approached me about helping with an article about the new game controllers that use mind control.  The device we reviewed is the &lt;a href=&#34;http://www.ocztechnology.com/products/ocz_peripherals/nia-neural_impulse_actuator&#34; title=&#34;Neural Impulse Actuator&#34;&gt;Neural Impulse Actuator&lt;/a&gt; or NIA by OCZ Technology.  It works by sensing the electrical signals given off by your brain and facial muscles.  Its a fantastic piece of technology, though rough around the corners, and I think in another couple of years we may see wide spread use of such devices.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FileWatcher becomes SimpleFileWatcher</title>
      <link>https://blog.jameswynn.com/2009/05/filewatcher-becomes-simplefilewatcher/</link>
      <pubDate>Fri, 15 May 2009 04:30:54 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2009/05/filewatcher-becomes-simplefilewatcher/</guid>
      <description>&lt;p&gt;I finally got around to doing a little more work on FileWatcher and decided it needed an official home.  Then comes the compoundingly obvious problem of giving a product such a generic title.  Sure FileWatcher fits the purpose, but there are about 1.5 billion other projects/products with the same title.  So the new title is SimpleFileWatcher, and with that comes two new features for users of SimpleFileWatcher.  SFW is now under the &lt;a href=&#34;http://www.opensource.org/licenses/mit-license.php&#34;&gt;MIT License&lt;/a&gt;, so no worries about using the code in commercial products.  And secondly, it is hosted on &lt;a href=&#34;http://code.google.com&#34;&gt;Google Code&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nerds are Rock Stars</title>
      <link>https://blog.jameswynn.com/2009/05/nerds-are-rock-stars/</link>
      <pubDate>Thu, 07 May 2009 17:39:34 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2009/05/nerds-are-rock-stars/</guid>
      <description>&lt;p&gt;This will be reality. When the nerds win. I probably know the name of more Nerd Stars than Rock Stars any ways.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Libraries Binding Lua to C&#43;&#43;</title>
      <link>https://blog.jameswynn.com/2009/05/libraries-binding-lua-to-c/</link>
      <pubDate>Tue, 05 May 2009 22:31:28 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2009/05/libraries-binding-lua-to-c/</guid>
      <description>&lt;p&gt;Lua is a fantastically lightweight and super fast scripting language that is the current defacto standard in-game language. Use in many many games, including the infamous World of Warcraft. We used it in my last project with great success as well, but we were never quite satisfied with the level of integration.  And this really stems from the main detractor of Lua. There is no fantastic binding system for gluing it to C++. There are &lt;a href=&#34;http://lua-users.org/wiki/BindingCodeToLua&#34;&gt;many out there&lt;/a&gt; to be sure, but most fall short. The most popular seem to be &lt;a href=&#34;http://www.codenix.com/~tolua/&#34;&gt;toLua++&lt;/a&gt; and &lt;a href=&#34;http://luabind.sf.net/&#34;&gt;LuaBind&lt;/a&gt;.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FileWatcher now supports OSX/BSD via kqueue</title>
      <link>https://blog.jameswynn.com/2009/03/filewatcher-now-supports-osxbsd-via-kqueue/</link>
      <pubDate>Wed, 04 Mar 2009 23:46:10 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2009/03/filewatcher-now-supports-osxbsd-via-kqueue/</guid>
      <description>&lt;p&gt;Now not only does FileWatcher support Win32 and Linux, but it supports OSX/BSD/anything else using kqueue. This should cover 90% of the cases where this functionality is needed and I&amp;rsquo;m planning on a fallback mode that will just use directory scans and file timestamps to determine changes.&lt;/p&gt;&#xA;&lt;p&gt;Get the new version here:&lt;br&gt;&#xA;&lt;a href=&#34;http://jameswynn.com/files/FileWatcher-2009.03.04.zip&#34;&gt;FileWatcher 2009.03.04&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Cable TV is broken</title>
      <link>https://blog.jameswynn.com/2009/02/cable-tv-is-broken/</link>
      <pubDate>Fri, 27 Feb 2009 14:46:42 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2009/02/cable-tv-is-broken/</guid>
      <description>&lt;p&gt;I recently got a cable TV package when I switched my service and decided to try it out. Mind you, I never watch TV and haven&amp;rsquo;t watched it regularly since I was a kid. After playing around with the service for a few minutes I became convinced that the product is faulty and here is why.&lt;/p&gt;&#xA;&lt;ol&gt;&#xA;&lt;li&gt;There are over 500 channels listed, and I only have access to around 50. This is fine in itself, but there is no way to determine if I have access until I try to view the channel. There is no option to filter out the channels that are inaccessable&lt;/li&gt;&#xA;&lt;li&gt;There is no way to search through the shows except manually. Scrolling through pages upon pages of listings just to find one thing to watch is extremely tedious, especially when trying to relax.&lt;/li&gt;&#xA;&lt;li&gt;Once I finally found a show, I had to watch it from somewhere in the middle. Why is it starting halfway through? Wait, I need an additional, expensive piece of equipment to fix this? Bad business. Sell a broken product, and then sell another product which fixes the original flaws.&lt;/li&gt;&#xA;&lt;li&gt;Commercials are far too long, I have to watch about 5 minutes of commercials for each 20 minutes of show. There is something wrong with this.&lt;/li&gt;&#xA;&lt;li&gt;Overpriced. I&amp;rsquo;m paying ~$25 / month for this service with all these failings and I &lt;strong&gt;still&lt;/strong&gt; have to watch commercials.&lt;/li&gt;&#xA;&lt;/ol&gt;&#xA;&lt;p&gt;How can such a service compete with the likes of &lt;a href=&#34;http://www.hulu.com&#34;&gt;Hulu&lt;/a&gt;, &lt;a href=&#34;http://www.youtube.com&#34;&gt;youtube&lt;/a&gt;, &lt;a href=&#34;http://www.megavideo.com&#34;&gt;megavideo&lt;/a&gt; and &lt;a href=&#34;http://www.sidereel.com&#34;&gt;sidereel&lt;/a&gt;? I suppose it will die off as soon as people realize how broken it is.&lt;/p&gt;</description>
    </item>
    <item>
      <title>FileWatcher library watches files while you play</title>
      <link>https://blog.jameswynn.com/2009/02/filewatcher-library-watches-files-while-you-play/</link>
      <pubDate>Tue, 17 Feb 2009 13:14:31 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2009/02/filewatcher-library-watches-files-while-you-play/</guid>
      <description>&lt;p&gt;Spurred by an article a while back in Game Developer Magazine, I decided to write a little cross platform library for detecting changes in files. The library works in both Windows and Linux (tested in ubuntu 8.10, but should work in anything with inotify) with support soon coming to OSX. The library is great for automatically updating game resources during development. Most real game engines have this these days, and now everyone else can too!&lt;/p&gt;</description>
    </item>
    <item>
      <title>Crayon Physics – Independent Game Festival winner 2008</title>
      <link>https://blog.jameswynn.com/2009/01/crayon-physics-independent-game-festival-winner-2008/</link>
      <pubDate>Sun, 11 Jan 2009 16:44:54 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2009/01/crayon-physics-independent-game-festival-winner-2008/</guid>
      <description>&lt;p&gt;A friend sent me a link to what is easily one of the coolest game ideas I&amp;rsquo;ve seen in a long time.  You can always count on the &lt;a href=&#34;http://www.igf.com/2008finalistswinners.html&#34; title=&#34;IGF Winners 2008&#34;&gt;IGF winners&lt;/a&gt; to show you something new and fun.  Last year&amp;rsquo;s IGF Grand Prize Winner was a little game called &lt;a href=&#34;http://www.crayonphysics.com/&#34; title=&#34;Crayon Phyisics&#34;&gt;Crayon Physics&lt;/a&gt;.  All the graphics are rendered in a very hand-drawn crayon style, and the game play is driven entirely by drawing similar crayon images.  It&amp;rsquo;s a puzzle game where you must move a little red ball to catch a star, but the only tools you have are those which you&amp;rsquo;ve drawn.  Check it out.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Hikari – Flash for Ogre3D</title>
      <link>https://blog.jameswynn.com/2009/01/hikari-flash-for-ogre3d/</link>
      <pubDate>Sun, 11 Jan 2009 16:11:07 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2009/01/hikari-flash-for-ogre3d/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://code.google.com/p/hikari-library/wiki/Introduction&#34; title=&#34;Hikari Library&#34;&gt;Hikari&lt;/a&gt; is a library for embedding &lt;a href=&#34;http://www.adobe.com/products/flash/&#34; title=&#34;Flash (like you didnt know)&#34;&gt;Flash&lt;/a&gt; widgets into an &lt;a href=&#34;http://www.ogre3d.org&#34; title=&#34;Ogre Rendering Library&#34;&gt;Ogre&lt;/a&gt; screen overlay using the Internet Explorer Flash browser plugin.  When I had first heard of this library I, like many others, had been using the somewhat antiquated &lt;a href=&#34;http://www.cegui.org.uk/wiki/index.php/Main_Page&#34; title=&#34;Crazy Eddie&#39;s GUI Library&#34;&gt;CEGUI&lt;/a&gt; and were growing more frustrated by the day.  At the time CEGUI had lost its main developer and the view among the Ogre community was that the project was dying and in need of replacement.  Hikari is not the only, or even the first, to try to fill the void left by the then dying (but now reestablished) default GUI library package, but it is the only choice providing industry supported tools.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Spark – a mulithreaded 3d game library in C&#43;&#43;</title>
      <link>https://blog.jameswynn.com/2009/01/spark-a-mulithreaded-3d-game-library-in-c/</link>
      <pubDate>Sat, 10 Jan 2009 02:04:35 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2009/01/spark-a-mulithreaded-3d-game-library-in-c/</guid>
      <description>&lt;p&gt;Most of my free time as of late has been spent on a little side project I&amp;rsquo;m tentatively calling the &amp;lsquo;Spark Engine.&amp;rsquo; One of the primary performance caveats of the &lt;a href=&#34;http://stardev.k20center.org&#34; title=&#34;McLarin&#39;s Adventures&#34;&gt;technology&lt;/a&gt; I&amp;rsquo;ve written in the past was the limitation of being a single threaded application. While this in and of it&amp;rsquo;s self is not a problem and in many ways simplifies development, it also forces the application to strongly control how much is done each frame to maintain a reasonable framerate. To solve this issue I placed the renderer in it&amp;rsquo;s own thread and further reduced possible points of conention by only communicating through asyncronous command objects. While none of this is anything new to anyone who is up on game development technology, it is still a step forward from the previous technology I&amp;rsquo;ve been using.&lt;/p&gt;</description>
    </item>
    <item>
      <title>WordPress 2.7</title>
      <link>https://blog.jameswynn.com/2009/01/wordpress-27/</link>
      <pubDate>Wed, 07 Jan 2009 16:22:27 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2009/01/wordpress-27/</guid>
      <description>&lt;p&gt;So after not updating my blog for several months, it was apparently hacked by some spammer and its userbase had become inundated with spam bots. This embarrassment has spurred me to give the site a much needed upgrade to WordPress 2.7. Its amazing to think that I had been running 2.0 for this long.&lt;/p&gt;&#xA;&lt;p&gt;It seems that due to my infrequency of updates my rankings on google have also fallen to the end of the first page, whereas before I had been the #1 link for my name. Perhaps I should start posting more regularly.&lt;/p&gt;</description>
    </item>
    <item>
      <title>XBox 360 Development with XNA</title>
      <link>https://blog.jameswynn.com/2008/03/xbox-360-development-with-xna/</link>
      <pubDate>Wed, 26 Mar 2008 15:22:17 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2008/03/xbox-360-development-with-xna/</guid>
      <description>&lt;p&gt;Not that its news, but &lt;a href=&#34;http://www.xna.com&#34; title=&#34;XNA&#34;&gt;XNA&lt;/a&gt; along with a membership to the &lt;a href=&#34;http://creators.xna.com&#34; title=&#34;XNA Creators Club&#34;&gt;XNA Creators Club&lt;/a&gt; allows developers to create games in a unified system for both Windows and XBox 360. Although XNA uses C#, which I personally had reservations against, it is actually quite easy to develop on and even fun to use. XNA has now abated these reservations about C# and has persuaded me to try to port my project to the 360.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Late-Binding Data for Ogre</title>
      <link>https://blog.jameswynn.com/2008/02/late-binding-data-for-ogre/</link>
      <pubDate>Tue, 26 Feb 2008 05:23:14 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2008/02/late-binding-data-for-ogre/</guid>
      <description>&lt;p&gt;The Feb &amp;lsquo;05 edition of &lt;a href=&#34;http://www.gdmag.com&#34; title=&#34;Game Developer Magazine&#34;&gt;Game Developer Magazine&lt;/a&gt; had an article titled &amp;ldquo;&lt;a href=&#34;http://www.gdmag.com/archive/feb05.htm&#34; title=&#34;Late-Binding Data by Sean Barrett&#34;&gt;Late-Binding Data&lt;/a&gt;&amp;rdquo; and described an extremely useful mechanism for automatically reloading data into a game engine dynamically when the data has been changed.  It detects when a file has been updated and repopulates the data throughout the system.  So, an image/model can be exported from some other program and the results will be immediately visible in the game. No reloading!&lt;/p&gt;</description>
    </item>
    <item>
      <title>My Article in the Oklahoman</title>
      <link>https://blog.jameswynn.com/2007/07/my-article-in-the-oklahoman/</link>
      <pubDate>Sun, 29 Jul 2007 14:20:55 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2007/07/my-article-in-the-oklahoman/</guid>
      <description>&lt;p&gt;Today, Adam Wilmoth of The Oklahoman did an article about me and getting into the game industry entitled &lt;a href=&#34;http://newsok.com/article/3093616/&#34; title=&#34;The job isn&#39;t a game ... it&#39;s developing them&#34;&gt;&amp;ldquo;The job isn&amp;rsquo;t a game &amp;hellip; it&amp;rsquo;s developing them.&amp;rdquo;&lt;/a&gt;&lt;/p&gt;&#xA;&lt;blockquote&gt;&#xA;&lt;p&gt;&amp;ldquo;The way I see it, on all real games, you&amp;rsquo;re trying to get across some idea,€ Wynn said. &amp;ldquo;(Role Playing Games) try to get across various political struggles, or something philosophical. I think you&amp;rsquo;re always learning something in a game, even if it&amp;rsquo;s just combat and layouts.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Compassion of Atheists</title>
      <link>https://blog.jameswynn.com/2007/04/compassion-of-atheists/</link>
      <pubDate>Sat, 21 Apr 2007 13:19:41 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2007/04/compassion-of-atheists/</guid>
      <description>&lt;p&gt;You may or may not have read &lt;a href=&#34;http://newsbloggers.aol.com/2007/04/18/where-is-atheism-when-bad-things-happen/&#34; title=&#34;Where is Atheism when Bad Things Happen?&#34;&gt;Dinesh D&amp;rsquo;Souza&amp;rsquo;s article&lt;/a&gt;, in reference to the Virgina tragedy, asking where Atheism is &amp;ldquo;when bad things happen.&amp;rdquo;  Despite this article&amp;rsquo;s poor quality and flawed/skewed perception, it has sparked a brilliant &lt;a href=&#34;http://www.dailykos.com/story/2007/4/19/18451/0971&#34; title=&#34;Dinesh D&#39;Souza, Atheism, Virginia Tech&#34;&gt;article about Atheism and compassion&lt;/a&gt;.  It shows a excellent complement to the logic of Dawkins, who seems to get so much press.&lt;/p&gt;&#xA;&lt;p&gt;D&amp;rsquo;Souza asks why no one asks Atheists to speak at tragic events, and I too question this.   Why do people look for supernatural comfort?  Why is faith in your fellow man not enough?  Perhaps this is a poor time to speak of &amp;ldquo;faith in your fellow man,&amp;rdquo; after the acts of a sociopath, but how could the explanation of &lt;!-- raw HTML omitted --&gt;supernatural evil&lt;!-- raw HTML omitted --&gt; be any more comforting than the idea that it is just one disturbed individual.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Madden 2007 Sucks</title>
      <link>https://blog.jameswynn.com/2007/03/madden-2007-sucks/</link>
      <pubDate>Sun, 11 Mar 2007 19:48:20 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2007/03/madden-2007-sucks/</guid>
      <description>&lt;p&gt;Granted I&amp;rsquo;m not a huge fan of football video games, but this one really stinks. I&amp;rsquo;m not the type of person that would go out of his way to play one of these, much less spend money on one. I only have it because EA gave it to me for free.&lt;/p&gt;&#xA;&lt;p&gt;As a video game itself, it falls short. The input is laggy, the menus are convoluted, and the gameplay could use some work. The only things that really seemed polished are the character animation and sound, but even some of the sounds seem out of place. If this is really the result of about 8 years/iterations of these games, I&amp;rsquo;m really quite puzzled by both the fact that it continues to sell and the fact that EA managed to get exclusive rights with it.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Game Developer’s Conference 2007, recap</title>
      <link>https://blog.jameswynn.com/2007/03/game-developers-conference-2007-recap/</link>
      <pubDate>Sun, 11 Mar 2007 19:26:57 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2007/03/game-developers-conference-2007-recap/</guid>
      <description>&lt;p&gt;So, I attended the Game Developer&amp;rsquo;s Conference 2007 in San Fransisco. Was a rather good time. Hanging out with tons of people who love making games, playing games, and drinking. It hadn&amp;rsquo;t occurred to me that game developers would be notorious binge drinkers, but it really makes since after some thinking. After all the sessions ended, if everyone didn&amp;rsquo;t go to an after-party to get smashed on free booze, we just wandered around the expo center and pillaged the free beer from the studios/vendors.  A good time was had by all.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Adventures in The Not So Far East: New York and New Jersey</title>
      <link>https://blog.jameswynn.com/2006/11/adventures-in-the-not-so-far-east-new-york-and-new-jersey/</link>
      <pubDate>Sun, 12 Nov 2006 17:17:01 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2006/11/adventures-in-the-not-so-far-east-new-york-and-new-jersey/</guid>
      <description>&lt;p&gt;I just returned from an expedition to the concrete jungles of New York and New Jersey and I must say they are terribly misrepresented by many movies and television shows. I encountered quite a number of people very helpful and polite people while traveling about the area and must say New York really is a friendly city. People aside, I enjoyed many other entertainments during my stay.&lt;/p&gt;&#xA;&lt;p&gt;&lt;strong&gt;Monday, Nov 6th:&lt;/strong&gt;&lt;br&gt;&#xA;Arrived at Newerk Airport around noon and met up with some friends from my latest stay in Japan, namely Erin, Sofie, and Ashley. We ran around Rutgars University&amp;rsquo;s campus for a bit, met up with one of Ashley&amp;rsquo;s friends and then watched Borat at the theater. For dinner we hit up this Jersey-style deli called Harold&amp;rsquo;s, apparently famous for huge cheesecakes and huge sandwiches. We endulged in some of the best pastrami I&amp;rsquo;ve ever had, and I tried a knish (some sort of fried potatoe-onion thing). We had a rather amusing waiter with a heavy brooklyn accent who antagonized us most entertainingly.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nobody’s Watching, absolutely brilliant</title>
      <link>https://blog.jameswynn.com/2006/09/nobodys-watching-absolutely-brilliant/</link>
      <pubDate>Sun, 24 Sep 2006 20:14:14 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2006/09/nobodys-watching-absolutely-brilliant/</guid>
      <description>&lt;p&gt;Apparently I totally missed this little pile of gold. &lt;a href=&#34;http://nobodyswatching.tv/&#34;&gt;Nobody&amp;rsquo;s Watching&lt;/a&gt;&amp;rsquo;s premise is not quite as amazing as the effect it has had. It&amp;rsquo;s a sit-com mocking a reality tv show where two guys from Ohio are making a sit-com. It&amp;rsquo;s freakishly funny and produced by Bill Lawrence of Scrubs, with two actors who worked on Family Guy. Sadly it hasn&amp;rsquo;t really gone anywhere and it looks like it may not. If they don&amp;rsquo;t get picked up I hope they can still manage some sort of internet distribution. If they scaled it back a bit, they may be able to have the first really good internet syndicated sit-com.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Litigation only Stifles innovation; The business world vs. Google</title>
      <link>https://blog.jameswynn.com/2006/09/litigation-only-stifles-innovation-the-business-world-vs-google/</link>
      <pubDate>Mon, 18 Sep 2006 15:21:05 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2006/09/litigation-only-stifles-innovation-the-business-world-vs-google/</guid>
      <description>&lt;p&gt;There is a sad sort of phenomenon that the world populace has been subjected to for most of this era, and it is becoming increasingly prominent and obvious. The root of this problem is businesses inability to evolve at the same pace as technology. A new product or technology arises and becomes popular and instead of embracing this new way idea to increase business the corporations&amp;rsquo; first strategy is litigation. It is always litigation.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Marriage is Unconstitutional</title>
      <link>https://blog.jameswynn.com/2006/06/marriage-rant/</link>
      <pubDate>Tue, 06 Jun 2006 10:26:24 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2006/06/marriage-rant/</guid>
      <description>&lt;p&gt;Aparently there is a debate in congress over a proposed amendment to the constitution. The amendment would essentially define at the constitutional level that a marriage is only between a man and a woman. While this change would not directly effect me, it DOES effect MILLIONS of people nation wide. It is of much curiosity to me why people feel so strongly about this. Bush has even come out in support of this and stated that marriage is a fundamental corner stone of our society and it should not be redefined by activist judges.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Nintendo’s new line up</title>
      <link>https://blog.jameswynn.com/2006/05/nintendos-new-line-up/</link>
      <pubDate>Sun, 21 May 2006 03:24:54 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2006/05/nintendos-new-line-up/</guid>
      <description>&lt;p&gt;&lt;!-- raw HTML omitted --&gt;Everything I&amp;rsquo;ve seen lately about Nintendo&amp;rsquo;s new Wii and all the new games they are putting out for both it and the DS are getting me totally pumped. At first I wasn&amp;rsquo;t a big fan of the Revolution&amp;rsquo;s new name, Wii, but it has already grown on me. Though it does make for some grammatically awkward sentences, &amp;ldquo;Wii Rocks,&amp;rdquo; &amp;ldquo;I Love Wii.&amp;rdquo; And of course thats aside from the bathroom humor.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Penthouse Views and Broken Fingers</title>
      <link>https://blog.jameswynn.com/2006/04/penthouse-views-and-broken-fingers/</link>
      <pubDate>Sun, 23 Apr 2006 13:12:20 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2006/04/penthouse-views-and-broken-fingers/</guid>
      <description>&lt;p&gt;I seem to have the worst luck with injuries. Anytime I have one, I never do it the easy way. We were playing catch and I catch a ball wrong and stub my finger. Not so serious I figured, I&amp;rsquo;ve done it dozens of times. We tried pulling on it and messing with it and eventually iced it and left it alone. But eventually I went to the hospital cuz it looked a little funny, and I could only move the tip in one direction.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Keep religion in your pants</title>
      <link>https://blog.jameswynn.com/2006/04/keep-religion-in-your-pants/</link>
      <pubDate>Tue, 11 Apr 2006 02:48:58 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2006/04/keep-religion-in-your-pants/</guid>
      <description>&lt;p&gt;Over the years I&amp;rsquo;ve been acosted by many different religious groups all wanting to share their viewpoint on the world and whatever else may be beyond it.  Most of them say that if I dont believe as they do then I am subject to some sort of damnation.  This sort of behavior has led to numerous conflicts throughout history, not just with me but usually between these different competing groups.  People have died in these conflicts, and countless more very very annoyed.&lt;/p&gt;</description>
    </item>
    <item>
      <title>New Google Talk features</title>
      <link>https://blog.jameswynn.com/2006/04/new-google-talk-features/</link>
      <pubDate>Sun, 02 Apr 2006 00:19:46 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2006/04/new-google-talk-features/</guid>
      <description>&lt;p&gt;It appears that there has recently been a leak of a new version of Google Talk.  This new version doesnt seem to have a lot of new features, which is probably why it isnt a public release.  The new version sports support for avatars and a little icon at the bottom that displays the number of unread emails you have.  This is kinda cool in itself, but I wish they would spend their time working on other things.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Shinto Genital Worship</title>
      <link>https://blog.jameswynn.com/2006/03/shinto-genital-worship/</link>
      <pubDate>Fri, 31 Mar 2006 01:24:57 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2006/03/shinto-genital-worship/</guid>
      <description>&lt;p&gt;&lt;!-- raw HTML omitted --&gt;I was wondering around one of the less travel corners of Kyoto a few days ago and I noticed the top of a peculiar statue peaking over the top of some bushes. &amp;ldquo;Well, that looks just like a -&amp;rdquo;, I said to myself. After a little investigation I realized that I had stumbled upon an entire shrine dedicated to worship of both the penis and the vagina. I&amp;rsquo;m not to sure about the specifics, but I&amp;rsquo;ve heard that this used to be a large part of the Shinto traditions. Regardless of their origin, I took a few pictures to share with the good denizens of the intarweb. &lt;a href=&#34;http://www.jameswynn.com/gallery/tags/genitalshrine&#34; title=&#34;More Genital Shrine&#34;&gt;Please enjoy.&lt;/a&gt;&lt;/p&gt;</description>
    </item>
    <item>
      <title>Gallery2Flickr sucks</title>
      <link>https://blog.jameswynn.com/2006/03/gallery2flickr-sucks/</link>
      <pubDate>Wed, 29 Mar 2006 10:17:52 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2006/03/gallery2flickr-sucks/</guid>
      <description>&lt;p&gt;Ok, perhaps its unfair to say that the utility sucks.  It is the only peice of software available that can migrate your photos from gallery to flickr and it just doesnt do it very well.  I dont know how many people use it, but it took me 2 hours of messing with this utility so I could do about 2 hours of work to migrate my pictures.  Time I COULD have been using to take NEW pictures.&lt;/p&gt;</description>
    </item>
    <item>
      <title>TechCrunch » Exclusive Screenshots: Google Calendar</title>
      <link>https://blog.jameswynn.com/2006/03/techcrunch-%C2%BB-exclusive-screenshots-google-calendar/</link>
      <pubDate>Wed, 08 Mar 2006 16:17:46 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2006/03/techcrunch-%C2%BB-exclusive-screenshots-google-calendar/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.techcrunch.com/2006/03/08/exclusive-screenshots-google-calendar/&#34;&gt;Google Calendar&lt;/a&gt; seems to be very near now.  I can&amp;rsquo;t wait to get my hands on this application.  From what I can tell from the leaked information, along with Google&amp;rsquo;s awesome track record, this may be the killer calendar app to have.&lt;/p&gt;&#xA;&lt;p&gt;I will rant more later.&lt;/p&gt;</description>
    </item>
    <item>
      <title>PraiseMoves – The Christian Alternative to Yoga!</title>
      <link>https://blog.jameswynn.com/2006/02/praisemoves-the-christian-alternative-to-yoga/</link>
      <pubDate>Tue, 28 Feb 2006 20:16:29 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2006/02/praisemoves-the-christian-alternative-to-yoga/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.praisemoves.com/&#34;&gt;PraiseMoves&lt;/a&gt; has got to be the most retarded thing I&amp;rsquo;ve seen in a long time. People were afraid that the moves and meditations learned in yoga lure you away from the Christian god and open you up to be seized by the devil. I&amp;rsquo;m by no means a yoga master, nor really even a yoga novice. I can&amp;rsquo;t even state that I&amp;rsquo;m particularly well versed in the Christian bible, but I CAN tell the difference between reasoning and rhetoric. This &amp;ldquo;Christian Alternative&amp;rdquo; is a charlatan&amp;rsquo;s wet dream. She prays on the blind paranoia that plagues many of the young and uneducated, and the old and feeble. The reasoning will take a bit of distorted fact about yoga, quote a bit of scripture and misinterpret (or interpret with much creative license) to contort people minds into thinking this is an appropriate course of action.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Perhaps the adage is right</title>
      <link>https://blog.jameswynn.com/2006/02/perhaps-the-adage-is-right/</link>
      <pubDate>Mon, 27 Feb 2006 23:08:33 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2006/02/perhaps-the-adage-is-right/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve been playing with lots of newer technology lately and I&amp;rsquo;ve been trying to update my blog in doing so.  First I added tag support, this required me moving away from blogger, which wasnt a huge issue for me.  Then I started adding more media content, videos and pictures, and music.  I started thinking about all the other things to incorporate: tag-clouds, technorati links, del.icio.us integration, playlist display.  Now the site is starting to get cluttered and gross though.  Perhaps thats why it hasn&amp;rsquo;t been posted to in a while.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Subversion, not just for programming</title>
      <link>https://blog.jameswynn.com/2006/01/subversion-not-just-for-programming/</link>
      <pubDate>Tue, 24 Jan 2006 23:21:06 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2006/01/subversion-not-just-for-programming/</guid>
      <description>&lt;p&gt;I&amp;rsquo;m an avid fan of version control system such as subversion and cvs; the ability to have every change you make to your files automatically backed up is&amp;hellip; addictive.&lt;/p&gt;&#xA;&lt;p&gt;Most developers keep their source code and resources in a repository of some sort, but I hypothosized that this mechanism would work equally well with any other type of data. I figured that if it keeps my code safe, why can&amp;rsquo;t it keep all my other documents safe too? Instead of making weekly/monthly backups, I just automatically backup everytime something is changed. In addition this repository would allow me to easily access the most recent version of each of my documents from anywhere.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Doppleganger?</title>
      <link>https://blog.jameswynn.com/2006/01/doppleganger/</link>
      <pubDate>Fri, 20 Jan 2006 15:21:09 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2006/01/doppleganger/</guid>
      <description>&lt;p&gt;I&amp;rsquo;ve had strange dreams before, but I had one last night that I thought was particularly interesting.  What does it mean when you are playing poker with your doppleganger?  I&amp;rsquo;ve never even heard of such a dream, not that I am one who reads about dreams and such.  Weird shit though.  Can&amp;rsquo;t recall whether I was winning or losing, but given my lack of skill at poker I can&amp;rsquo;t say I feel confident that I was doing well.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Massively Multiplayer Online Erotic Game</title>
      <link>https://blog.jameswynn.com/2006/01/massively-multiplayer-online-erotic-game/</link>
      <pubDate>Wed, 11 Jan 2006 18:40:23 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2006/01/massively-multiplayer-online-erotic-game/</guid>
      <description>&lt;p&gt;All I can say is WOW. If I had read the announcement anywhere other than gamasutra I would have taken it for satire, but they are now holding the first ever &lt;a href=&#34;http://www.gamasutra.com/php-bin/news_index.php?story=7748&#34;&gt;&lt;!-- raw HTML omitted --&gt;Sex in Video Games Conference&lt;!-- raw HTML omitted --&gt;&lt;/a&gt;. Now dont take me for a perv, but I think the fact that they have such a conference is an awesome idea. I dont actually own any Hentai games, nor do I anticipate buying any, but the idea of people being comfortable enough with their sexuality to have a legitimate conference about the state and direction of this industry makes me&amp;hellip; I dont want to say &lt;!-- raw HTML omitted --&gt;happy&lt;!-- raw HTML omitted --&gt; but perhaps relieved would be a suitable discriptor.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Something Awful</title>
      <link>https://blog.jameswynn.com/2005/12/something-awful/</link>
      <pubDate>Thu, 08 Dec 2005 15:07:00 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2005/12/something-awful/</guid>
      <description>&lt;p&gt;&lt;a href=&#34;http://www.jameswynn.com/uploaded_images/ducks-736380.jpg&#34;&gt;&lt;!-- raw HTML omitted --&gt;&lt;/a&gt;A friend of mine sparked my interest in the Intelligent Design debate recently and I have to say its a debate worth getting into. This is not because of the worthiness of the topic, but more the opposite. The debate appears to have an array of layers that most people don&amp;rsquo;t see.&lt;/p&gt;&#xA;&lt;p&gt;I believe, and mind you this is supported by amateur survey, that the vast majority of people who believe in Intelligent Design believe in it because they believe in Creationism. Now Creationism as a religious view point is fine, for religious beliefs are not founded to be provable, but to be insightful. I would urge Creationists not to associate themselves with ID with out first researching the topic first.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Okonomiyaki is FRIGGIN HARD</title>
      <link>https://blog.jameswynn.com/2005/09/okonomiyaki-is-friggin-hard/</link>
      <pubDate>Sun, 04 Sep 2005 06:00:00 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2005/09/okonomiyaki-is-friggin-hard/</guid>
      <description>&lt;p&gt;So I got the bright idea to try making one of my favorite Japanese dishes. Okonomiyaki has been described by many as the Japanese pizza because it is somewhat pancake-ish and is topped with various meats and vegetables then smothered in sauce. I had seen it made a few times while I was in Japan and it didn&amp;rsquo;t look TOO complicated. Apparently I either suck at remembering how it was made, or I just grossly underestimated the ordeal that is making okonomiyaki. For those of you that don&amp;rsquo;t know I will give you a lesson in its preparation, and those that already know, I will try to make it an entertaining description.&lt;/p&gt;</description>
    </item>
    <item>
      <title>考えすぎるかも</title>
      <link>https://blog.jameswynn.com/2005/08/%E8%80%83%E3%81%88%E3%81%99%E3%81%8E%E3%82%8B%E3%81%8B%E3%82%82/</link>
      <pubDate>Tue, 02 Aug 2005 05:20:00 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2005/08/%E8%80%83%E3%81%88%E3%81%99%E3%81%8E%E3%82%8B%E3%81%8B%E3%82%82/</guid>
      <description>&lt;p&gt;I have been searching for an exceptional way to study/practice my Japanese in the interim before going back, and had thusly briefly considered writing this post in its entirety in said language. Luckily for anyone reading this now, be you English or Japanese speakers, I regretfully came to a stunning loss for words. It appears they come and they go, and seem to be going more often than coming.&lt;/p&gt;&#xA;&lt;p&gt;For a class I was once taking, I started reading a book entitled &amp;ldquo;The Wind-Up Bird Chronicle,&amp;rdquo; and have since continued the reading of it. This in itself is no remarkable feat, I know, but the book itself is something I think most have sadly missed putting on their &amp;rsquo;to read&amp;rsquo; list. For within this novel Murakami weaves an intricate and dream-like tale of a very ordinary man with nothing particularly wrong with him. This vague description might lead you to the thinking that it would be a boring and trite story, but nothing could be further from reality. As much as it must irritate, I&amp;rsquo;m finding myself disinclined to elaborate on the subtleties of this masterpiece, but I would nevertheless recommend it to anyone who finds the bazaar interesting.&lt;/p&gt;</description>
    </item>
    <item>
      <title>World of Warcraft</title>
      <link>https://blog.jameswynn.com/2004/12/world-of-warcraft/</link>
      <pubDate>Tue, 21 Dec 2004 23:10:25 +0000</pubDate>
      <guid>https://blog.jameswynn.com/2004/12/world-of-warcraft/</guid>
      <description>&lt;p&gt;In short this game is the epitome of all things great in this world, its mere presence shows that there is still hope in the industry for great things and innovation. Blizzard has out done themselves with this game, and it really makes me wonder, “Is it possible for these people to make a bad game?” To which I respond, “Nay! These are not men, they be gods!” Some day, perhaps I will have the privilege to work with greats such as these, but in the mean time I must settle for analyzing and studying the pure awesomeness that they produce.I suppose I should explain a little of why this game is so flawless. (1) The artwork has departed from the norm of the age by providing a more fantastic escape. The shapes are more cartoony and exaggerated, giving you the feeling that you truly are looking at some sort of fantasy dream world. (2) The quest system which is nearly always the driving force behind MMOs is tied superbly with your leveling and with the overall storyline of the game. If you just follow the quests that are presented to you, not only will you level at a steady and entertaining rate, but the plot of the game will unfold for you. In most other MMOs that I’ve played these were significant problems; always having to mindlessly level before you could take a quest, and having no real reason to take these quests if not only for the XP and the equipment gained from them. (3) Death. In this game death shows very little significance. True to the style of the heros in Warcraft III, when you die the only penalty is money. There is no XP loss, and definitely no leveling down. In fact, in death it still gives a small sense of adventure; you are thrust into an ethereal visage of the living world through which you must return to your corpse from the nearest graveyard and re-enter your body. The monetary penalty is only for fixing your equipment which, as should be expected for going through such an ordeal, is quite damaged.&lt;/p&gt;</description>
    </item>
    <item>
      <title>Archive</title>
      <link>https://blog.jameswynn.com/archives/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://blog.jameswynn.com/archives/</guid>
      <description>archives</description>
    </item>
    <item>
      <title>Search</title>
      <link>https://blog.jameswynn.com/search/</link>
      <pubDate>Mon, 01 Jan 0001 00:00:00 +0000</pubDate>
      <guid>https://blog.jameswynn.com/search/</guid>
      <description>search</description>
    </item>
  </channel>
</rss>
