<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Conscious Junkyard &#187; Computer</title>
	<atom:link href="http://kenklaser.gaiastream.com/category/computer/feed/" rel="self" type="application/rss+xml" />
	<link>http://kenklaser.gaiastream.com</link>
	<description>thoughts, ramblings, and rants</description>
	<lastBuildDate>Fri, 16 Jul 2010 19:33:33 +0000</lastBuildDate>
	
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>This weblog may be temporarily non-operational</title>
		<link>http://kenklaser.gaiastream.com/2009/03/20/this-weblog-may-be-temporarily-non-operational/</link>
		<comments>http://kenklaser.gaiastream.com/2009/03/20/this-weblog-may-be-temporarily-non-operational/#comments</comments>
		<pubDate>Fri, 20 Mar 2009 19:53:57 +0000</pubDate>
		<dc:creator>Ken L. Klaser</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[General]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://kenklaser.gaiastream.com/?p=150</guid>
		<description><![CDATA[Some changes will be made to this weblog over the next few days or weeks, so there may be non-operational moments of unpredictable lengths.]]></description>
			<content:encoded><![CDATA[<p><strike>Some changes will be made to this weblog over the next few days or weeks.  This means there will be times when this website will be completely non-operational, and other times when what appears will not even look like a webpage.  These less-than-ideal changes will be temporary, as we upgrade some of the software.</strike></p>

<p><strike> We currently use ancient (in android time) weblog and anti-spam software.  While it used to work superbly, changes our host has made, that I will not attempt to explain except to say we now have hanging MySQL queries, are causing problems for folks trying to comment.</strike></p>

<p><strike> So, be advised that our websites will be non-operational at times, but that these glitches will hopefully be temporary.</strike></p>

<p>Update (of same day):  The upgrades went a lot smoother on this weblog than I expected.  Now I have to watch how it reacts in actual operation.  This weblog is the test box.</p>

<p>Update (Saturday, March 21 2009):  Made it through the night without any apparent issues requiring manual maintenance!  This is a tentative, &#8220;Yay!&#8221;  Even if the current solution is not as good as the old one (it may be better), our need to make the change seems somewhat forced by realities of our current host&#8217;s and the recently-increased existence of the hanging queries that manifested as several different interactivity problems.</p>
]]></content:encoded>
			<wfw:commentRss>http://kenklaser.gaiastream.com/2009/03/20/this-weblog-may-be-temporarily-non-operational/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Do Public Schools Need to Save Money?</title>
		<link>http://kenklaser.gaiastream.com/2009/02/15/do-public-schools-need-to-save-money/</link>
		<comments>http://kenklaser.gaiastream.com/2009/02/15/do-public-schools-need-to-save-money/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 02:58:34 +0000</pubDate>
		<dc:creator>Ken L. Klaser</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[School]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://kenklaser.gaiastream.com/?p=144</guid>
		<description><![CDATA[Debian GNU/Linux "Lenny" 5.0 released as stable. Highly recommended!]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.debian.org/">Debian GNU/Linux &#8220;Lenny&#8221; 5.0</a> is released as stable!   A <a href="http://www.debian.org/intro/free">free</a> operating system? Highly recommended!</p>

<p>Can local school districts and kids or their parents save money?  <a href="http://www.debiantutorials.org/">&#8220;OpenSource, Linux, belongs in schools. Ring their ears and wake them up!&#8221;</a></p>

<p>Thanks all you great programmers!</p>
]]></content:encoded>
			<wfw:commentRss>http://kenklaser.gaiastream.com/2009/02/15/do-public-schools-need-to-save-money/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>School District Funding, high-speed Internet service?</title>
		<link>http://kenklaser.gaiastream.com/2009/01/29/school-district-funding-high-speed-internet-service/</link>
		<comments>http://kenklaser.gaiastream.com/2009/01/29/school-district-funding-high-speed-internet-service/#comments</comments>
		<pubDate>Thu, 29 Jan 2009 17:53:33 +0000</pubDate>
		<dc:creator>Ken L. Klaser</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Corporatism]]></category>
		<category><![CDATA[Opinion]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[School]]></category>

		<guid isPermaLink="false">http://kenklaser.gaiastream.com/?p=140</guid>
		<description><![CDATA[Could local school districts get grants to become competitive broadband ISPs to their surrounding communities?]]></description>
			<content:encoded><![CDATA[<p>According to the the Wall Street Journal, referenced in the freepress.net e-newsletter regarding <a href="http://online.wsj.com/article/SB123265622888307299.html?mod=googlenews_wsj">grants for high speed internet services</a>, telecom carriers will be getting government grants to expand Internet access into underserved and underdeveloped areas:</p>

<blockquote>&#8220;The Commerce Department&#8217;s Internet buildout grants carry several conditions, including a contentious requirement that Internet networks built with the government grants be open to all devices like cell phones and laptops, regardless of the manufacturer or provider.<br /><br />

CTIA, an association of wireless companies, sent a letter to committee leaders Wednesday asking that the &#8220;vague, undefined, and unnecessary &#8216;open access&#8217; obligation&#8221; be removed. CTIA said carriers will be reluctant to apply for the grants if they are uncertain of their open access obligations.<br /><br />

Rep. Anna Eshoo (D., Calif.), an ardent proponent of an open Internet principle called &#8220;net neutrality,&#8221; brushed aside the carriers&#8217; concerns. &#8220;These are public dollars. Networks built with this funding should be open,&#8221; Ms. Eshoo said.</blockquote>

<p>While the above grants are said only for underserved areas, one has to wonder if areas already served by a few big providers couldn&#8217;t use a little more competition.</p>

<p>We know the huge telecom ISPs don&#8217;t seem to care nearly as much about service as profit. Today&#8217;s example is from an article titled <a href="http://torrentfreak.com/cox-suckers-bittorrent-users-with-more-slowdowns-090128/">Cox .&nbsp;.&nbsp;.&nbsp; BitTorrent Users with More Slowdowns</a>:</p>

<blockquote>&#8220;In February, Cox will trial a brand new throttling scheme that aims to slow down so-called “non-time sensitive” traffic when the network is congested. This includes all P2P, FTP and Usenet traffic. Although Cox announced the trials &#8211; which will start in Kansas and Arkansas &#8211; on its website, details are scarce.<br />

.&nbsp;.&nbsp;.&nbsp;<br />

Ben Scott, policy director of Free Press, is also concerned with Cox’s new plans. He said in a response to the news, “The lesson we learned from the Comcast case is that we must be skeptical of any practice that comes between users and the Internet.” Indeed, network neutrality is at stake &#8211; again.</blockquote>

<p>While I don&#8217;t generally use bittorrent, I do use FTP quite a bit when working on the websites, and I used to love Usenet, particularly the astrology channels, some 15 years or so back. Unfortunately, the astrology Usenet groups seemed to get taken over by activity which, for me at least, was distracting, though I know I&#8217;ve read recently that some still love Usenet, and if true, why should they be &#8220;slowed down&#8221;?</p>

<p>On the momentary topic of &#8220;slow downs&#8221;, recently I did some maintenance work for an old friend that required room &amp; board (to keep commuting costs down) for a few weeks.  This was in a BIG Southern California city, one with <em>well-developed</em> broadband markets!  I took my laptop, as the residence had cable-delivered Internet and a router.  Wow, what a slow down it was that occurred in the evenings, slow downs on webpage requests, and this was so-called premium Internet service!  Very irritating.  I was able to fix the issue on my computer by wiring around some of their systems, but how many of their customers just figure that&#8217;s the way it is and nothing can be done about it?  Much better if people watch TV in the evenings is possibly the big-company &#8220;incentive&#8221; of intertwined interests we&#8217;re talking about here.</p>

<p>Could local public school districts provide Internet service to their surrounding communities at a competitive cost to that of the current broadband ISPs with sufficient incentives provided by the Federal government to do so?  It seems the path of <a href="http://www.electronic-school.com/199901/0199f2.html">local school as ISP</a> has been done in the past (link dated 1999) with dial-up Internet service:</p>

<blockquote>&#8220;Although the Williamsville Community Unit School District already received Internet access courtesy of the state, reselling this access was not an option, explains Marty Benner, a board member in the district. Instead, the district installed a leased satellite system to acquire additional Internet access that could be resold. After an initial investment of $33,000, the district began selling the Internet access to the community last April. &#8220;That&#8217;s really why we did it,&#8221; Benner says. &#8220;It was not meant as a money-maker, but rather as a service to the community.&#8221;</blockquote>

<p>As long as our government continues to grant corporate welfare to the largest telecom providers (privatize profits and socialize risks), it seems the likely answer is that local schools could not offer the service competitively.  Can public schools receive federal government grants so they can be just as competitive in the ISP arena?  If so, this might be something that schools could do to help fund their goals of educating the local community&#8217;s children, without needing to take more money from those of us without children, instead we could <em>choose</em> to purchase Internet access from the them.</p>

<p>I&#8217;d bet a lot of folks would LOVE to get high-speed broadband from the local schools, but it would have to be competitive price wise with current cable and DSL providers in order for this model to be successful.  You can bet the corporatist would fight this one: ahem, only going for &#8220;underserved&#8221; areas, such as that reported by the WSJ&#8217;s article linked above.  The more corporate welfare telecoms can get, the less competitive local ISPs, such as schools, could be.</p>

<p>Can you imagine the economic stimulus for local communities if tax monies taken by the federal government were given back to local communities as services for the commons?</p>

<p>It is undoubtedly true that the schools of the future will be much different from the recent past and presumably current model of <a href="http://www.wesjones.com/gatto1.htm">Absolute Authoritarianism</a> or <a href="http://www.sntp.net/education/school_state_3.htm">Prussian methods</a>.</p>

<p>Is this white paper a glance at the future of the <a href="http://www.eschoolnews.com/news/top-news/related-top-news/index.cfm?i=56922">new schools of the 21st century</a>?</p>

<blockquote>&#8220;As important as it is for physical structures to be adaptable, &#8220;it is even more important that class time be elastic. Instead of assigning a certain amount of time for teaching one subject per day, teachers need the flexibility of bigger and more adjustable time slots to truly impact learning,&#8221; said Charles Fadel, global lead for education for Cisco Systems. &#8220;There must be a renewed focus on increasing the quality of teaching by [giving] teachers more time and opportunities to plan, collaborate, and work with advanced technology systems.&#8221;</blockquote>

<p>Local public schools as broadband ISPs, perhaps wireless to the local surrounding community, could be an incremental step in that direction, though it would have to be applied not only to undeveloped and underserved areas, but also to already developed broadband markets.</p>

<p>What better way to learn computers is there than to have students help maintain the technology infrastructure alongside true computer engineers and professional teachers?</p>
]]></content:encoded>
			<wfw:commentRss>http://kenklaser.gaiastream.com/2009/01/29/school-district-funding-high-speed-internet-service/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>A great little Stay on Top utility&#8230;</title>
		<link>http://kenklaser.gaiastream.com/2008/03/17/a-great-little-stay-on-top-utility/</link>
		<comments>http://kenklaser.gaiastream.com/2008/03/17/a-great-little-stay-on-top-utility/#comments</comments>
		<pubDate>Mon, 17 Mar 2008 17:43:39 +0000</pubDate>
		<dc:creator>Ken L. Klaser</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://kenklaser.gaiastream.com/?p=136</guid>
		<description><![CDATA[The other day I was looking for a way to keep a window on top while entering its values in another window, and laying both windows side by side wasn&#8217;t the best option for one of the windows.  So, I started searching for a Stay on Top utility.

PowerMenu adds a right click menu to [...]]]></description>
			<content:encoded><![CDATA[<p>The other day I was looking for a way to keep a window on top while entering its values in another window, and laying both windows side by side wasn&#8217;t the best option for one of the windows.  So, I started searching for a Stay on Top utility.</p>

<p>PowerMenu adds a right click menu to each window&#8217;s title bar, adding the following features:<br />
Priority<br />
Transparency<br />
Always on Top<br />
Minimize to Tray.<br /></p>

<p>Under Win98, the Transparency control is not supported.</p>

<p>While the Stay on Top feature was what I was looking for, I was surprised to also find a solution to an organization issue that has bothered me for some years: the inability to reorganize the order of the items in the task bar.  When Firefox 2.0 added the ability to move the sequential ordering of tabs, it was a real breakthrough for users who wished to organize their browser&#8217;s windows.</p>

<p>With PowerMenu, by minimizing the various program windows to the tray, then strategically clicking on them in the order you wish them to reappear in the task bar, one is able to reorder task bar items!</p>

<p>This is definitely one of the handier utilities for Windows that I&#8217;ve seen: <a href="http://www.abstractpath.com/powermenu">PowerMenu</a> by Thong Nguyen.</p>
]]></content:encoded>
			<wfw:commentRss>http://kenklaser.gaiastream.com/2008/03/17/a-great-little-stay-on-top-utility/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improved Proofreading in WordPress Part II</title>
		<link>http://kenklaser.gaiastream.com/2007/03/03/wordpress-212-improved-proofreading/</link>
		<comments>http://kenklaser.gaiastream.com/2007/03/03/wordpress-212-improved-proofreading/#comments</comments>
		<pubDate>Sat, 03 Mar 2007 19:31:03 +0000</pubDate>
		<dc:creator>Ken L. Klaser</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://kenklaser.gaiastream.com/?p=119</guid>
		<description><![CDATA[Some modifications you can make to WordPress 2.1.2 to help proofread your posts before publishing them.]]></description>
			<content:encoded><![CDATA[<p>In my last post I wrote about one technique proofreaders use when checking their documents, and offered simple instructions regarding how to modify a WordPress 1.5.2 wp-admin.css file to help bloggers use the technique. Unfortunately, the 2.x versions require changes to post.php to achieve the same effect.</p>

<p>This post shows how to have more than one Post Preview section on the Write Post page in 2+ versions. It involves slightly altering the /wp-admin/post.php file with a small portion of ever-so-slightly altered code that was originally included in the same file from the earlier 1.5.2 versions.  If you decide to try this, any WordPress upgrade you perform will overwrite these changes, and the programmers occasionally make changes to this file (version 2.0.5 to 2.1.2 had changes), so saving it from version to version is not a very good idea.  You&#8217;ll also want to make sure you save a backup copy of the original file so you can easily undo these changes.</p>

<p>These instructions are specific to WordPress 2.1.2. This has also been tested to work in WordPress 2.0.5. 
<span id="more-119"></span>
Portions of this may seem redundant with the last post, which was specific for 1.5+, other portions will not, but it&#8217;s probably a good idea to read <a href="http://kenklaser.gaiastream.com/2007/02/27/improved-proofreading-in-wordpress/">Improved Proofreading In Wordpress</a> anyway, as that&#8217;s the post where I explain <em>why</em> this is a valuable technique.</p>

<p>Let&#8217;s get on with it.</p>

<p>Download post.php from your /wp-admin/ directory, and open the file in a text editor. <em>After</em> line number 69&#8217;s (explicitly specific to v2.1.2) close php, which reads as:</p>

<blockquote>?&gt;</blockquote>

<p>Or right at the <em>beginning</em> of line 70, or the two lines that read as:</p>

<blockquote><code>&lt;div id='preview' class='wrap'&gt;
    &lt;h2 id="preview-post"&gt;&lt;?php _e('Post Preview (updated when post is saved)'); ?&gt;&lt;/h2&gt;</code></blockquote>

<p>add two or three carriage returns (hit enter a few times).  Please note the &#8216;less than&#8217; and &#8216;greater than&#8217; characters above are encoded, so you generally can&#8217;t copy them into search and expect to find the matching text.</p>

<p>Next, copy all the code in the text file named <a href="http://kenklaser.gaiastream.com/textfiles/post.php212.modifications.txt">post.php212.modifications.txt</a> and paste it into the blank line or lines you just added to the post.php open in your text editor. Save the file, then upload it to the /wp-admin/ directory of your weblog.  This code is from the relevant section from WordPress 1.5.2&#8217;s post.php, except for a couple of small changes.</p>

<p>Because &#8216;post.php212.modifications.txt&#8217; includes two nearly but not precisely identical sections, the changes to the CSS are slightly different than in my previous post.</p>

<p>Next, download wp-admin.css, located in the /wp-admin/ directory, then open it in a text editor.  Find the line that reads as:</p>

<blockquote><code>
p, li, dl, dd, dt {
    line-height: 130%;
}
</code></blockquote>

<p>Delete the &#8220;p&#8221; so it reads as:</p>

<blockquote><code>
li, dl, dd, dt {
    line-height: 130%;
}
</code></blockquote>

<p>Find the line that reads, &#8220;textarea, input, select&#8221; (should be next).  Skip to the bottom of that section, after the closing &#8220;}&#8221;, and add a few carriage returns or blank lines.</p>

<p>Copy the following:</p>

<blockquote>
/*alteration*/
.storycontentmonospace {
font-family: &#8220;Courier New&#8221;, Courier, monospace;
font-size: 14px;
letter-spacing: .1em;
line-height: 2.1em;
}

/*alteration*/
.storycontentsansserif {
font-family:  Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;
letter-spacing: .07em;
line-height: 2.0em;
}</blockquote>

<p>and paste it into the blank lines you just added. Save that file, and upload it back to your /wp-admin/ weblog directory.</p>

<p>That&#8217;s it.  It is useful to remember that the font families listed in the CSS, as well as the order they appear in and whether your machine has them, control which one displays on your workstation.  If you don&#8217;t have the first one listed on your local machine, it looks for the next one listed until it finds a matching font.  Consequently, you may need to either download fonts onto your machine, or change the first font listed (with respect to the added CSS commands) to a complete set (regular, bold, italic regular, and italic bold) that you do have.</p>

<p>Regarding the additions you just made to post.php (the single cut and paste described above), note there are two sections added plus the default iframe section.  This allows you to have a total of three (3) Post Preview sections displayed in your Write Post page, each one of which will have a different font for proofreading. This may be overkill for you.  If so, you can delete all or either of those two added sections.</p>

<p>As a final note, the WP 2.1.2 modified Post Preview display shows the &#8216;read more&#8217; tag, as well as the &#8216;code&#8217; tag, which didn&#8217;t appear in earlier 1.5.2+ versions.  I don&#8217;t know why this is, I&#8217;m not particularly familiar with the &#8216;under the hood&#8217; changes to the 2.0+ series codebase.</p>
]]></content:encoded>
			<wfw:commentRss>http://kenklaser.gaiastream.com/2007/03/03/wordpress-212-improved-proofreading/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Improved Proofreading in Wordpress</title>
		<link>http://kenklaser.gaiastream.com/2007/02/27/improved-proofreading-in-wordpress/</link>
		<comments>http://kenklaser.gaiastream.com/2007/02/27/improved-proofreading-in-wordpress/#comments</comments>
		<pubDate>Wed, 28 Feb 2007 06:53:59 +0000</pubDate>
		<dc:creator>Ken L. Klaser</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://kenklaser.gaiastream.com/?p=118</guid>
		<description><![CDATA[How to add a third font to the Write Post page of WordPress 1.5.2]]></description>
			<content:encoded><![CDATA[<p>One of the techniques used by proofreaders when checking their documents is to change the font from proportional to non-proportional and read again.  I&#8217;m no great proofreader or writer, however, this is a known technique.  In reading, I&#8217;ve noted that I often look quite quickly at the whole word, or several words, instead of focusing on each separate character in each word.  Changing from a proportional font to a non-proportional one, and increasing the line-spacing as well as line-height, helps me to see each and every letter in each word.</p>

<p>Therefore, I wanted WordPress to show me the post text in several different fonts on the Write Post page as a proofreading aid. The following How To applies to WordPress 1.5.2. This will not work in the newer 2+ series because the Write Post page, specifically post.php, has been completely reworked in the newer version.  It is possible to recode post.php to do this (I&#8217;ve tested it in 2.0.5); however, that goes beyond the scope of this post which is limited to a simple CSS formatting change.</p>

<p>This was first implemented as a project on another 1.5.2 blog that I participate in as co-administrator, and it seemed like it had been quite awhile since I had posted anything here, so I thought why not share the template modification.
<span id="more-118"></span>
The WordPress 1.5.2 <a href="http://codex.wordpress.org/Image:Admin_Panel_Write_Post_Advanced_1.5.png">Write Post page</a> in the administration area offers the ability to see the written post in two separate fonts, yet the default CSS is not set up to show more than one font.  In both the textarea box where a post is written, and in the Post Preview area where the whole text is visible after a save, the default font is Georgia. Additionally, the title in Post Preview is an active hyperlink that applies the blog&#8217;s template regardless of whether the post is a draft, published, or private post.  So, because of the three separate areas where the draft can be viewed, the blogger or writer has the ability to have three separate fonts for quick proofreading without needing to do anything more than write, save, read, click again, and read again &#8212; this last proofread uses the font assigned to the blog template.</p>

<p>I decided I wanted the Post Preview area to show in Courier with increased whitespace and letter spacing, both for readability. Courier, an old-fashioned font that came with many typewriters in the pre-computer era, has the proofreading advantage of being non-proportional or monospaced.  So I went into the wp-admin directory, downloaded wp-admin.css (note that this is not the themes or templates directory), then opened it in a text editor.  I looked (or searched) for &#8220;textarea&#8221;, it was around line 145.  Beneath it I added:
<code>
.storycontent {
font-family: "Courier New", Courier, monospace;
font-size: 14px;
letter-spacing: .1em;
line-height: 2.1em;
}</code></p>

<p>Your eyes may not require as large a font as 14px, if so reduce it to a smaller number such as 10, or 12, or some other choice.  Play around with the letter-spacing and line-height as well if you wish.</p>

<p>However, this was not the only change I needed to make.  The line-height command was being overwritten by, or conflicted with, another section a few lines above that read as:
<code>
p, li, dl, dd, dt {
    line-height: 130%;
}
</code>
I deleted the &#8220;p&#8221; so it reads as:
<code>
li, dl, dd, dt {
    line-height: 130%;
}
</code>
So far I have noted no undesired effects from deleting the p, though there are likely other ways of approaching this conflict, possibly including deleting the whole command or changing the sequential ordering (but I haven&#8217;t tested these latter ideas, it works well enough for me as explained). I saved this file and uploaded it back to its original location. It&#8217;s always a good idea to save the original, unaltered file somewhere.</p>

<p>Now, the Post Preview section reads in Courier New with the individual characters slightly spread out on each line, as well as each line appearing to be double spaced.  Since the template on this blog uses the proportional Verdana or sans-serif font family as it&#8217;s main display font, and since the textarea box where a post is written is assigned Georgia or serif font family, I can quickly proofread a post in three distinctly different fonts including a non-proportional one before pressing the final &#8220;publish&#8221; post button.</p>

<p>As a warning, Courier New, a True Type font, also comes in italic and bold font versions.  If your workstation only has Courier, your italics will possibly be simulated, and quite unclear, or they won&#8217;t show that formatting at all.  If that&#8217;s the case and you use italics and or bold in your posts, you may wish to choose another non-proportional or monospaced font set that you know you have on your system.</p>
]]></content:encoded>
			<wfw:commentRss>http://kenklaser.gaiastream.com/2007/02/27/improved-proofreading-in-wordpress/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Complicated voting machines!</title>
		<link>http://kenklaser.gaiastream.com/2006/11/15/complicated-voting-machines/</link>
		<comments>http://kenklaser.gaiastream.com/2006/11/15/complicated-voting-machines/#comments</comments>
		<pubDate>Wed, 15 Nov 2006 10:10:06 +0000</pubDate>
		<dc:creator>Ken L. Klaser</dc:creator>
				<category><![CDATA[Essay]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[hardware]]></category>

		<guid isPermaLink="false">http://kenklaser.gaiastream.com/?p=115</guid>
		<description><![CDATA[Alternate title: My first experience of voting on a Direct Recording Electronic or DRE device.

On Nov 7, 2006, upon arrival at the polling place with completed sample ballot in hand, unfamiliar voting machines were visible from the doorway. I asked the poll workers if paper ballots were available.  They were! They asked me if [...]]]></description>
			<content:encoded><![CDATA[<p>Alternate title: My first experience of voting on a Direct Recording Electronic or DRE device.</p>

<p>On Nov 7, 2006, upon arrival at the polling place with completed sample ballot in hand, unfamiliar voting machines were visible from the doorway. I asked the poll workers if paper ballots were available.  They were! They asked me if I would like one.  No, I decided, I wanted to experience the computerized system first hand.</p>

<p>Most elections I&#8217;ve participated in over the years have used the punch card machine, the one made infamous by the hanging chads of the presidential contest of 2000 between Bush and Gore. Since that time, our district of San Diego County has sometimes used a paper ballot and pen that was optically scanned as a last step before the voter left the polling location. This time, and for the first time, our district used DRE machines made by Diebold.</p>

<p>I don&#8217;t intend to vote using one again. <span id="more-115"></span></p>

<p>The process of entering one&#8217;s sample ballot selections into the machine was easy and straightforward enough, but auditing ones results was a study of frustration.  While I didn&#8217;t think to measure the total time used to vote, I estimate it took at least four times longer than any other method I&#8217;ve used in the past, and most of this extra time is spent to insure the machine has recorded and will cast the vote as intended.</p>

<p>Double checking never seemed an issue with the punch card machines after the pin had been pressed into the correct hole, though evidently chads not fully punched are an issue.  The other system, a paper ballot and pen, can be doubled checked when it&#8217;s initially filled out while the sample ballot is open to the contest page in question.</p>

<p>Here are some things I noticed as problems when using the Diebold DRE with a voter verified paper trail:</p>

<p>The initial vote screens seemed to match up with the pages of the sample ballot until about page six, where one contest from the sample ballot appeared on another page of the DRE device.  This problem seemed somewhat minor, but it does seem somewhat confusing and perhaps slightly time consuming.</p>

<p>Once all votes had been cast, the computer built a summary page view.  This was arranged into three columns. The voter must go back to page one of the sample ballot unless they have all the contest choices memorized. Another flaw is that all candidates&#8217; full names were not always visible in the summary view, in some cases only their first names were presented. One must scroll downward to complete column one&#8217;s sequence, then one must scroll up to find the top of column two, followed by scroll downs to complete column two, then a scroll up to the top of column three, followed by scroll downs to complete the summary audit.  The arrangement didn&#8217;t match the sample ballot at all, and it seems fewer scrolls could have easily been designed by sequencing the contest data in rows instead of columns.</p>

<p>One time I accidentally touched the summary screen while using my fingers to help track a particular line while my eyes darted between the screen and sample ballot. The machine decided to take me back to the initial vote casting screen that correlated to that contest, presumably so I could change it. I had to press the summary button again, and the machine&#8217;s screen said something to the effect of &#8220;building summary file&#8221;. Whoops.</p>

<p>I asked a poll worker if that meant I had to go back and double check the answers I&#8217;d already checked, and he said no (all the poll workers were different this year, and predominately of the younger, computer-literate generation)  This advice I promptly judged as naive or computer illiterate at best, and likely coached at worst. The computer was clear, it had built a new summary file, so I needed to start back at the beginning of column one of the summary view and page back in my sample ballot again, unless I was willing to gamble that the computer hadn&#8217;t made any errors.</p>

<p>I can only imagine how much time voting might have taken had there been errors that needed correcting. The summary view was user unfriendly. There was something wrong with the scrolling, so after the device had completed the scroll, finding the next line to focus upon was an issue.</p>

<p>When the summary self-audit was completed, there was a paper printout that I could not touch but could see through a small glass window. This printout appeared to be thermal paper with dark print.  I can&#8217;t tell you how stupid I think that decision was, <em>if the paper was in fact thermal paper</em>, given that the voter-verified printout is intended as a permanent record of each voter&#8217;s intent.  There have been years when I&#8217;ve had receipts printed on thermal paper that I&#8217;ve had to discard from my end-of-year accounting because I could not read them, as time and or heat had rendered the print unreadable on darkened paper.  All some election fraud perpetrator would need to do is leave the paper ballots in a warm enough location, such as a closed vehicle parked in the sun light on a warm day, or perhaps stored inside a non-climate controlled facility, and the thermal paper record&#8217;s usefulness is likely destroyed.</p>

<p>The printout was much shorter than the summary screen, two lines for each contest.  Many of the lines were self-explanatory, unfortunately, the judicial section was not.  Our election had about fifteen choices for judicial positions. On the paper printout, every line that titled twelve of those contests appeared precisely the same, they all read &#8220;Associate justice court of AP&#8230;&#8221;, that line was followed by another line indicating the yes or no vote: No candidate name appeared in any of this judicial sequence.  The only way I was able to discern what candidate those lines correlated to was to count the lines and assume the ordering was the same as that presented in the sample ballot. <em>Great, I need to assume something for a self-audit?</em> To make matters worse, all fifteen contests did not appear at once under the limited glass size.  The first presented readout needed to be accepted somewhere in the middle of the fifteen choices, afterward the next page printed and scrolled.  The scroll itself caused issues with this counting to determine the contest, several of the bottom lines of the previous printout remained at the top of the glass screen.  If I had not been watching very closely during the scroll itself, this would have caused me to get lost in the counted sequence that I correlated to the sample ballot ordering.</p>

<p>Is this judicial obfuscation deliberate?  How can this possibly provide a paper trail of the voter&#8217;s intent if the name of the candidate isn&#8217;t printed on the paper trail?</p>

<p>The only good thing I can say is I did not experience any problems with the machine changing my vote, or making the voting for any of the candidates I intended to vote for hard to select, so far as I could tell, and as has been reported in the news at times.</p>

<p>In past years, once contest choices had been decided and the sample ballot marked, I remember spending no more than 2-5 minutes zipping through all the choices on the ballot at the polling place, though standing in line and waiting for a voting booth added to that time. I conservatively estimate that I spent at least 20 minutes actually voting on this DRE device. Since the process of voting on these machines takes about four times longer due to all the self-auditing and matching up of different presentational formats (that I truly felt needed to be checked), it&#8217;s no surprise that some voting districts that use these machines are reported as having long lines. The reported move by some other districts towards voting super centers in favor of the familiar neighborhood polling places will only exacerbate this problem. The mixing of formats in the summary view and separate printout view lead to a definite lack-of-clarity: another term for that could be obfuscation, certainly the failure to provide any of the candidates&#8217; names on the judicial section of the paper trail is some type of obfuscation.</p>

<p>The process of filling out the ballot has been rendered much more difficult and complicated with this particular machine than it used to be with other ballot types.</p>

<p>Prior to this experience, I was open to the idea of electronic voting on a DRE machine so long as it had an unalterable paper record of the vote cast, this is seen in a willingness to try the system once our polling place offered it. Now that I&#8217;ve seen and experienced its implementation first hand, the thermal alterable paper that also fails to show my complete intent, the formatting confusion between the initial vote screens versus summary view versus the paper printout, even the polling place worker who claimed that I didn&#8217;t need to re-check when the machine built a new summary file, never again will I choose to vote with such a machine.</p>

<p>Of all the types of voting systems I&#8217;ve experienced, paper and pen seems the clearest, simplest, and fastest.  Why make voting apparatus more complicated than it needs to be?</p>

<p>Randy Wooten, <a href="http://www.cnn.com/2006/POLITICS/11/11/zero.votes.ap/index.html">a mayoral candidate in Arkansas</a> found out that his vote for himself wasn&#8217;t counted, official results showed him with a vote count of zero.  Reports seem to indicate the voting machine was not from Diebold.</p>

<p>I have never once observed or experienced the actual counting of the votes.  Counting the votes openly seems even more important than the type of voting system used, and how the votes are counted in machines using proprietary code owned by private corporations can never be known by the majority of citizens.</p>

<p>It seems to me that we need not only paper ballots and pens, but local hand counting by citizen volunteers at the polling locations and observable by concerned voters, with results posted immediately, publicly, and openly.</p>

<p>Until then we can kiss our democratic republic farewell. <em>I was wrong to ever believe that computerized voting could be a good thing.</em></p>

<p>The punch card systems were counted by computers, except when they needed close examination.  Paper ballots marked by pens and followed by optical scanning are essentially computers counting the vote, but once again the ballots might be counted by hand if there&#8217;s suspicion surrounding the results. DRE and their complicated system is perhaps the epitome of computerized vote aggregating, if equipped with one, their paper trail also can be recounted if necessary, but then there&#8217;s the little problem I noted above of the paper trail not always including all candidates&#8217; names, and a potential temporal record issue if thermal paper was used. Lawyers seeking access to these paper records for purposes of recount have reportedly been experiencing cooperation difficulties.</p>

<p>For my entire life computers have been involved in counting votes. The computers apparently run proprietary, private code under the control of a few corporations, therefore it is not surprising that over the longer term such a &#8216;democracy&#8217; has found itself living as a corporatist system.</p>
]]></content:encoded>
			<wfw:commentRss>http://kenklaser.gaiastream.com/2006/11/15/complicated-voting-machines/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A good RSS feedreader?</title>
		<link>http://kenklaser.gaiastream.com/2006/10/04/a-good-rss-feedreader/</link>
		<comments>http://kenklaser.gaiastream.com/2006/10/04/a-good-rss-feedreader/#comments</comments>
		<pubDate>Wed, 04 Oct 2006 08:43:10 +0000</pubDate>
		<dc:creator>Ken L. Klaser</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://kenklaser.gaiastream.com/?p=109</guid>
		<description><![CDATA[Try <a href="http://www.cincomsmalltalk.com/BottomFeeder/">BottomFeeder</a>.]]></description>
			<content:encoded><![CDATA[<p>Recently I added a plugin named <a href="http://push.cx/sociable">Sociable </a>to another weblog.  While perusing the blog of Sociable&#8217;s developer, one post caught my attention. Peter Harkins asked his readers if they could <a href="http://push.cx/2006/know-a-good-linux-feed-reader">recommend a good feedreader</a> for Linux.  Unfortunately, not having yet made the switch to Linux on our personal machines, it&#8217;s not possible to fully answer his question from the perspective of that operating system.</p>

<p>Recently I looked around for a newer feedreader for Win98SE, either one that runs under Firefox as an extension, or as a standalone program similar to FeedReader, and had some success. After finding some that didn&#8217;t work quite in the desired way, and others that had promise but unfortunately were still quite buggy, what I eventually settled upon was BottomFeeder, a standalone cross-platform Atom and RSS reader.  It appears open-source and released under an Artistic License.</p>

<p>From the BottomFeeder front page:</p>

<blockquote> &#8220;BottomFeeder runs on Linux x86, (also FreeBSD), PowerPC Linux, Sparc Linux, Windows (98/ME/NT/2000/XP/CE 4), Mac OS8/9, Mac OS X (PPC), AIX, SGI Irix, HP-UX, and Solaris (SPARC and x86).&#8221;</blockquote>

<p>I have no intention of critiquing the program, as they all seem to have shortcomings and strengths of one kind or another; in the case of BottomFeeder, its feature set is impressive.  This may imply it isn&#8217;t the simplest feed reader out there. I&#8217;m currently watching just under 100 feeds and have noted no big issues, but then I&#8217;m a simplistic user with basic needs who has always been attracted to the usefulness of powerware.</p>

<p>While it&#8217;s not perfect, you might like it &#8212; try <a href="http://www.cincomsmalltalk.com/BottomFeeder/">BottomFeeder</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://kenklaser.gaiastream.com/2006/10/04/a-good-rss-feedreader/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Win98 security patch</title>
		<link>http://kenklaser.gaiastream.com/2006/09/30/win98-security-patch/</link>
		<comments>http://kenklaser.gaiastream.com/2006/09/30/win98-security-patch/#comments</comments>
		<pubDate>Sat, 30 Sep 2006 19:07:55 +0000</pubDate>
		<dc:creator>Ken L. Klaser</dc:creator>
				<category><![CDATA[Software]]></category>

		<guid isPermaLink="false">http://kenklaser.gaiastream.com/?p=108</guid>
		<description><![CDATA[Now that Microsoft is no longer supporting Win98SE, where will people get security patches as they become necessary?  Via cnet.com, one such third-party Win98 security patch source is calling themselves the Zero Day Emergency Response Team, or ZERT.
]]></description>
			<content:encoded><![CDATA[<p>Now that Microsoft is no longer supporting Win98SE, where will people get security patches as they become necessary?  Via <a href="http://news.com.com/2100-1002_3-6121559.html">cnet.com</a>, one such third-party <a href="http://zert.isotf.org/">Win98 security patch</a> source is calling themselves the Zero Day Emergency Response Team, or ZERT.</p>
]]></content:encoded>
			<wfw:commentRss>http://kenklaser.gaiastream.com/2006/09/30/win98-security-patch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Miniature Hardware Firewall</title>
		<link>http://kenklaser.gaiastream.com/2006/09/26/a-miniature-hardware-firewall/</link>
		<comments>http://kenklaser.gaiastream.com/2006/09/26/a-miniature-hardware-firewall/#comments</comments>
		<pubDate>Tue, 26 Sep 2006 21:19:17 +0000</pubDate>
		<dc:creator>Ken L. Klaser</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[hardware]]></category>

		<guid isPermaLink="false">http://kenklaser.gaiastream.com/?p=105</guid>
		<description><![CDATA[An affordable hardware-based stateful-inspection firewall with bit more security added in.]]></description>
			<content:encoded><![CDATA[<p>I noted this hardware firewall via a <a href="http://digg.com/linux_unix/Tiny_Linux_gadget_protects_Windows_XP_laptops">digg.com posting</a> with a title that suggests it is designed for Windows XP, which in turn leads to a <a href="http://www.linuxdevices.com/news/NS2860172381.html">linuxdevices.com</a> entry, which in turn references the portal where the <a href="http://www.yoggie.com/">Yoggie Gatekeeper</a> will be sold.</p>

<p>I don&#8217;t see any information regarding a particular operating system required, presumably this device would work for networked computers of different OSs because it seems independent of them.  The <a href="http://www.yoggie.com/PDF/GateKeeper_brochure.pdf">company&#8217;s PDF brochure</a> doesn&#8217;t seem to make or infer any similar OS dependency claims.  Whether it does or not is something to check out before a purchase.</p>

<p>Linuxdevices.com says the <a href="http://www.yoggie.com/gatekeeper_pro.shtml">pro model</a> will cost about $220, and the site selling the product claims it will be available by the upcoming winter holidays.</p>

<p>I wonder if the firewall can be secured from the Yoggie Management Server, a separate device marketed to corporate IT departments.  The brochure claims &#8220;proprietary patent-pending developments&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://kenklaser.gaiastream.com/2006/09/26/a-miniature-hardware-firewall/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
