(redirected from Blog)

Mysidian Dreams

Leyli Cecil

Raiazome is maintained, mainly, by Leyli Cecil. This is his blog.

Hi, I’m Leyli! Welcome to my blog, Mysidian Dreams.

Posts on this blog are culled, mainly, from mail and e-mail I’ve mauled friends and family with; and weekly updated with, admittedly, weak frequency. (Though no scheduled, time-saddled fervency! Fun, not rigor, is my faint aim.)

March 27th, 2011

U.S. Ex-pat Horrified ~ On Smart Grids and the Modern Malaise

Dear kindest reader,


As a former U.S. citizen born and raised in the industrial heartland of the San Fernando Valley, Los Angeles, CA, I feel nothing but remote horror, incredulity, and not a little fear at the exuberant willingness of the de-facto power monopoly PG&E to mandate RF radiation exposure via mandatory smart grid roll-out. (Technically, their roll-out is opt-outable – if you pay PG&E an additional annual $600 USD. Why? Because they can, simply. Monopolies profit not because of sensible behavior but its opposite.)

I choose not to have a cell phone. I choose not to use a cordless phone. I choose not to use a wireless router. I predicate these choices on science, but the science is quite conclusive: Ghz-spectrum RF radiation significantly increases the long-term risk of contracting malignant glioma (i.e., brain) cancer. In fact, according to the 13-country, decade-long Interphone Study (World Health Organization, 2010), merely speaking on a cell phone for at least 30 minutes a day increases malignant glioma formation by over 40% over the course of ten years.

As a former Californian (now, New Zealander), I strongly urge all Californians to resist this latest health intrusion. Disable the smart meter. Turn off the cell phone. Deactivate the wireless router. Ten years from now, your spouse will thank you. So will your children.

Unaffiliated references, for the inquisitive:

Humbly yours,
Leyli Cecil. From his blog, Mysidian Dreams.

Comment on this post

August 26th, 2010

Here There Rest the Weary ~ In Praise of Anarcho-primitivism

Dear kindest reader,


Disappointingly, most articles discussing anarcho-primitivism fail to address the core tenet of the critique of industrial civilization: namely, that industrial civilization is inherently unsustainable; that unsustainable structures collapse, often catabolically; that this civilization, even were it sustainable, is not immune to collapse.

It’s not too difficult to reason to this conclusion. Shall we try?

Population Growth

Population growth is a function of available energy. This is as true for reindeer and petri dish-delimited bacteria as it us for us. We are not, despite our concomitant capture of exogenous energy (esp., fossil fuel), exempt from finite limits to growth. We are constrained by the ecological superstructure supporting the manufactured infrastructure of industrial civilization. We are bounded by thermodynamic laws and exigencies beyond our ken - certainly, beyond our control. Ecology is the exoskeleton of the economy. Without ecologies, there are no economies. To wit:

  • Homo sapiens enjoyed a fairly stable global population of approx. 300 million individuals from our first speciation 2.2 million years ago up to about 300 years ago.
  • Circa the mid 1700s, European Homo sapiens initiate the inevitable Industrial Revolution, unlocking hitherto unnoticed stores of hydrocarbon energy: first coal, then natural gas, then crude oil, then most recently syncrude (e.g., algal biodiesel).
  • Things went exponential.
  • Things went exponential very quickly.
  • Homo sapiens now doubles its population each half century.
  • And the rate is increasing.
  • Exponentially.

Extraction Peaks

This trend is unlikely to continue.

Extraction of both available energy and available materials (esp., lumber, phosphorus, silver, and rare earth elements) appears to have “passed peak” sometime circa the early 2000s. Quantifying a peak for global oil production is fairly rote, due to the ubiquitous publication of production-reserves data (excluding Saudi Arabia of course):

  • Global oil production peaked on an annual basis in 2005 at 74.30 million barrels of oil per day (mbd).
  • Global oil production peaked on a monthly basis on July 11th, 2008 at 74.82 mbd.

In either case, global oil production is past peak. Other resources are more difficult to quantify, but equally telling. Some authors suggest global coal extraction is also past peak. A few suggest global uranium extraction is, as well. Due to the hungry nature of exponential growth, we needn’t wait long for a global peak in extraction of all remaining non-renewable resources.

But population growth is a function of available energy. So, it stands to reason that human population growth will probably backpedal into population decline at some nearby (but still future-flung) inflection point.

