<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/atom10full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr="http://purl.org/syndication/thread/1.0" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" gd:etag="W/&quot;A0INQXw4eSp7ImA9WhRRFE4.&quot;"><id>tag:blogger.com,1999:blog-2759503642765616035</id><updated>2011-11-27T18:19:50.231-06:00</updated><title>GregoryTechSoft -//- Gregory A. Cheyney</title><subtitle type="html">Wherein I think and think, until I've got it all thunk out. Posted occasionally (when I remember what a blog is). Stay for a bit; consider taking the poll, if you're interested.</subtitle><link rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml" href="http://gregorytechsoft.blogspot.com/feeds/posts/default" /><link rel="alternate" type="text/html" href="http://gregorytechsoft.blogspot.com/" /><author><name>GregoryTechSoft</name><uri>http://www.blogger.com/profile/04390092078867823387</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><generator version="7.00" uri="http://www.blogger.com">Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/atom+xml" href="http://feeds.feedburner.com/Gregorytechsoft-/-GregoryACheyney" /><feedburner:info uri="gregorytechsoft-/-gregoryacheyney" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><entry gd:etag="W/&quot;DU4HQ3w-fyp7ImA9WhZbEEw.&quot;"><id>tag:blogger.com,1999:blog-2759503642765616035.post-4243121553165549598</id><published>2011-06-13T21:18:00.001-05:00</published><updated>2011-06-13T21:18:52.257-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2011-06-13T21:18:52.257-05:00</app:edited><title>Starship Says It’s Not Over (‘Til It’s Over)</title><content type="html">&lt;p&gt;As I'll say time, and time, and time, and &lt;em&gt;time&lt;/em&gt; again, I am a reader and viewer of science fiction. In one forum, I happened to want to write out a long commentary about one aspect, but decided to write it here, instead of there. Forgive the interruption in the otherwise-story-writing theme. On &lt;a href="http://www.scifi-meshes.com/" target="_blank"&gt;SciFi-Meshes.com&lt;/a&gt;, a site where sci-fi enthusiasts can post their endeavors for modeling objects, I commented about Star Trek versus Gene Roddenberry’s Andromeda, especially that I felt the latter was a story universe that could be worthy of the starship model being designed.&lt;/p&gt;  &lt;blockquote&gt;   &lt;p&gt;&lt;font color="#ffff00"&gt;[QUOTE](Funny to say this, but: I consider Andromeda as having &amp;quot;fixed&amp;quot; everything that is &amp;quot;broken&amp;quot; about the Star Trek universe, but for obviously different reasoning;[/QUOTE]&lt;/font&gt;&lt;/p&gt; &lt;/blockquote&gt;  &lt;p&gt;I wish to clarify my own words: I am not attempting to diminish all that is the Star Trek story universe; the JJ Abrams snafu did that on its own. But I certainly think the Andromeda universe (actually, comprised of three galaxies that are important to the storylines) allows for far more adventure, danger, intrigue, and overall story possibilities than Trek did/does. While I presume parallel compare-contrast reviews already exist, I'd like to offer this interchange as a definition of the key differences.&lt;/p&gt;  &lt;h2&gt;Compare the Background Stories.&lt;/h2&gt;  &lt;p&gt;Star Trek started as, and has mostly remained, primarily a &amp;quot;wagon train to the stars&amp;quot; story. If examined objectively, it has a pseudo-colonial feel to it, even into the Next Generation era; that is, it exists as a stand-in for some undefined future civilization to develop from. The Federation Star Fleet is more akin to the cavalry troops in &lt;em&gt;Dances With Wolves,&lt;/em&gt; in that it explores and patrols the &amp;quot;wilderness&amp;quot; that is space.&lt;/p&gt;  &lt;p&gt;The Andromeda story, on the other hand, is that the universe &lt;em&gt;had&lt;/em&gt; a cohesive civilization, and ... it fell apart, either through the member worlds' or species' arrogance, corruption, greed, or some darker force heating up the universe to re-forge it in the manner of his desire.&lt;/p&gt;  &lt;p&gt;It seems to be, what with all the quotes at the front of the show, that the Andromeda universe (before the fall) has been the status-quo for thousands of years, in story terms. So, it has a very rich background. Or, better put: it’s what the Star Trek universe could become, if it existed for the same length of time.&lt;/p&gt;  &lt;h2&gt;Compare the &amp;quot;Present Situation&amp;quot;.&lt;/h2&gt;  &lt;p&gt;As each series shows the viewer, two very divergent manners of dealing with the universe are presented. The dividing line I base on, is: What is the struggle toward or away from?&lt;/p&gt;  &lt;ul&gt;   &lt;li&gt;The pseudo-colonial Star Trek original series' USS Enterprise has a five-year mission to patrol space, find life, learn all that is learnable, (oh wait, that's V&amp;quot;GER, um, the Borg, but both are snap-in analogies for what the Federation really is), find its way back “home”, … essentially &amp;quot;making way&amp;quot; for the future. Starfleet exists … simply to exist. But, what else? It’s a nice story.&lt;/li&gt;    &lt;li&gt;The &amp;quot;glorious heritage&amp;quot; of the Andromeda universe, in its opening two-part show, presents the loss of civilization and, subsequently, one captain's will to restore what was lost. The struggle is against the status-quo of three centuries after the fall. Captain Hunt, his ship, and the crew exist to restore a balance, to do more than just let things stay the way they have become.&lt;/li&gt; &lt;/ul&gt;  &lt;p&gt;Can the goals of Star Trek stand on their own? Certainly, I’m not denying its role &lt;em&gt;as entertainment alone&lt;/em&gt;. But, &lt;em&gt;should&lt;/em&gt; it stand on its own? To be honest, an exploration mission (no matter how long) on its own will &lt;em&gt;always&lt;/em&gt; be trumped by the goal to restore something that was lost, to rebuild, to fight against a darker agenda (a demon-like, dark-souled spirit, engineering the collapse of freedom from the shadow realm).&lt;/p&gt;  &lt;h2&gt;The Ending or Moral of the Story.&lt;/h2&gt;  &lt;p&gt;The plight of civilians, commerce, and industry are also important. Star Trek doesn’t promote the personal freedoms that citizens of the republic which is the United States of America and its partner country Israel live under. But the Andromeda universe is full of civilian and commercial endeavors, and not in the liberalist “capitalism is evil and must be destroyed” kind of mental bent. I am fully appreciative of the freedoms allowed and opportunities offered by the freedoms of belief and choice, and the right to voice such opinions, even if it differs with mine.&lt;/p&gt;  &lt;p&gt;I’m not trying to drag current political agendas into this; it's just … as plain as the nose on your face. Whether you subscribe to the &amp;quot;Star Trek is Socialism&amp;quot; mindset or not, it certainly tends to lean on the semi-socialist/semi-utopian trope a bit in places. Trek morality seems to hide a lot of the diplomacy and politicking that &lt;em&gt;must&lt;/em&gt; be going on behind the curtain in order for civilization to develop; further, aside from &amp;quot;the Borg&amp;quot; or &amp;quot;Q&amp;quot; or occasional skirmishes, there's no true overarching villain (except that each movie had its own villain) throughout all series.&lt;/p&gt;  &lt;p&gt;The Andromeda storyline, on the other hand, was &lt;em&gt;built from the ground up&lt;/em&gt; to be a struggle against the aforementioned dark spirit and dark forces that did its bidding. All indications were that this spirit was focused on controlling, on corrupting, and on destroying when matters did not go its way. Much like the progressive-minded political pursuits which seems to be working “behind the scenes” today….&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-2244641622353689";
google_alternate_color = "333333";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
//2007-10-09: gregorytechsoft.blogspot.com
google_ad_channel = "4266484381";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2759503642765616035-4243121553165549598?l=gregorytechsoft.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/s47Wf_cmLDPYoJYfVNN9mWtITJM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/s47Wf_cmLDPYoJYfVNN9mWtITJM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/s47Wf_cmLDPYoJYfVNN9mWtITJM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/s47Wf_cmLDPYoJYfVNN9mWtITJM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gregorytechsoft-/-GregoryACheyney/~4/Qwx7_XHG3KU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://gregorytechsoft.blogspot.com/feeds/4243121553165549598/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2759503642765616035&amp;postID=4243121553165549598&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/4243121553165549598?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/4243121553165549598?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Gregorytechsoft-/-GregoryACheyney/~3/Qwx7_XHG3KU/starship-says-its-not-over-til-its-over.html" title="Starship Says It’s Not Over (‘Til It’s Over)" /><author><name>GregoryTechSoft</name><uri>http://www.blogger.com/profile/04390092078867823387</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://gregorytechsoft.blogspot.com/2011/06/starship-says-its-not-over-til-its-over.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A04DRnk7eyp7ImA9Wx9RFEs.&quot;"><id>tag:blogger.com,1999:blog-2759503642765616035.post-3925713924588634888</id><published>2010-12-15T20:56:00.004-06:00</published><updated>2010-12-15T21:26:17.703-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-12-15T21:26:17.703-06:00</app:edited><title>I'm ... back. Among ... others?</title><content type="html">... with a new poll ... at the top.&lt;br /&gt;Okay, enough with the horizontal ellipses. Yeah, it seems like every so often I roll back around to check on what is left of my blog. I've been thinking of the Internet memes that pop up out of nowhere, some staying with us for longer than we would presume possible. The poll perhaps alludes to some of the things that leapt out at me.&lt;br /&gt;But for those who are waiting for me to finish something with either my writing or my software for writers, believe me I have not forgotten; I've just been feeling a little lost lately. I've got to get started again somehow; so, let this be the verse.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-2244641622353689";
google_alternate_color = "333333";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
//2007-10-09: gregorytechsoft.blogspot.com
google_ad_channel = "4266484381";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2759503642765616035-3925713924588634888?l=gregorytechsoft.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/G2j_hljd5HDf9tb4Z9XVX5_a3ec/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/G2j_hljd5HDf9tb4Z9XVX5_a3ec/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/G2j_hljd5HDf9tb4Z9XVX5_a3ec/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/G2j_hljd5HDf9tb4Z9XVX5_a3ec/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gregorytechsoft-/-GregoryACheyney/~4/1--N5b5Ih-o" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://gregorytechsoft.blogspot.com/feeds/3925713924588634888/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2759503642765616035&amp;postID=3925713924588634888&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/3925713924588634888?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/3925713924588634888?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Gregorytechsoft-/-GregoryACheyney/~3/1--N5b5Ih-o/im-back-among-others.html" title="I'm ... back. Among ... others?" /><author><name>GregoryTechSoft</name><uri>http://www.blogger.com/profile/04390092078867823387</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://gregorytechsoft.blogspot.com/2010/12/im-back-among-others.html</feedburner:origLink></entry><entry gd:etag="W/&quot;D08DQHk8fCp7ImA9WxFTE0Q.&quot;"><id>tag:blogger.com,1999:blog-2759503642765616035.post-6228483152636934940</id><published>2010-04-04T10:28:00.004-05:00</published><updated>2010-04-04T10:44:31.774-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2010-04-04T10:44:31.774-05:00</app:edited><title>Okay, now that's just plain mean...</title><content type="html">... two years it takes me to get back into writing for the blog, and what shall I write about? I dunno; but start somewhere I shall.&lt;br /&gt;First, a new poll to come, something for the roleplayers out there. Scroll all the way to the bottom of the site, if you're interested.&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-2244641622353689";
google_alternate_color = "333333";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
//2007-10-09: gregorytechsoft.blogspot.com
google_ad_channel = "4266484381";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2759503642765616035-6228483152636934940?l=gregorytechsoft.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/MQJVIbCAHl_TP_G3fsWIRYAYeeM/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MQJVIbCAHl_TP_G3fsWIRYAYeeM/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/MQJVIbCAHl_TP_G3fsWIRYAYeeM/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/MQJVIbCAHl_TP_G3fsWIRYAYeeM/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gregorytechsoft-/-GregoryACheyney/~4/7AOqqn1aQBc" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://gregorytechsoft.blogspot.com/feeds/6228483152636934940/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2759503642765616035&amp;postID=6228483152636934940&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/6228483152636934940?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/6228483152636934940?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Gregorytechsoft-/-GregoryACheyney/~3/7AOqqn1aQBc/okay-now-thats-just-plain-mean.html" title="Okay, now that's just plain mean..." /><author><name>GregoryTechSoft</name><uri>http://www.blogger.com/profile/04390092078867823387</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://gregorytechsoft.blogspot.com/2010/04/okay-now-thats-just-plain-mean.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkcMQXw4fSp7ImA9WxZaEEg.&quot;"><id>tag:blogger.com,1999:blog-2759503642765616035.post-8299699575570151143</id><published>2008-04-24T11:21:00.001-05:00</published><updated>2008-04-24T11:21:20.235-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2008-04-24T11:21:20.235-05:00</app:edited><title>[2008-04-24 11am] ~ and Four Months Later, Another Post.</title><content type="html">&lt;p&gt;Yep, I've been lax at posting to this weblog. Well, here's the new leaf being turned over. (Just hope it doesn't blow away in the wind.)&lt;/p&gt; &lt;p&gt;Notice that I'm trying to streamline the visual layout of the blog. While I'm keeping the dark theme as the color scheme, I will be working on updating various elements. The two old polls have been pulled out, to be replaced by just one at the top of the page, to be posted soon. Other, smaller changes will follow.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-2244641622353689";
google_alternate_color = "333333";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
//2007-10-09: gregorytechsoft.blogspot.com
google_ad_channel = "4266484381";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2759503642765616035-8299699575570151143?l=gregorytechsoft.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/CzsTC9OM14vTyQ5a1vb6N4fj9G0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CzsTC9OM14vTyQ5a1vb6N4fj9G0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/CzsTC9OM14vTyQ5a1vb6N4fj9G0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/CzsTC9OM14vTyQ5a1vb6N4fj9G0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gregorytechsoft-/-GregoryACheyney/~4/Ap_-8jBj1wA" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://gregorytechsoft.blogspot.com/feeds/8299699575570151143/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2759503642765616035&amp;postID=8299699575570151143&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/8299699575570151143?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/8299699575570151143?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Gregorytechsoft-/-GregoryACheyney/~3/Ap_-8jBj1wA/2008-04-24-11am-and-four-months-later.html" title="[2008-04-24 11am] ~ and Four Months Later, Another Post." /><author><name>GregoryTechSoft</name><uri>http://www.blogger.com/profile/04390092078867823387</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://gregorytechsoft.blogspot.com/2008/04/2008-04-24-11am-and-four-months-later.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DEQBQHczcSp7ImA9WB9bGEg.&quot;"><id>tag:blogger.com,1999:blog-2759503642765616035.post-2097956483700816892</id><published>2007-12-28T09:39:00.001-06:00</published><updated>2007-12-28T09:39:11.989-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-12-28T09:39:11.989-06:00</app:edited><title>[2007-12-28] New (Old) Polls.</title><content type="html">&lt;p&gt;Earlier this morning I checked back with my blog, and upon seeing both polls had expired, I first chided myself for not being more on the ball with matters. Then, I dug in and replaced both polls.&lt;/p&gt; &lt;p&gt;Now, it might seem unfair for me to have started over with the first and second polls, respectively, but I have a feeling that this coming year is going to be full of new happenings, new details to post, so a little repetition for the present shouldn't really hurt anyway.&lt;/p&gt; &lt;h2&gt;&lt;em&gt;C'est la vie.&lt;/em&gt;&lt;/h2&gt; &lt;h2&gt;&lt;/h2&gt; &lt;p&gt;On a sad note, my last living grandmother did pass away earlier this month. She will be missed; however, my beliefs are such that I am awaiting a resurrection, to reunite with her on a paradise Earth. In the meantime, I have many years of positive memories to draw upon.&lt;/p&gt; &lt;p&gt;In the past, I've been unsure of how much personal detail to post about my personal life, what with my hoping to make this blog primarily about software (mine and otherwise), writing, and roleplaying. But circumstances being what they are, I have a growing need to reconnect -- with family and friends I haven't seen in a while, with people who share my circumstances and interests, and with the better parts of the world in general.&lt;/p&gt; &lt;p&gt;In the near future I'll be posting a few details about the more public aspects of my life; so, for example, if my cousins really wanted to stay in touch (as they say they do), they can check this blog occasionally.&lt;/p&gt;  &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-2244641622353689";
google_alternate_color = "333333";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
//2007-10-09: gregorytechsoft.blogspot.com
google_ad_channel = "4266484381";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2759503642765616035-2097956483700816892?l=gregorytechsoft.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/AbVr96LYz1c2IhuJh_CX_x0nFHE/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AbVr96LYz1c2IhuJh_CX_x0nFHE/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/AbVr96LYz1c2IhuJh_CX_x0nFHE/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/AbVr96LYz1c2IhuJh_CX_x0nFHE/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gregorytechsoft-/-GregoryACheyney/~4/9UmcnmkwN0g" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://gregorytechsoft.blogspot.com/feeds/2097956483700816892/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2759503642765616035&amp;postID=2097956483700816892&amp;isPopup=true" title="2 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/2097956483700816892?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/2097956483700816892?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Gregorytechsoft-/-GregoryACheyney/~3/9UmcnmkwN0g/2007-12-28-new-old-polls.html" title="[2007-12-28] New (Old) Polls." /><author><name>GregoryTechSoft</name><uri>http://www.blogger.com/profile/04390092078867823387</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>2</thr:total><feedburner:origLink>http://gregorytechsoft.blogspot.com/2007/12/2007-12-28-new-old-polls.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CEIARHc_fyp7ImA9WB9WFUU.&quot;"><id>tag:blogger.com,1999:blog-2759503642765616035.post-5298999939910994518</id><published>2007-11-20T12:15:00.001-06:00</published><updated>2007-11-20T12:15:45.947-06:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-11-20T12:15:45.947-06:00</app:edited><title>[2007-11-20] A (Belated) New Poll and Post.</title><content type="html">&lt;p&gt;Yeah, yeah, it's been longer than I wanted it to be since the last poll and post. Belated apologies; life and other matters get in the way sometimes. (My grandmother, my last remaining grandparent, has an advanced brain tumor that is taking over.)&lt;/p&gt; &lt;p&gt;I think the new poll at the bottom may, in particular, be of interest to people who roleplay, especially in the endeavor of science fictional settings that includes multiple levels of detail in the universe. While science-fictional RPG settings for Alternity, Traveller, GURPS Space, or others exist, they tend to keep matters to within a few contiguous, small sectors of space to travel within. This poll is my attempt to find out exactly how far &lt;em&gt;do&lt;/em&gt; you want to go today? (Speaking in roleplaying distances, that is.)&lt;/p&gt; &lt;p&gt;As a side note, I have tried the demo of AstroSynthesis 2, a commercial software program that does much to manage certain aspects of creating a custom roleplaying universe. But, I did notice that in creating a sufficiently vast roleplaying universe, more than a couple dozen light-years in its dimensions, it bogs down the system in computation cycles (even with a current processor). And, as I've mentioned before, I've got plans for creating a set of location modules, on up to universal level (and beyond, if so desired) that handles organizing the fictional universe in a completely new fashion that should be more responsive that AstroSynthesis was.&lt;/p&gt; &lt;p&gt;Therefore, I am open to hearing from you. Vote in this simple poll, or email me, whatever is your choice. My GMail address, gregory.cheyney, is waiting for some bits to munch on. (Don't fret if I don't respond immediately; that "stuff happens" is sometimes more immediate a concern than answering all email, but I will get to it soon.)&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-2244641622353689";
google_alternate_color = "333333";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
//2007-10-09: gregorytechsoft.blogspot.com
google_ad_channel = "4266484381";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2759503642765616035-5298999939910994518?l=gregorytechsoft.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/FL5HEJHc-xHDrAtisAhMDl4qFgw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FL5HEJHc-xHDrAtisAhMDl4qFgw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/FL5HEJHc-xHDrAtisAhMDl4qFgw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/FL5HEJHc-xHDrAtisAhMDl4qFgw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gregorytechsoft-/-GregoryACheyney/~4/BRtDSAmwvpg" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://gregorytechsoft.blogspot.com/feeds/5298999939910994518/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2759503642765616035&amp;postID=5298999939910994518&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/5298999939910994518?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/5298999939910994518?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Gregorytechsoft-/-GregoryACheyney/~3/BRtDSAmwvpg/2007-11-20-belated-new-poll-and-post.html" title="[2007-11-20] A (Belated) New Poll and Post." /><author><name>GregoryTechSoft</name><uri>http://www.blogger.com/profile/04390092078867823387</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://gregorytechsoft.blogspot.com/2007/11/2007-11-20-belated-new-poll-and-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DU4CSXwyeyp7ImA9WB9SGU8.&quot;"><id>tag:blogger.com,1999:blog-2759503642765616035.post-3461024446957515703</id><published>2007-10-09T06:06:00.001-05:00</published><updated>2007-10-09T06:06:08.293-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-10-09T06:06:08.293-05:00</app:edited><title>"Nuke 'em from orbit; It's the only way to be sure. . . ."</title><content type="html">&lt;p&gt;I read this titular quote in a document online, and had to laugh; not because it's funny — well, it &lt;em&gt;is&lt;/em&gt;, as if said by a fictional "hyper-manic" starship officer orbiting a terror-laden world, but that's not the point — but because we've all known those types of people who deserve a little justice, and perhaps even know one or two people with the wherewithal to call the Wrath of God on those who Just Don't Get It. (I've been one of the former, as well as the latter.)&lt;/p&gt; &lt;p&gt;Where the quote originally came from, I'm unsure. I only know that fellow writer &lt;a href="http://www.johnringo.com/" target="_blank"&gt;John Ringo&lt;/a&gt; used it, in an article in which he tells of his experiences while on a panel at a writers' convention (RavenCon 2006, just shy of 2 years ago, but I only just found the story). Only those who do not offend easily need read that article, due to subject matter; he manages to make what &lt;em&gt;I&lt;/em&gt; believe to be a very fine point four-fifths of the way through the pdf, but I'm not going to spoil it here. A word of caution, for those still interested in reading it: he is, in his writing, somewhat blunt and vulgar in relating his psychological and verbal warfare with panelists that were against him. On the plus side, it's worth it, if only for the subtle battlefield metaphors in the broken narrative. (Had I been there, I would've supplied reinforcement from the figurative fo'c's'le. Although, never having been to a con before, those experiences have warned me off them.)&lt;/p&gt; &lt;p&gt;In any case, Message Received, John. Understood, loud and clear, even two years later.&lt;/p&gt; &lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-2244641622353689";
google_alternate_color = "333333";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
//2007-10-09: gregorytechsoft.blogspot.com
google_ad_channel = "4266484381";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2759503642765616035-3461024446957515703?l=gregorytechsoft.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/GHhXV16dP7WHGA-2MFjymwcf7AY/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GHhXV16dP7WHGA-2MFjymwcf7AY/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/GHhXV16dP7WHGA-2MFjymwcf7AY/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/GHhXV16dP7WHGA-2MFjymwcf7AY/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gregorytechsoft-/-GregoryACheyney/~4/v_BpCSk45_w" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://gregorytechsoft.blogspot.com/feeds/3461024446957515703/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2759503642765616035&amp;postID=3461024446957515703&amp;isPopup=true" title="1 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/3461024446957515703?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/3461024446957515703?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Gregorytechsoft-/-GregoryACheyney/~3/v_BpCSk45_w/from-orbit-it-only-way-to-be-sure.html" title="&amp;quot;Nuke &amp;#39;em from orbit; It&amp;#39;s the only way to be sure. . . .&amp;quot;" /><author><name>GregoryTechSoft</name><uri>http://www.blogger.com/profile/04390092078867823387</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>1</thr:total><feedburner:origLink>http://gregorytechsoft.blogspot.com/2007/10/from-orbit-it-only-way-to-be-sure.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUDRHg7eip7ImA9WB9SEU0.&quot;"><id>tag:blogger.com,1999:blog-2759503642765616035.post-1325645100151971826</id><published>2007-09-29T18:24:00.001-05:00</published><updated>2007-09-29T18:24:35.602-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-09-29T18:24:35.602-05:00</app:edited><title>... and When I'm Mistaken, I Admit It. . . .</title><content type="html">&lt;p&gt;I occasionally re-read my past posts to determine how readable they are, and admittedly, in the third post I meant to find out the story behind OpenOffice and StarOffice, but forgot sometime between writing that, reviewing the text, and pushing the publish button. Not that I'm a perfectionist — well, sometimes — but I wanted to set the record straight. So, I took it upon myself to look a little deeper into the origin of OpenOffice and StarOffice.&lt;/p&gt; &lt;p&gt;The web site to visit, of course, is &lt;a href="http://www.openoffice.org"&gt;www.openoffice.org&lt;/a&gt; which has a straightforward &lt;a href="http://about.openoffice.org/index.html" target="_blank"&gt;About&lt;/a&gt; page. Those who are interested in the details can follow links for more information — if you're interested in any way in replacing the word processor or office suite that came with your computer, it's worth the time in downloading and installing.&lt;/p&gt; &lt;h2&gt;Changes to the Polling.&lt;/h2&gt; &lt;p&gt;I've also retired the first poll, and then bumped the one at the bottom to the top. Second, I've added the newest poll to the bottom; this is the process I'll be going through any time I add new polling content.&lt;/p&gt; &lt;p&gt;I would also like to add, for any and all interested, that I've got a text file on my hard drive in which I collect all my thoughts for future polls. It is great to be prepared; that teacher was right, a little preparation really &lt;em&gt;does&lt;/em&gt; save a lot of scramble-work at the last minute. You never have to worry that I'll run out of ideas, only that I'll forget to put them up in a timely manner (life sometimes gets in the way). However, if you've got a question you're wondering about, be it about writing, roleplaying, or my programming efforts, that can be posed as a question with five or more possible answers, I'd be glad to host it in a poll for you.&lt;/p&gt; &lt;h2&gt;. . . And in Other News, Roleplaying and Writing Help Each Other. . . .&lt;/h2&gt; &lt;p&gt;I haven't really mentioned roleplaying in any depth, so I thought I might give it a mention here.&lt;/p&gt; &lt;p&gt;I have mentioned that I write science fiction; more particularly, I'm writing a full five-plus book series that is full of everything a science fiction reader will love. (I won't bore you with the finer points just yet.) For some of the plotting, I occasionally use a role-playing system to set up a situation, then test-play a situation or two. Now, I know not every writer uses roleplaying elements in their writing, but I'm betting I'm not the only one, either.&lt;/p&gt; &lt;p&gt;For my purposes, I use the &lt;font color="#ffff00"&gt;Alternity Science Fiction Roleplaying System&lt;/font&gt;, with a few personal modifications. This roleplay system was - to my way of thinking - unfairly dropped by The Company Who Shall Not Be Named.&lt;/p&gt; &lt;p&gt;The aspect of this system of most importance to me is the &lt;font color="#ffff00"&gt;Warships&lt;/font&gt; supplemental, which helps me to play out interstellar travel situations and combat. But since it is, admittedly, left incomplete in the latter chapter, and because its chapter organization could have been handled much better, I have written&amp;nbsp;a replacement document (which I personally think of as my own &lt;font color="#ffff00"&gt;Warships The Next Generation&lt;/font&gt;). The original document follows the Star*Drive setting closely, but for my writing and roleplaying I needed something more like a &lt;em&gt;Star Wars&lt;/em&gt; meets &lt;em&gt;Star Trek&lt;/em&gt; style of technology for something nearing the equivalent of Y3k, Earth-approximate time. Also, in my story, I've got &lt;strong&gt;massive&lt;/strong&gt; ships and stations, far larger than what are in the data tables, though less numerous than one might think. So I've also re-worked the hull size categories up to nine, and adapted movement rates as per these specifications, which suits the feel of my story universe.&lt;/p&gt; &lt;p&gt;Of course, other roleplaying systems may or may not have merits for use in testing a writing setup; some time in the future I may discuss one or more of them.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-2244641622353689";
google_alternate_color = "333333";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
//2007-10-09: gregorytechsoft.blogspot.com
google_ad_channel = "4266484381";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2759503642765616035-1325645100151971826?l=gregorytechsoft.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/wXO69HNDyz2FlIBp9mYErilwb2k/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wXO69HNDyz2FlIBp9mYErilwb2k/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/wXO69HNDyz2FlIBp9mYErilwb2k/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/wXO69HNDyz2FlIBp9mYErilwb2k/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gregorytechsoft-/-GregoryACheyney/~4/UaYfDh9r8t0" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://gregorytechsoft.blogspot.com/feeds/1325645100151971826/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2759503642765616035&amp;postID=1325645100151971826&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/1325645100151971826?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/1325645100151971826?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Gregorytechsoft-/-GregoryACheyney/~3/UaYfDh9r8t0/and-when-i-mistaken-i-admit-it.html" title="... and When I&amp;#39;m Mistaken, I Admit It. . . ." /><author><name>GregoryTechSoft</name><uri>http://www.blogger.com/profile/04390092078867823387</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://gregorytechsoft.blogspot.com/2007/09/and-when-i-mistaken-i-admit-it.html</feedburner:origLink></entry><entry gd:etag="W/&quot;C0AESX4-eyp7ImA9WB9TE00.&quot;"><id>tag:blogger.com,1999:blog-2759503642765616035.post-4912758456991324997</id><published>2007-09-20T10:21:00.001-05:00</published><updated>2007-09-20T10:21:48.053-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-09-20T10:21:48.053-05:00</app:edited><title>The Beat Goes On...</title><content type="html">&lt;p&gt;I'm not attempting to reference the Beatles so much as just let you know that work on the design of my application is proceeding.&lt;/p&gt; &lt;p&gt;In my eager examination of the program specifications, I've thought it through to breaking up several modules into further modules more numerous in quantity. The number&amp;nbsp;one case was examining the Locations module and seeing that the hierarchical nature of details meant it would possibly be better diverging them into two or more modules. Right now, I'm breaking it into the following:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;One module for all details above the star system level. This is for reasons such as how a stellar civilization might organize the multitude of star systems into sectors, sectors into provinces, provinces into greater galactic divisions encompassing larger range of travel, et cetera.  &lt;li&gt;One module for all details of the star system and associated planets, moons, and other orbital phenomena; this also includes functionality to generate the details associated with specific locations on the world, potentially all the way down to street level for site planning.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;A secondary case might be merging the Civilization Builder and the Technologies modules, as the former uses the latter, and not many other modules will have need to use the latter. The Technologies module will provide information for a culture's tech level and tech tracks, as well as showing what technologies are available, and possibly extending to incorporate the economic technologies and resources – all details that could be handled by, and may be moved to, the Civilization Builder module.&lt;/p&gt; &lt;h3&gt;Further Exposition on the New Project Wizard.&lt;/h3&gt; &lt;p&gt;Java's Swing style of components certainly have a lot of pluses going for them, creating wizard dialogs being but one, which is another focus of my attention right now. In further thought to the previous post about how to functionally style the new project wizard, I've been working on designing and implementing the overall theme of how the wizard might look.&lt;/p&gt; &lt;p&gt;The wizard has a number of content pages to be designed. At the beginning, it will have an introductory page to kick off the process, and at the end, it may have a page indicating successful completion, as well as possibly one or more pages for different potential failure to complete the wizard steps. Even more involved, the steps in the middle of the wizard may be quite numerous; I'm looking into seeing how far the wizard can be broken into separate modules.&lt;/p&gt; &lt;p&gt;I already started with a new module just for the New Project Wizard, which will be host to &lt;strong&gt;only&lt;/strong&gt; that wizard. I'm starting with nine pages for the wizard dialog, which should allow for a dynamic-enough experience in generating the project file to a point where you're ready to start from. These are the wizard dialog's pages as I see them, at this point:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;The Introductory page, with generalized text found in other wizards like a brief text paragraph describing the function of the wizard.&lt;/li&gt; &lt;li&gt;A page for selecting type of writing project. (Optionally, this may be merged with the introductory page, as many people tend to see text-only pages as a rather moot step.)&lt;/li&gt; &lt;li&gt;A page for selecting the writing project's genre, sub-genre, and theme.&lt;/li&gt; &lt;li&gt;From the above, a page that itemizes which data the user may want to have automatically generated (locations, lifeforms, powers/fx, characters, organizations, technologies, civilizations, chronologies, plotting, et cetera - generally in this order, due to latter modules depending on former ones). I'm not incorporating individual introductory pages for each of them; each module for which data is generated will have its own wizard pages that will plug into the main wizard dialog.&lt;/li&gt; &lt;li&gt;Up to &lt;font color="#ff0000"&gt;three&lt;/font&gt; pages to be used for various error, failure, or malfunction information, at least one page of which may potentially allow the user to recover against data lost from an error.&lt;/li&gt; &lt;li&gt;One page for any other unexplainable malfunction or failure to complete, that cannot otherwise be fixed or worked around. With proper design, the user may never need to see this page, but I'm including it as a precautionary step (read: a more sane way to bail out of the wizard than having a default "scary" error dialog pop onto the screen).&lt;/li&gt; &lt;li&gt;The final page, indicating the wizard dialog finished successfully; this point is reached only when all desired requirements have been satisfied, and all generated data has been written to disk.&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;Of course, this is all long-winded exposition which the end-user probably never needs to worry about, but I needed to write about something and it was quick to come to mind. . . .&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-2244641622353689";
google_alternate_color = "333333";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
//2007-10-09: gregorytechsoft.blogspot.com
google_ad_channel = "4266484381";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2759503642765616035-4912758456991324997?l=gregorytechsoft.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/52zpkRTQWfBSJfk094ssDJxVEiw/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/52zpkRTQWfBSJfk094ssDJxVEiw/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/52zpkRTQWfBSJfk094ssDJxVEiw/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/52zpkRTQWfBSJfk094ssDJxVEiw/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gregorytechsoft-/-GregoryACheyney/~4/F79gJZuAdnU" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://gregorytechsoft.blogspot.com/feeds/4912758456991324997/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2759503642765616035&amp;postID=4912758456991324997&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/4912758456991324997?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/4912758456991324997?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Gregorytechsoft-/-GregoryACheyney/~3/F79gJZuAdnU/beat-goes-on.html" title="The Beat Goes On..." /><author><name>GregoryTechSoft</name><uri>http://www.blogger.com/profile/04390092078867823387</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://gregorytechsoft.blogspot.com/2007/09/beat-goes-on.html</feedburner:origLink></entry><entry gd:etag="W/&quot;AkUERXo7eip7ImA9WB9TEkU.&quot;"><id>tag:blogger.com,1999:blog-2759503642765616035.post-495911476497897596</id><published>2007-09-10T04:06:00.001-05:00</published><updated>2007-09-20T06:36:44.402-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-09-20T06:36:44.402-05:00</app:edited><title>Extended polling, and other changes.</title><content type="html">&lt;p&gt;I've extended the duration of the poll above my posts, because to date mine is the only poll vote, and I'd like to see more feedback than that. So, you get until the end of the year to put or change a vote there.&lt;/p&gt; &lt;p&gt;Also, I've added a second poll to the bottom of the page, just for fun. It's probably the more interesting one of the two, but eventually the one at the top will expire, and I'll trade their places.&lt;/p&gt; &lt;p&gt;It has occurred to me, of course, that if I'm designing with support for roleplaying games, that I'll also be supporting the design of RPG campaign settings, adventures, and scenes. These are slightly different from a fiction book's chapters, scenes, et cetera, and so I'll have a second plotting module for the roleplaying structural elements of the writing project.&lt;/p&gt; &lt;p&gt;Finally, the module for creating Powers and FX might be in development limbo, right now. Much of the details I'm thinking it could keep track of might better be kept within either the Lifeforms or the Characters module. However, both of those modules might get bulkier with the addition of options for creating Hybrid species, Mutant individual characters, and other designs, should a particular genre or sub-genre require them. In any event, keeping Powers and FX as separate from Characters and Lifeforms is the current method of design.&lt;/p&gt; &lt;h3&gt;About the Genre and Sub-Genre types.&lt;/h3&gt; &lt;p&gt;I mention this in passing only, that I'm trying to design for customizability. As you may have guessed, I consider all of the data and text that goes with a story (or story series, if it goes that far) to be a &lt;em&gt;writing project&lt;/em&gt;. This includes the modules and data I've been listing in previous posts, such as:&lt;/p&gt; &lt;ul&gt; &lt;li&gt;Locations  &lt;li&gt;Lifeforms/species  &lt;li&gt;Characters  &lt;li&gt;Organizations  &lt;li&gt;Civilizations/cultures  &lt;li&gt;Chronologies and timelines  &lt;li&gt;Technologies  &lt;li&gt;Plotting  &lt;li&gt;Powers, FX, and other "forces" (the term "magic" makes me cringe, I think it's demonic, however you could use it for such)&lt;/li&gt;&lt;/ul&gt; &lt;p&gt;When you create a new writing project, the framework of a completely new story, I want to start with a program wizard where you can select some starting options, as shown in the following list.&lt;/p&gt; &lt;ol&gt; &lt;li&gt;First, of course, would be whether it's a fiction book or series, roleplaying game campaign setting, or whatever else this application can be extended to support. I have had the thought that someone could use this to create an autobiography (the true-life story about oneself), memoirs, et cetera.  &lt;li&gt;Second, the story's genre. Ostensibly, even a roleplaying game campaign could have a genre, as not all roleplay is inherently Fantasy genre; for me, my default choice is Science Fiction genre. Remember, the vastness of literature includes many fiction genres such as Contemporary/Modern, Fantasy, Horror, Mystery/Thriller, Romance, Science Fiction, and Western. I could add Historical, but so many of them end up either Mystery, Romance, or Western, that it's a moot point. Also, each genre may be subcategorized into a number of niches, which are even more specific in nature. Imagine my surprise in the fact that Western could be broken down to over 40, yes, more than &lt;u&gt;forty&lt;/u&gt;, different sub-genre categorizations, as listed in one literary resource.  &lt;li&gt;Third, setting what realm this story or series takes place -- that is, realm pertains to whether this story universe will be focused on one world only, or be open to space travel among the galaxy. In my examples, I write a science fiction series in which a fraction of our current galaxy has already been colonized. However, nearly all fantasy stories would be limited to one world, one realm -- although, I wouldn't doubt the inventiveness of some authors to merge fantasy and science fiction.  &lt;li&gt;Fourth, the selection of how much automatic generation of data to start with. This depends to some extent on previous choices in this wizard; &lt;em&gt;id est&lt;/em&gt;, creating a contemporary modern-day romance very likely won't be needing the Lifeforms or Powers/FX modules to be enabled. I think Characters may be the most used. While you certainly already may know the key players to the story, you may want to let the program automatically create some background characters that are also within this fictional town.  &lt;li&gt;Fifth, go ahead with the auto-generation, as set above. Say you want to create a story about a fictional town, on a fictional world, somewhere on the opposite side of this galaxy. Generate a solar system, its planets, and the main world's sites, as well as perhaps other nearby star systems for the inhabitants to be coming from or going to. Do the same with lifeforms (depending on how many species you want running around on this world), characters (as many as you want, even if they never appear in the story), organizations (governmental, military, social, whatever), throw in some technologies (perhaps agricultural, commercial, industrial, military, or civilian use), and whatever else might make for a good civilization or culture.  &lt;li&gt;Finally, finish up and close the wizard; I'd optionally like to let the user view what data will be added to the writing project before continuing, in case the results are not as expected. All that should be left to the user is the writing of the story, and perhaps adding what more detail cannot be auto-generated.&lt;/li&gt;&lt;/ol&gt; &lt;p&gt;This is how I envision the application's "File -&amp;gt; New Writing Project" wizard to react, if done right. Give me some feedback, whether you're impressed, or aren't sure this will work for you.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-2244641622353689";
google_alternate_color = "333333";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
//2007-10-09: gregorytechsoft.blogspot.com
google_ad_channel = "4266484381";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2759503642765616035-495911476497897596?l=gregorytechsoft.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/Yl2W23LTACti427N9gT8fUWKiY0/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Yl2W23LTACti427N9gT8fUWKiY0/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/Yl2W23LTACti427N9gT8fUWKiY0/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/Yl2W23LTACti427N9gT8fUWKiY0/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gregorytechsoft-/-GregoryACheyney/~4/jpkhg34FU0Y" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://gregorytechsoft.blogspot.com/feeds/495911476497897596/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2759503642765616035&amp;postID=495911476497897596&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/495911476497897596?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/495911476497897596?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Gregorytechsoft-/-GregoryACheyney/~3/jpkhg34FU0Y/extended-polling-and-other-changes.html" title="Extended polling, and other changes." /><author><name>GregoryTechSoft</name><uri>http://www.blogger.com/profile/04390092078867823387</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://gregorytechsoft.blogspot.com/2007/09/extended-polling-and-other-changes.html</feedburner:origLink></entry><entry gd:etag="W/&quot;DkEGSXo6fip7ImA9WB5bGE4.&quot;"><id>tag:blogger.com,1999:blog-2759503642765616035.post-7527571825670342224</id><published>2007-09-03T10:07:00.001-05:00</published><updated>2007-09-03T10:50:28.416-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-09-03T10:50:28.416-05:00</app:edited><title>Addenda to the last addenda to the first post</title><content type="html">&lt;p&gt;If you've been reading since post number one &amp;mdash; I know, this is only the third one in &amp;mdash; you're aware I'm a serious software developer-slash-programmer, writer of science fiction, and neophyte blogger. At times, certain issues may be brought to my attention, and I just as readily may expend a few words to voice my view of the matter. This post is no exception.&lt;/p&gt;&lt;p&gt;It occurred to me that certain people have preconceptions that open source software is, somehow, "less valid" or even "stealing" something, or in more likely circumstances, don't really understand all of what open source entails. Please don't expect me to explain everything about what open source is; enough information is already available elsewhere. However, I've encountered the doubter and misguided hater a time or two, and opinions like these unnerve me. So I'd like to clear up some of the doubts, lies, and misconceptions about open source and freeware, with a comparison to closed-source programs, where applicable.&lt;/p&gt;&lt;p&gt;The following headings and paragraphs list some obvious misconceptions as well as my thoughts on these, in no particular order but what I deem relevant.&lt;/p&gt;&lt;h3&gt;"Nobody worthwhile really uses open source software."&lt;/h3&gt;&lt;p&gt;This is absolutely absurd, bizarre, dismissive, and a heinous insult. Sad to say, someone really said this. Okay, the word 'worthwhile' could have been left out, but the speaker's derogative intent still would have come through loud and clear. First and foremost, in one sentence, the speaker of this blasphemy has single-handedly slurred countless national, state, and local government offices, innumerable corporations, non-profit organizations, and home users, any one of which may be from almost any nation around the world, who &lt;em&gt;are&lt;/em&gt; making a switch to popular open source software or who are growing up knowing &lt;em&gt;only&lt;/em&gt; free and open software. Another paraphrased Leo Laporte-ism which I adapted: "you get a computer, you &lt;em&gt;just want it to work.&lt;/em&gt;" This concept I apply to operating system and software, inclusive of both their design and usage.&lt;/p&gt;&lt;p&gt;And I tend to wonder, just how much of today's computer software that people use have benefited from open source code. How much does the average person take for granted, neither assuming nor knowing whether they're using software made by or with code or other software that implements open source code? Codecs, dynamic libraries, third-party software dependencies, complete applications, even entire operating systems, anything's possible. . . . Yeah, it's really true.&lt;/p&gt;&lt;p&gt;Also, the broad spectrum of usage is wider than you may know. From software for business productivity, to education and training, to entertainment and games, to dynamic and static libraries, scripting, and other middleware code, . . . the range of products and services is astounding, exhilarating, and welcoming. It's open source, and it's here to stay, permanently.&lt;/p&gt;&lt;p&gt;It's often not only the cost but also the availability or ease of accessibility that makes it a more attractive "purchase", which can be illustrated in countless ways. For closed source commercial software, the problem is that (aside from software piracy, and legitimate online sales downloads) the quantity of a particular software that you can purchase is limited to however many thousands or millions of copies get made by the publisher, further limited by how many of &lt;em&gt;that&lt;/em&gt; number get delivered to the software stores in your area, &lt;em&gt;further&lt;/em&gt; limited by how many other people in your vicinity want or need to buy the same software. Whereas, with open source software, release and distribution to the public is often made easier, via legitimate methods for free and open source programs: developer's and community web sites; inclusion in books, magazines, and other trade publications; making copies for friends; and peer-to-peer file sharing methods. Yeah, you read right.&lt;/p&gt;&lt;p&gt;Or, perhaps this attitude comes from people thinking open source software is (stereotypically) developed by a lone person who doesn't have, um, shall we say, much social grace or opportunity. As a developer of a software project I'm purposing to be open source, I can admit that, in a few cases, yes it can sometimes be that, but far fewer than you might think. Many other open source software developers in reality have been proven to be competent and likeable, as well as generally socialized on- and off-line. Such a discriminatory attitude should not exist; in reality, the person on the other end of that code could be any or all of the following: of either gender, from any country in the world (including those that are otherwise impoverished), very intelligent, and likely cannot be stereotyped as unsocialized.&lt;/p&gt;&lt;h3&gt;"Stop! It's putting me out of business!"&lt;/h3&gt;&lt;p&gt;First, calm down, stop and take a deep breath. Look outside, or at whatever calming view is nearest you. Then, repeat these words, if not out loud, at least to yourself: &lt;em&gt;DON'T PANIC.&lt;/em&gt;&lt;/p&gt;&lt;p&gt;This is, of course, a possibility &amp;mdash; that an open source software project and its related community could feasibly do so well that it impacts a corporation's financial statement. Personally, from what I've seen, I don't quite think Big Business Execs et al "get it", or if they do, they can't buy or sell the concept. Certain unnamed individuals within certain unnamed corporations both big and small can, and have, launched FUD attacks against either the concept at large or their particular competitor who uses or develops an open source software. These attacks can, and have, been both public and private wars against what they perceive to be the "Enemy". To which I say, "Enough!"&lt;/p&gt;&lt;p&gt;Let's again take a step back, and breathe. I don't want to tell any company how to run its business, because that would be counter-productive to both me and you. But, some altruisms are a good idea to ponder. Remember, money is not the most important thing in life. I borrow a phrase from Suze Ormon, who most people could agree is a financial expert, where she says, "People first. Then money. Then things."&lt;/p&gt;&lt;p&gt;I would also like to examine the status of commercial and open source development agendas often being at odds with each other, at least viewed from some business perspectives. Let me re-state that, as far as I'm aware, developers in open source projects and communities don't have some vendetta out for their corporate equals, and aren't maliciously trying to put them out of business. Most see the reality that corporate developers must feed, clothe, and shelter themselves and family, something they don't know how to do other than selling the software at sometimes-exorbitant pricing, because they don't yet see a better paradigm. Open source supporters aren't trying to take away business income from them, because meeting financial needs is usually a situation that they, too, have to face. While a very minute fringe, hardly worth mentioning, of open source fanatics may exist who wish a more confrontational stance &amp;mdash; I vow that is not me, thus my "as far as I'm aware" assertion.&lt;/p&gt;&lt;p&gt;On the flip side, neither am I trying to say "OSS rulz! Comershal sofwarz sukz!" &amp;mdash; No. Nothing so immature, objectifying, and puerile. Commercially-developed software, closed source or not, can, and does, have a place; and I can, and have, supported this truth by buying software. It's a reality that commercial software will be here today, tomorrow, and yeah possibly the next day. While I believe that in the future most everything worthwhile will be free, commercial software isn't anywhere near dying out today. There is still time to find a common ground to agree on.&lt;/p&gt;&lt;p&gt;So, let's just say then that we're not trying to force a battle over the commercial interest, but over &lt;em&gt;freedom to design, distribute, and collaborate on the software itself, instead of business model or financial profit&lt;/em&gt;. Dispute this if you must, but don't discount it as a belief; the same as was for the media networks on their way out, fighting against blogging, podcasts, and more, so too is the corporate model bound, to either change with or die unto extinction, to the reach of open source software.&lt;/p&gt;&lt;p&gt;And finally, to allay any fear, uncertainty, and doubt. Aware that some in business are, or may become, in essence Luddite, resenting technology because it may or has forced change in circumstances, I would never try to give you a false sense of hope. Rather, I would hope that anybody affected, negatively or otherwise, by technological advancements could find ways to adapt to whatever new situation comes their way. Perhaps what you think of now as a disaster, could be an opportunity in waiting. In truth, you don't know what tomorrow will bring, until you get there. . . .&lt;/p&gt;&lt;h3&gt;"Is it . . . legal?"&lt;/h3&gt;&lt;p&gt;Certainly, entirely, and whole-heartedly. I almost hesitate to include this, but since this is the mental point at which many people are stuck, I believe it a worthy addition. Developing, and using, open source software is inherently safe legally, ethically, and even spiritually (if you believe as I do), because of the &lt;em&gt;openness&lt;/em&gt; and &lt;em&gt;visibility&lt;/em&gt; of the whole process, and the &lt;em&gt;willingness to share with others&lt;/em&gt;.&lt;/p&gt;&lt;p&gt;No law can be made against the &lt;em&gt;&lt;span style="color:#ff8040;"&gt;concept&lt;/span&gt;&lt;/em&gt; of open source software development, only perhaps against development of a few &lt;span style="color:#ff8000;"&gt;extreme cases&lt;/span&gt; which might break laws on usage of copyrighted or trademarked materials, some technical security/terrorism/threat guidelines, or other minutia which you or I will probably never have to worry about. Again, I am not a lawyer, I don't claim to know the full verbiage or intent of every law, so if you're worried, it falls to you to examine the laws of the land. I know I won't have to worry in my case; I'm not developing anything that could be technologically threatening (only for a fictional aspect, not real-life), and I intent to follow copyright and license standards as matter of principle (while they exist a short while longer).&lt;/p&gt;&lt;h3&gt;"With open source software, the user is left alone with the final product, it's a product without support, or I have to compile it myself and I don't know how."&lt;/h3&gt;&lt;p&gt;As a rule, it's untrue that potential users are left alone. It behooves all software developers, whether of open or closed source projects, to support their product. Supporting their work says, at its core, that the developer believes in this work, the resultant program and future user base, and will expend a fair and proportional effort in helping users who may have issues or questions. Or, risk alienation by the current and future customer base.&lt;/p&gt;&lt;p&gt;Therefore, you'll commonly find articles, documentation, mailing lists, sample source code, tutorials, and/or whatever web site has been designed for the project. In the very least, if the developer(s) cannot or will not be available for support or has not done well with documentation, likely a larger community of fellow users is available that can be of help. Never be afraid to seek help from such communities, whose users have often been in the same state of requiring assistance; in many cases, that's why some of the more devout community members give such free support, because they know what it's like to need it.&lt;/p&gt;&lt;p&gt;Also, the producers of commercial-grade software, entire corporations even, have on occasion been known to go out of business, or go through a messy process called Mergers &amp; Acquisition where software can become a casualty, or just disappear for whatever reason, leaving untold numbers of software users in the lurch. With no chance to communicate with the developers or the technical support branch of the company (most of whom are busy finding work elsewhere), an end-user would be otherwise left to fend for themselves, if not for user's communities. Therefore, I hope you would agree that commercial software doesn't inherently mean more stable software, or support.&lt;/p&gt;&lt;p&gt;But the sad cry that a potential user believes he or she has to compile the whole codebase is, over all, untrue &amp;mdash; However. It is possible but &lt;em&gt;&lt;span style="color:#ff8040;"&gt;entirely counterproductive&lt;/span&gt;&lt;/em&gt; for a developer to leave only code for a prospective customer to wrangle, to be forced to handle on his or her own, with no compiled binary ready to run. Again, don't panic or be scared; in the event you do come across such a project, try messaging the developers (calmly, patiently) why a binary format has not been released, and perhaps when a prospective binary build of the software may be available. Try doing a web search for the name of that program; it's possible that other developers have made a compiled version readily available on their own site. As a last resort, look around for alternatives.&lt;/p&gt;&lt;h3&gt;"Open source software is of poor quality, design, or is inherently non-securable."&lt;/h3&gt;&lt;p&gt;Again, mostly untrue, and subjective. While I might make a disclaimer that a fraction of available open source projects are of lesser quality or design usability, the truth is that even published, salable software might be riddled with buggy code and/or unusable designs. This is, again, not to say that open source software is inherently better; indeed, a lot of open source programs fall by the wayside, and often never get completed for one reason or another.&lt;/p&gt;&lt;p&gt;On the charge of their being inherently insecure or non-securable, this is sometimes true but usually not. It depends on what the developer is doing that might require security functionality, and if he or she is knowledgeable about it. In the realm of open source network libraries and software, at the worst, nobody can guarantee that a hacker could not crack whatever steps were taken to secure the project &amp;mdash; but again, this is equally true of commercial, closed-source software, perhaps more so because the majority of hackers seem to love hacking and cracking those types of software (it's like a gold mine to them). In the end, only the end-user can say for sure if the project is or is not fit for their use.&lt;/p&gt;&lt;p&gt;Granted, aside from hackers, a few less-than-honorable developers may be out there, but don't let them taint the true power of free and open source software. Besides, once found out, you can consider that developer's career effectively over; word spreads fast. (Think I'm kidding? Does information &lt;em&gt;&lt;span style="color:#800000;"&gt;ever&lt;/span&gt;&lt;/em&gt; die off the Internet? I know Sir Elton John sure hopes so, but likely for different reasons.)&lt;/p&gt;&lt;h3&gt;"The developer a) won't accept it, b) must give their source code away to the public, c) cannot make money from an open-source project, et cetera."&lt;/h3&gt;&lt;p&gt;The mere idea that programmers won't accept the concept of open sourcing a project is preposterous. While not every developer goes this route, more and more developers are willing to do so, as evident in the occasional poll results of developer's surveys that circulate from time to time. Other reasons exist for using open source libraries and code as middleware or support functionality for the project they're working on; most notable of arguments being that it frees them up to create and debug other code and aspects of the program that would take longer, if they had to create and debug the replaced part on their own.&lt;/p&gt;&lt;p&gt;On giving away the source code, it's not always true; it depends on what licensing implementation the developer has chosen to run under. Similar to the choices of available programming language, an adequate list of software licensing methods are available, and under certain conditions the developer might not be required to release all or most portions of the code. But then, releasing your source code doesn't mean that you lose control over the project whether or not it's still being developed; it &lt;em&gt;does&lt;/em&gt; mean that, while you're developing your implementation, you're allowing others to develop &lt;em&gt;their own&lt;/em&gt; implementation, starting with the same code base with perhaps as few or as many code changes as necessary. However, releasing code and allowing for such dispersed collaborative efforts can be advantageous &amp;mdash; the more eyes that can see the code, the more quickly that potential bugs can be found and eliminated.&lt;/p&gt;&lt;p&gt;About not being able to make money off of the project, this also in many known cases is untrue. Take, for example, Sun Microsystems, the company that has developed the Java technology and the StarOffice suite. While formerly being closed source, both technologies are partially being released as open, with &amp;mdash; as I understand it, don't sue me if I'm misunderstanding &amp;mdash; the majority of parts being held back are encumbered by license or copyright controlled by other parties. The closed source StarOffice has released the unencumbered portions to the open source community, which &lt;em&gt;became&lt;/em&gt; OpenOffice.org &amp;mdash; which they still use, OpenOffice as the core plus the managed portions, as the basis of the still-potent StarOffice product.&lt;/p&gt;&lt;p&gt;Sun Microsystems still makes money, at least from selling still-viable StarOffice and corporate support for their software technologies, which most if not all licensing does not prohibit. And, they're not the only big business to do so, and successfully.&lt;/p&gt;&lt;h3&gt;The conclusion.&lt;/h3&gt;&lt;p&gt;In review, I hope you've gained perhaps a little insight into what the open source concept is, and is not, at least to my informed opinion. In places, I've had to rein in a snarky comment or something, but what you'll find is still an honest appraisal, sprinkled with a personal touch of humor and humility. And, hopefully, you aren't still clinging to a belief that commercial, closed source software is inherently better than freely-available open source software. If I missed any misconceptions or questions, feel free to drop me a message, and I'll do my best to give an honest response. Again, in the end, only you can decide if an open source solution is right for you; don't fall victim to either FUD or hype from a competitor, negative misconceptions from misinformation or uninformed opinion, et cetera. But I have a feeling you won't be caught unaware; you're reading this column . . . aren't you?  :-)&lt;/p&gt;&lt;p&gt;Oh, drat. I only wanted to write a couple paragraphs. Darn me . . . ?!&lt;/p&gt;&lt;p&gt;;-b&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-2244641622353689";
google_alternate_color = "333333";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
//2007-10-09: gregorytechsoft.blogspot.com
google_ad_channel = "4266484381";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2759503642765616035-7527571825670342224?l=gregorytechsoft.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/yhSGPvloGnUpVzByvmwI1Oq1_5g/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yhSGPvloGnUpVzByvmwI1Oq1_5g/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/yhSGPvloGnUpVzByvmwI1Oq1_5g/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/yhSGPvloGnUpVzByvmwI1Oq1_5g/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gregorytechsoft-/-GregoryACheyney/~4/3ic8hrlj_u8" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://gregorytechsoft.blogspot.com/feeds/7527571825670342224/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2759503642765616035&amp;postID=7527571825670342224&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/7527571825670342224?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/7527571825670342224?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Gregorytechsoft-/-GregoryACheyney/~3/3ic8hrlj_u8/addenda-to-last-addenda-to-first-post.html" title="Addenda to the last addenda to the first post" /><author><name>GregoryTechSoft</name><uri>http://www.blogger.com/profile/04390092078867823387</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://gregorytechsoft.blogspot.com/2007/09/addenda-to-last-addenda-to-first-post.html</feedburner:origLink></entry><entry gd:etag="W/&quot;CUcHQ3c6fSp7ImA9WB5bF0o.&quot;"><id>tag:blogger.com,1999:blog-2759503642765616035.post-3797912909011424542</id><published>2007-09-02T17:43:00.001-05:00</published><updated>2007-09-02T17:43:52.915-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-09-02T17:43:52.915-05:00</app:edited><title>I'm finding subsequent posts hard to start. . . .</title><content type="html">&lt;p&gt;It's true, I'm no blog-head. I can't just start writing about anything and everything like a lot of other people manage to do daily (or for some, hourly). Perhaps it's because I'm not sure I have much to say that is constructive to add to the universe; or just maybe any time I've tried to start another post, I've gotten a temporary form of writer's block.&lt;/p&gt; &lt;p&gt;Well, this time, at least, I won't let me get me. . . .&lt;/p&gt; &lt;p&gt;And so, I'm going to force myself to write something, anything, that is not directly connected to my story series. I still can't say how frequently, but I'm sure it'll be in the three to four times in a month range.&lt;/p&gt; &lt;p&gt;Someone suggested breaking up long posts into a series of shorter ones, but it doesn't work for me. As a writer, I'm trying to go for content, and once I get the urge to write, I've gotta take that hill, charge up its slope, and plant my flag at the top with whatever thought processes survived the insurgence against writer's block, as a contiguous post.&lt;/p&gt; &lt;h3&gt;Post 1, Part 2.&lt;/h3&gt; &lt;p&gt;As an addenda to the first post here, on developing writer's software, I will say I've also been using OpenOffice.org since, oh, around version 1.1.2 -- and I will always continue to find a use for it. However, it still doesn't have all the features I need to write stories (those features I mentioned as targeted&amp;nbsp;for development). Only for the briefest of moments did I consider writing an OpenOffice extension for some of these details, but the reality of the idea would have been more than I could've managed at the time.&lt;/p&gt; &lt;p&gt;I had been using a developer's IDE for a while before that, and looked into the feasibility of developing a writer's software suite to mitigate all the writing details I had planned to keep track of. The IDE that I mentioned went by the name of Borland C++ Builder, version 3, which I picked up in a bargain bin for only about four dollars and tax. I liked the WYSIWYG-style of developing program forms and stuff, but got sidetracked with all the additional third-party pieces I would have had to add just to develop the thing. Not really a big problem, if developing just for my own self, but 1) I was also learning about the benefits of open source and what it had to offer the programming community, and 2) some of those third-party extensions were under particular licensing modes that might not translate into open sourcing components and code. Further, 3) the few available writer's software that I could find in my Internet searches (circa 2000 to present) either a) were costing more money than I had at the time or would consider necessary for a writer's software type of thing to cost; b) were specialized to one particular task of story writing or were otherwise "locked in" to some details or sub-set of what I envision software-assisted writing to be; c) did not do their features well, had a "clunky" interface, or otherwise confused the user; d) were on a different operating system than I had, with no indications that a port of the program would be made; or e) if the project was open source or code made available, wasn't licensed clearly with something like the GPL.&lt;/p&gt; &lt;p&gt;If you go the route of 3.b. above, you often have many programs installed just to handle the different aspects of one story. Which means, in the end, you end up with files all over the hard drive for the same story; further, many authors like to save versions of their stories, inherently increasing the size of data exponentially. Now, current computers can handle this, and even in older computers the data can often be compressed to an archive or burned to a CD as backup. But it feels like a waste of efficiency and energy to have multiple programs for different aspects. At one point in cleaning up files on my system, I accidentally deleted several files that much later I realized I needed, but couldn't retrieve because the space was overwritten. This was but one more straw on the camel's back that led to the process I'm in today.&lt;/p&gt; &lt;p&gt;I thought about what I wanted to do about it all, and finally came to the decision: a) I wanted to develop something that would be able to handle whatever aspect of writing that might come to mind or be required for the genre I write; b) it should be easy to navigate, to write and design the fictional world or universe that is the milieu of the story, to the point that writing with this application is perceived as smart design; c) the whole entirety should be available as an open source project, and designed to be cross-platform, which meant it could be run on any operating system or platform with little to zero additional configurations; and d) should have a common-sense approach to matters, or allow for such to be made.&lt;/p&gt; &lt;p&gt;At the turn of the century, I hadn't really been too concerned over what programming language(s) to learn, beyond having a&amp;nbsp;distaste of my community college's attempts to teach me COBOL, FORTRAN, and other languages that were becoming obsolete. But for the last half of my decision, I needed to find something that could work on multiple platforms and be easily licensed. My search would eventually lead to Sun Microsystems' Java runtime environment as a platform, and a consideration of the GPL as a license.&lt;/p&gt; &lt;p&gt;Another good thing about the openness of software -- as differs from but relates to the concept of open source software -- is that developers are more open to the idea of creating and implementing an open format for their program's data. I believe in this, and will be creating my writer's software suite's data in files of plain text and XML, which makes it easier to find problems if one might arise.&lt;/p&gt; &lt;h3&gt;More modules I've forgotten to mention.&lt;/h3&gt; &lt;p&gt;In my checklist of modules and features I listed in the first post, I forgot to include some modules in the list. From an overhead perspective, modules will either be purposed for 1) the writing project itself, as well as management of any abstract data, prototypes, and other templates; 2) user's tools and utilities that don't necessarily map to features in the writing project, but often are auxiliary features that the writer can and will use anyway; and 3) certain utility modules of use for exchanging data between other formats that are already available and in use.&lt;/p&gt; &lt;p&gt;Of those listed in my first post, they are of the first category of modules. Those listed here are ancillary modules which equate to some small utilities you may or may not be using already. Most notable of them, I've been designing a series of modules for keeping track of the submission of manuscripts and material to publishers, as well as miscellaneous time and costs of doing so.&lt;/p&gt; &lt;p&gt;Additionally, a module for keeping track of writing agenda, reminders to self, and literary to-do lists might be worthwhile; but I'll hold off on this one until I know it is needed, and in what capacity to design the interface for it.&lt;/p&gt; &lt;p&gt;The rest, of course, would be the third type of modules, but by necessity I cannot code and implement them until I have my own codebase implemented. Once my own stuff is underway and running well, I can get started on this one. (No sense trying to design the data-exchange procedures until I know what maps to what in the data files.)&lt;/p&gt; &lt;h3&gt;Towards current and future development.&lt;/h3&gt; &lt;p&gt;Perhaps you're wondering exactly where my software project stands right now, and where I'm going with it. Okay, here goes an attempt to explain:&lt;/p&gt; &lt;p&gt;The project itself is a Java application, but more than that, it's being built on top of the NetBeans Platform, which means I don't have to write the bootstrap/startup code as well as a lot of other behind-the-scenes window handling, because the NetBeans Platform has done it for me; I only have to develop the individual modules, menu items, and toolbars that provide the features I implement. This is great because it means the entire application is inherently modular; making changes to one module doesn't mean the whole application needs to be recompiled, only those which have changed due to the new code. The concept also means that another developer can add in their own modules if I missed any features that other writers want or need.&lt;/p&gt; &lt;p&gt;I've got the project space for it on SourceForge, which provides the version control repository for code as well as other developer's and user's tools. I'm having a slight issue with code checking into the repository, however, but I'm continuing to work on it.&lt;/p&gt; &lt;p&gt;And, yes, I actually &lt;em&gt;do&lt;/em&gt; have the code that I've started developing, and a good number of the forms and a strong understanding of where I intend to go with the code and visual design. It's not some 'pie in the sky' project that got started and will never get completed. However, along with the above concerns, I've been holding on certain aspects of the development, as well as planning future steps. One hold on the project is in doing the graphical interface well, as well as implementing the features in code and determining what will work.&lt;/p&gt; &lt;p&gt;More intricately, I'm facing the inherent problem of how much detail to handle for each module. How much detail does the writer keep in their writing project at minimum, average, or maximum levels? For example, other programs usually have a way to describe the character with a name, a short bio, and perhaps a bit of story-forming and typecasting (like Dramatica does). Some writers (namely, myself, but perhaps others) would like to see different text boxes and detail forms for inputting different aspects of the character's bio, and perhaps would like to apply different methods of categorizing or typecasting the character. Knowing these details will allow me to create a better interface and code.&lt;/p&gt; &lt;p&gt;As for my needs, I'm quite ready and willing to code for the most detail in each module that I would use. The neat thing about getting more specific about each module's data is that I'd like to implement cross-linking data to other data, with everything indexed and searchable for possible story ideas you might gain from the effort. Character A, born on Planet P, working for Organization O under the boss Character B, in a relationship with Character C, et cetera, ad infinitum. . . .&lt;/p&gt; &lt;p&gt;Also, I have, on occasion, roleplayed my characters in certain situations, and therefore, am trying to consider how authors could plug in statistics and other roleplay mechanics into their records.&lt;/p&gt; &lt;p&gt;The problem, as it were, turns up to be licensing, and the willingness of roleplaying game system development companies to treat you like a criminal for using what they consider 'too much' of their copyrighted material. Whether you would want to use AD&amp;amp;D, d20, or other forms of roleplay mechanics as the core, I will not willingly include data that the developers of those RPG systems do not wish to be released in the program -- I feel that their choice is self-defeating, but cannot legally do something other than whine and moan about it. Their loss, not being more open to usage.&lt;/p&gt; &lt;p&gt;Therefore, I propose a&amp;nbsp;concept, of sorts; the most daring thought I have, which I hope to be a solution, is of creating my own abstract roleplay system, generic enough to allow translation to those other systems via import and export filters, yet allow for enough intricacy that the finer points of transport to those other systems will not be lost. I like this idea, and even the thought of the magnitude of it doesn't bother me. I've even made a start on the process, but won't release this particular aspect until I've got more of other details implemented. Optionally, if another system were already developed that could handle this for my functionality, I might possibly be persuaded to go with that -- but the core requirement would be that stats and details from other systems would have to be easily imported and exported without the end-user worrying about losing features from their roleplay system.&lt;/p&gt; &lt;p&gt;And I just realized how much I've typed already. Wow, what a long post.&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-2244641622353689";
google_alternate_color = "333333";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
//2007-10-09: gregorytechsoft.blogspot.com
google_ad_channel = "4266484381";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2759503642765616035-3797912909011424542?l=gregorytechsoft.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/NoHEs9i2qcZxiAHv3ncZCGdnlt4/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NoHEs9i2qcZxiAHv3ncZCGdnlt4/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/NoHEs9i2qcZxiAHv3ncZCGdnlt4/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/NoHEs9i2qcZxiAHv3ncZCGdnlt4/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gregorytechsoft-/-GregoryACheyney/~4/W2awr2yCUVw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://gregorytechsoft.blogspot.com/feeds/3797912909011424542/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2759503642765616035&amp;postID=3797912909011424542&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/3797912909011424542?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/3797912909011424542?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Gregorytechsoft-/-GregoryACheyney/~3/W2awr2yCUVw/i-finding-subsequent-posts-hard-to.html" title="I&amp;#39;m finding subsequent posts hard to start. . . ." /><author><name>GregoryTechSoft</name><uri>http://www.blogger.com/profile/04390092078867823387</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://gregorytechsoft.blogspot.com/2007/09/i-finding-subsequent-posts-hard-to.html</feedburner:origLink></entry><entry gd:etag="W/&quot;A0EMSXw_fip7ImA9WB5bE0Q.&quot;"><id>tag:blogger.com,1999:blog-2759503642765616035.post-2961351545610749085</id><published>2007-08-29T09:55:00.001-05:00</published><updated>2007-08-29T10:01:28.246-05:00</updated><app:edited xmlns:app="http://www.w3.org/2007/app">2007-08-29T10:01:28.246-05:00</app:edited><title>Introduction to Me; Reading Writing Written Wroten Rotten. . . .</title><content type="html">&lt;p&gt;As to the first part, I must mention I started a blog in Windows Live Spaces, but haven't gotten any responses. After a while of thought, it appeared perhaps a better choice would have been to start here. Here I am. Anyway, if you wish to read the 2 posts over there, go to &lt;a href="http://gregorytechsoft.spaces.live.com/" target="_blank"&gt;GregoryTechSoft's space&lt;/a&gt;.&lt;/p&gt;&lt;p&gt;Otherwise, if you didn't catch my intro from that blog, here's the short intro: I am Gregory, a reader, writer, programmer, analytical thinker, family guy fan, and role-play game aficionado. Sometimes these interests cross paths, sometimes not. In future blogs, just to keep things lively, I may also sneak in references to pop cultural trivia from anywhere in the last century to just yesterday (although, likely not references to certain misguided youths, social heiresses, et cetera et cetera et cetera).&lt;/p&gt;&lt;p&gt;As for writing, I've been rather lazy particularly of late, at least until last week. However, after being urged to keep at it by family and friend, I resurrected some old hardcopy of stories I've started but not gotten around to finishing, just to refresh my memory. Readability? Salvageable; it'll take some editing, so not a total loss.&lt;/p&gt;&lt;p&gt;My current &lt;em&gt;coup de gras&lt;/em&gt;, the six-book series I'm neck-deep into writing and editing, is genre science-fiction, of the interstellar warfare type. Yeah, I know what you might be thinking; but I feel I've got a fresh take on it. Without giving any plot away yet, let me categorize it as a light mixture of literary and televisual thematic types: Star Wars, Star Trek, Miles Vorkosigan/Naismith, and Honor Harrington, with a hint of Dark Angel. An interesting blend, without anything overpowering the others — yet it all fits (at least in planning), in my head and on paper. Now, if only I could beam the entire concept from my brain cells directly to my computer, taking the movie in my mind and committing it to print, and save a few finger-strokes. . . .&lt;/p&gt;&lt;p&gt;But back in the real world, I've still been working on programming, developing the writer's suite, the software to help maintain all the story details I'm juggling (or fumbling, in some instances) for my writing. It's a lot of details, a whole universe of 'em really (technically, galaxy, but who's counting?); I'm trying to push the limits of what's available for story writers, role-playing game masters, et cetera, to new heights. And it'll be released as open-source software, simply because I believe in the concept.&lt;/p&gt;&lt;p&gt;The amount and types of data I'm wanting to maintain for each writing project is a wide and deep river. Locations, hierarchically from meta-galactic to planetary sites, down to street level, check. Lifeforms and species of the sci-fi universe or fantasy setting, check (within permissible usage where borrowed from other settings, of course). Characters and all the details they entail, big whopping check-a-roony. Chronologies and timelines, check (optional, but on the list). Civilization building and planning (again, optional, but it'd be nice to have), check. Objects and technologies those fictional denizens would have or know (optional, same as civ-builder), check. Organizations that the story's characters usually find themselves aligned to, a member of, or working with or against, check. The story text itself, with different implementations for fictional books and series, role-playing game campaigns and settings, and/or screenplays, hmm, cha-ching! Kitchen sink, . . . d'oh! that's on backorder.&lt;/p&gt;&lt;p&gt;Basically, I'd like to complicate the &lt;em&gt;bantha pudu&lt;/em&gt; (slight Star Wars reference there) out of what a story crafter of any genre can do when he or she has the right tools. I want this to be an integrated suite kind of thing, where all modules work together &lt;em&gt;all in one interface&lt;/em&gt;. (As a writer, I've looked for such things, and couldn't find any. Separate tools for separate jobs, yes, but that's not the same.) Also, I'm neither trying to pat myself on the back, nor hoisting myself up to a solitary pedestal; like tech maven Leo says, I'll paraphrase, &lt;em&gt;we just want the computer to do what we want it to do&lt;/em&gt; — so, my objective is to make a great tool for writers to do just that. It's being implemented in Java; we should never have to worry which operating system it requires, as long as the system is up to date.&lt;/p&gt;&lt;p&gt;Hint, I may occasionally refer to Leo and his podcasts, as I did above. That person is Leo Laporte, who is a very intelligent, funny, and engaging show-host. He has a number of podcasts covering many subjects with his many friends he's warmly surrounded himself with, and has a fan base of tens if not hundreds of thousands of people (?). Google either &lt;span style="color:#ff0000;"&gt;leoville&lt;/span&gt;, &lt;span style="color:#ff0000;"&gt;Leo Laporte podcast&lt;/span&gt;, or &lt;span style="color:#ff0000;"&gt;twit Leo&lt;/span&gt; -- and his link should be the very first in the result list.&lt;/p&gt;&lt;p&gt;(P.S.: Oops, I think I've been editing this post for four solid hours; time to put it to bed. Didn't I say elsewhere that I tended to write long posts?)&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;script type="text/javascript"&gt;&lt;!--
google_ad_client = "pub-2244641622353689";
google_alternate_color = "333333";
google_ad_width = 728;
google_ad_height = 90;
google_ad_format = "728x90_as";
google_ad_type = "text_image";
//2007-10-09: gregorytechsoft.blogspot.com
google_ad_channel = "4266484381";
//--&gt;
&lt;/script&gt;
&lt;script type="text/javascript"
  src="http://pagead2.googlesyndication.com/pagead/show_ads.js"&gt;
