<?xml version="1.0" encoding="utf-8" ?>

<rss version="2.0" 
   xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
   xmlns:admin="http://webns.net/mvcb/"
   xmlns:dc="http://purl.org/dc/elements/1.1/"
   xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
   xmlns:wfw="http://wellformedweb.org/CommentAPI/"
   xmlns:content="http://purl.org/rss/1.0/modules/content/"
   >
<channel>
    
    <title>Shadowmaster’s Blog - Miscellaneous</title>
    <link>http://shadowm.rewound.net/blog/</link>
    <description>A light in the darkness, where everything is possible...</description>
    <dc:language>en</dc:language>
    <generator>Serendipity 1.6 - http://www.s9y.org/</generator>
    
    

<item>
    <title>After the Storm 0.7.0: Mission Complete!</title>
    <link>http://shadowm.rewound.net/blog/archives/221-After-the-Storm-0.7.0-Mission-Complete!.html</link>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Projects</category>
            <category>Software</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/221-After-the-Storm-0.7.0-Mission-Complete!.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=221</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=221</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;&lt;cite&gt;After the Storm&lt;/cite&gt;’s development began in 2008, some time after the completion of &lt;cite&gt;Invasion from the Unknown&lt;/cite&gt;. Since then, the campaign’s development was repeatedly and severely hindered by multiple planning issues, partially caused by (borderline pathological) perfectionism on my part; plus many other personal problems.&lt;/p&gt;

&lt;p&gt;During most of 2011, development was unofficially halted, with a half-baked &lt;acronym title=&quot;Episode 1 Scenario 9 Part 1&quot;&gt;E1S9.2&lt;/acronym&gt; lingering around in the Wesnoth-UMC-Dev SVN trunk for months. &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/201-After-the-Storm-0.4.0.html&quot;&gt;Version 0.4.0&lt;/a&gt; was released near the end of September, and from that point onwards, I decided to not stop working on the campaign ever again, until it reached completion.&lt;/p&gt;

&lt;p&gt;That day, sadly, arrived sooner than I expected. &lt;strong&gt;Version 0.7.0&lt;/strong&gt; is here, presenting a &lt;strong&gt;complete&lt;/strong&gt; Episode II with 12 scenarios, adding E2S8 through E2S12 to the line-up found in version 0.6.1.&lt;/p&gt;

&lt;p&gt;AtS was always planned to have only two episodes, so &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/205-After-the-Storm-0.5.0.html&quot;&gt;as previously said&lt;/a&gt; I consider it to be &lt;strong&gt;100% complete&lt;/strong&gt; in terms of scenario count right now. The third episode (&lt;cite&gt;After the Storm: Final&lt;/cite&gt;) is still in the planning stage and it will most likely be developed in parallel with the balancing, clean-ups and touch-ups leading to version 1.0.0, making it a target for version 2.0.0 instead.&lt;/p&gt;

&lt;p&gt;Right now, AtS is in &lt;strong&gt;urgent need of portrait art&lt;/strong&gt; for the new characters introduced throughout E1 and E2, at least two new unit baseframes for use in E1S9.2 and E2S11, plus a third baseframe for E3. While portrait art isn’t a version 1.0.0 target per se, I would really welcome any help at any time, as long as the art style stays consistent with &lt;cite&gt;Invasion from the Unknown&lt;/cite&gt;. It’s very likely the missing baseframes will be provided by myself in the meantime.&lt;/p&gt;

&lt;p&gt;Later, I’ll publish a more complete to-do list with the tasks remaining to be done for version 1.0.0, and I’ll try to make a more exhaustive art to-do list as well.&lt;/p&gt;

&lt;p&gt;The changelog for this version follows:&lt;/p&gt;

&lt;pre&gt;
Version 0.7.0:
--------------
* Graphics:
  * New or updated unit graphics: Dusk Faerie, Shaxthal Worm, Shaxthal
    Rayblade, Shaxthal Assault Drone, Shaxthal Protector Drone, Shaxthal War
    Drone, Shaxthal Runner Drone.
  * New or updated terrain graphics: Dark Hive Floor (transitions).

* Scenarios:
  * E1S5 - Bay of Tirigaz:
    * Rewrote shipwreck generator code so the message strings can actually
      be translated.
  * E1S8 - Fear:
    * Updated to use a Wesnoth 1.9.10 terrain.
  * E2S1 - By the Moonlight:
    * Updated to use a Wesnoth 1.9.10 terrain.
  * E2S2 - The Heart Forest:
    * Updated to use a Wesnoth 1.9.10 terrain.
  * E2S4 - Shifting Allegiances:
    * Fixed a local variable leak.
  * E2S6 - The Voyage Home:
    * Updated to use a Wesnoth 1.9.10 terrain.
  * E2S7 - Proximus:
    * Added a hint regarding the enemy leader&#039;s chance-to-hit override to
      objectives.
    * Fixed animation glitches.
  * E2S8 - And then there was Chaos:
    * New scenario.
  * E2S9 - New Hive:
    * New scenario.
  * E2S10 - The Betrayal:
    * New scenario.
  * E2S11 - A Final Confrontation:
    * New scenario.
  * E2S12 - Fate:
    * New cutscene scenario.

* Units:
  * New unit: Shaxthal Worm (replaces the Shaxthal Wyrm).
  * Balancing:
    * Reduced Nightshade Fire&#039;s ranged arcane attack strength from 12-3 to 10-3.
    * Reduced Nightshade Fire&#039;s ranged cold attack strength from 13-2 to 11-2.
    * Reduced Night Nymph&#039;s ranged arcane attack strength from 9-3 to 8-3.
    * Increased Errant Soul&#039;s ranged attack strength from 2-1 to 2-2.
    * Reduced Chaos Headhunter&#039;s ranged attack strength from 6-3 to 5-3.
    * Reduced Chaos Marauder&#039;s axe attack strength from 10-2 to 8-2.
    * Reduced Chaos Marauder&#039;s ranged attack strength from 7-3 to 6-3.
    * Reduced Chaos Soulhunter&#039;s axe attack strength from 13-2 to 12-2.
    * Reduced Chaos Soulhunter&#039;s ranged attack strength from 10-3 to 9-3.
  * Revised Shaxthal unit descriptions.
  * Shaxthal Runner Drones can no longer advance to Assault Drones.
  * Added a custom teleport animation for Nightshade Fire.
  * Added unit type descriptions for Night Nymph and Nightshade Fire.
  * Removed conflicting markup from the Sylvan Warden unit type description.
&lt;/pre&gt;

&lt;p&gt;Just like the previous release, AtS 0.7.0 requires Wesnoth 1.9.10 or later. The presence of the Rotten Bridge terrain in several scenarios (mentioned in the changelog) really enforces this requirement in this opportunity.&lt;/p&gt;

&lt;p&gt;So... yeah, the campaign is complete now. Go forth and play.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 18 Jan 2012 02:17:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/221-guid.html</guid>
    
</item>
<item>
    <title>Wow</title>
    <link>http://shadowm.rewound.net/blog/archives/220-Wow.html</link>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Projects</category>
            <category>Software</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/220-Wow.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=220</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=220</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;pre&gt;commit 9f6bd04ec405d3987a513ae490fcfef7fad6a034
Author: shikadilord &amp;lt;shikadilord@87cc232e-6748-0410-ac04-a3fa75566414&amp;gt;
Date:   Mon Jan 16 03:22:28 2012 +0000

    AtS E2S12: completed epilogue scenario
    
    This makes After the Storm 100% complete in terms of scenario count.
    
    git-svn-id: https://wesnoth-umc-dev.svn.sourceforge.net/svnroot/wesnoth-umc-dev/trunk/After_the_Storm@12917 87cc232e-6748-0410-ac04-a3fa75566414
&lt;/pre&gt;

&lt;p&gt;I never thought this day would come.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 16 Jan 2012 03:26:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/220-guid.html</guid>
    
</item>
<item>
    <title>2011 Wrap-up</title>
    <link>http://shadowm.rewound.net/blog/archives/216-2011-Wrap-up.html</link>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Projects</category>
            <category>Rei 2 IRC Bot</category>
            <category>Site updates</category>
            <category>Software</category>
            <category>Wesnoth</category>
            <category>Wesnoth-TC</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/216-2011-Wrap-up.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=216</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=216</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;At long last, 2011 is coming to an end. In a few hours, we’ll have to dump our old calendars to replace them with new ones bearing the number 2012 in a big font size. Then the people who believe 2012 will be the end of life on Earth will begin to panic as we approach December again. Those nutcases.&lt;/p&gt;

&lt;p&gt;This was a relatively calm and monotone year in what pertains to my personal life, so I’m not going to delve into details in this opportunity. However, I made some &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/148-Resolutions!.html&quot;&gt;resolutions&lt;/a&gt; last New Year and it might be worth it to review them and check why I didn’t accomplish all of my goals.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Learning Japanese: I got severely sidetracked after a while. I may still try again in the future, just because.&lt;/li&gt;
  &lt;li&gt;Losing weight: I may have gained &lt;strike&gt;some&lt;/strike&gt; a lot of weight during the course of the year. Oops. I did, however, stop drinking coffee, because my stomach started to reject (read: try to vomit) it after a while for some reason.&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;/projects/wesnoth-tc.php&quot;&gt;Wesnoth RCX&lt;/a&gt;: Still halted. Frankly, there doesn’t seem to be enough interest amongst the Wesnoth community nowadays for this kind of tool, and for my own purposes &lt;a href=&quot;/projects/wesnoth-tc.php&quot;&gt;Wesnoth-TC&lt;/a&gt; serves well as it is.&lt;/li&gt;
  &lt;li&gt;Relearning C♯: Also sidetracked. It doesn’t seem worth it, in hindsight.&lt;/li&gt;
  &lt;li&gt;Learning Lua: Accomplished according to certain definitions. I haven’t really learned more about the language than necessary, but I have indeed committed some Lua code to mainline Wesnoth, and several tasks of varying difficulty are accomplished with custom Lua-backed WML tags in &lt;cite&gt;After the Storm&lt;/cite&gt; and &lt;cite&gt;Invasion from the Unknown&lt;/cite&gt; as of this writing.&lt;/li&gt;
  &lt;li&gt;Rei 2 IRC Bot: Stalled, due to lack of interest. There are also seem to be a few Irssi-specific problems with Perl 5.14, which is in the operating system I’m using at the moment, Debian wheezy.&lt;/li&gt;
  &lt;li&gt;Website: &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/168-Dorset6-codename-Air.html&quot;&gt;Accomplished&lt;/a&gt;. In fact, in a few hours I’ll deploy a few minor changes to the code to optimize the blog template processing a bit.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;One particular resolution deserves separate analysis, though:&lt;/p&gt;

  &lt;blockquote&gt;Then there’s Wesnoth. I intend to finish the Second Act™ of &lt;cite&gt;After the Storm&lt;/cite&gt; Episode I as soon as I may, even through the means of placeholders — I’m willing to do &lt;em&gt;anything&lt;/em&gt; to rescue AtS out of Development Hell before the end of 2011.&lt;/blockquote&gt;

&lt;p&gt;I didn’t resort to unlawful methods to accomplish this goal as I originally feared, but it still happened! Granted, rather late.&lt;/p&gt;

&lt;p&gt;During September and October I had a rather unexpected creativity and productivity spurt which culminated with the release of &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/205-After-the-Storm-0.5.0.html&quot;&gt;AtS version 0.5.0&lt;/a&gt; with &lt;cite&gt;Episode I: Fear&lt;/cite&gt; complete with 13 scenarios. More recently in December, we reached &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/214-After-the-Storm-0.6.1.html&quot;&gt;version 0.6.1&lt;/a&gt; with 7 complete scenarios for &lt;cite&gt;Episode II: Fate&lt;/cite&gt;. As of this writing, E2S8 and E2S9 are also complete in SVN trunk in Wesnoth-UMC-Dev, although it’s been suggested that the latter could use some spicing up. E2S10 is a work in progress since yesterday, and part of E2S12 was written already back in October, just not committed.&lt;/p&gt;

&lt;p&gt;Thus, it could be said that after many difficulties, &lt;cite&gt;After the Storm&lt;/cite&gt; broke out of Development Hell. Whether I’ll consider &lt;cite&gt;Episode III: Final&lt;/cite&gt; (expected to be shorter, around 6 scenarios) part of the required line-up for version 1.0.0 is a matter I haven’t settled yet.&lt;/p&gt;

&lt;p&gt;Once &lt;cite&gt;After the Storm&lt;/cite&gt; is finished, I plan to take a rather long break from campaign development. That isn’t to say I’m out of ideas, since there is one character I want to explore in further detail in her own campaign. However, I may have my Wesnoth time taken up by mainline work after 1.10 is released depending on the situation then, since there’s a rather large technology gap in Wesnoth that needs to be solved.&lt;/p&gt;

&lt;p&gt;Other than that, I haven’t really decided on any resolutions for 2012, so I’ll leave you with the one resolution of the moment:&lt;/p&gt;

&lt;pre&gt;
...
screen #0:
  dimensions:    1280x800 pixels (338x211 millimeters)
  resolution:    96x96 dots per inch
...
&lt;/pre&gt;

&lt;p class=&quot;italic&quot;&gt;(This information is utterly wrong. &lt;tt&gt;xdpyinfo&lt;/tt&gt; reported the same screen dimensions on bluecore last year in spite of its screen being glaringly larger than reicore’s by a few milimeters.)&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sat, 31 Dec 2011 20:52:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/216-guid.html</guid>
    
</item>
<item>
    <title>Sabayon Linux likes to play dirty</title>
    <link>http://shadowm.rewound.net/blog/archives/215-Sabayon-Linux-likes-to-play-dirty.html</link>
            <category>Miscellaneous</category>
            <category>Software</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/215-Sabayon-Linux-likes-to-play-dirty.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=215</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=215</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;My friend just mentioned on IRC a rather unusual banner displayed during the installation of Sabayon Linux, somehow involving Debian. I didn’t pay much attention to his claims at first, but then he uploaded a screenshot he’s kindly authorized me to repost:&lt;/p&gt;

&lt;div class=&quot;center scrollable&quot;&gt;&lt;a href=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/snapshot1.png&quot; title=&quot;Click to enlarge&quot;&gt;&lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/snapshot1small.png&quot; alt=&quot;Screenshot&quot; /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;Isn’t it nice to know there are Linux distributions resorting to over-simplified, uneducated statements to promote themselves? And the banner design itself is ugly as well. I think this merits no further analysis.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sat, 24 Dec 2011 23:12:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/215-guid.html</guid>
    
</item>
<item>
    <title>WML is like XML, all right...</title>
    <link>http://shadowm.rewound.net/blog/archives/213-WML-is-like-XML,-all-right....html</link>
            <category>Miscellaneous</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/213-WML-is-like-XML,-all-right....html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=213</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=213</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Since people keep saying WML is like XML, I decided to provide an example of what a standard WML snippet would look like if it had to be translated to XML.&lt;/p&gt;

&lt;p class=&quot;bold&quot;&gt;WML:&lt;/p&gt;
&lt;pre&gt;[event]
    name=last breath
    [filter]
        id=shadowm
    [/filter]
    [message]
        speaker=shadowm
        message= _ &quot;NO!&quot;
    [/message]
[/event]
&lt;/pre&gt;

&lt;p class=&quot;bold&quot;&gt;XML:&lt;/p&gt;
&lt;pre&gt;&amp;lt;event name=&quot;last breath&quot;&amp;gt;
    &amp;lt;filter id=&quot;shadowm&quot; /&amp;gt;
    &amp;lt;message speaker=&quot;shadowm&quot; message:gettext=&quot;NO!&quot; /&amp;gt;
&amp;lt;/event&amp;gt;
&lt;/pre&gt;

&lt;p&gt;My knowledge of XML doesn’t go far enough, but I don’t think I’ve ever heard of translatable strings being an integral part of the syntax, hence the funky-looking XML attribute name for event.message.message above.&lt;/p&gt;

&lt;p&gt;This example only covers the basic WML syntax (i.e. no preprocessor directives, +nodes or embedded Lua) on purpose.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 13 Dec 2011 22:39:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/213-guid.html</guid>
    
</item>
<item>
    <title>The Tantalizing Trinket</title>
    <link>http://shadowm.rewound.net/blog/archives/210-The-Tantalizing-Trinket.html</link>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Software</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/210-The-Tantalizing-Trinket.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=210</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=210</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;&lt;a href=&quot;http://thelettervsixtim.es/&quot;&gt;VVVVVV&lt;/a&gt; is a fun retro platformer which features gravity flipping instead of jumping, and some ridiculously hard rooms (the hardest ones are &lt;em&gt;usually&lt;/em&gt; optional). It was part of the &lt;a href=&quot;http://www.humblebundle.com/&quot;&gt;Humble Indie Bundle&lt;/a&gt; #3 earlier this year.&lt;/p&gt;

&lt;p&gt;For a good while I&#039;ve been trying to get the optional trinket in “Doing Things The Hard Way”, and apparently I got the hang of it at last. This is the first time I succeed in this little side-quest after something around 1000 attempts. Two (unexpectedly) failed attempts are also featured in this footage:&lt;/p&gt;

&lt;div class=&quot;center&quot;&gt;
    &lt;iframe width=&quot;420&quot; height=&quot;315&quot; src=&quot;http://www.youtube.com/embed/6rXUU0kG9Jw&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;Sadly, &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/200-Crucial-flaw,-Part-II.html&quot;&gt;for technical reasons&lt;/a&gt; I couldn’t record any sound, hence I decided to keep it unlisted in my account. The chiptune music and sound effects are, in my not-so-humble opinion, an &lt;strong&gt;essential&lt;/strong&gt; aspect of the game and they may well be the only reason I accepted the challenge and completed all the main levels (back in August, granted, but there &lt;em&gt;is&lt;/em&gt; replay value).&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 04 Dec 2011 22:01:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/210-guid.html</guid>
    