Ecological Declines

But scarcity in available energy and materials is just the crux of the fulcrum. Accelerating global declines in so-called “ecosystem services” (as a consequence of anthropogenic deforestation, erosion, biodiversity loss, et al.) suggest that such a decline could be more pronounced than it otherwise need be. Humanity is not simply embattled against an absence of raw resources or the “means of production.” Humanity is in battle against destruction of the material basis for life itself.

The destruction of climatic stability.

The destruction of nutrient cyclicity.

The destruction of arable land.

The destruction of potable water.

Only time will tell. But time, in this case, is not on our side.

Thus Spake…

Thus the primitivist critique of industrial civilization.

I take a rather more agnostic approach to the manner than the traditional anarcho-primitivist, however, who takes as articles of faith the immanence of the collapse of industrial civilization. I neither disbelieve nor believe the premise. Given the widespread failure of socioeconomic institution and power centers to admit the “fait accompli” necessity of economic de-growth, energetic power-down, and the relocalization of human scale, I do believe our bitterest outcome to be the most probable. Frequent visits to North America do nothing to dispel this belief.

In closing, I should say that the claim of primitivist nihilism is just that: a claim, with as little or as much evidence as most. Primitivists are not anti-human. Primitivists are not anti-family, anti-community, or anti-society. Collectively, primitivists do not seek, aim for, or otherwise desire the blood-rimmed extermination of 6.8 billion humans.

Given the failure of industrial civilization to develop sustainable alternatives not predicate on infinite growth schemas, however, they do expect it.

Humbly yours,
Leyli Cecil. From his blog, Mysidian Dreams.

Comment on this post

July 13th, 2010

Graph Theoretics, Bioinformatics, and Exherbo ~ BioJava; Cytoscape; Tulip

Dear Exherbons,

The third-party exherbo-leycec-java Exherbo repository now provides Cytoscape 2.7.0 and BioJava 1.7.1.

The third-party exherbo-leycec-scientific Exherbo repository now provides Tulip 3.4.0.

Cytoscape and BioJava are Java-based bioinformatics toolkits. The former also functions as a graph theoretic visualization tool — indeed, the most popular such tool if journal articles are any unbiased measure. (They’re not.)

Tulip is a cross platform-portable, C++-based graph theoretic visualization tool. While presently less popular than Cytoscape, it throws up a more than presentable fight. Given its performant basis in C++ rather than Java and underlying devotion to performant solutions, Tulip has a wide- and starry-skied future afore it.

Between the three, Exherbo now enjoys a respectable show of scientific force. Due to advantages inherit in Exherbo‘s peer-to-peer development and distribution model, such a force can only grow…

in time-delineated iterations…

probably very slowly.

Installation

Installation is straightforward and follows the conventional Exherbo installation process.

Description

Of the three, both the BioJava and Tulip exheres are fully modularized: that is, all direct as well as transitive dependencies of these two source-based exheres are also encapsulated in source-based exheres. Fully Exherbo, full on.

The Cytoscape exheres is fairly, but not completely, modularized. Due to the unsightly explosion of dependencies in Cytoscape 2.7.0, a number of the more challenging dependencies remain installed as binary-based JAR files. This should gradually change, assuming other exherbons contribute the missing exheres.

In Summation

Please consider leaving a comment if you found one or several of these exheres useful; and otherwise have a warm, Summer-misted day.

Here’s lookin’ at you, Science.

Leyli Cecil. From his blog, Mysidian Dreams.

Comment on this post

April 30th, 2010

Digital Roads, Digital Homes ~ Eclipse Galileo 3.5.2

Dear Exherbons,

The third-party exherbo-leycec-java Exherbo repository now provides Eclipse Galileo 3.5.2.

Eclipse Galileo 3.5.2 is in. This Exherbo-specific source-based Eclipse installation substantially rewrites the venerate Gentoo ebuild for Eclipse Galileo 3.5.1.

Installation

Eclipse Galileo 3.5.2 is a fairly straightforward installation under Exherbo.