&lt;/script&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2759503642765616035-2961351545610749085?l=gregorytechsoft.blogspot.com' alt='' /&gt;&lt;/div&gt;
&lt;p&gt;&lt;a href="http://feedads.g.doubleclick.net/~a/m7xtC_KD-rTbA7GBLIhF-5wSEDk/0/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/m7xtC_KD-rTbA7GBLIhF-5wSEDk/0/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;br/&gt;
&lt;a href="http://feedads.g.doubleclick.net/~a/m7xtC_KD-rTbA7GBLIhF-5wSEDk/1/da"&gt;&lt;img src="http://feedads.g.doubleclick.net/~a/m7xtC_KD-rTbA7GBLIhF-5wSEDk/1/di" border="0" ismap="true"&gt;&lt;/img&gt;&lt;/a&gt;&lt;/p&gt;&lt;img src="http://feeds.feedburner.com/~r/Gregorytechsoft-/-GregoryACheyney/~4/PmZfjtPTiPw" height="1" width="1"/&gt;</content><link rel="replies" type="application/atom+xml" href="http://gregorytechsoft.blogspot.com/feeds/2961351545610749085/comments/default" title="Post Comments" /><link rel="replies" type="text/html" href="http://www.blogger.com/comment.g?blogID=2759503642765616035&amp;postID=2961351545610749085&amp;isPopup=true" title="0 Comments" /><link rel="edit" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/2961351545610749085?v=2" /><link rel="self" type="application/atom+xml" href="http://www.blogger.com/feeds/2759503642765616035/posts/default/2961351545610749085?v=2" /><link rel="alternate" type="text/html" href="http://feedproxy.google.com/~r/Gregorytechsoft-/-GregoryACheyney/~3/PmZfjtPTiPw/introduction-to-me-reading-writing.html" title="Introduction to Me; Reading Writing Written Wroten Rotten. . . ." /><author><name>GregoryTechSoft</name><uri>http://www.blogger.com/profile/04390092078867823387</uri><email>noreply@blogger.com</email><gd:image rel="http://schemas.google.com/g/2005#thumbnail" width="16" height="16" src="http://img2.blogblog.com/img/b16-rounded.gif" /></author><thr:total>0</thr:total><feedburner:origLink>http://gregorytechsoft.blogspot.com/2007/08/introduction-to-me-reading-writing.html</feedburner:origLink></entry></feed>

