<?xml version="1.0"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">

<channel>

<title>jxself.org</title>
<link>http://jxself.org</link>
<language>en</language>
<description>The RSS feed for jxself.org</description>
<atom:link href="http://jxself.org/rss20.xml" rel="self" type="application/rss+xml" />

<item>
<title>Grue Hunter</title>
<guid>http://jxself.org/grue-hunter.shtml</guid>
<link>http://jxself.org/grue-hunter.shtml</link>
<description><![CDATA[
<blockquote>
<code>
It is pitch black. You are likely to be eaten by a
<a href="http://en.wikipedia.org/wiki/Grue_%28monster%29">grue</a>.
</code>
</blockquote>

<p>The Grue has eaten many adventurers. This game gives you a chance to get
even.</p>

<p>Grue Hunter is a text adventure game written in Perl. You must make your
way through an underground cave system in search of the Grue. Can you capture
it and get out alive?</p>

<p>The game can be downloaded from
<a href="http://jxself.org/grue-hunter.tar.gz">http://jxself.org/grue-hunter.tar.gz</a>.</p>

<p>The tarball is signed with GPG key 000BA8F5. The fingerprint of the key 
is:</p>
<p><code>5D8B AE5F 0F14 35A3 ABF4  E0F8 7129 CE9F 000B A8F5</code></p>

<p>To verify the file download the 
<a href="/grue-hunter.tar.gz.sig">detached GPG signature file</a> in addition 
to the tarball.</p>

<p>Once both files are downloaded, and you've retrieved my key from a key 
server, you can check the signature with this command:</p>
<p><code>gpg --verify grue-hunter.tar.gz.sig</code></p>

<p>Grue Hunter gives you software freedom; you can copy, modify, convey,
and/or redistribute it under the terms of the GNU Affero General Public
License as published by the Free Software Foundation; either version 3 of the
License, or (at your option) any later version.</p>

<p>This program is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
FITNESS FOR A PARTICULAR PURPOSE. See the GNU Affero General Public License
for more details.</p>

<p>You should have received a copy of the GNU Affero General Public License
along with this program in a file called 'AGPLv3.txt'. If not, see
<a href="http://www.gnu.org/licenses/agpl-3.0-standalone.html">
http://www.gnu.org/licenses/agpl-3.0-standalone.html</a> or write to the: Free
Software Foundation, Inc., 51 Franklin St, Fifth Floor Boston, MA
02110-1301, USA.</p>


<p>Copyright &copy; 2013 Jason Self. See <a rel="license" href="http://jxself.org/license.shtml">http://jxself.org/license.shtml</a> for license conditions. Please copy and share.</p>
]]></description>
</item>