# Subscribe to Exherbo‘s official java repository, if you haven’t already.
cat > /etc/paludis/repositories/java.conf <<EOF
location = ${ROOT}/var/db/paludis/repositories/java
sync = git://git.exherbo.org/java.git
format = exheres
EOF
# …and synchronize.
paludis -s x-java
# Subscribe to my unofficial repository, if you haven’t already.
cat > /etc/paludis/repositories/leycec.conf <<EOF
location = ${ROOT}/var/db/paludis/repositories/leycec
sync = git://github.com/leycec/exherbo-leycec.git
format = exheres
EOF
# …and synchronize.
paludis -s x-leycec
# Install the latest version of Wikipedia:IcedTea.
paludis -i icedtea6
# …and enable it. Is Wikipedia:IcedTea already enabled?
eclectic java-jdk show
# If not, print the list of all available Java JDKs.
eclectic java-jdk list
# Then, pass the listed
icedtea to eclectic.
eclectic java-jdk set icedtea6-1.7 # for Wikipedia:IcedTea 6 v1.7, for example
eclectic java-jre set icedtea6-1.7
# Optionally, enable recommended install options.
cat >> /etc/paludis/options.conf <<EOF
app-editors/eclipse -doc -source
dev-java/commons-logging log4j
dev-java/jsch jzlib
dev-java/swt cairo opengl
EOF
# Install Eclipse Galileo. [Note: this is
very resource intensive.]
paludis -i eclipse
# Optionally, edit /etc/eclipse.ini. Increase the memory specifier following the
# “-Xmx” option for machines having at least 4GB RAM. For example:
-Xmx1024m
# Update /etc/env.d/.
eclectic env update
# Run Eclipse Galileo.
/usr/bin/eclipse-3.5
# Add default update discovery sites to the “Help->Install New Software…->Available Software Sites” dialog.
# Source-based Eclipse installations do not add these sites, by default. But you want them.
Name: Eclipse Updates
URL: http://download.eclipse.org/eclipse/updates/3.5
Name: Eclipse Galileo Updates
URL: http://download.eclipse.org/releases/galileo
# Happiness ensues.

Description

Due to sweeping changes in the underlying eclipse-build mechanism introduced in 3.5.2, eclipse-3.5.2.exheres-0 shares not a single line of code with Gentoo‘s eclipse-sdk-3.5.1-r1.ebuild. This may be for the best. That ebuild is fundamentally flawed in more than a few ways:

  • It installs Eclipse version 3.5.1, the prior Eclipse release published over six and a half months ago. The Exherbo exheres installs version 3.5.2, the current Eclipse release published just over a month and a half ago.
  • It manually symlinks external Eclipse dependencies. eclipse-build 3.5.2, however, builds in automated depndency symlinking via bundled dependencies.properties and nonosgidependencies.properties files. The [[Exherbo exheres respects this automation.
  • It manually patches XML files with sed and awk. sed and awk are line-based editors poorly suited to manipulation of non-line-based markup formats (e.g., XML). The Exherbo exheres never touches XML with sed or awk. Instead, it executes XML-conformant Wikipedia:XSLT transformations via XMLStarlet, a CLI utility encapsulating libxml2. Transformations leverage the full expressiveness of XPATH 1.0-enabled XML queries in a cross platform-portable, Eclipse version-agnostic manner. No patch files; no sed or awk expressions. Just XML. Like the benevolent W3C gods intended.
  • It manually replaces Eclipse’s bundled /etc/eclipse.ini file with a Gentoo-specific /etc/eclipserc file. This is inadvisable for a number of reasons: {a} it fixes something that isn’t broken (…/etc/eclipse.ini isn’t broken) and {b} it’s less configurable than /etc/eclipse.ini, as the only JVM keys recognized by /etc/eclipserc are those explicitly recognized by the Gentoo-specific /usr/bin/eclipse-3.5 script (which, as of this posting, is only four of them – admittedly, the most pertinent four). The Exherbo exheres retains /etc/eclipse.ini in all its texty splendor.

Shoot Out!

All of which suggests we’re ungrateful.

We’re not. I’m not. The Gentoo Eclipse team invested an outpouring of blood, sweat, and pro bono volunteerism into their ebuilds – and it shines through. They completed the most laborous source-based installation this side of Sage. And won. Exherbo's Eclipse exheres borrows inspiration (…and occasional morsels of code) from their timely efforts, and gratefully owes them its own inspiration. So --

Here’s lookin’ at you, Gentoo Eclipse.

Leyli Cecil. From his blog, Mysidian Dreams.

Comment on this post