<?xml version="1.0" encoding="UTF-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
    <title>Avarthrel Blog</title>
    <link rel="alternate" type="text/html" href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/" />
    <link rel="self" type="application/atom+xml" href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/atom.xml" />
    <id>tag:www.beastwithin.org,2011-09-07:/users/wwwwolf/fantasy/avarthrel/blog/1</id>
    <updated>2012-01-25T20:15:13Z</updated>
    <subtitle>Everything about the fantasy world Avarthrel, developed by Urpo &quot;WWWWolf&quot; Lankinen.</subtitle>
    <generator uri="http://www.sixapart.com/movabletype/">Melody 1.0.2</generator>

<entry>
    <title>The Actual Org-Mode Experiences</title>
    <link rel="alternate" type="text/html" href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2012/01/the-actual-org-mode-experiences.html" />
    <id>tag:www.beastwithin.org,2012:/users/wwwwolf/fantasy/avarthrel/blog//1.316</id>

    <published>2012-01-25T20:13:52Z</published>
    <updated>2012-01-25T20:15:13Z</updated>

    <summary>So, NaNoWriMo 2011 is far, far over. Before the NaNo kicked in, I recommended people to check out org-mode and look at my ramblings on my endless struggles with other writing software packages. That ramble was a little bit premature...</summary>
    <author>
        <name>Urpo Lankinen</name>
        
    </author>
    
        <category term="Software" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="emacs" label="Emacs" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="nanowrimo" label="NaNoWriMo" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="orgmode" label="org-mode" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="planning" label="planning" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="software" label="software" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/">
        <![CDATA[<p>So, <a href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2012/01/my-nanowrimo-2011-journal.html" title="My NaNoWriMo 2011 journal">NaNoWriMo 2011</a> is far, far over.</p>

<p>Before the NaNo kicked in, I recommended people to check out <a href="http://orgmode.org/" title="org-mode"><code>org-mode</code></a> and look at my <a href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2011/05/lets-just-use-emacs.html" title="Let's just use Emacs">ramblings on my endless struggles with <em>other</em> writing software packages</a>.</p>

<p>That ramble was a little bit premature because I hadn&#8217;t actually completed a major writing project with Emacs. I&#8217;ve written a lot of short stories over the last year or so, but due to my increasing self-critique I&#8217;ve not actually gotten anything out. And, of course, the fact that I kept switching software probably didn&#8217;t help much either. =)</p>

<p>But NaNoWriMo is now done, and bashing out 51,757 words probably counts as some sort of an achievement that gives a little bit of an indicator of how Emacs works as a prose writing tool.</p>

<p>I told people it would work, and dammit, it did. Except for a few small snags.</p>
]]>
        <![CDATA[<p>There were some major oddnesses that I had to learn about.</p>

<h3>Darkroom isn&#8217;t light-proof</h3>

<p>In the previous blog post on Emacs features, I made a big deal about <a href="http://www.martyn.se/code/emacs/darkroom-mode/" title="darkroom-mode"><code>darkroom-mode</code></a>. I really shouldn&#8217;t have babbled about it at all, because the kit is kind of broken and needs some manual tinkering and gluing before it works satisfactorily. It doesn&#8217;t work the same on all platforms. There are <a href="http://draketo.de/light/english/simple-emacs-darkroom" title="Simple Emacs DarkRoom"><em>other</em> hacks that achieve the same effect</a>, but which also may require some tinkering and expert customisation (read: you need to change hardcoded values, and you can&#8217;t do customisation through <code>M-x customize</code> or adding settings to <code>~/.emacs</code> - hardly user-friendly).</p>

<p>It&#8217;s a shame that I didn&#8217;t ever really have the mental capability to handle elisp coding so I could make this thing actually work like charm. Features like this would be awesome if they were part of standard emacs install, or were at least some sort of an easily installable package that would be both cross-platform and easily tuneable.</p>

<h3>Emacs&#8217;s convenience depends entirely on what I have installed</h3>

<p>Which brings me to another point: I got an Eee PC laptop halfway through the NaNoWriMo. It came with Windows 7 &#8220;Starter&#8221;, <del>a version of Windows that didn&#8217;t come wi</del>&#8230; <em>(sorry, I made that joke too many times already)</em>. Of course, I had to install all software I needed to do NaNoWriMo on the thing. All I really needed was Emacs (an awesome Windows port, of course, exists) and my version control/syncronisation software package (i.e. MSYSGit).</p>

<p>But it didn&#8217;t come with all of the stuff I had grown used to on Linux. All of the little packages that <em>don&#8217;t</em> ship with Emacs. If you want to extend Emacs, the instructions usually go &#8220;drop the files somewhere and add stuff like <code>(require 'whatever)</code> to <code>~/.emacs</code>.&#8221;</p>

<p>The thing about this is that the files literally come from all over the world, in various forms. I have no idea where some of these packages came from, but I sometimes can take a few good google searches to refresh my memory.</p>

<p>Fortunately, Emacs 24 will bring some light to this, because it will ship with a real package repository and a package manager along the lines of dpkg or rubygems. (If you say &#8220;App Store&#8221;, I&#8217;ll <em>frown.</em> Nobody will have fun when I frown.)</p>

<h3>Perfect WordPerfect 5.1 emulation! Oh no wait&#8230;</h3>

<p>I mentioned WordPerfect 5.1 in the previous article, because it genuinely <em>was</em> one of the best authoring environments I had seen - blue background, white text, no bullshit. Too bad WP doesn&#8217;t support most of the modern niceties.</p>

<p>One of the cool features I discovered during my NaNo rush was Emacs&#8217; colour theme support. And by grace of gods, it does support WordPerfect 5.1 colours right out of box.</p>

<p>Not without a hitch, though:</p>

<ol>
<li>It&#8217;s a contrib package so it&#8217;s not working out of box on <em>all</em> Emacs instances. It doesn&#8217;t ship with Windows Emacs, for example. Does with Aquamacs and Debian Linux packages.</li>
<li>On Debian Linux, colours don&#8217;t work all the way. The buffer background stays white if it&#8217;s out of the actual text area.</li>
<li>Once you set a colour theme, you&#8217;re committed to it until you close and restart Emacs. It completely messes up the colours. You can&#8217;t get to the default. Even the &#8220;default&#8221; colour themes aren&#8217;t exactly the same.</li>
</ol>

<p>Just like darkroom, you can file this feature under &#8220;nice idea, can&#8217;t wait to see it when it will finally <em>actually work</em>&#8221;.</p>

<h3>NaNoWriMo is all about the word count! Ummmmm&#8230;</h3>

<p>Word counts are a weird beast. There&#8217;s bazillion different ways to count the words. NaNoWriMo doesn&#8217;t disclose their wordcounting methodology, but they appear to somewhat agree with the common definition of splitting the stuff into word-like bits.</p>

<p>f course, in Org files, there&#8217;s a lot of stuff that you don&#8217;t want to count. You want to keep your notes out of the final word count. You basically want to put your story in a single section of a file, and then count the words in that section only.</p>

<p>And Org-Mode doesn&#8217;t do this out of the box.</p>

<p>Fear not, though - <a href="http://permalink.gmane.org/gmane.emacs.orgmode/41146" title="word count for subtrees">the people in the Org-Mode mailing lists</a> are writing code that will stick per-section word counts into the property folders.</p>

<p>&#8230;<em>notice</em> how you can&#8217;t actually download the raw message from the mailing list so you have to do some copy-paste trickery to save this into the file.</p>

<p>&#8230;<em>notice</em> how this code is being developed by just sending updated versions to the mailing list. Not, for example, in a public git repository or something.</p>

<p>&#8230;<em>notice</em> how I couldn&#8217;t find a single instance of the code that would have actually worked on the versions of org that I have at hand.</p>

<p>Yes, this was going on in 2011. In open source world.</p>

<p>I had a deadline. I had to <a href="https://github.com/wwwwolf/randomscripts/blob/master/wordcount/orgwordcount.rb" title="orgwordcount.rb">write my own bloody awful word counter</a> that&#8217;s run as a script. Not very elegant, but at least it works nicely. I could always run this thing in a shell buffer. It even worked on the first try on Windows port of Ruby. Not much of a problem.</p>

<p>(<a href="http://xkcd.com/224/" title="xkcd: Lisp">This is a tradition, you know</a>, except with Ruby instead of Perl this time.)</p>

<p>I hope the upcoming Emacs package repositories will make life a little bit easier for this kind of situations so people could just upload a bunch of separate elisp packages that extend org mode. Modularity is the watchword, and so on and so forth.</p>

<h3>But on the good side&#8230;</h3>

<p>&#8230;<em>the bloody piece of software just made it possible for me to finish NaNoWriMo in the first place.</em></p>

<p>I can&#8217;t understate this.</p>

<p>I can be critical about these little inconsequential flaws of Org-Mode, but as you can see, a few small repairs can fix a lot of flaws. No wordcount? Toss in a script. Fancy full-screen stuff not working in Linux/Mac/Win? Just live without it, or use whatever the hell you have. Stuff not working all across the board? Suck it up or just do some handwork.</p>

<p>Sure, things could be a lot worse, but I <em>got to my goal</em>.</p>

<p><em>Despite</em> of the hurdles of the other software.</p>

<h3>What hurdles? What?</h3>

<p>In NaNoWriMo 2010, I used <a href="http://code.google.com/p/textroom/" title="TextRoom">TextRoom</a> and <a href="http://www.novelist.ch/" title="StoryBook">StoryBook</a>.</p>

<p>I found StoryBook pretty amazing. Before I even began writing I started fleshing out the story outline in StoryBook and it worked wonderfully for the purpose.</p>

<p>This year around, I was less well prepared. I started making the outline later on, and dammit, that was a mistake.</p>

<p>Storybook had suddenly gone payware. You need to pay to do anything really useful with it. This is what is killing a lot of open source projects these days. It almost killed Movable Type, but the developers came to their senses. It murdered MySQL. It&#8217;s making me move away from Celtx, because I just know that the open source version isn&#8217;t going to get any interesting features any more &#8212; and in all likelihood neither will Storybook get any new interesting features.</p>

<p>Anyway: Late planning + no Storybook = disaster.</p>

<p>So how do I do story planning? In the org-mode land, it seems the expression goes something like this: &#8220;dude, just throw some org-mode at it.&#8221;</p>

<p>And it worked. I made a ginormous table with plot summaries and I was able to chart the story pretty well and design a plot that actually makes some sense and is even more complex than the plot in the last year&#8217;s novel.</p>

<p>Frigging amazing.</p>

<p>NaNo 2011 was a resounding success thanks to Org-Mode. And I expect NaNo 2012 to be even more resounding success if there will be some minor improvements.</p>

<p>Thank you, org-mode.</p>

<p>I&#8217;d launch into an epic fanfic here, but hell, I need coffee and <em>Halo: Reach</em>. Bye.</p>
]]>
    </content>
</entry>

<entry>
    <title>My NaNoWriMo 2011 journal</title>
    <link rel="alternate" type="text/html" href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2012/01/my-nanowrimo-2011-journal.html" />
    <id>tag:www.beastwithin.org,2012:/users/wwwwolf/fantasy/avarthrel/blog//1.311</id>

    <published>2012-01-13T17:38:34Z</published>
    <updated>2012-01-13T17:51:38Z</updated>

    <summary> It&#8217;s sad that I haven&#8217;t had found the time to comment on my NaNoWriMo progress on my blogs at all. This NaNoWriMo seemed to be a bit more bleak than the last year&#8217;s incredibly fun journey, mostly because some...</summary>
    <author>
        <name>Urpo Lankinen</name>
        
    </author>
    
        <category term="Random Thoughts" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="nanowrimo" label="NaNoWriMo" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/">
        <![CDATA[<p><a href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/assets_c/2012/01/who_mourns_for_a_lost_dream.jpg-121.html" onclick="window.open('http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/assets_c/2012/01/who_mourns_for_a_lost_dream.jpg-121.html','popup','width=800,height=1131,scrollbars=no,resizable=no,toolbar=no,directories=no,location=no,menubar=no,status=no,left=0,top=0'); return false"><img src="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/assets_c/2012/01/who_mourns_for_a_lost_dream.jpg-thumb-250x353-121.jpg" width="250" height="353" alt="Who Mourns for a Lost Dream? cover" class="mt-image-right" style="float: right; margin: 0 0 20px 20px;" /></a>
It&#8217;s sad that I haven&#8217;t had found the time to comment on my NaNoWriMo progress on my blogs at all. This NaNoWriMo seemed to be a bit more bleak than the last year&#8217;s incredibly fun journey, mostly because some of the people I followed last year weren&#8217;t writing and I didn&#8217;t even get a chance to follow some other people. Also, NaNoWriMo website&#8217;s tools were not as fun this year around.</p>

<p>But overall, it was still an incredible journey. Just with a little bit more of proverbial taste of blood in the mouth. I&#8217;d say I survived through NaNo this time, not really finished it.</p>

<p>I&#8217;ll probably release my book draft later on. As in last year, I&#8217;ll release a PDF and possibly an EPUB version. Cover is already drawn, and shown on the right (click for a larger version).</p>

<p>I&#8217;ve also made some sort of a video journal. Once I get around to editing it (and doing the EpicDiff run to show how the text mutated over time), I&#8217;ll put it to my YouTube channel. This is also the first time I&#8217;ve ever produced anything major in Org-Mode, so I&#8217;ll also write a separate blog post on my experiences with Emacs as an authoring environment. (Summary: it&#8217;s probably the best environment I&#8217;ve tried so far, but there are a few snags that I really wish were fixed easier.)</p>

<p>Anyway - the following is basically just a copy-paste of my <a href="http://www.reddit.com/r/nanowrimo">/r/nanowrimo</a> posts, with some minor tweaks. Hope it&#8217;s interesting enough.</p>
]]>
        <![CDATA[<p><strong>November 1:</strong> Unix word count tool lies like a rug. It <em>can&#8217;t</em> be 2251 words already.</p>

<p><strong>November 2:</strong> 4067 words as of today, and I&#8217;m feeling the stuff is kind of disjointed. It&#8217;s weird to write a bunch of stuff and then realise I have a bunch of really incomplete chapters. First, it&#8217;s kind of a feeling of a failure, but then I realise it&#8217;s just stuff that needs to be fixed and meat-ified in the <em>following</em> days. There&#8217;s, like, a whole month to do this stuff. And there&#8217;s always December to fix the plot holes, or something. =)</p>

<p><strong>November 3:</strong> 6100 words!</p>

<p>Aside of some very broad directions, I still haven&#8217;t outlined most of the book and I have a very vague idea of where the hell I&#8217;m actually going. I wasn&#8217;t even sure if I was going to hit my target of 6000 words today.</p>

<p>So I added an awesome circus performance. <br />
And very very roundabout and hopefully tastefully subtle off-page sex. (Look, it <em>has</em> to be roundabout. Wordcounts, dammit.) <br />
&#8230;in the same chapter. <em>Not</em> the same scene.</p>

<p><strong>November 4:</strong> 8148 words. Pros: Some parts of the stuff I&#8217;ve written actually form something that someone might, on a good day, call some kind of a story thread. I even have some vague ideas that allow me to tie all these weird threads I have on my hand together. Cons: Head not work. Need to be coffee bad. Wrote stuff while not really in a conscious state.</p>

<p><strong>November 5:</strong> 10066 words! I felt the characters were totally underdescribed so I got to work. More to come.</p>

<p>Also, last night, produced <a href="https://github.com/wwwwolf/randomscripts/blob/master/wordcount/orgwordcount.rb">a little bit more dependable tool for word counts</a>. May not be terribly useful unless you use emacs org-mode like me. This tool lets me put notes and the story in the same file, which will hopefully help me to make the story make more sense. =)</p>

<p><strong>November 6:</strong> 12114 words!</p>

<p>Last night I finally made something that sorta looks like an outline, and actually marked up my text with chapters and scenes, and shuffled some underdeveloped scenes around to places where they make far more sense. I&#8217;m no longer writing in dark! I have some - not a clear idea, but some idea - where I might stick some of the stuff I was thinking of, and I can actually make the plot make some sense.</p>

<p>In theory.</p>

<p>Yeah, I added a whole bunch of interesting scenes and did a lot of work on them.</p>

<p>The <em>content</em> of the scenes is still dangerously random though. Only two new plainly obviously word-count-padding roundabout off-page sex scenes. =)</p>

<p>But hey, at least I&#8217;m thinking of a cool twist ending that will put the events of the book in a whole new light. Unplanned awesome plot features.</p>

<p><strong>November 7:</strong> Clucking bell. I woke up late, had to waste time to file some papers, and felt incredibly crappy today in general. Can&#8217;t touch my Xbox 360, because unfriggingbelievably I still need to mop up my DVR&#8217;s hard drive by watching some of the shows so I will have space to record more.</p>

<p>This is not a day to write.</p>

<p>But I have found my saviour. <br />
Got some coffee going. <br />
Fired up <a href="http://www.moddb.com/games/thief-deadly-shadows/downloads/thief-deadly-shadows-soundtrack">Thief: Deadly Shadows soundtrack</a>. Had completely forgotten how awesome writing music this is. <br />
Typed the hell away.</p>

<p>14072 words. Continuing the steadily lethal speed of 2000 words per day. Yay.</p>

<p>Oh yeah, I&#8217;m <del>parodying</del> cunningly referencing The Da Vinci Code. A low move. Kick me.</p>

<p><strong>November 8:</strong> 16041 words.</p>

<p>Somewhere, beyond reach of mortals, the god of knowledge welcomes a recently departed man to the Eternal Library. <br />
Meanwhile, the protagonists try to make sense of a <em>totally not goddamn Dan Brown ripoff</em> of a puzzle box. <br />
And in the ageless sacred gardens of the gray City of the Dead, there&#8217;s a juggling elf and a bunch of wolves performing funny tricks.</p>

<p>&#8230;what the <em>hell</em> did I just write? I swear I&#8217;m not on drugs.</p>

<p>This sort of work on completely unrelated things in pretty much random order may not make much sense right now, but I swear this makes much more sense when I actually finish this thing.</p>

<p>Anyhow, over 15k now. Yayyyy!</p>

<p><strong>November 9:</strong> 18143 words.</p>

<p>Yesterday was exciting. I rambled about all sorts of cool things. Today was boring. I worked on one scene that was kind of invented out of thin air, but I felt it was sort of interesting considering the big picture.</p>

<p>But hey, I somehow got &gt;2000 words done! Yay! I was even using a wrong word count program for a while, which was giving me wrong word count. I was, like, &#8220;no WAY I wrote over 2500 words yet.&#8221; Now I&#8217;m like &#8220;no WAY I have over 1000 words just in the background notes.&#8221; =)</p>

<p><strong>November 10:</strong> 20014 words. Awesome.</p>

<p>This is probably the point where I should start seriously considering making some sense. Okay, I have a plot outline and I have been following it, so I guess I will eventually make some sense. There&#8217;s yet hope.</p>

<p>In related news, I guess I need to write a bit more after midnight, so that Skyrim won&#8217;t ruin my 2k/day pace. This novel of mine has elves having sex. I&#8217;m surprised if Skyrim will have any, though it is always a possibility. =)</p>

<p><strong>November 11:</strong> I knew I could do it.</p>

<p>Come from the town. Dig Skyrim from the backpack and stick it to the shelf. Sit down. Write the damn 2000 words, like I&#8217;m bloody well supposed to do. All it takes is normal kinds of discipline. It happened before. It happened today. No problem.</p>

<p>22051 words. It&#8217;s almost like a crappy sample rate, only one better.</p>

<p>And I&#8217;m improving the confusing chapters. Yay! The book really is starting to make more sense when I fix stuff that I didn&#8217;t really get right earlier on.</p>

<p><strong>November 12:</strong> 24100 words. The past few days, I&#8217;ve been goofing off a little bit, but now I got back to the early chapters that didn&#8217;t have much meat. It&#8217;s surprising how a little bit of expansion to the chapters that didn&#8217;t have anything substantial yet can restore my faith in the project. =)</p>

<p><strong>November 13:</strong> 26106 words. Over halfway done. Uh&#8230; prologue and one chapter reasonably complete so far, the rest in various states of completeness. I don&#8217;t actually see any problem with this. =)</p>

<p><strong>November 14:</strong> 28054 words. This is one of those days when I just have to say &#8220;don&#8217;t ask what happened, I just got a cup of coffee a moment ago and I have no frigging idea where the 2000 words came from.&#8221;</p>

<p><strong>November 15:</strong> 30113 words.</p>

<p>Got a new Eee netbook. Came with something called Windows 7 &#8220;Starter&#8221;, which is apparently the version of Windows that doesn&#8217;t come with Emacs and Git, for some reason that I can&#8217;t quite comprehend &lt;/obviousjoke&gt;. Had to download and install them separately. Not a biggie, but it was a rather boring and time-consuming setup.</p>

<p>But it works now. I made stuff in time.</p>

<p>Still, I needed a bloody keg of coffee to get my brain running properly.</p>

<p><strong>November 16:</strong> 31007 words.</p>

<p>Yes, it finally happened. I produced ~1000 words today. Which is not quite near 2000 words. A few hours in the day remain, but I don&#8217;t think my head can take it. My body may not be falling asleep and my fingers keep typing this comment, but my conscious mind is wholeheartedly behind the whole sleepiness idea.</p>

<p>I was in a pretty zombie-like state today. The highlight of the day was that I installed Ruby on the new netbook and my wordcount script, which I had written on Linux, worked perfectly on the first try on the Windows system. I just wish my brain had been tagging along so I would have been able to produce some words for the script to eat, too!</p>

<p>Tomorrow, I&#8217;m going to take the new netbook to whence it came. The Town. The place that is quite not like my apartment. Need to seek some inspiration in a place that has, uh, places. And space. And fresh air. Dammit.</p>

<p><strong>November 17:</strong> The failure the previous day was crushing. Was stressed. Had had my fill of writing in my apartment. Went to the library. Had fresh air.</p>

<p>Had a funny random moment when I ran the word counter.</p>

<p><img alt="31337 words" src="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2012/01/13/leetwordcount.png" width="190" height="59" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /></p>

<p>Ended up with 33516 words.</p>

<p><strong>November 18:</strong> The nanowrimo website was mocking me.</p>

<p><em>Mocking me.</em></p>

<p>Branding me a total failure after failure.</p>

<p><img alt="NaNoWriMo website mocks me!" src="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2012/01/13/wwwwolf-wordcount-20111118-wtf.png" width="141" height="151" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /></p>

<p>So I decided to show the damn thing what&#8217;s what. 36172 words. That&#8217;s right, I recovered from the failure and got back to where I was supposed to be if I&#8217;m writing 2000 words per day. And I made some pretty interesting new scenes, I think. And I even got some of my further analysis done on what has been done and what needs to be done. It&#8217;s extremely gratifying to see my scene list go from red to green with a little bit of additional text in some scenes. Outline is really shaping up. Hopes are getting high again.</p>

<p><strong>November 19:</strong> 38031 words. Still new scene ideas. More structure stuff and integration. Feeling that a couple of scenes in the story are a bit too close, they probably need to be moved. Intriguing. Well, things will be fixed. =)</p>