</item>
<item>
    <title>New TV</title>
    <link>http://shadowm.rewound.net/blog/archives/209-New-TV.html</link>
            <category>Hardware</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/209-New-TV.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=209</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=209</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Years ago, I donated my TV to someone else at home who needed it, just so we didn’t have to buy a new one and give up on buying the laptop that came to be Bluecore. More recently, everyone at home decided to buy new TVs for their own use to replace the old CRTs we’d been using for the last decade — so I was finally left as the one TV-less denizen of this fortress of insanity.&lt;/p&gt;

&lt;p&gt;That’s no longer the case.&lt;/p&gt;

&lt;p&gt;I have a TV of my own again, decidedly cheap as we didn’t buy it for ourselves, and it works — not that I couldn’t watch TV when I wanted already, since my desktop computer (Blackcore) does have an analog TV capture card that works nicely on Windows (Linux, namely X.org, on VIA &lt;acronym title=&quot;Integrated Graphics Processor&quot;&gt;IGP&lt;/acronym&gt;s is an atrocious disaster). Most notably, this is the only TV that came with VGA and audio cords, so I can also connect my laptops (or my desktop) to it, although I can only wonder why there’s no HDMI cord when that appears to be what cool kids use nowadays.&lt;/p&gt;

&lt;p&gt;It’s not too useful either way, for the maximum resolution such a setup can handle is &lt;strong&gt;1360x768&lt;/strong&gt; (albeit the manual claims 136&lt;strong&gt;6&lt;/strong&gt;x768) — compare against Reicore and Bluecore’s native LCD panel resolution of &lt;strong&gt;1280x800&lt;/strong&gt;. I don’t care much about its purportedly &lt;em&gt;actual&lt;/em&gt; function of serving as an entertainment device since local TV kind of died for me circa 2006, when it stopped broadcasting anything of my interest. I spend more time on computers doing work than watching videos or movies anyway.&lt;/p&gt;

&lt;p&gt;As an aside note, it appears KDE SC 4.6.5 or X.org server 1.11 (in Debian wheezy right now) don’t handle display output switching very gracefully in regards to window geometries, and windows tend to become 0x0 (when plugging in the TV) or get tossed offscreen (when unplugging the TV). I won’t claim KDE’s window manager is perfect, but in my experience X.org is not the best piece of software found in current general-purpose Linux distributions and it could as well be literally made of explosives and still do its job in the most basic configurations.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 01 Dec 2011 02:37:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/209-guid.html</guid>
    
</item>
<item>
    <title>Giving Debian Wheezy another whirl, and an unpleasant surprise from Reicore</title>
    <link>http://shadowm.rewound.net/blog/archives/206-Giving-Debian-Wheezy-another-whirl,-and-an-unpleasant-surprise-from-Reicore.html</link>
            <category>Hardware</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Software</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/206-Giving-Debian-Wheezy-another-whirl,-and-an-unpleasant-surprise-from-Reicore.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=206</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=206</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;The &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/175-Gone-Horribly-Wrong.html&quot;&gt;last time&lt;/a&gt; I tried to switch from Debian stable to testing I was hit by a disease known as X.org Server 1.10, and more specifically, fd.o &lt;a href=&quot;https://bugs.freedesktop.org/show_bug.cgi?id=31017&quot;&gt;bug #31017&lt;/a&gt;, which made my KDE experience less than worthwhile, to say the last. The &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/176-Status-Quo-Is-God.html&quot;&gt;solution&lt;/a&gt; I devised was not particularly productive either.&lt;/p&gt;

&lt;p&gt;However, X.org Server 1.11.1 hit Testing a while ago, and it’s what I am using right now — I successfully switched to “wheezy” again, today, and this time it would seem a massive rollback won’t be required, since the aforementioned bug is finally fixed.&lt;/p&gt;

&lt;p&gt;I don’t think I can claim the upgrade was smooth, though.&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://shadowm.rewound.net/blog/archives/206-Giving-Debian-Wheezy-another-whirl,-and-an-unpleasant-surprise-from-Reicore.html#extended&quot;&gt;Continue reading &quot;Giving Debian Wheezy another whirl, and an unpleasant surprise from Reicore&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 24 Oct 2011 02:23:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/206-guid.html</guid>
    
</item>
<item>
    <title>More on the imminent hard disk crash</title>
    <link>http://shadowm.rewound.net/blog/archives/207-More-on-the-imminent-hard-disk-crash.html</link>
            <category>Hardware</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Software</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/207-More-on-the-imminent-hard-disk-crash.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=207</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=207</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;&lt;a href=&quot;http://shadowm.rewound.net/blog/archives/206-Giving-Debian-Wheezy-another-whirl,-and-an-unpleasant-surprise-from-Reicore.html&quot;&gt;As I previously reported&lt;/a&gt;, reicore’s hard disk might be dying. This is not surprising in the least, since I have been hearing loud noises from the drive during high activity since a long while — playing vanilla Minecraft is apparently the most straining task for it for some reason. Considering reicore didn’t present any such issues at the beginning, it’s possible the person who gave her to me when &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/155-Bluecores-status.html&quot;&gt;bluecore croaked&lt;/a&gt; did something bad to her while I wasn’t looking. He’s unlikely to confirm such a thing, though.&lt;/p&gt;

&lt;div class=&quot;center&quot;&gt;
  &lt;a href=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/reicore-hdd-status.png&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/th_reicore-hdd-status.png&quot; border=&quot;0&quot; alt=&quot;&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;A short drive self-test last night revealed that one of the bad blocks is currently part of the very root filesystem. Since I started to consistently hit a bad block while logging into KDE, I decided to run &lt;tt&gt;e2fsck -c&lt;/tt&gt; on all partitions from a &lt;a href=&quot;http://grml.org/&quot;&gt;Grml&lt;/a&gt; live CD system (also Debian-based).&lt;/p&gt;

&lt;p class=&quot;italic&quot;&gt;(Yes, I just realized I inadvertently left the swap partition out of the emergency check procedure. I just ran &lt;tt&gt;badblocks&lt;/tt&gt; on it in read-only mode and it appears to be clean.)&lt;/p&gt;

&lt;p&gt;Scanning a 466 GiB hard disk for bad sectors isn’t a quick task, but it took just as long as it did with the 1.18 GiB disk on my first computer back in 1998 — about two hours and some minutes — and here are the good news: there are only two damaged sectors, both of them within the root filesystem, and only one file was lost: &lt;tt&gt;/usr/lib/libQtDesigner.so.4.7.3&lt;/tt&gt;, provided by the &lt;tt&gt;libqt4-designer&lt;/tt&gt; package in Debian wheezy.&lt;/p&gt;

&lt;p&gt;Why the dynamic linker felt it necessary to access this file while launching Akregator and KMail during the login process is beyond me, but it’s good that nothing was lost, as I promptly reinstalled the package. Either way, I had a fresh pre-upgrade backup in my external 2 TiB hard disk drive ready just in case.&lt;/p&gt;

&lt;p&gt;I’ll certainly have to get used to making backups more often than my previous, sloppy &lt;strike&gt;biweekly&lt;/strike&gt; &lt;em&gt;n-weekly&lt;/em&gt; schedule. Thanks goodness for &lt;tt&gt;rsnapshot&lt;/tt&gt;!&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 25 Oct 2011 02:15:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/207-guid.html</guid>
    
</item>
<item>
    <title>After the Storm 0.5.0</title>
    <link>http://shadowm.rewound.net/blog/archives/205-After-the-Storm-0.5.0.html</link>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Projects</category>
            <category>Software</category>
            <category>Wesnoth</category>
            <category>Wesnoth-UMC-Dev</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/205-After-the-Storm-0.5.0.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=205</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=205</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;The idea of continuing and developing the &lt;cite&gt;Invasion from the Unknown&lt;/cite&gt; storyline further was in my mind from the beginning, and I apparently started to work on a sequel on May 2008, if the &lt;a href=&quot;http://wesnoth-umc-dev.ai0867.net/umcreg/index.cgi&quot;&gt;Wesnoth-UMC-Dev Registry&lt;/a&gt; is anything to go by.&lt;/p&gt;

&lt;p&gt;&lt;cite&gt;After the Storm’s&lt;/cite&gt; development has been repeatedly impacted and put at risk by various “real life” issues.&lt;/p&gt;

&lt;p&gt;Earlier this year, I decided to go back to work on the campaign after a long hiatus — so long I don’t remember how long anymore — but my attempt ultimately failed anyway. &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/158-After-the-Storm-release-schedule-update.html&quot;&gt;I promised a delivery&lt;/a&gt;, but the delivery did not happen.&lt;/p&gt;

&lt;p&gt;Until I rediscovered the &lt;em&gt;fun&lt;/em&gt; in video games with VVVVVV, &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/192-Mining-your-way-to-victory.html&quot;&gt;Minecraft&lt;/a&gt; and &lt;a href=&quot;https://twitter.com/#!/shikadilord/status/114864200723070976&quot;&gt;Portal&lt;/a&gt;. Then, &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/201-After-the-Storm-0.4.0.html&quot;&gt;magic ensued&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://shadowm.rewound.net/blog/archives/202-After-the-Storm-0.4.1a.html&quot;&gt;I said&lt;/a&gt; I would try to finish the first episode of the campaign before December. I am glad to say that mission has just been accomplished. &lt;strong&gt;After the Storm 0.5.0 is out in the Wesnoth 1.9.x add-ons server, with the first episode (that’s 13 scenarios) complete!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;For those who’d rather read a terse piece of text with no emotive speech in it, the changelog for this version follows:&lt;/p&gt;

&lt;pre&gt;
Version 0.5.0:
--------------
* Scenarios:
  * 09 - The Triad (part 3):
    * Fixed problems with the final cutscene on Wesnoth 1.9.8 and earlier.
  * 11 - Return to Wesmere (part 2):
    * New scenario.
  * Completed episode I.
* Units:
  * Removed Skirmisher ability from Elynia.
  * Spawners have a small chance of deactivating themselves after spawning a
    unit.
&lt;/pre&gt;

&lt;p&gt;I have tried to make sure AtS remains playable on Wesnoth 1.9.8, but my primary development target is still 1.9.9 and support for 1.9.5, 1.9.6 and 1.9.7 is mainly theoretical at the moment. If you encounter any “Invalid WML errors” or such, and you are using Wesnoth 1.9.7 or earlier, try with Wesnoth 1.9.8 or 1.9.9 instead if you can, and give me some feedback in the &lt;a href=&quot;http://forums.wesnoth.org/viewtopic.php?t=32091&quot;&gt;forum thread&lt;/a&gt; so I can address any such issues as soon as I may.&lt;/p&gt;

&lt;p&gt;I take this opportunity to remind you that you can also find and follow me on Twitter as @ShikadiLord or join my personal channel &lt;tt&gt;##shadowm&lt;/tt&gt; in the freenode IRC network.&lt;/p&gt;

&lt;p&gt;Have a lot of fun!&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 16 Oct 2011 05:41:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/205-guid.html</guid>
    
</item>
<item>
    <title>Crucial flaw, Part II</title>
    <link>http://shadowm.rewound.net/blog/archives/200-Crucial-flaw,-Part-II.html</link>
            <category>Hardware</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Software</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/200-Crucial-flaw,-Part-II.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=200</wfw:comment>

    <slash:comments>3</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=200</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;I figured that fixing the &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/199-Crucial-flaw,-or-Why-You-Should-Stick-To-Windows.html&quot;&gt;recordMyDesktop breakage&lt;/a&gt; in my Debian installation would be worth the extra effort after all, so I made a complete backup of my system and switched all installed packages I could to their &lt;a href=&quot;http://www.debian-multimedia.org/&quot;&gt;debian-multimedia.org&lt;/a&gt; counterparts. That is not to say that this road is covered with rainbows and populated by puppies; dm.o’s version of the &lt;tt&gt;mplayer&lt;/tt&gt; package conflicts with Debian’s &lt;tt&gt;mplayer-gui&lt;/tt&gt; package because of one icon file provided by both, so I had to remove &lt;tt&gt;mplayer-gui&lt;/tt&gt; to complete the “upgrade”.&lt;/p&gt;

&lt;p&gt;Based on what I’ve heard about dm.o this is par for the course, though.&lt;/p&gt;

