<?xml version="1.0" encoding="utf-8"?>
<!-- name="generator" content="pyblosxom/1.4.3 01/10/2008" -->
<!DOCTYPE rss PUBLIC "-//Netscape Communications//DTD RSS 0.91//EN" "http://my.netscape.com/publish/formats/rss-0.91.dtd">

<rss version="0.91">
<channel>
<title>rozzin's journal   2010</title>
<link>http://www.hackerposse.com/~rozzin/weblog</link>
<description>an online journal</description>
<language>en</language>
<item>
  <title>Linux has won--without needing anyone to notice.</title>
  <link>http://www.hackerposse.com/~rozzin/weblog/linux-has-won-silently.html</link>
  <description><![CDATA[
<p>Someone in my local LUG remarked:</p>

<blockquote>
  <p>So, while I've been slaving away in the world of corporate IT,
  it appears Linux has quietly won the OS war. I just didn't notice.
  Linux may already be out-shipping Microsoft Windows.</p>
</blockquote>

<p>... noting that it's actually quite difficult, if not impossible, to
buy a TV that's not running Linux internally anymore.</p>

<p>Another member further remarked on the general prevalence of Linux
in the embedded market--wondering, quasi-ironically, if maybe
even his <em>microwave oven</em> might be Linux-based without him knowing.
It's actually not beyond the realm of believability--Electrolux
<em>does</em> actually have [a <em>fridge</em> that's Linux-based]
(http://www.enlightenment.org/?p=news/show&amp;l=en&amp;news_id=26).</p>

<p>Several years ago, I was at the movie-theatre down in Lowell, MA,
with a friend who had a thing for photo-booths, when I discovered
that the photo-booth there was running Red Hat Linux.</p>

<p>`Embedded Linux' was already pretty pervasive, even at that point--
having worked its way into a lot of types of devices that people
don't even expect to be `digital' inside, let alone be `computers':
photo-booths, A/V amplifiers and other stereo equipment, batteries,
telephones (well before Android), the telephone <em>network</em>....</p>

<p>Now it's also refrigerators, televisions, toys for small children, e-Books,
<a href="http://www.handlewithlinux.com/fastest-linux-on-the-road-electric-superbike">motorcycles</a>,
<a href="http://misadigital.com/">guitars</a>, personal audio-players, video games....</p>

<p>As Mark Weiser wrote in <a href="http://www.ubiq.com/hypertext/weiser/SciAmDraft3.html">`The computer for the 21st Century'</a>:</p>

<blockquote>
  <p>The most profound technologies are those that disappear.
  They weave themselves into the fabric of everyday life
  until they are indistinguishable from it.</p>
</blockquote>

<p>They're the things that happen <em>without anyone noticing that they
happened</em>--changes that become visible only in retrospective.</p>

<p>And it's by design, actually.</p>

<p>Part of what's going on here is that more and more `mundane' objects
are advancing technologically and becoming `smart'; and, when they do,
they use Linux--because Linux is the thing that's making that advance
possible in the first place. Develop your own thing from scratch?
Pay to license something more obscure, and get a smaller talent-pool?
Linux is a commodity. You're not supposed to notice when it gets used,
just like you're not supposed to notice when 5-volt circuits
(with connectors made by... what manufacturer?) get used.</p>

<p>At least, that's my perspective from the inside--that's why
<em>my</em> groups have been shipping Linux for the past decade.</p>

<p>The amazing thing is that Linux-uptake just seems to <em>keep accelerating</em>....</p>

]]></description>
</item>

<item>
  <title>Completely-unmaintained packages that YOU USE...</title>
  <link>http://www.hackerposse.com/~rozzin/weblog/unmaintained-packages-you-use.html</link>
  <description><![CDATA[
<p>On <a href="http://www.ubuntu.com/">Ubuntu</a>, you can get a list of packages
that are installed on your system but <em>completely unmaintained</em>
by running this command:</p>

<blockquote>
  <p><code>dpkg --get-selections  | grep '\Winstall' | cut -f1 |
  xargs apt-cache show |
  egrep '^Filename: pool/(universe|multiverse)/.*' |
  sed -re 's:.*/([^_]+)_(.*)_.*:\1:' | less -N</code></p>
</blockquote>

<p>Packages in this list have not had time allocated to them for
<a href="http://en.wikipedia.org/wiki/System_integration">integration</a>
or QA prior to release, and they
<a href="http://www.ubuntu.com/community/ubuntustory/components">do not receive regular security-updates or bug-fixes following
initial release</a>.</p>

<p>As one moves further off-centre from Ubuntu's primary target-audience,
the number of items in that list increases, and which items they are
becomes more unsettling.</p>

<p>For example: I prefer to use the official GNOME web-browser,
<a href="http://projects.gnome.org/epiphany/">Epiphany</a>--for reasons nicely
summarised on
<a href="http://blog.ibeentoubuntu.com/2009_11_01_archive.html">Daniel Bo's weblog</a>.
Ubuntu shipped <a href="http://changelogs.ubuntu.com/changelogs/pool/universe/e/epiphany-browser/epiphany-browser_2.28.0-4ubuntu1/changelog">no updates for Epiphany</a>
during the lifetime of Ubuntu 9.10 (Karmic Koala), despite there having been
<a href="http://packages.debian.org/changelogs/pool/main/e/epiphany-browser/epiphany-browser_2.30.2-1/changelog">several provided by Ubuntu's upstream community</a>--with
the first update making its way into Debian just 2 weeks after the
initial (random?) snapshot was made for Karmic. That's <em>no updates</em> for
the GNOME web-browser available through Ubuntu until the next release,
6 months later. If you stick with Ubuntu's Long Term Service (LTS)
releases, then you can expect to go <em>2 years</em> with no updates for this
or any other package in the `universe' or `multiverse' sections of
Ubuntu.</p>

<p>Having my web-browser, or anything else that faces the network, go
without security-updates should be unsettling enough; but there are
other items in my list that are even more unsettling: packages like
<code>gnutls-bin</code>, which is supposed to be a security tool. And there are
enough other `minorly-unsettling' items in my list that the sheer
number of them all together is itself unsettling.</p>

<p>A friend was surprised to find that the "OTR" plugin for Pidgin,
which he used to keep his IM conversations secure,
<a href="http://packages.ubuntu.com/search?keywords=pidgin-otr">is in <code>universe</code></a>--
which, again, means that he cannot expect security updates for it.
So much for his secure conversations.</p>

<p>How many items are in <em>your</em> list, and what are they?</p>

]]></description>
</item>

<item>
  <title>Love Bug(fix): libvisualid 0.2.1</title>
  <link>http://www.hackerposse.com/~rozzin/weblog/VisualIDs/libvisualid-0.2.1.html</link>
  <description><![CDATA[
<p>It's <a href="http://wikipedia.org/wiki/Valentine%27s_day">Valentine's Day</a>
and <a href="http://www.rozzin.com/VisualIDs"><code>libvisualid</code> 0.2.1 is out</a>,
to fix some bugs that managed to escape with
<a href="VisualIDs/libvisualid-0.2">version 0.2.0</a>;
changes include:</p>

<ul>
<li>Automatic complexity-limiting is actually enabled.</li>
<li>A divide-by-zero bug affecting the rendering of line-glyphs with
 exactly one `rib' sub-glyph has been fixed.</li>
<li>Under-reporting of the complexity added to Line-glyphs by multiple
 `ribs' has been fixed.</li>
<li>Two issues in the best-common-substring logic used to associate
 file-names with pre-existing VisualID-glyphs for other, related
 files have been resolved: memory-leaks have been fixed, and
 strings that were treated as circular are now treated correctly.</li>
<li>The VisualID Explorer now renders glyphs with a fixed 1:1
 aspect-ratio, scaled without distortion to fit the available
 drawing-area.</li>
</ul>

]]></description>
</item>

<item>
  <title>Baby&apos;s Drawings</title>
  <link>http://www.hackerposse.com/~rozzin/weblog/VisualIDs/baby-drawings.html</link>
  <description><![CDATA[
<p>The latest <code>libvisualid</code> code produced this, during testing:</p>

<div align=center>
  <object type="image/svg+xml" data="../null-flies.svg">
    [musca politica]
  </object>
</div>

<p>When I asked Jay what he saw in it, he said, "three houseflies forming
a political party".</p>

<p>I printed it out and brought it to Pam, who responded, "what's with
the flies?". I told her that it was a VisualID. She trimmed it and
hung it on the refrigerator.</p>

]]></description>
</item>

</channel>
</rss>