<p><strong>November 20:</strong> 40221 words.</p>

<p>I suck. I just couldn&#8217;t wake up early enough and procrastinated all morning. And ate a pizza and really wanted to take a nap but said &#8220;hell no&#8221; and got writing. While my brain was still greased.</p>

<p>So I lay down on the floor on pillows, plugged a USB keyboard to the netbook, closed my eyes and typed what the hell I was thinking for 90 minutes straight.</p>

<p><em>Not</em> porn. It&#8217;s a very post-modern stream-of-consciousness scene expressing the deepening relationship between the two protagonists and their realisation on the fulfilment and comprehension of their goals in life and their mission within the story. Seriously. You guys would be able to see that if I just had time to fix the bazillion typos this month, but I obviously don&#8217;t.</p>

<p><strong>November 21:</strong> 42205 words. The previous stream of consciousness attempt was so awesome that I wanted to try another one. The previous one was about the protagonists - easy stuff, I just needed a good summary of the situation where the story was and where it was moving to. This one was about a few minor characters, how they perceive the situation, and how the ideas in the story affect them - in a completely different manner. (&#8230;also I had never ever written a high-flying and philosophical lesbian sex scene. Let&#8217;s see, hmm&#8230; hmm&#8230; nope, writing strange unfamiliar scenes is not anywhere <em>near</em> folk dancing and incest. I <em>definitely</em> had to try this.)</p>

<p><strong>November 22:</strong> 44325 words. Basically, the situation was this: I had no idea what to write. So I wrote a scene that had been sort of bubbling in my head, but <em>that had nothing to do with this story.</em> After I was done, I somehow (merely figuratively) slapped my forehead and said &#8220;damn, why didn&#8217;t I put this thing in the novel? I totally needed this so my shadowy guiding forces get some personality and their motivations become clearer.&#8221; Basically, I had this good scene I had planned, but I didn&#8217;t really know what story to put it in - until now. And it seems to fit. Wonderful.</p>

<p><strong>November 24:</strong> 50000 according to my word counter.</p>

<p><a href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2012/01/13/50000_words.png"><img alt="50000 words!" src="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/assets_c/2012/01/50000_words-thumb-550x312-126.png" width="550" height="312" class="mt-image-center" style="text-align: center; display: block; margin: 0 auto 20px;" /></a></p>

<p>Might be higher according to validator, but I&#8217;m not really done yet and I think I need to work a little bit more on some parts of the novel. Still, glad majority of the stuff is done.</p>

<p>Last year, the 50000th word was &#8220;fucking&#8221;. This time, it was &#8220;carnivals&#8221;. Both were equally calculated and preposterous choices. =)</p>

<p><strong>November 29:</strong> Had a weekend off, did some more writing.</p>

<p>I end my NaNoWriMo 2011 with an official wordcount of <strong>51757</strong> words.</p>

<p>Tomorrow I&#8217;ll make cover art. And possibly typeset the bastard into PDF. Not sure yet.</p>

<p>The last fixes were mostly to a few sex scenes. I thought they might end up being embarrassing, so I decided to take another look. That&#8217;s when I realised they weren&#8217;t going to be embarrassing to most people, because they were just <em>incomprehensible</em>. Some more wording, and bam! Less confusion! &#8230;and not much more actual sex.</p>

<p>Still, I have to say that <em>a lot</em> of stuff that remains needs serious, <em>serious</em> fixing. This is going to be a huge pile of work when I get around to clearing it up!</p>
]]>
    </content>
