<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-2604647650410661138</id><updated>2012-02-16T06:51:01.413-05:00</updated><category term='window managers'/><category term='virtualization'/><category term='Metaphysics'/><category term='books'/><category term='Amazon'/><category term='replay'/><category term='fedora'/><category term='environment'/><category term='nature'/><category term='galciv2'/><category term='Apple'/><category term='climate'/><category term='evolution'/><category term='Halo'/><category term='Fallout 3'/><category term='firefox'/><category term='CPU'/><category term='python'/><category term='fantasy'/><category term='wikis'/><category term='documentaries'/><category term='Far Cry 2'/><category term='denialism'/><category term='number crunching'/><category term='thunderbird'/><category term='Eschalon Book 1'/><category term='hardware'/><category term='science'/><category term='linux'/><category term='sciences'/><category term='KDE'/><category term='parallel programming'/><category term='arts'/><category term='reviews'/><category term='politics'/><category term='economy'/><category term='rants'/><category term='games'/><category term='Spore'/><category term='philosophy'/><category term='OSX'/><category term='Web 2.0'/><category term='electronics'/><category term='energy'/><category term='GPGPU'/><category term='intel'/><category term='Dragon Age: Origins'/><category term='unix'/><category term='random stuff'/><category term='history'/><category term='religion'/><category term='XFCE'/><category term='Stephenson'/><category term='mp3'/><category term='Star Wars'/><category term='Bioware'/><category term='command line'/><category term='ubuntu'/><category term='betas'/><category term='clamz'/><category term='blogging'/><category term='Speculative Fiction'/><category term='computing'/><category term='google'/><title type='text'>Attitude Adjustment</title><subtitle type='html'>Stuff about Stuff</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>82</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-3650963158253884488</id><published>2010-01-25T12:04:00.002-05:00</published><updated>2010-01-25T12:06:53.920-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='Bioware'/><category scheme='http://www.blogger.com/atom/ns#' term='Dragon Age: Origins'/><title type='text'>Dragon Age: Origins - good, but not great</title><content type='html'>&lt;div&gt;Dragon Age: Origins is a single player computer role playing game (CRPG) created by Bioware and released in 2009 for PC, PS3 and Xbox 360, with an original fantasy-based setting. Dragon Age: Origins (DA:O) is very true to the Bioware house style established in Neverwinter Nights (2002), Star Wars: Knights of the Old Republic (2003), Jade Empire (2005) and Mass Effect (2008).&lt;br /&gt;&lt;br /&gt;If you follow the computer RPG genre you already know this. You will also know that it received &lt;a title="glowing reviews" href="http://en.wikipedia.org/wiki/Dragon_Age_Origins#Reception" id="oum2"&gt;glowing reviews&lt;/a&gt; from mainstream game review sites such as Gamespot (9.5/10), Gamespy (4.5/5), X-play (5/5) and even generally very favorable mentions from Tycho of Penny Arcade. I was a big fan of NWN, SW: KOTOR, Jade Empire and Mass Effect, so I regret to say that I am somewhat disappointed in DA:O and think that it certainly didn't deserve the ratings it received. It is decent, good even, but not 9/10 great.&lt;br /&gt;&lt;br /&gt;The remainder of this review is written under the assumption that the reader has played DA:O, or at least another Bioware game, and is familiar with the tropes of modern CRPGs.&lt;br /&gt;&lt;br /&gt;Let me begin by itemizing DA:O strengths.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Characterization: The computer-controlled NPC companions that accompany the player's character are typically a strong feature of Bioware CRPGs, and DA:O is no exception. In addition to improved gameplay means of customising their actions (the so-called "tactics slots"), a few of the companions are simply great characters. Morrigan, Shale (from the free "Stone Prisoner" DLC), and Alastair are very well written and voice-acted. They're fun and interesting. Bioware has produced some great characters in the past (HK-54 from SW: KOTOR in particular), and I'd rank Shale and Morrigan at least as highly as HK-54. They're really one of the bright spots of this game. Contrast Bioware's advanced companion NPC AI (I emphasize the companion part of this, as other NPCs can occasionally be pretty brain-dead at the normal difficultly levels I've played so far), and the relative depth of their characterization, with that of NPC companions in Bethesda's games (Morrowind, Oblivion and Fallout 3), where companions can be more trouble than they're worth. Of course, Bioware's games are written explicitly so that you require the constant use of companion NPCs in order to have a party that includes all the standard skills, whereas Bethesda's philosophy appears to be that you should be able to complete a game solo using any play style in almost in manner you choose.&lt;/li&gt;&lt;li&gt;A non-D&amp;amp;D statistics/skill/magic system. The added power provided by spell combinations (e.g. oil + flame, or freeze/petrify + stonefist) are a nice touch, and fun too.&lt;/li&gt;&lt;li&gt;Distinctly different initial game play depending on chosen race and class (e.g. Dalish Elf, City Elf, Human Noble, Dwarf Commoner, Dwarf Noble, Mage) for the first hours of the game (this is the "Origins" in DA:O), with each origin story integrated into the main story. Great as far as it goes, but it probably doesn't inspire me to replay the game completely because the origins stories only account for a small fraction of total game play.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;What is not so good? I'll run through them in order of increasing severity.&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;ul&gt;&lt;li&gt;The inventory system is absurd. You begin with 60 inventory slots for you entire party, but note that you cannot put anything down you have picked up - you can only sell items (at a vendor) or destroy items (at any time). There is no weight or encumberance system, some items stack and some don't. Realism I think not. One often runs into situations where your inventory is full or nearly full, yet you cannot leave the area to find a vendor, and hence end up not collecting a lot of the loot available on the quest. You can buy backpacks at moderately high cost at vendors that increase you inventory size by 10. Purchasing the DLC pack "Wardens Keep" for $7 does give you a storage chest you can use to put spare items you don't want to sell/destroy in. (Some have speculated that the inventory system was deliberately hobbled in order to encourage people to purchase the DLC.) What adds salt to this wound is that Bioware's preview game, Mass Effect, was criticized in many reviews for similar reasons, namely an unwieldy inventory system with a seemingly arbitrary limits on the number of items.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Enemies suddenly spawning behind you when there is no way they physically could have done so. Time and time again you will have cleared out all enemies from some dungeon, set of rooms, or wide open field, only to have a new set of enemies suddenly appear (often from nowhere) in front and behind you. When there is no physically plausible way they could have got behind you, or sneaked up on you this is both annoying and immersion destroying, DA:O's incorporation of MMO concepts makes enemy crowd control an important part of combat, so this unrealistic and unfair envelopment in enemies is particularly galling.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Both DLC packs I've explored ("The Stone Prisoner", free with game purchase, $15 otherwise, and "Wardens Keep", $7 purchase) offer very little added story content, maybe one hour of game play each. Instead they really provide items, either a new companion character (The Stone Prisoner), or new vendors, items, skills/spells and a functioning item storage chest (Warden's Keep). &lt;a title="The integration of the Warden's Keep into the game is particularly grating" href="http://www.penny-arcade.com/comic/2009/11/6/" id="h3c0"&gt;The integration of the Warden's Keep into the game is particularly grating, and was rightly pilloried at Penny Arcade&lt;/a&gt;. Admittedly expansion packs have never been Bioware's strong point, but this focus on virtual consumerism rather than content is both disappointing and disturbing. In comparison the five Fallout 3 DLCs ($10 each, with between 3-10 hours of story content in addition to new items) produced by Bethesda now appear in contrast to be excellent value, when initially they'd seemed rather thin on content.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The side quests offered within the game are particularly weak. Many are MMO-like mindless grinding (get ten mushrooms, make ten healing potions, make ten lyrium potions, recruit three mercenaries, inform three wives of their husbands deaths, get ten corpse galls). Very few quests further develop the world DA:O supposedly takes place in, very few lead to other quests, and most take negligible time to complete (ignoring travel time). Compare this with Bethesda's approach to CRPGs, where side quests are the majority of the game play, and can form well written and developed stories of depth comparable to the main quest (in particular the guild quests in the Elder Schrolls games). In DA:O the companion characters only have minimalistic side quests associated with them, essentially throwing away character development that could have capitalized on Bioware's strength with companion characters. Alastair mentions he has a sister and would like to visit her next time we got to Denerim. Enter Denerim and have a 2 minute conversation with sister. Quest completed. Wynne mentions she feels bad about how she treated a elf apprentice who them ran off to the Dalish. Go to the Dalish. One quick conversion points you to the woods where you meet said elf, with whom you have a one minute conversation. Quest complete. Sten admits his greatest shame is that he lost his sword when his band were ambushed by Darkspawn. Go to place this happened. Get directed to another place. Get directed to another place. Enter building and retrieve sword. Quest complete. Total time, excluding the fast travel screen, maybe five minutes.&lt;/li&gt;&lt;li&gt;Linearity. Bioware's games are structured around small levels with set entry and exit points, separated by loading screens (which can be slowwwww... particularly in DA:O). Individual levels are often rather linear, there being only one or two possible paths from entry to exit, and DA:O is no exception to this. Small puddles of water are impassible obstacles. Woods are turned into a set of of narrow gullies, the rest being impassible terrain. Challenges within levels, in particular with "bosses", seem like they can only be solved in one way: combat employing a balanced group of companions. For example: there is little freedom in design for a rogue to act in character by sneaking about to avoid combat (e.g. unlike Oblivion or Fallout 3). Following the main story line many of the quests involve linear sets of levels: enter and clear out area A, reach exit leading to level B, clear out level B and move onto level C, rinse and repeat. With only one possible path to follow the game feels constrained, and if you have the stomach to replay the game it will replay in exactly the same way once you've got past the first few hours of the Origin story. This linearity is partially a consequence of the technical limitations of Bioware's software, but what was acceptable or understandable in 2003 seems absurdly primitive in 2009. Note that Bethesda had an fully functional 3-D open world sandbox, go anywhere, no loading screen, CRPG game in 2002 (Morrowind), and since then there have been many sandbox games from different publishers. Some technical development by Bioware in the mean time might have been nice (larger levels? less linear level design?). Not all of the blame can be laid on technical limitations, as there are a few places within DA:O that manage to provide entertaining non-linear game play. In particular the nightmare sequence in the Mage's Tower demonstrated how clever writing could provide non-linear game play within the confines of the isolated Bioware small levels system.&lt;/li&gt;&lt;li&gt;Lack of Engagement. DA:O fails to establish a believable world in which the main story quest inspires the player, or has any sense of urgency. It is, to be frank, a little boring. Adding more levels of tunnels full of Darkspawn to be killed, or yet another floor of a tower full of abominations, may make the game take longer to complete than previous Bioware games, but it doesn't make it more exciting. The linear level and quest design fails to make you believe that Ferelden is a real world full of real people and places that require saving: you can't explore Ferelden the way you could explore in Oblivion or Fallout 3. The limitations of Bioware's game engine make Ferelden not a world, but simply a small number of smallish areas accessible via a (not-so) fast travel map. NPCs who are not quest related have little or nothing to say - they don't even move around! More problematic is that the game's story, Ferelden being overrun by an apocalyptic Darkspawn horde coming up from the south, is critically undercut by the actual gameplay. The fast travel map attempts to show this with a dark stain covering the map that grows upward from the south as the game progresses. Great idea, but totally undercut by gameplay, as one can encounter Darkspawn in the north of Ferelden almost at the start of the game when following some of the side quests. Yet quite late in the game one can fast travel through the south of Ferelden, even past towns supposedly overrun by the Darkspawn, with only the chance of a random encounter (not necessarily with Darkspawn either). Once you've criss-crossed this area of the map ten or more times on minor side quests without consequence it becomes hard to believe in the urgency of reality of a Darkspawn invasion. People criticized Bethesda's Oblivion because one could effectively play almost the entire game while ignoring the supposed ongoing demonic invasion via Oblivion gates: the believability of main quest was essentially undercut. DA:O forces you to spend most time on the main quest (as the side quests are MMO-like junk), but with even less sense of urgency or realism than Oblivion's main story quest. But Oblivion felt like a real world: places, people and creatures outside the main quest that could be found and interacted with, and yet that seemed to have a life of their own. In Bioware's Star Wars: Knights of the Old Republic the linear game play was supplemented by the players knowledge that the Star Wars universe was in some sense bigger than just this game, and by a good story that gelled with the game so as to make the Sith threat seem real and immediate. DA:O, in contrast, sabotages the engagement and immersion necessary for a great game.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;In combination these problems make Dragon Age: Origins Bioware's weakest game for many years. That is is still better than many other games out there is cold comfort. Maybe Bioware was more invested in developing Mass Effect 2 and their upcoming Star Wars MMO, but that is pure speculation on my part. DA:O's shortcomings (particularly in terms of the weaknesses of the MMO elements they incorporated into the game) certainly make me concerned about the role playing and story quality of the upcoming Star Wars MMO.&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-3650963158253884488?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/3650963158253884488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=3650963158253884488' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3650963158253884488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3650963158253884488'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2010/01/dragon-age-origins-good-but-not-great.html' title='Dragon Age: Origins - good, but not great'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-5993227023111086802</id><published>2010-01-21T10:46:00.008-05:00</published><updated>2010-01-21T13:43:38.530-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Speculative Fiction'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><title type='text'>(Definitely not) the 100 greatest science fiction or fantasy novels of all time</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.paper-pills.com/wp-content/uploads/2009/04/pile-of-books.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 286px; height: 458px;" src="http://www.paper-pills.com/wp-content/uploads/2009/04/pile-of-books.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Top 10 or top 100 hundred lists are always interesting, and via &lt;a href="http://io9.com/"&gt;io9&lt;/a&gt; I came across a new list claiming to be the 100 greatest science fiction or fantasy novels of &lt;span style="font-style: italic;"&gt;all time&lt;/span&gt;.&lt;br /&gt;&lt;blockquote&gt;Former io9 boffin Alex Carnevale posts his selections for the top 100 science fiction and fantasy books, and it's a pretty compelling list. What do you think? Does he capture the canon? [&lt;a href="http://thisrecording.com/today/2010/1/18/in-which-we-count-down-the-100-greatest-science-fiction-or-f.html"&gt;This Recording&lt;/a&gt;]&lt;/blockquote&gt;As Carnevale's list features the cover art for all 100 (a nice touch) it is difficult to reproduce the list, so follow the link above to have a look at it.&lt;br /&gt;&lt;br /&gt;How do we assess greatness? Critical response, influence on future writers, commercial success, skill as a writer, or general popularity within the reading community. Top X lists are always good fodder for argument, as subjective choices often replace the harder work of collating and assessing the quantitative criteria I have just mentioned.&lt;br /&gt;&lt;br /&gt;Carnevale's list, in my opinion, is a classic example of an utterly subjective and badly flawed list. It might accurately represent &lt;span style="font-style: italic;"&gt;his&lt;/span&gt; favorite 100 books, or 100 of the books he owns, but its idiosyncrasies, omissions and biases render it useless as an attempt to compile the best 100 speculative fiction books of all time.&lt;br /&gt;&lt;br /&gt;What is so wrong with it?&lt;br /&gt;&lt;br /&gt;Lets start with the omissions of historical greats. It is supposedly a list of the best science fiction of all time, remember?&lt;br /&gt;&lt;br /&gt;There is no Jules Verne (a major influence on the field, and who wrote many great book: Journey to the Center of the Earth; From the Earth to the Moon; 20000 Leagues Under the Sea, etc etc).&lt;br /&gt;&lt;br /&gt;How about Arthur Conan Doyle (The Lost World)? Not in the list. Yet Carnevale includes Crighton's "Jurassic Park" in his top 100, which was hardly original and only famous thanks to the special effects of the movie version.&lt;br /&gt;&lt;br /&gt;Robert Howard not on the list. You know, the guy who created that obscure and unpopular character Conan the Barbarian.&lt;br /&gt;&lt;br /&gt;H.G. Wells at least gets a single mention, for the "War of the Worlds". Certainly a great book, and very influential, but one might also mention "The Invisible Man"; "The Island of Dr Moreau"; "The Shape of Things to Come"; and "The Time Machine".&lt;br /&gt;&lt;br /&gt;I might not mind a single mention per author if Carnevale stuck to single mentions per author, but he doesn't. His list is full of multiple Jack Vance, Gene Wolfe, George R.R. Martin and Heinlein mentions, quite a few Haldeman, Stephenson and Crighton books at separate rankings. Yet other good or influential authors, such as Niven or A.C. Clarke get only a single mention.  (OK, Clarke was not a good writer in general, but Childhood's End was decent and if we're putting Crighton in because his stuff got turned into movies then 2001: A Space Odyssey counts too).&lt;br /&gt;&lt;br /&gt;Speaking of the exercrable Michael Crighton, he gets mentioned for Jurassic Park and Sphere, but not The Andromeda Strain. WTF? Crighton was a terrible writer, despite his commercial success, and his characterizations (especially of scientists) were the crummy 1-dimensional cardboard cut-outs that are typical of bad SciFi (and form a valid if stereotypical criticism of the genre by outsiders). Here is Carnevale's description of Sphere (at position 85):&lt;br /&gt;&lt;blockquote&gt;The slightly better book, &lt;em&gt;Sphere &lt;/em&gt;had a really strange Barry Levinson movie&lt;em&gt;. &lt;/em&gt;It's basically a sub movie recast as a alien movie recast as a psychological fantasy. I have always found its claustrophobic environment enhancing. Crichton's remaking of adventure novels with science fiction was prescient.&lt;/blockquote&gt;OK, I see he liked it. I think it was one of the worst pieces of dross I've had the misfortune to read: terrible characters with typical Crighton anti-scientist bigotry at full display, terrible plot, total trash.&lt;br /&gt;&lt;br /&gt;And don't get me started on discussing why Carnevale thought to include Ayn Rand's "The Fountainhead" at number 49.&lt;br /&gt;&lt;br /&gt;Guy Gavriel Kay makes the list twice: once for the Fionavar Tapestry (17th best in Carnevale's list!) and once for Tigana (5th!). I must admit I haven't read Tigana, but that was because I heroically read the entire Fionavar Tapestry trilogy, and it was the worst piece of stale, turgid, boring, badly-written Tolkien emulation I've had the misfortune to suffer through.&lt;br /&gt;&lt;br /&gt;Another major problem with Carnevale's list, and strong evidence of its flawed subjectivism is the obscurity of many of the books. I don't claim to have everything ever written in the genre, but it is my favorite book genre, and I've read a lot of it over the last 25+ years. Yet I've never heard of half of the book on this list. In other top 100 or top 50 lists (&lt;a href="http://scienceblogs.com/goodmath/2007/03/the_biggest_geek_and_the_sf_li_1.php#more"&gt;e.g. this one&lt;/a&gt;) I've at least heard of the vast majority of the books, even when I may not have read them all.&lt;br /&gt;&lt;br /&gt;Top 100 lists tend to be weighted toward the last few decades, and yet there are glaring omissions from this list of recent authors that are famous, popular and have positive critical reception. There is not a single Iain M. Banks book in the list (seriously, WTF!), not a single William Gibson (Neuromancer is without doubt one of the top 100 speculative fiction books of all time), not a single Greg Bear (Eon, Anvil of Stars, Queen of Angels, Infinity Concerto). Carnevale seems unaware of great or influential fantasy authors such as Keith Roberts (Pavane, admittedly semi-obscure) or David Gemmel (George R.R. Martin's recent fantasy work is refreshing gritty, but Gemmel did inspiring and gritty fantasy decades ago and certainly deserves credit for helping reinvent the field from the cheap Tolkien imitation that plagued it, ala Guy Gavriel Kay and Terry Brooks).&lt;br /&gt;&lt;br /&gt;Commenters on Carnevale's highlight other authors worthy of mention: Terry Pratchett, Phillip Jose Farmer among them.&lt;br /&gt;&lt;br /&gt;This is not meant as a comprehensive analysis and critique of Carnevale's list - I don't believe it worthy of more effort - but it should give you an idea of the major shortcomings of this list.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-5993227023111086802?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/5993227023111086802/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=5993227023111086802' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/5993227023111086802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/5993227023111086802'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2010/01/definitely-not-100-greatest-science.html' title='(Definitely not) the 100 greatest science fiction or fantasy novels of all time'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-3689580956892608786</id><published>2010-01-07T09:36:00.003-05:00</published><updated>2010-01-07T11:47:55.218-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='science'/><title type='text'>Getting to the beach early... 397 million years early.</title><content type='html'>[Update 01/07/10: OK, this result is more exciting than I first appreciated. &lt;a href="http://whyevolutionistrue.wordpress.com/2010/01/07/the-tracks-of-a-ghost/"&gt;Matthew Cobb at Why Evolution is True discusses this finding&lt;/a&gt; in a much better way than the BBC article did]&lt;br /&gt;&lt;br /&gt;The&lt;a href="http://news.bbc.co.uk/2/hi/science/nature/8443879.stm"&gt; BBC has a nice (accessible) story about a fossil trackway from was a muddy beach dated at 397 million years ago&lt;/a&gt;. What is interesting it is that it appears to record the tracks of a four legged creature about 2 metres long, which is slightly older than the famous &lt;a href="http://tiktaalik.uchicago.edu/"&gt;&lt;i&gt;Tiktaalik&lt;/i&gt;&lt;/a&gt; fossil (from ~375 million years ago, which is not a direct ancestor of tetrapods) and quite a bit older than the classic early tetrapod &lt;span style="font-style: italic;"&gt;Ichthyostega&lt;/span&gt; (from ~360 Myr before present).&lt;br /&gt;&lt;br /&gt;Some slight re-arrangement of the timeline of when tetrapods arose is not earth-shattering, but it pushes things back a bit, and incremental improvements in knowledge are still nice (to be fair the Nature News &amp;amp; Views article mentioned below thinks this a big deal).&lt;br /&gt;&lt;br /&gt;For the genuinely interested:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;&lt;a href="http://www.nature.com/nature/journal/v463/n7277/full/nature08623.html"&gt;"Tetrapod trackways from the early Middle Devonian period of Poland", Nied&lt;span class="mb"&gt;ź&lt;/span&gt;wiedzki&lt;i&gt;, Nature&lt;/i&gt; &lt;b&gt;463&lt;/b&gt;, 40-41 (7 January 2010) (&lt;span class="doi"&gt;&lt;abbr title="Digital Object Identifier"&gt;doi&lt;/abbr&gt;:10.1038/463040a&lt;/span&gt;;    Published online 6 January 2010). &lt;/a&gt; et al, 2010,&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The Nature News &amp;amp; Views article by &lt;a href="http://www.nature.com/nature/journal/v463/n7277/full/463040a.html"&gt;Janvier &amp;amp; Clément&lt;/a&gt; discussing Niedźwiedzki etal.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;div class="container-image"&gt;&lt;img alt="" src="http://www.nature.com/nature/journal/v463/n7277/images/463040a-f1.2.jpg" /&gt;&lt;/div&gt;&lt;div class="container-image-text"&gt;&lt;p&gt;The age of the previously identified Devonian tetrapod trackways (short green bars) contrasts with the 397-Myr-old Zache&lt;img src="http://www.nature.com/__chars/l/special/stroke/black/med/base/glyph.gif" style="border: 0pt none ; vertical-align: middle;" alt="l stroke" class="glyph" /&gt;mie tracks identified by Nied&lt;span class="mb"&gt;ź&lt;/span&gt;wiedzki and colleagues&lt;sup&gt;&lt;a href="http://www.nature.com/nature/journal/v463/n7277/full/463040a.html#B1"&gt;1&lt;/a&gt;&lt;/sup&gt;. These newly discovered tracks generate a mismatch between the currently accepted tree of tetrapodomorph fishes (lobe-finned fishes with internal nostrils) and its timing based on the body-fossil record (shown by solid red lines). The temporal mismatch implies the existence of long 'ghost ranges' (dashed red lines) among Devonian tetrapodomorphs. The divergence between elpistostegalian fishes and tetrapods with limbs and digits must have occurred much earlier than previously thought, perhaps during the 10-Myr-long Emsian stage, from which only few tetrapodomorph fishes are recorded. 1, Earliest articulated tetrapod skeletons with limbs and digits (&lt;i&gt;Ichthyostega, Acanthostega&lt;/i&gt;)&lt;sup&gt;&lt;a href="http://www.nature.com/nature/journal/v463/n7277/full/463040a.html#B2"&gt;2&lt;/a&gt;&lt;/sup&gt;; 2, earliest isolated tetrapod bones; 3, earliest tetrapodomorph fish (&lt;i&gt;Kenichthys&lt;/i&gt;)&lt;sup&gt;&lt;a href="http://www.nature.com/nature/journal/v463/n7277/full/463040a.html#B5"&gt;5&lt;/a&gt;&lt;/sup&gt;; 4, possible earlier tetrapodomorph fish&lt;sup&gt;&lt;a href="http://www.nature.com/nature/journal/v463/n7277/full/463040a.html#B6"&gt;6&lt;/a&gt;&lt;/sup&gt;.&lt;/p&gt;&lt;p&gt;[Figure and caption from&lt;a href="http://www.nature.com/nature/journal/v463/n7277/full/463040a.html"&gt; Palaeontology: Muddy tetrapod origins&lt;/a&gt;, Philippe Janvier       &amp;amp;    Gaël Clément&lt;span class="journalname"&gt;, Nature &lt;/span&gt;&lt;span class="journalnumber"&gt;463&lt;/span&gt;, 40-41(7 January 2010)&lt;span class="doi"&gt;&lt;abbr title="Digital Object Identifier"&gt;, doi&lt;/abbr&gt;:10.1038/463040a&lt;/span&gt;]&lt;br /&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-3689580956892608786?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/3689580956892608786/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=3689580956892608786' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3689580956892608786'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3689580956892608786'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2010/01/getting-to-beach-early-397-million.html' title='Getting to the beach early... 397 million years early.'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-8572032320588113653</id><published>2009-11-28T10:30:00.003-05:00</published><updated>2009-11-28T10:34:43.288-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computing'/><title type='text'>Newegg versus Tigerdirect</title><content type='html'>Is it just me, or do Newegg and Tigerdirect deliberately not stock the same products at the same time?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-8572032320588113653?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/8572032320588113653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=8572032320588113653' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8572032320588113653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8572032320588113653'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/11/newegg-versus-tigerdirect.html' title='Newegg versus Tigerdirect'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-4628711743214360638</id><published>2009-10-07T10:48:00.002-04:00</published><updated>2009-10-07T10:50:09.468-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='GPGPU'/><title type='text'>OpenCL</title><content type='html'>&lt;a href="http://www.anandtech.com/weblog/showpost.aspx?i=648"&gt;Ryan Smith discusses the state of OpenCL support at Anandtech&lt;/a&gt;. Surprisingly some of the comments to his post are actually useful too.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-4628711743214360638?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/4628711743214360638/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=4628711743214360638' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/4628711743214360638'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/4628711743214360638'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/10/opencl.html' title='OpenCL'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-5465100126087745514</id><published>2009-10-01T14:11:00.004-04:00</published><updated>2009-10-02T09:29:08.015-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='science'/><title type='text'>Ardipithecus ramidus: 15 or 4,400,000 years late.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1dE86p2f5a4/SsT13h8ON_I/AAAAAAAAAEw/u8skI6hwMrc/s1600-h/46476758_ardi-composite.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 206px;" src="http://3.bp.blogspot.com/_1dE86p2f5a4/SsT13h8ON_I/AAAAAAAAAEw/u8skI6hwMrc/s320/46476758_ardi-composite.jpg" alt="" id="BLOGGER_PHOTO_ID_5387701388594526194" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://blogs.discovermagazine.com/loom/2009/10/01/ardipithecus-we-meet-at-last/"&gt;Carl Zimmer&lt;/a&gt; (at The Loom) and &lt;a href="http://whyevolutionistrue.wordpress.com/2009/10/01/welcome-to-ardi-a-new-member-of-our-family/"&gt;Matthew Cobb&lt;/a&gt; (at Why Evolution is True) have nice short write-ups (with links) on &lt;em&gt;Ardipithecus ramidus&lt;/em&gt;, our 4.4 million year old cousin.&lt;br /&gt;&lt;br /&gt;Update: John Hawks' weblog has the most detailed runthrough and independent analysis of the Ardipithecus papers I've seen (starting &lt;a href="http://johnhawks.net/weblog/fossils/ardipithecus/ardipithecus-faq-2009.html"&gt;here&lt;/a&gt;). If your interested in Ardi, this is the place to go.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-5465100126087745514?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/5465100126087745514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=5465100126087745514' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/5465100126087745514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/5465100126087745514'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/10/ardipithecus-ramidus-15-or-4400000.html' title='Ardipithecus ramidus: 15 or 4,400,000 years late.'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_1dE86p2f5a4/SsT13h8ON_I/AAAAAAAAAEw/u8skI6hwMrc/s72-c/46476758_ardi-composite.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-8184843786665987707</id><published>2009-09-16T18:40:00.000-04:00</published><updated>2009-09-16T18:40:00.343-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random stuff'/><category scheme='http://www.blogger.com/atom/ns#' term='history'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Ayn Rand didn't like physics?</title><content type='html'>I've been very busy with work and other functional duties, but this is worth a link.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.tnr.com/article/books-and-arts/wealthcare-0?page=0,0"&gt;Jonathan Chait has an excellent essay on Ayn Rand&lt;/a&gt; and the irrational beliefs of her followers on the political right. There is much worthy of discussion, from her bizarre upbringing and even more outlandish cult-like cliques through to her and modern conservatism's absurdly anti-factual beliefs regarding worth, work and taxation, but I'd love to follow up on this snippet of information:&lt;br /&gt;&lt;blockquote&gt;(she considered the entire field of physics "corrupt")&lt;/blockquote&gt;Maybe the library will get the biographies referred to in the essay, but I doubt I'll have the time to follow up on Rand's physics hatred. After all, some of us have real work to do.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-8184843786665987707?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/8184843786665987707/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=8184843786665987707' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8184843786665987707'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8184843786665987707'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/09/ayn-rand-didnt-like-physics.html' title='Ayn Rand didn&apos;t like physics?'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-2003008603780490660</id><published>2009-08-20T10:00:00.002-04:00</published><updated>2009-08-20T10:12:40.525-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><title type='text'>"Unix is the best screwdriver ever built"</title><content type='html'>Unix is now 40 years old, if measured from August 1969 when Ken Thompson decided to spend a month while his wife was away by writing the core of what became Unix.&lt;br /&gt;&lt;br /&gt;The BBC has a nice &lt;a href="http://news.bbc.co.uk/2/hi/technology/8205976.stm"&gt;article by Mark Ward on Unix's history&lt;/a&gt;, ending with a quote&lt;br /&gt;&lt;blockquote&gt;"Unix is the best screwdriver ever built," said Dr Salus. &lt;/blockquote&gt;that echoes the theme of Neal Stephenson's &lt;a href="http://artlung.com/smorgasborg/C_R_Y_P_T_O_N_O_M_I_C_O_N.shtml"&gt;"In the Beginning was the Command Line"&lt;/a&gt; that compared Unix to  a &lt;a href="http://www.cpomilwaukee.com/drills_and_hammer_drills/hole_hawgs/?ref=googaw2356e&amp;amp;kw=%7Bkeyword%7D&amp;amp;gclid=CL6115y1spwCFeFM5QodEjTmnQ&amp;amp;keyword=hole%20hawg"&gt;Hole Hawg drill&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-2003008603780490660?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/2003008603780490660/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=2003008603780490660' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2003008603780490660'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2003008603780490660'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/08/unix-is-best-screwdriver-ever-built.html' title='&quot;Unix is the best screwdriver ever built&quot;'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-4333585936887337434</id><published>2009-08-11T22:22:00.001-04:00</published><updated>2009-10-20T10:46:34.886-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='mp3'/><category scheme='http://www.blogger.com/atom/ns#' term='Amazon'/><category scheme='http://www.blogger.com/atom/ns#' term='clamz'/><title type='text'>Amazon MP3 downloads from Linux: clamz</title><content type='html'>Amazon.com offers quite competitively priced full album DRM-free mp3 downloads. You can purchase and download individual mp3 songs without requiring additional software. But they do require you to install and use their &lt;a href="http://www.amazon.com/gp/help/customer/display.html?nodeId=200154210&amp;amp;#downloader"&gt;Amazon MP3 Downloader&lt;/a&gt; software in order to purchase and download the albums, which are of course better value for money as long as you want most or all of the album.&lt;br /&gt;&lt;br /&gt;To their credit they provide their software not only for MS Windows (XP and Vista) and Mac OSX (10.4 and higher), but also for Linux (Debian 4, Ubuntu 8.10, Fedora 9, OpenSUSE 11.0).&lt;br /&gt;&lt;br /&gt;Sadly if you're using a version of Linux other than those supported you may have trouble: the Fedora 9 amazonmp3.rpm will not install under Fedora 11 (&lt;a href="http://vwbusguy.wordpress.com/2009/05/11/howto-amazon-com-mp3-downloader-for-fedora-10/"&gt;although vwbusguy provides a work-around for Fedora 10&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Luckily there is another option: a command line tool called &lt;a href="http://code.google.com/p/clamz/"&gt;clamz&lt;/a&gt; (&lt;a href="http://vwbusguy.fedorapeople.org/clamz/f11/"&gt;vwbusguy has produced Fedora 11 RPMs of clamz&lt;/a&gt;). Attempt to purchase the mp3 album from amazon as normal and once it offers you the chance to open or save the .amz file choose "save to disk" instead. Then run clamz on the .amz file, e.g.&lt;br /&gt;&lt;pre&gt;clamz -d &lt;destination_for_mp3s&gt;./ AmazonMP3-*.amz&lt;br /&gt;&lt;/destination_for_mp3s&gt;&lt;/pre&gt;If you don't use the official amazon downloader you do have to jump through some hoops to get the *.amz file that clamz uses:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Select the album you wish to purchase and click the "Buy MP3 album with 1-Click" button.&lt;/li&gt;&lt;li&gt;A page appears asking you to install the Amazon MP3 Downloader application, presenting links to Windows, OSX and Linux versions. At the bottom of this page is a small link saying that if you've already installed the application you need to enable it in your browser and offering a link to do so. Click that link.&lt;/li&gt;&lt;li&gt;You are redirected back to the web page for the album.&lt;/li&gt;&lt;li&gt;Click the "Buy MP3 album with 1-Click"button again.&lt;/li&gt;&lt;li&gt;A new window appears asking if you really want to purchase this album. Click OK.&lt;/li&gt;&lt;li&gt;A dialog window will appear offering options to "Open with" and "Save as". Save the *.amz file its offering you.&lt;/li&gt;&lt;li&gt;Go to the command line and run clamz on the amz file.&lt;/li&gt;&lt;li&gt;Note that you can only run clamz ONCE on any *.amz file.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;One thing that is slightly worrying about this is what happens if the download fails? If Amazon thinks you've downloaded the album they wont let you download the files again.&lt;br /&gt;&lt;br /&gt;[Updated 10/20/09.]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-4333585936887337434?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/4333585936887337434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=4333585936887337434' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/4333585936887337434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/4333585936887337434'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/08/amazon-mp3-downloads-from-linux-clamz.html' title='Amazon MP3 downloads from Linux: clamz'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-6556411972193137403</id><published>2009-07-28T18:29:00.001-04:00</published><updated>2009-07-28T18:29:00.290-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='religion'/><category scheme='http://www.blogger.com/atom/ns#' term='evolution'/><title type='text'>Coyne reviews Robert Wright's "The Evolution of God"</title><content type='html'>&lt;a href="http://whyevolutionistrue.wordpress.com/"&gt;Jerry Coyne&lt;/a&gt; (author of "&lt;a href="http://www.amazon.com/Why-Evolution-True-Jerry-Coyne/dp/0670020532/ref=sr_1_1?ie=UTF8&amp;amp;qid=1248787925&amp;amp;sr=8-1"&gt;Why Evolution is True&lt;/a&gt;") has a lengthy &lt;a href="http://www.tnr.com/booksarts/story.html?id=8874be1e-16db-43db-bda5-17ac7af196d0&amp;amp;p=1"&gt;review of Robert Wright's latest book "The Evolution of God"&lt;/a&gt; (&lt;a href="http://www.amazon.com/Evolution-God-Robert-Wright/dp/0316734918/ref=sr_1_1?ie=UTF8&amp;amp;qid=1248787720&amp;amp;sr=8-1"&gt;Amazon link&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;In short: Wright cherry picks examples in an attempt to demonstrate "moral" progress mediated by historical (supposedly evolutionary) changes in (monotheistic) religions, as his previous books attempted to show progress in biological evolution towards greater complexity (and hence mankind). In short this is a classic religious attempt to ascribe purpose and direction to the Universe.&lt;br /&gt;&lt;br /&gt;Nevertheless Coyne's review itself is worth reading.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-6556411972193137403?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/6556411972193137403/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=6556411972193137403' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6556411972193137403'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6556411972193137403'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/07/coyne-reviews-robert-wrights-evolution.html' title='Coyne reviews Robert Wright&apos;s &quot;The Evolution of God&quot;'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-2459948128337107832</id><published>2009-07-26T18:06:00.002-04:00</published><updated>2009-07-26T18:07:38.962-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='climate'/><category scheme='http://www.blogger.com/atom/ns#' term='denialism'/><category scheme='http://www.blogger.com/atom/ns#' term='fantasy'/><title type='text'>Gemmel, Quist and Polar Shifts</title><content type='html'>Fans of British fantasy novels will no doubt remember &lt;a title="David Gemmell" href="http://en.wikipedia.org/wiki/David_Gemmell" id="e4lr"&gt;David Gemmell&lt;/a&gt; as being one of the biggest names in fantasy writing between the mid-1980's and his untimely death from heart disease in 2006.&lt;br /&gt;&lt;br /&gt;Gemmell's books were a breath of fresh air in the late 80's, washing away the stale Tolkien-imitation that seemed to dominate the field and replacing it with gritty tales of flawed heros, often hopeless odds, and major characters often dying. Sadly, the more books Gemmel wrote the more formulaic this style became.&lt;br /&gt;&lt;br /&gt;One re-occurring theme Gemmell used to tie together the different series of his earlier books was of periodic catastrophes that shifted the Earth's rotation, drowning continents and emptying seas. At the time I read his books I assumed these ideas (absurd, but good fodder for fantasy) were Gemmell's own adaptation of &lt;a title="Velikovsky" href="http://en.wikipedia.org/wiki/Immanuel_Velikovsky" id="qvsi"&gt;Velikovsky&lt;/a&gt;'s catastrophism, but most of the Polar Shift concepts used in Gemmell's work appear directly taken from &lt;a title="Charles Hapgood's &amp;quot;Maps of the Ancient Sea Kings: Evidence of Advanced Civilization in the Ice Age.&amp;quot;" href="http://www.powells.com/biblio/2-9780932813428-1" id="jixz"&gt;Charles Hapgood's "Maps of the Ancient Sea Kings: Evidence of Advanced Civilization in the Ice Age."&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;The reason I now know this is John McKay's excellent post on &lt;a title="Allan Quist's absurd and dishonest attempt to disprove global climate change" href="http://johnmckay.blogspot.com/2009/07/intellectual-dishonesty-of-allan-quist.html" id="yyqb"&gt;Allan Quist's hilarious attempt to disprove global climate change&lt;/a&gt; by claiming that ancient maps show an ice-free Antarctica based on Hapgood's work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-2459948128337107832?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/2459948128337107832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=2459948128337107832' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2459948128337107832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2459948128337107832'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/07/gemmel-quist-and-polar-shifts.html' title='Gemmel, Quist and Polar Shifts'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-1001603427759653675</id><published>2009-07-06T18:17:00.005-04:00</published><updated>2009-07-10T21:58:42.305-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><title type='text'>numpy/scipy</title><content type='html'>The more I use &lt;a href="http://numpy.scipy.org/"&gt;numpy&lt;/a&gt; and &lt;a href="http://www.scipy.org/"&gt;scipy&lt;/a&gt; the more I like them. &lt;a href="http://matplotlib.sourceforge.net/"&gt;Matplotlib&lt;/a&gt; has some quirks, but all in all its easy to quickly write something powerful that just works.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update (09 July 2009):&lt;/span&gt; That said, I am surprised at how simplistic the fitting routines (aka optimization, minimization, etc) are in scipy, and the lack of good generalized fitting packages in python. Its all very well if you want to use the routines provided in scipy.optimize &lt;span style="font-weight: bold;"&gt;and&lt;/span&gt; uncertainties in your data aren't a big issue but that's not at all the realm of data I experience daily.&lt;br /&gt;&lt;br /&gt;It may be that scipy.optimize's routines  can handle data uncertainties properly through some more complicated interface, but all the examples I've seen don't seem to suggest that as they all totally ignore data errors. Nor do they mention even simple fitting concepts like chi squared (I'd survive with chi squared, I don't need log likelihood all the time).&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Update (10 July 2009):&lt;/span&gt; OK, you can handle data uncertainties using the scipy.optimize routines, you just make sure the function you want to minimize calculates chi squared or log likelihood, and you effectively have chi^2 fitting or Cash statistic fitting. I haven't yet worked out how to calculate the uncertainties on the fit parameters using scipy.optimize -- the most naive way is to use the covariance matrix (not robust, I know).&lt;br /&gt;&lt;br /&gt;Space Telescope's &lt;a href="http://www.stsci.edu/resources/software_hardware/pyraf/stsci_python"&gt;stsci_python&lt;/a&gt; provides &lt;a href="http://stsdas.stsci.edu/stsci_python_epydoc/docs/pytools/pytools-module.html"&gt;pytools&lt;/a&gt;.nmpfit (a numpy version of python &lt;a href="http://cars9.uchicago.edu/software/python/mpfit.html"&gt;mpfit&lt;/a&gt;, itself a version of &lt;a href="http://www.physics.wisc.edu/%7Ecraigm/idl/fitting.html"&gt;IDL mpfit&lt;/a&gt;). This does Levenberg-Marquardt fitting and does provide estimates of the best-fit parameter uncertainties (using the covariance matrix). After giving it a spin I find it works just as well as scipy.optimize, although at the cost of having to install the entire stsci_python package. More interestingly (n)mpfit has a well developed interface for fixing (and unfixing) fit parameters as well as handling limits on the fit parameters. I ended up using this for the HST ACS data analysis routines I'm writing. Still, none of these approach the sophistication of &lt;a href="http://heasarc.gsfc.nasa.gov/docs/xanadu/xspec/"&gt;xspec&lt;/a&gt; or &lt;a href="http://cxc.harvard.edu/sherpa/"&gt;sherpa&lt;/a&gt;. If it weren't for the huge size of these packages I'd try to link to these behemoths (well, sherpa anyway, as it has a python interface), but I'm trying to (a) use more generalized packages, (b) wean myself away from relying on the same software I've used for years and learn something new...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-1001603427759653675?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/1001603427759653675/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=1001603427759653675' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1001603427759653675'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1001603427759653675'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/07/numpyscipy.html' title='numpy/scipy'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-8805625076714633641</id><published>2009-07-05T18:13:00.002-04:00</published><updated>2009-07-05T18:16:57.374-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random stuff'/><title type='text'>This Cat is Awesome!</title><content type='html'>&lt;a href="http://page.olesiafx.com/pet-jungle-cat.html"&gt;Pet Jungle Cat&lt;/a&gt; (NSFW).&lt;br /&gt;&lt;br /&gt;[Original "&lt;a href="http://scienceblogs.com/zooillogix/2009/05/fyi.php"&gt;Cat... is Awesome&lt;/a&gt;" from &lt;a href="http://scienceblogs.com/zooillogix/"&gt;Zooillogix&lt;/a&gt;]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-8805625076714633641?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/8805625076714633641/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=8805625076714633641' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8805625076714633641'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8805625076714633641'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/07/this-cat-is-awesome.html' title='This Cat is Awesome!'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-6703963464988304851</id><published>2009-06-29T17:29:00.002-04:00</published><updated>2009-07-05T18:28:31.421-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='thunderbird'/><category scheme='http://www.blogger.com/atom/ns#' term='betas'/><category scheme='http://www.blogger.com/atom/ns#' term='rants'/><title type='text'>Fedora 11: Why force beta versions of Firefox and Thunderbird on users?</title><content type='html'>Another thing I really dislike about Fedora 11 is the decision to replace the stable versions of Firefox 3 and Thunderbird 2 present in Fedora 10 with beta versions of Firefox 3.5 and Thunderbird 3 in Fedora 11. &lt;a href="https://fcp.surfsite.org/modules/newbb/viewtopic.php?topic_id=70939&amp;amp;forum=11&amp;amp;post_id=344217"&gt;I'm certainly not the only one who doesn't like it&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This statement (in bold) features prominently in the &lt;a href="http://www.mozillamessaging.com/en-US/thunderbird/3.0b2/releasenotes/?uri=/thunderbird/releasenotes&amp;amp;locale=en-US&amp;amp;version=3.0b2&amp;amp;os=Linux&amp;amp;buildid=20090513163537"&gt;Thunderbird 3 Beta 2 release notes&lt;/a&gt;:&lt;br /&gt;&lt;blockquote style="font-weight: bold;"&gt;Please do not use Thunderbird 3 Beta 2 in a production environment.&lt;/blockquote&gt;Yet the &lt;a href="http://fedoraproject.org/wiki/Development/SteeringCommittee"&gt;FESCo&lt;/a&gt; went ahead and approved putting the beta in the full release (this is not Rawhide we're talking about).&lt;br /&gt;&lt;br /&gt;I haven't had any trouble (yet) with Thunderbird 3b2, but I'm already frustrated after only two days experience with Firefox 3.5 beta 4: page loading will occasionally randomly hang for no obvious reason, in a few cases so badly that I've even been forced to kill -9 the browser. And its only been two days!&lt;br /&gt;&lt;br /&gt;Of course, criticism of the decision to put betas in the official distribution generates snarky comments from some people (&lt;a href="http://www.linux-archive.org/fedora-development/298941-downgrading-firefox-3-5-thunderbird-3-0-a-3.html"&gt;the full thread is worth reading&lt;/a&gt;):&lt;br /&gt;&lt;blockquote&gt;2009/5/11 Stephen Gallagher &lt;sgallagh@redhat.com&gt;:&lt;br /&gt;&gt; OK, first off, why in $DEITY's name are we including Firefox 3.5b4 and&lt;br /&gt;&gt; Thunderbird 3.0b2 in Fedora 11?&lt;br /&gt;&lt;br /&gt;These were planned features waaaaay back.&lt;br /&gt;&lt;br /&gt;http://fedoraproject.org/wiki/Features/Thunderbird_3&lt;br /&gt;http://fedoraproject.org/wiki/Features/Firefox_3.1&lt;br /&gt;&lt;br /&gt;I don't recall you raising your objection at the time. Both have had&lt;br /&gt;considerable review by FESCO and others so please don't complain about&lt;br /&gt;this so late in the day.&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;Christopher Brown&lt;/sgallagh@redhat.com&gt;&lt;/blockquote&gt;There are some people think that being cutting edge is synonymous with including beta beta versions of software in official OS releases (e.g. see &lt;a href="http://satyajitranjeev.wordpress.com/2009/05/13/what-to-expect-from-fedora-11/"&gt;the /bin/bash blog's overly glowing preview of Fedora 11&lt;/a&gt; written before its official release), but I am not one of them.&lt;br /&gt;&lt;br /&gt;Betas are fine in rawhide versions, but only if there is a real possibility of the full non-beta version being available in time for the full Fedora release, &lt;span style="font-weight: bold;"&gt;and&lt;/span&gt; the ability to revert to a older stable version if the beta is still beta - yet these are the contingency plans presented to and accepted by the Fedora FESCo:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://fedoraproject.org/wiki/Features/Thunderbird_3"&gt;Thunderbird 3:&lt;/a&gt;&lt;br /&gt;Contingency Plan&lt;br /&gt;There is no turning back.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://fedoraproject.org/wiki/Features/Firefox_3.5"&gt;Firefox 3.5:&lt;/a&gt;&lt;br /&gt;Contingency Plan&lt;br /&gt;There is no turning back.&lt;br /&gt;&lt;br /&gt;Ah well, I'm sure its just as bad over in Ubuntu or Gentoo land...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-6703963464988304851?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/6703963464988304851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=6703963464988304851' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6703963464988304851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6703963464988304851'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/06/fedora-11-why-force-beta-versions-of.html' title='Fedora 11: Why force beta versions of Firefox and Thunderbird on users?'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-1021739913670732488</id><published>2009-06-26T21:03:00.001-04:00</published><updated>2009-06-29T09:29:19.996-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='rants'/><title type='text'>Fedora 10 -&gt; Fedora 11 upgrade problems</title><content type='html'>After the last debacle [&lt;a href="http://attitudeadj.blogspot.com/2009/03/fedora-upgrade-problems.html"&gt;1&lt;/a&gt;, &lt;a href="http://attitudeadj.blogspot.com/2009/03/fedora-upgrade-problems-solved.html"&gt;2&lt;/a&gt;] associated with trying a &lt;a href="http://fedoraproject.org/wiki/YumUpgradeFaq"&gt;yum upgrade&lt;/a&gt; from Fedora 9 to Fedora 10 on my x86_64 Opteron workstation I was sure that this time would be different. I dutifully downloaded and burned a x86_64 installation disk for my Opteron and a i686 for my old home PC.&lt;br /&gt;&lt;br /&gt;Neither upgrade worked properly.&lt;br /&gt;&lt;br /&gt;I had not run yum update on my home Fedora 10 machine since Fedora 11 was released on June 9 2009. I attempted the DVD upgrade on June 19, left it happily (if slowly) updating the ~1200 packages it wanted to update, only the return to a fatal error message regarding an unhandled exception. On reboot a single Fedora 11 kernel was available which started booting but failed when trying to go to runlevel 5. Reading the &lt;a href="https://fedoraproject.org/wiki/Common_F11_bugs"&gt;Common F11 bugs page&lt;/a&gt; indicated that my nvidia AGP card might be the problem, so modifying the kernel boot options as suggested allowed me to boot successfully. A large "yum update" (1.2 GB) was then necessary, but I finally had a working system.&lt;br /&gt;&lt;br /&gt;For the Opteron I made sure my Fedora 10 installation was fully updated on the morning of 23rd June,  and just before leaving working in the evening I stuck the DVD in the drive, hit the upgrade option when it appeared and left it running overnight. When I returned the upgrade claimed to have completed itself successfully and told me to reboot.&lt;br /&gt;&lt;br /&gt;On rebooting grub went straight to a empty command line, without the usual boot menu. Clearly the grub-install that is run every time you update the kernel had not run successfully. As I know /boot is the first partition on my first hard drive I can still find the kernel and boot by doing the following on the grub command line:&lt;br /&gt;&lt;br /&gt;root (hd0,0)&lt;br /&gt;kernel /vmlin[hit tab] [select appropriate file] [return]&lt;br /&gt;initrd /initrd[hit tab] [select appropriate file] [return]&lt;br /&gt;boot&lt;br /&gt;&lt;br /&gt;I did not use the standard Fedora kernel options "rhgb quiet" as I wanted to watch the services start up to see if there were any problems. Indeed, once the kernel started booting I saw that a variety of services where failing to start, complaining of shared library problems. A classic sign of a incomplete upgrade. Great!&lt;br /&gt;&lt;br /&gt;In fact the boot process stalled completely, so I resorted to using the Fedora 11 disk in rescue mode. chrooting into the system once it had booted.&lt;br /&gt;&lt;br /&gt;I checked that /boot/grub/grub.conf looked sensible, ran "grub-install /dev/sda" fix the grub problem, and then attempted "yum list updates", only to find that yum wouldn't run as python complained that it could not find the yum module.&lt;br /&gt;&lt;br /&gt;"rpm -qa | grep yum" revealed that yum was still a Fedora 10 version, version 3.23. Mounting the Fedora 11 disk (mount -t iso9660 /dev/scd0 /media) revealed that the yum version on the Fedora 11 install disk is 3.22, so clearly the upgrade had failed to update yum because the recently updated Fedora 10 version had a higher version number than the Fedora 11 disk created only a few weeks before! In fact a large number of packages had not been updated to Fedora 11. Luckily rpm had been updated (if rpm was not working I'd have been forced to do a full system restore). Running&lt;br /&gt;&lt;br /&gt;rpm -Uvh /media/Packages/yum* --oldpackage&lt;br /&gt;&lt;br /&gt;successfully updated yum to the Fedora 11 version, at which point I could run "yum update" and start the process of getting a truly upgrading system underway.&lt;br /&gt;&lt;br /&gt;With hindsight my mistake was updating my Fedora 10 system after Fedora 11 had been released. When doing yum upgrades it is a good idea to have your system as closely matching the new version of Fedora as possible, but this appears not to be the case for a DVD-based upgrade.&lt;br /&gt;&lt;br /&gt;I'm still surprised that the DVD-based Fedora upgrade doesn't think to correct for version mismatches - you'd think it'd be logical for any f11 package to automatically obsolete a f10 package, even if the version numbers of the f10 package are higher. Or the upgrade could simple run rpm with the "--oldpackage" command line option.&lt;br /&gt;&lt;br /&gt;Overall I have little satisfaction with the upgrading process under recent versions of Fedora. Web-based yum upgrades used to work very well, at least between versions ~6 and 8, but with Fedora 9 -&gt; 10 and now with Fedora 10 -&gt; 11 neither web-based or disk based upgrades has worked without significant problems.&lt;br /&gt;&lt;br /&gt;Admittedly I've also experienced occasional severe problems with upgrades between different versions of Ubuntu when I was experimenting with it, so this is not a problem unique to Fedora.&lt;br /&gt;&lt;br /&gt;The alternative - moving to a long-lifespan distribution such as RHEL or a free clone of it like Scientific Linux - simply replaces upgrade problems with equally severe out-of-date software problems (a friend who relies of the department's sysadmins to maintain his Scientific Linux distribution has had terrible problems with being stuck with old buggy versions of important software that require major version changes to fix, which the standard updates in RHEL/SL don't often do).&lt;br /&gt;&lt;br /&gt;The only pro-active solution I can see is to become more involved with testing process on Fedora, and to have a dedicated test machine that I can easily revert to its original state when upgrade tests fail badly.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-1021739913670732488?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/1021739913670732488/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=1021739913670732488' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1021739913670732488'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1021739913670732488'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/06/fedora-10-fedora-11-upgrade-problems.html' title='Fedora 10 -&gt; Fedora 11 upgrade problems'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-3223779001524175106</id><published>2009-06-26T18:01:00.001-04:00</published><updated>2009-06-29T09:29:41.980-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='firefox'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='computing'/><title type='text'>Missing printers with Firefox 3 and linux.</title><content type='html'>&lt;p&gt;&lt;b&gt;The Problem:&lt;/b&gt; All printing options except "Print to File" have disappeared from the print dialog box in Firefox 3 under Linux. Yet inspection of the print configuration options in about:config reveals no obvious changes and furthermore values related to the expected printers are present. &lt;/p&gt;  &lt;p&gt;&lt;b&gt;Crude Fix:&lt;/b&gt; Add the following line in /etc/gtk-2.0/gtkrc &lt;/p&gt; &lt;pre&gt;gtk-print-backends = "lpr,file"&lt;br /&gt;&lt;/pre&gt;  &lt;p&gt;This will give access to very minimals command line interface to lpr,  which means you must know the printer names and options you wish to  invoke. Another fine example of of newer Linux software sacrificing  core functionality for superficial improvements in other areas.&lt;/p&gt;&lt;p&gt;[From my "&lt;a href="http://proteus.pha.jhu.edu/%7Edks/Unixtips/index.html"&gt;Random Unix and Linux tips and tricks&lt;/a&gt;" page]&lt;br /&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-3223779001524175106?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/3223779001524175106/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=3223779001524175106' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3223779001524175106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3223779001524175106'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/06/missing-printers-with-firefox-3-and.html' title='Missing printers with Firefox 3 and linux.'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-607171036194700653</id><published>2009-06-19T17:57:00.000-04:00</published><updated>2009-06-19T17:57:00.975-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='environment'/><title type='text'>Wolverine Returns!</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_1dE86p2f5a4/SjuLwoSkJWI/AAAAAAAAAEo/6Ag3QMdk2zk/s1600-h/wolverine.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 221px;" src="http://4.bp.blogspot.com/_1dE86p2f5a4/SjuLwoSkJWI/AAAAAAAAAEo/6Ag3QMdk2zk/s320/wolverine.jpg" alt="" id="BLOGGER_PHOTO_ID_5349022649997862242" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Interesting NYT article by&lt;a href="http://www.nytimes.com/2009/06/19/science/earth/19wolverine.html?ref=science"&gt; Cornelia Dean: "After 90 Years, the Wolverine (Just One) Returns to Colorado."&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;[&lt;a href="http://animals.nationalgeographic.com/animals/mammals/wolverine.html"&gt;Wolverine image from the National Geographic website&lt;/a&gt;]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-607171036194700653?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/607171036194700653/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=607171036194700653' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/607171036194700653'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/607171036194700653'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/06/wolverine-returns.html' title='Wolverine Returns!'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_1dE86p2f5a4/SjuLwoSkJWI/AAAAAAAAAEo/6Ag3QMdk2zk/s72-c/wolverine.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-6744691897411380776</id><published>2009-06-12T09:58:00.007-04:00</published><updated>2009-06-12T10:27:32.034-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random stuff'/><title type='text'>Who knew that echidnas were so interesting?</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1dE86p2f5a4/SjJfkJmiEUI/AAAAAAAAAEY/8jZhaR0j24U/s1600-h/echidna.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 245px;" src="http://3.bp.blogspot.com/_1dE86p2f5a4/SjJfkJmiEUI/AAAAAAAAAEY/8jZhaR0j24U/s320/echidna.jpg" alt="" id="BLOGGER_PHOTO_ID_5346440782299664706" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The NYT has a nice &lt;a href="http://www.nytimes.com/2009/06/09/science/09angi.html?_r=1&amp;amp;ref=science"&gt;article by Natalie Angier on the long-beaked echidna&lt;/a&gt;, &lt;span style="font-style: italic;"&gt;Zaglossus bartoni&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;You may be forgiven for considering one of the three remaining groups of egg-laying mammals as "primitive", yet they're anything but.&lt;br /&gt;&lt;ul&gt;&lt;li&gt;They lay eggs but feed the babies ("puggles") with an iron-enriched pinkish milk that emerges from chest glands rather than  teats.&lt;/li&gt;&lt;li&gt;They have multiple sex chromosomes, not just the X and Y chromosomes found in placental mammals.&lt;/li&gt;&lt;li&gt;They have a bird/reptile-like cloaca through which excretion, sex and egg-laying is performed...&lt;/li&gt;&lt;li&gt;...and male echidnas extrude their four-headed penis through this cloacal opening.&lt;/li&gt;&lt;li&gt;They have long lifespans of up to 45 years in the wild.&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_1dE86p2f5a4/SjJkUBm8hwI/AAAAAAAAAEg/1bWMUAbWKr0/s1600-h/09angier_600.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 224px;" src="http://1.bp.blogspot.com/_1dE86p2f5a4/SjJkUBm8hwI/AAAAAAAAAEg/1bWMUAbWKr0/s320/09angier_600.jpg" alt="" id="BLOGGER_PHOTO_ID_5346446002834147074" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Sadly these fascinating and poorly-understood animals are endangered.&lt;br /&gt;&lt;br /&gt;More &lt;a href="http://www.animalinfo.org/species/zaglbrui.htm"&gt;long-beaked echidna information can be found at animalinfo.org&lt;/a&gt;. (I'm note sure why the Latin name of the species seems to be different on the Animal Info website.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-6744691897411380776?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/6744691897411380776/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=6744691897411380776' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6744691897411380776'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6744691897411380776'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/06/who-knew-that-echidnas-were-so.html' title='Who knew that echidnas were so interesting?'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_1dE86p2f5a4/SjJfkJmiEUI/AAAAAAAAAEY/8jZhaR0j24U/s72-c/echidna.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-2261275618367228646</id><published>2009-06-04T18:02:00.000-04:00</published><updated>2009-06-04T18:02:01.112-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='science'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Leon Kass</title><content type='html'>If the name Leon Kass means anything to you, and you can master your repugnance, then read these articles:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.insidehighered.com/news/2009/05/22/kass"&gt;Tough Love for the Humanities, by Serena Golden, 2009, Inside Higher Ed (News).&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.insidehighered.com/views/mclemee/mclemee243"&gt;Kass Backwards, by Scott McLemee, 2009, Inside Higher Ed (Views).&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Which amusing prompts various right-leaning crotchety academics to come out complaining how nasty, left-wing, and authoritarian academia is, and also to demonstrate how little they understand when they claim people have not understood Kass's "Wisdom Of Repugnance".&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.plosbiology.org/article/info:doi/10.1371/journal.pbio.0020116"&gt;Reason as Our Guide, Elizabeth Blackburn &amp;amp; Janet Rowley, 2004, PLoS Biology 2(4):       e116.       doi:10.1371/journal.pbio.0020116.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.thehastingscenter.org/Bioethicsforum/Post.aspx?id=3308"&gt;Clarifying The President's Council's Clarification of the Obama Stem Cell Policy, Insoo Hyun, Bioethics Forum (thehastingscenter.org), 2009.&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-2261275618367228646?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/2261275618367228646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=2261275618367228646' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2261275618367228646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2261275618367228646'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/06/leon-kass.html' title='Leon Kass'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-3264710461088582846</id><published>2009-06-03T14:49:00.002-04:00</published><updated>2009-06-03T14:59:41.626-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='computing'/><title type='text'>Calling C++ from Fortran 90</title><content type='html'>Calling Fortran 90 from C++: not too terribly difficult although character strings are a pain.&lt;br /&gt;&lt;br /&gt;Calling C++ from Fortran 90: Rather more complicated if you're not going to use pre-written interface-generating software. Best summary of the information you'll need I've found so far is this conference proceeding by &lt;a href="http://www.springerlink.com/content/pg236h7430481505/"&gt;Wang et al (2005)&lt;/a&gt;, see also their &lt;a href="http://scidac.psc.edu/ywg_psc.ppt"&gt;ppt presentation&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.springerlink.com/content/pg236h7430481505/"&gt;Yang Wang, Raghurama Reddy, Roberto Gomez, Junwoo Lim, Sergiu Sanielevici, Jaideep Ray, James Sutherland5and Jackie Chen, 2005, "A General Approach to Creating Fortran Interface for C++ Application Libraries", in &lt;span style="font-style: italic;"&gt;Current Trends in High Performance Computing and Its Applications&lt;/span&gt;, (Springer Berlin Heidelberg), 145-154, DOI 10.1007/3-540-27912-1_14&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-3264710461088582846?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/3264710461088582846/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=3264710461088582846' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3264710461088582846'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3264710461088582846'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/06/calling-c-from-fortran-90.html' title='Calling C++ from Fortran 90'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-8825474624376630410</id><published>2009-05-06T08:54:00.001-04:00</published><updated>2009-05-06T08:56:12.310-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Star Wars'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Tortured analogy</title><content type='html'>&lt;a href="http://io9.com/5240930/embattled-conservatives-look-to-star-wars-for-guidance"&gt;Embattled Conservatives Look To Star Wars For Guidance [io9.com]&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-8825474624376630410?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/8825474624376630410/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=8825474624376630410' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8825474624376630410'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8825474624376630410'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/05/tortured-analogy.html' title='Tortured analogy'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-1305908789660897623</id><published>2009-04-30T18:42:00.000-04:00</published><updated>2009-04-30T18:42:00.538-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Speculative Fiction'/><category scheme='http://www.blogger.com/atom/ns#' term='blogging'/><category scheme='http://www.blogger.com/atom/ns#' term='science'/><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><category scheme='http://www.blogger.com/atom/ns#' term='computing'/><title type='text'>Items of note</title><content type='html'>I've been busy starting up a new research project that I intend to present results from at the end of May, so I haven't had time to blog much, but here are a variety of small things that attracted my attention.&lt;br /&gt;&lt;br /&gt;I was pleasantly surprised to find that the awesome &lt;a href="http://www.stack.nl/%7Edimitri/doxygen/"&gt;doxygen&lt;/a&gt; source code documentation tool is now even more awesome: starting from version 1.5.5 it can now be used with Fortran! WRITE(6,'(A)') 'Praise the Parser!'&lt;br /&gt;&lt;br /&gt;Speaking of programming: &lt;a href="http://www.dangermouse.net/esoteric/intelligentdesignsort.html"&gt;Intelligent Design Sort&lt;/a&gt; - it never gets old - praise the Sorter!&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.cognitionandculture.net/index.php?option=com_content&amp;amp;view=article&amp;amp;id=435:how-i-found-glaring-errors-in-einsteins-calculations&amp;amp;catid=57:pascals-blog&amp;amp;Itemid=34"&gt;Pascal Boyer admits he has a problem: he is really interested in crackpots.&lt;/a&gt; Admittedly crackpots are a fascinating, if understudied, from a sociological point, but Boyer attempts to remedy this with his analysis of the group. He reproduces the well-known finding that a large fraction of crackpots have engineering backgrounds, but he does make some valid points (that appear obvious in hindsight, as all good analyses should), in particular: "the crackpot alternative is, almost universally, less mathematically challenging than the standard account" and "The crackpot theory is based on textbooks" with no exposure or understanding of actual research literature.&lt;br /&gt;&lt;br /&gt;While we're on the subject of cranks, I must admit that I view most flavors of libertarianism with scorn, so I have a soft spot for those uncivil bloggers who ridicule it: &lt;a href="http://www.sadlyno.com/archives/19525.html"&gt;Gavin M. over at Sadly, No! dissects Glenn Reynolds's libertarian conservatism and finds feudalism&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Still on the subject of cranks, PFAW dissect Orson Scott Card's absurdist bigotry using the scalpel of sarcasm.&lt;br /&gt;&lt;a href="http://www.rightwingwatch.org/content/does-national-organization-marriage-want-overthrow-government" target="_blank"&gt;http://www.rightwingwatch.org/&lt;wbr&gt;content/does-national-&lt;wbr&gt;organization-marriage-want-&lt;wbr&gt;overthrow-government&lt;/a&gt;&lt;br /&gt;I still do not understand why people think "Ender's Game" was great.&lt;br /&gt;&lt;br /&gt;Finally dispensing with the crank theme, and moving onto more serious stuff (although with a Speculative Fiction flavor), I could not agree more with the following argument (&lt;a href="http://io9.com/5201004/the-best-green-technology-is-population-control"&gt;hat tip io9&lt;/a&gt;):&lt;br /&gt;&lt;blockquote&gt;"But the one—the most absolutely key, the rock star green technology—that I champion over all others is birth control: vasectomies, IUDs, the pill, condoms. I don't care which kind you or your family prefers or finds most appropriate, I love them all. Any technology that reduces the absolute number of consumers (and particularly Americans and Europeans who consume the most) now that's a TECHNOLOGY!" — Pump Six And Other Stories author &lt;a class="autolink" title="Click here to read more posts tagged PAOLO BACIGALUPI" href="http://io9.com/tag/paolo-bacigalupi/"&gt;Paolo Bacigalupi&lt;/a&gt;, &lt;a href="http://www.ecogeek.org/content/view/2665/73/"&gt;interviewed at EcoGeek.org.&lt;/a&gt;&lt;/blockquote&gt;If you, like me, had not previously heard of this &lt;a href="http://fish.blogs.nytimes.com/2009/01/18/the-last-professor/"&gt;Stanley Fish guy the NYT has added to their Opinion&lt;/a&gt; section, this (rather old) Slate article &lt;a href="http://www.slate.com/id/1004257/"&gt;"The Indefensible Stanley Fish" by Judith Shulevitz&lt;/a&gt; will provide you with some useful background information. (Note clever segue from Speculative Fiction to tedious postmodernist analysis of Fiction.)&lt;br /&gt;&lt;br /&gt;Finally some science! Evidence of forethought in Chimpanzees: &lt;a href="http://scienceblogs.com/notrocketscience/2009/03/chimpanzee_collects_ammo_for_premeditated_tourist-stoning.php?utm_source=sbhomepage&amp;amp;utm_medium=link&amp;amp;utm_content=channellink"&gt;Ed Yong at Not Exactly Rocket Science nicely summarizes the story of Santino the Chimp's premeditated ammunition collection for later attacks on Zoo visitors&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-1305908789660897623?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/1305908789660897623/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=1305908789660897623' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1305908789660897623'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1305908789660897623'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/04/items-of-note.html' title='Items of note'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-2161841079814731017</id><published>2009-04-05T13:41:00.002-04:00</published><updated>2009-04-05T13:48:53.375-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>NPR</title><content type='html'>This article at &lt;a href="http://www.dailykos.com/storyonly/2009/4/5/715996/-How-Do-You-Spell-Lazy-A-E-I"&gt;Daily Kos&lt;/a&gt; sums up many of the reasons why I haven't bothered listening to NPR since 2004 - their excessive reliance on talking heads from (mainly right wing) Think Tanks, and their credulous acceptance of whatever the pundits say.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-2161841079814731017?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/2161841079814731017/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=2161841079814731017' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2161841079814731017'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2161841079814731017'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/04/npr.html' title='NPR'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-1038848521648732419</id><published>2009-03-31T19:41:00.004-04:00</published><updated>2009-03-31T19:47:30.887-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='games'/><title type='text'>Game AI</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_1dE86p2f5a4/SdKqkqoFy9I/AAAAAAAAAEQ/S62Bp6fppGM/s1600-h/20090330.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px; height: 201px;" src="http://4.bp.blogspot.com/_1dE86p2f5a4/SdKqkqoFy9I/AAAAAAAAAEQ/S62Bp6fppGM/s400/20090330.jpg" alt="" id="BLOGGER_PHOTO_ID_5319501656772430802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The guys at &lt;a href="http://www.penny-arcade.com/"&gt;Penny Arcade&lt;/a&gt; were referring to Wanted: Weapons of Fate when they created &lt;a href="http://www.penny-arcade.com/comic/2009/3/30/"&gt;this comic&lt;/a&gt;, but it sadly applies to most game AIs.&lt;br /&gt;&lt;br /&gt;My favourite example of this (and I don't mean that in a sarcastic way) are the mercenaries in Far Cry 2 who camp out by the gas (petrol) stations. One shot at a pump, and Oh the humanity!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-1038848521648732419?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/1038848521648732419/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=1038848521648732419' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1038848521648732419'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1038848521648732419'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/03/game-ai.html' title='Game AI'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_1dE86p2f5a4/SdKqkqoFy9I/AAAAAAAAAEQ/S62Bp6fppGM/s72-c/20090330.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-4521268372989179830</id><published>2009-03-31T10:13:00.003-04:00</published><updated>2009-03-31T11:02:42.678-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>Fedora upgrade problems solved?</title><content type='html'>Just to follow up from last week's post on &lt;a href="http://attitudeadj.blogspot.com/2009/03/fedora-upgrade-problems.html"&gt;my problems upgrading my x86_64 workstation to Fedora 10&lt;/a&gt;, I think I now have everything fully functional once again.&lt;br /&gt;&lt;br /&gt;The booting/grub problems were definitely related to grub's attempted probing for a floppy drive (/var/log/messages will show kernel I/O errors associated with fd0), even though I've never had a floppy drive in the system and it had never caused a problem before. It appears this is not an uncommon problem, see e.g. &lt;a href="http://fixunix.com/hardware/338727-grub-wont-install-my-system.html"&gt;here&lt;/a&gt; and &lt;a href="http://www.linuxquestions.org/questions/linux-software-2/grub-io-errordev-fd0-440407/"&gt;here&lt;/a&gt;, but its not obvious why I'd only experience this now with Fedora 9 an 10.&lt;br /&gt;&lt;br /&gt;The command line workaround (install grub to the MBR using the grub shell with "grub --no-floppy," setup (hd0,0), etc, instead of using grub-install) is not ideal as it appears that any kernel update (e.g. when updating the system after a DVD upgrade) will run grub-install itself and fall foul of the problem.&lt;br /&gt;&lt;br /&gt;In the end I had to switch off floppy support completely in the BIOS (even though no floppy drive or any associated cabels were present in my system) to solve this problem.&lt;br /&gt;&lt;br /&gt;Upgrading from Fedora 8 -&gt; Fedora 9, and then Fedora 9 -&gt; Fedora 10 using the x86_64 DVD install/upgrade disks ultimately worked, in a fashion, but displayed some annoying features that reminded me why I switched to the  yum upgrade method before.&lt;br /&gt;&lt;br /&gt;The problem is that after "upgrading" and rebooting I found many packages (indeed, the majority) had not been updated to Fedora 9. I presume the reason is that a fully up-to-date Federa 8 system has packages that are more recent, with higher version numbers, than the original Fedora 9 DVD distribution, and that the DVD upgrade process then does not replace the fc8 packages with the fc9 packages.&lt;br /&gt;&lt;br /&gt;I had to run "yum update" at least twice (why twice? I don't know why it didn't pick up all the packages that needed updating the first time) before the older Fedora 8 packages were replaced with normal fc9 packages. Even with a fast internet connection updating &gt; 1000 packages takes a full day or so. I then had the same problem with Fedora 9 -&gt; Fedora 10, where the situation was so bad that after the basic DVD upgrade firefox and konqueror simply didn't work at all. Then yet another day waiting for "yum update" to complete.&lt;br /&gt;&lt;br /&gt;I did discover some &lt;a href="http://blog.kagesenshi.org/2008/04/12-yum-tips-and-tricks.html"&gt;useful yum tips&lt;/a&gt; here, in particular how to force yum-fastestmirror to retest the mirror speeds without doing "yum clean all." (Important if you've just spent several hours downloading hundreds of packages, but they haven't yet been installed before the transaction check found a problem, and you need to download more but the once-fast mirror you were downloading from is now incredibly slow.)&lt;br /&gt;&lt;br /&gt;The update process was exacerbated by some odd changes the DVD upgrade made to my networking setup that basically messed up /etc/resolv.conf and my DNS configuration. It took me a while to work out that the "Error: Cannot find a valid baseurl for repo: fedora" was basically a DNS/dhclient problem. I don't remember DVD upgrades messing with network settings before, so I'm not sure how or why this happened.&lt;br /&gt;&lt;br /&gt;To add insult to injury my rsync backup scripts then no longer worked because the newly installed &lt;a href="http://ubuntuforums.org/showthread.php?t=791693&amp;amp;highlight=.gvfs&amp;amp;page=2"&gt;Gvfs (specificaly ~/.gvfs) breaks rsync&lt;/a&gt;. The work-around is to add .gvfs to the rsync excludefile, but what a pain!&lt;br /&gt;&lt;br /&gt;All in all a very tiring upgrade process, and all the more annoying because the exact same upgrades for i386/i686 work fine on my other machines. I presume part of the problem, in particular with the DVD upgrade, was leaving the upgrade so late after Fedora 9 and Fedora 10 had come out, so I may upgrade the x86_64 workstation to Fedora 11 relatively soon after it comes out. But on the other hand I don't like to upgrade to a new Fedora version before some of the kinks in the new version are worked out...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-4521268372989179830?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/4521268372989179830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=4521268372989179830' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/4521268372989179830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/4521268372989179830'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/03/fedora-upgrade-problems-solved.html' title='Fedora upgrade problems solved?'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-1885744242257929357</id><published>2009-03-27T10:55:00.002-04:00</published><updated>2009-03-27T10:56:46.024-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><title type='text'>Fedora upgrade problems</title><content type='html'>I've been having a lot of trouble with my main workstation this week, brought on by an attempted &lt;a title="yum upgrade" target="_blank" href="http://fedoraproject.org/wiki/YumUpgradeFaq" id="d12u"&gt;yum upgrade&lt;/a&gt; from Fedora 8 x86_64 to Fedora 10 x86_64, but probably complicated by hardware problems associated with the floppy drive (or lack of it, to be more precise) that then messed up (and continue to mess up) the grub bootloader.&lt;br /&gt;&lt;br /&gt;I had to do a full system restore yesterday from my incremental rsync backups (which worked wonderfully), but I'm still struggling with the system and was forced to do a rpm database rebuild this morning. The DVD-based Fedora 9 upgrade I set running last night, although supposedly successful, in truth failed thanks to grub-install's (which seems to be run whenever you install a new kernel) insistence on probing for a floppy drive even when there isn't one present and even when the device.map correctly excludes fd0 (note that recent versions of grub-install do not have or honor a --no-floppy command line option, despite what people on the Internet seem to think). Attempts to run grub-install from the command line simply hang, and /var/log/messages starts showing kernel I/O errors associated with fd0 (which I'm pretty sure I dont have!).&lt;br /&gt;&lt;br /&gt;The messed up Fedora 9 install also seem to have messed up rpm, as on booting I found that even simple rpm queries would hang and /var/lib/rpm/ had the classic __db* files.&lt;br /&gt;&lt;br /&gt;Still, looking on the bright side it has been a good test of my linux sysadmin knowledge.&lt;br /&gt;&lt;br /&gt;My rsync backup method (based on &lt;a title="Mike Rubel's method described here" target="_blank" href="http://www.mikerubel.org/computers/rsync_snapshots/" id="m8aj"&gt;Mike Rubel's incremental rsync backup with hard links method described here&lt;/a&gt;, see also &lt;a title="Kevin Korb's page on rsync backups" target="_blank" href="http://www.sanitarium.net/golug/rsync_backups.html" id="vqf9"&gt;Kevin Korb's page on rsync backups&lt;/a&gt;) works well and restore's easily. Note that the method's Rubel and Korb describe don't quite work on my system as rsync can't handle the number of files of my system in one go - I basically run the method by script separately on each of /boot /bin /etc /home /var etc etc).&lt;br /&gt;&lt;br /&gt;I still remember how to use the grub command line to find files and boot, even if grub.conf is totally messed up, and I've learnt (the hard way) that grub-install can't quite be trusted and that its better to use the &lt;a title="grub shell to install grub to the MBR" target="_blank" href="http://www.gnu.org/software/grub/manual/html_node/Installing-GRUB-using-grub_002dinstall.html" id="l_if"&gt;grub shell to install grub to the MBR&lt;/a&gt; (Remember to use "grub --no-floppy" to prevent probing for a floppy, even if you dont have on).&lt;br /&gt;&lt;br /&gt;The annoying rpm stale locks and &lt;a title="corrupted rpm database thing can be fixed" target="_blank" href="http://www.rpm.org/wiki/Docs/RpmRecovery" id="b_f."&gt;corrupted rpm database thing can be fixed&lt;/a&gt; ... "rpm -vv -rebuilddb" worked, thankfully.&lt;br /&gt;&lt;br /&gt;I'm still surprised that the basic yum upgrade failed, as I've done yum upgrades from Fedora 8 directly to Fedora 10 successfully before, although only with i686 systems and not an x86_64 system. Based on the error messages I experienced it seems that /usr/lib64/libc.so.6 is the problem child in the jump from Fedora 8 to Fedora 10. I really should have done Fedora 8 -&amp;gt; Fedora 9 -&amp;gt; Fedora 10, or burnt myself an upgrade DVD and done a DVD-based upgrade.&lt;br /&gt;&lt;br /&gt;That the DVD upgrade from my recovered Fedora 8 system to Fedora 9 also failed (because of the grub/fd0 problem) does suggest that a classic DVD upgrade, and not doing a yum upgrade would not have prevented me from experiencing problems (although it might have saved me a full days work). However I do find it hard to believe two separate problems, one software and one hardware related, would appear simultaneously.&lt;br /&gt;&lt;br /&gt;I'm still waiting for the Fedora 9 yum update to finish before I shutdown and go poking inside the machine to see if I can find out what is causing my floppy drive problems. Without solving that issue there is no point attempting to upgrade to Fedora 10...&lt;br /&gt;&lt;br /&gt;Anyway, time will tell whether I can get the system safely upgraded to Fedora 10.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-1885744242257929357?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/1885744242257929357/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=1885744242257929357' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1885744242257929357'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1885744242257929357'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/03/fedora-upgrade-problems.html' title='Fedora upgrade problems'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-2666211982205029262</id><published>2009-03-26T18:45:00.001-04:00</published><updated>2009-03-26T18:45:00.489-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='environment'/><category scheme='http://www.blogger.com/atom/ns#' term='science'/><title type='text'>Dyson</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_1dE86p2f5a4/ScueNxOjWPI/AAAAAAAAAEA/ioQ32cS7wRs/s1600-h/29dyson.1-190.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 190px; height: 262px;" src="http://4.bp.blogspot.com/_1dE86p2f5a4/ScueNxOjWPI/AAAAAAAAAEA/ioQ32cS7wRs/s320/29dyson.1-190.jpg" alt="" id="BLOGGER_PHOTO_ID_5317517744430864626" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The NYT magazine covers &lt;a href="http://en.wikipedia.org/wiki/Freeman_Dyson"&gt;Freeman Dyson&lt;/a&gt; in a multi-page article by &lt;a href="http://www.nytimes.com/2009/03/29/magazine/29Dyson-t.html?ref=science"&gt;Nicholas Dawidoff: "The Civil Heretic."&lt;/a&gt; Sadly the elderly Dyson is now more famous for his current climate change contrarianism than his more interesting earlier work, or even the fun but speculative stuff like &lt;a href="http://en.wikipedia.org/wiki/Dyson_sphere"&gt;Dyson Spheres&lt;/a&gt; or &lt;a href="http://www.islandone.org/Propulsion/ProjectOrion.html"&gt;Project Orion&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;This prompted Andrew Revkin to produce a somewhat more nuanced discussion of Dyson on his Dot Earth blog: &lt;a href="http://dotearth.blogs.nytimes.com/2009/03/25/some-inconvenient-thinkers/"&gt;"Some Inconvenient Thinkers"&lt;/a&gt;, although it annoyingly stops short of actually discussing why Dyson is wrong, and instead pretty falls into modern journalism's classic statement of false objectivity: "He might be right, he might be wrong. What do you think?"&lt;br /&gt;&lt;br /&gt;Climate Progress (who really seem to dislike Revkin despite the fact he's generally does a decent job of covering science and climate change - he's certainly infinitely better than Tierney) then produced &lt;a href="http://climateprogress.org/2009/03/25/new-york-times-magazine-profile-global-warming-crackpot-freeman-dyson-slander-james-hansen/"&gt;a rather uncivil blog article pointing out how Dyson has been far from civil&lt;/a&gt; when discussing actual qualified climate scientists. Although uncivil, it at least has some discussion of why Dyson's beliefs are simply absurd, and links to &lt;a href="http://initforthegold.blogspot.com/2007/08/dyson-exegesis.html"&gt;Only In It For The Gold's calmer explanation of Dyson's mistakes&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Ultimately I think Dyson's contrarianism is not as harmful as many of the other climate change contrarians, largely because Dyson's rejection of climate change are not driven by political or economic biases, but rather a mistaken belief in his scientific ability. Its somewhat sad to see once great scientists go off the deep end when they get old. Some, like Fred Hoyle, go off the deep end even before they get old.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-2666211982205029262?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/2666211982205029262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=2666211982205029262' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2666211982205029262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2666211982205029262'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/03/dyson.html' title='Dyson'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_1dE86p2f5a4/ScueNxOjWPI/AAAAAAAAAEA/ioQ32cS7wRs/s72-c/29dyson.1-190.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-8489583532451771276</id><published>2009-03-26T10:35:00.003-04:00</published><updated>2009-03-26T10:45:40.104-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nature'/><category scheme='http://www.blogger.com/atom/ns#' term='science'/><title type='text'>Non-Tweetle Beetle Battle</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1dE86p2f5a4/ScuUahBvs_I/AAAAAAAAAD4/Qm-nYqxZv-M/s1600-h/27398237.JPG"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 296px; height: 320px;" src="http://3.bp.blogspot.com/_1dE86p2f5a4/ScuUahBvs_I/AAAAAAAAAD4/Qm-nYqxZv-M/s320/27398237.JPG" alt="" id="BLOGGER_PHOTO_ID_5317506968304202738" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.nytimes.com/2009/03/24/science/24armo.html?ref=science"&gt;Nicholas Wade at the NYT has a nice article about the often extravagant results of sexual selection&lt;/a&gt;, which as accompanied by a &lt;a href="http://www.nytimes.com/slideshow/2009/03/23/science/032409-Armor_index.html"&gt;beautiful slide show of beetle horns&lt;/a&gt;. Worth a look!&lt;br /&gt;&lt;br /&gt;Why am I reading the NYT science section during work hours? Because I have to do something educational while I wait for my full system restore on my workstation to complete (recovering from a tragically failed upgrade to Fedora 10 x86_64 from Fedora 8).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-8489583532451771276?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/8489583532451771276/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=8489583532451771276' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8489583532451771276'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8489583532451771276'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/03/non-tweetle-beetle-battle.html' title='Non-Tweetle Beetle Battle'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_1dE86p2f5a4/ScuUahBvs_I/AAAAAAAAAD4/Qm-nYqxZv-M/s72-c/27398237.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-7102106941350977540</id><published>2009-03-19T18:01:00.000-04:00</published><updated>2009-03-19T18:01:00.461-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='science'/><title type='text'>Cephalopods, Old and New</title><content type='html'>PZ Myers at Pharyngula discusses some &lt;a href="http://scienceblogs.com/pharyngula/2009/03/octopods_from_the_cretaceous.php#more"&gt;spectacularly preserved 95 million year old fossil octupuses from Lebanon&lt;/a&gt;. Although superficially similar to modern octopuses in external appearance (8 tentacles and all that stuff) the structure of the their gladius (the remnant of the molluscan shell) is intermediate between older cephalopods and modern octopuses.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_1dE86p2f5a4/ScJLjQASw2I/AAAAAAAAADw/2gzSr2Tzmoc/s1600-h/whale_gut_squid_beaks2.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 132px;" src="http://4.bp.blogspot.com/_1dE86p2f5a4/ScJLjQASw2I/AAAAAAAAADw/2gzSr2Tzmoc/s200/whale_gut_squid_beaks2.jpg" alt="" id="BLOGGER_PHOTO_ID_5314893579214308194" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Ed Yong at Not Exactly Rocket Science discusses &lt;a href="http://scienceblogs.com/notrocketscience/2009/03/what_the_stomach_contents_of_sperm_whales_tell_us_about_gian.php?utm_source=readerspicks&amp;amp;utm_medium=link"&gt;what the stomach contents of Sperm Whales can tell us about large deep-sea squid (including Giant Squid) and octupuses&lt;/a&gt;. &lt;sup&gt;13&lt;/sup&gt;C to &lt;sup&gt;12&lt;/sup&gt;C isotope ratios in the undigested squid/octopus beaks tell you about the depth at which the animals live, while &lt;sup&gt;15&lt;/sup&gt;N to &lt;sup&gt;14&lt;/sup&gt;N ratios tell you its position on the food chain.&lt;br /&gt;&lt;br /&gt;[Image of &lt;a href="http://www.science-in-salamanca.tas.csiro.au/themes/whales.htm"&gt;scientists examining whale stomach contents from a whale that stranded itself come from Karen Evans's web page&lt;/a&gt;.]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-7102106941350977540?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/7102106941350977540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=7102106941350977540' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/7102106941350977540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/7102106941350977540'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/03/cephalopods-old-and-new.html' title='Cephalopods, Old and New'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_1dE86p2f5a4/ScJLjQASw2I/AAAAAAAAADw/2gzSr2Tzmoc/s72-c/whale_gut_squid_beaks2.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-2835036186796376691</id><published>2009-03-17T08:14:00.003-04:00</published><updated>2009-03-17T08:21:21.567-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='environment'/><category scheme='http://www.blogger.com/atom/ns#' term='energy'/><title type='text'>Why subsidizing Solar power makes sense</title><content type='html'>&lt;a href="http://www.sciam.com/blog/60-second-science/post.cfm?id=are-we-freeloaders-if-we-install-so-2009-03-13&amp;amp;sc=DD_20090316"&gt;George Musser defends himself against claims that he is a "freeloader" for installing state-subsidized Solar panels on his home over at SciAm&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I wonder if the reader who accused him of being a freeloader also calls farmers, or the coal and oil industry, freeloaders as they are also very heavily subsidized by the taxpayer?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-2835036186796376691?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/2835036186796376691/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=2835036186796376691' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2835036186796376691'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2835036186796376691'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/03/why-subsidizing-solar-power-makes-sense.html' title='Why subsidizing Solar power makes sense'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-1889859909416139979</id><published>2009-03-10T08:15:00.003-04:00</published><updated>2009-03-10T08:27:07.423-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='environment'/><title type='text'>Sustainability</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_1dE86p2f5a4/SbZcPYPuyxI/AAAAAAAAADo/Eb7jjguXti4/s1600-h/trash.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 239px;" src="http://4.bp.blogspot.com/_1dE86p2f5a4/SbZcPYPuyxI/AAAAAAAAADo/Eb7jjguXti4/s320/trash.jpg" alt="" id="BLOGGER_PHOTO_ID_5311534229806304018" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;SciAm has a short but interesting article by Michael Lemonick on the &lt;a href="http://www.sciam.com/article.cfm?id=top-10-myths-about-sustainability"&gt;"Top 10 Myths about Sustainability"&lt;/a&gt;:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Myth 1: Nobody knows what sustainability really means.&lt;/li&gt;&lt;li&gt;Myth 2: Sustainability is all about the environment.&lt;/li&gt;&lt;li&gt;Myth 3: “Sustainable” is a synonym for “green.”&lt;/li&gt;&lt;li&gt;Myth 4: It’s all about recycling.&lt;/li&gt;&lt;li&gt;Myth 5: Sustainability is too expensive.&lt;/li&gt;&lt;li&gt;Myth 6: Sustainability means lowering our standard of living.&lt;/li&gt;&lt;li&gt;Myth 7: Consumer choices and grassroots activism, not government intervention, offer the fastest, most efficient routes to sustainability.&lt;/li&gt;&lt;li&gt;Myth 8: New technology is always the answer.&lt;/li&gt;&lt;li&gt;Myth 9: Sustainability is ultimately a population problem.&lt;/li&gt;&lt;li&gt;Myth 10: Once you understand the concept, living sustainably is a breeze to figure out.&lt;/li&gt;&lt;/ul&gt;[Trash image from: &lt;a href="http://farm1.static.flickr.com/129/319298351_724779cb39_b.jpg"&gt;http://farm1.static.flickr.com/129/319298351_724779cb39_b.jpg&lt;/a&gt;]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-1889859909416139979?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/1889859909416139979/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=1889859909416139979' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1889859909416139979'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1889859909416139979'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/03/sustainability.html' title='Sustainability'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_1dE86p2f5a4/SbZcPYPuyxI/AAAAAAAAADo/Eb7jjguXti4/s72-c/trash.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-7454432474733632745</id><published>2009-03-07T12:50:00.003-05:00</published><updated>2009-03-07T13:02:44.073-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Please go Galt.</title><content type='html'>&lt;a href="http://obsidianwings.blogs.com/obsidian_wings/2009/03/please-go-galt.html"&gt;Hilzoy at Obsidian Wings urges conservatives to do what they've started threatening to do: go Galt&lt;/a&gt;. I wish they would.&lt;br /&gt;&lt;br /&gt;Hilzoy expresses (mock) puzzlement that none of them seem to have acted on the beliefs they're so eager insist are correct, rational and "objective". Its pretty obvious why they only threaten to go Galt, but never do so.&lt;br /&gt;&lt;br /&gt;If they all did go Galt society would continue as well if not better than before, so the glorious social experiment would only serve to demolish the sophomoric fantasy they use to justify their greed and lack of compassion.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-7454432474733632745?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/7454432474733632745/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=7454432474733632745' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/7454432474733632745'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/7454432474733632745'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/03/please-go-galt.html' title='Please go Galt.'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-907811640608727507</id><published>2009-03-06T21:41:00.002-05:00</published><updated>2009-03-06T21:42:16.439-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OSX'/><title type='text'>OSX Leopard: What is the /home directory for?</title><content type='html'>What is the /home directory in OSX 10.5 for? It appears to be:&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Empty.&lt;/li&gt;&lt;li&gt;Created or last modified when the machine last booted up, with user.group of root.wheel (this differs from /Users which is root.admin).&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Impossible to copy to, even as root. You just get "Input/output error".&lt;/li&gt;&lt;/ol&gt;&lt;br /&gt;I was trying to change the default user home directory location on my Macbook from /Users/&amp;lt;username&amp;gt; to /home/&amp;lt;username&amp;gt;, so as match Linux and simply rsyncing between my linux boxes and the macbook, using one of the following methods described on macosxhints (&lt;a title="1" target="_blank" href="http://www.macosxhints.com/article.php?story=20071025220746340" id="e7sp"&gt;1&lt;/a&gt; , &lt;a title="2" target="_blank" href="http://www.macosxhints.com/article.php?story=20071025175202466" id="ir2j"&gt;2&lt;/a&gt; ). (They were not trying to use /home but move the home directories to a separate volume.)&lt;br /&gt;&lt;br /&gt;I can't find any mention of "/home" and OSX anywhere on the web, and leaving off the / just gives articles talking about /Users/. BSD seems to use /home (just like a sensible *nix), so I doubt its a BSD versus Linux thing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-907811640608727507?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/907811640608727507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=907811640608727507' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/907811640608727507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/907811640608727507'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/03/osx-leopard-what-is-home-directory-for.html' title='OSX Leopard: What is the /home directory for?'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-7080223584452550919</id><published>2009-03-06T15:46:00.001-05:00</published><updated>2009-03-06T15:47:49.967-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OSX'/><title type='text'>Macports?</title><content type='html'>I see scipy is available under Macports. Doubt is setting in.  Maybe I shouldn't have gone with fink.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-7080223584452550919?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/7080223584452550919/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=7080223584452550919' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/7080223584452550919'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/7080223584452550919'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/03/macports.html' title='Macports?'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-7349867073371613174</id><published>2009-02-24T10:46:00.003-05:00</published><updated>2009-02-24T10:49:26.344-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random stuff'/><title type='text'>I wish I had a transparent skull...</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1dE86p2f5a4/SaQWvXyXyxI/AAAAAAAAADg/GzrBw_KqJ6M/s1600-h/macropinna_lg.jpeg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 231px;" src="http://3.bp.blogspot.com/_1dE86p2f5a4/SaQWvXyXyxI/AAAAAAAAADg/GzrBw_KqJ6M/s320/macropinna_lg.jpeg" alt="" id="BLOGGER_PHOTO_ID_5306391264044239634" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;...just like the &lt;a href="http://scienceblogs.com/pharyngula/2009/02/weird-eyed_fish.php"&gt;barreleyes fish&lt;/a&gt; (&lt;i&gt;Macropinna microstoma&lt;/i&gt;).&lt;br /&gt;&lt;br /&gt;Not sure what I'd do with such an arrangement, but it'd still be pretty cool.&lt;br /&gt;&lt;br /&gt;Full reference: Robison BH, Reisenbichler KR (2008) &lt;i&gt;Macropinna microstoma&lt;/i&gt; and the Paradox of Its Tubular Eyes. Copeia 2008(4):780-784.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-7349867073371613174?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/7349867073371613174/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=7349867073371613174' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/7349867073371613174'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/7349867073371613174'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/02/i-wish-i-had-transparent-skull.html' title='I wish I had a transparent skull...'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_1dE86p2f5a4/SaQWvXyXyxI/AAAAAAAAADg/GzrBw_KqJ6M/s72-c/macropinna_lg.jpeg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-860347593135475049</id><published>2009-02-20T09:33:00.002-05:00</published><updated>2009-02-20T10:03:54.498-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='economy'/><title type='text'>Unprecedented investment opportunity!</title><content type='html'>I met with my financial advisor yesterday for the first time in about three months. He looked tired, as he'd probably been dealing every client asking him the same question I did: "Tell me why I shouldn't take all my investments out and hide it in my mattress before it loses another 35% of its value..."&lt;br /&gt;&lt;br /&gt;He did a reasonable job of explaining that the current value of the shares is not what is important if you're planning on using the money for retirement in 25 years, that buying cheap and continuing to buy cheap should in the long run pay off as those shares regain their value at some point in the future. That getting out now and then trying to get back in when things appear to get better would also directly translate into a significant loss, worse than staying in and not messing with them.&lt;br /&gt;&lt;br /&gt;All well and good. "Think of it as an unprecendented investment opportunity." he said. "When are you ever going to be able to buy shares this cheaply?" I certainly appreciated the valiant attempt at optimism, even if I didn't quite feel it myself.&lt;br /&gt;&lt;br /&gt;"The market is going to come back, eventually... The only way it won't increase beyond its former levels is if you think the World's already achieved maximum productivity and maximum growth." A decent enough point, although I immediately thought "Oh oh. Peak Oil. Global Climate Change."&lt;br /&gt;&lt;br /&gt;So how long is it going to take? The wall of his conference room had a log-linear graph of the return on $1 invested in 1920 in various different ways, stock market, federal bonds, bank savings account (maybe). The Great Depression was visible as an order of magnitude drop in value that took about a decade to recover to its former value (and that only really associated with the economic growth associated with the US's waging of WWII). &lt;a href="http://www.nytimes.com/2009/02/20/opinion/20krugman.html?_r=1&amp;amp;ref=opinion"&gt;Paul Krugman had an editorial yesterday (2/19/09) that again argues that demand will ultimately drive recovery, but not before 2011 and maybe in 5 to 10 years.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Rational reasons to believe it will ultimately get better eventually are perhaps all we ask for now.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-860347593135475049?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/860347593135475049/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=860347593135475049' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/860347593135475049'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/860347593135475049'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/02/unprecedented-investment-opportunity.html' title='Unprecedented investment opportunity!'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-3383625903782770914</id><published>2009-02-20T09:05:00.003-05:00</published><updated>2009-02-20T09:23:02.236-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='command line'/><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><title type='text'>pdffonts, updmap, epstopdf and ps2pdf</title><content type='html'>The occasion of the U.S. National Academy of Sciences "Astro2010" Decadal Survey of Astronomy and Astrophysics has forced me to (re)confront the issue of font embedding in PDF documents produced with LaTeX.&lt;br /&gt;&lt;br /&gt;The last time I did this was about five years ago for various NASA ROSES proposals (ATP, the now defunct LTSA, etc) and it was something of a messy process. Which font package to use, what dvips command line options to use to make the postscript file, and then what ps2pdf command line options to use, etc etc.&lt;br /&gt;&lt;br /&gt;Nowadays its much easier to produce high quality PDFs from latex source, thanks to pdflatex, and I'd assumed all fonts ended up being embedded properly automatically now. But in writing &lt;a href="http://arxiv.org/abs/0902.2945"&gt;my Astro2010 White Paper&lt;/a&gt; I ended up discovering the very useful pdffonts tool, which in turn informed me that all my fonts where not being embedded. In the process of solving that I got to learn about updmap (not actually the source of the problem, as its correctly set up in Fedora 8 and 10) before realizing the problem was with my figures.&lt;br /&gt;&lt;br /&gt;I still produce and include EPS figures, relying on the latex epstopdf package to automatically convert the figures to PDF for pdflatex. Turns out epstopdf (the command line tool used by the epstopdf latex package) does not correctly embed the fonts when coverting the EPS files, so thats where the problem was. The command line &lt;a href="http://pages.cs.wisc.edu/%7Eghost/doc/cvs/Ps2pdf.htm"&gt;ps2pdf&lt;/a&gt; tool does embed the fonts, but only when you use the -dPDFX command line option (-dEmbedAllFonts does not work!).&lt;br /&gt;&lt;br /&gt;Anyway, all this is now documented on &lt;a href="http://proteus.pha.jhu.edu/%7Edks/Unixtips/index.html#pdf"&gt;my Unix tips and tricks site&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-3383625903782770914?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/3383625903782770914/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=3383625903782770914' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3383625903782770914'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3383625903782770914'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/02/pdffonts-updmap-epstopdf-and-ps2pdf.html' title='pdffonts, updmap, epstopdf and ps2pdf'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-8745076706813842646</id><published>2009-02-03T23:01:00.001-05:00</published><updated>2009-02-03T23:01:00.944-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rants'/><title type='text'>Things fall apart (latex2html, tth, webalizer)</title><content type='html'>&lt;div style="text-align: center;"&gt;Things fall apart; the centre cannot hold;&lt;br /&gt;Mere anarchy is loosed upon the world,&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: right;"&gt;&lt;a href="http://www.potw.org/archive/potw351.html"&gt;Yeats -- The Second Coming&lt;/a&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;Much too busy to spend much time posting except on this (now cold) coffee break, but this line from Yeats summarizes my current feelings about software.&lt;br /&gt;&lt;br /&gt;I have recently had sudden need to covert a LaTeX document to HTML, only to discover that the old standard &lt;a href="http://www.latex2html.org/"&gt;latex2html&lt;/a&gt; hasn't been maintained or updated for many years. It used to work well... but my current pdflatex-friendly documents cause latex2html to fail spectacularly. It seems to reserve special hate for \newcommand (which I now use a lot in place of the older \def). Even removing all the \newcommands results in half of the equations being totally mangled.&lt;br /&gt;&lt;br /&gt;A desperate search for a equation-friendly replacement did yield a fully acceptable solution either. The best of the bunch seems to be &lt;a href="http://hutchinson.belmont.ma.us/tth/"&gt;TtH&lt;/a&gt;, but even that doesn't handle my document's fairely pedestrian equations properly, nor does it handle images properly given that I'm using the epstopdf package. Argh!&lt;br /&gt;&lt;br /&gt;After hours of pulling my hair out over the weekend I decided to forget about HTML completely and just post a link to a PDF. In the process of doing that I discovered that my Apache was not playing nice with &lt;a href="http://www.webalizer.org/"&gt;webalizer&lt;/a&gt; anymore (I want to easily see who accesses the document, you see), despite the configs supposedly allowing me to view the webalizer output. It used to work... Sigh. No time to hunt down and fix the problem either.&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-8745076706813842646?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/8745076706813842646/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=8745076706813842646' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8745076706813842646'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8745076706813842646'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/02/things-fall-apart-latex2html-tth.html' title='Things fall apart (latex2html, tth, webalizer)'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-6162914251479744765</id><published>2009-01-28T16:34:00.000-05:00</published><updated>2009-01-28T16:34:00.995-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KDE'/><category scheme='http://www.blogger.com/atom/ns#' term='XFCE'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='rants'/><title type='text'>XFCE4 impresses, Amarok 2 fails.</title><content type='html'>Still in the process of switching to XFCE4 as the window manager of every Linux machine I own (six machines, counting both work and personal machines), but I'm getting the process of customizing it quickly to my liking down to an art. The more I use it the more I like it, or the more I can make it look and act like KDE 3.5 (only seemingly more responsive).&lt;br /&gt;&lt;br /&gt;I also worked out how to get &lt;a href="http://proteus.pha.jhu.edu/%7Edks/Unixtips/index.html#xfce4_sshadd"&gt;ssh-add to start&lt;/a&gt; when the XFCE desktop comes up, slightly different from autostarting processes on KDE.&lt;br /&gt;&lt;br /&gt;I only just realized Amarok has changed as well, as we now have Amarok 2 on Fedora 10. As with other KDE4 rewrites of well established KDE tools this is sadly another great step backwards in terms of functionality, despite the standard claims of "&lt;a href="http://arstechnica.com/open-source/news/2008/12/hands-on-amarok-2-rocks-the-house.ars"&gt;significant improvements&lt;/a&gt;". Not only has the iTunes-like playlist interface totally disappeared but the customization options are severly restricted compared to the old KDE 3.5 Amarok (just go to Settings -&gt; Configure Amarok and take a look at the barren emptiness). You can right-click to add KDE4's totally awesome Plasmoids, but none of the ones available on Fedora 10's version of Amarok 2 add back the basic playlist/tracklist functionality we've lost.&lt;br /&gt;&lt;br /&gt;I do not appear to be the only &lt;a href="http://www.reddit.com/r/linux/comments/7j420/handson_amarok_2_rocks_the_house/"&gt;naysayer either&lt;/a&gt;. Add to that the fact that it can't resume playback if you pause playing, and you can appreciate why I'm less than impressed. I may have to switch music players completely.&lt;br /&gt;&lt;br /&gt;I hate acting like the Grinch, continually criticizing KDE4 and its developer's ernest belief that their hard effort was producing an improved product. Yet too much of KDE4 has basic functionality missing (despite the fact that they clearly had the time to add new and unnecessary eye-candy) for me to continue with it.&lt;br /&gt;&lt;br /&gt;I may have said this before, but I'll say it again. I can understand the motivation for a complete rewrite of some code when the existing code becomes too difficult to extend or add to. There are strong pragmatic reasons to embark upon such a project. But with KDE4, as with Gnome 2 years ago, you end up getting the impression that the developers were more interesting in add fancy new things (Plasmoids) than in recapturing the basic functionality of the older versions. If your new application can't recapture the core of the old application then it'd be better to call it something completely different, rather than adverstise it as "a new and improved" version of the old application.&lt;br /&gt;&lt;br /&gt;Its a year since KDE 4 came out, and while KDE 4.1 fixed some of the most annoyingly trivial oversights (like a clock panel application that couldn't shown seconds), many other things I consider to be important (more important than eye candy) still haven't been fixed. I presume they've been redefined as features or expected behavior now.&lt;br /&gt;&lt;br /&gt;I get the (possibly mistaken) impression that many of its developers lack a certain attention to detail, or a view of the big picture. Did they sit down before starting to write new code and consider what is essential functionality, what parts of our existing application work best, which part are used most, for example? The &lt;a href="http://en.wikipedia.org/wiki/KDE_4"&gt;KDE4 page on wikipedia&lt;/a&gt; makes everything sound semi professional (although with a worrying emphasis on style, icons, multimedia API, desktop effects etc), but something must have gone wrong to end up with a product that radicalizes long term KDE fans (e.g. see &lt;a href="http://practical-tech.com/operating-system/kde-404-bad-just-plain-bad/"&gt;here&lt;/a&gt;, &lt;a href="http://practical-tech.com/operating-system/kde-its-time-for-a-fork/"&gt;here&lt;/a&gt; or even &lt;a href="http://74.125.47.132/search?q=cache:rQaDZIzwhBcJ:dot.kde.org/1225379191/1225397878/1225398695/1225399537/1225401252/+KDE4+criticism&amp;amp;hl=en&amp;amp;ct=clnk&amp;amp;cd=11&amp;amp;gl=us&amp;amp;client=firefox-a"&gt;here&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;Of course, KDE4 does have fans too (I suspect they don't use it the same way I do). Ryan Paul at Ars Technica defends KDE4 &lt;a href="http://arstechnica.com/open-source/news/2008/07/the-critics-are-wrong-kde-4-doesnt-need-a-fork.ars"&gt;here&lt;/a&gt;. I am not at all convinced by his arguments, and tend to agree with Steven Vaughan-Nichols &lt;a href="http://practical-tech.com/operating-system/kde-its-time-for-a-fork/"&gt;criticisms&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;My real problems with KDE 4.1 is far more fundamental. The developers believe that they have a better way of handling the desktop. For them, I’m sure they do. For users, this user anyway, the new desktop fails at a desktop’s main job: enabling the user to get their work done as easily as possible.&lt;br /&gt;&lt;br /&gt;[...]&lt;br /&gt;&lt;/blockquote&gt;&lt;blockquote&gt;I could go on, but I’m not going to bother. KDE 4.1 is full of visual improvements that dont’ improve anything. You can see KDE 4’s Plasma interface for yourself. Maybe it will work for you. It certainly doesn’t work for me.&lt;br /&gt;&lt;br /&gt;KDE 4 developers, lead by Aaron Seigo, wanted to make a radical change to the desktop. They have. However, in so doing, I don’t think that they have made that classic engineering mistake of making something that’s great for them, but not for users.&lt;br /&gt;&lt;br /&gt;Seigo assures me that he can explain what KDE developers are doing to me. I’m sure he sincerely believes that. Unfortunately, in so doing, he’s making my point for me. Desktops shouldn’t need explanations They should just let you do your work. KDE 4.1 gets in the way of my doing work.&lt;br /&gt;&lt;br /&gt;Is it because I’m an old foggie? Maybe.&lt;/blockquote&gt;&lt;blockquote&gt;I'm not the only one who has no love for KDE 4. As Linus 'Mr. Linux' Torvalds recently said, "I used to be a KDE user. I thought KDE 4.0 was such a disaster I switched to GNOME. I hate the fact that my right button doesn't do what I want it to do. But the whole 'break everything' model is painful for users and they can choose to use something else."&lt;br /&gt;&lt;/blockquote&gt;This last paragraph is from another Vaughan-Nichols article, this time on &lt;a href="http://blogs.computerworld.com/what_do_kde_4_2_and_windows_7_have_in_common"&gt;KDE4.2&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Anyway, enough on KDE. Until the XFCE4 folks do something similar (I'm sure it'll happen eventually) KDE is dead to me. Long live XFCE!&lt;br /&gt;&lt;br /&gt;Tomshardware has a &lt;a href="http://www.tomshardware.com/reviews/apple-macbook-laptop,2130.html"&gt;Macbook / OSX review from a long time Windows user&lt;/a&gt;. All pretty standard stuff given that worldview, but it does inspire me to formalize my impressions of Apples OS from the perspective of a long term *nix power user. Just need to find the time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-6162914251479744765?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/6162914251479744765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=6162914251479744765' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6162914251479744765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6162914251479744765'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/01/xfce4-impresses-amarok-2-fails.html' title='XFCE4 impresses, Amarok 2 fails.'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-6426000476475103020</id><published>2009-01-25T19:31:00.003-05:00</published><updated>2009-01-28T14:29:57.031-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='intel'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>i810 problems on Fedora 10</title><content type='html'>I just got back from a relaxing holiday on Grand Cayman, only to waste time fiddling around with the &lt;a href="https://bugzilla.redhat.com/show_bug.cgi?id=469292"&gt;Intel i810 driver problems on Fedora 10&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;A rough and ready work-around is to remove your xorg.conf completely and let Xorg automatically detect the settings to use... X has certainly come a long way in the last 10 years, especially since the Xorg/XFree86 split. The only problem with this is that it ends up using the "intel" driver instead of the "i810" driver, and i810 used to be both faster and allow the cloned screen operation I used to use for giving presentations...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-6426000476475103020?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/6426000476475103020/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=6426000476475103020' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6426000476475103020'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6426000476475103020'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/01/i810-problems-on-fedora-10.html' title='i810 problems on Fedora 10'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-5468229950022461341</id><published>2009-01-15T19:35:00.001-05:00</published><updated>2009-01-28T14:33:01.241-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='Far Cry 2'/><title type='text'>Far Cry 2 mini-review</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1dE86p2f5a4/SW9uJDPRYBI/AAAAAAAAADA/AvJjk5i2Kiw/s1600-h/fc2_img1.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 200px;" src="http://3.bp.blogspot.com/_1dE86p2f5a4/SW9uJDPRYBI/AAAAAAAAADA/AvJjk5i2Kiw/s320/fc2_img1.jpg" alt="" id="BLOGGER_PHOTO_ID_5291569188950859794" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://farcry.us.ubi.com/index.php"&gt;Far Cry 2&lt;/a&gt; is the best FPS game of 2008, IMHO. Enjoying it a lot. It is a slightly slow and very repetitive sand-box of a game (running in guns blazing is not a good idea in Far Cry 2), and requires patience, so the ADHD crowd won't be able to understand it.&lt;br /&gt;&lt;br /&gt;Technically its amazing. It has the best simulation of fire I've seen in any game, and the destructable aspects of the environment are also handled incredibly well (I've spent a fair bit of time shooting individual fronds off palm-like trees, and even more time watching fire spread through the grass, bush and trees).&lt;br /&gt;&lt;br /&gt;Graphically quite impressive, although I suspect the graphics on the Xbox 360 are inferior to those on a high-end PC. The wide range of environments: lush jungle, savanna/veld, and semi-desert, are all rendered beautifully. The mixed grass/bush veld-like environments really captured my memories of South African veld incredibly well, even down to the shape and placement of rocks and streams. The South African and British accents and phrases of a lot of the mercs were also a nice touch. Eh my china?&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1dE86p2f5a4/SW9uNXp8dsI/AAAAAAAAADI/RDN-jBaRiE0/s1600-h/fc2_im2.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 200px;" src="http://3.bp.blogspot.com/_1dE86p2f5a4/SW9uNXp8dsI/AAAAAAAAADI/RDN-jBaRiE0/s320/fc2_im2.jpg" alt="" id="BLOGGER_PHOTO_ID_5291569263150921410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The game's story does a good job of showing the moral vacuity of warring groups, the mercenaries and arms dealers that serve them, and the mixed complicity and indifference of the wider world. Ostensibly you are a mercenary yourself tasked (by whom?) to kill the mysterious Jackal, an arms dealer involved in providing the weapons for any number of conflicts around the world. Obvious evil bad guy eh? But the game manages to rise above such a simplistic one dimensional caricature.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_1dE86p2f5a4/SW9uQh7mZNI/AAAAAAAAADQ/Pig4aThWDVA/s1600-h/fc2_img3.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 180px;" src="http://2.bp.blogspot.com/_1dE86p2f5a4/SW9uQh7mZNI/AAAAAAAAADQ/Pig4aThWDVA/s320/fc2_img3.jpg" alt="" id="BLOGGER_PHOTO_ID_5291569317448934610" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Thats not to say its without flaws. The worst is that is easy to sick of all the damn roadblocks staffed by endlessly respawning mercenaries, especially when quests seem to deliberately send you the exact opposite side of the country as you're in when you get the job to bump some one off.&lt;br /&gt;&lt;br /&gt;Far Cry 2 has little to do with the original semi-scifi Far Cry, apart from also being a sand-box like FPS set in a tropical environment that avoid traditional linear FPS game play. Its not even made by Crytek, but instead by Ubisoft Montreal (who did also-excellent Assassin's Creed, I believe). I really liked the original Far Cry, but have to say I think Far Cry 2 is a better game.&lt;br /&gt;&lt;br /&gt;[Update 01/28/09. I've just finished Far Cry 2. Can't say I'm particularly pleased with the way it ended, as the various characters actions seemed unrealistic given their prior actions and stated motivations. But weak endings are hardly unusual for games. Still, overall a great game from my perspective, and I'm looking forward to replaying it in the future.]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-5468229950022461341?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/5468229950022461341/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=5468229950022461341' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/5468229950022461341'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/5468229950022461341'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/01/far-cry-2-mini-review.html' title='Far Cry 2 mini-review'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_1dE86p2f5a4/SW9uJDPRYBI/AAAAAAAAADA/AvJjk5i2Kiw/s72-c/fc2_img1.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-3416934621460671098</id><published>2009-01-15T18:24:00.000-05:00</published><updated>2009-01-15T18:24:00.830-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random stuff'/><title type='text'>Consider the Snowclone</title><content type='html'>&lt;a href="http://languagelog.ldc.upenn.edu/nll/?p=1016"&gt;Language Log discusses snowclones&lt;/a&gt;, which I hadn't previously realized "Consider the X" were examples of, but with hindsight it makes perfect sense.&lt;br /&gt;&lt;br /&gt;Here is wikipedia's definition of &lt;a href="http://en.wikipedia.org/wiki/Snowclone"&gt;snowclone&lt;/a&gt;.&lt;br /&gt;&lt;blockquote&gt;A snowclone is a type of cliché and phrasal template originally defined as "a multi-use, customizable, instantly recognizable, time-worn, quoted or misquoted phrase or sentence that can be used in an entirely open array of different jokey variants by lazy journalists and writers."&lt;br /&gt;&lt;/blockquote&gt;I must admit that the first time I heard the term snowclone was in reference to &lt;a href="http://icanhascheezburger.com/"&gt;lolcats&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-3416934621460671098?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/3416934621460671098/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=3416934621460671098' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3416934621460671098'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3416934621460671098'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/01/consider-snowclone.html' title='Consider the Snowclone'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-3889001595839829586</id><published>2009-01-07T09:16:00.003-05:00</published><updated>2009-01-07T09:18:57.779-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='rants'/><title type='text'>Least favorite weather condition: freezing rain</title><content type='html'>My least favorite form of weather: &lt;a href="http://ww2010.atmos.uiuc.edu/%28Gh%29/guides/mtr/cld/prcp/zr/frz.rxml"&gt;freezing rain&lt;/a&gt;. Least favorite thing to do during or after episodes of freezing rain: the rush hour commute to or from work.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-3889001595839829586?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/3889001595839829586/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=3889001595839829586' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3889001595839829586'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3889001595839829586'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2009/01/least-favorite-weather-condition.html' title='Least favorite weather condition: freezing rain'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-5805603571362935159</id><published>2008-12-31T13:54:00.003-05:00</published><updated>2008-12-31T14:21:15.324-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='nature'/><category scheme='http://www.blogger.com/atom/ns#' term='documentaries'/><category scheme='http://www.blogger.com/atom/ns#' term='science'/><title type='text'>Attenborough interview</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1dE86p2f5a4/SVvBsjCL_9I/AAAAAAAAACY/1rsMCXOQQ_s/s1600-h/attenborough.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 213px;" src="http://3.bp.blogspot.com/_1dE86p2f5a4/SVvBsjCL_9I/AAAAAAAAACY/1rsMCXOQQ_s/s320/attenborough.jpg" alt="" id="BLOGGER_PHOTO_ID_5286031558712229842" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a href="http://scienceblogs.com/notrocketscience/2008/12/an_interview_with_david_attenborough.php?utm_source=readerspicks&amp;amp;utm_medium=link"&gt;Ed Yong has an interesting interview&lt;/a&gt; with &lt;a href="http://en.wikipedia.org/wiki/David_Attenborough"&gt;Sir David Attenborough&lt;/a&gt;, which worth a read if you enjoy his nature documentaries (and what discerning mind doesn't?).&lt;br /&gt;&lt;br /&gt;The &lt;a href="http://www.netflix.com/Movie/Planet_Earth_The_Complete_Collection/70065292?lnkctr=srchrd-sr&amp;amp;strkid=292688242_0_0"&gt;version of the Planet Earth documentary series&lt;/a&gt; available through Netflix here in the US differs from the version aired here by the Discovery Channel in 2007. The Netflix version has Attenborough narrating, and although the lines are probably identical to those said by Sigourney Weaver in the Discovery Channel version, the Attenborough version seems much serious and informative to me.&lt;br /&gt;&lt;br /&gt;Nevertheless, on rewatching it I still consider Planet Earth to inferior to &lt;a href="http://en.wikipedia.org/wiki/The_Life_Collection"&gt;Attenborough's "Life" series&lt;/a&gt; of documentaries, or the &lt;a href="http://www.bbc.co.uk/nature/programmes/tv/blueplanet/"&gt;Blue Planet&lt;/a&gt; series made by the people who later did Planet Earth. Planet Earth, despite some great footage, never seems to me to have the same level of focus or information content of these other series. The rapid changes in shots and scenes in Planet Earth make it seem like it was put together by someone with an attention deficit disorder, or that it was aimed at an audience whose attention span is measured in tens of seconds. But perhaps their is a niche for a wildlife documentary aimed at non-documentary watchers?&lt;br /&gt;&lt;br /&gt;Anyway, Attenborough never ceases to amaze me. At the release of this years "&lt;a href="http://www.bbc.co.uk/sn/tvradio/programmes/lifeincoldblood/"&gt;Life in Cold Blood&lt;/a&gt;" series he was 82 years old and was still jaunting around the world into all sorts of inhostipatable environments. This year he is behind one of the &lt;a href="http://www.bbc.co.uk/darwin/"&gt;BBC's Darwin "The Genius of Evolution" season &lt;/a&gt;(marking the 200th anniversary of the birth of Charles Darwin).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-5805603571362935159?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/5805603571362935159/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=5805603571362935159' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/5805603571362935159'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/5805603571362935159'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/12/attenborough-interview.html' title='Attenborough interview'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_1dE86p2f5a4/SVvBsjCL_9I/AAAAAAAAACY/1rsMCXOQQ_s/s72-c/attenborough.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-1109485927132505053</id><published>2008-12-29T18:55:00.004-05:00</published><updated>2008-12-29T18:55:00.961-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OSX'/><category scheme='http://www.blogger.com/atom/ns#' term='command line'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>More Mac installing...</title><content type='html'>Spent some of the day setting up the new work Macbook. Firefox 3 instead of Safari. &lt;a href="http://iterm.sourceforge.net/"&gt;iTerm&lt;/a&gt; as an alternative to the Terminal. More importantly. I installed Xcode 3.1.2 from the Apple Developer Connection, &lt;a href="http://gcc.gnu.org/wiki/GFortranBinaries"&gt;gfortran&lt;/a&gt; direct from GNU itself, &lt;a href="http://www.finkproject.org/download/"&gt;fink 0.9.0&lt;/a&gt; from &lt;a href="http://www.finkproject.org/"&gt;http://www.finkproject.org/&lt;/a&gt;, and then a whole bunch of fink packages installed tetex using FinkCommander.&lt;br /&gt;&lt;br /&gt;For now I've decided against installing &lt;a href="http://www.tug.org/mactex/"&gt;MacTex&lt;/a&gt;, despite it being a more up-to-date Texlive-based tex/latex distrbution than fink's tetex.&lt;br /&gt;&lt;br /&gt;It looks like getting &lt;a href="http://www.scipy.org/Installing_SciPy/Mac_OS_X"&gt;scipy installed will take some work&lt;/a&gt; (or at least more work than installing it on Fedora, "yum -y install scipy python-matplotlib ipython"), as its not available by default in fink.&lt;br /&gt;&lt;br /&gt;Anyway, the most important set of software installation is now over with compilers on the system and access to installable unix tools through fink, so I should be able to continue at a more relaxed pace while starting to do actual work (at the very least, paper writing) on the laptop.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-1109485927132505053?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/1109485927132505053/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=1109485927132505053' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1109485927132505053'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1109485927132505053'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/12/more-mac-installing.html' title='More Mac installing...'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-6084362848429580764</id><published>2008-12-28T19:22:00.002-05:00</published><updated>2008-12-28T19:26:15.381-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='OSX'/><category scheme='http://www.blogger.com/atom/ns#' term='command line'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Progress on setting the Mac up properly...</title><content type='html'>&lt;span style="font-weight: bold;"&gt;Enabled a root account:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;In versions prior to 10.5 this could be done with NetInfo (part of the Apps/Utilities folder). Now this is done graphically using Directory Manager (not System Preferences/Accounts, as you might have assumed). Selected Edit-&gt;Enable Root User and enter a password.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Set up the locate database for the the locate command:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Become root or use sudo to execute the following command:&lt;br /&gt;/usr/libexec/locate.updatedb&lt;br /&gt;&lt;br /&gt;Ignore the warning about this being a security risk. Control over which directories to scan should be set in /etc/locate_rc, although Apple does not provide one by default. TODO: By default the locate database is only updated once a week. This should be changed to once a day. See the /etc/periodic/weekly directory.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Setting a fixed machine name:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The main ComputerName can be set/reset in System Preferences/Sharing. However this is not the same as the node name as you'd see executing "uname -n". As far I can determine the best way to set the machine name(s) is to use "scutil --set" to set the ComputerName, LocalHostName and HostName.&lt;br /&gt;&lt;br /&gt;scutil --set ComputerName azathoth&lt;br /&gt;scutil --set LocalHostName azathoth&lt;br /&gt;scutil --set HostName azathoth&lt;br /&gt;&lt;br /&gt;These changes are retained between successive boots of the machine.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Making Terminal and X11 appear by default in the dock:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Start either app the normal way from Finder. Their icon will appear in the dock. Right-click on their icon (if you have set up right click, otherwise control-click on the icon) and select "Keep in Dock" and/or "Open at Login".&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Switch off xterm beeping:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Failure!&lt;br /&gt;&lt;br /&gt;xset b off doesn't seem to work by default as /usr/X11/bin is not in the default path. Doing /usr/X11/bin/xset b off does work within the invoking xterm, but so far I have failed in preventing beeps on an automatic and system-wide basis.&lt;br /&gt;&lt;br /&gt;Trying to create a user-specific .xinitrc, even one that invokes quartz-wm, does not work for me. In most cases X doesn't even start successfully, and if it does then the xterm it starts still invokes the bell. I am beginning to suspect that I may have to set it to use visual bell. Copying the system xinitrc from/usr/X11/lib/X11/xinitrc and modifying that doesn't seem to work either.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Focus Follows Mouse:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;It appears to be impossible to get full focus follows mouse behaviour under&lt;span&gt;&lt;span&gt; OSX, which is incredibly backwards. However a very limited form of it&lt;span&gt;&lt;span&gt; is possible just for Terminal windows (and possibly xterms) by executing the following in a Terminal:&lt;br /&gt;&lt;br /&gt;defaults write com.apple.Terminal FocusFollowsMouse -string yes&lt;br /&gt;&lt;br /&gt;This works (after a small delay) in giving limited FFM in just the Terminal.&lt;br /&gt;&lt;br /&gt;For xterms the following is claimed to work:&lt;br /&gt;&lt;br /&gt;defaults write com.apple.x11 wm_ffm true&lt;br /&gt;&lt;br /&gt;But this does not appear to work on my Macbook, with or without a -bool between the wm_ffm and the true. As I don't really intend to use a vanilla xterm for real work anyway I'm hoping this (and the copy/paste difficulties between X11 and OSX) limitation won't end up driving me crazy.&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-6084362848429580764?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/6084362848429580764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=6084362848429580764' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6084362848429580764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6084362848429580764'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/12/progress-on-setting-mac-up-properly.html' title='Progress on setting the Mac up properly...'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-4951818103293932045</id><published>2008-12-26T15:57:00.004-05:00</published><updated>2008-12-26T16:33:20.408-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KDE'/><category scheme='http://www.blogger.com/atom/ns#' term='OSX'/><category scheme='http://www.blogger.com/atom/ns#' term='XFCE'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='command line'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>OS X, Fedora 10, KDE 4.1.2, XFCE</title><content type='html'>Still playing around with the new Macbook and OS X 10.5.6, getting used to the odd Mac key and the associated keyboard shortcuts.&lt;br /&gt;&lt;br /&gt;Overall I'm quite impressed at the speed and slickness of the basic OS, as much as I try to avoid being impressed with eye-candy. The lack of "focus follows mouse" is a major pain, and copy/paste seems broken or tricky between X11 and non-X11 apps. The Terminal program is OK, less fancy than I was expecting based on word-of-mouth, although nicer than the lowest-common-denominator of the basic X11 xterm.&lt;br /&gt;&lt;br /&gt;I was going to say the OS X Terminal is less capable than the KDE Konsole, but then I was rudely reminded last week that the KDE4 Konsole is less capable, and less configurable, than the KDE3 Konsole. Currently I'd say the OS X Terminal and KDE4's Konsole appear pretty comparable in capability and available configuration options at present.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://attitudeadj.blogspot.com/2008/10/less-than-impressed-with-kde4.html"&gt;I've complained before about KDE4 on Fedora 9&lt;/a&gt;, but had noted some progress and had hoped the version Fedora 10 shipped with would be further improved. Last week I upgraded my work back-up machine to Fedora 10, largely as a test, and experienced many of the same problems...&lt;br /&gt;&lt;br /&gt;The Konsole no longer has a login shell "--ls" command line option. Transparency is still not available. Add an application laucher to the Plasma-based panel and dare to change the "Icon Settings" and its icon will be replaced with a question mark. Worse still, the changes you've made to the panel launcher have been propagated back to the main KDE menu, so don't make a mistake! As for trying to move icons around on the panel... it didn't appear to be possible at all (no right click, "Move" option anymore) and its seems other are as confused by this as I am, although &lt;a href="http://gnuski.blogspot.com/2008/01/kde4-new-look-new-concepts-less.html#c8625203191264990849"&gt;here is the non-intuitive way to do it&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;And its slowwwww. The price we pay for KDE trying to implement desktop graphical effects similar to OSX, I suppose.&lt;br /&gt;&lt;br /&gt;Any, sick of the fuss, I ditched KDE4 on the Fedora 10 machine and switched to &lt;a href="http://www.xfce.org/"&gt;XFCE&lt;/a&gt;, and managed to quickly configure my desktop into looking something like KDE3.5 with nicely transparent terminals in less time that it took me to get the KDE4 Konsole to use a login shell.&lt;br /&gt;&lt;br /&gt;One step forward and one step backwards, I suppose... Ah well.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-4951818103293932045?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/4951818103293932045/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=4951818103293932045' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/4951818103293932045'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/4951818103293932045'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/12/os-x-fedora-10-kde-412-xfce.html' title='OS X, Fedora 10, KDE 4.1.2, XFCE'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-3996756399060126774</id><published>2008-12-20T09:06:00.003-05:00</published><updated>2008-12-26T15:56:10.923-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='sciences'/><category scheme='http://www.blogger.com/atom/ns#' term='reviews'/><category scheme='http://www.blogger.com/atom/ns#' term='philosophy'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='arts'/><title type='text'>Bérubé reviews Sokal's "BEYOND THE HOAX: Science, Philosophy and Culture"</title><content type='html'>&lt;a href="http://www.michaelberube.com/"&gt;Michael Bérubé&lt;/a&gt; has an interesting &lt;a href="http://www.americanscientist.org/bookshelf/pub/post-hoax-ergo-propter-hoax"&gt;review, dare we say critique&lt;/a&gt;, at the American Scientist of &lt;a href="http://www.physics.nyu.edu/faculty/sokal/"&gt;Alan Sokal's&lt;/a&gt; latest book "BEYOND THE HOAX: Science, Philosophy and Culture" (&lt;a href="http://www.amazon.com/Beyond-Hoax-Science-Philosophy-Culture/dp/0199239207/ref=pd_bbs_sr_2?ie=UTF8&amp;s=books&amp;qid=1229721499"&gt;Amazon.com link&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;Here is a snippet of the review to whet your appetite:&lt;br /&gt;&lt;blockquote&gt;When some people hear the term &lt;em&gt;Western science,&lt;/em&gt; they think first of Hiroshima, Agent Orange and the Union Carbide plant in Bhopal—and not, say, of the discovery of neutrino oscillation. This mordant skepticism about the benefits of Western science is then underlined by a dogmatic conviction that the Enlightenment was little more than a stalking horse for imperialism. As for why postmodern intellectuals would champion “local knowledges” and the “heterogeneity of language games” against the universalist aspirations of the Enlightenment, my sense is that when academic leftists in the humanities speak glowingly about “local knowledges,” they’re thinking of all the warm and fuzzy feelings we lefties have about “the local”—from our local independent bookstore to our local independent food co-op. These are good things by every measure (local and universal), but they seem to have obscured the fact that many of the world’s “local knowledges” are parochial, reactionary and/or theocratic. Likewise, the defense of the “heterogeneity of language games” has proceeded as if it is the moral equivalent of a defense of species diversity—when, in fact, it is morally neutral, agnostic with regard to the question of whether the language games of charlatans or fascists should be preserved alongside the language games of the indigenous peoples of the Americas.&lt;/blockquote&gt;However, while there is much that is good about Sokal's book, it is not all good. Bérubé does a good job of explaining to lay-people like me where Sokal (and Sam Harris, before him) has gone wrong.&lt;br /&gt;&lt;br /&gt;[Update 12/26/08: Hopefully have corrected the weird font problems.]&lt;br /&gt;&lt;h1 style="font-weight: normal;" class="YfMhcb"&gt;&lt;span&gt;&lt;span style="font-size:100%;"&gt; &lt;/span&gt;&lt;/span&gt;&lt;/h1&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-3996756399060126774?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/3996756399060126774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=3996756399060126774' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3996756399060126774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3996756399060126774'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/12/brub-reviews-sokals-beyond-hoax-science.html' title='Bérubé reviews Sokal&apos;s &quot;BEYOND THE HOAX: Science, Philosophy and Culture&quot;'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-2196975674303363610</id><published>2008-12-19T18:23:00.000-05:00</published><updated>2008-12-19T18:23:00.490-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>New Macbook! (and Fallout 3)</title><content type='html'>My new work laptop arrived yesterday - a 13" 2.4 GHz &lt;a href="http://www.apple.com/macbook/"&gt;Macbook&lt;/a&gt;. This is my first Mac ever, something of an experiment for me, so lets hope it goes well. So far I'm quite pleased with it, especially now that I've worked out how to right click using the touch pad and found how to add a terminal to the dock.&lt;br /&gt;&lt;br /&gt;My old Lenovo Thinkpad X60, dual boot Fedora 8 and Windows XP, was (and still is) a good software development machine but was imperfect at its primary role of conference/travel laptop. On Windows the separate Lenovo and Windows wifi managers would often conflict with one another, although it worked once you'd found and killed one or the other. I'd bought the thing based on the fact that people at &lt;a href="http://www.thinkwiki.org/wiki/ThinkWiki"&gt;ThinkWiki&lt;/a&gt; had the wireless hardware working under Linux, but for whatever reason it would only work intermittently and often would disconnect from a wireless network it had managed to connect to. It even did this when I swapped the Intel a/b/g wireless internal card for an Atheros-based one that was supposed to work even better under linux. I spent a lot of time getting into old-school kernel patching and micro-code nonsense, before giving up trying to make wireless work robustly under linux. This was a pain at conferences, where wired ethernet connections are rarely provided.&lt;br /&gt;&lt;br /&gt;And I never got sound working under Linux - a failure that rankles me considering I managed to hack sound into working on linux on every laptop I've ever had until the Thinkpad came along two years ago.&lt;br /&gt;&lt;br /&gt;I'd originally chosen a dual-boot Windows/Linux combo (as opposed to pure Linux, which is what I did on previous laptops) because conferences had stopped letting you hook your own laptop up to the projector to give your presentation (which used to work fine under linux with OpenOffice for me and still does for departmental Seminars, apart from one memorable incident at a conference in the Canary Islands...).&lt;br /&gt;&lt;br /&gt;Now all conferences have adopted a policy of transferring all talks to one of two-conference computers, usually one Windows and one Mac. This initially lead to font problems with talks saved in powerpoint format from OpenOffice Impress, although installing and using Microsoft web fonts under linux solves that problem. I added Windows to the Thinkpad X60 so I can load the ppt in powerpoint to check it. All good so far. This is almost foolproof, except when conference organizers put your powerpoint talk from a XP machine onto a Mac running powerpoint (or vice versa), at which point all hell breaks loose. This has happened to me only a few times, but it happens to some poor soul at every conference I go to.&lt;br /&gt;&lt;br /&gt;So, sick of powerpoint's inability to work properly on both XP and Mac, and having to reboot out of a working environment (linux) to get into XP to check the presentation, I have decided to do all future talks in Keynote. Hence the Mac. And once I've unixified the Mac I should be able to do some decent work on the thing at the same time, no rebooting required. Wish me luck.&lt;br /&gt;&lt;br /&gt;PS: &lt;a href="http://attitudeadj.blogspot.com/2008/11/no-posting-for-while-thanks-to-fallout.html"&gt;Fallout 3&lt;/a&gt; did not &lt;a href="http://attitudeadj.blogspot.com/2008/11/do-big-studio-computer-games-have-less.html"&gt;disappoint&lt;/a&gt;. An awesome game, with only minor flaws of an overly-low level cap and a rather abrupt termination to the main quest.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-2196975674303363610?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/2196975674303363610/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=2196975674303363610' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2196975674303363610'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2196975674303363610'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/12/new-macbook-and-fallout-3.html' title='New Macbook! (and Fallout 3)'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-8764864335363449374</id><published>2008-12-12T18:56:00.000-05:00</published><updated>2008-12-12T18:56:00.922-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='parallel programming'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><title type='text'>Unix Semaphores - A finite resource!</title><content type='html'>One of the things about unix-like operating systems is that you never learn them all - there is always something more that you didn't know about that some other unix-user will tell you about that you'd never heard of but is cool and/or useful nonetheless.&lt;br /&gt;&lt;br /&gt;I've been using *nixes pretty much full time since 1994, and sys-adminning my own Linux boxes since 1996, and yet yesterday I learned something completely new.I was messing around stress-testing some Message Passing parallel code using &lt;a href="http://www-unix.mcs.anl.gov/mpi/mpich1/"&gt;MPICH&lt;/a&gt; on a shared memory system (couldn't be bother to mess around with going across the network and set up ssh keys for a simple test, OK), only to discover after some weird errors, that the ch_shmem system of MPICH relies on &lt;a href="http://tldp.org/LDP/lpg/node21.html#SECTION00740000000000000000"&gt;System V-style inter process communication&lt;/a&gt;, which in terms uses semaphores, of which each user is only allocated a small number (32 arrays or something silly). Interestingly, nothing else on my system appears to be using semaphores or message arrays.&lt;br /&gt;&lt;br /&gt;If MPI crashes while running it fails to clean up the semaphore(s), and if you do this too many times you end up not being able to run anything that relies on semaphores, which causes much confusion if you didn't know about this stuff. Hence you need to run &lt;span style="font-weight: bold;"&gt;ipcs -s&lt;/span&gt; to see your semaphores (hopefully none, if your MPI program has finished running), and &lt;span style="font-weight: bold;"&gt;ipcrm -s &lt;semid&gt;&lt;/span&gt; to delete any improperly terminated semaphores. I'd never heard of these commands before, but they solved my problems.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-8764864335363449374?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/8764864335363449374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=8764864335363449374' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8764864335363449374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8764864335363449374'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/12/unix-semaphores-finite-resource.html' title='Unix Semaphores - A finite resource!'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-8687672528923585003</id><published>2008-12-02T18:04:00.001-05:00</published><updated>2008-12-02T18:04:01.106-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='unix'/><category scheme='http://www.blogger.com/atom/ns#' term='Web 2.0'/><title type='text'>dd, python, google charts and amazon cloud computing</title><content type='html'>The latest RedHat magazine has a neat little article &lt;a href="http://www.redhatmagazine.com/2008/10/02/this-isnt-your-grandpappys-dd-command/"&gt;mixing dd, python, the Google Charts API and virtual machines with Amazon's version of cloud computing&lt;/a&gt; -  the aim is a pretty pedestrian rough benchmark of disk I/O, but as a mix of computing metaphors (classic *nix command line, modern interpreted language, Web 2.0, virtualization) it is noteworthy.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-8687672528923585003?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/8687672528923585003/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=8687672528923585003' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8687672528923585003'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8687672528923585003'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/12/dd-python-google-charts-and-amazon.html' title='dd, python, google charts and amazon cloud computing'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-3936231492740320622</id><published>2008-12-02T18:00:00.000-05:00</published><updated>2008-12-02T18:00:03.364-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='electronics'/><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='environment'/><category scheme='http://www.blogger.com/atom/ns#' term='rants'/><title type='text'>The National Resources Defense Council's flawed game console study</title><content type='html'>The &lt;a href="http://www.sciam.com/blog/60-second-science/post.cfm?id=black-friday-warning-video-games-wa-2008-11-28&amp;amp;sc=CAT_SP_20081201"&gt;SciAm blog from November 28th&lt;/a&gt; uncritically highlights a &lt;a href="http://www.nrdc.org/energy/consoles/contents.asp"&gt;claim by the National Resources Defense Council&lt;/a&gt; that&lt;br /&gt;&lt;a href="http://www.sciam.com/article.cfm?id=video-game-vest-simulates"&gt;&lt;/a&gt;&lt;blockquote&gt;&lt;a href="http://www.sciam.com/article.cfm?id=video-game-vest-simulates"&gt;&lt;/a&gt;video game systems are huge energy wasters, mostly because people (read: kids) tend to leave them on even when they're not using them.&lt;/blockquote&gt;&lt;blockquote&gt;[...]&lt;br /&gt;&lt;br /&gt;Sony PlayStation 3 (which uses 150 Watts of energy) and Microsoft Xbox 360 (which uses 119 Watts) are the biggest offenders, while the Nintendo Wii draws less than 20 Watts, according to the NRDC report. The PlayStation 3 and Xbox 360 each &lt;span style="font-weight: bold;"&gt;if left on all the time [emphasis mine]&lt;/span&gt;, consume more than 1,000 kilowatt-hours each year—equal to the annual energy use of two new refrigerators. The PlayStation 3, which can also be used as a high-definition video player, uses five times the power of a stand-alone Sony &lt;a href="http://www.sciam.com/article.cfm?id=blu-ray-vs-hd-dvd"&gt;Blu-ray&lt;/a&gt; player to  show the same movie.&lt;br /&gt;&lt;/blockquote&gt;There are a number of things about this &lt;a href="http://www.nrdc.org/energy/consoles/files/consoles.pdf"&gt;report (PDF)&lt;/a&gt;, or at least the popular reporting of it, that I consider flawed.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;As we've discussed twice before now [&lt;a href="http://attitudeadj.blogspot.com/2008/11/electronic-waste.html"&gt;1&lt;/a&gt;, &lt;a href="http://attitudeadj.blogspot.com/2008/11/electronic-waste.html"&gt;2&lt;/a&gt;], the energy used to produce an electronic device is a non-negligible fraction of its total lifetime energy usage (the study I linked to before claims that production of a personal computer [which game consoles effectively are] accounts for ~80% of the total energy usage over its entire lifetime). Focusing solely on energy efficiency in use is a flawed metric to assess the net cost to the climate.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;The report chooses to highlight the energy cost associated with leaving the devices on all the time, with no power saving options selected. This is a maximum cost, but is it at all a realistic scenario? Their figure 1 shows that, according to their own calculations, the net energy use by users who switch their consoles off after use is typically ~10% of leaving it on all the time. Any Xbox 360 user knows that heat associated with use can lead to the Red Ring of Death - I certainly don't leave my Xbox on when I'm not using it. Their summary and the news reports all focus on the worst case scenario, without mentioning the equally plausible or more plausible scenario. Of course, one can't make a big fuss about game consoles being bad for the environment under the conscientious user scenario, can we?&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Any technologically savvy computer user knows that there is a difference between peak energy usage and idle energy usage. The report quotes power uses when active and idle in Table 3 (e.g. an average of 119 W for an Xbox 360 when active, 118 W when Idle). Unfortunately they redefine "Idle" when gaming to mean a game is running, but the user is not touching the controller - this is simply not realistic. Even if we assume people leave their consoles on all the time they certainly don't have games loaded and paused 24/7 365 days a year - I certainly don't. Any Xbox 360 user also is aware of the annoying whine associated with a spinning disk, which no one would put up with 24/7. Yet the NRDC study deliberately rejects manufacturers Idle power usage numbers (i.e. no disk inserted, no game running, what I consider to be a realistic scenario and akin to standard personal computer Idle power ratings) and states on p26 that "Some video game console manufacturers define Idle mode as a state during which there is no game disc inserted in the console. We believe that users are more likely to leave game discs in their consoles when they are left in Idle mode (a user who takes the time to eject the game disc would more likely just power down the console completely rather than leave it running) and have defined this mode accordingly."&lt;br /&gt;&lt;/li&gt;&lt;li&gt;They did not themselves assess usage patterns - in Chapter 5 they quote a Nielsen Group study that finds that "on average, users who account for close to 75 percent of all playing time have their consoles on for an average of 5 hours and 45 minutes per day." This implies that the per console there is 7 hours 40 minutes play time per day. The NRDC study has footnote (p26) associated with the previous quote questioning the Nielsen numbers: "Nielsen’s statistics can be difficult to interpret because the time in Active mode reflects an average across only the days when the console was turned on, rather than a true daily average reflecting use across the entire time metered. It is likely, however, that many heavy users often have the console on every day. &lt;span style="font-weight: bold;"&gt;For all of these reasons, we built upon the information available and the following assumptions to complete the energy analysis. ...&lt;/span&gt;&lt;span style="font-weight: bold;"&gt; Many users are assumed to leave their video game consoles on when they are finished with a game, even when they go to sleep at night.&lt;/span&gt;" [emphasis mine]. On p27 they absurdly claim that a Lawrence Berkely National Laboratory study of 60% of their computers being on overnight and over weekends somehow justifies their assumptions about game consoles. This is idiotic - a national laboratory where many computers are workstations that effectively have to be on 24/7 has nothing to do with home entertainment usage by children and young adults. My work machines are on 24/7 365, as they need to be, for example either they're running programs or I need access to the disks from home. My Xbox 360 is only on when I'm using it. Hidden in Endote 1 (p28) is the nugget of information that "Due to the absence of any studies, we based our calculations on the assumption that 50 percent of users leave their device on when they are finished playing a game or watching a movie."&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Items 2 and 3 raise very serious concerns in my mind about how the NRDC assessed (a) the fraction of users who leave their consoles on all the time, and (b) the net energy usage. It is obvious that if either of these aspects of the study is flawed then its conclusions are totally untrustworthy. In fact, both aspects are deeply flawed.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Item 4 suggests that the NRDC did not use the Nielsen numbers (I must say I'd consider the Nielsen numbers to be suspiciously high, personally) at all, but simply assumed that 50% of  all users leave their consoles on all the time. Note the phrasing of the quote in Item 4: first they assume that "heavy users" leave their consoles on all the time. Then they move from that to assuming all users leave their consoles on. As far as I can tell they did not measure actual power usage. Rather they took their (inaccurately high) "Idle" power numbers and multiplied up by the hours in a year and the number of consoles, and then multiplied by their made-up 50% figure. Assumption after assumption, and all unwarranted.&lt;br /&gt;&lt;br /&gt;In summary I think its pretty clear that this study is fundamentally flawed. All assumptions appear to have been made to in order to achieve the result they want, and evidence to the contrary (realistic Idle power ratings using, estimated usage times from Nielsen) has been rejected without justification. The Endnote mentioned above is telling: although this is supposedly a study of the energy cost associated with console use they have no data of actual console usage, and rather than actually trying to find out they simply assume 50% of all consoles are left on all the time. If you're going to do a study why not actually try to find out as accurately as you can the numbers you need? Never mind the issue of the end-to-end energy usage (of personal computers, at least) being dominated by manufacture, not actual use.&lt;br /&gt;&lt;br /&gt;I'd suspect that who ever wrote this "study" (deliberate use of sarcastic quotation marks) does not own a game console of their own, and has no training in hypothesis testing or scientific quantitative analysis. The lack of analytical skill or scientific rigor in this study astounds me.&lt;br /&gt;&lt;br /&gt;This report reflects very badly on the NRDC and the &lt;a href="http://www.ecosconsulting.com/"&gt;Ecos consulting group&lt;/a&gt; who performed it. This feeds into the "computer games are bad and are making our children bad" narrative our sensationalist media loves to feed to us. Environmental groups should not resort to bogus studies in order to make the case for conserving - doing so weakens the cause and gives ammunition to the denialists and polluters. It also pisses off your potential allies, who don't want to associate with bumblers.&lt;br /&gt;&lt;br /&gt;Furthermore, it ignores the big picture. Even if we accepted this flawed study, how significant is this energy waste compared to TVs, lights or other electronics being left on, or cars being idled in the morning to warm up? A decent study would place the numbers in context. This study would never pass any form of peer review - its terrible. I'm also annoyed at SciAm adopting the parroting-the-press-release school of journalism.&lt;br /&gt;&lt;br /&gt;Finally the focus on consoles is blatantly a PR gimmick from the NRDC, timed for the holidays so they can get some media attention while picking on a group (gamers) that it is socially acceptable to pick on.&lt;br /&gt;&lt;br /&gt;Energy conservation and reducing resource waste is not about consoles, it has to extend to all areas of life. Water, electricity, gas, food stuffs. If you haven't taught your child to turn off the light when he leaves the room  then why expect him to turn off the TV, computer, or game console. Its about personal responsibility.&lt;br /&gt; Without that a million studies, flawed or accurate, won't make an iota of a difference.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-3936231492740320622?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/3936231492740320622/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=3936231492740320622' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3936231492740320622'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3936231492740320622'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/12/national-resources-defense-councils.html' title='The National Resources Defense Council&apos;s flawed game console study'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-6514366731216486102</id><published>2008-12-01T18:52:00.000-05:00</published><updated>2008-12-01T18:52:00.660-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='electronics'/><category scheme='http://www.blogger.com/atom/ns#' term='environment'/><category scheme='http://www.blogger.com/atom/ns#' term='Apple'/><title type='text'>Electronic waste and Apple</title><content type='html'>Just when I'm thinking about replacing(*) my old work laptop (a Lenovo X60) for one of the new Apple Macbooks, &lt;a href="http://www.greenpeace.org/international/campaigns/toxics/electronics"&gt;Greenpeace&lt;/a&gt; trashes Apple for its inaccurate claims regarding how green its laptops are (&lt;a href="http://www.dailytech.com/Greenpeace+Slams+Apple+Over+Worlds+Greenest+Family+of+Notebooks+Claim/article13547.htm"&gt;Daily Tech article&lt;/a&gt;, &lt;a href="http://www.greenpeace.org/raw/content/international/press/reports/greener-electronics-apple-rank-5.pdf"&gt;Greenpeace report on Apple [PDF]&lt;/a&gt;).&lt;br /&gt;&lt;br /&gt;As I've &lt;a href="http://attitudeadj.blogspot.com/2008/11/electronic-waste.html"&gt;noted before&lt;/a&gt; there is much more to being green than just energy efficiency, so in this respect Apple's claims about being green are disingenuous at the very least.&lt;br /&gt;&lt;br /&gt;However, if you take time to look at the Greenpeace ratings and their change over time its clear that of the main laptop manufactures are all pretty in the same general area - the electronics manufacturers scoring more highly tend to be more related to consumer electronics and cell-phones. And the &lt;a href="http://www.greenpeace.org/international/campaigns/toxics/electronics/how-the-companies-line-up"&gt;real bad guys are Microsoft and Nintendo&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;(*) Supplementing is perhaps a more accurate description, rather than replacing. The X60 is still a great ultraportable laptop that I do a lot of real work on, but for conferences and travel I'm hoping a Mac may be more practical.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-6514366731216486102?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/6514366731216486102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=6514366731216486102' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6514366731216486102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6514366731216486102'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/12/electronic-waste-and-apple.html' title='Electronic waste and Apple'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-9057142478215710096</id><published>2008-11-25T18:27:00.000-05:00</published><updated>2008-11-25T18:27:11.128-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='Fallout 3'/><title type='text'>No posting for a while, thanks to Fallout 3</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_1dE86p2f5a4/SSwa6DKx4jI/AAAAAAAAACQ/ZroPycU5AI8/s1600-h/screen47B.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 320px; height: 180px;" src="http://4.bp.blogspot.com/_1dE86p2f5a4/SSwa6DKx4jI/AAAAAAAAACQ/ZroPycU5AI8/s320/screen47B.jpg" alt="" id="BLOGGER_PHOTO_ID_5272618848329261618" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;I won't have much time for blogging for a while, as currently exploring the &lt;a href="http://fallout.wikia.com/wiki/Capital_Wasteland"&gt;Capitol Wasteland&lt;/a&gt; is consuming&lt;br /&gt;what spare time I have. After a slightly slow start &lt;a href="http://fallout.bethsoft.com/eng/home/home.php?fbid=w-7YHylMq8P"&gt;Fallout 3&lt;/a&gt; is rapidly becoming an engrossing experience, despite the annoyance of horizontal colors bands below the HUD that may signal problems with my Xbox 360's graphics processor.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-9057142478215710096?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/9057142478215710096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=9057142478215710096' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/9057142478215710096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/9057142478215710096'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/11/no-posting-for-while-thanks-to-fallout.html' title='No posting for a while, thanks to Fallout 3'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_1dE86p2f5a4/SSwa6DKx4jI/AAAAAAAAACQ/ZroPycU5AI8/s72-c/screen47B.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-5465582138732051658</id><published>2008-11-21T07:45:00.000-05:00</published><updated>2008-11-21T08:58:41.890-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='electronics'/><category scheme='http://www.blogger.com/atom/ns#' term='environment'/><title type='text'>Electronic waste</title><content type='html'>Scientific American online has a &lt;a href="http://www.sciam.com/article.cfm?id=stopping-illegal-e-waste-export-and-mishandling&amp;amp;sc=DD_20081120"&gt;short article on e-waste&lt;/a&gt; - junked electronics such as old computers, televisions, iPods , and so  on, which contain a variety of toxic heavy metals.&lt;br /&gt;&lt;blockquote&gt;An investigation by the U.S. Government Accountability Office (GAO) earlier this year found that the EPA had "no plans and no timetable for developing the basic components of an enforcement strategy" to ensure &lt;a href="http://www.sciam.com/article.cfm?id=trashed-tech-dumped-overseas"&gt;proper disposal of harmful e-waste&lt;/a&gt;, which includes recycling components and safely handling and disposing of toxic materials, including lead, mercury and cadmium, despite having launched new e-waste guidelines in 2007 called "Responsible Recycling," or R2.&lt;br /&gt;&lt;br /&gt;But the EPA's standard does nothing to prevent &lt;a href="http://www.sciam.com/article.cfm?id=trashed-tech-dumped-overseas"&gt;e-waste export&lt;/a&gt; or keep it out of landfills, nor does it offer any tracking of toxic components to ensure proper disposal. As it stands, the U.S. produces three million metric tons of the estimated 50 million metric tons of electronics garbage produced worldwide annually, according to EPA.&lt;/blockquote&gt;Often recycled e-waste  is exported illegally (in ways that circumvent what rules exist) from the US to  China or other developing world countries, where their citizens and children suffer from the resulting pollution.&lt;br /&gt;&lt;br /&gt;Another interesting factoid from the article is that process of making a computer from the raw materials consumes about 4 times more energy than the computer itself will ever use.&lt;br /&gt;&lt;blockquote&gt;At the same time, it takes 1.8 tons (1,630 kilograms) of raw materials and roughly 529 pounds (240 kilograms) of coal or other fossil fuels to manufacture every personal computer—81 percent of the energy an average unit will use in its lifetime, according to a study from United Nations University in Tokyo. By extending product life, such energy expenditure—as well as recycling issues—could be restrained.&lt;br /&gt;&lt;/blockquote&gt;Recycling old electronics in this country as a private individual is difficult - RadioShack and BestBuy will accept and safely dispose of (?) old batteries, including laptop batteries. Dell and &lt;a href="http://www.sciam.com/article.cfm?id=stopping-illegal-e-waste-export-and-mishandling&amp;amp;sc=DD_20081120"&gt;Apple&lt;/a&gt; supposedly have programs to take back old electronics from you, but I'm not sure if they'll take anything or only their own products when you buy something new from them. Other than those examples I have yet to find a place that accepts broken computer electronics for recycling without charging you.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-5465582138732051658?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/5465582138732051658/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=5465582138732051658' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/5465582138732051658'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/5465582138732051658'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/11/electronic-waste.html' title='Electronic waste'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-4500425553420125942</id><published>2008-11-17T21:11:00.005-05:00</published><updated>2008-11-17T21:46:32.955-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>Review: Eschalon Book I</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_1dE86p2f5a4/SSIlbTscADI/AAAAAAAAAB4/_H0H8DwSX94/s1600-h/esc_img2.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 156px;" src="http://2.bp.blogspot.com/_1dE86p2f5a4/SSIlbTscADI/AAAAAAAAAB4/_H0H8DwSX94/s200/esc_img2.png" alt="" id="BLOGGER_PHOTO_ID_5269815665050255410" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a title="Eschalon Book 1" target="_blank" href="http://www.playgreenhouse.com/game/BASLX-000001-01/" id="lcg9"&gt;Eschalon Book 1&lt;/a&gt; is a deliberately old-school computer role playing game produced by the indy studio Basilisk games, and available for Windows, Mac OS X and Linux. By old-school I mean turn-based, isometric, fixed camera, with strong textual elements, think of an intermediate between Legend of Zelda and Neverwinter Nights. If you liked those games, then for $19.95 Eschalon Book I might be worth your consideration.&lt;br /&gt;&lt;br /&gt;Online reviews of the game can be found at the following sites:&lt;br /&gt;&lt;a href="http://www.shamusyoung.com/twentysidedtale/?p=1485" target="_blank"&gt;http://www.shamusyoung.com/&lt;wbr&gt;twentysidedtale/?p=1485&lt;/a&gt;&lt;br /&gt;&lt;a href="http://jayisgames.com/archives/2008/06/eschalon_book_1.php" target="_blank"&gt;http://jayisgames.com/&lt;wbr&gt;archives/2008/06/eschalon_&lt;wbr&gt;book_1.php&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.2404.org/reviews/2881/Eschalon:-Book-I-Review" target="_blank"&gt;http://www.2404.org/reviews/&lt;wbr&gt;2881/Eschalon:-Book-I-Review&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scorpia.com/?p=812" target="_blank"&gt;http://www.scorpia.com/?p=812&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_1dE86p2f5a4/SSIlhiApWNI/AAAAAAAAACA/gqBfC4jHbHo/s1600-h/esc_img1.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 157px;" src="http://4.bp.blogspot.com/_1dE86p2f5a4/SSIlhiApWNI/AAAAAAAAACA/gqBfC4jHbHo/s200/esc_img1.png" alt="" id="BLOGGER_PHOTO_ID_5269815771972327634" border="0" /&gt;&lt;/a&gt;Overall, I quite enjoyed the game myself, although the first few hours were tough on the Ranger character I generated, as I soon ran out of arrows and the money needed to buy arrows. The strong element of random encounters in the game, while familiar from the pen and paper RPGs I used to play as a teenager, also made life difficult as I'd camp to try to heal wounds only to have camping lead to a random encounter that would cause me more wounds, and exhaust my meagre stock of healing potions and arrows. Reading the reviews shows that others also thought that the random encounters and early game money scarcity needed better play balancing.&lt;br /&gt;&lt;br /&gt;Ultimately I got a bit tired of the grind - at one point I had to fight opponents with my fists as I'd broken my only dagger trying to open a sealed barrel (note to self: I should have RTFM before beginning playing, as it tells you to use cleaving or bludgeoning weapons on barrels and chests) and didn't feel like restarting with a swordsman or a magic user.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_1dE86p2f5a4/SSIlovMJNcI/AAAAAAAAACI/wdP-DHRZ0a0/s1600-h/esc_img3.png"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 157px;" src="http://4.bp.blogspot.com/_1dE86p2f5a4/SSIlovMJNcI/AAAAAAAAACI/wdP-DHRZ0a0/s200/esc_img3.png" alt="" id="BLOGGER_PHOTO_ID_5269815895769298370" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;For the Linux version Basilisk had fixed the game exploits found in the Windows version, so I took matters into my own hands and used a hex editor on the same game file to give myself 45000 gold. After that, able to buy whatever I wanted, and all the arrows I needed, the game was actually a lot more fun.&lt;br /&gt;&lt;br /&gt;I was finally able to take the time to notice the excellent audio(*) sound effect work (owls hooting as you walk through the woods, for example), and the prettiness of the level design given the limitations of the isometric engine.&lt;br /&gt;&lt;br /&gt;I've previously mentioned I was giving Indy games a try, given my recent dissatisfaction with recent big-budget big-game studio games that given only a few hours game play for $60. Fully playing through Eschalon Book 1 took me about 25 hours (a little longer than the 20 hours some of its reviews mentioned, but for reasons I mentioned above), so at approximately $1 per hour its pretty cheap entertainment. While you won't get as much for that $20 as if bought a big-studio like NWN a few years after it came out, there is something to be said for supporting Indy game studios that do a decent job. Think of it as buying Organic food - maybe its better for the environment.&lt;br /&gt;&lt;br /&gt;(*) One annoyance I experienced was occasional interference-like audio buzzing, but I'm not sure if this was intrinsic to the game or really a pulseaudio problem in Fedora 9.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-4500425553420125942?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/4500425553420125942/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=4500425553420125942' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/4500425553420125942'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/4500425553420125942'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/11/review-eschalon-book-i.html' title='Review: Eschalon Book I'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_1dE86p2f5a4/SSIlbTscADI/AAAAAAAAAB4/_H0H8DwSX94/s72-c/esc_img2.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-8189381873027464583</id><published>2008-11-17T17:30:00.001-05:00</published><updated>2008-11-17T17:30:01.244-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random stuff'/><title type='text'>The problem with the world today is... education</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_1dE86p2f5a4/SSGCKATpCoI/AAAAAAAAABw/H-NhYY-I4rs/s1600-h/burning-01.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 200px; height: 151px;" src="http://1.bp.blogspot.com/_1dE86p2f5a4/SSGCKATpCoI/AAAAAAAAABw/H-NhYY-I4rs/s200/burning-01.jpg" alt="" id="BLOGGER_PHOTO_ID_5269636147392875138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;So sayeth the wise and (not learned) &lt;a href="http://www.telegraph.co.uk/news/newstopics/religion/3464073/Educated-Catholics-have-sown-dissent-and-confusion-in-the-Church-claims-bishop.html"&gt;Right Reverend Patrick O'Donoghue, Bishop of Lancaster&lt;/a&gt; (thats in England, for you safely uneducated folks out there). From the Telegraph on November 16th:&lt;br /&gt;&lt;blockquote&gt;Bishop O'Donoghue, who has recently published a report on how to renew Catholicism in Britain, argued that mass education has led to "sickness in the Church and wider society".&lt;br /&gt;&lt;br /&gt;"What we have witnessed in Western societies since the end of the Second World War is the development of mass education on a scale unprecedented in human history - resulting in economic growth, scientific and technological advances, and the cultural and social enrichment of billions of people's lives," he said.&lt;br /&gt;&lt;br /&gt;"However, every human endeavor has a dark side, due to original sin and concupiscence. In the case of education, we can see its distortion through the widespread dissemination of radical scepticism, positivism, utilitarianism and relativism.&lt;br /&gt;&lt;br /&gt;"Taken together, these intellectual trends have resulted in a fragmented society that marginalizes God, with many people mistakenly thinking they can live happy and productive lives without him."&lt;/blockquote&gt;I suppose the Bishop feels that the marginalization of a mythical figure is too high a price to pay for the "cultural and social enrichment of billions of people's lives."&lt;br /&gt;&lt;br /&gt;The Catholic Church clearly deserves more deep thinkers like Bishop O'Donoghue. With more men like him I'm sure the Church can make itself even more obviously irrelevant to society.&lt;br /&gt;&lt;br /&gt;[Image: &lt;a href="http://www.inquisition.pp.ru/eng/kazn04.htm"&gt;Jan Luyken. Burning. Engraving. XVII&lt;/a&gt;.]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-8189381873027464583?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/8189381873027464583/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=8189381873027464583' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8189381873027464583'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8189381873027464583'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/11/problem-with-world-today-is-education.html' title='The problem with the world today is... education'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_1dE86p2f5a4/SSGCKATpCoI/AAAAAAAAABw/H-NhYY-I4rs/s72-c/burning-01.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-6166742817356224346</id><published>2008-11-14T18:16:00.000-05:00</published><updated>2008-11-14T18:16:00.932-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random stuff'/><category scheme='http://www.blogger.com/atom/ns#' term='science'/><title type='text'>Corn monoculture.</title><content type='html'>I'm glad I avoid fast food:&lt;br /&gt;&lt;blockquote&gt;Americans spend &gt;100 billion dollars on restaurant fast food each&lt;br /&gt;year; fast food meals comprise a disproportionate amount of both&lt;br /&gt;meat and calories within the U.S. diet. We used carbon and&lt;br /&gt;nitrogen stable isotopes to infer the source of feed to meat&lt;br /&gt;animals, the source of fat within fries, and the extent of fertilization&lt;br /&gt;and confinement inherent to production. We sampled food&lt;br /&gt;from McDonald’s, Burger King, and Wendy’s chains, purchasing&lt;br /&gt;&gt;480 servings of hamburgers, chicken sandwiches and fries within&lt;br /&gt;geographically distributed U.S. cities: Los Angeles, San Francisco,&lt;br /&gt;Denver, Detroit, Boston, and Baltimore. From the entire sample set&lt;br /&gt;of beef and chicken, only 12 servings of beef had delta 13C &lt; -21‰; for&lt;br /&gt;these animals only was a food source other than corn possible. We&lt;br /&gt;observed remarkably invariant values of delta 15N in both beef and&lt;br /&gt;chicken, reflecting uniform confinement and exposure to heavily&lt;br /&gt;fertilized feed for all animals. The delta 13C value of fries differed&lt;br /&gt;significantly among restaurants indicating that the chains used&lt;br /&gt;different protocols for deep-frying: Wendy’s clearly used only corn&lt;br /&gt;oil, whereas McDonald’s and Burger King favored other vegetable&lt;br /&gt;oils; this differed from ingredient reports. Our results highlighted&lt;br /&gt;the overwhelming importance of corn agriculture within virtually&lt;br /&gt;every aspect of fast food manufacture.&lt;br /&gt;&lt;br /&gt;Hope Jahren and Rebecca A. Kraft, Carbon and nitrogen stable isotopes in fast food: Signatures of corn and confinement, &lt;a href="http://www.pnas.org/content/early/2008/11/10/0809870105.full.pdf+html"&gt;PNAS 2008&lt;/a&gt;, November 10, 2008, doi: 10.1073/pnas.0809870105has more. &lt;/blockquote&gt;&lt;a href="http://scienceblogs.com/effectmeasure/2008/11/fast_food_corn_corn_and_more_c.php?utm_source=sbhomepage&amp;amp;utm_medium=link&amp;amp;utm_content=toplink"&gt;Effect Measure&lt;/a&gt; provides an interesting analysis of this work.&lt;br /&gt;&lt;br /&gt;Every day I drive past on the Burger Kings the authors sampled from in Baltimore. Always wondered who ate there. Now I know. ;)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-6166742817356224346?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/6166742817356224346/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=6166742817356224346' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6166742817356224346'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6166742817356224346'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/11/corn-monoculture.html' title='Corn monoculture.'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-5458879876774223060</id><published>2008-11-13T18:28:00.000-05:00</published><updated>2008-11-13T18:28:00.390-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><title type='text'>teTex -&gt; TeXlive transition on Fedora 9</title><content type='html'>Practically every document I have written professionally since 1994 uses LaTeX, either old vanilla latex (tex -&gt; dvi -&gt; ps) or pdflatex (tex -&gt; pdf), often with non-standard cls files (aastex.cls, mn2e.cls).&lt;br /&gt;&lt;br /&gt;Ever since I noticed that &lt;a href="http://fedoraproject.org/wiki/Releases/FeatureTexLive"&gt;Fedora 9 was replacing teTeX with TeXlive&lt;/a&gt; I've been dreading the transition, and have kept all my work machines on Fedora 8 rather than transition to Fedora 9. (The &lt;a href="http://attitudeadj.blogspot.com/2008/10/less-than-impressed-with-kde4.html"&gt;KDE4 transition&lt;/a&gt; also gave me  additional reason to wait until the bugs are fixed.)&lt;br /&gt;&lt;br /&gt;I finally got time yesterday to back-up all my papers from work to my home Fedora 9 test machine, and just for fun tried running the TeXlive versions of latex and pdflatex on some of my papers and proposals... and they all worked first time, no messing about or reinstalling of the astro cls files required.&lt;br /&gt;&lt;br /&gt;My old cls files that were installed in the /usr/share/texmf tree had not been messed with, and the ls-R file had been automatically updated to include them.&lt;br /&gt;&lt;br /&gt;I'm pleasantly surprised, given the prevalence of problems a "texlive tetex" google search reveals. Good job Fedora team!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-5458879876774223060?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/5458879876774223060/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=5458879876774223060' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/5458879876774223060'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/5458879876774223060'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/11/tetex-texlive-transition-on-fedora-9.html' title='teTex -&gt; TeXlive transition on Fedora 9'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-3724286818100917868</id><published>2008-11-13T18:25:00.000-05:00</published><updated>2008-11-13T18:25:01.248-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Family Values</title><content type='html'>&lt;a href="http://www.newyorker.com/reporting/2008/11/03/081103fa_fact_talbot"&gt;Why those elitist coastal liberals are all about true family values&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-3724286818100917868?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/3724286818100917868/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=3724286818100917868' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3724286818100917868'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3724286818100917868'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/11/family-values.html' title='Family Values'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-5000644564343052236</id><published>2008-11-12T11:27:00.002-05:00</published><updated>2008-11-12T11:30:25.688-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='politics'/><title type='text'>Funny</title><content type='html'>&lt;a href="http://www.dailykos.com/storyonly/2008/11/12/81858/744/325/659710"&gt;Funny pre-election predictions&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I'm quite pleased with myself: predicted Obama getting 367 EVs, whereas the current total is 365 EVs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-5000644564343052236?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/5000644564343052236/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=5000644564343052236' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/5000644564343052236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/5000644564343052236'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/11/funny.html' title='Funny'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-850798316290482223</id><published>2008-11-11T11:00:00.000-05:00</published><updated>2008-11-11T11:00:00.307-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='history'/><title type='text'>90 years since the end of World War I</title><content type='html'>On the 11th hour of the 11th day of the 11th month of 1918 the Armistice between the Allies and the Central Powers came into effect and the Great War, the "war to end all wars," was over.  &lt;a href="http://news.bbc.co.uk/2/hi/uk_news/7720601.stm"&gt;Only a few veterans of WWI now remain to mark the commemoration ceremonies&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;My grandfather on my mother's side served in WWI with the South African troops, and took part in the battle of &lt;a href="http://en.wikipedia.org/wiki/Battle_of_Passchendaele"&gt;Passchendaele&lt;/a&gt; (aka the Third Battle of Ypres). There he was captured by the Germans and spent the rest of the war in a prison camp, but was certainly better off than the 140000 Allied troops who died in that battle alone.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-850798316290482223?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/850798316290482223/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=850798316290482223' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/850798316290482223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/850798316290482223'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/11/90-years-since-end-of-world-war-i.html' title='90 years since the end of World War I'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-3872328333568719679</id><published>2008-11-07T18:10:00.000-05:00</published><updated>2008-11-07T18:10:00.559-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random stuff'/><title type='text'>Volcano and eruption slideshow</title><content type='html'>Related to the &lt;a href="http://attitudeadj.blogspot.com/2008/11/oil-drilling-most-likely-cause-of.html"&gt;Lusi mud volcano post&lt;/a&gt; from a few days ago, SciAm has a nice &lt;a href="http://www.sciam.com/slideshow.cfm?id=volcano-letting-off-steam"&gt;slide show of images related to volcanic eruptions&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-3872328333568719679?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/3872328333568719679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=3872328333568719679' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3872328333568719679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3872328333568719679'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/11/volcano-and-eruption-slideshow.html' title='Volcano and eruption slideshow'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-6863008037956412444</id><published>2008-11-05T18:21:00.000-05:00</published><updated>2008-11-05T18:21:00.701-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Speculative Fiction'/><title type='text'>Michael Crichton has died.</title><content type='html'>&lt;a href="http://www.etonline.com/news/2008/11/67369/"&gt;Michael Crichton has died&lt;/a&gt; at age 66, after a struggle with cancer. I loathed his writing, but I commiserate with his family over this sad news.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-6863008037956412444?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/6863008037956412444/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=6863008037956412444' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6863008037956412444'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6863008037956412444'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/11/michael-crichton-has-died.html' title='Michael Crichton has died.'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-8199992404117831993</id><published>2008-11-04T20:57:00.000-05:00</published><updated>2008-11-04T20:57:00.329-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KDE'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='command line'/><title type='text'>Okteta</title><content type='html'>Having previously &lt;a href="http://attitudeadj.blogspot.com/2008/10/less-than-impressed-with-kde4.html"&gt;complained about KDE4&lt;/a&gt; on Fedora 9, it is only fair that I also mention something I like about it.&lt;br /&gt;&lt;br /&gt;KDE 4.1 comes with &lt;a href="http://utils.kde.org/projects/okteta/"&gt;Okteta&lt;/a&gt;, a gui-based Hex editor, and its pretty easy to use even for someone like me who has no experience with editing raw binary files (*). It turned out to be very useful when I need to alter some &lt;a href="http://www.playgreenhouse.com/game/BASLX-000001-01/"&gt;Eschalon Book 1&lt;/a&gt; save game files (more on this in a later post).&lt;br /&gt;&lt;br /&gt;Still, GUIs are only so useful, and I had to use the command line "&lt;a href="http://linux.die.net/man/1/cmp"&gt;cmp&lt;/a&gt;" utility to identify the bytes that differed between two different save game files before I could actually do anything useful with Okteta. Another cool command line tool I discovered for the first time: "&lt;a href="http://linux.die.net/man/1/xxd"&gt;xxd&lt;/a&gt;." Long live the all-powerful command line!&lt;br /&gt;&lt;br /&gt;(*) No experience with messing around in binary of unknown format. Binary files with known formats are easy to deal with, you just write a program to process them.)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-8199992404117831993?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/8199992404117831993/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=8199992404117831993' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8199992404117831993'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8199992404117831993'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/11/okteta.html' title='Okteta'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-622381643531747375</id><published>2008-11-04T18:22:00.002-05:00</published><updated>2008-11-04T18:26:17.856-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='Eschalon Book 1'/><title type='text'>Do big studio computer games have less bang for buck  these days?</title><content type='html'>Maybe I'm becoming old and jaded, but recently big budget games (PC or console) have been a bit of a disappointment to me.... $60 for &amp;lt;10 hours play time in a First Person Shooter (with maybe 2-3 times more the play time in an CRPG), and frustrating game-play seems the norm these days. I'd even have to buy a new PC to play some of the latest and greatest PC-only titles, as my trusty old Pentium 4 requires the obsolete AGP graphics. With less free time and spare cash (who could have thought that the rampant ideologically-driven deregulation of the financial markets might cause problems!) than I used to have its seems more important to find something decent to play...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;After recent disappointments with NWN2 (and its expansion Mask of the Betrayer), Oblivion: Shivering Isles (Oblivion was good, but not as fun as Morrowind) and &lt;a title="Star Wars: The Force Unleashed" href="http://attitudeadj.blogspot.com/2008/10/mini-review-star-wars-force-unleashed.html" id="a061"&gt;Star Wars: The Force Unleashed&lt;/a&gt;, and giving more money that I can really afford to the Democrats I've been looking for something where the emphasis is on fun and game-play, rather than graphics and movie-quality cut-scene work.&lt;br /&gt;&lt;br /&gt;The original title of this post was going to be "Are big studio computer games less fun these days?" But what is fun? Certainly modern computer games, in particular those mentioned above, are graphically outstanding compared to games of even five years ago, let alone 10 or 15 years ago. Yet I remember getting a lot of enjoyment out of such graphically-primitive games such as Legend of Zelda, Civ 2, and X-Com: Terror from the Deep (probably my favorite games of all time). Basically the ingredients and mechanics of game play of different genres of computer games really haven't changed significantly over the same time, and its game play that counts for a lot in terms of enjoyment.&lt;br /&gt;&lt;br /&gt;As I also spent vast amount of time playing those games - not only did they take a long time to master and play through, but they kept my attention for the ~100 hours I put into them. If a game is going to be shorter, then I expect to pay less for it. Or to put it another way (combining both fun and value) bang-for-buck is an element in my relative enjoyment of something.&lt;br /&gt;&lt;br /&gt;That is not to say pure economics (or &lt;a title="buyer's remorse" target="_blank" href="http://en.wikipedia.org/wiki/Buyer%27s_remorse" id="s2v_"&gt;buyer's remorse&lt;/a&gt;) is the sole determinant of fun (remember, game play counts), but I think it also a crucial part of the recipe. For example, a typical Hollywood big-budget movie (e.g. the latest Indiana Jones movie) might be more fun when rented through Netflix for a net cost of a few bucks, than if you went to the theatre and paid $9 + gas and parking to see it.&lt;br /&gt;&lt;br /&gt;Personally, as far as games are concerned I think  the paying less than or approximately equal to $1 per hour of &lt;b&gt;&lt;i&gt;first-time&lt;/i&gt;&lt;/b&gt; game play is great value (e.g. KOTOR, Morrowind, Oblivion), ~a few $ per hour decent (e.g. Far Cry, Half Life 2, Assassin's Creed), and more than $5 per hour (e.g. SW: TFU, Halo 3 single player) poor value for money.&lt;br /&gt;&lt;br /&gt;So if my hypothesis is right, what types of games should be fun if I'm not liking the games produced by the current big game studios?&lt;br /&gt;&lt;br /&gt;If game play is roughly the same, and graphics really aren't super important, and bang-for-buck is a factor, then games by small independent developers should be fun. They may be short, or lack graphical or play testing finesse, but they should be enjoyable. (The alternative is simply to purchase the big studio games about a year after they first came out, at which their reduction in price makes up for their imperfections.)&lt;br /&gt;&lt;br /&gt;So instead of the big games studios, I'm going to give independent developers a chance. In particular developers who support multiple operating systems (I keep a Windows machine to play games on, but if I could play games on other OSs I would happily avoid the use of Windows).&lt;br /&gt;&lt;br /&gt;&lt;a title="Playgreenhouse.com" target="_blank" href="http://www.playgreenhouse.com/" id="ygig"&gt;Playgreenhouse.com&lt;/a&gt; is perhaps best known as the distributor of &lt;a title="Penny Arcade" target="_blank" href="http://www.penny-arcade.com/" id="oy-4"&gt;Penny Arcade&lt;/a&gt;'s "&lt;a title="On the Rain-Slick Precipice of Darkness" target="_blank" href="http://www.playgreenhouse.com/game/HOTHG-000001-01/" id="mxca"&gt;On the Rain-Slick Precipice of Darkness&lt;/a&gt;", but it now has a few other games available, all for prices of $20 or less. To put my money where my mouth is I've purchased the old-school isometric CRPG &lt;a title="Eschalon Book 1" target="_blank" href="http://www.playgreenhouse.com/game/BASLX-000001-01/" id="lcg9"&gt;Eschalon Book 1&lt;/a&gt; (linux version) for the princely sum of   $19.95.&lt;br /&gt;&lt;br /&gt;I've spent about 10 hours playing so far, but will hold off on the full review for a while. In the mean time here are some reviews of the game (with screen-shots in some cases) of Eschalon Book 1, should you be interested in wasting a few minutes reading time:&lt;br /&gt;&lt;a href="http://www.shamusyoung.com/twentysidedtale/?p=1485" target="_blank"&gt;http://www.shamusyoung.com/&lt;wbr&gt;twentysidedtale/?p=1485&lt;/a&gt;&lt;br /&gt;&lt;a href="http://jayisgames.com/archives/2008/06/eschalon_book_1.php" target="_blank"&gt;http://jayisgames.com/&lt;wbr&gt;archives/2008/06/eschalon_&lt;wbr&gt;book_1.php&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.2404.org/reviews/2881/Eschalon:-Book-I-Review" target="_blank"&gt;http://www.2404.org/reviews/&lt;wbr&gt;2881/Eschalon:-Book-I-Review&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.scorpia.com/?p=812" target="_blank"&gt;http://www.scorpia.com/?p=812&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-622381643531747375?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/622381643531747375/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=622381643531747375' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/622381643531747375'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/622381643531747375'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/11/do-big-studio-computer-games-have-less.html' title='Do big studio computer games have less bang for buck  these days?'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-2470684014862410492</id><published>2008-11-04T07:19:00.002-05:00</published><updated>2008-11-17T09:46:22.980-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='environment'/><category scheme='http://www.blogger.com/atom/ns#' term='science'/><title type='text'>Oil drilling most likely cause of Indonesian mud volcano</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_1dE86p2f5a4/SQ8n76YAQfI/AAAAAAAAABI/LyZfatpfyc0/s1600-h/lusi_volcano.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer; width: 320px; height: 192px;" src="http://1.bp.blogspot.com/_1dE86p2f5a4/SQ8n76YAQfI/AAAAAAAAABI/LyZfatpfyc0/s320/lusi_volcano.jpg" alt="" id="BLOGGER_PHOTO_ID_5264470399655100914" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;The BBC reports that &lt;a href="http://news.bbc.co.uk/2/hi/science/nature/7699672.stm"&gt;the majority of the scientists attending the American Association of Petroleum Geologists' meeting in Cape Town, South Africa, believe that a bore hole drilled by an oil company was most likely responsible for the creation of a mud volcano (Lusi) on the island of Java in 2006&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Since then the mud volcano has continued to spew mud, displacing tens of thousands of people, destroyed four villages and 25 factories, and is indirectly responsible for the death of 13 people. It may continue to erupt for decades.&lt;br /&gt;&lt;br /&gt;The drilling company involved denies any responsibility, blaming instead a magnitude 6.3 earthquake 280km away.&lt;br /&gt;&lt;br /&gt;You can read more about the &lt;a href="http://highlyallochthonous.blogspot.com/2007/02/lusi-man-made-mud-volcano.html"&gt;Lusi volcano at Highly Allochthonous&lt;/a&gt;, with an update &lt;a href="http://scienceblogs.com/highlyallochthonous/2008/05/lusi_sinking_into_its_own_cald.php?utm_source=readerspicks&amp;amp;utm_medium=link"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I was tempted to title this post "Drill, Baby, Drill!" but encouraging stupidity is never wise.&lt;br /&gt;&lt;br /&gt;[Image of Lusi mud volcano, credit: Durham University, found on this &lt;a href="http://berkeley.edu/news/media/releases/2008/06/09_lusi.shtml"&gt;UC Berkeley press release regarding the Lusi volcano&lt;/a&gt;.]&lt;br /&gt;&lt;br /&gt;[update 11/06/08: Highly Allochthonous was at the AAPG meeting and has a nice &lt;a href="http://scienceblogs.com/highlyallochthonous/2008/10/aapg_day_2_showdown_at_the_lus.php#more"&gt;run down of the earthquake vs drilling talks at the Lusi debate&lt;/a&gt;.]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-2470684014862410492?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/2470684014862410492/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=2470684014862410492' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2470684014862410492'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2470684014862410492'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/11/oil-drilling-most-likely-cause-of.html' title='Oil drilling most likely cause of Indonesian mud volcano'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_1dE86p2f5a4/SQ8n76YAQfI/AAAAAAAAABI/LyZfatpfyc0/s72-c/lusi_volcano.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-3916775185253128413</id><published>2008-11-03T19:19:00.001-05:00</published><updated>2008-11-04T11:40:32.518-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='Spore'/><title type='text'>Spore: Unintelligent Design</title><content type='html'>One of the things that surprised me when reading the initial reviews of Spore (&lt;a href="http://www.gamespot.com/pc/strategy/spore/review.html?om_act=convert&amp;amp;om_clk=gssummary&amp;amp;tag=summary;read-review"&gt;e.g. the gamespot Spore review&lt;/a&gt;) was how short the early cell-based, oceanic and land creature phases of the game were said to be. Indeed, the reviews found these early stages, despite their shortness, to be "not very interesting and [to wear] out its welcome quickly."&lt;br /&gt;&lt;br /&gt;When the game was first announced several years ago it was exactly those early stages that seemed most interesting and most unique - the later two Civilization-like and Master of Orion-like phases sounded much more traditional and less unique. OK, I realize that as a scientist my interests may not be quite in tune with Joe Sixpack, but I'm pretty sure that you can make an interesting and informative game out of those cellular, oceanic and animal stages. After all, people bought and played Railroad Tycoon.&lt;br /&gt;&lt;br /&gt;It now appears that the early stages were indeed going  to be far more unique and innovative (cellular automata are indeed cool), but that some of the developers got cold feet and forced the rest to stick to more traditional gameplay. Read the story of &lt;a href="http://scienceblogs.com/pharyngula/2008/11/the_dumbification_of_spore.php"&gt;the dumbing down of Spore at Pharyngula&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;[Update 11/04/08: Carl Zimmer has quick piece up at &lt;a href="http://blogs.discovermagazine.com/loom/"&gt;The Loom&lt;/a&gt; on perceived &lt;a href="http://blogs.discovermagazine.com/loom/2008/10/23/bad-grades-for-spore/"&gt;scientific problems with Spore&lt;/a&gt;. This is not to say all games must adhere to strict scientific accuracy, merely that adopting features of reality might make for a more interesting and varied game. After all, almost every game these day uses the Havok engine to do some simple physics. At the very least realism aids immersion.]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-3916775185253128413?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/3916775185253128413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=3916775185253128413' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3916775185253128413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/3916775185253128413'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/11/spore-unintelligent-design.html' title='Spore: Unintelligent Design'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-2151151749455211330</id><published>2008-11-03T18:26:00.000-05:00</published><updated>2008-11-03T18:26:01.224-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='CPU'/><category scheme='http://www.blogger.com/atom/ns#' term='hardware'/><title type='text'>Core i7 reviews beginning to appear.</title><content type='html'>&lt;a href="http://www.engadget.com/2008/11/03/intel-core-i7-review-roundup/"&gt;Engadget summarizes the Intel Core i7 benchmarks and system reviews&lt;/a&gt; that are starting to appear.&lt;br /&gt;&lt;br /&gt;I can't wait till they appear on Newegg.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-2151151749455211330?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/2151151749455211330/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=2151151749455211330' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2151151749455211330'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2151151749455211330'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/11/core-i7-reviews-beginning-to-appear.html' title='Core i7 reviews beginning to appear.'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-6993820891031941511</id><published>2008-11-01T13:17:00.002-04:00</published><updated>2008-11-01T13:18:37.033-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random stuff'/><title type='text'>Still Alive</title><content type='html'>I'm still alive (Wisdom Teeth almost healed, thank you for asking). I haven't forgotten about the follow-up to the first part of &lt;a href="http://attitudeadj.blogspot.com/2008/10/replay-halo-3.html"&gt;my analysis of why Halo 3 wasn't as much fun (for me) as the original Halo: Combat Evolved&lt;/a&gt;, but have been too busy to finish editing the post (blogger really lacks a nice way of doing HTML tables).&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-6993820891031941511?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/6993820891031941511/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=6993820891031941511' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6993820891031941511'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6993820891031941511'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/11/still-alive.html' title='Still Alive'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-1094503270565364918</id><published>2008-10-22T21:22:00.000-04:00</published><updated>2008-10-22T21:22:01.046-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random stuff'/><title type='text'>Everything tastes like cloves</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_1dE86p2f5a4/SP9kePElLMI/AAAAAAAAAA4/HFaCsD0I0EQ/s1600-h/eugenol.gif"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://3.bp.blogspot.com/_1dE86p2f5a4/SP9kePElLMI/AAAAAAAAAA4/HFaCsD0I0EQ/s320/eugenol.gif" alt="" id="BLOGGER_PHOTO_ID_5260033360396627138" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;My coffee tastes like cloves, as does the banana bread and my strawberry yogurt I had for lunch. The icecream I had last night tastes like cloves, as did the Tilapia and boiled vegetables. I swill my mouth out with water, but that only makes the clove taste even more intense. I even smell like cloves (so I am told).&lt;br /&gt;&lt;br /&gt;Currently I am recovering from having all my wisdom teeth removed on the 10th of this month. After developing &lt;a href="http://en.wikipedia.org/wiki/Alveolar_osteitis"&gt;dry socket&lt;/a&gt; over the weekend (worst pain ever, thank-you very much, and that is despite me taking heavy-duty prescription painkillers) my oral surgeon has packed the sockets where my impacted wisdom teeth once were with gauze soaked in &lt;a href="http://en.wikipedia.org/wiki/Oil_of_cloves"&gt;Oil of Cloves&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Oil of Cloves is obtained from the &lt;a href="http://en.wikipedia.org/wiki/Clove" title="Clove"&gt;clove&lt;/a&gt; plant, &lt;i&gt;&lt;a href="http://en.wikipedia.org/wiki/Syzygium_aromaticum" title="Syzygium aromaticum" class="mw-redirect"&gt;Syzygium aromaticum&lt;/a&gt;&lt;/i&gt;, in fact from pretty much any part of the clove plant. The only active ingredient is &lt;a href="http://en.wikipedia.org/wiki/Eugenol" title="Eugenol"&gt;eugenol&lt;/a&gt;, and it and Oil of Cloves have some pretty weird and wonderful uses. It is basically the clove-like smell associated with going to the dentists, as it is a natural topical anaesthetic (hence it being stuffed in the gaping holes where my teeth once were). It is also present, at smaller concentrations, in Cinnamon, Nutmeg and Bay Leaves. But its also toxic when ingested  in large amounts (lethal dose for humans is 3.7g/kg) and is used to euthanize fish, in addition to being used to polish and clean Samurai swords.&lt;br /&gt;&lt;br /&gt;And it  tastes horrible. Really quite nasty. Try spending every waking moment for several days tasting it - if it weren't for the fact that its saving me from indescribable agony I wouldn't put up with it. But as &lt;a href="http://scienceblogs.com/moleculeoftheday/"&gt;Molecule of the Day&lt;/a&gt; notes, &lt;a href="http://scienceblogs.com/moleculeoftheday/2006/10/eugenol_mmm_dentist.php#commentsArea"&gt;eugenol&lt;/a&gt; is not that dissimilar in chemical structure from &lt;a href="http://en.wikipedia.org/wiki/Vanillin"&gt;vanillin&lt;/a&gt;, and vanilla is one of my favorite flavors. Artificial vanilla flavoring used to be synthesized using eugenol as a starting point, although now different methods (in the 60's the predominant one was based on Canadian wood-pulp) are used (at least, thats what wikipedia claims).&lt;br /&gt;&lt;br /&gt;To think I would never have known all this had it not been for those damn impacted wisdom teeth!&lt;br /&gt;&lt;br /&gt;[Image of eugenol structure taken from the &lt;a href="http://scienceblogs.com/moleculeoftheday/2006/10/eugenol_mmm_dentist.php#commentsArea"&gt;Molecule of the Day eugenol&lt;/a&gt; entry]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-1094503270565364918?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/1094503270565364918/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=1094503270565364918' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1094503270565364918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1094503270565364918'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/10/everything-tastes-like-cloves.html' title='Everything tastes like cloves'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_1dE86p2f5a4/SP9kePElLMI/AAAAAAAAAA4/HFaCsD0I0EQ/s72-c/eugenol.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-5318904165914104851</id><published>2008-10-22T18:59:00.002-04:00</published><updated>2008-10-22T19:24:54.104-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='fedora'/><category scheme='http://www.blogger.com/atom/ns#' term='ubuntu'/><title type='text'>Who contributes most to the Linux kernel?</title><content type='html'>The latest &lt;a href="http://www.redhatmagazine.com/"&gt;Redhat magazine&lt;/a&gt; has &lt;a href="http://truthhappens.redhatmagazine.com/2008/09/23/red-hat-tops-list-of-corporate-linux-code-contributors/"&gt;an interesting aside on who contributes most to the Linux kernel&lt;/a&gt;. According to &lt;a href="http://en.wikipedia.org/wiki/Greg_Kroah-Hartman"&gt;Greg Kroah-Hartman&lt;/a&gt;'s (*) analysis, and as measured in raw number of patches the general community comes in first, with &lt;a href="http://www.redhat.com/"&gt;Redhat&lt;/a&gt; coming in second. &lt;a href="http://www.canonical.com/"&gt;Canonical&lt;/a&gt;, the commercial sponsor of  the now popular &lt;a href="http://www.ubuntu.com/"&gt;Ubuntu&lt;/a&gt; (a spiffy modification of &lt;a href="http://www.debian.org/"&gt;Debian&lt;/a&gt;) comes in 79th.&lt;br /&gt;&lt;p&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p&gt;The overall largest contributions to Linux code come from individuals who have no apparent affiliation with any company, as Kroah-Hartman surmised by looking at their e-mail addresses. Red Hat came in second overall, with 11,846 patches.&lt;/p&gt; &lt;p&gt;By comparison, Canonical, the company behind Ubuntu Linux, is the 79th most active contributor, with 100 patches. &lt;span style="font-weight: bold;"&gt;Kroah-Hartman said that such behavior on the part of Canonical will be detrimental to the company and the Ubuntu distribution over time&lt;/span&gt; [emphasis mine].&lt;/p&gt; &lt;p&gt;“Then there are the distros that base themselves off of other distros, like Ubuntu and [Lance Davis’] CentOS. These distros have yet another layer between them and the original developers. &lt;span style="font-weight: bold;"&gt;Patches rarely, if ever, flow backwards into an upstream distro, and the developers are very unlikely to push their changes into the upstream packages as they don’t feel the need or don’t realize the issues involved as they rely on the upstream distro so tightly&lt;/span&gt;,” said Kroah-Hartman.&lt;/p&gt;&lt;/blockquote&gt;&lt;p&gt;&lt;/p&gt;This is interesting, and not just as food for a meaningless distro-war. While I personally prefer &lt;a href="http://fedoraproject.org/"&gt;Fedora&lt;/a&gt; to Ubuntu or &lt;a href="http://www.gentoo.org/"&gt;Gentoo&lt;/a&gt;, I can recognize that as a distribution Ubuntu is pretty slick and well structured, and has done a lot to combat the myth that Linux is unfriendly and difficult. Ubuntu has been the most popular distribution according to &lt;a href="http://distrowatch.com"&gt;distrowatch&lt;/a&gt; for several years. But somehow the heavy work on Ubuntu has not not flowed back into the kernel, at least as measured in patches. Why?&lt;br /&gt;&lt;br /&gt;If forced to speculate without any evidence to support it I'd guess that much of the work on Ubuntu has been in terms of  user-interface and applications, and not at the deeper level of the Linux kernel. Yet Redhat clearly feels the need to work very heavily at the kernel level. So this guess doesn't satisfactorily answer the question.&lt;br /&gt;&lt;br /&gt;If anyone has a better hypothesis or insight, please let me know.&lt;br /&gt;&lt;br /&gt;(*) Greg Kroah-Hartman works for Novell's SUSE labs division.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-5318904165914104851?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/5318904165914104851/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=5318904165914104851' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/5318904165914104851'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/5318904165914104851'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/10/who-contributes-most-to-linux-kernel.html' title='Who contributes most to the Linux kernel?'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-8699844357378817481</id><published>2008-10-22T18:58:00.000-04:00</published><updated>2008-10-22T18:58:04.603-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='Star Wars'/><title type='text'>Mini-review: Star Wars: The Force Unleashed</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_1dE86p2f5a4/SP9wz0EA1SI/AAAAAAAAABA/Qh_nZrQfLBs/s1600-h/933156_20080912_embed003.jpg"&gt;&lt;img style="margin: 0pt 0pt 10px 10px; float: right; cursor: pointer;" src="http://1.bp.blogspot.com/_1dE86p2f5a4/SP9wz0EA1SI/AAAAAAAAABA/Qh_nZrQfLBs/s320/933156_20080912_embed003.jpg" alt="" id="BLOGGER_PHOTO_ID_5260046925243143458" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;My &lt;a href="http://attitudeadj.blogspot.com/2008/10/replay-halo-3.html"&gt;overly-long post criticizing Halo 3&lt;/a&gt; now seems a little out of proportion.  I finally got Star Wars: The Force Unleashed (Xbox 360 version) to cheer me up while I recovered from having my wisdom teeth out. Boy, that is really a game with &lt;span style="font-style: italic;"&gt;fundamental&lt;/span&gt; problems.&lt;br /&gt;&lt;br /&gt;I was aware of the less-than-ecstatic reviews by &lt;a href="http://www.g4tv.com/xplay/reviews/1832/Star_Wars_The_Force_Unleashed.html"&gt;X-play&lt;/a&gt; and &lt;a href="http://www.gamespot.com/xbox360/action/starwars2007/index.html?tag=result;title;0"&gt;&lt;/a&gt;&lt;a href="http://www.gamespot.com/xbox360/action/starwars2007/review.html?om_act=convert&amp;amp;om_clk=gssummary&amp;amp;tag=summary;read-review"&gt;gamespot&lt;/a&gt; (following their rather over-hyped pre-launch coverage), but sometimes things that bug other people don't really end up being something that bothers you (e.g. I liked the repetitiveness of Assassin's Creed, because that stuff was fun for me and I liked doing it again and again).&lt;br /&gt;&lt;br /&gt;Given my generation I have a soft spot for Star Wars and even Star Wars games, and ST: TFU is great... in parts. Visually, even story-wise it varies between good and great.&lt;br /&gt;&lt;br /&gt;But every now and again I ended up spending two hours trying to jump over the same damn chasm, or gap between two bridges, in an endless loop of button-mashing frustration.&lt;br /&gt;&lt;br /&gt;Dodgy auto-aim, check. The only enemy any near me is a purge trooper right in front of me, except the auto-aim has my force lightning zapping off at some crate at 90 degrees angle to where I'm looking. Try to throw something with the force, and half the time it wont go where you want.&lt;br /&gt;&lt;br /&gt;Boss battles where the bosses are immune to half of your force powers - thats just nasty - but add in the suddenly fixed camera and quick-time events spoil what should be epic cinematic moments. I don't remember any of the awesome moves Starkiller is supposed to have performed killing the Bull Rancor or defeating Vader, because all my attention was focussed on the bottom of the screen looking for the next X, B, A, Y to appear.&lt;br /&gt;&lt;br /&gt;And don't even talk to me about that stupid bit trying to pull the star destroyer out of the sky. Which also looked totally different to the preview trailer they produced a year or so ago. Yes, lets create a situation completely different to the rest of the game control-wise and not explain any of it at all. Another hour or so of frustrated load, struggle, die, load... etc before I gave up and searched the web on what to do.&lt;br /&gt;&lt;br /&gt;Anyway, it did have enjoyable moments, but the flaws were real and significant. I can't imagine that play testers didn't point out the problem areas that broke the flow and immersion of what would otherwise have been a pretty spectacular (if short) game.&lt;br /&gt;&lt;br /&gt;What now for Star Wars fans? &lt;a href="http://www.swtor.com/?sourceid=ea2441"&gt;Bioware has finally announced what was long suspected: A Star Wars MMORPG set in the time of the Old Republic.&lt;/a&gt; I love Bioware's RPGs, but an MMO? It appears Bioware has accepted that almost everyone will want to be either Jedi or Sith, but I wonder how well balanced this will work out to be in practice.&lt;br /&gt;&lt;br /&gt;[ST: TFU image from the &lt;a href="http://www.gamespot.com/xbox360/action/starwars2007/review.html?om_act=convert&amp;amp;om_clk=gssummary&amp;amp;tag=summary%3Bread-review&amp;amp;page=2"&gt;gamespot review&lt;/a&gt; of the game.]&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-8699844357378817481?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/8699844357378817481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=8699844357378817481' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8699844357378817481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8699844357378817481'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/10/mini-review-star-wars-force-unleashed.html' title='Mini-review: Star Wars: The Force Unleashed'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_1dE86p2f5a4/SP9wz0EA1SI/AAAAAAAAABA/Qh_nZrQfLBs/s72-c/933156_20080912_embed003.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-8044310894510193465</id><published>2008-10-18T09:24:00.000-04:00</published><updated>2008-10-18T09:24:00.267-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Halo'/><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='replay'/><title type='text'>Replay: Halo 3</title><content type='html'>Why am I only replaying the Halo 3 campaign for only the second time now, almost a year after it came out? That is the question I'm asking myself. I can't remember how many times I replayed the original Xbox Halo campaign, but the number is probably near or over 10. I've replayed the (not quite as satisfying but still fun) Halo 2 campaign at least four or five times.&lt;br /&gt;&lt;br /&gt;It is not that I'm spending significant amounts of time on the multi-player... yes, Halo/2/3 multi-player is certainly nicer than Counter Strike and with the right people playing (i.e. not teenagers) its engrossing fun for a while, but multi-player isn't my favorite game play style.&lt;br /&gt;&lt;br /&gt;I've been a big Halo fan from the get-go. I got the original Xbox to play Halo. I bought the PC version of Halo and upgraded my PC in order to be able to play it. I got Halo 2 the day it came out, and thought it was a way more enjoyable game than the similarly-timed Half-Life 2. I bought the Xbox 360 specifically to be able to play Halo 3. So I'm kind of bugged that I find I'm not playing Halo 3 all the time. I played it when it came out and enjoyed it, deliberately ignoring the critics. But playing through the first three levels for the second time last night left me... empty. There is something in the original that isn't quite there in the Halo 3, but what is it?&lt;br /&gt;&lt;br /&gt;From a superficial standpoint Halo 3 should beat the pants off of Halo. Graphics technology from 2007 compared to 2001-era graphics, in a machine with vastly more CPU and GPU power. Improved AI. Wider and cooler array of weapons and vehicles. And the same company is at the helm, this isn't just a quick retread by a different company working on a time-limit (you know I mean you Obsidian!). All of these things matter - and in their little way they do add to the fun. But the problems lies elsewhere, and is to big and too general to be papered over by superficial gimmicks like detachable mini-guns.&lt;br /&gt;&lt;br /&gt;Its not that Halo 3 is bad game, or not fun, its just that some part of the gestalt is not quite right, not as good as the original Halo.&lt;br /&gt;&lt;br /&gt;Let us go through the list of things I've considered and see if they stand up under scrutiny.&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Rushed and over-specified storyline, with&lt;br /&gt;&lt;/li&gt;&lt;li&gt;Spotty and inconsistent voice acting.&lt;/li&gt;&lt;li&gt;Play balance is off kilter for single player.&lt;/li&gt;&lt;li&gt;Linear game-play and levels that lack the expansiveness and freedom of Halo.&lt;br /&gt;&lt;/li&gt;&lt;/ol&gt;Lets consider 1 and 2 today, and return to items 3 and 4 in a later post.&lt;br /&gt;&lt;br /&gt;Voice Acting: Early in the game, Cortana's frequent apparitional interruptions of the Master Chief are both annoying and curiously flat emotionally. Lord Hood's various statements (voiced by Ron Perlman) are pretty flat and lifeless even when they are meant to be rousing calls to arms. Later in the game, e.g. when the Master Chief is rescuing Cortana from High Charity, Cortana's voice is over-dramatic. Is this the writing (some of the lines are pretty sophomoric), or the deliberate direction given to the voice actors?&lt;br /&gt;&lt;br /&gt;Although this is annoying and somewhat immersion-breaking it doesn't really bring down the game play. There is some truly horrific voice acting in games (e.g. Bloodrayne 2) that are still fun.&lt;br /&gt;&lt;br /&gt;Story line: The story line is a real weakness in Halo 3.&lt;br /&gt;&lt;br /&gt;In the original (Halo: Combat Evolved) there was no back story, and the story and game-universe unfolded as we played: A beleaguered human race under attack by a federation of alien religious fanatics who could not be talked or reasoned with, a fleeing human ship finding, exploring and destroying a mysterious alien artifact: Halo. What the story didn't reveal itself was left up to the mind of the player to fill in. By not saying too much the writers of Halo made their imaginary universe seem more real.&lt;br /&gt;&lt;br /&gt;By the time Halo 3 comes out the Halo franchise has been stuffed full of pulp novels and comic books. There is now an elaborate back story whose level of internal self-consistency and quality is decidedly non-uniform (too many cooks spoil the broth). The enemies (both Covenant and the Flood), now fleshed out by all the genre merchandising, speak better English and are much chattier. Rather than the implacable  alien foes of Halo: CE we now have enemies who appear merely misunderstood, petulant, or had bad childhoods, or something. The Elites don't bat an eye at co-operating with the Humans, nor express a moment's regret at abandoning the only religion they've supposedly had for thousands of years? Its just not believable. Its cheesy.&lt;br /&gt;&lt;br /&gt;As with Halo 2 the game tries to tell too much in one game. Halo 3 has the Master Chief returning to earth, dealing with the Prophet's invasion of Africa, activation of the portal to the true Ark, attack of the flood, visiting the Ark, invading and destroying High Charity, activation and destruction of the replacement Halo ring. It is way too rushed.&lt;br /&gt;&lt;br /&gt;Now I understand the dramatic impact of driving the story fast: get to Truth before he activates the rings and wipes out all life in the galaxy. No time to dawdle around exploring one thing at a time. But that could have been accomplished better in a single environment, be it Earth or the second Halo (had they been sensible about not rushing things in Halo 2 either). Halo was cool because you got to explore, at your own pace,  all the different environments afforded by a ringworld, and they were often wide open and non-linear (I'll discuss level design some more in the next post on Halo 3). One had variety within a unifying theme.&lt;br /&gt;&lt;br /&gt;But the writers of Halo 2 and Halo 3 seem to have run out of imagination regarding the rings - instead we have Earth, the Ark, etc etc. Multiple epic image that are never well fleshed out before being abandoned for the next new thing. Coupled with the rushed pace of the story line, all we end up with is a blur of images (most of them painted on sky boxes) as we move the Master Chief along the fixed linear line imposed by the story from Earth to the Ark to High Charity to the new Halo...&lt;br /&gt;&lt;br /&gt;So the quality of the story line is inferior in Halo 3 compared to Halo: CE. Is this enough to damn the game? After all, when you start to get picky there are few games who's story lines stand up to close inspection.  Half-Life, Half-life 2 and its subsequent episodes are all entertaining, but are hardly masterpieces of writing or paragons of internal consistency. When I next post on Halo 3 I'll discuss what I think of play balance and level design in Halo 3 with respect to Halo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-8044310894510193465?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/8044310894510193465/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=8044310894510193465' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8044310894510193465'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/8044310894510193465'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/10/replay-halo-3.html' title='Replay: Halo 3'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-4406526453040274262</id><published>2008-10-17T21:35:00.000-04:00</published><updated>2008-10-17T21:35:00.820-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='GPGPU'/><category scheme='http://www.blogger.com/atom/ns#' term='number crunching'/><title type='text'>Linux Journal covers number crunching with GPUs and scientific python</title><content type='html'>From a number cruncher's perspective the November 2008 issue of Linux Journal is actually quite interesting. In addition to &lt;a href="http://www.linuxjournal.com/article/10219"&gt;an article&lt;/a&gt; on the petaflop &lt;a href="http://www.lanl.gov/roadrunner/"&gt;Roadrunner supercomputer&lt;/a&gt; at LANL,  there are two articles on number crunching with GPUs (one by &lt;a href="http://www.linuxjournal.com/article/10184"&gt;Robert Farber&lt;/a&gt;, the other by &lt;a href="http://www.linuxjournal.com/article/10216"&gt;Michael Wolfe&lt;/a&gt;) and one article on &lt;a href="http://numpy.scipy.org/"&gt;numpy&lt;/a&gt;/&lt;a href="http://www.scipy.org/"&gt;scipy&lt;/a&gt; by  &lt;a href="http://www.linuxjournal.com/article/10145"&gt;Joey Bernard&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Farber's article is really an advert for &lt;a href="http://www.nvidia.com/object/cuda_get.html"&gt;NVIDIA's CUDA&lt;/a&gt;, and unfortunately doesn't actually show any examples of doing something (this is something of a trend in LJ, as it seems to drift away from showing you how to actually code things and toward merely describing point-and-click mega-code-projects). Wolfe's article shows snippets of matrix multiplication using both CUDA and &lt;a href="http://graphics.stanford.edu/projects/brookgpu/"&gt;Brook&lt;/a&gt;, but is really more of a discussion about how to write a compiler that would automatically parallelize for &lt;a href="http://www.gpgpu.org/"&gt;GPGPU&lt;/a&gt; work.&lt;br /&gt;&lt;br /&gt;Joey Bernard's article on numpy does try to scratch the surface with simple worked examples, including the use of matplotlib for plotting (or "ipython -pylab").&lt;br /&gt;&lt;br /&gt;For a moment after reading his article I was terrified that I'd totally messed up using numpy in my python projects, as Bernard states that array multiplication in numpy (e.g. a3=a1*a2) is handled as a &lt;span style="font-style: italic;"&gt;matrix&lt;/span&gt; multiplication!&lt;br /&gt;&lt;br /&gt;However, its pretty easy to verify that unless you specifically created matrix objects (which his example did not do), then a1*a2 is an element-wise array multiplication.&lt;br /&gt;&lt;br /&gt;To do matrix-like multiplication on numpy array objects you need to specifically do something like "a4=numpy.dot(a1,a2)" or "a5=numpy.mat(a1)*numpy.mat(a2)."&lt;br /&gt;&lt;br /&gt;Anyway, I hope this issue is a sign that Linux Journal may get back to publishing more "hands-on" articles on general programming topics interspersed between all the Web 2.0 and database articles.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-4406526453040274262?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/4406526453040274262/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=4406526453040274262' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/4406526453040274262'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/4406526453040274262'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/10/linux-journal-covers-number-crunching.html' title='Linux Journal covers number crunching with GPUs and scientific python'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-716950898470073440</id><published>2008-10-08T19:42:00.001-04:00</published><updated>2008-11-04T09:13:38.484-05:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='KDE'/><category scheme='http://www.blogger.com/atom/ns#' term='window managers'/><category scheme='http://www.blogger.com/atom/ns#' term='linux'/><category scheme='http://www.blogger.com/atom/ns#' term='rants'/><title type='text'>Less than impressed with KDE4</title><content type='html'>My first Linux window manager experience was with fvwm - a step up from twm but hardly fancy and barely, just barely, functional. I forget the names of the window managers we used on the Decs and Suns used back in the mid-90's, but they weren't particularly fancy either. Since then I've used fvwm2, early versions of Enlightenment, Gnome (version 1), KDE2 and KDE3.&lt;br /&gt;&lt;br /&gt;And over the years there has generally been progress, and progress by definition is good. Progress until now, that is.&lt;br /&gt;&lt;br /&gt;I switched to KDE after experiencing major dissatisfaction with Gnome 2, and now that KDE4 is out I'm contemplating switching window managers again. Only it can't be the latest version of Gnome, as I have that on a spare laptop and don't like that either.&lt;br /&gt;&lt;br /&gt;My first experience of KDE4 was on Kubuntu 8.04, an upgrade from 7.10 on an old Dell Latitude C400. That didn't last long enough for me to get a taste of KDE4, as the machine started freezing for no obvious reason after relatively short uptimes. A wipe and fresh install of Fedora 8 with KDE3.5 and the laptop worked fine once again. Was it Ubuntu, or KDE4?&lt;br /&gt;&lt;br /&gt;Upgrading my home desktop to Fedora 9 (with KDE4.0) was the first real experience I had with KDE 4 and I was not impressed. Yes - I've read &lt;a href="http://liquidat.wordpress.com/2007/11/30/kde-4-some-reasons-for-design-decisions/"&gt;the blogs that discuss the fundamental reasons for chucking out vast amounts of the KDE3 code and rewriting things like the panel from scratch&lt;/a&gt;. Maintainable, extensible code is good.&lt;br /&gt;&lt;br /&gt;But when the panel clock widget can't even handle displaying seconds you begin to think of KDE4 as a major step backwards. For an application as simple as a clock the KDE4 folks failed to provide the same functionality as KDE3. How the hell did this happen?&lt;br /&gt;&lt;br /&gt;As for adding a terminal launcher to the panel - what happened to "Add Application Launcher?" I can add a widget - there seem to be an large number of widgets, most of which are thoroughly useless - but I don't want a widget. It took at least 30 minutes of messing around to work out that items in the launch menu (Kickoff its called, replacing Kmenu), when right clicked on, give an option to add to the panel. But you can't click on the panel itself and add an application launcher from there, even though its (a) the way KDE2 and KDE3 worked and hence the way KDE users expect, and (b) the old was more intuitive.&lt;br /&gt;&lt;br /&gt;Oh, and don't edit the launcher's setting because the terminal icon will disappear and be replaced with a question mark. Progress, I tell you.&lt;br /&gt;&lt;br /&gt;And transparent Konsoles (terminals) - we used to have those. Except now we can't have that. Sure, we can make the whole window transparent, including the writing, but that makes the writing hard to read.&lt;br /&gt;&lt;br /&gt;As for the new panel (Plasma), well, hum, I totally agree that the power to add widgets to the desktop as well as the panel really makes up for the major lack on control over the panel appearance and lack of old panel (kicker features). That's what Linux is all about. Eye candy. No one really uses it because it is (or used to be) more functional, that is just a lie we tell the Windoze fanboyz.&lt;br /&gt;&lt;br /&gt;Yes, I'm being sarcastic.&lt;br /&gt;&lt;br /&gt;Its enough to make you suspect that major parts of KDE4 were written by 13-year olds whose Ritalin or interest ran out before they'd finished coding even the most basic of applications.&lt;br /&gt;&lt;br /&gt;Now I'm a patient kind of guy. KDE4 and Fedora 9 came out ages ago and I refrained from complaining because I expected these "bugs" to be ironed out. "Yes, all very unfortunate to roll out a product clearly not ready for prime time, and that is functionally inferior to its predecessor, but I'm sure it'll get better" I thought in my typical latte-sipping, elitist, East Coast liberal mode of thinking...&lt;br /&gt;&lt;br /&gt;So I waited. And lo and behold, the clock widget now does seconds. Hallelujah Brother! Can I get an Amen? Except the damn Konsole launcher in the panel is now failing, and takes a minute or two to tell me "KDEInit: can not launch /usr/bin/konsole". Acting on a hunch I remove the --enable-transparency option and it works again... for now.&lt;br /&gt;&lt;br /&gt;So KDE4 remains on probation as far as I'm concerned. I have a lot of experience invested in KDE, which I am loath to lose by switching to Enlightenment or XFCE, but I'm warning you KDE: Mess me around some more and it is over.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-716950898470073440?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/716950898470073440/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=716950898470073440' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/716950898470073440'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/716950898470073440'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/10/less-than-impressed-with-kde4.html' title='Less than impressed with KDE4'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-7532137121864137264</id><published>2008-10-06T11:51:00.000-04:00</published><updated>2008-10-06T12:09:39.560-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Speculative Fiction'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='Stephenson'/><title type='text'>Anathem. You either get it or you don't.</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_1dE86p2f5a4/SOo4Ceh43DI/AAAAAAAAAAw/HvHvHMf5N0s/s1600-h/PythagoreanTheorem_1000.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_1dE86p2f5a4/SOo4Ceh43DI/AAAAAAAAAAw/HvHvHMf5N0s/s400/PythagoreanTheorem_1000.gif" alt="" id="BLOGGER_PHOTO_ID_5254073530487200818" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;If you know what this figure is, then I think you might like &lt;a href="http://www.amazon.com/Anathem/dp/B0015DPXKI"&gt;Neal Stephenson's Anathem&lt;/a&gt;. If you don't know what this is, or worse, know but don't think its cool, then you're not going to understand Anathem. Sadly &lt;a href="http://scienceblogs.com/pharyngula/2008/10/anathem.php"&gt;PZ Myers is in the "I don't get it" camp&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The figure is of course Euclid's famous but overly complicated geometrical proof of the Pythagorean Theorem (&lt;a href="http://mathworld.wolfram.com/PythagoreanTheorem.html"&gt;the image from the Wolfram web page on this subject&lt;/a&gt;, which is worth reading).&lt;br /&gt;&lt;br /&gt;Forget the later half of Anathem - its just an extended action scene - the real meat is in the first half and if you're not hooked by the dialectical discourse between Theors by half way through then you're not going to get it.&lt;br /&gt;&lt;br /&gt;Anathem is a exploration of math, physics, and metaphysics, OK? Square root of two demonstrated by cutting cakes. Many-worlds interpretation of quantum mechanics. Platonic forms. Etc.&lt;br /&gt;&lt;br /&gt;If you don't know much math, physics or metaphysics, you might not be able of appreciating it. The same way Cryptonomicon is best appreciated by people with *nix experience (and OSX doesn't count, apple dweebs!), Anathem is best appreciated by people similar to the Theors it describes.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-7532137121864137264?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/7532137121864137264/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=7532137121864137264' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/7532137121864137264'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/7532137121864137264'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/10/anathem-you-either-get-it-or-you-dont.html' title='Anathem. You either get it or you don&apos;t.'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_1dE86p2f5a4/SOo4Ceh43DI/AAAAAAAAAAw/HvHvHMf5N0s/s72-c/PythagoreanTheorem_1000.gif' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-131639363770785321</id><published>2008-10-03T21:08:00.000-04:00</published><updated>2008-10-03T21:08:00.651-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='random stuff'/><title type='text'>Misology: You learn something new every day</title><content type='html'>Actually if you are a &lt;a href="http://en.wikipedia.org/wiki/Misology"&gt;misologist&lt;/a&gt; you probably don't learn something new every day because you fear or hate reason, logic and knowledge. &lt;a href="http://scienceblogs.com/dispatches/2008/10/bushs_misology.php"&gt;Not a good character trait in someone who has to run a country&lt;/a&gt;, but some people insisted on voting for the folksy ones.&lt;br /&gt;&lt;br /&gt;I don't think I'd heard the term before today, but now I'm going to use it all the time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-131639363770785321?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/131639363770785321/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=131639363770785321' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/131639363770785321'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/131639363770785321'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/10/misology-you-learn-something-new-every.html' title='Misology: You learn something new every day'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-4966346933257982445</id><published>2008-09-30T21:28:00.000-04:00</published><updated>2008-09-30T21:28:00.629-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='blogging'/><title type='text'>Berube is back.</title><content type='html'>&lt;a href="http://www.michaelberube.com/"&gt;&lt;/a&gt;The Lord High Professor of Dangeral Studies has returned in time to lead us out of the economic meltdown. Thats right, &lt;a href="http://www.michaelberube.com/"&gt;Michael Berube&lt;/a&gt; has resumed blogging.&lt;br /&gt;&lt;br /&gt;And if your name needs characters that aren't pure ASCII its just tough OK? Suck it up.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-4966346933257982445?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/4966346933257982445/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=4966346933257982445' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/4966346933257982445'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/4966346933257982445'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/09/berube-is-back.html' title='Berube is back.'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-2646115693363588825</id><published>2008-09-27T12:40:00.000-04:00</published><updated>2008-09-27T12:40:01.017-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='python'/><category scheme='http://www.blogger.com/atom/ns#' term='google'/><category scheme='http://www.blogger.com/atom/ns#' term='wikis'/><title type='text'>Wiki vs Google Groups/Sites</title><content type='html'>For work reasons I've been looking at wikis, as for our international collaboration will need an electronic way of outlining what we're doing, discussing it, and uploading files/images and other such info (and we're not allowed to spend money on flying furriners over here). Oh, and it has to be private and secure...&lt;br /&gt;&lt;br /&gt;I must say I hadn't realized how horribly messy and complicated wikis are to set up, or how many non-obvious capabilities and requirements you have with the &lt;a href="http://en.wikipedia.org/wiki/Comparison_of_wiki_software"&gt;various wiki options available&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I quickly decided that I didn't want a relational database at the back end, which narrowed the field nicely, before settling on what I hoped to be a relatively simple set of wiki software: the python-powered &lt;a href="http://moinmo.in/"&gt;MoinMoin&lt;/a&gt;. Flat file back end and powered by python - it sounded ideal to me.&lt;br /&gt;&lt;br /&gt;Five hours later I had a full test site up, but I can't say it was as easy as I'd have liked. Nor was the security and authorization stuff at all transparent (try reading &lt;a href="http://moinmo.in/HelpOnAccessControlLists"&gt;this&lt;/a&gt;), in fact I had no idea of whether the test site was secure or not. And wiki syntax is terrible (non intuitive!). I'm amazed wikipedia works at all.&lt;br /&gt;&lt;br /&gt;Luckily I then discovered &lt;a href="http://www.google.com/sites/overview.html"&gt;Google Sites&lt;/a&gt; ("Create websites and secure group wikis") which I must say I'm very impressed with so far. Simple Google account password protection, revision history and alerts, semi-WYSIWYG editor, comments and attachments. Maybe not industrial strength but much simpler and easier to use. Maybe we'll end up using &lt;a href="http://groups.google.com/intl/en/googlegroups/tour3/index.html"&gt;Google Groups&lt;/a&gt; instead, but still much much easier than setting up a localized CMS. Good job Google!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-2646115693363588825?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/2646115693363588825/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=2646115693363588825' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2646115693363588825'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/2646115693363588825'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/09/wiki-vs-google-groupssites.html' title='Wiki vs Google Groups/Sites'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-1052061371941831176</id><published>2008-09-26T21:31:00.000-04:00</published><updated>2008-09-26T21:31:00.899-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='games'/><category scheme='http://www.blogger.com/atom/ns#' term='galciv2'/><title type='text'>Game Piracy is not the reason your sales are bad</title><content type='html'>&lt;a href="http://draginol.joeuser.com/article/303512/Piracy_PC_Gaming"&gt;Wise words from a Stardock developer&lt;/a&gt;, who manage to have massive sales despite not putting copy protection on their games. Yes, game piracy (a) exists (I suppose, never felt the need myself), and (b) is bad, but thats not the reason why Crysis did so poorly, despite the &lt;a href="http://news.softpedia.com/news/Cevat-Yerli-Talks-About-Crysis-Warhead-and-Piracy-89054.shtml"&gt;BS some people talk&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Maybe I should run the full Dreadlords campaign on Gal Civ II while waiting for Fallout 3 to come out?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-1052061371941831176?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/1052061371941831176/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=1052061371941831176' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1052061371941831176'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/1052061371941831176'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/09/game-piracy-is-not-reason-your-sales.html' title='Game Piracy is not the reason your sales are bad'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-2604647650410661138.post-6255359480509727184</id><published>2008-09-24T09:10:00.000-04:00</published><updated>2008-10-06T12:10:37.477-04:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Speculative Fiction'/><category scheme='http://www.blogger.com/atom/ns#' term='books'/><category scheme='http://www.blogger.com/atom/ns#' term='Stephenson'/><category scheme='http://www.blogger.com/atom/ns#' term='Metaphysics'/><title type='text'>Anathem's ending?</title><content type='html'>I finished reading &lt;a href="http://www.amazon.com/Anathem-Neal-Stephenson/dp/0061474096/ref=pd_bbs_sr_1?ie=UTF8&amp;amp;s=books&amp;amp;qid=1222261231&amp;amp;sr=8-1"&gt;Anathem&lt;/a&gt; last night.&lt;br /&gt;&lt;br /&gt;For the first 400 pages I thought this was the most intellectually interesting and stimulating book that Neal Stephenson has written to date, although I wonder whether someone not in the physical or mathematical sciences would find it so interesting. As a venue for a discussion on metaphysics its brilliantly written.&lt;br /&gt;&lt;br /&gt;The ending? I'm a little confused by the last 100 pages, in particular the last 20 or so pages. Stephenson's endings to his book have always been the weakest part of his writing, so in perspective this is better than most of his endings. Maybe I'll have to read it again...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/2604647650410661138-6255359480509727184?l=attitudeadj.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://attitudeadj.blogspot.com/feeds/6255359480509727184/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=2604647650410661138&amp;postID=6255359480509727184' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6255359480509727184'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/2604647650410661138/posts/default/6255359480509727184'/><link rel='alternate' type='text/html' href='http://attitudeadj.blogspot.com/2008/09/anathems-ending.html' title='Anathem&apos;s ending?'/><author><name>Attitude Adjuster</name><uri>http://www.blogger.com/profile/11637152790332455019</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='21' src='http://3.bp.blogspot.com/_1dE86p2f5a4/SN5aeHLq8BI/AAAAAAAAAAM/YwGSOLjhFYw/S220/thruster.jpg'/></author><thr:total>0</thr:total></entry></feed>