<item>
<title>A Dystopic View Of The Future</title>
<guid>http://jxself.org/a-dystopic-view-of-the-future.shtml</guid>
<link>http://jxself.org/a-dystopic-view-of-the-future.shtml</link>
<description><![CDATA[
<p>Jeff was finishing up his undergraduate degree in history at the
University. It was difficult to obtain research materials ever since the
library closed. Chancellor Pankrat's declaration that all published works
were to forever exist only in digital form and also be placed under perpetual 
and draconian copyright restrictions led to the systematic closing of all 
lending libraries, music conservatories, and bookbinding factories. Pankrat 
was not a huge fan of history in general, unless it was his private version 
of it. Whether they were books, music, movies or games, no one could access 
them unless they were government sanctioned digital copies encrypted for use 
with the Digital Restrictions Management (DRM) system that was also mandated 
to be present on every electronic device used by the public. Pankrat used to 
work for the largest electronic book publisher in the world. This DRM system, 
not coincidentally, was developed by that company.</p>

<p>This is why Jeff could only use the expensive digitized DRM-encumbered 
and government sanctioned versions of historical documents that the 
University had uploaded to its network. Otherwise, he would have to find 
unapproved paper books or decrypted digital copies and risk the consequences. 
A few of his best research sources came from a black market street vendor 
downtown that had unofficial DRM-free electronic books and paper books saved 
from the library fires. They had information that the government versions did 
not.</p>

<p>Jeff was fascinated with the Middle Ages and the Enlightenment, which he 
saw as the reincarnation of western civilization. To him, civilization had 
nearly ceased to exist during the Dark Ages. Knowledge of all kinds, like 
mathematics, linguistics and medicine, had seemingly been lost. Discoveries 
of previous eras rotted in the dust of books that no one was literate enough 
to read. He thought that the present time was becoming a new Dark Age, ruled 
by political barbarians whose goal was to suppress human thought. Jeff wrote 
his research paper on how monks shared knowledge during the Dark Ages and 
paved the way for modern scientific thought by painstakingly hand copying 
manuscripts to preserve them for future generations.</p>

<p>Jeff had been friends with Lysander since their freshman year. They hung 
out frequently on campus at the Student Pavilion where the old library used 
to be. Lysander's girlfriend Zoe often joined them, and they argued about 
history, philosophy and technology. This day seemed like any ordinary day, 
but Jeff arrived late and was distracted. After Lysander kept asking what 
was wrong, Jeff revealed something disturbing. The state police searched 
Jeff's apartment last night, erased his term paper from his personal 
computer, and seized the paper books he had hidden. After arriving at school 
he found all of his digital books had been removed from the University server 
as well. Not only that, but all his music files, photos, emails, term papers 
and research notes disappeared as well. The digital book reader that he 
purchased from a major distributor remotely deleted every book that he bought 
in the past three months. Zoe was sure there was a mistake and asked Jeff to 
log in to the network on his phone and show her. Jeff saw that his username 
and password were now invalid, although they had worked this morning. Zoe 
checked her phone and discovered that Jeff's name was no longer listed in 
the address book.</p>

<p>The next day, Jeff met Lysander and Zoe at a coffee shop off campus. He 
pulled two things from his jacket pocket. One was a ripped envelope with a 
letter jammed inside and the other was an eviction notice. He was getting 
kicked off campus before the end of the week. He was also being summoned to a 
court hearing to discuss his term paper. Lysander and Zoe spent the next few 
days helping Jeff clean his dorm room, pack his belongings and move into an 
apartment. Jeff applied for a janitorial job to help cover his expenses, but 
he already had a criminal record before the hearing even began. He was 
degreeless and no one would hire him.</p>

<p>Toward the end of the week, Jeff's hearing took place at the courthouse. 
There were no juries or lawyers anymore, since Chancellor Pankrat's 
government believed that evidence collected by the state police and computer 
to be irrefutable. When Jeff entered, there was only the judge and a 
television camera on a tripod. Before Jeff could say a thing, the judge told 
him that he had already made up his mind. The government had reviewed his 
research paper and found his ideas too radical. The law said that copying in 
any form was unauthorized, and the judge believe that a paper talking about 
how monks hand copied manuscripts to preserve them glorified copying. 
Jeff remembered when his mother was forbidden to perform Debussy's Claire de 
Lune at her piano recital since the sheet music she used was photocopied. The 
judge continued that the offense was so severe a reprimand wasn't sufficient. 
Jeff was sentenced to death for circumventing the state mandated 
Digital Restrictions Management system, for possessing those paper books 
he bought from the street vendor downtown. A death sentence for doing 
historical research was not the way he ever thought he would die.</p>

<p>Four security agents entered the room, and tied Jeff's hands and feet 
with plastic cables. He was led away to a sanitized room in the execution 
hall, where his death was broadcast on every television network to set a 
public example. Lysander and Zoe witnessed it all in horror on the television 
in Jeff's apartment. They spent most of the night together grieving for the 
loss of their friend, eventually going their own way home to get a couple 
hours of sleep before going to the University the next day.</p>

<p>While enroute to the University the next morning Lysander grabbed her 
phone to call Zoe but found that her name was no longer listed in it.</p>

<p>Copyright &copy; 2013 Jason Self. See <a rel="license" href="http://jxself.org/license.shtml">http://jxself.org/license.shtml</a> for license conditions. Please copy and share.</p>
]]></description>
</item>

<item>
<title>Introducing Long-Term Support</title>
<guid>http://jxself.org/introducing-lts.shtml</guid>
<link>http://jxself.org/introducing-lts.shtml</link>
<description><![CDATA[
<p>I began maintaining an <a href="/linux-libre">APT repository for Linux-libre</a>, graciously hosted by the 
<a href="http://fsfla.org/svnwiki/">Free Software Foundation Latin America</a>, in September 2011.</p>

<p>My repository has always provided the latest version available. I will continue to do that but today I am announcing expanded 
support by also providing Long-Term Support (LTS) versions.</p>

<p>What's the difference? The latest version provides all of the latest changes and features but is only supported for about 3 
months - you then need to upgrade to a newer stable release series to continue to receive support.</p>

<p>In contrast, the long-term versions are suported for at least 2 years but won't necessarily have the latest stuff. If you 
want to use Linux-libre and prefer a kernel that isn't changing as much, the long-term versions are probably what you 
want.</p>

<p>A new long-term version will be selected roughly once each year, and versions will be refreshed every year to maintain at 
most 2 versions in 2 years. Kernel 3.4 will be the initial long-term kernel in my repository, supported until at least May 
2014.</p>

<p>Instructions for using the repository can be found at 
<a href="http://jxself.org/linux-libre/">http://jxself.org/linux-libre/</a>.</p>

<p>Copyright &copy; 2013 Jason Self. See <a rel="license" href="http://jxself.org/license.shtml">http://jxself.org/license.shtml</a> for license conditions. Please copy and share.</p>
]]></description>
</item>

<item>
<title>More Articles</title>
<guid>http://jxself.org/archive.shtml</guid>
<link>http://jxself.org/archive.shtml</link>
<description><![CDATA[
<p>For more articles please see <a href="http://jxself.org/archive.shtml">http://jxself.org/archive.shtml</a>.</p>
<p>Copyright &copy; 2012 Jason Self. See <a rel="license" href="http://jxself.org/license.shtml">http://jxself.org/license.shtml</a> for license conditions. Please copy and share.</p>
]]></description>
</item>

</channel>
</rss>