</entry>

<entry>
    <title>No, really, learning is eternal</title>
    <link rel="alternate" type="text/html" href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2011/07/no-really-learning-is-eternal.html" />
    <id>tag:www.beastwithin.org,2011:/users/wwwwolf/fantasy/avarthrel/blog//1.290</id>

    <published>2011-07-04T12:49:12Z</published>
    <updated>2011-07-04T12:55:48Z</updated>

    <summary>It is a lingering doubt, but an important one: Is it time to rethink why I write? Maybe it&#8217;s always a good time to rethink why I write, and how I write. One thing is sure, though: I&#8217;m always learning,...</summary>
    <author>
        <name>Urpo Lankinen</name>
        
    </author>
    
        <category term="Learning" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="learningchallenges" label="learning challenges" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/">
        <![CDATA[<p>It is a lingering doubt, but an important one: Is it time to rethink why I write? Maybe it&#8217;s <em>always</em> a good time to rethink why I write, and <em>how</em> I write.</p>

<p>One thing is sure, though: I&#8217;m always learning, and the fact that I didn&#8217;t get completely depressed again when I recently got some critique is a good sign that I&#8217;m probably showing - maybe - some improvement. I think I&#8217;ve conclusively shown that the answer to the obvious <em>first</em> question, &#8220;should I write to begin with?&#8221;, is a resounding &#8220;yep&#8221;.</p>

<p>Now, I just need to seek some guidance on &#8220;how&#8221; and &#8220;why&#8221;.</p>
]]>
        <![CDATA[<p>I got critique on two things, actually: a story I&#8217;ve been working on, and my blog posts. The former was <a href="http://www.reddit.com/r/WritersGroup/comments/hq246/death_whispers_in_the_wind_longish_fantasy_story/">requested</a>, the latter <a href="http://news.ycombinator.com/item?id=2591102">wasn&#8217;t</a>  [the critical comment apparently isn&#8217;t there any more, though]. But both, fortunately, made me think all the same.</p>

<p>The former critique made me feel a little bit weird. Here I was, completely sure that the story was awesome. The first poster said that it bloody well wasn&#8217;t awesome. I took a good look at the story and concluded &#8220;holy shit, this story is <em>awful</em>, I need to fix this stuff pretty thoroughly.&#8221; I&#8217;ve been trimming the story, filling holes, and making the story make a little bit more sense. Maybe the foremost lesson I learnt from this is that I had again tripped over the famed &#8220;pee-headedness line&#8221;; I really, really, really should get critique more often because I get all of these delusions that the stories are actually in good shape when they plainly and obviously are not.</p>

<p>I guess that&#8217;s what the critique is supposed to be about. I need someone to bring me back to the ground and be <em>realistic.</em></p>

<p>And the scary thing is this: I&#8217;ve experienced it before. I&#8217;ve told this to others. And here I am, suffering through the same thing again. Oh well, doses of realism are always healthy&#8230;</p>

<p>But here&#8217;s another thing to be learnt from this: I think the story isn&#8217;t going to suck completely. And now that the problems have been caught, they can be fixed. Things will be all right. This is why I also should get more critique - I keep hearing about all these flaws, but I don&#8217;t always spot them in my own stories. This is why editors are awesome.</p>

<p>The second, uninvited critique gave me another fascinating thought. I&#8217;ve been blogging for a long time. I&#8217;ve never really worried about getting any readers; there has always been some random commenters no matter what I&#8217;ve rambled of and where I&#8217;ve hosted the blog. It&#8217;s pretty clear that I&#8217;ve written some interesting posts.</p>

<p>But here&#8217;s the annoying thing: I&#8217;ve never really thought who am I writing these blog posts for. I&#8217;ve written them for myself, primarily.</p>

<p>So imagine my surprise when Google Analytics says that I&#8217;ve gotten 47,940.91% traffic increase. (Yes, really.) Someone posted the article about Emacs to Hacker News. And there, we have someone complaining about the &#8220;passive-aggressive&#8221; crap in the intro.</p>

<p>Wow. I&#8217;ve written something that turned out to be interesting for some people and apparently generated some interesting discussion. And people complain about my writing. Aargh! I had not considered the idea that it might become popular! I had no idea that <em>actual people</em> would read my article!</p>

<p>Maybe I should start writing articles for actual people - consider the readability a little bit, try to avoid some annoying style. In short: I should not just write for myself. Yeah! I should&#8230; write for the <em>readers.</em></p>

<p>(Cue an army of Emacs users going <code>M-x facepalm</code> again)</p>

<p>This is obvious stuff. Why didn&#8217;t I see it before?</p>

<p>I think this illustrates one of the problems I have with a lot of writing advice: You never realise what the heck all those good bits of advice actually <em>mean</em> until you get burned personally, or someone points out that this stuff actually applies to your own writing. You may hear advice over and over and over again, or even think of some <em>exceedingly</em> obvious things beforehand, </p>

<p>This is a class of problems that are simple to understand, but hard to spot. And that&#8217;s why we have other people. That&#8217;s why it&#8217;s awesome to have editors.</p>

<p>Not that any editor would have pointed out that I need to do some incredibly obvious things like actually writing for actual readers, but the principle remains the same.</p>

<p>Scott Adams was right with one of the claims in &#8220;The Dilbert Principle&#8221; - It&#8217;s impossible to be smart all the time, and we&#8217;re all idiots sometimes.</p>

<p>So why I write? I think the answer before was &#8220;because it&#8217;s fun&#8221;. I think my new answer is &#8220;because it&#8217;s fun, and I hope you find it fun too&#8221;. How I write? By learning while I do it. Always more learning. And when I think I should stop learning, I need to be whacked on the head until I remember that I was supposed to be learning.</p>

<p>I try to make my writing clearer. I promise to strive for improvement. Please tell me when I fail, because fail I shall.</p>
]]>
    </content>
</entry>