&lt;p&gt;This repository does not provide custom versions of rMD or its Gtk+ GUI, so I had to stick to the Ubuntu 11.04 (Natty) version of &lt;tt&gt;gtk-recordmydesktop&lt;/tt&gt; (&lt;a href=&quot;http://packages.ubuntu.com/natty/gtk-recordmydesktop&quot;&gt;link&lt;/a&gt;) to be able to do some configuration again.&lt;/p&gt;

&lt;p&gt;The outcome? Success. recordMyDesktop’s videos finally work with both YouTube &lt;em&gt;and&lt;/em&gt; ffmpeg, which I had to use anyway to reduce the output’s size from about 250 MiB to 50 MiB so it wouldn’t take hours or days to upload:&lt;/p&gt;

&lt;pre&gt;$ ffmpeg -map 0.1 -b 2000000 -i Videos/capture/achievement.ogv Videos/capture/achievement-trans-2000.ogv&lt;/pre&gt;

&lt;p&gt;All just in time for a little personal milestone:&lt;/p&gt;

&lt;div class=&quot;center&quot;&gt;
  &lt;iframe width=&quot;560&quot; height=&quot;345&quot; src=&quot;http://www.youtube.com/embed/e8QkZSRXqYQ&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;The video is silent, though, for a reason:&lt;/p&gt;

&lt;p&gt;It turns out that ALSA doesn’t expose a hardware loopback capture control for me for some reason and that is exactly what I need to be able to capture audio from ALSA applications! I haven’t figured out whether it’s possible to intercept the crap sent to the sound card in software so I’ll just settle for silent captures for now. I &lt;em&gt;could&lt;/em&gt; use the laptop’s builtin microphone if I wanted, but I tend to be in really noisy environments where &lt;a href=&quot;http://tvtropes.org/pmwiki/pmwiki.php/Main/FunnyBackgroundEvent&quot;&gt;anything can happen in the background while I’m recording&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;It’s a real shame that ALSA can’t detect (or reicore’s onboard sound controller doesn’t expose) a loopback control. If anyone knows any method to do the aforementioned interception without using PulseAudio (or Jack, which Minecraft/LWJGL does not support), I’d really love to hear about it.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 11 Sep 2011 06:44:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/200-guid.html</guid>
    
</item>
<item>
    <title>Crucial flaw, or “Why You Should Stick To Windows”</title>
    <link>http://shadowm.rewound.net/blog/archives/199-Crucial-flaw,-or-Why-You-Should-Stick-To-Windows.html</link>
            <category>Miscellaneous</category>
            <category>Software</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/199-Crucial-flaw,-or-Why-You-Should-Stick-To-Windows.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=199</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=199</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Recording screen captures/screencasts in Debian GNU/Linux (and as far as I know, Ubuntu as well) is not trivial.&lt;/p&gt;

&lt;p&gt;It’s really frustrating that even though Linux enthusiasts generally place special emphasis on the ecosystem’s vast array of choices for various software application classes, a simple and ubiquitous field like screen recording applications appears to be mostly empty, only populated by a few rare specimens that attest to fundamental flaws in Linux architecture which seal its place as a non-mainstream operating system that’s not suitable for the average Joe.&lt;/p&gt;

&lt;p&gt;Proprietary solutions to this seemingly trivial problem appear to be scarce. There’s &lt;strong&gt;&lt;a href=&quot;http://www.debugmode.com/wink/&quot;&gt;Wink&lt;/a&gt;&lt;/strong&gt;, but it doesn’t produce actual videos in any of the most popular &lt;em&gt;video&lt;/em&gt; container formats, so it’s useless for capturing clips to upload to &lt;a href=&quot;http://www.youtube.com/&quot;&gt;everyone’s favorite “lols” repository&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;The free/open-source solutions can be divided in two major camps:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Horribly complicated command-line applications or clever tricks, such as convoluted &lt;strong&gt;ffmpeg&lt;/strong&gt; options.&lt;/li&gt;
  &lt;li&gt;Featureless GUI front-ends like &lt;a href=&quot;http://recordmydesktop.sourceforge.net/&quot;&gt;&lt;strong&gt;recordMyDesktop&lt;/strong&gt;&lt;/a&gt; or &lt;a href=&quot;http://www.videolan.org/vlc/&quot;&gt;&lt;strong&gt;VLC&lt;/strong&gt;&lt;/a&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;As a mobile broadband user with a very restrictive monthly transfer quota (6 GiB download + upload) I am not really keen on videos as a medium, but there are cases where they really are the only format that makes sense in situations like sharing gameplay footage. Multiple times I have tried to use recordMyDesktop to capture some bug-hunting action in games like SuperTuxKart or Frogatto to no avail; the application itself won’t produce output in any format but Ogg/Theora/Vorbis (&lt;a href=&quot;http://recordmydesktop.sourceforge.net/faq.php#Will_you_add_support_for_format%28audio/video_encoding%29_X_or_Y?&quot;&gt;presumably by design&lt;/a&gt;), and in Debian squeeze in particular, it is affected by two bugs:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;The Advanced dialog won’t come up (&lt;a href=&quot;http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=630664&quot;&gt;bug #630664&lt;/a&gt;, solution is either to take the risk and use the Ubuntu 11.04 &lt;tt&gt;gtk-recordmydesktop&lt;/tt&gt; package, or have someone figure out what patch needs to be applied to fix it in Debian (not sure if I can be bothered to work on that since I’m not really happy with rMD either way, see further below)).&lt;/li&gt;
  &lt;li&gt;Sound capture doesn’t work by default because of a case-sensitivity issue regarding the device name (thanks Gambit for noticing this), that can only be fixed by changing the audio device name in Advanced preferences (see above) or hand-editing the config file in &lt;tt&gt;~/.gtk-recordmydesktop&lt;/tt&gt;.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;There’s another two or three bugs affecting me that are apparently &lt;em&gt;not&lt;/em&gt; recordMyDesktop’s responsibility:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;YouTube won’t recognize the Theora videos produced by rMD for some reason, apparently due to some library/backend bug that still affects Debian squeeze (but apparently not &lt;a href=&quot;http://www.webupd8.org/2010/10/gtk-recordmydesktop-videos-now-work.html&quot;&gt;recent Ubuntu versions&lt;/a&gt;). The result is a static green picture in most cases.&lt;/li&gt;
  &lt;li&gt;Similarly to the above, ffmpeg is unable to recode rMD’s output correctly regardless of the target format (even Theora to Theora), producing unreadable garbled videos.&lt;/li&gt;
  &lt;li&gt;VLC and ffmpeg can see an unidentifiable “zeroth stream” with no valid associated codecs in rMD’s output.&lt;/li&gt;
  &lt;li&gt;Linux’s audio architecture is fucked up.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Regarding the last “bug”, all I know is that I’m unable to capture audio from ALSA applications’ output as opposed to a real physical capture device like my laptop’s built-in microphone or an external microphone. I would not be surprised if I’m missing something in my mixer configuration that I need to make it work — given the huge amount of chipset or manufacturer-dependent options that can be seen below:&lt;/p&gt;

&lt;div class=&quot;center scrollable&quot;&gt;&lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/lotsandlotsofcontrols.png&quot; alt=&quot;&quot; /&gt;&lt;/div&gt;

&lt;p&gt;All this is using Linux 2.6.39.3 and the HDA Intel (&lt;tt&gt;snd_hda_intel&lt;/tt&gt;) driver on some onboard controller identified as “&lt;tt&gt;00:1b.0 Audio device: Intel Corporation 82801I (ICH9 Family) HD Audio Controller (rev 03)&lt;/tt&gt;” in &lt;tt&gt;lspci&lt;/tt&gt;’s output.&lt;/p&gt;

&lt;p&gt;The closest thing I get to actual internal audio capture is a lot of random, stuttering noises mixed with application sounds that definitely doesn’t come from the built-in mic.&lt;/p&gt;

&lt;p&gt;I personally can’t be bothered to research much about using ffmpeg tricks to capture footage of my awesome Minecraft world since, after all, I only want to capture footage of my awesome Minecraft world rather than learn a lot of crap that no sane average desktop/laptop user should ever need to touch. Furthermore, I’m using a graphical desktop environment for a reason!&lt;/p&gt;

&lt;p&gt;So the only viable solution for me, at this moment, turns out to be rMD. Without sound. And with a &lt;a href=&quot;http://www.webupd8.org/2010/08/how-to-fix-gtk-recordmydesktop-videos.html&quot;&gt;very messy workaround&lt;/a&gt; for that mysterious library bug that causes ffmpeg and YouTube to choke on my videos.&lt;/p&gt;

&lt;div class=&quot;center&quot;&gt;
  &lt;iframe width=&quot;560&quot; height=&quot;345&quot; src=&quot;http://www.youtube.com/embed/FyToosePP3s&quot; frameborder=&quot;0&quot;&gt;&lt;/iframe&gt;
&lt;/div&gt;

&lt;p&gt;I really think that, as a graphical desktop environment user I deserve a working solution out of the box, not a crapload of hacks working around some developers’ lack of interest on usability matters. I’m currently hoping that things won’t look so utterly grim after I switch to Debian wheezy (current Testing), once &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/190-Gone-Horribly-Wrong,-Part-II.html&quot;&gt;certain major bugs&lt;/a&gt; are addressed upstream or downstream.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Wed, 07 Sep 2011 09:39:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/199-guid.html</guid>
    
</item>
<item>
    <title>The Double-posting Dilemma</title>
    <link>http://shadowm.rewound.net/blog/archives/198-The-Double-posting-Dilemma.html</link>
            <category>Miscellaneous</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/198-The-Double-posting-Dilemma.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=198</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=198</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;When I prepared the final draft of the October 2010 revision of the Wesnoth.org Forums &lt;a href=&quot;http://forums.wesnoth.org/viewtopic.php?t=24277&quot;&gt;Posting Guidelines&lt;/a&gt;, I deliberately skipped clarifying a specific point regarding posting rate conducts, more specifically, &lt;a href=&quot;http://forums.wesnoth.org/viewtopic.php?t=24277#w0spam&quot;&gt;point 1f&lt;/a&gt;, in order to see what the community would make out of it.&lt;/p&gt;

&lt;p&gt;That’s not to say I didn’t alter it in any way whatsoever since the previous revision, which was basically a left-over of Turuk’s administration:&lt;/p&gt;

&lt;div class=&quot;float_left col2_layout&quot;&gt;&lt;strong&gt;Before:&lt;/strong&gt;&lt;br /&gt;
&lt;blockquote&gt;
  &lt;strong&gt;Think and Read.&lt;/strong&gt;&lt;br /&gt;
  Read the entire thread before you post. And when you post, explain your reasons. Nonsense may be deleted without warning, especially in a working topic. Posting the same thing after it has been deleted will get you a warning. Doing it again will get you a ban.&lt;br /&gt;
  &lt;br /&gt;
  &lt;strong&gt;No Spamming.&lt;/strong&gt;&lt;br /&gt;
  Post a single idea/question/comment in only one forum. Do not double post, edit your previous post if you have something new to add but no one has posted yet.
&lt;/blockquote&gt;
&lt;/div&gt;

&lt;div class=&quot;float_right col2_layout&quot;&gt;&lt;strong&gt;After:&lt;/strong&gt;&lt;br /&gt;
&lt;blockquote&gt;
  &lt;strong&gt;No spamming — think and read&lt;/strong&gt;&lt;br /&gt;
  Post a single idea/question/comment in only one forum. Do not double post, &lt;ins&gt;and instead&lt;/ins&gt; edit your previous post if you have something new to add and no one has posted yet. &lt;ins class=&quot;bold&quot;&gt;Technical support requests may be bumped after a while in case they have been forgotten and sink past the first forum view page.&lt;/ins&gt; Read the entire thread before replying to it. Nonsense may be deleted without warning, especially in a working topic.
&lt;/blockquote&gt;
&lt;/div&gt;

&lt;div class=&quot;float_reset&quot;&gt;&lt;/div&gt;

&lt;p&gt;I introduced the support requests bit with the intention of giving users in the support forums (Technical Support, Release Announcements, Compiling &amp;amp; Installation; WML Workshop, Coder’s Corner, Lua Labs, Scenario &amp;amp; Campaign Development) special protection as bumping topics in there is usually a legitimate and reasonable course of action. But in reality, there are other cases where bumping by means of double-posting should be allowed. Those are not described or explained in the Guidelines because I felt that elaborating on a specific point would derail the whole post.&lt;/p&gt;

&lt;p&gt;One of those cases applies to campaign development topics, where the OP may post the announcement for a new version of the campaign and only a few hours later find himself or herself in need of another announcement because of a quick update fixing some important bug.&lt;/p&gt;

&lt;p&gt;Another case, more technical than practical, is the maximum number of attachments per post, which exists to discourage and limit senseless spamming of unwanted content by automated and non-automated agents, and encourage use of compressed containers like tarballs, zip files and rar archives to keep our overall disk usage relatively low. Users exceeding the attachment limit will need to continue posting their content in consecutive posts.&lt;/p&gt;

&lt;p&gt;Generally speaking, users reporting double/multiple posting according to &lt;a href=&quot;http://forums.wesnoth.org/viewtopic.php?t=24277#w0reporting&quot;&gt;section 5&lt;/a&gt; of the Guidelines have enough common sense to understand that sometimes exceptions need to be granted and that this is one of the reasons we don’t call them the “Forum Rules”. Rent-a-modders occasionally lack this common sense, however, and they make their intentions evident through this mechanism. I imagine one can never be too anvilicious while reminding them &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/98-Rent-a-Mod.html&quot;&gt;what this entails.&lt;/a&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 04 Sep 2011 18:39:42 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/198-guid.html</guid>
    
</item>
<item>
    <title>Mining your way to victory</title>
    <link>http://shadowm.rewound.net/blog/archives/192-Mining-your-way-to-victory.html</link>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Software</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/192-Mining-your-way-to-victory.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=192</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=192</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Thanks to a Wesnoth user (you know who you are!) who bought an order of the &lt;a href=&quot;http://www.humblebundle.com/&quot;&gt;Humble Indie Bundle #3&lt;/a&gt; for me last Tuesday, I finally had the chance to try the popular in-development &lt;a href=&quot;http://minecraft.net/&quot;&gt;Minecraft&lt;/a&gt;, thanks to the included trial that lasts until this Sunday 14th.&lt;/p&gt;

&lt;p&gt;My thorough review of this game follows.&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://shadowm.rewound.net/blog/archives/192-Mining-your-way-to-victory.html#extended&quot;&gt;Continue reading &quot;Mining your way to victory&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Mon, 08 Aug 2011 12:01:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/192-guid.html</guid>
    
</item>
<item>
    <title>So, Google+</title>
    <link>http://shadowm.rewound.net/blog/archives/188-So,-Google+.html</link>
            <category>Miscellaneous</category>
            <category>Personal</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/188-So,-Google+.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=188</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=188</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Where do I start?&lt;/p&gt;

&lt;div class=&quot;center scrollable&quot;&gt;
  &lt;a href=&quot;http://xkcd.com/918/&quot;&gt;&lt;img src=&quot;http://imgs.xkcd.com/comics/googleplus.png&quot; alt=&quot;Google+&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
  &lt;span class=&quot;bold&quot;&gt;Sometimes it’s easier to let Randall unwittingly do the talking for us.&lt;/span&gt;
&lt;/div&gt;

&lt;p&gt;To be honest, I’ve never really been into social networks unless &lt;a href=&quot;http://twitter.com/shikadilord&quot;&gt;Twitter&lt;/a&gt; counts — your mileage may vary in that regard. I don’t have many close er, “friends” and I don’t know most of my relatives. Facebook is pretty much useless for me for that purpose, and so is Google+ or any other such service.&lt;/p&gt;

&lt;p&gt;Facebook… oh gods, where do I start with Facebook? It’s always been a shadow lurking behind me, trying to catch me off-guard, sending me shady blackmail messages to my Gmail account. For some reason some people thought I’d be interested in Facebook invites back in the day so I got spammed with them multiple times. I joined last year to stalk one single person (one who is perfectly aware of the situation, mind you) and still I have not had much use for it.&lt;/p&gt;

&lt;p&gt;It is outrageous, however, that I must receive (by default, anyway) stupid reminders telling me to come back to Facebook when I’ve not logged into the main web proper for a week or so.&lt;/p&gt;

&lt;blockquote&gt;
  &lt;p&gt;Hi Ignacio,&lt;/p&gt;
  &lt;p&gt;You haven&#039;t been back to Facebook recently. Here are some people you may know on Facebook. Connect with friends, family, classmates, and co-workers to see their updates, pictures, and more.&lt;/p&gt;
  &lt;p class=&quot;center italic&quot;&gt;[Partial list of people whom I don’t even remotely know.]&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;… Oh wait, this is post is not about Facebook. Alright, then! Sorry for veering off-topic.&lt;/p&gt;

&lt;p&gt;So, Google+ looks better in a few senses, but it’s still vastly unexplored territory for me right now because I have even less contacts whose email address I (still) know or who I want to implicitly invite. I got one of my former minions from the Wesnoth-UMC-Dev Project users to add and invite me so I could check it out before my fellow countrymen get the chance.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;Google+ lets me add people to different &lt;strong&gt;circles&lt;/strong&gt; and doesn’t force the “friend” misnomer upon me. I can have proper friends, relatives, acquaintances, or any other kind of contacts I want.&lt;/li&gt;
  &lt;li&gt;I don’t need to add people who add me and I don’t need to be added by people who I add to my own circles; this is nice and reminds me a bit of Twitter&lt;/li&gt;
  &lt;li&gt;&lt;strike&gt;It’s a Google product.&lt;/strike&gt;&lt;/li&gt;
  &lt;li&gt;It’s not Facebook.&lt;/li&gt;
  &lt;li&gt;It doesn’t look like shit.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;That said, if someone from my &lt;strike&gt;microscopic&lt;/strike&gt; set of readers wants a Google+ invite, I may consider adding them depending on my mood that day at that time.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sat, 09 Jul 2011 08:54:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/188-guid.html</guid>
    
</item>
<item>
    <title>Wesnoth-UMC-Dev: A Retrospective</title>
    <link>http://shadowm.rewound.net/blog/archives/185-Wesnoth-UMC-Dev-A-Retrospective.html</link>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Projects</category>
            <category>Software</category>
            <category>Wesnoth</category>
            <category>Wesnoth-UMC-Dev</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/185-Wesnoth-UMC-Dev-A-Retrospective.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=185</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=185</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Today, after the &lt;a href=&quot;http://wesnoth-umc-dev.sourceforge.net/&quot;&gt;Wesnoth-&lt;acronym title=&quot;User Made Content&quot;&gt;UMC&lt;/acronym&gt;-Dev&lt;/a&gt; reached its most important milestone, I have decided to step down from the project administrator position to leave the decision making and user support tasks to Espreon and AI0867, who have done an undeniably good job in my absence the last year while I was busy working on other projects.&lt;/p&gt;

&lt;p&gt;This does not mean that I’m completely breaking my ties with this exciting platform for add-on development which ESR and I founded. I’ll continue to take care of infrastructure matters such as the website design, content and coding, the Registry tools and miscellaneous utilities whenever I have time; I’m not going to abandon &lt;cite&gt;After the Storm&lt;/cite&gt; either, since I continue to be a &lt;em&gt;user&lt;/em&gt; of the project either way.&lt;/p&gt;

&lt;p&gt;I mentioned that I’d be following up the official r10000 announcement with the history of the Wesnoth-UMC-Dev Project. Most of the content below is taken from an interview I recently had with &lt;a href=&quot;http://forums.wesnoth.org/memberlist.php?mode=viewprofile&amp;amp;u=124142&quot;&gt;BfWEthnographer&lt;/a&gt; which eventually touched this subject.&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://shadowm.rewound.net/blog/archives/185-Wesnoth-UMC-Dev-A-Retrospective.html#extended&quot;&gt;Continue reading &quot;Wesnoth-UMC-Dev: A Retrospective&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 05 Jul 2011 07:35:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/185-guid.html</guid>
    
</item>
<item>
    <title>Wesnoth-UMC-Dev: r10000</title>
    <link>http://shadowm.rewound.net/blog/archives/184-Wesnoth-UMC-Dev-r10000.html</link>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Projects</category>
            <category>Software</category>
            <category>Wesnoth</category>
            <category>Wesnoth-UMC-Dev</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/184-Wesnoth-UMC-Dev-r10000.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=184</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=184</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;The &lt;cite&gt;Coordinated Wesnoth User Made Content Development Project&lt;/cite&gt;, better known as &lt;strong&gt;Wesnoth-UMC-Dev&lt;/strong&gt;, has today reached SVN revision 10,000.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;http://wesnoth-umc-dev.ai0867.net/blog/index.cgi/staff/happy_10000th_commit.html&quot;&gt;Here’s the official announcement.&lt;/a&gt;&lt;/p&gt;

&lt;p&gt;I’ll soon post details about the project’s history here.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 04 Jul 2011 23:42:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/184-guid.html</guid>
    
</item>
<item>
    <title>Campaign unit names</title>
    <link>http://shadowm.rewound.net/blog/archives/183-Campaign-unit-names.html</link>
            <category>Miscellaneous</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/183-Campaign-unit-names.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=183</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=183</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;While searching for examples of translated generic unit names from &lt;tt&gt;data/core/macros/names.cfg&lt;/tt&gt; in Wesnoth (much to my disappointment, the Japanese translation uses the source strings verbatim for this), I discovered an oddly familiar name amongst the female Elvish names for the markovian generator.&lt;/p&gt;

&lt;p&gt;&lt;em&gt;Anylindë&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;Back in 2007/2008, I was pretty much &lt;em&gt;forced&lt;/em&gt; by Syntax_Error/Blarumyrran to change the name of one of the main characters in &lt;cite&gt;Invasion from the Unknown&lt;/cite&gt;. Why? Because her name was &lt;em&gt;&lt;strong&gt;Anal&lt;/strong&gt;ia&lt;/em&gt; — never mind that female human units named “Bra” occur quite often in the game thanks to the RNG’s influence over the name generation algorithm.&lt;/p&gt;

&lt;p&gt;So I consulted ESR, who came up with &lt;em&gt;Anlindë&lt;/em&gt; as a possible replacement. I never noticed before that it was just one letter away from being a generic unit name. Then again, &lt;em&gt;Galas&lt;/em&gt; and &lt;em&gt;Elynia&lt;/em&gt; were my own design choice and they are, indeed, part of the name generator sources — I had gotten so frustrated at the design phase that I took a random generic name for Galas and the first feminine-sounding name starting with ‘E’ for Elynia.&lt;/p&gt;

&lt;p&gt;Furthermore, I also took &lt;em&gt;Analia&lt;/em&gt; from &lt;tt&gt;names.cfg&lt;/tt&gt; and it’s still there. No overzealous purists have complained so far.&lt;/p&gt;

&lt;p&gt;Would IftU have been a better campaign if I had used custom names for these three characters? Maybe, by a marginal difference. On the other hand, the one time a recruited elf with the name &lt;em&gt;Elynia&lt;/em&gt; appeared during gameplay (that one Sprite I got in IftU doesn’t count), I protected her until &lt;strike&gt;the end&lt;/strike&gt; the second-to-last scenario of HttT — by then she was a veteran Elvish Shyde.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sun, 03 Jul 2011 23:27:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/183-guid.html</guid>
    
</item>
<item>
    <title>Talking about Debian Sid</title>
    <link>http://shadowm.rewound.net/blog/archives/179-Talking-about-Debian-Sid.html</link>
            <category>Miscellaneous</category>
            <category>Software</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/179-Talking-about-Debian-Sid.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=179</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=179</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;While I had read Rhonda’s post on the matter of Debian Sid’s status as “not for end-users” back in the day, I was not aware that it was just one side of the coin. Now that the puzzle is complete, I thought I’d share a couple of links with my &lt;a href=&quot;http://tvtropes.org/pmwiki/pmwiki.php/Main/BlatantLies&quot;&gt;vast, intelligent audience&lt;/a&gt;:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;http://raphaelhertzog.com/2010/12/20/5-reasons-why-debian-unstable-does-not-deserve-its-name/&quot;&gt;5 Reasons why Debian Unstable does Not deserve its Name&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://rhonda.deb.at/blog/debian/5-reasons-why-unstable-is-not-for-everyone.html&quot;&gt;5 Reasons why Debian Unstable is Not for End-Users&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;Pay attention to the post dates, and don’t forget that both authors are Debian Developers.&lt;/p&gt;

&lt;p&gt;Incidentally, at the time I read the last post (i.e. the same day it was published) I was already using Debian Sid, although in middle of Squeeze’s feature freeze. I didn’t pay much attention to the comments after it popped up in my feed reader, so I kind of missed the context.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 16 Jun 2011 09:47:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/179-guid.html</guid>
    
</item>
<item>
    <title>Re: a Public Service Announcement</title>
    <link>http://shadowm.rewound.net/blog/archives/178-Re-a-Public-Service-Announcement.html</link>
            <category>Miscellaneous</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/178-Re-a-Public-Service-Announcement.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=178</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=178</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Some broken forum or email client software have the nasty habit of prepending “&lt;a href=&quot;http://en.wikipedia.org/wiki/List_of_Latin_phrases:_R#re&quot;&gt;Re:&lt;/a&gt;” to the subject field of messages that are intended as a response to previous ones, without checking whether this prefix is already in place, which is the case when you are replying to another user’s response to the thread.&lt;/p&gt;

&lt;p&gt;If you have one of those broken messaging clients, replace it. If you are using one of those broken forum boards, you have two options:&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;The &lt;strong&gt;user&lt;/strong&gt; option: fix your subject field by hand and bug the administrator about it, whom I encourage to take:&lt;/li&gt;
  &lt;li&gt;The &lt;strong&gt;admin&lt;/strong&gt; option: check whether there’s a fix for the software you run in your site; bug the developers to release a patch fixing this behavior, or (in the worst case) switch to a better solution.&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;You can avoid making yourself look like an idiot if you follow these few simple steps! Please! No-one wants to read a message with a title full of ReReReReReRes, or visit a site filled with such posts! It’s up to you to save the Internet from this horrendous disease!&lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 16 Jun 2011 06:25:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/178-guid.html</guid>
    
</item>
<item>
    <title>The End Of The World As We Know It</title>
    <link>http://shadowm.rewound.net/blog/archives/177-The-End-Of-The-World-As-We-Know-It.html</link>
            <category>Miscellaneous</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/177-The-End-Of-The-World-As-We-Know-It.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=177</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=177</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Duke Nukem Forever is being released at last, and some parts of the world already got it. U.S.A. will have to wait till next Tuesday.&lt;/p&gt;

&lt;p&gt;I just want to say that I always knew it’d happen. I never used DNF as a measure of project completion probability, not even &lt;em&gt;once&lt;/em&gt;. Nonetheless, I thought I’d note that, in no particular order, all the following things did not happen before DNF’s release:&lt;/p&gt;

&lt;ul&gt;
&lt;li&gt;World domination by me&lt;/li&gt;
&lt;li&gt;The Year of the Linux Desktop&lt;/li&gt;
&lt;li&gt;GNU/Hurd 1.0 (you’ve got to give them credit for &lt;a href=&quot;http://www.gnu.org/software/hurd/news/2011-04-01.html&quot;&gt;admitting their defeat&lt;/a&gt;, though)&lt;/li&gt;
&lt;li&gt;The release of Microsoft Windows’ core frameworks as open source software&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/projects/wesnoth-umc.php#ats&quot;&gt;&lt;cite&gt;After the Storm&lt;/cite&gt;&lt;/a&gt; version 1.0&lt;/li&gt;
&lt;li&gt;&lt;strike&gt;Commander Keen: The Universe Is Toast&lt;/strike&gt; Screw that, &lt;a href=&quot;http://www.shikadi.net/keenwiki/The_Universe_Is_Toast_%28MOD_Trilogy%29&quot;&gt;Ceilick and his team did manage to complete an awesome unofficial trilogy&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/projects/wesnoth-umc.php#iftu&quot;&gt;&lt;cite&gt;Invasion from the Unknown&lt;/cite&gt;&lt;/a&gt; version 2.0&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.wesnoth.org/&quot;&gt;Battle for Wesnoth&lt;/a&gt; 2.0&lt;/li&gt;
&lt;li&gt;Ubuntu Linux 17.04 “Zany Zebra”&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;/projects/rei2.php&quot;&gt;Rei 2 IRC Bot&lt;/a&gt; 1.0&lt;/li&gt;
&lt;li&gt;Mesiga 1.0&lt;/li&gt;
&lt;li&gt;The end of Microsoft&lt;/li&gt;
&lt;li&gt;2012 (no, not the movie)&lt;/li&gt;
&lt;li&gt;Google Chrome 69.0&lt;/li&gt;
&lt;li&gt;World domination by Linus&lt;/li&gt;
&lt;li&gt;Waldo being found for good&lt;/li&gt;
&lt;li&gt;Reicore Mk. II&lt;/li&gt;
&lt;li&gt;Linux kernel 3.0 (&lt;a href=&quot;http://www.phoronix.com/scan.php?page=news_item&amp;amp;px=OTUwMg&quot;&gt;the RCs don’t count!&lt;/a&gt;)&lt;/li&gt;
&lt;li&gt;Irssi 1.0&lt;/li&gt;
&lt;li&gt;Rapture&lt;/li&gt;
&lt;li&gt;Evangelion 3.0&lt;/li&gt;
&lt;li&gt;Evangelion: Final&lt;/li&gt;
&lt;li&gt;Complete OpenGL 3.0 support in Mesa DRI/DRI2 drivers&lt;/li&gt;
&lt;li&gt;World domination by &lt;a href=&quot;http://tvtropes.org/&quot;&gt;TV Tropes&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;cite&gt;Invasion from the Unknown&lt;/cite&gt; being merged into mainline Wesnoth&lt;/li&gt;
&lt;li&gt;The completion of the current &lt;a href=&quot;http://www.giantitp.com/comics/oots.html&quot;&gt;Order of the Stick&lt;/a&gt; story arc (strips #673 - ???)&lt;/li&gt;
&lt;li&gt;The GNU General Public License version 4&lt;/li&gt;
&lt;li&gt;The end of the freenode IRC network&lt;/li&gt;
&lt;li&gt;phpBB 3.1&lt;/li&gt;
&lt;li&gt;World domination by &lt;a href=&quot;http://en.wikipedia.org/&quot;&gt;Wikipedia&lt;/a&gt; (that’s no moon…)&lt;/li&gt;
&lt;li&gt;Debian GNU/Linux 20.0&lt;/li&gt;
&lt;li&gt;Contact with extraterrestrial intelligence (&lt;a href=&quot;http://tvtropes.org/pmwiki/pmwiki.php/Main/OrIsIt&quot;&gt;or&lt;/a&gt; &lt;a href=&quot;http://tvtropes.org/pmwiki/pmwiki.php/Main/EpilepticTrees&quot;&gt;did&lt;/a&gt; &lt;a href=&quot;http://tvtropes.org/pmwiki/pmwiki.php/WMG/RealLife&quot;&gt;it&lt;/a&gt;?)&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.frogatto.com/&quot;&gt;Frogatto&lt;/a&gt; 2.0&lt;/li&gt;
&lt;li&gt;World domination by Lady Gaga&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://wesnoth-umc-dev.ai0867.net/&quot;&gt;Wesnoth-&lt;acronym title=&quot;User Made Content&quot;&gt;UMC&lt;/acronym&gt;-Dev&lt;/a&gt; SVN commit r10000&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://en.wikipedia.org/wiki/Reiser4&quot;&gt;Reiser4&lt;/a&gt; being merged into mainline Linux&lt;/li&gt;
&lt;li&gt;&lt;a href=&quot;http://www.reactos.org/&quot;&gt;ReactOS&lt;/a&gt; 1.0&lt;/li&gt;
&lt;li&gt;SuperTux 1.0&lt;/li&gt;
&lt;li&gt;Microsoft Windows &lt;strike&gt;13&lt;/strike&gt; 14&lt;/li&gt;
&lt;li&gt;World domination by Tommy Wiseau&lt;/li&gt;
&lt;/ul&gt;

&lt;p&gt;… and many, many other things that would be totally cool to have now.&lt;/p&gt;

 
    </content:encoded>

    <pubDate>Fri, 10 Jun 2011 10:30:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/177-guid.html</guid>
    
</item>
<item>
    <title>Long Live the Wesnoth.org Favicon!</title>
    <link>http://shadowm.rewound.net/blog/archives/173-Long-Live-the-Wesnoth.org-Favicon!.html</link>
            <category>Miscellaneous</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/173-Long-Live-the-Wesnoth.org-Favicon!.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=173</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=173</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;div class=&quot;thumbnail float_right&quot;&gt;
  &lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/wesnoth-favicon-trans-1.png&quot; alt=&quot;Favicon comparison&quot; /&gt;
&lt;/div&gt;

&lt;p&gt;Today, May 26th, a few minutes past 06:00 AM UTC, after 6 or 7 years of history, the Wesnoth.org favicon &lt;a href=&quot;http://forums.wesnoth.org/viewtopic.php?f=9&amp;amp;t=33586&quot;&gt;has finally been replaced&lt;/a&gt; by command of the Art Director on the live website and in SVN trunk, &lt;a href=&quot;http://svn.gna.org/viewcvs/wesnoth?view=rev&amp;amp;rev=49655&quot;&gt;revision 49655&lt;/a&gt;, meaning this change is also effective in mainline starting with version 1.9.7 (not yet released).&lt;/p&gt;

&lt;p&gt;The differences between both versions are &lt;em&gt;far&lt;/em&gt; from subtle, as you can see to the right.&lt;/p&gt;

&lt;p&gt;I for one mourn the loss of this significant piece of history that reflects an older, more cartoony art style that was slowly abandoned towards Wesnoth 1.0 and beyond. Until now, this icon also accompanied the owned village counter in the game’s top bar, and served as an indicator overlay for moves affecting village ownership since version 1.4 onwards. Finally, it served for a long time as the village terrain category icon in the Map Editor.&lt;/p&gt;

&lt;p&gt;In case anyone requires the old icon for the sake of nostalgia, it’ll be preserved here for your own use under the conditions of the GNU General Public License version 2.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;/files/wesnoth-old-favicon.png&quot;&gt;PNG format&lt;/a&gt; (468 bytes)&lt;/li&gt;
&lt;/ul&gt;

 
    </content:encoded>

    <pubDate>Thu, 26 May 2011 07:21:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/173-guid.html</guid>
    
</item>
<item>
    <title>Choosing an email client with Firefox</title>
    <link>http://shadowm.rewound.net/blog/archives/172-Choosing-an-email-client-with-Firefox.html</link>
            <category>Miscellaneous</category>
            <category>Web browsers</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/172-Choosing-an-email-client-with-Firefox.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=172</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=172</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Whatever rules Mozilla Firefox follows to determine the user’s default email client don’t seem to work properly on Debian, at least not when GNOME is not the desktop environment originally installed. For whatever reason, what Firefox tries to do with &lt;tt&gt;mailto&lt;/tt&gt; links and the Send Link context menu option is to open the Evolution mail client, which is not installed with the KDE or LXDE desktop environments.&lt;/p&gt;

&lt;p&gt;Fixing this is supposed to be trivial, and it is, but the relevant option is hidden in the worst possible place in Preferences.&lt;/p&gt;

&lt;div class=&quot;center scrollable&quot;&gt;&lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/mailclientconf.png&quot; alt=&quot;Application Preferences&quot; /&gt;&lt;/div&gt;

&lt;p&gt;Chromium/Google Chrome does not have a user-accessible setting for this, but somehow still appears to get the right idea from the desktop environment.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 22 May 2011 22:57:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/172-guid.html</guid>
    
</item>
<item>
    <title>Spamming trends: Electronic cigarettes</title>
    <link>http://shadowm.rewound.net/blog/archives/169-Spamming-trends-Electronic-cigarettes.html</link>
            <category>Miscellaneous</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/169-Spamming-trends-Electronic-cigarettes.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=169</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=169</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Since the popularity of &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/159-Spamming-trends-DVD-rippers.html&quot;&gt;DVD rippers&lt;/a&gt; appears to be waning as of lately, the Wesnoth.org forums may or may not be about to become prey of a new spam fad. This time it’s “Perfect” &lt;a href=&quot;http://en.wikipedia.org/wiki/Electronic_cigarette&quot;&gt;Electronic cigarettes&lt;/a&gt;.&lt;/p&gt;

&lt;p&gt;Thanks to our sophisticated CycholkaSoft Anti-bot Registration™ technology (patent pending), the little critters still need some human assistance to make it to our domain. If I had to guess, their purpose is to have their account settings prepared by a middle-man who enters their credentials into a database so the bot(s) can later log into the board(s) and perform automated posts. Otherwise, it makes no sense that they create a spammy signature to not start posting immediately.&lt;/p&gt;

&lt;p class=&quot;italic&quot;&gt;(Notice that the default phpBB 3.0 configuration disallows guests and crawlers to see users’ profiles, which is the only way signatures from non-posting accounts can be seen by anyone.)&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 15 May 2011 00:00:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/169-guid.html</guid>
    
</item>
<item>
    <title>JS/Linux</title>
    <link>http://shadowm.rewound.net/blog/archives/171-JSLinux.html</link>
            <category>Miscellaneous</category>
            <category>Software</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/171-JSLinux.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=171</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=171</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;If you are running Google Chrome 11 or Firefox 4 or later and you know how to find your way through a Unix console OS, here’s something you might want to check out: it’s a &lt;a href=&quot;http://bellard.org/jslinux/&quot;&gt;Javascript PC emulator&lt;/a&gt; running a custom (patched) build of the Linux kernel 2.6.20. Directly. On. Your browser. With Javascript.&lt;/p&gt;

&lt;p&gt;And it’s made by the same guy who wrote &lt;a href=&quot;http://en.wikipedia.org/wiki/QEMU&quot;&gt;QEMU&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;Javascript.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 19 May 2011 04:57:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/171-guid.html</guid>
    
</item>
<item>
    <title>Bluecore’s back</title>
    <link>http://shadowm.rewound.net/blog/archives/167-Bluecores-back.html</link>
            <category>Hardware</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/167-Bluecores-back.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=167</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=167</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Sooner than expected, I was notified that &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/155-Bluecores-status.html&quot;&gt;Bluecore&lt;/a&gt; had been repaired and was awaiting to be retrieved in the support center. Thanks to my never-ending laziness, however, the retrieval did not take place until yesterday.&lt;/p&gt;

&lt;p&gt;The verdict was that the screen had to be replaced.&lt;/p&gt;

&lt;p&gt;A big problem with this is that I still see the same gray stains beneath the screen’s outer layer that were there back in February the last time I used Bluecore, around the top left corner of the panel, which brings up the question, &lt;em&gt;what did they mean by “screen”?&lt;/em&gt;&lt;/p&gt;

&lt;p&gt;Whoever did the repairs or testing managed to boot and properly shutdown Linux several times, so my logs indicate that the first successful boot (resuming from hibernation) took place around 15:30 UTC-04:00 (+DST) on April 28th. I’m glad that they figured out how to turn it off from the KDE display manager instead of resorting to wild button pushing.&lt;/p&gt;

&lt;p&gt;Since the repairs were effected under an “extended warranty” plan from the store at which Bluecore was purchased, the only mission of the tech support people was to make Bluecore boot again, so everything else (fan, keyboard, etc.) is still in the same crappy conditions, except for the touchpad buttons — oddly enough, the right button is no longer hyper-sensitive to touch and works correctly.&lt;/p&gt;

&lt;p&gt;I’d love to know exactly how a screen replacement fixed the laptop or whether it is really possible and valid to replace all display components bar the outer transparent material layers with the aforementioned stains.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 12 May 2011 23:59:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/167-guid.html</guid>
    
</item>
<item>
    <title>Dorset6 (codename “Air”)</title>
    <link>http://shadowm.rewound.net/blog/archives/168-Dorset6-codename-Air.html</link>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Site updates</category>
            <category>Web design</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/168-Dorset6-codename-Air.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=168</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=168</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;The website’s appearance has changed again! Dorset6 (codenamed “Air”) has come to replace Dorset4 and to reduce the site’s data weight by a significant amount, by abandoning the use of bitmap graphics for layout and replacing them with some well-supported rules from the CSS 3 suite.&lt;/p&gt;

&lt;p&gt;As a consequence, older browsers will not work with the website very well and might not display some neat details like rounded corners and shadows. Despite this, it’s still readable and mostly functional with Internet Explorer 6 and later. Both Chrome 11 and Firefox 4.0 provide all the required features to make this work properly, but there’s also some degree of compatibility with previous Chrome versions, some other versions of webkit-based browsers, and Firefox 3.5 (found in Debian 6.0) and later.&lt;/p&gt;

&lt;p&gt;There were also a few structural changes around the Project section with this revision, making it hopefully more readable and concise.&lt;/p&gt;

&lt;p&gt;As for the version number skip, Dorset5 was ultimately scrapped and recycled into Dorset6. &lt;a href=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/dorset50001.png&quot;&gt;Here’s what it looked like&lt;/a&gt; before the slaughter.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sat, 14 May 2011 04:35:24 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/168-guid.html</guid>
    
</item>
<item>
    <title>Rei 2 Feeds: Behind the scenes</title>
    <link>http://shadowm.rewound.net/blog/archives/165-Rei-2-Feeds-Behind-the-scenes.html</link>
            <category>IRC</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Projects</category>
            <category>Rei 2 IRC Bot</category>
            <category>Software</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/165-Rei-2-Feeds-Behind-the-scenes.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=165</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=165</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Just today I &lt;a href=&quot;http://gitorious.org/rei2/rei2/commit/025293edc1d5ca8372da664576f7fb407362500c&quot;&gt;completed&lt;/a&gt; an initial, &lt;em&gt;working&lt;/em&gt; implementation of an XML feeds reader in the &lt;a href=&quot;/projects/rei2.php&quot;&gt;Rei 2 IRC Bot&lt;/a&gt; framework. This implementation was pushed into master and I later tagged Rei 2 version 0.2.8, which will be eventually deployed on the &lt;em&gt;shikadibot&lt;/em&gt; production instance, once this new shiny feature has seen enough testing and appears to be stable enough.&lt;/p&gt;

&lt;p&gt;Thus my nearly 12 hours long coding spree culminates.&lt;/p&gt;

&lt;p&gt;There were various design issues I faced when developing the feeds reader functionality. I already came across inefficiencies inherent to the legacy single-threaded model for SVN bot functionality found in Shikadibot 0314 and reimplemented in Rei 2; it’s not directly feasible to listen and respond to interactive events from an IRC connection socket while waiting for a reply that might never arrive from a SVN server. In the feeds reader case, more complications arise from the need to download and parse multiple documents from different remote servers in quick succession.&lt;/p&gt;

&lt;p&gt;Rei 2 is still bound to the &lt;a href=&quot;http://irssi.org/&quot;&gt;Irssi IRC client&lt;/a&gt;, and will remain so for a good while until the new &lt;a href=&quot;http://gitorious.org/rei2/rei2/commits/S2&quot;&gt;S&lt;sup&gt;2&lt;/sup&gt; state tracker&lt;/a&gt; is completed. The current situation is by no means &lt;em&gt;bad&lt;/em&gt; as it allows me to concentrate my efforts on the bot’s outermost functionality layer, but the dependence on a non-native (i.e. C as opposed to Perl) backend places several constraints on what can be done in Rei 2.&lt;/p&gt;

&lt;p&gt;Instead of resorting to threads — a possibility that I still don’t dare test with Irssi+Perl — I ideated a convoluted mechanism taking advantage of child processes and a simple caching strategy. Rei 2 forks its own helper daemon (&lt;tt&gt;rei2-feeds-worker.pl&lt;/tt&gt;) when loaded (not necessarily always at Irssi’s startup!). This assistant simply fetches all XML feeds in the background every once in a while, and saves them to disk at a special location in the configuration dir — no more, no less. Meanwhile, Rei 2 sets up timed events to trap into the feeds processor and quickly work with what’s in the local on-disk cache.&lt;/p&gt;

&lt;p&gt;Theoretically, this model could be extended to other Rei 2 modules, the SVN bot code being a particularly attractive candidate. It could be possible to either fork more unique helpers in the background, or somehow merge them all into another modular application. Either way, I’m not strongly interested on messing with the design right now other than researching more optimal mechanisms to monitor cache activity — &lt;a href=&quot;http://en.wikipedia.org/wiki/Inotify&quot;&gt;inotify&lt;/a&gt; comes to mind.&lt;/p&gt;

&lt;p class=&quot;center&quot;&gt;• • •&lt;/p&gt;

&lt;p&gt;For testing purposes, Rei2 on freenode already tracks the &lt;a href=&quot;http://wesnoth-umc-dev.ai0867.net/&quot;&gt;Wesnoth-UMC-Dev frontpage&lt;/a&gt; aggregator feed in &lt;tt&gt;#wesnoth-umc-dev&lt;/tt&gt; and the &lt;a href=&quot;http://forums.wesnoth.org/&quot;&gt;Wesnoth.org&lt;/a&gt;’ Off-Topic forum posts feed in &lt;tt&gt;#wesnoth-offtopic&lt;/tt&gt;. There’s also a duplicate feed of this very blog competing against one of my earliest private-use modules which has been reporting blog posts and Twitter updates in &lt;tt&gt;##shadowm&lt;/tt&gt; nearly since Rei 2’s inception. I’m meant to port the latter two to the new model soon-ish.&lt;/p&gt;

&lt;p&gt;To celebrate this rather important milestone, I’ve updated the &lt;a href=&quot;/projects/rei2.php&quot;&gt;Rei 2 IRC Bot&lt;/a&gt; project page in this site as well with some new information.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 21 Apr 2011 00:56:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/165-guid.html</guid>
    
</item>
<item>
    <title>Cats, rainbows, and stars, oh my</title>
    <link>http://shadowm.rewound.net/blog/archives/164-Cats,-rainbows,-and-stars,-oh-my.html</link>
            <category>Miscellaneous</category>
            <category>Software</category>
            <category>Web browsers</category>
            <category>Web design</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/164-Cats,-rainbows,-and-stars,-oh-my.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=164</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=164</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;I don’t know what’s the worst (or best) part: that HTML 5 is being used for &lt;a href=&quot;http://nyan.cat/&quot;&gt;&lt;em&gt;this&lt;/em&gt;&lt;/a&gt; kind of gimmicks,  or the fact that there’s people who are entertained by a &lt;a href=&quot;http://www.prguitarman.com/index.php?id=348&quot;&gt;gray cat who shits rainbows while flying- er, running across the universe with a pop tart glued to its back&lt;/a&gt;. Does that make sense? No. Does it need to make sense? No — this is the Internet, after all.&lt;/p&gt;

&lt;p&gt;Feel free to click the links, but don’t blame me if your score in future IQ tests drops by a significant amount as a consequence.&lt;/p&gt;

&lt;p&gt;&lt;small&gt;Protip: &lt;a href=&quot;http://nyan.cat/&quot;&gt;nyan.cat&lt;/a&gt; works best with Google Chrome. Firefox 4 and Opera 11.10 miss the rainbow animation for some reason, on Linux at least. &lt;em&gt;Not that I care, really.&lt;/em&gt;&lt;/small&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 18 Apr 2011 20:10:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/164-guid.html</guid>
    
</item>
<item>
    <title>Firefox 4 gets a clue, plus Bonus Track</title>
    <link>http://shadowm.rewound.net/blog/archives/163-Firefox-4-gets-a-clue,-plus-Bonus-Track.html</link>
            <category>Miscellaneous</category>
            <category>Software</category>
            <category>Web browsers</category>
            <category>Web design</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/163-Firefox-4-gets-a-clue,-plus-Bonus-Track.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=163</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=163</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Apparently the people at Mozilla finally decided to give their last Firefox release a try on a Linux/Gtk+ configuration other than Ubuntu 10.10’s default, &lt;strong&gt;or&lt;/strong&gt; some diligent user reported to them how &lt;a href=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/web/firefox4-native.png&quot;&gt;awful&lt;/a&gt; the new interface looks to the rest of the world who’s not using Windows. In any case, I seem to be receiving new builds through their beta channel, and a few hours ago I got my hands on &lt;a href=&quot;http://www.mozilla.com/en-US/firefox/4.0.1/releasenotes/&quot;&gt;Firefox 4.0.1 “beta” build 1&lt;/a&gt;, whatever that means.&lt;/p&gt;

&lt;p&gt;The following picture should speak by itself: &lt;small&gt;(Hint: look between the Firefox button and the toolbar.)&lt;/small&gt;&lt;/p&gt;

&lt;div class=&quot;center&quot;&gt;
  &lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/web/firefox4_toolbar_comparison.png&quot; alt=&quot;Firefox 4.0.1 toolbar comparison&quot; /&gt;
&lt;/div&gt;

&lt;p&gt;Before switching to Mozilla Firefox 4’s builds from the Nightly (Minefield) channel some time around mid-2010, I used to follow closely the &lt;a href=&quot;http://glandium.org/&quot;&gt;blog of one of the Debian Iceweasel maintainers&lt;/a&gt;, from which I got goodness such as updates on the status of Iceweasel 3.6 for Debian Sid/Squeeze in Experimental, that I used for a while.&lt;/p&gt;

&lt;p&gt;There’s &lt;a href=&quot;http://glandium.org/blog/?p=1554&quot;&gt;a little piece of customization advice&lt;/a&gt; for Iceweasel/Firefox 4.0 users posted around January that I overlooked until now.&lt;/p&gt;

&lt;p&gt;Turns out that this night after Firefox 4.0.1’s update, I decided that the “Firefox button” should match the Oxygen window decoration in style — because I’m that crazy. I took the &lt;tt&gt;~/.mozilla/firefox/&amp;lt;session&amp;gt;/chrome/userChrome.css&lt;/tt&gt; modifications from the blog post and played around with various combinations until I produced something marginally uniquer.&lt;/p&gt;

&lt;div class=&quot;center&quot;&gt;
  &lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/web/firefox4_toolbar_custom.png&quot; alt=&quot;Firefox 4.0.1 customization screenshot&quot; /&gt;
&lt;/div&gt;

&lt;pre&gt;
#appmenu-toolbar-button &amp;gt; .toolbarbutton-text {
  /* oxygen &quot;carved&quot; effect */
  text-shadow: 0px 1px 0px white;
  /* bold */
  font-weight: bold;
}
&lt;/pre&gt;

&lt;div class=&quot;float_reset&quot;&gt;&lt;/div&gt;

&lt;p&gt;I am actually &lt;em&gt;afraid&lt;/em&gt; of messing around with the many possibilities of XUL/CSS styling further, lest I spend the rest of the month producing my own full-fledged Firefox theme. The fact that &lt;a href=&quot;/personal.php#webdev&quot;&gt;I can handle CSS&lt;/a&gt; makes this all the more worrisome.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sat, 16 Apr 2011 06:08:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/163-guid.html</guid>
    
</item>
<item>
    <title>Web browsers and UI design divergence</title>
    <link>http://shadowm.rewound.net/blog/archives/162-Web-browsers-and-UI-design-divergence.html</link>
            <category>Miscellaneous</category>
            <category>Software</category>
            <category>Web browsers</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/162-Web-browsers-and-UI-design-divergence.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=162</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=162</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Web browsers break any established &lt;acronym title=&quot;Graphical User Interface&quot;&gt;GUI&lt;/acronym&gt; design molds and this is no news for us. It was a necessity to create new controls (also known as &lt;em&gt;widgets&lt;/em&gt;) in the ’90s when the Web was still a new, unknown thing and no common consensus on how users should interact with it existed. However, with time this practice has lost some of its technical grounds to become more of a profitable marketing strategy used by giants such as Mozilla and Microsoft to create distinct looks for their products.&lt;/p&gt;

&lt;div class=&quot;center&quot;&gt;
  &lt;a href=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/web/opera-native.png&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/web/th_opera-native.png&quot; alt=&quot;Opera 11 screenshot&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/web/chrome-native.png&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/web/th_chrome-native.png&quot; alt=&quot;Google Chrome screenshot&quot; /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/web/firefox4-native.png&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/web/th_firefox4-native.png&quot; alt=&quot;Firefox 4 screenshot&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/web/konqueror-native.png&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/web/th_konqueror-native.png&quot; alt=&quot;Konqueror screenshot&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;Above we can see four browsers I personally consider major players in the GNU/Linux ecosystem in particular. From left to right, top to bottom in descending order of wheel reinvention and UI differentiation, we have: Opera 11 (???), Google Chrome 10 (GTK+), Mozilla Firefox 4.0 (&lt;acronym title=&quot;XML User Interface Language&quot;&gt;XUL&lt;/acronym&gt;/GTK+) and Konqueror (KDE/Qt4) from KDE SC 4.4.&lt;/p&gt;

&lt;p&gt;At the lower end, we have Konqueror, which has been designed to blend in with its parent application suite, the KDE desktop environment, so it uses a common visual design instead of inventing its own. At the top there’s Opera, a cross-platform browser that is not part of any specific suite and attempts to keep a consistent internal look between different operating systems, resulting in various reimplemented controls with different, custom functionality and a visual design unique to this software product.&lt;/p&gt;

&lt;p&gt;In the middle we have Google Chrome and Mozilla Firefox, which have chosen to use the GTK+ toolkit to avoid reimplementing too much and concentrate on their actual business, that is, web browsing. But something’s &lt;em&gt;horribly off&lt;/em&gt; about these two.&lt;/p&gt;

&lt;p&gt;In Google Chrome’s case, we have a default, “Classic” theme that presents the user with the distinctive Chromium look and feel but keeps the standard GTK+ application design for modal dialogs. Embedded input controls in web pages such as checkboxes and unstyled command buttons appear to be rendered by a custom engine using Chrome’s own ideas of what a widget should look like. As Chrome belongs in the GTK+ territory like all of the GNOME desktop environment, this makes it really stand out as an individual application that behaves and looks like nothing native to GNOME or other GTK+-based environments. As an alternative, we can choose to use the “GTK+ theme” in the application’s preferences, which does nothing but switch the color scheme to respect the user’s desktop preferences a bit and fallback to GTK+’s icon paths for some (not all!) toolbar buttons.&lt;/p&gt;

&lt;p&gt;This so-called “GTK+ theme” keeps the hideous low-contrast, Chrome-style scrollbar in the web page view area as well, basically mocking users who would hope for some desktop consistency and accessibility by choosing this option.&lt;/p&gt;

&lt;p&gt;Mozilla Firefox provides an interesting case. Powered by the &lt;a href=&quot;http://en.wikipedia.org/wiki/XULRunner&quot;&gt;XULRunner&lt;/a&gt; framework, it aims to blend in with every one of its target platforms, using native Windows controls on Windows and GTK+ as a backend on Linux. However, someone didn’t get the memo with the main window’s tab bar, and instead of native GTK+ versions we get awful customized tabs that do not respect the user’s chosen GTK+ engine. It seems that in Firefox 4’s particular case the developers intended to achieve something closer to Opera in design, which worked in Windows, but didn’t get completed for Linux — probably due to time constraints and lack of volunteers to do the grunt work required in the coding area. Firefox 4 in Linux currently barely resembles the &lt;a href=&quot;https://wiki.mozilla.org/Firefox/4.0_Linux_Theme_Mockups&quot;&gt;original mock-ups&lt;/a&gt;. &lt;span class=&quot;italic&quot;&gt;(To their credit, those mock-ups showcase a really elegant — if somewhat unoriginal — design that is too unfortunately missing in the RTM builds.)&lt;/span&gt;&lt;/p&gt;

&lt;p&gt;The current strategy appears to be all &lt;em&gt;too&lt;/em&gt; profitable right now for these people to abandon it. We’ll probably just see more development in the GUI design department from web browser vendors than operating systems and desktop environments in the near future.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Thu, 07 Apr 2011 04:26:42 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/162-guid.html</guid>
    
</item>
<item>
    <title>So long, Wesnoth.org forums</title>
    <link>http://shadowm.rewound.net/blog/archives/160-So-long,-Wesnoth.org-forums.html</link>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Software</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/160-So-long,-Wesnoth.org-forums.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=160</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=160</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;It’s official now. &lt;a href=&quot;http://forums.wesnoth.org/viewtopic.php?t=33448&quot;&gt;As someone with a keen eye for forum changes already noticed,&lt;/a&gt; Gambit is replacing me as the Wesnoth.org forum admin, effective now.&lt;/p&gt;

&lt;p&gt;There are various circumstances that led to this decision, including my traveling to France tomorrow, and Gambit’s competence and great ability to bear with high work load (much better than mine anyway).&lt;/p&gt;

&lt;p&gt;I am sure that this change won’t disrupt regular activity in any way whatsoever.&lt;/p&gt;

&lt;p&gt;I’ll follow up with some notes on the forum’s history later.&lt;/p&gt;

&lt;p style=&quot;font-size:90%;text-align:right;&quot;&gt;Happy April Fools, people!&lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 01 Apr 2011 00:43:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/160-guid.html</guid>
    
</item>
<item>
    <title>Quod erat demonstrandum</title>
    <link>http://shadowm.rewound.net/blog/archives/161-Quod-erat-demonstrandum.html</link>
            <category>Miscellaneous</category>
            <category>Personal</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/161-Quod-erat-demonstrandum.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=161</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=161</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;In an unexpected turn of events, the flight was cancelled at the last minute due to a rather confusing brawl between International police agents and &lt;a href=&quot;http://en.wikipedia.org/wiki/Snake&quot;&gt;ophidians&lt;/a&gt; aboard the aircraft.&lt;/p&gt;

&lt;p&gt;After having been caught &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/46-Earthquake-in-Chile.html&quot;&gt;sitting on a toilet&lt;/a&gt; in middle of a &lt;a href=&quot;http://en.wikipedia.org/wiki/2010_Chile_Earthquake&quot;&gt;M 8.8 earthquake&lt;/a&gt;, I can only thank the gods for not putting me into a similarly embarrassing situation on a flying vehicle filled with these scaly creatures.&lt;/p&gt;

&lt;p&gt;But that’s out of the matter now. This episode is over and thanks to my new-found aversion to airplanes, &lt;a href=&quot;http://tvtropes.org/pmwiki/pmwiki.php/Main/StatusQuoIsGod&quot;&gt;I think we can safely say that I’m here to stay.&lt;/a&gt;&lt;/p&gt;

&lt;p style=&quot;font-size:90%;text-align:right;&quot;&gt;Happy April Fools, people!&lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 01 Apr 2011 22:14:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/161-guid.html</guid>
    
</item>
<item>
    <title>Spamming trends: DVD rippers</title>
    <link>http://shadowm.rewound.net/blog/archives/159-Spamming-trends-DVD-rippers.html</link>
            <category>Miscellaneous</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/159-Spamming-trends-DVD-rippers.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=159</wfw:comment>

    <slash:comments>4</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=159</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Last year it was &lt;acronym title=&quot;Search Engine Optimization&quot;&gt;SEO&lt;/acronym&gt; spam.&lt;/p&gt;

&lt;p&gt;This year it might be DVD rippers.&lt;/p&gt;

&lt;div class=&quot;thumbnail float_right&quot;&gt;
  &lt;a href=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/dvd-ripper-spam.png&quot;&gt;&lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/th_dvd-ripper-spam.png&quot; alt=&quot;Ye Olde Spam Poste&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;During the last couple of weeks, the Wesnoth.org forums have been constantly hit with a “new” kind of spam involving DVD ripping software, which may also involve some kind of scam as the linked site contains a Buy button, amongst other things. I’m not touching it further; not even with my 5 mt. pole.&lt;/p&gt;

&lt;p&gt;You read me right. It’s not &lt;em&gt;new&lt;/em&gt; in the literal sense of the word, since I have seen this shit hitting us before, albeit at a much slower rate. If I recall correctly, I have banned no less than 6 accounts in less than two weeks because of the current trend.&lt;/p&gt;

&lt;p&gt;Whoever invented it clearly targets a low-IQ demographic, with retarded statements such as the following:&lt;/p&gt;

&lt;blockquote&gt;Many DVD users want to enjoy their favorite DVDs on their portable devices&lt;/blockquote&gt;

&lt;p&gt;Nobody whom I know would, in their sane minds, watch a friggin’ &lt;em&gt;movie&lt;/em&gt; on a device with such low resolution and display size. We’re mainly talking of Apple’s iShit devices, of course. And I’m not going to get into how “illegal” or not it is to break those lovely DRM restrictions.&lt;/p&gt;

&lt;p&gt;Since I’m in a lazy mood today, I’ll leave the research of the purpose of this shady “marketing campaign” to my readers and loyal fans.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 30 Mar 2011 06:50:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/159-guid.html</guid>
    
</item>
<item>
    <title>Project Y: The Battle for Irdya (brainstorming)</title>
    <link>http://shadowm.rewound.net/blog/archives/157-Project-Y-The-Battle-for-Irdya-brainstorming.html</link>
            <category>Miscellaneous</category>
            <category>Projects</category>
            <category>Software</category>
            <category>Wesnoth</category>
            <category>Wesnoth-UMC-Dev</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/157-Project-Y-The-Battle-for-Irdya-brainstorming.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=157</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=157</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;I accidentally stumbled upon &lt;a href=&quot;http://forums.wesnoth.org/viewtopic.php?p=481052#p481052&quot;&gt;this Wesnoth.org forum post&lt;/a&gt; this night while searching for suspicious (read: spammy) activity — which gave me the following idea:&lt;/p&gt;

&lt;pre class=&quot;ircquote wrap&quot;&gt;&amp;lt;shadowmaster&amp;gt; http://forums.wesnoth.org/viewtopic.php?p=481052#p481052
&amp;lt;shadowmaster&amp;gt; &quot;Inferno8 and I have agreed that we want more publicity and exposure for the campaign, including promotion and review on indie gaming websites. [...]&quot;
&amp;lt;shadowmaster&amp;gt; Espreon:
&amp;lt;shadowmaster&amp;gt; AI0867:
&amp;lt;shadowmaster&amp;gt; I have an awesome idea
&amp;lt;shadowmaster&amp;gt; let&#039;s take UtBS, IftU and AtS (and optionally TSL) out of Wesnoth-UMC-Dev
&amp;lt;shadowmaster&amp;gt; let&#039;s go big
&amp;lt;shadowmaster&amp;gt; let&#039;s create a separate OSS project for them
&amp;lt;shadowmaster&amp;gt; game engine included
&amp;lt;shadowmaster&amp;gt; let&#039;s strip Wesnoth of all the shit we don&#039;t need and build a better engine
&amp;lt;shadowmaster&amp;gt; for Project Y.
 * Espreon chuckles
&amp;lt;shadowmaster&amp;gt; DEAL? [Y/N]
&amp;lt;shadowmaster&amp;gt; We could even take Aethaeryn &#039;s Thunderstone with us
&amp;lt;shadowmaster&amp;gt; think of it
&amp;lt;shadowmaster&amp;gt; &quot;Project Y: Thunderstonecraft&quot;
&amp;lt;Espreon&amp;gt; Someday Ignacio, someday. We don&#039;t have enough minions at the moment.
&amp;lt;shadowmaster&amp;gt; The Battle for Irdya!
    -- ##shadowm, 2011-03-07
&lt;/pre&gt;

&lt;p&gt;I think this is a possibility I never considered before, and a fabulous idea which I should steal, in good old Shadowmaster tradition.&lt;/p&gt;

&lt;p&gt;If you want to make this possible, join the &lt;acronym title=&quot;Internet Relay Chat&quot;&gt;IRC&lt;/acronym&gt; channel &lt;tt&gt;##shadowm&lt;/tt&gt; on &lt;tt&gt;chat.freenode.net&lt;/tt&gt; with your favorite IRC client, or use one of the links below!&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;a href=&quot;irc://chat.freenode.net/##shadowm&quot;&gt;IRC client link&lt;/a&gt;&lt;/li&gt;
  &lt;li&gt;&lt;a href=&quot;http://webchat.freenode.net/?channels=%23%23shadowm&quot;&gt;freenode webchat link&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;

&lt;p style=&quot;text-align:right;font-size:50%;&quot;&gt;In case you can’t tell, this is a joke.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 07 Mar 2011 04:38:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/157-guid.html</guid>
    
</item>
<item>
    <title>Bluecore's status</title>
    <link>http://shadowm.rewound.net/blog/archives/155-Bluecores-status.html</link>
            <category>Hardware</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/155-Bluecores-status.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=155</wfw:comment>

    <slash:comments>2</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=155</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Last night, after shutting down &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/88-Bluecore,-greycore-and-blackcore.html&quot;&gt;bluecore&lt;/a&gt; and leaving it alone for hours, the BIOS boot stage failed and I had to turn it off and try again. Today that’s not the case, and bluecore won’t boot.&lt;/p&gt;

&lt;p&gt;I do not understand why is this, or what could be the cause, since in both opportunities the laptop went through a successful hibernation cycle from Linux. There doesn’t seem to be any relation to the AC adapter or battery status, since I tried turning it on with different power source combinations. The GPU and display screen don’t come up, and the keyboard doesn’t work — the only visible indication of (in)activity is the two blinking Caps Lock and Num Lock LEDs, which I saw before when Linux wouldn’t resume from suspend-to-RAM properly back in the 2.6.26 days, two years ago.&lt;/p&gt;

&lt;p&gt;This means that my files, configuration and software are currently inaccessible and unusable, save for a ~2 weeks old complete system backup on my 2 TiB external hard disk, which I could use with the machine I’m using right now, &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/88-Bluecore,-greycore-and-blackcore.html&quot;&gt;blackcore&lt;/a&gt;. There are various problems with this desktop computer, however, that make it barely usable with Linux. In particular, GL applications crash X.org thanks to VIA’s nearly nonexistent IGP support, and there’s nearly no means of 2D acceleration.&lt;/p&gt;

&lt;p&gt;The current plan is to take bluecore to the technical support people. Hopefully they’ll prove their worth in money this time.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 14 Feb 2011 20:16:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/155-guid.html</guid>
    
</item>
<item>
    <title>Bluecore's status II: Introducing Reicore</title>
    <link>http://shadowm.rewound.net/blog/archives/156-Bluecores-status-II-Introducing-Reicore.html</link>
            <category>Hardware</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Software</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/156-Bluecores-status-II-Introducing-Reicore.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=156</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=156</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;&lt;a href=&quot;http://shadowm.rewound.net/blog/archives/155-Bluecores-status.html&quot;&gt;Bluecore is now officially dead&lt;/a&gt;, and only a miracle could bring it back to a usable state. During the next week I’ll be taking it to technical support, so the current condition will hopefully be temporary.&lt;/p&gt;

&lt;p&gt;Some days ago, I came up with a joke in &lt;tt&gt;##shadowm&lt;/tt&gt; regarding a hypothetical “Reicore” laptop, which would have some awesome NVIDIA GPU and a quad-core processor. This is most likely not going to happen, yet I have reused the computer name on my new, temporary laptop, which used to belong to my father and was, in fact, bought exclusively for his use during 2010.&lt;/p&gt;

&lt;p&gt;My main reasons for choosing “Reicore” as its hostname over another “&lt;em&gt;&amp;lt;color&amp;gt;&lt;/em&gt;core” combination are the following:&lt;/p&gt;

&lt;ol class=&quot;alpha-lc&quot;&gt;
  &lt;li&gt;Like its &lt;a href=&quot;/projects/rei2.php&quot;&gt;namesake’s&lt;/a&gt; namesake&lt;a href=&quot;http://tvtropes.org/pmwiki/pmwiki.php/Main/DepartmentOfRedundancyDepartment&quot;&gt;*&lt;/a&gt;, Reicore is intended for backup purposes until Bluecore or a new laptop come to replace it.&lt;/li&gt;
  &lt;li&gt;It’s a nice reminder so I don’t complain about inefficiencies in working computers again. That seems to bring bad luck.&lt;/li&gt;
&lt;/ol&gt;
 &lt;br /&gt;&lt;a href=&quot;http://shadowm.rewound.net/blog/archives/156-Bluecores-status-II-Introducing-Reicore.html#extended&quot;&gt;Continue reading &quot;Bluecore&#039;s status II: Introducing Reicore&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Wed, 16 Feb 2011 20:54:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/156-guid.html</guid>
    
</item>
<item>
    <title>Preparing for yet another year</title>
    <link>http://shadowm.rewound.net/blog/archives/133-Preparing-for-yet-another-year.html</link>
            <category>Frogatto</category>
            <category>IRC</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Projects</category>
            <category>Rei 2 IRC Bot</category>
            <category>Software</category>
            <category>Web design</category>
            <category>Wesnoth</category>
            <category>Wesnoth-TC</category>
            <category>freenode</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/133-Preparing-for-yet-another-year.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=133</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=133</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;It’s almost over. Time flies even faster as we get closer to the end of 2010, and apparently there’s a lot to summarize despite we’re not in the finish line yet!&lt;/p&gt;

&lt;p&gt;This has been a particularly difficult year for me in a more personal sense, and I’ve faced some trials I won’t speak about and then some, but I’ve also learned new things in the road — things that may be of greater use to me in the future. There’s really a lot that could be said about this year but I’ll restrict it to computer stuff to &lt;del&gt;avoid boring the audience too much&lt;/del&gt; bore the audience as much as possible.&lt;/p&gt; &lt;br /&gt;&lt;a href=&quot;http://shadowm.rewound.net/blog/archives/133-Preparing-for-yet-another-year.html#extended&quot;&gt;Continue reading &quot;Preparing for yet another year&quot;&lt;/a&gt;
    </content:encoded>

    <pubDate>Tue, 30 Nov 2010 02:11:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/133-guid.html</guid>
    
</item>
<item>
    <title>After the Storm: What Could (Not) Have Been</title>
    <link>http://shadowm.rewound.net/blog/archives/154-After-the-Storm-What-Could-Not-Have-Been.html</link>
            <category>Miscellaneous</category>
            <category>Software</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/154-After-the-Storm-What-Could-Not-Have-Been.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=154</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=154</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Over time I’ve grown particularly fond of my habit of not deleting files regardless of their uselessness — this has saved my butt in several occasions. On this subject, I recently came across of a backup of some assorted &lt;acronym title=&quot;Invasion from the Unknown&quot;&gt;IftU&lt;/acronym&gt;/&lt;acronym title=&quot;After the Storm&quot;&gt;AtS&lt;/acronym&gt;-related files in my homedir on bluecore, and one file named &lt;tt&gt;The_Start_of_The_Search.txt&lt;/tt&gt; caught my attention.&lt;/p&gt;

&lt;p&gt;I shortly remembered that a certain individual whose username I will not disclose dropped me a message on the forums in January 2008 with a proposal for scenario 1 of IftU’s then-unnamed sequel.&lt;/p&gt;

&lt;p&gt;The &lt;strong&gt;verbatim&lt;/strong&gt; contents of the text file follow.&lt;/p&gt;

&lt;blockquote&gt;
&lt;p&gt;I lLiked a Lot Your Campaing, here is an contribution for your sequel (accept it 
Please) :&lt;/p&gt;

&lt;p&gt;After many years of wandering Galas, The Lady Of Ligth and Mal-Keshar runned into 
the Aragwaith Country seeing wath happened to the elves they tried to spoke with 
them so they reconciliate but it was useless, so they stayed a few nigths on the place 
of the Forest elves, and they started to deliberaate once again the Mal-Keshar idea 
of a few years of destroying Uria, since they rescued some of the prisioner of the 
Jail, the drake Spke:&lt;/p&gt;

&lt;p&gt;Drake (I cannot Remember his name): Long Ago my Ancestors destroyed the gate to 
hell, but seeing that still are demons on Earth, i think that the gate wasnt destroyed 
at all, but was closed by our fire Breath, if im rigth i can guide you there to see the 
gate, if you want to enter onto the hell...&lt;/p&gt;

&lt;p&gt;Galas: Yes that sounds like a plan but how we can get there? and more important 
since the power of the union was destroyed how we can destroy Uria?.&lt;/p&gt;

&lt;p&gt;Mal-Keshar: ... ... ..., when i was a human mage aprentice i overheard some Silver 
Mages something about of the Clearnus Book, a book that is cursed by the 
knowledge that it posses since it have the greatest and darkest secrets of the magic, 
and my master said the same thing of it..., so i asume if we can found it maybe we 
can know if the union is really gone, or if its a major power than it.&lt;/p&gt;

&lt;p&gt;Lady Of Ligth: Yes.., i have heard of that book, but he last one that had it was an 
Lich, fore being more specific an Horrible Lich, more powerfull than Keshar himself, 
and Horror Lich, but i heard that he was Buried onto an a Mountain (asuming that 
this is the Final from the Dark Hordes since i read the Ending idea i hope that the 
Authors dont have problem with this) but&lt;/p&gt;

&lt;p&gt;Mal-Keshar: Aye its true that is such an Lich but, the last ive heard of him was that 
he wasnt exterminated, in fact he was just buried under the Rocks triying to escape 
to take revenge once again.&lt;/p&gt;

&lt;p&gt;Lady Of Ligth: But the Problem is how we are gonna to free the Lich, and two how 
we are gonna to vanish him, since it more powerfull than Keshar and My Powers 
arent Completly Awoke at his point.&lt;/p&gt;

&lt;p&gt;Galas: So we have to call to the Union, not the one of Ligth and dark but one from 
Almost all the races of this World, Excluding, Both Demons and Kahagarathi, and 
now that i remeber, wasnt a Civilization that was more superior on magic than 
Elves?.&lt;/p&gt;

&lt;p&gt;Mal-Keshar: You refer the one of the Library?.&lt;/p&gt;

&lt;p&gt;Galas: Yes, know that they said that they Knew that they opened some kinda of 
PPortal, if they are Survivors, and lets have hope that, well they havent lost their 
knowlredge, we can try to convince them to join them to our side, and try to open the 
Portal that our drake Friend Mentioned Before.&lt;/p&gt;

&lt;p&gt;Mal-Keshar: Yes that wouldnt be such an a bad Idea.&lt;/p&gt;

&lt;p&gt;Lady Of Ligth: Agree..., wait! there is...&lt;/p&gt;

&lt;p&gt;Elvish Messenger: Red Alert, Red Alert, an a Shaxtal Group is aproaching.&lt;/p&gt;

&lt;p&gt;Galas: The Shaxtal are now animals, they cant kill anything now.&lt;/p&gt;

&lt;p&gt;Messenger: I Know, but these are lead by a Loyalist.&lt;/p&gt;

&lt;p&gt;Galas: Well we have no choice but figth.&lt;/p&gt;

&lt;p&gt;Well this is all for the First Scenario.&lt;/p&gt;
&lt;/blockquote&gt;

&lt;p&gt;Admittedly, if I invested as much effort as this guy storyboarding AtS scenarios, I’d have finished the campaign and its (currently untitled) sequel by the end of 2009.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sat, 29 Jan 2011 08:02:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/154-guid.html</guid>
    
</item>
<item>
    <title>Delayed Christmas presents</title>
    <link>http://shadowm.rewound.net/blog/archives/149-Delayed-Christmas-presents.html</link>
            <category>Miscellaneous</category>
            <category>Personal</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/149-Delayed-Christmas-presents.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=149</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=149</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;I didn’t receive any gifts this Christmas, or so I thought. I have been approached by a certain someone who seems to had forgotten about these two cool items she bought for someone she can’t even remember. By default, I appear to be the recipient.&lt;/p&gt;

&lt;div class=&quot;center scrollable&quot;&gt;&lt;img alt=&quot;Photo 1&quot; src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/xmas3.jpg&quot; /&gt;&lt;/div&gt;

&lt;p class=&quot;center&quot;&gt;&lt;strong&gt;Chocolate figurines! &lt;img src=&quot;/dorset6/img/smilies/biggrin.gif&quot; alt=&quot;:D&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/strong&gt;&lt;/p&gt;

&lt;div class=&quot;center scrollable&quot;&gt;&lt;a href=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/xmas2.jpg&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/th_xmas2.jpg&quot; alt=&quot;Photo 2&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/xmas1.jpg&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/th_xmas1.jpg&quot; alt=&quot;Photo 3&quot; /&gt;&lt;/a&gt;&lt;/div&gt;

&lt;p&gt;A chocolate snowman and Santa Claus! (Well, &lt;em&gt;Viejo Pascuero&lt;/em&gt; in Chile.)&lt;/p&gt;

&lt;p&gt;They’re just so cute... so deliciously defenseless… so &lt;strong&gt;&lt;em&gt;&lt;a href=&quot;http://tvtropes.org/pmwiki/pmwiki.php/Main/DoomyDoomsOfDoom&quot;&gt;doomed&lt;/a&gt;&lt;/em&gt;&lt;/strong&gt;.&lt;/p&gt;

&lt;p&gt;I’m a big &lt;del&gt;fan&lt;/del&gt; adorer of &lt;a href=&quot;http://tvtropes.org/pmwiki/pmwiki.php/Main/Ptitlewhar2eam&quot;&gt;chocolate&lt;/a&gt;, but I still have trouble deciding whether to eat them or not, and when or how. It feels so unfair for them to be devoured…&lt;/p&gt;

&lt;p&gt;Never mind! Lunch time! See you at night, tasty pals!&lt;/p&gt; 
    </content:encoded>

    <pubDate>Tue, 04 Jan 2011 21:47:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/149-guid.html</guid>
    
</item>
<item>
    <title>Resolutions!</title>
    <link>http://shadowm.rewound.net/blog/archives/148-Resolutions!.html</link>
            <category>IRC</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Projects</category>
            <category>Rei 2 IRC Bot</category>
            <category>Site updates</category>
            <category>Software</category>
            <category>Web design</category>
            <category>Wesnoth</category>
            <category>Wesnoth-TC</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/148-Resolutions!.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=148</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=148</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Don’t throw your shoes at me! I didn’t come to continue the &lt;a href=&quot;http://forums.wesnoth.org/viewtopic.php?p=472214#p472214&quot;&gt;overly&lt;/a&gt; &lt;a href=&quot;http://twitter.com/#!/shikadilord/status/20908831286501378&quot;&gt;long&lt;/a&gt; “&lt;a href=&quot;http://twitter.com/#!/shikadilord/status/21005201758490624&quot;&gt;display&lt;/a&gt; &lt;a href=&quot;http://twitter.com/#!/shikadilord/status/21005426946478080&quot;&gt;resolution&lt;/a&gt;” &lt;a href=&quot;http://twitter.com/#!/shikadilord/status/21045247970643969&quot;&gt;gag&lt;/a&gt;!&lt;/p&gt;

&lt;p&gt;I have been thinking about some stuff to do during this year for a while, actually. It’s really hard to decide because I’m a person who runs into all sort of trouble while trying to get projects accomplished (including procrastination).&lt;/p&gt;

&lt;p&gt;One thing I’m already doing is learning some Japanese, for no particular reason at all — although you’ve got to admit that having multiple languages in your curriculum is worth a bunch of coolness points. &lt;img src=&quot;/dorset6/img/smilies/razz.gif&quot; alt=&quot;:P&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt; Espreon is helping me along the way with his own recently gained knowledge. It seems quite fun to learn a language in a non-Latin alphabet, if not a tad overwhelming at times, especially with kanji.&lt;/p&gt;

&lt;p&gt;It’d be a good idea to lose some weight this year, too. My addiction to sugary stuff isn’t quite compatible with my heart condition! (Nor is coffee, but… meh.)&lt;/p&gt;

&lt;div class=&quot;thumbnail float_right&quot;&gt;&lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/atspeek.png&quot; alt=&quot;Screenshot of AtS&quot; /&gt;&lt;/div&gt;

&lt;p&gt;Then there’s Wesnoth. I intend to finish the Second Act™ of &lt;cite&gt;After the Storm&lt;/cite&gt; Episode I as soon as I may, even through the means of placeholders — I’m willing to do &lt;em&gt;anything&lt;/em&gt; to rescue AtS out of &lt;a href=&quot;http://tvtropes.org/pmwiki/pmwiki.php/Main/DevelopmentHell&quot;&gt;Development Hell&lt;/a&gt; before the end of 2011.&lt;/p&gt;

&lt;p&gt;&lt;a href=&quot;/projects/wesnoth-tc.php&quot;&gt;Wesnoth RCX’s&lt;/a&gt; development is halted right now due to lack of interest on my part to invest energy on writing the rest of the new functionality (i.e. definition of custom ranges and palettes), but I know that once I touch Qt Creator’s awesome interface I can’t stop working for a while — so I may eventually get some inspiration to redesign the main window, which should inevitably lead me to tinker around with the rest of the code.&lt;/p&gt;

&lt;p&gt;C# was the first “major” programming language I learned, not counting Visual Basic. I have some fond memories of my first experiments with C#, but after I embarked upon learning and using C++ I kind of forgot about it. I have been considering the possibility of writing an IRC client of sorts using C# just for kicks, and to not forget this language in case I ever need it again. Why IRC? Because clients for this protocol are simple and challenging to implement, both at the same time!&lt;/p&gt;

&lt;p&gt;I’ve already started to learn a bit of Lua for my work on the aforementioned Wesnoth campaign — in fact, there’s already some released code within it written in this language, particularly in scenario 5! I have plans to rewrite parts of &lt;cite&gt;Invasion from the Unknown&lt;/cite&gt; in Lua to clean it up a little, thus paving the road for future maintenance work by me or other people (don’t forget that IftU is still abandoned!).&lt;/p&gt;

&lt;p&gt;Another software project I intend to tackle in the short term is &lt;a href=&quot;/projects/rei2.php&quot;&gt;Rei 2&lt;/a&gt;. Sure, she’s doing well and her main command handlers are many and useful enough for channels such as &lt;tt&gt;##shadowm&lt;/tt&gt; and &lt;tt&gt;#wesnoth-umc-dev&lt;/tt&gt;, but her dependence on &lt;a href=&quot;http://irssi.org/&quot;&gt;Irssi’s&lt;/a&gt; core might well be a curse for one of our use cases: Shikadibot (the Second), which runs on a resource-limited VPS where every drop of RAM has got gold value. I’m already brainstorming a possible abstraction layer (codenamed “&lt;em&gt;API 3&lt;/em&gt;”) which could allow the Irssi core to be swappable with a custom, native IRC client core (codenamed “&lt;em&gt;Anya&lt;/em&gt;”). There’s really not much in the current Irssi-based implementation of the internal interfaces (“&lt;em&gt;API 2&lt;/em&gt;”) that make a dependency switch unfeasible.&lt;/p&gt;

&lt;div class=&quot;thumbnail float_left&quot;&gt;
  &lt;a href=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/dorset50001.png&quot; target=&quot;_blank&quot; title=&quot;Click to enlarge&quot;&gt;&lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/th_dorset50001.png&quot; alt=&quot;Photobucket&quot; /&gt;&lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;Finally, I’m not going to stop producing &lt;del&gt;useless&lt;/del&gt; updates for my website! Dorset5 0001 is already a reality, although there’s still much I want to do before replacing the current layout. This time I have placed an emphasis on readability and elegance that I don’t think the previous revisions have lived up to so far.&lt;/p&gt;

&lt;p class=&quot;center float_reset&quot;&gt;• • •&lt;/p&gt;

&lt;p&gt;All in all, I always have so many ideas floating in my mind that I rarely carry to realization, so this can’t be considered a definitive list. There are other possibilities I’m contemplating for the long term regarding my personal life, but that’s a much more volatile subject to discuss so I’m avoiding it for now.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sat, 01 Jan 2011 06:30:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/148-guid.html</guid>
    
</item>
<item>
    <title>Approaching 2011!</title>
    <link>http://shadowm.rewound.net/blog/archives/147-Approaching-2011!.html</link>
            <category>Miscellaneous</category>
            <category>Personal</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/147-Approaching-2011!.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=147</wfw:comment>

    <slash:comments>5</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=147</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;div class=&quot;thumbnail float_right&quot; style=&quot;width: 200px;&quot;&gt;&lt;div&gt;&lt;a href=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/DSC00114.jpg&quot; target=&quot;_blank&quot; title=&quot;Click to enlarge&quot;&gt;&lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/th_DSC00114.jpg&quot; alt=&quot;Photobucket&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;New Year’s Eve lunch, including rice, peas, shrimp, green beans, avocado, diced tomatoes and onions. Later: cake.&lt;/div&gt;&lt;/div&gt;

&lt;p&gt;2011 will soon start for me, a denizen of the UTC-04:00 (+DST = UTC-03:00) segment of the world. So far it looks good, although I can’t tell for sure yet whether we’ll have a black-out at 00:04 like the last time!&lt;/p&gt;

&lt;p&gt;Yesterday I was out for most of the day, eating delicious stuff (including ice cream) and watching movies at the theater (&lt;cite&gt;Tron Legacy&lt;/cite&gt; for the 2nd time, and &lt;cite&gt;Tangled&lt;/cite&gt;, if you are curious). Today, I eat delicious stuff and relax at home.&lt;/p&gt;

&lt;p&gt;I have also figured out a neat method to get my computer to tell me the New Year resolution!&lt;/p&gt;

&lt;pre&gt;
$ sudo apt-get install x11-utils
$ xdpyinfo | less
&lt;/pre&gt;

&lt;pre&gt;
...
screen #0:
  dimensions:    1280x800 pixels (338x211 millimeters)
  resolution:    96x96 dots per inch
...
&lt;/pre&gt;

&lt;p&gt;Spambots never rest, so I’m still patrolling the Wesnoth.org forums this night along with my serv- trusty moderators team — a member of which has recently received an über-ugprade.&lt;/p&gt;

&lt;p&gt;Thank you all for &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/143-Loneliness.html&quot;&gt;your support&lt;/a&gt; and Happy New Year!&lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 31 Dec 2010 22:10:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/147-guid.html</guid>
    
</item>
<item>
    <title>Loneliness</title>
    <link>http://shadowm.rewound.net/blog/archives/143-Loneliness.html</link>
            <category>Miscellaneous</category>
            <category>Personal</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/143-Loneliness.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=143</wfw:comment>

    <slash:comments>6</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=143</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;Although I used to have people to talk with about randomness, I’ve always been a rather solitary person who wouldn’t pursue relationships of any kind or get stable “friends”. My lifestyle has been the same for very long and I’d never cared much, but as time passes this is starting to bite me in the ass very hard.&lt;/p&gt;

&lt;p&gt;At this point I don’t think it matters if I confess the truth: I’m going through a major depression since many years ago, and underwent some sort of treatment during most of this year. Now that I realized that medication won’t help me I’ve stopped. It is really pointless to continue torturing myself with extraneous chemicals that do nothing but interfere with my body’s functions, including my sight, which isn’t as good as it was before the start of the treatment, an omnipresent reminder of the mass of shit I’ve become.&lt;/p&gt;

&lt;p&gt;I’ve not improved at all over time — on the contrary, my situation is progressively worse and I don’t think I’ll be able to stand it for long. Hesitantly, I gave away some vague hints as to what was going on with my personal life in &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/101-Approaching-Spring.html&quot;&gt;this post&lt;/a&gt;, and I occasionally post cryptic updates on Twitter which surely fly past most of my followers’ heads… precisely because there’s really no-one who cares about what happens to me other than myself, barely.&lt;/p&gt;

&lt;p&gt;Loneliness never hurt me as much as it does now.&lt;/p&gt;

&lt;p&gt;I’m almost out of energy, and I don’t know for sure what will happen next — and this has been a truly awful year for me, fact that I &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/133-Preparing-for-yet-another-year.html&quot;&gt;also hinted before&lt;/a&gt;. Will 2011 be better for me? Most likely &lt;strong&gt;not&lt;/strong&gt;, unless I can find the path again on my own. Can anyone help me? Certainly &lt;strong&gt;not&lt;/strong&gt;, and I’m perfectly aware of it.&lt;/p&gt;

&lt;p&gt;The end-of-year festivities only serve to remind me what I’ve become. There’s nothing exciting, fun or comfortable for me, now that I’ve become hopelessly detached from my family and the few people who know me. This is why I’ve not really posted anything lately — there’s just no fucking point.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Mon, 27 Dec 2010 02:49:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/143-guid.html</guid>
    
</item>
<item>
    <title>Hakone 1.1: the new face of Wesnoth-UMC-Dev</title>
    <link>http://shadowm.rewound.net/blog/archives/138-Hakone-1.1-the-new-face-of-Wesnoth-UMC-Dev.html</link>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Projects</category>
            <category>Web design</category>
            <category>Wesnoth</category>
            <category>Wesnoth-UMC-Dev</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/138-Hakone-1.1-the-new-face-of-Wesnoth-UMC-Dev.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=138</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=138</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;After so much work, codename “Hakone”, the new website layout and software powering the &lt;a href=&quot;http://wesnoth-umc-dev.sourceforge.net/&quot;&gt;Wesnoth-UMC-Dev&lt;/a&gt; website is finished, bringing with it a series of changes to begin to renew the project for the upcoming new year.&lt;/p&gt;

&lt;div class=&quot;center&quot;&gt;&lt;a href=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/soradoc-1.png&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/th_soradoc-1.png&quot; border=&quot;0&quot; alt=&quot;Photobucket&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/hakone/kalari.png&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/hakone/th_kalari.png&quot; border=&quot;0&quot; alt=&quot;Photobucket&quot; /&gt;&lt;/a&gt; &lt;a href=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/hakone/hakone-33.png&quot; target=&quot;_blank&quot;&gt;&lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/screenshots/hakone/th_hakone-33.png&quot; border=&quot;0&quot; alt=&quot;Photobucket&quot; /&gt;&lt;/a&gt;&lt;br /&gt;
&lt;strong&gt;Ancient, old, and new&lt;/strong&gt;&lt;/div&gt;

&lt;p&gt;The Wesnoth-UMC-Dev website has gone through three revisions counting “Hakone” — “Soradoc” and “Kalari” being its predecessors.&lt;/p&gt;

&lt;p&gt;My emphasis during the construction of codename “Hakone” was placed on functionality, standards compliance at the web interface level, and a soft, elegant and modern look, all of which I think have been accomplished. Through the integration of technologies such as XML feeds using &lt;a href=&quot;http://simplepie.org/&quot;&gt;SimplePie&lt;/a&gt;, and the minimalistic yet extensible blog engine provided by &lt;a href=&quot;http://blosxom.sourceforge.net/&quot;&gt;Blosxom&lt;/a&gt; along with our homegrown Poison Ivy PHP engine, we have achieved our ultimate objective of establishing our own network identity as an independent, parallel project to Battle for Wesnoth.&lt;/p&gt;

&lt;p&gt;We have also added an embedded &lt;acronym title=&quot;Internet Relay Chat&quot;&gt;IRC&lt;/acronym&gt; client using freenode’s neat webchat gateway, available from within the &lt;a href=&quot;http://wesnoth-umc-dev.sourceforge.net/contact.php&quot;&gt;Contact&lt;/a&gt; section. This should pave the way for further coordination between developers and repository administrators using our official discussion and support channel.&lt;/p&gt;

&lt;p&gt;In this opportunity I’ve also opted for standardizing the spelling of our short project name to “Wesnoth-UMC-Dev”, as opposed to the earlier “wesnoth-umc-dev” and “Wesnoth UMC Dev[elopment]”.&lt;/p&gt;

&lt;p&gt;There &lt;strong&gt;are&lt;/strong&gt; bugs that remain to be fixed though, which are related to the feeds handling within the various site components — but nothing that is going to matter for the moment due to our rather restricted audience.&lt;/p&gt;

&lt;p&gt;So there goes another bit to add to my web design stories, an experience from which I’ve learned a lot of valuable information for my work on “Dorset5”.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Mon, 06 Dec 2010 00:00:01 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/138-guid.html</guid>
    
</item>
<item>
    <title>Hakone online, not fully operational</title>
    <link>http://shadowm.rewound.net/blog/archives/137-Hakone-online,-not-fully-operational.html</link>
            <category>Miscellaneous</category>
            <category>Site updates</category>
            <category>Web design</category>
            <category>Wesnoth-UMC-Dev</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/137-Hakone-online,-not-fully-operational.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=137</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=137</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;The &lt;a href=&quot;http://wesnoth-umc-dev.sourceforge.net/&quot;&gt;Wesnoth-UMC-Dev Project&lt;/a&gt; website is now running with the Hakone layout system, but the blog section is currently not operational due to administrative issues I hope to have solved within the next 24 hours.&lt;/p&gt;
 
    </content:encoded>

    <pubDate>Sun, 05 Dec 2010 00:53:31 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/137-guid.html</guid>
    
</item>
<item>
    <title>Forum games, part 2</title>
    <link>http://shadowm.rewound.net/blog/archives/136-Forum-games,-part-2.html</link>
            <category>Miscellaneous</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/136-Forum-games,-part-2.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=136</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=136</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;I have deliberately avoided to return to the issue of &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/73-Forum-games-and-Wesnoth.org.html&quot;&gt;forum games&lt;/a&gt; in Wesnoth.org for a long while, but Gambit and I have become increasingly worried about the board’s security due to potential guidelines violations from people who &lt;em&gt;register for the sole purpose of playing a game on a forum thread&lt;/em&gt;.&lt;/p&gt;

&lt;p&gt;I feel that this practice derails the Off-Topic forum as a whole. My intention when gaining control over it was to make it a fun place for us Wesnoth users, not to convert it into a general social forum with no relation whatsoever to Wesnoth’s community. As things look right now, we may have an issue in our front door which needs to be solved before the intention behind the forum’s existence vanishes even further due to this kind of invasions.&lt;/p&gt;

&lt;p&gt;Therefore, I’d appreciate if people &lt;strong&gt;stopped&lt;/strong&gt; publicizing Off-Topic threads elsewhere for entertainment purposes. The “Roll 2 Dodge” forum game has become a special case of its own after we discovered a forum member posting links to it on other forums (along with hotlinking forum smilies for some reason, no less). You don’t want the Off-Topic forum to go back to its old administration practices where autopruning was considered a feature by the Powers That Be™, right? An alternative is restricting it to known members of the community using more advanced management techniques with phpBB, but I don’t think we want that either if we can manage a reasonable deal without software intervention.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sat, 04 Dec 2010 21:42:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/136-guid.html</guid>
    
</item>
<item>
    <title>Codenames</title>
    <link>http://shadowm.rewound.net/blog/archives/135-Codenames.html</link>
            <category>Miscellaneous</category>
            <category>Projects</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/135-Codenames.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=135</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=135</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;It’s a tradition of mine to assign random codenames to my projects when they are early in development, usually because I haven’t decided on a definitive production name at the time, or in other cases, just for fun. Here’s a rather complete list of the names I have used for this purpose and why, for the curious.&lt;/p&gt;

&lt;ul&gt;
  &lt;li&gt;&lt;strong&gt;Web shadow&lt;/strong&gt;: the original layout for this very site, which got later replaced by Dorset.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Dorset&lt;/strong&gt;: this is probably the first project of mine with a formal codename convention, using the name of a Far North location from the Battle for Wesnoth — as a bonus it’s also a &lt;a href=&quot;http://en.wikipedia.org/wiki/Dorset&quot;&gt;real-world location&lt;/a&gt;. It has now become more of a production name.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Soradoc&lt;/strong&gt;: yet another Wesnothian location, this corresponds to the first layout for the Wesnoth-UMC-Dev website.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Kalari&lt;/strong&gt;: a location relevant to the plot of one of my campaigns, &lt;cite&gt;After the Storm&lt;/cite&gt;; this is the current Wesnoth-UMC-Dev website layout as of 2010, soon to be replaced. Since Wesnoth-UMC-Dev was originally built around the prequel &lt;cite&gt;Invasion from the Unknown&lt;/cite&gt; it was just logical to choose a name from my own canon as a codename for the second website layout.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Hakone&lt;/strong&gt;: initially mentioned by me in &lt;tt&gt;##shadowm&lt;/tt&gt; as a joke, this became the production name for the Wesnoth-UMC-Dev 2011 website layout. This name corresponds to an &lt;a href=&quot;http://en.wikipedia.org/wiki/Hakone&quot;&gt;actual location in Japan (箱根町)&lt;/a&gt;, which is also the area where Tokyo-3 was built in the &lt;cite&gt;Neon Genesis Evangelion&lt;/cite&gt; series.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Scrappy&lt;/strong&gt;: the &lt;tt&gt;build-external-archive.sh&lt;/tt&gt; tool from Wesnoth-UMC-Dev. Useless, annoying, and ultimately dangerous. It has truly become our personal &lt;a href=&quot;http://tvtropes.org/pmwiki/pmwiki.php/Main/TheScrappy&quot;&gt;Scrappy&lt;/a&gt;, hence the name.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Blackmore&lt;/strong&gt;: the Wesnoth-UMC-Dev Duke Nukem Forever — I mean Distribution Package Tool, potentially going to use &lt;tt&gt;umcdist&lt;/tt&gt; as production name. Blackmore is a city in the Green Isle from the Battle for Wesnoth, &lt;cite&gt;The Rise of Wesnoth&lt;/cite&gt;.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Thoria&lt;/strong&gt;: &lt;tt&gt;umcreg&lt;/tt&gt;, the Wesnoth-UMC-Dev Registry Service, which is in charge of abstracting user and add-on management for us administrators.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Listra&lt;/strong&gt;: codenamed after the Wesnothian river, &lt;tt&gt;umcstat&lt;/tt&gt; has this assigned after its relationship with the &lt;tt&gt;umcreg&lt;/tt&gt; service.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Everlore&lt;/strong&gt;: yet another Wesnothian river, also related to the Arkan-Thoria and &lt;tt&gt;umcreg&lt;/tt&gt; — this is the current codename for the Atom feed front-end to &lt;tt&gt;umcreg&lt;/tt&gt;.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Rei II&lt;/strong&gt;: named after the character from &lt;cite&gt;Neon Genesis Evangelion&lt;/cite&gt;, this is &lt;a href=&quot;/projects/rei2.php&quot;&gt;Rei 2 IRC Bot&lt;/a&gt;, which spent around a year in planning as a C framework until I decided to ease the task and reuse Irssi’s core, turning Rei2 into a small-ish Perl module and libraries for writing simple IRC bots for this fantastic IRC client.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Elynia&lt;/strong&gt;: better known as &lt;strong&gt;Shikadibot 0314&lt;/strong&gt;, our old utility bot that used to linger in the &lt;tt&gt;#wesnoth-umc-dev&lt;/tt&gt; channel until we replaced its core with Rei2’s.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Asuka&lt;/strong&gt;: again, a character from &lt;cite&gt;Neon Genesis Evangelion&lt;/cite&gt;, it is the PHP code powering the little &lt;a href=&quot;/wesnoth-fortunes/&quot;&gt;Wesnoth Fortunes database&lt;/a&gt; I serve on this site.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Poison Ivy&lt;/strong&gt;: codenamed after the plant of the same name, this is the PHP engine that generates most pages on this and Wesnoth-UMC-Dev’s website. It has now stuck as part of the production name, “Poison Ivy PHP Engine”.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Morning Star&lt;/strong&gt;: the temporary production name used for &lt;a href=&quot;/projects/wesnoth-tc.php&quot;&gt;Wesnoth RCX&lt;/a&gt; at the beginning.&lt;/li&gt;
  &lt;li&gt;&lt;strong&gt;Naia&lt;/strong&gt;: an abandoned branch that intended to generalize the framework used by &lt;tt&gt;umcreg&lt;/tt&gt; in order to port &lt;tt&gt;umcstat&lt;/tt&gt;’s prototype to use it.&lt;/li&gt;
&lt;/ul&gt; 
    </content:encoded>

    <pubDate>Fri, 03 Dec 2010 03:51:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/135-guid.html</guid>
    
</item>
<item>
    <title>Rent-a-Mod</title>
    <link>http://shadowm.rewound.net/blog/archives/98-Rent-a-Mod.html</link>
            <category>Miscellaneous</category>
            <category>Wesnoth</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/98-Rent-a-Mod.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=98</wfw:comment>

    <slash:comments>1</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=98</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;The &lt;a href=&quot;http://www.wesnoth.org/&quot;&gt;Wesnoth&lt;/a&gt; users community has always been rather special compared to other gaming groups. The forumers are usually civilized, they respect the &lt;a href=&quot;http://forums.wesnoth.org/viewtopic.php?t=24277&quot;&gt;Posting Guidelines&lt;/a&gt;, rarely start heated discussions on their own, and follow our moderators and developers’ orders and recommendations.&lt;/p&gt;

&lt;p&gt;The development team, our current moderators and I are usually around to help with any thread requiring moderation. Such a pacific community doesn’t require maintenance work like that very often, not counting the insatiable spam generators that never stop coming to attempt to plague the forums with cheap search engine-feeding signatures and gratuitously large ad-posts.&lt;/p&gt;

&lt;p&gt;However, a rather recent phenomenon is that of &lt;em&gt;Rent-a-Modding&lt;/em&gt;. There are some members who seem to think, consciously or not, that forum moderation works by following a tight set of rules resulting in mechanical procedures fitting every possible situation, derived of course from our Posting Guidelines. Other users attempt to answer to forum posts authored by newbies, by guessing what a developer or moderator would say in such situation, or by copying past moderator reactions.&lt;/p&gt;

&lt;p&gt;The behavior I’m describing here is commonly known as &lt;em&gt;backseat-modding&lt;/em&gt;, and as &lt;a href=&quot;http://www.urbandictionary.com/define.php?term=Back%20Seat%20modding&quot;&gt;Urban Dictionary puts it&lt;/a&gt; &lt;strong&gt;(mature/NSFW language)&lt;/strong&gt;, they are, effectively, a pain in the ass for actual mods and admins, but it’s not because they look like wannabe-mods, but because most of the time &lt;strong&gt;they are doing it wrong!&lt;/strong&gt;&lt;/p&gt;

&lt;p&gt;As I was saying, moderators don’t really follow strict rules to decide how to react to a particular situation, since every situation involves completely different contexts which depend a lot on the poster’s background and past behavior — there &lt;strong&gt;is&lt;/strong&gt;, after all, a reason for handpicking Forum Regulars who might fit the job. This is what makes Rent-a-Mods annoying in the first place, since they can easily give out a really bad impression of our community and standards, scaring away newcomers and spreading bad words about us in other corners of the ’net.&lt;/p&gt;

&lt;p&gt;Taking a wild guess of what a Developer will say to a poster regarding a specific development issue, such as Wesnoth’s future plans, or why problem X has not been fixed yet, or why feature Y is apparently never going to be implemented, is also a really Bad Thing™ since it wastes our time correcting the spreading misinformation before it gets stuck in people’s heads. There has been a lot of random guesswork regarding recent problems such as the supposed GNU General Public License violations by the iPhone/iPad port creator and distributor, or why a complaining poster has been banned from the multiplayer server(s) — hence &lt;a href=&quot;http://forums.wesnoth.org/viewtopic.php?t=24277#w0backseat&quot;&gt;we had to ban both&lt;/a&gt; to keep things orderly and avoid the development of useless time-consuming arguments.&lt;/p&gt;

&lt;p&gt;In case I’m not getting my point across:&lt;/p&gt;

&lt;p&gt;&lt;big&gt;&lt;b&gt;DON’T DO IT. IT’S NOT USEFUL FOR ANY OF THE INVOLVED PARTIES. LET THE MODS DO THEIR JOB.&lt;/b&gt;&lt;/big&gt;&lt;/p&gt;

&lt;p&gt;Thanks for reading. I’m fairly certain that this post might not provide a clear enough answer for cases such as &lt;a href=&quot;http://forums.wesnoth.org/viewtopic.php?p=453918#p453918&quot;&gt;&lt;strong&gt;this&lt;/strong&gt;&lt;/a&gt;, but I don’t feel like writing a longer and thorough rant at this moment.&lt;/p&gt; 
    </content:encoded>

    <pubDate>Wed, 08 Sep 2010 16:33:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/98-guid.html</guid>
    
</item>
<item>
    <title>Living on the bleeding edge</title>
    <link>http://shadowm.rewound.net/blog/archives/129-Living-on-the-bleeding-edge.html</link>
            <category>Hardware</category>
            <category>Miscellaneous</category>
            <category>Software</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/129-Living-on-the-bleeding-edge.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=129</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=129</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;p&gt;I just finished upgrading the X.org server on my laptop from Debian Squeeze/Sid’s version (1.7.x) to 1.9.2 from the Experimental repository. It was quite a task since my initial command pulled some incorrect dependencies and then forgot some.&lt;/p&gt;

&lt;pre&gt;sudo apt-get install -t experimental xorg xserver-xorg&lt;/pre&gt;

&lt;p&gt;This installed the ATI Catalyst and NVIDIA drivers along with pretty much every video and input driver for some reason, which I had to manually remove later — this even though I had disabled Recommends. Since my laptop runs with custom builds of Mesa, the Radeon &lt;acronym title=&quot;Device-Dependent X&quot;&gt;DDX&lt;/acronym&gt; and the &lt;acronym title=&quot;Direct Rendering Manager&quot;&gt;DRM&lt;/acronym&gt; library, I had to rebuild those by hand as usual, but that wasn’t enough to make my system usable again because I forgot to upgrade &lt;tt&gt;xserver-xorg-dev&lt;/tt&gt;, of all things. So, rinse and repeat, and voilà…after several attempts, my X server works again!&lt;/p&gt;

&lt;pre&gt;sudo apt-get install -t experimental xserver-xorg-dev&lt;/pre&gt;

&lt;p&gt;Of course, all this calls for the question: why am I using Debian Sid+experimental instead of sticking to a different, more “updated” distribution?&lt;/p&gt;

&lt;p&gt;The fact is, I feel comfortable with Debian even though my installation isn’t a normal one anymore because I have foreign stuff I require for testing purposes, X.org included. I can manage myself very well no matter what happens, as you can see above — the little exercise I mentioned lasted for less than 20 minutes because I know how the system works so I can fix it if it breaks — I’m definitely &lt;strong&gt;not&lt;/strong&gt; recommending random people to do whatever I do in any case. But after trying &lt;a href=&quot;http://www.sabayon.org/&quot;&gt;Sabayon GNU/Linux&lt;/a&gt; on my desktop box (Blackcore), I know for sure I don’t want to replace Debian with it. I am also certain that openSUSE is not what I want anymore, and this has a lot to do with the package management architecture employed.&lt;/p&gt;

&lt;p&gt;It should also be noted that the only reason I’m using stuff from Experimental right now is that Squeeze is frozen, so basically no new upstream versions are entering Sid until Squeeze becomes the new stable. I’m not running away of any bugs — rather, I’m searching for more bugs to face and I’m not afraid of them.&lt;/p&gt;

&lt;p&gt;Now I go back to bug-hunting on the Radeon DDX!&lt;/p&gt; 
    </content:encoded>

    <pubDate>Fri, 12 Nov 2010 05:47:00 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/129-guid.html</guid>
    
</item>
<item>
    <title>General update</title>
    <link>http://shadowm.rewound.net/blog/archives/111-General-update.html</link>
            <category>IRC</category>
            <category>Miscellaneous</category>
            <category>Personal</category>
            <category>Projects</category>
            <category>Rei 2 IRC Bot</category>
            <category>Site updates</category>
            <category>Software</category>
    
    <comments>http://shadowm.rewound.net/blog/archives/111-General-update.html#comments</comments>
    <wfw:comment>http://shadowm.rewound.net/blog/wfwcomment.php?cid=111</wfw:comment>

    <slash:comments>0</slash:comments>
    <wfw:commentRss>http://shadowm.rewound.net/blog/rss.php?version=2.0&amp;type=comments&amp;cid=111</wfw:commentRss>
    

    <author>nospam@example.com (shadowmaster)</author>
    <content:encoded>
    &lt;div class=&quot;center&quot;&gt;
  &lt;a href=&quot;http://xkcd.com/673/&quot;&gt;
    &lt;img src=&quot;http://i144.photobucket.com/albums/r176/shadowm2006/the_sun.png&quot; alt=&quot;The Sun&quot; /&gt;
  &lt;/a&gt;
&lt;/div&gt;

&lt;p&gt;At last, it’s the second weekend of October and here in Chile we’re already switching to &lt;acronym title=&quot;Daylight Saving Time&quot;&gt;DST&lt;/acronym&gt;-based schedules. But I didn’t come here to talk about how nice it is to have sunlight past 7 PM, or to announce any plans for summer.&lt;/p&gt;

&lt;p&gt;Instead, I came here to announce the early arrival of codename “&lt;em&gt;Dorset4&lt;/em&gt;”, the new revision of the site’s layout, now with more CSS 3! (Really.)&lt;/p&gt;

&lt;p&gt;It’s not really as big an update as I expected because there’s really very little to fix overall — I feel quite happy with my work on Dorset3 and save for some minor things no big improvements appear to be necessary. Of course, I introduced a couple of bugs with this revision (notably, in the &lt;a href=&quot;/projects/&quot;&gt;Projects&lt;/a&gt; section index), which will be fixed over the next days. The most notable changes are the introduction of a few icons in places where it made sense, and the tidying up of the sidebar and footer, all with the purpose of presenting the most important information more cleanly than ever.&lt;/p&gt;

&lt;p&gt;But these aren’t all the changes. Besides the stylesheet revisions, there’s also a new project page for &lt;a href=&quot;/projects/rei2.php&quot;&gt;Rei 2 IRC bot&lt;/a&gt; and a new separate page with &lt;a href=&quot;/website-info.php&quot;&gt;information on the website&lt;/a&gt;. The blog has also now acquired entry paging powers, which means that multi-page articles will be possible in the future — in fact, the forthcoming follow-up to &lt;a href=&quot;http://shadowm.rewound.net/blog/archives/60-Wesnoth-Evolution-0.1.html&quot;&gt;Wesnoth Evolution: 0.1&lt;/a&gt; may take advantage of this new feature.&lt;/p&gt;

&lt;p&gt;I know people in the northern hemisphere are going to freeze very soon as winter approaches, but I know I’ll still envy them in a few weeks when local temperatures start going over 32°C. &lt;img src=&quot;/dorset6/img/smilies/awesome.gif&quot; alt=&quot;:Awesome:&quot; style=&quot;display: inline; vertical-align: bottom;&quot; class=&quot;emoticon&quot; /&gt;&lt;/p&gt; 
    </content:encoded>

    <pubDate>Sun, 10 Oct 2010 01:37:44 +0000</pubDate>
    <guid isPermaLink="false">http://shadowm.rewound.net/blog/archives/111-guid.html</guid>
    
</item>

</channel>
</rss>
