<?xml version="1.0" encoding="UTF-8" standalone="no" ?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>idkfa rss feed</title>
        <link>http://www.idkfa.com/v3</link>
        <atom:link href="http://idkfa.com/v3/rss.php" rel="self" type="application/rss+xml" />
        <description>idkfa: syndicated</description>
        <item>
           <title>kaiden: My sense of elegance is probably a</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=5173</link>
           <description>My sense of elegance is probably a little warped, as my appreciation for algorithmic design and mathematical proofs is pretty much zero in the face of practicality and work deadlines. Elegance to a true computer scientist is being able to perform all iteration through functional recursion. Elegance to me is something that works surprisingly well, and fits the size of the problem at hand without overstepping boundaries or introducing unneeded dependency or complexity.     The problem was this: Mediawiki, MoinMoin, and Liquid Story Binder all have the concept of document &quot;association.&quot; That is, for a given document, based on its contents, the applications can tell you what implied and explicit links between two documents that an author has drawn. Mediawiki and MoinMoin support associations between documents based on what wikilinks exist between the documents. Liquid Story Binder simply associates commonly named files together into arbitrary containers.     Of course, I wanted these features. But with Giterary, there is no &quot;special database&quot; to use in this way, and adding something like it would violate a number of the design principles I started with (&quot;At the end of the day, everything in Giterary is just files,&quot; &quot;Everything within reason should be editable with a text editor,&quot; &quot;Don&#39;t use proprietary or closed-source storage formats&quot;). The Git repository database doesn&#39;t store much more than directory state, and while that is sufficient to solve the problem, you would have to search the entire directory every time you ask for Orphaned or Wanted pages. It would also introduce complexity in what it would take to install the software, and introduce a dependency on something that was completely optional.     Another solution would be to create a human-readable database file that could be &quot;queried&quot; upon user request. While this would work, it would not scale well. As you added more and more</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Thu, 13 Jun 2013 17:08:17 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=5173</guid>
       </item>
            <item>
           <title>kaiden: So, I&#39;m still working on this. And will</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=5135</link>
           <description>So, I&#39;m still working on this. And will continue to work on it. The following are features I&#39;ve added since the announcement.         TODO searching now extends to TBD, with added highlighting, better searching, and contextually-relevant search output (&quot;Not only did I match the line, but I matched this part in the line...&quot;)       Considerable cleanup with textual outputs causing tabular row output to wrap lines, over-extend boundaries, etc.       Listing a directory now shows the latest commit that occurred to, or within a given directory (useful for showing changes in aggregate, rather than one-by-one).       Introduced the concept of tagging, whereby an author can tag a document with one or more tags (character names, setting names, scene types, etc.), and search on them. Tag searches can be combined to list things like &quot;All scenes with both characters X and Y.&quot;       Introduced the concept of templates, whereby an author can create a new page based on the contents of another. Useful for quickly creating new pages with pre-populated structures.       Modified the concept of collections. Previously, they served only to collect multiple pages and render them sequentially. Collections can now be rendered as either collections or &quot;lists,&quot; which are just ordered lists of matching pages. Collections can also filter on tags, making it possible to form collections based not only on directory structures, but also by tags. Additionally, it is possible to render a list or collection as the other, as they share the same file formats and programmatic underpinnings.       For each of the previous features, &quot;function links&quot; (or macros, in other words) exist, such that one can create customized links or widgets that make use of the above functionality.  For instance, one can create &quot;launcher&quot; pages that consist of forms to create new scenes, new journal entries, link to pre-programmed tag searches, or list matching</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Fri, 24 May 2013 12:53:14 -0800</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=5135</guid>
       </item>
            <item>
           <title>kaiden: Not IE8, but IE9 worked well after I logged in</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4956</link>
           <description>Not IE8, but IE9 worked well after I logged in as the test user. Also, I have editing of the main page (Home) disabled by the test user so people don&#39;t muck up my examples. However, you can edit any of the underlying pages, as well as the &quot;Jot&quot; pages (at least I was able to during my test).</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Wed, 20 Feb 2013 20:15:48 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4956</guid>
       </item>
            <item>
           <title>lizinthelibrary: First thought it won&#39;t work for me at all</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4955</link>
           <description>First thought it won&#39;t work for me at all to edit or open things in the outdated IE8 that the municipality makes us run. I can click around and see stuff but not make new files or open things to edit them.           That&#39;s a fairly specific problem to me though.     I&#39;ll try at home.</description>
           <author>lizinthelibrary@idkfa.com (lizinthelibrary)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Wed, 20 Feb 2013 20:07:23 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4955</guid>
       </item>
            <item>
           <title>kaiden: Quick Jump functionality is complete. Now you</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4947</link>
           <description>Quick Jump functionality is complete. Now you can jump... quickly.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Tue, 05 Feb 2013 19:29:52 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4947</guid>
       </item>
            <item>
           <title>kaiden: For those keeping track at home, a few things</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4946</link>
           <description>For those keeping track at home, a few things added over the weekend:         I added a number of &quot;buttons&quot; with key-combination analogs to support things like emboldening, italicizing, indenting/un-indenting, annotating, and linking.       I added a toggle to disable the &quot;live preview&quot; functionality (as at times it can be distracting, particularly if you&#39;re not interested in formatting for your current writing session).       I have another feature I want to add that will enable &quot;quick jumping&quot; between files, based on similar functionality in SublimeText.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Mon, 04 Feb 2013 17:31:30 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4946</guid>
       </item>
            <item>
           <title>kaiden: Yeah, per Dave&#39;s request, I sort of</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4937</link>
           <description>Yeah, per Dave&#39;s request, I sort of uber-fixed the backspacing to where it was disabled completely (not just when you&#39;re outside of a text element and trying to keep the using from losing work). I dialed that back, though... I sort of like the idea: don&#39;t look back, just write. Maybe a future UI mod. :)     As for git, it&#39;s nice to have some familiarity with it, but it isn&#39;t absolutely required. If you just considered it the versioning database behind Giterary, you&#39;d be 99% accurate. That it lets you do synchronization to and from the application using external tools is a killer feature (not done particularly well in Mediawiki and others), but not a required one. I&#39;ll put some more links and things to explain git.     For the unwieldy, monolithic document enthusiasts, and for those that don&#39;t particularly care for formatting, there are two nice things:         Markdown syntax lets you write in pure text, and most of the &quot;syntax&quot; required is both readable as text but also renders appropriately as nice-looking HTML. All of my documentation is written in Markdown, and you can see the source code like so. I&#39;ve written a few short things in it, among them fiction as well as technical writing, and I enjoy it quite a bit. The hardest bits are maybe the URLs and the Wikilink syntax I&#39;ve added, but those both have &quot;buttons&quot; on the interface to help out with them.       Giterary&#39;s partitioning (requires the test/test login) lets you take a single large document and break it down into component parts on paragraph boundaries. This way, if you are the &quot;all-at-once&quot; type writing into Giterary, or you &quot;all-at-onced&quot; into another document, you can easily copy-paste your stuff in and partition it later without having to do the manual file splicing. You don&#39;t &quot;lose&quot; anything by doing it, though, the original document remains, as well as a &quot;collection&quot; document is created</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Thu, 31 Jan 2013 02:25:34 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4937</guid>
       </item>
            <item>
           <title>Wilber: Well, first of all, when I was playing around</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4935</link>
           <description>Well, first of all, when I was playing around trying to edit a text field I couldn&#39;t delete text but could space over it and I got confused and gave up.     Also, I don&#39;t know what Git is.  I mean, I read about it, so now I do, but just barely.     Also, I am literally that guy who writes an entire novel in one uninterrupted open office document, so maybe this isn&#39;t meant for me anyway.     But I&#39;m also not concerned with formatting when I write. That&#39;s what an editor is for. But if you repackage this as a self-publishing tool for friends and peers and editors and groups to write and edit work, and make a UI that is a little more friendly, then I can see this being a marketable tool for people at large.</description>
           <author>Wilber@idkfa.com (Wilber)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Thu, 31 Jan 2013 00:44:43 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4935</guid>
       </item>
            <item>
           <title>kaiden: I appreciate your honesty, but I&#39;ll have</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4934</link>
           <description>I appreciate your honesty, but I&#39;ll have to ask: what pieces aren&#39;t immediately apparent? If I can&#39;t communicate the basic function of the application through a few blurbs or intuiting it from the interface, I have a major failing. If nothing else, please let me know what documents you read or what steps you performed that left you confused.     The target demographic (if there was one I was aiming for) is the one for creative writers who don&#39;t like their current toolset and its constraints, who don&#39;t particularly care for an email-distributed editing process, or understand services like Github or Bitbucket for version control but don&#39;t care for their generic nature or social nature.     It&#39;s... probably a pretty small demographic. And that demographic is happy enough already paying $20 for Scrivener or whatever it costs for a Microsoft Office license P(or just downloading OpenOffice/LibreOffice). Paying for another, untrusted tool is hard to justify. However, as is, Giterary is a pain in the ass to set up and host. Having people pay me a monthly fee to configure and host for them wouldn&#39;t be unreasonable.     Eh, I&#39;ve got work to do. More later, maybe.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Tue, 29 Jan 2013 12:31:00 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4934</guid>
       </item>
            <item>
           <title>Wilber: First of all, this is brilliant.  Like,</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4933</link>
           <description>First of all, this is brilliant.  Like, truly.     Second, I don&#39;t understand it at all. I like to think that I am generally computer savvy, and I write from time to time, and I don&#39;t understand what the hell this is, nor how to use it.     I can tell there is a powerful tool here, but I don&#39;t know if a target demographic exists for this. Writers are, by and large, stupid, and computer people are, by and large, not concerned with literary aims. I can see this being a tool for editors, but as it exists currently it requires substantial technological knowledge on the part of the writer too, and the odds of both parties having this knowledge seem slim.     Despite this, I&#39;ll also challenge another of your assumptions; I think the right person would pay handsomely for this technology. Just because all the pieces are pre-existing and open source doesn&#39;t make the stitching together of them any less valuable.     I propose one of two approaches:     1) Develop a user-friendly interface which makes this accessible to a much wider segment of the population.     2) Specifically tailor and market this to a narrow niche that would appreciate it.     Have you read The 4-Hour Work Week? Tim Ferriss? Worth the read anyway, but this is your &quot;muse,&quot; as he calls it.  A potentially self-sustaining and automated cash flow which allows you to pursue other interests with less concern about how you are going to fund those pursuits.     Although I guess keeping it free and open source is a part of the whole mission for you. Whatever.     Anyway, I don&#39;t get it, but good job!</description>
           <author>Wilber@idkfa.com (Wilber)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Tue, 29 Jan 2013 03:36:07 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4933</guid>
       </item>
            <item>
           <title>kaiden: Backspacing is fixed. Doesn&#39;t stop you</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4932</link>
           <description>Backspacing is fixed. Doesn&#39;t stop you from hitting the back button, however. In that case, better hope the draft timer saved your work.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Tue, 29 Jan 2013 00:13:39 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4932</guid>
       </item>
            <item>
           <title>kaiden: Haha, understood. Potentially, you could have</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4931</link>
           <description>Haha, understood. Potentially, you could have a back-and-forth between author and editor, but I suppose that could easily be handled with the comments field rather than the annotations.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Mon, 28 Jan 2013 20:09:48 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4931</guid>
       </item>
            <item>
           <title>kitacek: I mean, I can&#39;t think of a reason for good</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4930</link>
           <description>I mean, I can&#39;t think of a reason for good writing that requires annotating an annotation, I&#39;m just noting performance as I found it. Like, HAY, I CAN SELECT AND ANNOTATE THAT AND OOOOOH I CAN SELECT AND ANNOTATE IT AGAIN AND THE CODE POPS UP WHEE LOOK WHAT I DONE DID</description>
           <author>kitacek@idkfa.com (kitacek)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Mon, 28 Jan 2013 20:06:07 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4930</guid>
       </item>
            <item>
           <title>kitacek: Actually, your first response answered my</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4929</link>
           <description>Actually, your first response answered my question. I had annotated something, and went back to the reading page to try and find it. I didn&#39;t expect to be able to annotate from the reading screen.</description>
           <author>kitacek@idkfa.com (kitacek)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Mon, 28 Jan 2013 19:52:52 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4929</guid>
       </item>
            <item>
           <title>kaiden: And to answer your question: annotation can</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4928</link>
           <description>And to answer your question: annotation can only be done from the edit screen currently (couldn&#39;t ever figure out how to do it any other way that wasn&#39;t insane, or broke shit).</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Mon, 28 Jan 2013 18:52:27 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4928</guid>
       </item>
            <item>
           <title>kaiden: Hehe, right-o. I&#39;ll consider what it&#39;d</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4927</link>
           <description>Hehe, right-o. I&#39;ll consider what it&#39;d take to make the annotation feature infinitely-Matroshka out, provided you can keep your mouse steady.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Mon, 28 Jan 2013 17:57:19 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4927</guid>
       </item>
            <item>
           <title>kitacek: 2. It&#39;s probably rhetorical. remember, you</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4926</link>
           <description>2. It&#39;s probably rhetorical. remember, you wanted a new user to try new user things. I went in with the intention of hitting EVERY BUTTON. I HIT EVERY BUTTON and it was good. It was good.</description>
           <author>kitacek@idkfa.com (kitacek)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Mon, 28 Jan 2013 17:52:30 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4926</guid>
       </item>
            <item>
           <title>kaiden: Haha. Good point. I&#39;m surprised I</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4925</link>
           <description>Haha. Good point. I&#39;m surprised I didn&#39;t catch that earlier, I&#39;ve had to fix that at work before. I&#39;ll see to it.       Is this... rhetorical?       Markdown does *something* and **something** for something and something. Asterisks have to match, otherwise it assumes you&#39;re doing something crazypills.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Mon, 28 Jan 2013 17:50:20 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4925</guid>
       </item>
            <item>
           <title>kaiden: For annotations, you have to select the</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4924</link>
           <description>For annotations, you have to select the &quot;Decorations&quot; checkbox at top. This is so when you&#39;re just reading a document you don&#39;t have shit highlighted all to hell. Selecting that box and then rolling over should do it.</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Mon, 28 Jan 2013 17:48:01 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4924</guid>
       </item>
            <item>
           <title>kitacek: is the &quot;annotate selected text&quot; only</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4923</link>
           <description>is the &quot;annotate selected text&quot; only supposed to show in the edit screens? the annotated notes didn&#39;t show or rollover on the &quot;reading&quot; page. running win7 updated chrome updated.</description>
           <author>kitacek@idkfa.com (kitacek)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Mon, 28 Jan 2013 17:42:42 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4923</guid>
       </item>
            <item>
           <title>kitacek: two things i broke while trying to be</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4922</link>
           <description>two things i broke while trying to be ridiculous with Costco the Musical     1. I accidentally clicked outside the edit box and clicked delete (i intended to delete text) and went backwards a page, as one does. I lost the edits I had made because I hadn&#39;t clicked through the &quot;preview-commit&amp;edit&quot; process. Since I was writing ridiculousness, no skin off my teeth, but I imagine if you lost actual important things, there would be much gnashing of teeth.     2. annotate text doesn&#39;t recursivize, but why would it need to?     3. I tried a bunch of different qualifiers to try to italicize or bold or otherwise format text. It could be because I didn&#39;t spend enough time trying to learn, since I was only trying to break.</description>
           <author>kitacek@idkfa.com (kitacek)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Mon, 28 Jan 2013 17:40:48 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4922</guid>
       </item>
            <item>
           <title>kaiden: SPDCA:     I have a new project. It&#39;s</title>
           <link>http://www.idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4921</link>
           <description>SPDCA:     I have a new project. It&#39;s called Giterary. It&#39;s nearing completion. I&#39;ve been coding for about the last 6 months on it. I need to hear your thoughts on it.     It is a novel writing tool that makes use of the cool programming tools I use to keep track of my programming projects, both personally and professionally. It puts them in a wiki web application that helps to get the content for your novel into a good place, and tries to help along the way.     It has piqued my interest for this long partly because I want to write a book someday, and partly because the tools that exist right now suck due to the following:         They fail to let one maintain a reasonable workflow for working on a novel between 1 or more people (including editors).       They suck at tracking file changes in a sane, distributed manner (that doesn&#39;t involve emailing Word documents back and forth).       They tend to not let you maintain and organize background information (in a way that&#39;s as easy as Wikipedia)       They force you to use their interfaces, and often, their file formatting, limiting you to how well you can use their tool, not how well you can use your favorite tools.       You usually have to pay for them.       The main site is here: http://giterary.com     The demo/example site is here: http://giterary.com/playground     I have about 17K words worth of documentation between the user manual, install guide, and other assorted documents, so I won&#39;t go into too much more detail here.     What I will ask, though, is for your time, if you happen to have it. Very few people have viewed the application, but the few times that I have demoed it the feedback was pretty valuable (if soul-crushing at times). I&#39;m getting ready to release Giterary &quot;into the wild,&quot; so to speak, and fairly soon, publishing it as a free open source application that anybody can download (because honestly nobody would pay for it).     The thing is, I&#39;ve</description>
           <author>kaiden@idkfa.com (kaiden)</author>
           <category>Indiscernible from Magic</category>
           <pubDate>Mon, 28 Jan 2013 16:55:24 -0900</pubDate>
           <guid>http://idkfa.com/v3/v_thread.php?thread_id=4921&amp;msg_id=4921</guid>
       </item>
            
    </channel>
</rss> 