<entry>
    <title>Let&apos;s just use Emacs</title>
    <link rel="alternate" type="text/html" href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2011/05/lets-just-use-emacs.html" />
    <id>tag:www.beastwithin.org,2011:/users/wwwwolf/fantasy/avarthrel/blog//1.286</id>

    <published>2011-05-24T19:39:32Z</published>
    <updated>2011-05-24T19:42:27Z</updated>

    <summary>Somewhere around the previous post, I made an outlandish promise that I might try out Celtx to see how well I could write a story in the &#8220;novel mode&#8221;. I think I have to take it back. Because Emacs foiled...</summary>
    <author>
        <name>Urpo Lankinen</name>
        
    </author>
    
        <category term="Software" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="bean" label="Bean" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="commodore64" label="Commodore 64" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="emacs" label="Emacs" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="textroom" label="TextRoom" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="wordstar" label="WordStar" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="orgmode" label="org-mode" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="software" label="software" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/">
        <![CDATA[<p>Somewhere around the previous post, I made an outlandish promise that I might try out <a href="http://www.celtx.com/">Celtx</a> to see how well I could write a story in the &#8220;novel mode&#8221;.</p>

<p>I think I have to take it back. Because <a href="http://www.gnu.org/software/emacs/">Emacs</a> foiled that plan.</p>

<p>And I still can&#8217;t believe it.</p>

<p>Emacs as a prose editor. Bah. Pigs are flying.</p>
]]>
        <![CDATA[<p>I&#8217;m a long-time Emacs user, and if there&#8217;s one thing that bugs me is that Emacs has frequently been in a state of stagnation. As every Emacs fan knows, Emacs is the <em>ultimate</em> text editor &ndash; <em>nothing</em> can be better than Emacs. It&#8217;s a religious position, kind of like the Apple fandom. So, obviously, you get some pretty heavy cognitive dissonance when you notice that the <em>competing editors are better at something</em>.</p>

<p>And in recent years, Emacs had a <em>lot</em> of things that were just plain outlandishly crappy. Off the top of my mind:</p>

<ul>
<li>Font specification that was bizarrely difficult. Setting fonts was bloody impossible.</li>
<li>No soft word wrap.</li>
<li>Stone-age widget set in GNU Emacs. Neater widget set in XEmacs, though <em>distinctly not GTK+</em>.</li>
<li>Super-ugly font rendering.</li>
<li>No support for UTF-8. Later, a hacky support through a third-party package.</li>
<li>Bizarre configuration system.</li>
</ul>

<p>In times when the competitors get things right, it&#8217;s easy to start looking for alternatives. These alternatives are not Emacs. And it shows. You use them, and you will experience great pain.</p>

<p>But&#8230; It&#8217;s always refreshing to see that <em>stuff gets fixed</em>. My greatest pains were experienced years ago when I used XEmacs, which was updated ridiculously slowly, and that pace was still faster than what GNU Emacs had at the time. Much to my surprise, GNU Emacs folks launched version 22. <em>What the hell.</em> I thought we were going to get stuck in version 21 for ages.</p>

<p>And now they&#8217;re going at version 23, which is even more amazing.</p>

<p>So, GNU Emacs is actually updated fairly often now, and each new release seems to bring in some <em>outrageously</em> awesome features. UTF-8? We have that now, out of box. Stone-age widget sets? Hell no &ndash; you get GTK+ on Linux and Aqua on Mac, fits perfectly to both desktop environments. Ugly fonts? GTK+, Pango and Freetype, yadda yadda yadda. Setting fonts? <em>It&#8217;s in the freaking menu now.</em> If you want to put it in <code>~/.emacs</code>, it&#8217;s just <code>(set-face-attribute 'default nil :font "Anonymous Pro 16")</code> or something like that, and voila, you&#8217;ve got awesome fonts.</p>

<p>And the biggest, greatest feature to hit Emacs 23?</p>

<p><code>visual-line-mode</code>.</p>

<p>Or, as the folks who have not been touched by the awesomeness of Emacs say, &#8220;soft word wrap&#8221;.</p>

<p>Soft word wrap means that it&#8217;s infinitely easier to eyes and your mind to edit stuff that&#8217;s picky about line breaks. And if stuff is not picky about line breaks, this means you&#8217;re not mashing <code>M-q</code> all the time. Suddenly, it&#8217;s much less painful to edit wikitext. Writing fiction practically needs soft word wrap; this is pretty much not negotiable. Even this blog post was written in <code>visual-line-mode</code>, even when Markdown isn&#8217;t picky about line breaks.</p>

<p>Now, it&#8217;d be pretty silly to say that I&#8217;m giving Emacs another whirl as a fiction writing environment just because of soft word wrap.</p>

<p>No, I&#8217;m giving it another whirl because of <em>all of the other features that Emacs has gained since I last tried it.</em> Two features in particular; these two features totally made me scrap my plans to go out and buy Scrivener.</p>

<p>The first major piece of awesomeness is <a href="http://orgmode.org/"><code>org-mode</code></a>. <code>org-mode</code> basically solves one of the problems in way that isn&#8217;t intuitive first, but after you notice it, it becomes a &#8220;now why the hell didn&#8217;t I think of this before&#8221;-type idea.</p>

<p>My previous big objection to editing text files was simple: When you work on fiction, you really need to be working on multiple files at once&#8230; and these files should be stored in one &#8220;project file&#8221;. None of the text editors could get this. I loved TextRoom and Bean, but this was really one of the Scrivener features that made me drool. Of course, Celtx solved this problem as well. You could have a specific files for random work-in-progress scenes, and files for scrapped scenes, and things like that. And, of course, separate files for notes. Heck, a categorised database for background information.</p>

<p><code>org-mode</code> developers, in turn, just ask a relevant big question: &#8220;why use separate files when you <em>can</em> conveniently stick the stuff in one file, dammit?&#8221;</p>

<p>A piece of fiction can just be a bunch of text paragraphs in an outline file, you know. When someone asks you &#8220;can you edit and rearrange individual scenes?&#8221;, the answer is simple: well, it&#8217;s just a bloody outliner, of course it can do it.</p>

<p>Then the <code>org-mode</code> developers say other fascinating things: &#8220;You know that feature in Scrivener where you can add status to your work? We have that. Hell, you can customise the statuses. You know the feature where you can stick random tags to your pieces of fiction? Hell, we have that too. Shit&#8217;s fully taggable and searchable. That corkboard thing? <em>Fuck</em> corkboard, we have folding and fuzzy-search hyperlinks &ndash; whenever, wherever. Adding comments to the text? Comment lines start with <code>#</code> &ndash; you know what to do. And before you ask if you can add text formatting and export as HTML, hell yes, we do those too.&#8221;</p>

<p>Basically, org-mode bends the definition of outliners until you realise that outlines are text and text is outline and now you&#8217;re a babbling lunatic who no longer makes sense. But it <em>does</em> make sense. I have seen but a fraction of the true genius of this software. I feel like I was listening to Ted Nelson&#8217;s rants again. In <code>org-mode</code>, I&#8217;m&#8230; not editing a document. I&#8217;m editing a piece of fiction, one piece at a time. On a <em>computer</em>. In a way that makes sense.</p>

<p>With <code>org-mode</code>, I can just drop my notes in a section called &#8220;Notes&#8221;. I have a section called &#8220;Story&#8221;. Underneath, I&#8217;ll have chapters and scenes. Whoop de do. After a while, I get &#8220;Rejected stuff&#8221; and &#8220;Stuff that might work better in some other story&#8221;.</p>

<p>The second revolutionary new piece of code is <a href="http://www.martyn.se/code/emacs/darkroom-mode/"><code>darkroom-mode</code></a>. This mode turns Emacs into a full-screen text editor. Seasoned Emacs users will probably do <code>M-x facepalm</code> at this point and say &#8220;you need a special mode for <em>that?</em>&#8221; before realising that <em>some people here</em> are stuck using GUIs, and these GUIs need some encouragement to return to the primordial and primitive state.</p>

<p>The sad truth behind full-screen &#8220;distractionless&#8221; writing programs is that they&#8217;re basically very feature-limited text editors. There wasn&#8217;t really any problem with this idea <em>as such</em>, but the fact is that <a href="http://www.hogbaysoftware.com/products/writeroom">the granddaddy of these programs</a> is a proprietary commercial product that sells for $25. Yes, people pay <em>money</em> for feature-limited text editors. In open source land, we call these things &#8220;some programmer guy&#8217;s first shot at glory, before they realise everyone and their dog has written a limited-feature text editor and starts telling everyone to just use Emacs.&#8221;</p>

<p>I&#8217;m not condemning these people for trying to sell these products, I just find it ridiculous that they <em>can</em> make money. It&#8217;s like dot-com bubble all over again. I&#8217;d call the idea of &#8220;distractionless&#8221; writing programs ridiculous and overhyped, except for the fact that the <em>concept</em> certainly works well enough. I loved bashing text out in last year&#8217;s NaNoWriMo and not really looking other directions. I want the same stuff in Emacs.</p>

<p>Now, there <em>are</em> open source projects that implement the same ideas &ndash; I&#8217;ve used <a href="http://code.google.com/p/textroom/">TextRoom</a> and <a href="http://www.bean-osx.com/Bean.html">Bean</a> quite successfully. But sooner or later, you&#8217;ve got to ask: Why not go the whole hog? Why not use a real text editor? You can make Emacs do this stuff, can&#8217;t you? Aww, we have no soft word wrap! &#8230;ahem, we now have soft word wrap. Moving on&#8230;</p>

<p>And the ridiculous thing is, running Emacs in fullscreen should be easy, right? In Linux, we have virtual consoles. To hell with X11, just go for the good ol&#8217; text mode. Actually, when I was using a dog-old Celeron laptop, I ran Emacs in Linux text console, because the laptop was too puny to ran X11 in the first place.</p>

<p>But temporarily ditching GUI takes time and effort, even if it&#8217;s just &#8220;flip to the virtual console and log in&#8221;. Besides, I&#8217;m also working on an OSX laptop; no virtual console here. And here&#8217;s where the <code>darkroom-mode</code> kicks in. In GUI, Emacs needs some additional boosting to make it a worthwhile fullscreen editor: alternate colour mode à la Bean, and some additional margin control. Fortunately, <code>darkroom-mode</code> does just this, and seems to work fine.</p>

<p>Add as the sugar in the bottom, I could get <a href="http://jblevins.org/projects/markdown-mode/"><code>markdown-mode</code></a>, and got blogging covered, too.</p>

<p>Truly, people are making Emacs do <em>everyfriggingthing.</em> And this is awesome. I can now bash text out in Emacs, and edit it in LibreOffice, while Emacs <em>also</em> doubles as my web dev and LaTeX editor, and file conversion assistant. Less programs, more results.</p>

<p>But still, it&#8217;s fun to return to Emacs as a fiction editor. When I was a kid, I wrote my first horrible fantasy novel(ette) with DOS Emacs, when Windows 3.1 Write wouldn&#8217;t cut it. I also wrote the first Avarthrel stories with Emacs, before abandoning it due to lack of soft word wrap and limited typography. I&#8217;ll be happy to see how this renewed relationship works out.</p>

<p><em>But wait!</em> I hadn&#8217;t used <a href="http://www.viceteam.org/">VICE</a> in years, but there&#8217;s now a full-on Aqua port of VICE for OS X. When I was a kid, I was sure (probably, can&#8217;t remember for certain) that I could <em>never</em> fill up the <em>ginormous</em> memory space of <em>30490 bytes,</em> available in <a href="http://en.wikipedia.org/wiki/Mini_Office_II">Mini Office II</a>. And yes, MO2 word processor looks just like the vaunted Distractionless Writing Environments™: edit time clock, word counter, and free memory counter &ndash; what more do you need? Hit ⌘F and VICE looks and feels just like a real Commodore 64 &ndash; just with a better keyboard. Maybe, just maybe, I should prove the kiddy version of me wrong and write a story in MO2. Still, my nano2010 project turned out to be 308171 bytes &ndash; yep, I really, really had to check that there wasn&#8217;t an extra &#8220;1&#8221; in the end. I would barely fit that text on a single 5.25&#8221; floppy&#8230; split on two sides. But short stories? Maybe, maybe&#8230;</p>

<p>That, however, kind of reminded me of one of my famous author&#8217;s brushes with no-bullshit writing environments of yesteryear:</p>

<blockquote>
  <p>&#8220;I am happy to greet the geniuses [Seymour Rubenstein and Rob Barnaby] who made me a born-again writer, having announced my retirement in 1978, I now have six books in the works and two [probables], all through WordStar.&#8221; &mdash;<a href="http://inventors.about.com/od/wstartinventions/a/WordStar.htm">Arthur C. Clarke</a></p>
</blockquote>

<p>(And I hear <a href="http://grrm.livejournal.com/198534.html?thread=12461446#t12461446">George R.R. Martin dug WordStar too</a>. They&#8217;re all wrong! Wrong, I say! WordPerfect 5.1 FTW!)</p>
]]>
    </content>
</entry>

<entry>
    <title>Poor people can&apos;t afford cheap things</title>
    <link rel="alternate" type="text/html" href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2011/05/poor-people-cant-afford-cheap.html" />
    <id>tag:www.beastwithin.org,2011:/users/wwwwolf/fantasy/avarthrel/blog//1.284</id>

    <published>2011-05-09T11:47:56Z</published>
    <updated>2011-05-09T11:50:49Z</updated>

    <summary>It&#8217;s that time again - time to rant about software! All I&#8217;ve learned over the past few years is that developing writing software sounds deceptively easy, yet no one seems to get it right....</summary>
    <author>
        <name>Urpo Lankinen</name>
        
    </author>
    
        <category term="Software" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="celtx" label="Celtx" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="scrivener" label="Scrivener" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="opensource" label="open source" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="software" label="software" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/">
        <![CDATA[<p>It&#8217;s that time again - time to rant about software!</p>

<p>All I&#8217;ve learned over the past few years is that developing writing
software sounds deceptively easy, yet no one seems to get it right.</p>
]]>
        <![CDATA[<p>I&#8217;m a big open source fan, as should be fairly apparent. My current
setup for bashing out text consists of
<a href="http://www.bean-osx.com/Bean.html">Bean</a> (OS X) and
<a href="http://code.google.com/p/textroom/">TextRoom</a> (Linux).</p>

<p>I have used <a href="http://www.celtx.com/">Celtx</a> for comic scripts. Now,
Celtx finally includes &#8220;novel&#8221; support, so I can actually use it for
fiction. Celtx has some cool features I really like, like the ability
to put multiple documents in the same &#8220;project&#8221; (so I can just rip out
omitted scenes and stash them elsewhere while I rework them) and the
cross-referencing system is pretty damn cool.</p>

<p>And this brand new addition is, paradoxically enough, seriously making
me to consider spending actual money for <em>evil</em> proprietary writing
software.</p>

<p>Software that is <em>not Celtx.</em></p>

<p>The reason for this is fairly complex, however. In novel writing
arena, Celtx is obviously giving hell for software that is also geared
toward novelists. On OS X, it&#8217;s trying to compete with
<a href="http://www.literatureandlatte.com/scrivener.php">Scrivener</a>.</p>

<p>Common sense would suggest that there&#8217;s really no reason to get
worried. Scrivener has a bunch of neat features. If you want them,
you&#8217;ll pay for them. Celtx is an open source project; if you want
features, you should suggest them an hope someone implements them.</p>

<p>The problem is that Celtx is probably not having any of that.</p>

<p>Why? Just a hunch.</p>

<p>Celtx is selling <a href="http://www.celtx.com/addons.html">add-ons</a> to the
basic software.</p>

<p>Now, I&#8217;m not against selling proprietary add-ons for open source if it
helps you achieve goals that are hard or impossible to achieve via
open source efforts, due to lack of motivation. For example, if some
Hollywood studio needs interfacing with some hideous proprietary
legacy system that was really popular at some point in time, they can
- and probably should - pay for that support. The rest of us, who have
used fully open source workflow for ages, don&#8217;t need it.</p>

<p>But they&#8217;re charging money for stuff that conceivably could go to the
core product. Celtx is selling an add-on that enables full screen
&#8220;distractionless&#8221; editing mode - similar to the one in Bean and
TextRoom - for $4.49.</p>

<p>I know what people are saying. A low price like $4.49 really
highlights the fact that people wouldn&#8217;t pay more for it. Dammit, full
screen mode isn&#8217;t rocket science. Hell, perhaps some newbie who wants
to have their first brush with JavaScript and XUL is rolling up
sleeves <em>right now</em> and is going to code the feature <em>right n&#8230;</em></p>

<p>&#8230;wait. The proprietary full screen mode add-on causes one small
problem: <em>you can&#8217;t have that feature in the open source product, now
can you?</em> I mean, if it <em>was</em> in the core open source product, then
you&#8217;d not get sales from the proprietary add-on. They cannot accept
such code contributions.</p>

<p>So here&#8217;s the bottom line: Celtx is selling a full screen mode and a plot
organiser as a separate product. This means that while such features
would be very fun to find in an open source project, <em>those features
will never be implemented in open source Celtx, even if the user
community would like to contribute the code.</em></p>

<p>So, if I want those features in an open source project, I might as
well start looking for other programs that do the exact same
job. Like, uhm, Bean and <a href="http://storybook.intertec.ch/">Storybook</a>.</p>

<p>And if you assume the problem is that I&#8217;m a cheap bastard, then think
of the other alternative: If I go out and <em>pay</em> for those features in
a proprietary side, I might as well go and buy the better software -
and that might well be Scrivener. Why pay $15 for a &#8220;Celtx
Plus&#8221;/&#8221;Super Bundle&#8221; when I can just go and pay $40 for Scrivener and
get far more features? An old proverb says that poor people can&#8217;t
afford cheap things - you&#8217;ve got to buy the best thing you possibly
can, so you won&#8217;t be needing fixes right away.</p>

<p>I&#8217;m not saying I will get Scrivener. Celtx has the basic functionality
down, I don&#8217;t really <em>need</em> the full-screen mode (I still have a bit
of attention span left), and being a Unix guy, I&#8217;m not averse to using
a huge bunch of tools to accomplish my goals, so I don&#8217;t really need
an &#8220;integrated&#8221; solution for writing stuff. I&#8217;ll definitely give Celtx&#8217;s
novel mode a whirl.</p>

<p>What I would be asking for Celtx to do, instead, is that they should
really consider the premium add-on strategy an the way they gather
money. Open source projects thrive when the core products are open,
because this will let people implement features they think are
absolutely essential. The focus has to be on improving the product.
Creating two classes of products means that the implementors have to
consider the organisatorial political implications of the design
decisions; if at any point you have to say &#8220;you can&#8217;t improve the
product, because we won&#8217;t be making money that way&#8221;, you&#8217;ve failed at
project management. Celtx <em>has</em> found some interesting ways to
generate money - the &#8220;studio&#8221; feature is probably very neat for people
who need that sort of things, and the way they&#8217;re bringing Celtx to
the supremely evil and open-source-hating Apple devices <em>(*insert
obligatory ahems from a guy who&#8217;s typing this on Emacs on OS X*)</em> is
just the kind of stuff I mentioned earlier about fulfilling needs
people can&#8217;t or won&#8217;t be able to do.</p>
]]>
    </content>
</entry>

<entry>
    <title>Vendor lock-in? In my open source?</title>
    <link rel="alternate" type="text/html" href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2011/03/vendor-lock-in-in-my-open-sour.html" />
    <id>tag:www.beastwithin.org,2011:/users/wwwwolf/fantasy/avarthrel/blog//1.267</id>

    <published>2011-03-18T14:00:13Z</published>
    <updated>2011-03-18T15:06:49Z</updated>

    <summary>One of the reasons I like open source is that vendor lock-in is less likely. Often, open source applications are built on open file formats and open standards, and files can be edited in different applications. The reason people stick...</summary>
    <author>
        <name>Urpo Lankinen</name>
        
    </author>
    
        <category term="Software" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="mediawiki" label="MediaWiki" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="software" label="software" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="wiki" label="wiki" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/">
        <![CDATA[<p>One of the reasons I like open source is that vendor lock-in is less likely. Often, open source applications are built on open file formats and open standards, and files can be edited in different applications. The reason people stick to specific applications is that they happen to work for them. There&#8217;s <em>something</em> in each app that makes them suitable for specific tasks. This is not always optimal; for example, currently OpenOffice.org/LibreOffice is the best implementation of all OpenDocument features (i.e., if you want metadata and templates to work properly, you use these applications, because other applications are likely to mess things up), but if you want to just get access to the <em>file content,</em> there&#8217;s plenty of applications that read ODF files and can write ODF format files.</p>

<p>But there is one application that illustrates that you <em>can</em> get into vendor lock-in hell in open source world.</p>
]]>
        <![CDATA[<p>This application, of course, is <a href="http://www.mediawiki.org/">MediaWiki</a>.</p>

<p>Don&#8217;t get me wrong: MediaWiki is an excellent piece of software, and it is probably one of the best and most versatile wiki packages ever, especially for larger wikis like Wikipedia. If you use it as intended - as a single hub for your data - it&#8217;s a wonderful piece of software.</p>

<p>But it&#8217;s not exactly a wonderful piece of software if you want to get data in or out. I made the mistake of picking MediaWiki when, in retrospect, a smaller package (<a href="http://moinmo.in/">MoinMoin</a>) would have been much better.</p>

<p>It&#8217;s just that I <em>can&#8217;t</em> move to MoinMoin right now.</p>

<p>I assume my silent readership has gone up by 200% and I have at least one reader now. For the benefit of my new readers, a summary of my basic situation is this: I have an internal wiki &#8220;encyclopaedia&#8221; for Avarthrel-related notes. These notes form the &#8220;canonical&#8221; description of Avarthrel. The wiki has been on a couple of different platforms: Instiki (a grim spectre of things to come, because basically the same thing that happened on current setup happened with this software), SnipSnap, and for most of its lifetime, MediaWiki.</p>

<p>I&#8217;m all about openness in world design, so the crucial question people might be asking is this: <em>why isn&#8217;t the &#8220;encyclopaedia&#8221; of Avarthrel out in the web?</em></p>

<p>There&#8217;s a simple reason for that. MediaWiki won&#8217;t let me do that.</p>

<p>Providing this encyclopaedia of internal notes would be fairly trivial if I could just export the wikipages as HTML. There&#8217;s a MediaWiki extension called dumpHTML, which would let me to export the wiki to a set of HTML files; I&#8217;d just need to provide some sort of a skin for it, and hey, there it is. Based on the state of this awesome encyclopaedia dump project, can you guess how well this script actually works? Right.</p>

<p>MediaWiki <em>does</em>, these days, also support SQLite, so I could stick this wiki on the webhost. There&#8217;s just one small problem: Migrating MediaWiki from MySQL to PostgreSQL wasn&#8217;t exactly easy, and involved recreating user accounts and re-uploading files. Migrating from PostgreSQL to SQLite would probably involve same stuff. And there&#8217;s always the fact that MW extensions are not extensively tested on PostgreSQL; it&#8217;s likely that if the software fails to work on PostgreSQL to its full capacity, it won&#8217;t work too well on SQLite either.</p>

<p>That&#8217;s the sad secret of MediaWiki: the actual software works pretty well, but the data migration and data exporting is hell; the tools work to varying extents, and you&#8217;ll probably lose a lot of work. There are tools to dump the data into backup files, and restore those backups, but you don&#8217;t get full parity.</p>

<p>The tool usability isn&#8217;t very fun either. Sticking some information to this blog post, for future reference:</p>

<pre><code>% php5 maintenance/update.php --conf $PWD/LocalConfig.php
</code></pre>

<p>and</p>

<pre><code>% MW_INSTALL_PATH=$PWD php5 maintenance/dumpBackup.php --full --output=file:/tmp/whatever.xml
</code></pre>

<p>&#8230;because you just love it when there&#8217;s two different ways to specify where the config files are.</p>

<p>And while PHP is a very good programming language, there are certain&#8230; quirks.</p>

<pre><code>% php5 --version
...
zsh: segmentation fault  php5 --version
</code></pre>

<p><em>*stare for half a minute* *very slow facepalm*</em></p>

<p>My current situation is that I upgraded PHP from 5.2 to 5.3 and MediaWiki from 1.15 to, um, 1.15. MediaWiki blew up, failing to render page content. I upgraded MediaWiki to 1.16, but this only broke the system further. My only consolation at the time is that the data appears to be intact and I have backups from time before the upgrade. MediaWiki may not be to blame, but I sure as hell don&#8217;t have any idea what broke this time. MediaWiki is enterprise software that is far too complicated for customers to comprehend, and like all enterprise software customers, I&#8217;m at the vendor&#8217;s mercy what comes to them shipping a version that actually works. I&#8217;m not a paying customer, so I shouldn&#8217;t expect help; all I have is a vague reassurance that this particular version works for the particular client that the vendor has provided the software for (that is, Wikimedia Foundation). It&#8217;s not a nice piece of software when things go hopelessly wrong.</p>

<p>So, don&#8217;t be alarmed if I start looking for ways to migrate the thing to some system that is a <em>bit</em> friendlier to exporting tools, like MoinMoin. The only problem, right now, is getting the data out of MediaWiki. Granted, this will be less of a hell than with certain proprietary systems, and it will be a bit of a hell when the advertised data exporting tools are outdated in some days and just plain refuse to work in others. But still&#8230;</p>
]]>
    </content>
</entry>

<entry>
    <title>You&apos;ll never know where you end up...</title>
    <link rel="alternate" type="text/html" href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2011/01/youll-never-know-where-you-end.html" />
    <id>tag:www.beastwithin.org,2011:/users/wwwwolf/fantasy/avarthrel/blog//1.253</id>

    <published>2011-01-18T20:43:04Z</published>
    <updated>2011-01-18T22:01:39Z</updated>

    <summary>Character design is a funny process.A lot of people seem to think that it&apos;s crucial to design the characters beforehand, write all sorts of character questionnaire forms, and whatnot.But as a software guy, I don&apos;t really believe in that. Just...</summary>
    <author>
        <name>Urpo Lankinen</name>
        
    </author>
    
        <category term="Characters" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="karatheassassin" label="Kara the Assassin" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="characterdesign" label="character design" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/">
        <![CDATA[Character design is a funny process.<br /><br />A lot of people seem to think that it's crucial to design the characters beforehand, write all sorts of character questionnaire forms, and whatnot.<br /><br />But as a software guy, I don't really believe in that. Just like software is often best designed in an interative fashion - you make plans, implement something, refine plans, refine implementation, and so on - the characters are pretty much easiest to build that. So the "character sheets", to me, are just a springboard.<br />]]>
        <![CDATA[Unlike software design, however, there's a good side in character design: in software design, it's important to have definite goals. In character design, however, you don't even want to know where you end up - the characters can, and should, surprise you. In writing, "definite plans" belong in plot department.<br /><br />A good example of the character design process is Kara.<br /><br />Kara's origins are a bit obscure. Initially, Kara sprang into existence as some member of the Order of Dried Petals. At the time, I was mostly focusing my design efforts on the Order.<br /><br />The very first mention in my notebook about Kara, dated April 15, 2009, isn't very detailed:<br /><br /><blockquote><strike>Karadjana</strike> "Kara" <strike>Borjenn</strike> Karaydjhenna Bourejenn<br />"We all bleed red. However, we all <strike>make</strike> also make an equally funny <strike>sound</strike> splashing sound when we fall <strike>in a</strike> head-first in a well. Avoid the well."<br /></blockquote>The spelling of the first name apparently mutated to "Karaydhjenna" at some point.<br /><br />I started writing a story at the time, and I didn't have really a good idea about the character at first - just that the Order had to commit some pretty odd murders to make people realise things. But not much in the way of the character. Apparently, I had typed some notes later on:<br /><br /><blockquote>

<b>Karaydhjenna (Kara) Bourejenn</b> (b. 3.VI.608 AR--) is an assassin working for the New Order of Dried Petals.

Before joining the order, Kara had worked in many menial low-paying jobs in the Anchorfall docks; her most frequent employer was Villard's Paint Kitchen. In this period she was married twice, but didn't have any children; in both occasions, her husbands got killed violently. Kara found the Order soon after it had been re-established in 630 AR. She hadn't even considered a life as an assassin, and was mostly drawn to the order due to its religious message; she found comfort considering how most of the people around her seemed to die before their time.<br />She usually comes across as a rational and humorous person who doesn't take life too seriously - and especially doesn't take death too seriously. While not averse to taking life when needed, she tries to avoid killing people as much as possible, and avoids all cruelty, but few of her victims have managed to escape without crippling injuries.<br /></blockquote>I had also made some notes about a few of the people Kara had killed at first, most importantly the circumstances around her first few kills.<br /><br />And that's about as far I got when making notes when I started drawing the Kara the Assassin comic. Most of these things were written a few months before the KtA began.<br /><br />But the weird thing is this: I had no idea about her personality, beyond the vague general idea. "Rational", "humorous", "doesn't take life too seriously"? Yep, vague, general. I had no idea what that <i>really</i> meant, but that was the direction I had decided to take her development.<br /><br />And curiously enough, I had absolutely no idea how she <i>looked</i>. Looks aren't that important in short stories, but they're pretty damn crucial in comics. So when I started drawing Kara the Assassin, I had no idea what she would look like when I drew the first panel. I had to make a decision. She had to look... like something. Something appropriate.<br /><br />
<img alt="crankykara1.jpg" src="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2011/01/18/crankykara1.jpg" class="mt-image-center" style="text-align: center; display: block; margin: 0pt auto 20px;" width="352" height="337" />And with that, a small part of Kara's attitude and demeanor seemed to form. Oh damn - Kara has to have, like, <i>facial expressions</i> and all. In the subsequent comics, she needed to frown, she needed to smile, she needed to be happy and cranky and kind of normal. And I had to make some decisions that don't directly apply to a black-and-white comic: by the second comic, I had decided Kara was a redhead.<br /><br />But the most crucial thing is this, in retrospect: I had absolutely no idea what was going on in Kara's head in that panel. And to a certain extent, I still don't.&nbsp; Why is she looking to the viewer? I still don't know that. In the second panel, she closes her other eye and looks at her victim with a puzzled, really weird look - I have <i>especially</i> not figured out what the hell is she thinking there.<br /><br />Is it bad that I still don't know the answers?<br /><br />Not necessarily. Yeah, if I re-drew the comic, I'd probably change the expressions a bit.<br />
<br />But the crucial thing is this: I didn't know the answers then, but heck, I definitely know the answers when I draw the new pages <i>now</i>. I've started to understand what makes the characters tick.<br /><br />In comic page 48, we see Kara with a rather familiar-looking expression on her face.<br /><br />
<img alt="crankykara2.jpg" src="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2011/01/18/crankykara2.jpg" class="mt-image-center" style="text-align: center; display: block; margin: 0pt auto 20px;" width="310" height="248" />When I drew that panel, a thought occurred to me: <i>I know what Kara is thinking here.</i> And I knew exactly what the other characters were thinking.<br />From right to left:<br />Boris: "I want to apologise. This is absolutely nothing personal."<br />Kara: "I know I'm not supposed to be angry. Yet, I'm not apologising for being a bit peeved, no matter what the Order says."<br />Tina: "You may be thinking that, unlike my friends here, I'm clearly unarmed. And there's a damn good reason for that..."<br /><br />Doesn't sound much, but the crucial detail to think is this: it's now far easier to guesstimate what Kara is doing in the tales, which makes the tales both easier to write and easier to draw.<br /><br />Kara's details have developed over time. For example, the Order of Dried Petals is supposed to be a serious organisation, so I figured that Kara's lack of reverence is probably going to cause a bit of headache to the higher-ups. I had written some notes about Kara's first kills; Filbert Goodmeadow's tale was eventually covered in "Not a Funny Story", and I guess that tale inspired a few more details and inspired me to cover more ground in tales further on.<br /><br />I guess the main thing to learn from this rambling is that, uh, characters can and should take a life of their own. Don't chuck the character sheets out, but never underestimate the power of just going where the nose points at. Beware of what the folks in the software industry call "analysis paralysis".<br />]]>
    </content>
</entry>

<entry>
    <title>Necessary evils: character sexuality</title>
    <link rel="alternate" type="text/html" href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2010/11/necessary-evils-character-sexu.html" />
    <id>tag:www.beastwithin.org,2010:/users/wwwwolf/fantasy/avarthrel/blog//1.240</id>

    <published>2010-11-27T18:14:16Z</published>
    <updated>2010-11-27T18:14:50Z</updated>

    <summary>Okay - here&apos;s a completely pointless blog post that&apos;s a whole lot of hot air over a non-issue. But dammit, it needs to be said. Sort of.Here&apos;s a frequently heard bit of writing advice: one all-too-often neglected part of character...</summary>
    <author>
        <name>Urpo Lankinen</name>
        
    </author>
    
        <category term="Characters" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="characterdesign" label="character design" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="learningchallenges" label="learning challenges" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="sexuality" label="sexuality" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/">
        <![CDATA[Okay - here's a completely pointless blog post that's a whole lot of hot air over a non-issue. But dammit, it needs to be said. Sort of.<br /><br />Here's a frequently heard bit of writing advice: one all-too-often neglected part of character design is the character's sexuality; it crops up way too often in unexpected places.<br /><br />Here's another frequently heard bit of writing advice: if your fictional characters start talking to you, go see a shrink.<br /><br />The big question: Are they trying to mess with my head? =)<br />]]>
        <![CDATA[First off, I'd like to say that what I'm about to discuss here is an issue that I've regrettably put a lot of thought into. Not into the issue itself, but the meta-issue. At this point, I don't think I care any more how weird this sounds - I'll just try to say it. Let's just say that this is one of those issues that probably will make me yet another Eternal Virgin Geek® and this Certainly Doesn't Help Dispelling The Stereotypes®. No, <i>I don't give a <b>damn</b>.</i> I just want to put it on page and be done with it.<br /><br />So here goes: My characters speak to me in various ways. And I'd probably want to go in bed with them. There.<br /><br />(Now, <i>obviously</i>, I'm well aware the characters are fictional, and as such, it's just me who's finding the stories with the characters interestingly introspective, and I obviously can't get in bed with characters who don't actually exist. <i>Don't call the loonie house just yet.</i> I'm perfectly aware that these are fictional characters. Thank you. =)<br /><br />Honestly, I don't know - is this a good thing or bad thing?<br /><br />I know it's <i>weird</i>, but at the same time, I can't possibly imagine that this would be an <i>unexpected</i> side effect of a creative process. I want the characters to be somehow appealing and interesting and I want the stories they appear in to have some sort of an interesting message. I want the characters to provoke some sort of a reaction.<br /><br />I keep thinking of the relationship between the characters and the environment they are in, because that is one of the things that makes the characters interesting. And one part I end up thinking about is the sex lives of the characters. Because that obviously affects the characters and their relationship with the world.<br /><br />"There's no need to think about it too much", the wise advice on character sexuality said. "But <i>do</i> think about it in general terms. Because it does crop up." (I can't remember what page exactly said this, but it was probably <a href="http://kirjoittajatreffit.net/2009/07/henkilohahmo-juoni-tarina/">this blog post</a>, in Finnish).<br /><br />So, I keep running into sexuality in the stories, even when it's not exactly a hot-button issue, and I keep explicit sex scenes out of the short stories and comics.<br /><br />I get weirded out because I'm not really sure what everyone else thinks of this issue. I'm... puzzled.<br /><br />I guess the only reason I get really weirded out because <i>this stuff could be classed pornography</i>. Just because sexuality could play part in the stories.<br /><br />I'm honestly afraid of the reactions, but at the same time, I know I'm worrying too much, and for no reason. This blog post may be completely pointless, but <i>dammit</i> I'm going to post it for the sake of my sanity.<br /><br />So here's a statement from me: I have a mission to create interesting characters. Part of that comes from thinking of the sexuality of the characters. It should be darn obvious when you look at the stuff the characters do. But still.<br /><br />I care about the characters. Because if I didn't, then the characters would be entirely pointless. I try to make characters with points in their favour.<br /><br />I guess the biggest problem I have right now is that I have no way of telling whether my care for the characters shows outside or not, because I don't get a ton of feedback from outside sources. I sure as hell <i>hope</i> it does show.<br /><br />So I sort of care for the characters for variety of reasons. The real reasons why I'd want to sleep with my characters is usually some other reason besides their sexuality. For example, I wanted Faira to be smart and cheerful, Kara to be carefree, Quirierle to be smart and resilient... OK, I may just have a thing for tomboys and smart women who kick butt. I don't really care much about the sexuality; it's just a bit of backstory to somehow explain the character relationships.<br /><br />As far as Kara's concerned, her sexuality has only cropped up a few times. for example, there's <a href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/comics/karatheassassin/01-002.html">a couple</a> of <a href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/comics/karatheassassin/01-045.html">direct references</a> that Kara's into one-night stands; she'd just think the life is too short for another marriage that ends too soon. (Epic backstory says two of her husbands got themselves killed on the Docks.) Kara and Boris, the two primary protagonists of the comic, have a largely one-way relationship where Kara's <a href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/comics/karatheassassin/01-038.html">not quite sure</a> if Boris, the eternal warrior monk, gets the point that sex is supposed to be <i>fun</i>. <br /><br />Similarly, I had to go out and deconstruct how Quirierle's psychology works, even when she's only appeared in <a href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/stories/whencompassioncalls.html">one story</a> so far (and had <a href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/comics/karatheassassin/01-023.html">a cameo appearance</a> in the comic). She's a former soldier in a world where soldiers are - as far as noble ideals go, not necessarily the practice - not supposed to really get married, just to leave broken families behind. So she's kind of grumpy when one-night stands are hit-or-miss, and is a little bit averse of even making lasting friendships, let alone getting married - even when she's no longer in the military.<br /><br />That sort of things.<br /><br />I'm not apologising for this stuff. It's just one of the way I try to make the characters interesting.<br /><br />Am I succeeding? I do hope so.<br />]]>
    </content>
</entry>

<entry>
    <title>And thus endeth NaNoWriMo. In victory.</title>
    <link rel="alternate" type="text/html" href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2010/11/and-thus-endeth-nanowrimo-in-v.html" />
    <id>tag:www.beastwithin.org,2010:/users/wwwwolf/fantasy/avarthrel/blog//1.242</id>

    <published>2010-11-27T15:22:02Z</published>
    <updated>2010-11-27T15:29:34Z</updated>

    <summary>All I can say is that the NaNoWriMo 2010 was an amazing experience.I wasn&apos;t quite sure what to expect. The novel didn&apos;t turn out to be as good as I expected because I just didn&apos;t have time to add all...</summary>
    <author>
        <name>Urpo Lankinen</name>
        
    </author>
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="nanowrimo" label="NaNoWriMo" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="news" label="news" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/">
        <![CDATA[All I can say is that the NaNoWriMo 2010 was an amazing experience.<br /><br />I wasn't quite sure what to expect. The novel didn't turn out to be as good as I expected because I just didn't have time to add all of the neat stuff in, and the beginning of the story ballooned so much that the last part of the story is kind of sparse, but hey, <i>I finished the story.</i> Yay yay yay. There's the remaining 11 months before the next November to finish it up! =)<br /><br />"Dusts of Avalon" is, contrary to what I've previously written, a military science fiction novel that also deals with some Arthurian stuff. Epic stuff all around! You can read it <a href="http://www.scribd.com/doc/44087320">at Scribd</a> and comment there, or download the PDF from there, or you can also grab the PDF from <a href="http://www.iki.fi/wwwwolf/fantasy/nano2010.html">ye official Web 1.0-compliant website</a>. I'll probably make the story available in other formats (EPUB and plain ol' HTML) later on.<br /><br />Back to revisions. And, of course, back to writing more Avarthrel stuff!<br />]]>
        
    </content>
</entry>

<entry>
    <title>NaNoWriMo: A third down, two thirds to go</title>
    <link rel="alternate" type="text/html" href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2010/11/nanowrimo-a-third-down-two-thi.html" />
    <id>tag:www.beastwithin.org,2010:/users/wwwwolf/fantasy/avarthrel/blog//1.237</id>

    <published>2010-11-08T21:57:57Z</published>
    <updated>2010-11-08T22:24:47Z</updated>

    <summary>A little note:I&apos;ve stalled it in previous years, but this year, I&apos;m participating in NaNoWriMo, dammit. Here&apos;s my participant page, in case you&apos;re interested.I&apos;m doing fine. 8 days out of 30 behind. 18,038 words out of 50,000 done - that&apos;s...</summary>
    <author>
        <name>Urpo Lankinen</name>
        
    </author>
    
        <category term="Learning" scheme="http://www.sixapart.com/ns/types#category" />
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="nanowrimo" label="NaNoWriMo" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="learningchallenges" label="learning challenges" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="writingcontests" label="writing contests" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/">
        <![CDATA[A little note:<br /><br />I've stalled it in previous years, but this year, I'm participating in <a href="http://www.nanowrimo.org/">NaNoWriMo</a>, dammit. Here's <a href="http://www.nanowrimo.org/eng/user/687755">my participant page</a>, in case you're interested.<br /><br />I'm doing fine. 8 days out of 30 behind. <span class="wordssofarNum">18,038 words out of 50,000 done - that's over one third, which jives pretty well with the fact that I'm getting close to done on the first act/part of the novel. I'm apparently slightly ahead of the nominal schedule.</span>Yayyy.<br /><br />NaNoWriMo is turning out to be slightly challenging. One of the reasons is that I'm decidedly not writing an Avarthrel tale; this is a military science fiction novel that is set on 27th-century Earth. It's also challenging because it's based on Arthurian legends (and mating King Arthur with science fiction was actually inspired by <a href="http://www.goodshowsir.co.uk/2010/04/camelot-collection/">this fine entry in Good Show Sir</a>) and I don't know that much about Arthurian tales, so it's a little bit of a research problem too.<br /><br />But the biggest problem is simply this: it takes me <i>months</i> to get a 8000-word short story done. When I started writing Avarthrel tales, I started writing a novel, quickly figured "gee, this is really damn difficult, isn't it?" and decided to stick to short stories until I get the milieu properly figured out. Getting "Shadows Over Nothross" done was probably my biggest literary achievement so far, editing that tale took a whole spring and in retrospect, that tale probably had a wide variety of problems stemming from the lack of planning. And it's <i>only</i> 22,000 words.<br /><br />Now I'm looking at the effort of writing a 50,000-word novel. In a world based on real world, on a genre I really love as a reader, but haven't yet written anything significant in that genre. And I'm looking at the word counter that says <span class="wordssofarNum">18,038 and I'm thinking "bloody hell, that word count algorithm is probably buggy. I probably use too many dashes. Yeeeeeeeah, that's probably pretty damn endemic in my writing."<br />And I'm also thinking "Damn it, I can finish this."<br />And I'm also thinking that every time I ramble about this project to anyone at all outside, it commits me harder to this project.<br />Now I absolutely, positively <i>have</i> to finish this project, come hell or high water.<br /><br />In other news, the Avarthrel tales that were slightly late to begin with will be slightly more late, due to NaNoWriMo. As if that would come as a surprise. =)<br /><br />Back to writing!<br /></span>]]>
        
    </content>
</entry>

<entry>
    <title>Some deficiencies of the Semantic MediaWiki</title>
    <link rel="alternate" type="text/html" href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2010/09/some-deficiencies-of-the-seman.html" />
    <id>tag:www.beastwithin.org,2010:/users/wwwwolf/fantasy/avarthrel/blog//1.230</id>

    <published>2010-09-28T10:49:40Z</published>
    <updated>2010-09-28T11:39:29Z</updated>

    <summary>(Damn! I should blog more often.)I have been using MediaWiki for my character/world notes so far, and it seems to perform very adequately. Semantic MediaWiki is an awesome enhancement that makes MediaWiki the best damn information organisation tool ever.However, there...</summary>
    <author>
        <name>Urpo Lankinen</name>
        
    </author>
    
        <category term="Software" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="mediawiki" label="MediaWiki" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="semanticmediawiki" label="Semantic MediaWiki" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="semantic" label="semantic" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="software" label="software" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/">
        <![CDATA[(Damn! I should blog more often.)<br /><br />I have been using <a href="http://www.mediawiki.org/">MediaWiki</a> for my character/world notes so far, and it seems to perform very adequately. <a href="http://semantic-mediawiki.org/">Semantic MediaWiki</a> is an awesome enhancement that makes MediaWiki the best damn information organisation tool ever.<br /><br />However, there are certain things that could make it much easier to use SMW for organising information about fictional entities.<br />]]>
        <![CDATA[Semantic MediaWiki makes it much easier to categorise information. A quick example:<br /><br /><blockquote><b>The Protagonist</b> has a [[friend::The King|friend in high places]].<br /></blockquote>This establishes a <i>relation</i> between The Protagonist and The King - specifically, that The Protagonist's <i>friend</i> is The King. In semantic terms, we have a triple of information: subject (The Protagonist), predicate (friend), and object (The King). This is an one-way relation - The King isn't <i>necessarily</i> the Protagonist's friend -&nbsp; but if the article about the King says "The King also considers [[friend::The Protagonist]] a close associate", then we have established a two-way relation.<br /><br />This data can also be simply information: The Protagonist is a [[occupation::lumberjack]]. The Protagonist has downed [[beers drunk::2936]] pints over his life. The Protagonist was born in [[birthdate::May 19, 632]] AD in [[birthplace::The Cold Northern Country]].<br /><br />Now, the latter two properties have a few small problems which I'd like to discuss.<br /><br />Semantic MediaWiki date type is perfectly suitable for real-world dates. It's less suitable for fictional dates. Avarthrel uses Gregorian calendar to a certain extent to make it much easier for me to compute dates (this is just a <i>total coincidence</i> as far the world is concerned, of course); The funny part is that the calendar has an odd notion of years. Fantasy worlds aren't fantasy worlds unless the people wouldn't start a new calendar due to a gigantic event, just because. Obviously, I can't use the thing with a weird calendar.<br /><br />Another date-related oddity is that dates can't be used with semantic properties, unless I specifically add dates to everything and add specific processing rules for the dates.<br /><br />In other words, I can't say "The Protagonist worked as a lumberjack in May 3, 651. In May 15, 651, the Protagonist became Sir Protagonist, the Knight. In May 29, 651, the Protagonist became the Liberator, Saviour and Prince of the Principality of Halfakingdomnia" - or, rather, I can say it, it's just that it needs extra clumsiness that makes doing all other kinds of queries difficult, too. It would be exceedingly cool to add historical perspective to the properties so it would be possible to do queries like "what was the Protagonist's occupation in May 16, 651?" without affecting queries like "what is the Protagonist's occupation - or, rather, all known occupations over time?"<br /><br />The location presents another problem. The Protagonist lives - or lived - in a Cold Little Town with Shacks... which is located in the Northern Backwaters Farming County... in the Duchy of Big Hopes But Little Rewards, in The Cold Northern Country. But all the semantic data just tells us that the Protagonist lives in a Cold Little Town with Shacks. That alone should answer the questions "Which <i>country</i> does The Protagonist live in?" or, through a second-degree inference, "Who is the <i>duke</i> who reigns over his lands?" Geopolitical data is hierarchical in nature, and I hope this sort of properties and queries would be far easier to do.<br />]]>
    </content>
</entry>

<entry>
    <title>Testing a &quot;writer&apos;s word processor&quot;</title>
    <link rel="alternate" type="text/html" href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2010/05/testing-a-writers-word-process.html" />
    <id>tag:www.beastwithin.org,2010:/users/wwwwolf/fantasy/avarthrel/blog//1.227</id>

    <published>2010-05-10T15:31:31Z</published>
    <updated>2010-05-10T16:16:01Z</updated>

    <summary>I&apos;ve been looking for a word processor that might work better than OpenOffice.org Writer for the purpose of writing fiction. I have a rather haphazard list of features that I deem necessary, and I really should write them down some...</summary>
    <author>
        <name>Urpo Lankinen</name>
        
    </author>
    
        <category term="Software" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="textroom" label="TextRoom" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="software" label="software" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="writing" label="writing" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/">
        <![CDATA[I've been looking for a word processor that might work better than OpenOffice.org Writer for the purpose of writing fiction. I have a rather haphazard list of features that I deem necessary, and I really should write them down some day.<br /><br />That said, so far it seems that <a href="http://code.google.com/p/textroom/">TextRoom</a> is the best software I've found. It's still far from perfect, but it looks like a good try.<br /><br /> ]]>
        <![CDATA[TextRoom is a clone of <a href="http://www.hogbaysoftware.com/products/writeroom">WriteRoom</a>, which is one of these newfangled "distractionless" word processors. (I've also previously evaluated <a href="http://pyroom.org/">PyRoom</a>, which is also nice, but needs some gimmicks to run on Windows, while TextRoom has pre-built binaires for Windows and Linux.)<br /><br />"Distractionless" word processors sound like a good concept, unless you're a bit of a cynic. Here's what I wrote about "distractionless" word processors earlier, because I've actually implemented one myself - sort of. I'm working on marketing material for <a href="http://gitorious.org/conmandictionary">Conman's Dictionary</a>, which includes a brief bit on this awesome application.<br /><br /><blockquote><p>The trend in <a href="http://pyroom.org/">modern writing
        applications</a> - that is to say, software geared toward
        novelists - is toward simplicity and lack of user interface
        clutter.</p><p>Conman's Dictionary is in the front trenches of this
        battle with its revolutionary Notepad feature, which will
        allow you to make relevant and accurate notes with the
        rampant one-track-minded ferocity of the dreaded <a href="http://www.thestupidestmanonearth.com/">Swampspector</a>
        himself. The notepad itself consists of an elegantly
        initialised <code>JEditorPane</code> instance, which also
        utilises a scrollbar in form of a likewise simply and
        elegantly initialised <code>JScrollPane</code> instance.
        Dismissal of the editor is handled through the very latest
        in button technology, a <code>JButton</code> - pure,
        simple, standardised, unambiguously labelled as the close
        button; perhaps a tad bit conservative in its design, but
        nevertheless exhibiting functionality over form. Text of
        the editor is practically stored in the most fitting of XML
        datatypes, an <code>xs:string</code>, one of the most
        elementary and efficient of XML datatypes in use. When
        using the Notepad feature in Conman's Dictionary, you can
        almost see that you are editing a long litany of characters
        stored in the file between <code>&lt;notepad&gt;</code> and
        <code>&lt;/notepad&gt;</code> tags as a simple character
        stream. No formatting, save whitespace; just you, your
        text, a text editor control and a button to end your
        ardourous day of work.</p><p><em>..."So this Notepad is just a bloody normal Java plain
        text editor field"</em>, I hear you say after a pregnant
        pause. I smile and nod... and you smile and nod in return; we
        both know how these modern word processors are
        fundamentally awful and blatantly over-engineered for wrong
        purposes - they're all geared toward office peons writing
        forgettable rubbish paperwork, not true artists working on
        true literary art.</p><p>Seriously, though, the Notepad is highly useful for
        storing simple notes for work-in-progress stuff, and it's
        stored right in the same file with the dictionary
        itself.</p></blockquote>This pretty much summarises why I've never really bothered with these software packages. WriteRoom is a bog-ordinary, rather limited text editor which sells for $25. TextRoom is basically a Qt HTML editor widget in a nice wrapping. I get this weird moral dissonance that says that "less feature-packed software does the job, dammit", but also "the more you think of it, the more it sounds like snake oil".<br /><br />So, here is why I think TextRoom is awesome:<br /><br /><ul><li>Runs on both Linux and Windows.<br /></li><li>It actually has on-screen formatting. If I want italics, it will show up as italics.</li><li>The file format is basically just souped-up HTML - easy to import, probably.</li><li>The Word Processor shall have <a href="http://en.wikipedia.org/wiki/File:Wordperfect-5.1-dos.png">white text on blue background</a>, all else is heresy, and TextRoom lets me use this colour scheme. The colours that are displayed on the screen are not the colours that get in the actual <i>document</i>. They're just the colours that are good for your eyes when you write the bloody text</li></ul>The last is the biggest selling point for me. When I write the text, I don't care what the text looks like. I care that my eyes don't bleed while I write.<br /><br />But still, when I write, I care about semantics: I want to make sure headings are there, I want to make sure quotation marks and dashes are there, and I want <i>emphasis</i> when emphasis is due. So here are some of its shortcomings:<br /><br /><ul><li>When you introduce features like "full control over fonts", it gets grimy. If I specify an on-screen font, I expect that to be used for the <i>whole text</i>. I only need italics or bold for specific parts. Now, it lets me micro-manage the formatting, which isn't an entirely good thing.<br /></li><li>I like automatic smart quotation marks in OpenOffice.org; I get "quotes like this" for English and "quotes like this" for Finnish without any extra effort. Similarly "space dash space" brings me an en dash. Really, all I need is a convenient way to drop in the special bits of typography that the keyboard doesn't have.<br /></li><li>OpenDocument support would be awesome. If I could swap stuff between TextRoom and OpenOffice.org without any data loss at any point, life would be sweet. It would be awesome to use one program for producing text, and another for formatting it, working on macros and all that other crap. It'd perhaps work even better if it also supported paragraph styles: I don't want to touch formatting, but if I want a header in the text, I usually want it to actually, you know, be a header.<br /></li></ul>But still, having written a bit with TextRoom for now, it seems fairly awesome. I'll probably post more about this when I get inspired enough.<br />]]>
    </content>
</entry>

<entry>
    <title>Do software licences get you down?</title>
    <link rel="alternate" type="text/html" href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2010/05/do-software-licences-get-you-d.html" />
    <id>tag:www.beastwithin.org,2010:/users/wwwwolf/fantasy/avarthrel/blog//1.224</id>

    <published>2010-05-02T10:58:10Z</published>
    <updated>2010-05-02T10:59:55Z</updated>

    <summary>I haven&#8217;t blogged anything for a while, so here&#8217;s something just to get me back on track&#8230; A little bit on video weirdness and fan fiction weirdness....</summary>
    <author>
        <name>Urpo Lankinen</name>
        
    </author>
    
        <category term="Random Thoughts" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="fanfiction" label="fan fiction" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="software" label="software" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/">
        <![CDATA[<p>I haven&#8217;t blogged anything for a while, so here&#8217;s something just to
get me back on track&#8230; A little bit on video weirdness and fan
fiction weirdness.</p>
]]>
        <![CDATA[<p>Recently, there&#8217;s been some rumbling about free standards on the
Web. Commercial software providers are pushing for H.264 as the HTML 5
video standard. The problem is that H.264 (also known as MPEG-4
Advanced Video Codec, the codec that&#8217;s used in Blu-Ray discs and HD
video cameras too) is heavily patented, while Web standards have
traditionally been free to use; simply put, you don&#8217;t have to pay
anything to anyone to implement a Web browser. There is a free-to-use
video standard called Theora that isn&#8217;t quite as advanced as H.264;
people are also pushing Google to open up a video codec called VP8,
which would be a contender to H.264.</p>

<p>There&#8217;s a big problem that the H.264 proponents frequently ignore: As
the <a href="http://arstechnica.com/apple/news/2010/04/pot-meet-kettle-a-response-to-steve-jobs-letter-on-flash.ars">Free Software Foundation points out</a>,
H.264 licences only allow the H.264 licenced software to be used for
the &#8220;personal and non-commercial use&#8221;. If you want to use it for
commercial purposes, you supposedly need to pay more. No, this is
<em>not</em> included in the price of most H.264 applications; even Final Cut
Pro, Apple&#8217;s flagship video editor software, is only licenced for
&#8220;personal and non-commercial&#8221; H.264 use. People probably frequently
ignore this little condition. People could get bitten in the butt
pretty severely in the future. (A decade ago, people said &#8220;who cares -
MP3 is free!&#8221;&#8230; and the next month, hardware manufacturers were
paying MP3 licence fees.)</p>

<p>But I&#8217;m not writing this to whine about H.264 specifically. I&#8217;m
writing this to whine about the &#8220;personal and non-commercial use&#8221;.</p>

<p>I&#8217;ve seen an incredible amount of drama in fan fiction circles, even
when I don&#8217;t even read fan fiction. I get it; people like TV series
and video games and whatnot a lot, and then enter into pointless
squabbles over whose fan character is the best. Then they enter into
even more pointless squabbles over who has the right to use which fan
character.</p>

<p>They all forget one big thing: they&#8217;re guests in the house. They don&#8217;t
have the rights to their fan characters. The real owners of the
franchises own the rights.</p>

<p>This is the big trap that people wander into when they venture in the
land of &#8220;personal and non-commercial use&#8221;. There&#8217;s always a big threat
hanging above their heads: someone else has the right to say that this
won&#8217;t do.</p>

<p>I&#8217;ve seen people build entire imaginary media empires around Sonic the
Hedgehog and Pokémon. These imaginary media empires exist because Sega
and Nintendo allow them to exist; if they didn&#8217;t, they&#8217;d be crushed.</p>

<p>It is my opinion that fan fiction is a similar sort of trap as the
H.264 licence situation. People find something awesome. They pretend
to themselves that there&#8217;s a niche here that they&#8217;re allowed to use
for their own good. What&#8217;s really happening is that they&#8217;re not really
aware of who is in the full rights to stomp them.</p>

<p>Personally, I&#8217;ve always felt uneasy when I&#8217;ve used software that is
only intended for &#8220;personal and non-commercial use&#8221;. On the other
hand, free and open source software has always felt like the right
choice for me, because it won&#8217;t try to dictate how the hell am I
supposed to actually use the software. Software that says it&#8217;s only
for &#8220;personal and non-commercial use&#8221; is saying &#8220;You&#8217;re not a
professional. You&#8217;re not creative. What you create with this software
is insignificant. What you create with this software will always
remain unprofitable, because we say so. You are a normal consumer, and
normal consumers don&#8217;t create. Normal consumers are not allowed to be
creative in any way.&#8221;</p>

<p>Note that I&#8217;m not saying that true art is always commercially
profitable, or even the inverse case that the true art should always
be non-profit. What I&#8217;m saying is that true art shouldn&#8217;t be
constrained by that sort of thing. Artists create something, and they
shouldn&#8217;t need to be concerned whether or not the artwork is, one day,
going to make money. That sort of thing puts limits to one&#8217;s
creativity. What would you say if you created artwork for non-profit
purposes, and when this work would be sold after the eventual
thunderous posthumous recognition, the first thing the buyer would see
would be the software vendor asking for money?</p>

<p>It&#8217;s same sort of thing with fan fiction. &#8220;You&#8217;re a guest. You&#8217;re
allowed to create fan fiction because it&#8217;s nice. But you&#8217;re destined
to always be derivative. You&#8217;re not the Creator. You&#8217;re the Fan. The
Fans are not really creative, they&#8217;re just repeating what the Creator
did.&#8221;</p>

<p>And what I&#8217;m trying to say is this: Normal consumers are allowed to be
creative. <em>You</em> are allowed to be creative. Creativity is everyone&#8217;s
right. Software licences that tell you that you&#8217;re not allowed to use
a piece of software to express your creativity and reap all of the
potential benefits from it.</p>

<p>Similarly, I don&#8217;t want people to create Avarthrel &#8220;fan fiction&#8221;. I
want people to create their own works based on Avarthrel. I don&#8217;t want
people to just be &#8220;fans&#8221; who create works in my shadow; I want people
to contribute in their own way. If you are creating an epic fantasy
work and suddenly realise &#8220;damn it, I don&#8217;t want to create an
Avarthrel-based work after all, I&#8217;m a <em>great author</em> on my own merits
and want to create something original instead&#8221;, that&#8217;s your right and
I&#8217;m willing to accept that too - I&#8217;m not <em>that</em> attached to my very own
media franchise cashcow thing.</p>

<p>The latter is, of course, just academic because I don&#8217;t have actual
fans who would be doing this. All I&#8217;m saying is that if you create fan
works, then bloody heck, there&#8217;s nothing stopping you from creating
something actually original. It could be a liberating experience. Try
it!</p>
]]>
    </content>
</entry>

<entry>
    <title>Surprisingly few non-news news</title>
    <link rel="alternate" type="text/html" href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2010/03/surprisingly-few-non-news-news.html" />
    <id>tag:www.beastwithin.org,2010:/users/wwwwolf/fantasy/avarthrel/blog//1.223</id>

    <published>2010-03-12T22:25:15Z</published>
    <updated>2010-03-12T22:49:57Z</updated>

    <summary>I decided to write a small situation report, because there are actually situations that need reporting about. Without further ado, some inconvenient bullet points:My laptop was out of commission for a while (I just started it up last week and...</summary>
    <author>
        <name>Urpo Lankinen</name>
        
    </author>
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="conmansdictionary" label="Conman&apos;s Dictionary" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="karatheassassin" label="Kara the Assassin" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="software" label="software" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/">
        <![CDATA[I decided to write a small situation report, because there are actually situations that need reporting about. Without further ado, some inconvenient bullet points:<br /><br /><ul><li>My laptop was out of commission for a while (I just started it up last week and - whoops! - turned out it works perfectly after all). I wasn't writing stuff. I am now.</li><li>I'm... pretty much doing the same stuff as before, what comes to the stories. These things sometimes take a long time to materialise, dammit...<br /></li><li><a href="http://karatheassassin.smackjeeves.com/">Kara the Assassin</a> is doing fine! I'm now in middle of the first "serious interlude" in the comic. I'm trying to organise the comic in yearly volumes so that every yearly volume has one such longer serious interlude of maybe 4-5 pages. This particular interlude is, um, the Epic Character Background Thingie Comic.</li><li>I'm also sort of in process of tweaking the PDFs. I figured out a way to include full-page cover art in XeLaTeX (tip: look up "pdfpages"), so I can do the covers in Inkscape and do the rest of the typesetting in LaTeX. <i>Now I just need the bloody cover art.</i><br /></li></ul>The biggest news:<br /><br />I'm currently in some sort of really weird rage mode. I need to work on <a href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/software/conmandictionary.html">Conman's Dictionary</a>. If you want to see <a href="http://gitorious.org/conmandictionary">the code</a>, it was just migrated to Gitorious.org today. I need to put out a working 1.0 release soon. Why? Because I was inspired to write sarcastic and pretty stupid advertisement for the web site for the occasion - it'll be there when the biggest features I want will be in the software and I iron out the wrinkles and actually release the version 1.0. Sometimes, the <i>strangest</i> things motivate me to do things.<br /> ]]>
        
    </content>
</entry>

<entry>
    <title>Grave Movable Type news</title>
    <link rel="alternate" type="text/html" href="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/2009/11/grave-movable-type-news.html" />
    <id>tag:www.beastwithin.org,2009:/users/wwwwolf/fantasy/avarthrel/blog//1.220</id>

    <published>2009-11-16T12:08:32Z</published>
    <updated>2009-11-16T12:20:53Z</updated>

    <summary>&quot;Movable Type 5 no longer supports SQLite or PostgreSQL.&quot;Bbbbbbbbbbbbbastards. And I was so sure I wouldn&apos;t need to migrate to other systems any more.So, Movable Type 5 only supports MySQL, a database engine I&apos;m not sure even exists any more,...</summary>
    <author>
        <name>Urpo Lankinen</name>
        
    </author>
    
        <category term="News" scheme="http://www.sixapart.com/ns/types#category" />
    
    <category term="blogging" label="blogging" scheme="http://www.sixapart.com/ns/types#tag" />
    <category term="news" label="news" scheme="http://www.sixapart.com/ns/types#tag" />
    
    <content type="html" xml:lang="en" xml:base="http://www.beastwithin.org/users/wwwwolf/fantasy/avarthrel/blog/">
        <![CDATA["<a href="http://www.movabletype.org/documentation/mt5/database/migrate-sqlite-postgresql.html">Movable Type 5 no longer supports SQLite or PostgreSQL.</a>"<br /><br />Bbbbbbbbbbbb<i>bastards.</i> And I was so sure I wouldn't need to migrate to other systems any more.<br /><br />So, Movable Type 5 only supports MySQL, a database engine I'm not sure even exists any more, after recent massive forking and corporate acquisitions and shuffling of key developers and whatnot. Most importantly, since these blogs I have here are based on SQLite, I've left with no way to upgrade this stuff.<br /><br />So I'm <i>possibly</i> hereby annoucing a very preliminary plan for a great, dramatic transition to Drupal 7 when it comes out. <i>They</i> support SQLite and PostgreSQL.<br /> ]]>
        
    </content>
</entry>

</feed>

