<?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-26468397</id><updated>2011-07-28T14:53:23.470+02:00</updated><title type='text'>Skeletondanse</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>55</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-26468397.post-6375714997854397046</id><published>2009-01-12T14:09:00.002+02:00</published><updated>2009-01-12T14:16:28.391+02:00</updated><title type='text'>Setting the current time in a J2ME DateField with mode TIME</title><content type='html'>So many wasted hours! arg!&lt;br /&gt;&lt;br /&gt;If you wanted to create a DateField with only time input (i.e. ask the user to input the time only, not a date as well), with the default value the current system time, all the documentation would point to doing it like this:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;DateField df = new DateField ("Enter time:", DateField.TIME);&lt;br /&gt;df.setDate(new Date());&lt;br /&gt;&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;That doesn't work, though. To set the current time in a date field, you need to pass in a date with the year, month and day values of the epoch, and the time that you want to set into the field. Like this:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;Calendar epoch = Calendar.getInstance();&lt;br /&gt;epoch.setTime(new Date(0));&lt;br /&gt;&lt;br /&gt;Calendar currentTime = Calendar.getInstance();&lt;br /&gt;currentTime.setTime(new Date());&lt;br /&gt;currentTime.set(Calendar.YEAR,epoch.get(Calendar.YEAR));&lt;br /&gt;currentTime.set(Calendar.MONTH,epoch.get(Calendar.MONTH));&lt;br /&gt;currentTime.set(Calendar.DATE,epoch.get(Calendar.DATE));&lt;br /&gt;&lt;br /&gt;DateField df = new DateField ("Enter time:", DateField.TIME);&lt;br /&gt;df.setDate(new Date());&lt;br /&gt;&lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-6375714997854397046?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/6375714997854397046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=6375714997854397046' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/6375714997854397046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/6375714997854397046'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2009/01/setting-current-time-in-j2me-datefield.html' title='Setting the current time in a J2ME DateField with mode TIME'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-3432248783771804912</id><published>2008-08-25T23:59:00.003+02:00</published><updated>2008-08-26T00:06:38.244+02:00</updated><title type='text'>JMF on Ubuntu</title><content type='html'>Two tweaks seem to be needed to use JMF to capture video from a webcam on Ubuntu:&lt;br /&gt;&lt;br /&gt;1. As described in &lt;a href="http://forums.sun.com/thread.jspa?messageID=9934311"&gt;this thread&lt;/a&gt;, you need to edit the install script (before running it as it erases itself when run!) you get off &lt;a href="http://java.sun.com/javase/technologies/desktop/media/jmf/2.1.1/download.html"&gt;Sun's site&lt;/a&gt;&lt;br /&gt; - edit the file using vim -b as it is partially a binary file&lt;br /&gt; - change the arguments to tail from 'tail +309' to 'tail -n+309'&lt;br /&gt;&lt;br /&gt;2. As described in &lt;a href="http://forums.sun.com/thread.jspa?threadID=5271863&amp;tstart=0"&gt;this thread&lt;/a&gt;, copy all the libraries (.so files) in JMFHOME/lib/ to /usr/lib, and run ldconfig (as root) to update.For distribution you would obviously want to do this differently, this is just a quick hack to get started&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-3432248783771804912?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/3432248783771804912/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=3432248783771804912' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/3432248783771804912'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/3432248783771804912'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2008/08/jmf-on-ubuntu.html' title='JMF on Ubuntu'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-4241234445927619353</id><published>2008-01-04T09:12:00.000+02:00</published><updated>2008-01-04T21:20:01.250+02:00</updated><title type='text'>7 months on..</title><content type='html'>I can't say why I'm suddenly back at blogging. Possible factors include:&lt;br /&gt;&lt;br /&gt;- New years' resolution to waste less time on Internet randomness&lt;br /&gt;- Presence of 4 essay deadlines (for a total of 14000 words) in the next 7 days, hence a *very* good reason not to waste more time on Internet randomness&lt;br /&gt;- The realization that, 7 months on, 'cups+java printing aargh' is still a recurrent theme in my life&lt;br /&gt;- The almost total decline of all areas of my life not occurring indoors (or rather, in this one dodgy university-issue chair, in my very small room)&lt;br /&gt;&lt;br /&gt;Whatever, welcome to 2007!&lt;br /&gt;&lt;br /&gt;Except that of course, it's 2008 now. Give me a few months.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-4241234445927619353?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/4241234445927619353/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=4241234445927619353' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/4241234445927619353'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/4241234445927619353'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2008/01/7-months-on.html' title='7 months on..'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-8000367936596968462</id><published>2007-06-04T10:58:00.000+02:00</published><updated>2007-06-04T11:10:46.918+02:00</updated><title type='text'>CUPS + Java Printing Aaargh</title><content type='html'>After being able to print fine from Java in Ubuntu Edgy, I upgraded to Feisty and found that Java was now unable to detect printers using  PrintServiceLookup.lookupPrintServices(null, null);&lt;br /&gt;&lt;br /&gt;A couple of frustrating hours later, I found &lt;a href="http://www.cups.org/articles.php?L433+I0+TFAQ+M10+P1+Q"&gt;this article on the CUPS website&lt;/a&gt; explaining the problem (a Java bug, caused by updating to CUPS 1.2). The fix is:&lt;br /&gt;&lt;br /&gt;In cupsd.conf, comment out:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;#Listen /var/run/cups/cups.sock&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;leave uncommented:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: courier new;"&gt;Listen localhost:631&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Another weird Java / CUPS problem I came across was that some Java versions will apparently refuse to print to printers with a - or an @ in the printer name. This wasn't my problem, but it's probably best avoiding these anyway.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-8000367936596968462?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/8000367936596968462/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=8000367936596968462' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/8000367936596968462'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/8000367936596968462'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2007/06/cups-java-printing-aaargh.html' title='CUPS + Java Printing Aaargh'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-3262688336128607449</id><published>2007-05-25T07:52:00.000+02:00</published><updated>2007-05-25T20:24:35.095+02:00</updated><title type='text'>*shiver*</title><content type='html'>Kokstad is officially the coldest and most unfortunately named South African town I've been to. The small 800W heater I'm huddling next seems incapable of heating anything further than 30cm away, and burns everthing closer than that.&lt;br /&gt;&lt;br /&gt;I'm flying home tomorrow after a week of interviewing district municipalities about water quality monitoring, and showing them a demo of the cellphone reporting system I've developed for my masters (and/or, work). The response has been very positive, particularly in rural districts where they struggle to reach many small, remote water supply schemes.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;... and as if that wasn't enough grouching, the power just went out. This has happened a lot in the last week - 2 of the 6 interviews we did took place in the dark.&lt;br /&gt;&lt;br /&gt;We've driven through some quite beautiful places, on some difficult roads - my cow avoidance skills are improving. Luckily, cows seem to have a kind of inertia about them - once they decide to head off slowly across the road, they generally keep moving in the same direction, albeit at their own pace and oblivious to passing cars.&lt;br /&gt;&lt;br /&gt;Transkei traffic officials have a similar inertia - I swear the two who trapped me doing 77 in a 60 zone, were in exactly the same place the last time I was on this road, maybe 7 years ago.&lt;br /&gt;&lt;br /&gt;There's snow everywhere! The oxcart maybe isn't as remarkable, although the photo was taken on the N2, which makes this one seriously brave ox.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_0OfhW3sMuck/RlcpYjy2p4I/AAAAAAAAADM/HRAS4wrj3S4/s1600-h/DSC03242.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_0OfhW3sMuck/RlcpYjy2p4I/AAAAAAAAADM/HRAS4wrj3S4/s200/DSC03242.JPG" alt="" id="BLOGGER_PHOTO_ID_5068565407530919810" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_0OfhW3sMuck/RlcpYjy2p5I/AAAAAAAAADU/WODMcv20KaY/s1600-h/DSC03237.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_0OfhW3sMuck/RlcpYjy2p5I/AAAAAAAAADU/WODMcv20KaY/s200/DSC03237.JPG" alt="" id="BLOGGER_PHOTO_ID_5068565407530919826" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-3262688336128607449?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/3262688336128607449/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=3262688336128607449' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/3262688336128607449'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/3262688336128607449'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2007/05/shiver.html' title='*shiver*'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_0OfhW3sMuck/RlcpYjy2p4I/AAAAAAAAADM/HRAS4wrj3S4/s72-c/DSC03242.JPG' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-3866774476602522371</id><published>2007-04-13T10:23:00.000+02:00</published><updated>2007-04-13T10:37:16.741+02:00</updated><title type='text'>Someone saying something worth saying</title><content type='html'>&lt;blockquote&gt;"I am a humanist, which means, in part, that I have tried to behave decently without any expectation of regards or punishments after I'm dead."&lt;/blockquote&gt;&lt;br /&gt;&lt;blockquote&gt;"If I should ever die, God forbid, let this be my epitaph:&lt;br /&gt;&lt;br /&gt;THE ONLY PROOF HE NEEDED&lt;br /&gt;FOR THE EXISTENCE OF GOD&lt;br /&gt;WAS MUSIC"&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Source of both quotes is slashdot's um, "epitaph thread" following the death of Kurt Vonnegut yesterday.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-3866774476602522371?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/3866774476602522371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=3866774476602522371' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/3866774476602522371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/3866774476602522371'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2007/04/someone-saying-something-worth-saying.html' title='Someone saying something worth saying'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-2393601879156748208</id><published>2007-04-10T08:44:00.000+02:00</published><updated>2007-04-10T20:56:16.604+02:00</updated><title type='text'>Lion's Head Sunset</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_0OfhW3sMuck/Rhvdx2JS1dI/AAAAAAAAADE/uDbrO_1gbeQ/s1600-h/08-04-07_1840.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_0OfhW3sMuck/Rhvdx2JS1dI/AAAAAAAAADE/uDbrO_1gbeQ/s320/08-04-07_1840.jpg" alt="" id="BLOGGER_PHOTO_ID_5051875255443969490" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-2393601879156748208?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/2393601879156748208/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=2393601879156748208' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/2393601879156748208'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/2393601879156748208'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2007/04/lions-head-sunset.html' title='Lion&apos;s Head Sunset'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_0OfhW3sMuck/Rhvdx2JS1dI/AAAAAAAAADE/uDbrO_1gbeQ/s72-c/08-04-07_1840.jpg' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-8967927727471124795</id><published>2007-03-29T10:23:00.000+02:00</published><updated>2007-03-29T11:40:21.866+02:00</updated><title type='text'>Rage, rage</title><content type='html'>As promised, the GeekDinner rant:&lt;br /&gt;&lt;br /&gt;I went along to the &lt;a href="http://www.geekdinner.org.za/2007/03/21/geekdinner-announcement-28-march/"&gt;Cape Town GeekDinner&lt;/a&gt; last night, hoping I'd learn something, and meet some interesting fellow geeks, and generally interact face-to-face with a community that doesn't make a habit of it. It's been a year since my permanently-scarring attempt to infiltrate a &lt;a href="http://wiki.clug.org.za/wiki/CLUG_Home_Page"&gt;CLUG &lt;/a&gt;meeting, and I was hoping this would be a slightly more welcoming group of people.&lt;br /&gt;&lt;br /&gt;Which they were. It was all going ok, until there was a mostly naked women offered free when you buy space in Teraco's data centre. The presenter showed the data centre layout, the state-of-art generator and fire supression system... and a mostly naked women. Pointing out that, when you buy a whole cage, you get one of those free.&lt;br /&gt;&lt;br /&gt;Hold on, &lt;span style="font-style: italic;"&gt;what??!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;/me turns a deep shade of red, and begins clawing the tablecloth.&lt;br /&gt;&lt;br /&gt;What was most disturbing was that none of men around me seemed to see what I was unhappy about. Let me put it this way: Imagine if the presenter joked that you get a strong, strapping member of a marginalised race group free with your server (to carry you there on a litter. or, whatever else you desire. He is yours, after all, he came free with the server). Would this be appropriate? socially acceptable? the norm? No, of course not - I regret even having to use this offensive and degrading example.&lt;br /&gt;&lt;br /&gt;So, you wonder why there are so few women in IT. duh.&lt;br /&gt;&lt;br /&gt;Please realise that this rant is not, in fact, because I am uncomfortable with this kind of raging misogyny. Those of use who have been lucky enough not to be discouraged by families, sexist teaching, and being locked out of the computer science "clubhouse", are all too familiar with it. What does bother me is that it only perpetuates a view of women that most men hold, consciously or not. I bear no malice towards the friendly guy who, when I tried to ask what Ubuntu version (Kubuntu, EduBuntu, Ubuntu / Dapper, Edgy?) was being passed around, explained to me that "oh, it's just a Linux distro". However, I really am getting tired of having to prove myself &lt;span style="font-style: italic;"&gt;every single time&lt;/span&gt; I meet new people, just because I'm female and work in IT, and your social conditioning doesn't expect my existence.&lt;br /&gt;&lt;br /&gt;To the GeekDinner crowd: I hope you get it right next time. I would have loved to explain to everyone there exactly why I wanted to lynch the guy from Teraco, but I'll settle for this: Please open your eyes to how you view women, and how your actions reinforce stereotypes that the world would be much better off without. And, when you realise there's a problem, and see others engaged in exacerbating it,  stick your neck out for a change. As the &lt;a href="http://www.tldp.org/HOWTO/Encourage-Women-Linux-HOWTO/"&gt;Encouraging Women in Linux HOWTO&lt;/a&gt; points out,&lt;br /&gt;&lt;br /&gt;&lt;a name="AEN175"&gt;&lt;blockquote&gt;Every time a woman sees a sexist joke or comment, she feels angry, left out, and belittled.  Every time a woman sees a man stand up against this behavior, she feels included and valued.&lt;/blockquote&gt;&lt;br /&gt;For a change, I'd like to interact with this community as geek first, women second.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-8967927727471124795?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/8967927727471124795/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=8967927727471124795' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/8967927727471124795'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/8967927727471124795'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2007/03/rage-rage.html' title='Rage, rage'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-4609517076568939791</id><published>2007-03-18T00:34:00.000+02:00</published><updated>2007-03-18T12:43:43.021+02:00</updated><title type='text'>The Devil's Actuary</title><content type='html'>&lt;span style="font-style: italic;"&gt;Came across this during some hard drive spring cleaning - it was lurking in my first-ever Debian install. Written for a short story competition in 2nd year.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;----&lt;br /&gt;&lt;br /&gt;It was a bright spring morning, alive with birdsong and a gentle breeze, when the actuary had his first visitation from the devil. This event, which lasted a little over a minute, would not have been remarked upon by even the most observant passer-by. Few people risk a second glance at a dark-suited man with a forked tail, reddish and smoking slightly, draped casually over the back of his chair.&lt;br /&gt;&lt;br /&gt;The actuary, sweating slightly, was suffering from a severe hangover. One minute he was working late at the office, comfortably siphoning off the retirement funds of little old ladies, and the next he was accosted and dragged to a smoke filled bar by a gang of marauding co-workers.  Thinking back, the sudden increase in paedophilia accusations against jolly old men and intra-office flirtation should have warned him that it was Office Christmas Party time again.&lt;br /&gt;&lt;br /&gt;One thing led to another. Force-fed on expensive brandy, forcibly rebuffed by inumerable voluptuous secretaries, he had ended the night grateful to have no memory of it.&lt;br /&gt;&lt;br /&gt;That morning, things had taken a turn for the worse. For one thing, the office airconditioning unit seemed to be malfunctioning, radiating a fiery heat that smelt slightly of sulphur. Outside, the birdsong had taken on a desperate quality, interspersed by the low hunting mewls of thousands of jet-black cats. If he has listened closely enough, the actuary would have heard tiny avian death rattles, and the growling of larger feline stomachs. The devil took great care with atmospherics. Punctually at 9am, a billowing cloud of acrid smoke filled the actuary's office. As it cleared, he realised that a small, wiry man had appeared. The man coughed viciously for a moment, then brushed off his&lt;br /&gt;suit and pulled from his briefcase a grubby document. "Right," he said, "Let's have it then."&lt;br /&gt;&lt;br /&gt;"W-What?" stammered the confused actuary, noticing as he spoke the deceptively sharp pair of horms protruding from his visitor's head. It had become very hot, and he was struggling to think clearly. "Your Soul, please, without delay. You mortals underestimate the precise nature of timing in the torture business. I have a man stretching on the automatic Rack back in hell, and if I leave him too long he will die. That's not really the point of eternal torment, is it?"&lt;br /&gt;&lt;br /&gt;"A-a-automatic Rack?" asked the actuary, shaking quite uncontrollably. "Oh yes, hell is very advanced, you know. We have such a surplus of Atheist engineers, really quite convenient. They suffer terribly, he he, when they find out they aren't God. You should see what they've done with the pit of serpents, really very efficient... You do know that you sold me your soul, don't you? It was last night, and a damn mess you made too, all that beer spilt on the contract. I must say, I'm looking forward to having you. We always need actuaries. People are very fickle in their beliefs, we really can't predict or manage that risk without you." The devil winked. It was not a friendly wink. He fingered somthing on his belt that looked like a very small, very sharp drill. The actuary had begun to lose hope that its presence evidenced his visitor's interest in woodwork.&lt;br /&gt;&lt;br /&gt;"Oh, yes," the devil continued, "You're going to tell me you were drunk? If your mother, who I have incidentally had the pleasure of meeting personally, by the way, I believe she was an fornicator? Very unfortunate. We have ways and means and whips and chains for that sort. Anyway, she should have taught you that alcohol was the devil's poison." The drill-like item was being waved closer and closer to the actuary's shivering body, and the devil revved it every now and again.&lt;br /&gt;&lt;br /&gt;"You know," said the devil, "I think you'll enjoy hell. I do. Nothing beats wailing and gnashing of teeth when it comes to job satisfaction. Being the evil incarnate is something i'm really passionate about." He revved the drill again, and smiled to reveal the foul glint of his razor-sharp teeth. "I used to be an actuary, you know, but that was hardly evil at all. I only did it for the money."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-4609517076568939791?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/4609517076568939791/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=4609517076568939791' title='3 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/4609517076568939791'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/4609517076568939791'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2007/03/devils-actuary.html' title='The Devil&apos;s Actuary'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>3</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-5570448074214649713</id><published>2007-02-14T00:09:00.000+02:00</published><updated>2007-02-15T10:27:05.158+02:00</updated><title type='text'>This Valentines' Day, Give Dog Food</title><content type='html'>Valentines' day is commercialised, unnecessary, miserable if you're single, and possibly expensive if you're not. You can approach it being bitter and cynical ('I don't do Valentines' day.') or go along with the herd but there isn't much in between.&lt;br /&gt;&lt;br /&gt;I'm not really bitter - love is worth celebrating! I have happy memories from Valentines' day, and happy memories from other days, and other kinds of love.&lt;br /&gt;&lt;br /&gt;So, here's the idea:&lt;br /&gt;&lt;br /&gt;There are many ways that the cost of dinner and a movie / a box of chocolates / whatever else you'd buy on Valentines' day, could be spent. For organisations that rely on donations, this money (or a few hours of your time) could make a huge difference. If you're single this year, or just not into the whole Valentines' day hype, have a look at &lt;a href="http://www.greatergoodsa.co.za/index.jsp"&gt;GreaterGoodSA&lt;/a&gt; and see if you can find a way to share some love anyway.&lt;br /&gt;&lt;br /&gt;Since I woke up this morning not next to a lover, but next to a small tortoiseshell cat left as a tiny kitten in a stormwater drain, my R50 went to TEARS, the animal rescue society that found her. I feel warm already, and anyway, good sex and sunsets are free :p&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_0OfhW3sMuck/RdLnfPn-nVI/AAAAAAAAAC0/LXW4K7AMQCA/s1600-h/dsc00374small.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_0OfhW3sMuck/RdLnfPn-nVI/AAAAAAAAAC0/LXW4K7AMQCA/s320/dsc00374small.jpg" alt="" id="BLOGGER_PHOTO_ID_5031338257682439506" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-5570448074214649713?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/5570448074214649713/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=5570448074214649713' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/5570448074214649713'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/5570448074214649713'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2007/02/this-valentines-day-give-dog-food.html' title='This Valentines&apos; Day, Give Dog Food'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_0OfhW3sMuck/RdLnfPn-nVI/AAAAAAAAAC0/LXW4K7AMQCA/s72-c/dsc00374small.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-6462310450588294555</id><published>2007-02-06T10:56:00.000+02:00</published><updated>2007-02-06T12:02:53.718+02:00</updated><title type='text'>Xorg drivers for VIA Unichrome Pro P4M890</title><content type='html'>After an entire day with my monitor refusing to refresh at &gt; 60hz, this is somewhere between a rant and a howto - if you're in the same situation, you'll understand! Anyway, the background is that I bought (for a site) the cheapest Foxconn motherboard Sahara sells, which comes with onboard graphics in the form of the VIA P4M890 integrated graphics chipset.  Install Ubuntu 6.10, boot, and discover that everything works... except my screen resolution settings. Even when the screen resolution graphical config tool says it's running at 85hz, the way my brain squirms every time I look at the screen tells me it isn't. After establishing that the problem isn't the cheap Sahara monitor (the smallest 17" I've ever seen) or an xorg.conf setting, it's off to the Ubuntu forums, where I find a foretaste of things to come in the form of one user's comment&lt;br /&gt;&lt;blockquote&gt;'Oh, that's a LOVELY piece of hardware *rolls eyes*'&lt;/blockquote&gt;To cut a long and horribly flickering story short, VIA does in fact provide linux drivers for the P4M890 chipset - they're just in the basement, in a locked cabinet hidden in a disused lavatory behind a door with a sign reading "beware of leopard". In fact, they can be found at the &lt;a href="http://www.viaarena.com/default.aspx?PageID=420&amp;OSID=25&amp;amp;CatID=2580&amp;amp;SubCatID=164"&gt;Via Arena site&lt;/a&gt;, and there's a recent howto &lt;a href="http://www.hombrepac.com.ar/software-libre/linux/how-to-via-k8m890-chrome-9-igp-and-linuxs-xorg-ubuntu-edgy-610/"&gt;here.&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Useful things to note, or, avoid making the mistakes I made:&lt;br /&gt;&lt;ul&gt;&lt;li&gt;There are xorg and XFree86 drivers here - read the fine print carefully. if you find the install script looking for Xfree86-specific things, don't try to change it, you've downloaded the wrong driver package.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;There is also an installation guide, written by someone who does not speak much english. This is ironic, because all their PR material is written by a gushing woman name Fiona Gatt, who speaks perfect english.&lt;/li&gt;&lt;li&gt;The installation guide is supplemented (and also contradicted at times) by the files Installation.txt and src/release.txt inside the source tarball. None of these make much sense alone.&lt;/li&gt;&lt;li&gt;Don't try the OpenChrome drivers, because although in general they seem to be a better idea than the VIA-provided drivers, they don't yet support this chipset (although other Unichrome Pro chipsets apparently are fine)&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;Lastly, the VIA arena site is almost calculated to instill rage in anyone looking there for graphics drivers. I AM HERE BECAUSE MY REFRESH RATE IS 60HZ, I DO NOT WANT TO BUY YOUR STUFF. OR CLICK ADSENSE ADS. OR GET UNREAL TOURNAMENT MAPS. I JUST WANT MY SCREEN TO STOP FLICKERING. Everything is white. You cannot find xorg drivers unless you know the direct URL. The latest packaged graphics drivers are for Fedora Core 4. aargh.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-6462310450588294555?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/6462310450588294555/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=6462310450588294555' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/6462310450588294555'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/6462310450588294555'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2007/02/xorg-drivers-for-via-unichrome-pro.html' title='Xorg drivers for VIA Unichrome Pro P4M890'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-7352917887356312411</id><published>2007-02-06T06:50:00.000+02:00</published><updated>2007-02-07T09:29:02.201+02:00</updated><title type='text'>Underwater Photos</title><content type='html'>Taken by my brother over December,  &lt;a href="http://maps.google.com/?ie=UTF8&amp;z=13&amp;amp;ll=-22.910017,35.563087&amp;spn=0.069731,0.11673&amp;amp;t=k&amp;om=1"&gt;here&lt;/a&gt;. I'm the scuba diver in the bubbles :p The rest of the photos were taken without scuba gear ('stealth mode'), which apparently is why the turtle was so curious.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_0OfhW3sMuck/RciyOcVw6rI/AAAAAAAAABs/YUeayaqeZq0/s1600-h/DSC00060.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://4.bp.blogspot.com/_0OfhW3sMuck/RciyOcVw6rI/AAAAAAAAABs/YUeayaqeZq0/s400/DSC00060.JPG" alt="" id="BLOGGER_PHOTO_ID_5028464945154550450" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_0OfhW3sMuck/RciyOsVw6sI/AAAAAAAAAB0/TJcOFXflqeA/s1600-h/DSC00065.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_0OfhW3sMuck/RciyOsVw6sI/AAAAAAAAAB0/TJcOFXflqeA/s400/DSC00065.JPG" alt="" id="BLOGGER_PHOTO_ID_5028464949449517762" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_0OfhW3sMuck/RciyO8Vw6tI/AAAAAAAAAB8/jaMvHDqJlrg/s1600-h/DSC00068.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_0OfhW3sMuck/RciyO8Vw6tI/AAAAAAAAAB8/jaMvHDqJlrg/s400/DSC00068.JPG" alt="" id="BLOGGER_PHOTO_ID_5028464953744485074" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_0OfhW3sMuck/RciyO8Vw6uI/AAAAAAAAACE/tiwYKAVQGpo/s1600-h/DSC00077.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_0OfhW3sMuck/RciyO8Vw6uI/AAAAAAAAACE/tiwYKAVQGpo/s400/DSC00077.JPG" alt="" id="BLOGGER_PHOTO_ID_5028464953744485090" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_0OfhW3sMuck/RciyPMVw6vI/AAAAAAAAACM/o2wqiH46UKM/s1600-h/DSC00097.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_0OfhW3sMuck/RciyPMVw6vI/AAAAAAAAACM/o2wqiH46UKM/s400/DSC00097.JPG" alt="" id="BLOGGER_PHOTO_ID_5028464958039452402" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-7352917887356312411?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/7352917887356312411/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=7352917887356312411' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/7352917887356312411'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/7352917887356312411'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2007/02/blog-post.html' title='Underwater Photos'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_0OfhW3sMuck/RciyOcVw6rI/AAAAAAAAABs/YUeayaqeZq0/s72-c/DSC00060.JPG' height='72' width='72'/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-4453721343015458541</id><published>2007-02-01T09:45:00.000+02:00</published><updated>2007-02-01T12:22:24.988+02:00</updated><title type='text'>Ubuntu Live CD Customization II</title><content type='html'>I posted &lt;a href="http://skeleton-danse.blogspot.com/2006_06_01_archive.html"&gt;this&lt;/a&gt; a while ago, and I've recently updated the Live CD mentioned in the post. It's still based on Ubuntu Dapper Drake, and I still used the howto &lt;a href="http://www.atworkonline.it/%7Ebibe/ubuntu/custom-livecd.htm"&gt;here&lt;/a&gt; to get the basics. A useful find was &lt;a href="http://liuwenguo.googlepages.com/remove.sh"&gt;this script&lt;/a&gt;, which frees about 100Mb by removing all the non-essential packages.&lt;br /&gt;&lt;br /&gt;Here are few other tweaks:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;To place an icon on the desktop when the CD loads, put the relevant .desktop file in /etc/skel/desktop&lt;/li&gt;&lt;li&gt;To put files in the user's home directory, place them in /etc/skel&lt;/li&gt;&lt;li&gt;If one of the files you want the user to be able to access easily is a pdf (such as a user guide), place a shortcut on the desktop be be warned that evince (the standard pdf viewer) doesn't open maximized. Annoyingly, you can't control this from the command line either. What you can do is leave a "last used settings" file in the user's home directory, to fool evince into thinking that the last pdf it opened was opened maximised. The easiest way to do this is to open any pdf, maximise it, close evince and copy the file  ~/.gnome2/evince/ev-metadata.xml to /etc/skel/.gnome2/evince/ev-metadata.xml on the livecd.&lt;/li&gt;&lt;li&gt;Usually you'll want to get rid of the "install" icon on the desktop. This avoids the user accidentally installing ubuntu with the CD you swore wouldn't touch their existing operating system. To find the .desktop file to edit (make it point to something else you'd like on your desktop - although according to this howto, you should just be able to edit the script that copies it on, which didn't work for me) use locate ubiquity*.desktop&lt;/li&gt;&lt;li&gt;To change the desktop background to your own 1600×1200 png: Edit the file /var/lib/gconf/debian.defaults/%gconf-tree.xml and change the string /usr/share/backgrounds/warty-final-ubuntu.png to point to your file.&lt;/li&gt;&lt;/ul&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-4453721343015458541?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/4453721343015458541/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=4453721343015458541' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/4453721343015458541'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/4453721343015458541'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2007/02/ubuntu-live-cd-customization-ii.html' title='Ubuntu Live CD Customization II'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-2639803695935904908</id><published>2007-02-01T00:38:00.000+02:00</published><updated>2007-02-01T13:17:17.546+02:00</updated><title type='text'>Hungry Ghosts and Misc. Links</title><content type='html'>According to Japanese mythology, I'm being tormented at night by&lt;br /&gt;&lt;blockquote&gt;"spirits of jealous or greedy people who, as punishment for their mortal vices, have been cursed with an insatiable hunger for blood"&lt;br /&gt;&lt;/blockquote&gt; otherwise known as mosquitos (wikipedia: Hungry ghost). Until DDT is back on pharmacy shelves, there's only one real soultion to late-night buzzing: &lt;a href="http://www.elizium.nu/scripts/lemmings/"&gt;Lemmings&lt;/a&gt;  (thanks mike for the link)&lt;br /&gt;&lt;br /&gt;For the morning after, though, there's always Caffeine. &lt;a href="http://www.energyfiend.com/the-caffeine-database/"&gt;This helpful site&lt;/a&gt; tells you how much of it you'll find in a long list of drinks and foods. I particularly like the &lt;a href="http://www.energyfiend.com/death-by-caffeine/"&gt;Death By Caffeine Calculator&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-2639803695935904908?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/2639803695935904908/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=2639803695935904908' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/2639803695935904908'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/2639803695935904908'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2007/02/hungry-ghosts-and-misc-links.html' title='Hungry Ghosts and Misc. Links'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-955049650244595310</id><published>2007-01-24T06:04:00.000+02:00</published><updated>2007-01-24T18:17:53.324+02:00</updated><title type='text'>Another Year</title><content type='html'>I like the irony of this photo - watching the sun rise from Lion's Head, while far below, my car is being broken into.&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_0OfhW3sMuck/RbeE0WszeiI/AAAAAAAAABQ/SLxPllDnPsE/s1600-h/mountian.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_0OfhW3sMuck/RbeE0WszeiI/AAAAAAAAABQ/SLxPllDnPsE/s400/mountian.jpg" alt="" id="BLOGGER_PHOTO_ID_5023629944336644642" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;That said, it was a great sunrise.&lt;br /&gt;&lt;br /&gt;In other news, NOFX are rumored to be coming to SA... again. I was always a bit cynnical, and this is the third time I've heard The NOFX Rumor, but for the sake of everyone who cut their punk scene teeth on this band I hope it's true. I wasn't among those, and there are a few punk bands I'd rather see - Strung Out and Bad Religion at the top of that list, also Thursday and Rise Against. And Lagwagon last year were great.&lt;br /&gt;&lt;br /&gt;It was apparently 35 in the City Bowl today, so I've stayed at work in the semi-aircon until it cools down a bit. I have more to post, later, but I've run out of time. There is cold beer in the fridge at home.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-955049650244595310?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/955049650244595310/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=955049650244595310' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/955049650244595310'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/955049650244595310'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2007/01/another-year.html' title='Another Year'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/_0OfhW3sMuck/RbeE0WszeiI/AAAAAAAAABQ/SLxPllDnPsE/s72-c/mountian.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-5466410244431586335</id><published>2007-01-19T03:31:00.000+02:00</published><updated>2007-01-19T15:33:36.224+02:00</updated><title type='text'>THE MORE OF THIS YOU READ</title><content type='html'>[From a full-page ad in the Mail&amp;amp;Gaurdian this week - source: &lt;a href="www.tectonic.co.za"&gt;www.tectonic.co.za&lt;/a&gt;]&lt;br /&gt;&lt;br /&gt;Last year, Telkom recorded a staggering R9.3 billion in pure profit. At your expense. Read on and find out why South Africans continue to pay some of the highest prices for telephony services in the world. Don't expect the government to step in. They couldn't give a hoot. They've got a 38% shareholding. This in itself is like a ticket to act with impunity. And anyway, it's the Independent Communications Authority of South Africa (ICASA) which acts as the watchdog for the telecommunications industry. Their central role is to regulate telecommunications in the public interest. So how come they're not barking noisily and waking up the country about the fact that South Africans pay five times as much for a local call now than they did in 1996? Or that internet access in South Africa is among the most expensive in the world (in fact, you'll pay less for broadband in Morocco, Egypt, Botswana, and Mozambique)? Or that Telkom is only too happy to pay a R15 million fine for failing to deliver basic services where "it was not economical to do so" (Hold the phone, could that be your area they were talking about?) Worse still, Telkom has laid off over 35 000 staff over the past seven years, ensuring that its profits continue sky-rocketing while the rest of the country continues at a snail's pace, waiting up to six inexcusable months or more, to get connected. To anything. And all this from a company that is supposedly "proudly South African"? Indeed, something is very wrong when the only way the public can get through to Telkom is by running a full page newspaper advertisement. Because clearly, Telkom isn't answering the phone.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-5466410244431586335?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/5466410244431586335/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=5466410244431586335' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/5466410244431586335'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/5466410244431586335'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2007/01/more-of-this-you-read.html' title='THE MORE OF THIS YOU READ'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-4194766921449689154</id><published>2007-01-15T01:41:00.000+02:00</published><updated>2007-01-15T14:02:37.320+02:00</updated><title type='text'>How Far We've Come</title><content type='html'>A bit hesitant to post this, you're never sure who really reads a blog (and i'm hoping my parents have lost the address!) Also, I can't find the site I intially read the article on, and since I'm at work it's going to be hard to search much.&lt;br /&gt;&lt;br /&gt;Ah, what the hell: &lt;a href="http://www.health24.com/sex/Sex_toys/1253-2616-3503,32082.asp"&gt;here's the link&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I found this while wandering unrelatedly around the web, as you do. How much is true I don't know (a calabash of buzzing bees? hmm) but it's interesting to see how far we've come, and to wonder how history will view our assumptions about sex.&lt;br /&gt;&lt;br /&gt;So, it'd be nice if someone would comment for once.... What could be as twisted to our great grandchildren as some of this seems to us? Any ideas?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-4194766921449689154?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/4194766921449689154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=4194766921449689154' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/4194766921449689154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/4194766921449689154'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2007/01/how-far-weve-come.html' title='How Far We&apos;ve Come'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-5263824198494387027</id><published>2007-01-07T07:18:00.000+02:00</published><updated>2007-01-07T19:39:00.473+02:00</updated><title type='text'>Help I Can't Think of a Title Devoid Of Tastless Sheep Jokes</title><content type='html'>You can't go wrong with gay sheep jokes, to start with, but &lt;a href="http://www.iol.co.za/index.php?set_id=1&amp;click_id=31&amp;amp;art_id=vn20070107104004157C866087"&gt;this article&lt;/a&gt; contains some interesting science, too. Turns out that around 8% of rams actually prefer other rams, and "will swiftly pounce on any ram stuck in a fence, the sheep equivalent of prison showers".  Ewes, too, might be lesbian, but since female sheep express a desire for sex by standing still, no-one's quite sure (and there may be a lot of frustrated female sheep).&lt;br /&gt;&lt;br /&gt;The real punchline, though, is that an actual biological difference (in the size of the hypothalamus), identifiable from the third trimester of pregnancy, has been identified as the cause of homosexual behaviour in sheep. Sheep really are born gay or straight, the first hard evidence scientific evidence of this in mammals.&lt;br /&gt;&lt;br /&gt;It's worth reading the whole article, but this fact alone, and the distress it should cause religions the world over, will have me sleeping very soundly tonight.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-5263824198494387027?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/5263824198494387027/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=5263824198494387027' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/5263824198494387027'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/5263824198494387027'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2007/01/you-cant-go-wrong-with-gay-sheep-jokes.html' title='Help I Can&apos;t Think of a Title Devoid Of Tastless Sheep Jokes'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-1051604318663426413</id><published>2007-01-06T11:33:00.000+02:00</published><updated>2007-01-07T00:27:54.358+02:00</updated><title type='text'>An End To Hunger</title><content type='html'>2 weeks in Mozambique in December (it's 30 degrees... at midnight) is great for sleeping, reading, daydreaming and anything else not requiring actually moving from your hammock. It's just too hot. Since &lt;a href="http://www.sinner.co.za/"&gt;mike&lt;/a&gt; moved in last year our house has read quite a bit of China Mieville, and I borrowed Iron Council (closer to a fever dream than some of my fever dreams. brilliant) to take with me, and to use to fend off giant flying insects. I also bought Looking For Jake (his latest book, a collection of short stories) before I left. One story I particularly like is &lt;a href="http://www.theregister.co.uk/2001/01/10/the_reg_brings_you_more/"&gt;An End To Hunger&lt;/a&gt;, conveniently published online by The Register. It's worth reading, particularly for the email from 'Very Hungry Foreign People' on page 3.&lt;br /&gt;&lt;br /&gt;Unrelatedly, we managed to get my tattoo to scan at the end of last year :) It's healed well, and I have a few more pictures that I'll download and post. The phone that scanned it successfully was a Nokia N70.&lt;br /&gt;&lt;br /&gt;Also, I've finally given in and joined Facebook - suddenly, it seems important to keep in touch, and I'm terrible at it most other ways. Thanks &lt;a href="http://www.imod.co.za"&gt;chris&lt;/a&gt; for helping with that, your newyears party was great!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-1051604318663426413?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/1051604318663426413/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=1051604318663426413' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/1051604318663426413'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/1051604318663426413'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2007/01/2-weeks-in-mozambique-in-december-its.html' title='An End To Hunger'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-3837279144312839828</id><published>2006-12-07T00:15:00.000+02:00</published><updated>2006-12-07T12:28:07.123+02:00</updated><title type='text'>1000 more words</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://www.sackmanto.co.za/images/zapiro/031121.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 400px;" src="http://www.sackmanto.co.za/images/zapiro/031121.gif" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;From the collection of Zapiro cartoons on &lt;a href="http://www.sackmanto.co.za"&gt;www.sackmanto.co.za&lt;/a&gt; - with apologies for the copyright violation. The site also as some interesting quotes from South Africa's Health Minister, like these:&lt;br /&gt;&lt;br /&gt;&lt;blockquote&gt;(Aids)... "could also be a God-given opportunity for moral and spiritual growth, a time to review our assumptions about sin and morality".&lt;br /&gt;mg.co.za - 1/4/03&lt;br /&gt;&lt;br /&gt;"Look at what Bush is doing. He could invade." ... Manto on why money needs to be spent on defence rather than treating AIDS&lt;br /&gt;Sapa - 19/12/02 &lt;/blockquote&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-3837279144312839828?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/3837279144312839828/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=3837279144312839828' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/3837279144312839828'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/3837279144312839828'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/12/1000-more-words.html' title='1000 more words'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-8259926907868306787</id><published>2006-12-05T08:54:00.000+02:00</published><updated>2006-12-05T09:45:25.613+02:00</updated><title type='text'>Like Majick</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_0OfhW3sMuck/RXUfpLMX6rI/AAAAAAAAAAs/pukV7IzJ4RM/s1600-h/dsc01322.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_0OfhW3sMuck/RXUfpLMX6rI/AAAAAAAAAAs/pukV7IzJ4RM/s200/dsc01322.jpg" alt="" id="BLOGGER_PHOTO_ID_5004941353131961010" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_0OfhW3sMuck/RXUfdLMX6qI/AAAAAAAAAAk/k7DHktAWnSk/s1600-h/dsc01328.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://3.bp.blogspot.com/_0OfhW3sMuck/RXUfdLMX6qI/AAAAAAAAAAk/k7DHktAWnSk/s200/dsc01328.jpg" alt="" id="BLOGGER_PHOTO_ID_5004941146973530786" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_0OfhW3sMuck/RXUfX7MX6pI/AAAAAAAAAAc/RLbhXRwTFAw/s1600-h/dsc01271.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://2.bp.blogspot.com/_0OfhW3sMuck/RXUfX7MX6pI/AAAAAAAAAAc/RLbhXRwTFAw/s200/dsc01271.jpg" alt="" id="BLOGGER_PHOTO_ID_5004941056779217554" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;A &lt;a href="http://bbips.org/"&gt;useful script for batch image processing on Linux&lt;/a&gt; using &lt;a href="http://www.imagemagick.org/script/index.php"&gt;ImageMajick&lt;/a&gt;. I found this while looking for a way to resize a whole directory of images - it has a slightly frustrating interface, but it works, and the resulting 150x200 images, all seen together, look effective. The three above were taken&lt;a href="http://maps.google.com/?ie=UTF8&amp;z=13&amp;amp;ll=-22.910017,35.563087&amp;spn=0.069731,0.11673&amp;amp;t=k&amp;amp;om=1"&gt; here&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-8259926907868306787?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/8259926907868306787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=8259926907868306787' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/8259926907868306787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/8259926907868306787'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/12/like-majick.html' title='Like Majick'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_0OfhW3sMuck/RXUfpLMX6rI/AAAAAAAAAAs/pukV7IzJ4RM/s72-c/dsc01322.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-993415098852844441</id><published>2006-11-06T10:45:00.000+02:00</published><updated>2006-11-10T13:28:29.451+02:00</updated><title type='text'>Fog Of War</title><content type='html'>I'm used to a bit of propoganda with my morning coffee, but &lt;a href="http://www.iol.co.za/index.php?set_id=1&amp;click_id=31&amp;amp;art_id=qw1162787403765R131"&gt;this story&lt;/a&gt; is the most jaded reporting of a scientific study I've seen in a while.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;" class="articletext"&gt;&lt;blockquote&gt;Amsterdam - Occasional and moderate &lt;span style="font-weight: bold;"&gt;abuse&lt;/span&gt; of the drugs cannabis and ecstasy does not lead to long-term memory impairment or affect ability to concentrate, according to a study conducted at Utrecht University in the Netherlands.&lt;br /&gt;&lt;br /&gt;The findings are contained in a doctoral thesis by Gerry Jager, who conducted her research in combination with the Academic Medical Centre in Amsterdam.&lt;br /&gt;&lt;br /&gt;"Occasional use of ecstasy (an average of a total of two pills) or frequent cannabis use (several marijuana cigarettes a week over a period of an average of four years) does not lead to long-term abnormalities in memory or ability to concentrate, or related brain activity," Jager found&lt;/blockquote&gt;&lt;/span&gt;&lt;span style="font-style: italic;" class="articletext"&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/span&gt;Abuse? No, that's a Bad Thing and shouldn't be allowed. Abuse, of course, is what happens when people do drugs - we &lt;span style="font-style: italic;"&gt;use&lt;/span&gt; alcohol to relax, religion to belong, the media to influence how people think but that's not Abuse, theBad Thing.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.iol.co.za/index.php?set_id=1&amp;click_id=31&amp;amp;art_id=qw1151357943223B252"&gt;Another story&lt;/a&gt; pops up under related news: Apparently, Europeans have a new favourite drug.&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;Hallucinogenic "magic mushrooms" are the latest trendy drug among young Europeans because of a growing interest in organic products and Internet marketing&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;All well, and by the sound of it, pretty good. Not for long: cue Doom, Gloom,  Lies (Damned Lies) and Statistics.&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;According to the European Commission, more than 8 000 people - mainly young men in their 20s and 30s - die of drug overdoses each year. The total number of drug-related deaths - including accidents, violence and Aids - is estimated at over 20 000.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;Alright, that's a fair number, and drug overdose deaths are tragic, and sometimes preventable. Whether they're preventable by enforcement is pretty debatable though. For deaths that are 100% preventable though, try &lt;a href="http://www.iol.co.za/index.php?set_id=1&amp;click_id=31&amp;amp;art_id=qw1162802161359B254"&gt;these&lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;&lt;blockquote style="font-style: italic;"&gt;Some 70 000 women worldwide die from unsafe abortions each year while many more suffer serious injuries, especially in poor countries, health experts said on Monday.&lt;/blockquote&gt;&lt;br /&gt;&lt;br /&gt;The above-mentioned "Magic Mushrooms" article also exposed a hitherto-unknown illicit trade: Heroine Imports. Apparently&lt;br /&gt;&lt;blockquote&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt; flows of cocaine and heroine into the continent are rising.&lt;/span&gt;&lt;/blockquote&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Crates of Wonderwomen? Joans of Arc? Seems a shame - everyone needs a heroine in their life :p&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;br /&gt;&lt;blockquote&gt;&lt;/blockquote&gt;&lt;/span&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-993415098852844441?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/993415098852844441/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=993415098852844441' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/993415098852844441'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/993415098852844441'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/11/fog-of-war.html' title='Fog Of War'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-1961233837631483948</id><published>2006-10-30T04:22:00.000+02:00</published><updated>2006-10-30T16:23:47.415+02:00</updated><title type='text'>Today</title><content type='html'>Today is the greatest&lt;br /&gt;Day I ve ever kown&lt;br /&gt;Cant live for tomorrow&lt;br /&gt;Tomorrows much too long&lt;br /&gt;I burn my eyes out&lt;br /&gt;Before I get out&lt;br /&gt;&lt;br /&gt;I wanted more&lt;br /&gt;Than life could ever grant&lt;br /&gt;Bored by the chore&lt;br /&gt;Of saving face&lt;br /&gt;&lt;br /&gt;Today is the greatest&lt;br /&gt;Day I have ever known&lt;br /&gt;Cant wait for tomorrow&lt;br /&gt;I might not have that long&lt;br /&gt;Ill tear my heart out&lt;br /&gt;Before I get out&lt;br /&gt;&lt;br /&gt;Pink ribbon scars&lt;br /&gt;That never forget&lt;br /&gt;Ive tried so hard&lt;br /&gt;To cleanse these regrets&lt;br /&gt;My angel wings&lt;br /&gt;Were bruised and restrained&lt;br /&gt;My belly stings&lt;br /&gt;&lt;br /&gt;Today is&lt;br /&gt;Today is&lt;br /&gt;Today is&lt;br /&gt;The greatest day&lt;br /&gt;That I have ever known&lt;br /&gt;&lt;br /&gt;I want to turn you on&lt;br /&gt;I want to turn you round&lt;br /&gt;I want to turn you on&lt;br /&gt;I want to turn you&lt;br /&gt;&lt;br /&gt;Today is the greatest&lt;br /&gt;Today is the greatest day&lt;br /&gt;Today is the greatest day&lt;br /&gt;That I have ever known&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;&lt;br /&gt;Smashing Pumpkins - Today&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-1961233837631483948?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/1961233837631483948/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=1961233837631483948' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/1961233837631483948'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/1961233837631483948'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/10/today.html' title='Today'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-5294097471922828874</id><published>2006-10-30T00:47:00.000+02:00</published><updated>2006-10-30T13:02:40.538+02:00</updated><title type='text'>*Ribbit*</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/45/3231/1600/frogs1.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger2/45/3231/320/frogs1.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;Every Monday needs some Weird. And there are few things weirder than a rain of frogs.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-5294097471922828874?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/5294097471922828874/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=5294097471922828874' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/5294097471922828874'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/5294097471922828874'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/10/ribbit.html' title='*Ribbit*'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-40130846136993866</id><published>2006-10-30T00:30:00.000+02:00</published><updated>2006-10-30T12:46:15.123+02:00</updated><title type='text'>Generating a User Manual From JavaHelp</title><content type='html'>&lt;p&gt;I'm working on an application that needs to have the user documentation accessible when you click the big, bright, friendly 'help' button, and also as a printed manual. We're using &lt;a href="http://java.sun.com/products/javahelp/"&gt;JavaHelp&lt;/a&gt;, which has its moments but seems to do the job, and was quite painless to get going.&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&lt;br /&gt;JavaHelp needs pages to be in html 3.2 (why? why?) - this means you need to be careful when writing / editing help with a wysiwyg editor. On my system, I get strange-looking pages when editing with nvu, but openoffice works fine.&lt;/p&gt;&lt;p&gt;&lt;a href="http://jhelpdev.sourceforge.net/development.html"&gt; JhelpDev&lt;/a&gt; is a JavaHelp generator. It’s easy to use - create your html pages then use the &lt;acronym title="Table of Contents"&gt;TOC&lt;/acronym&gt; editor to organise them into a table of contents. Then, export the helpset and related files. The methods to create and display the help from java are:&lt;/p&gt;&lt;br /&gt;&lt;pre class="code javascript"&gt;&lt;span class="coMULTI"&gt; /*&lt;br /&gt;  * This method creates the help frame&lt;br /&gt;  *&lt;br /&gt;  */&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; &lt;span class="kw2"&gt;private&lt;/span&gt; &lt;span class="kw1"&gt;void&lt;/span&gt; createHelp&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt; &lt;span class="br0"&gt;{&lt;/span&gt;&lt;br /&gt;  &lt;span class="kw1"&gt;try&lt;/span&gt; &lt;span class="br0"&gt;{&lt;/span&gt;&lt;br /&gt;   ClassLoader cl = Welcome.&lt;span class="kw2"&gt;class&lt;/span&gt;.&lt;span class="me1"&gt;getClassLoader&lt;/span&gt;&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt;;&lt;br /&gt;   URL url = &lt;span class="kw2"&gt;new&lt;/span&gt; URL&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="kw2"&gt;new&lt;/span&gt; File&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="st0"&gt;"."&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt;.&lt;span class="me1"&gt;toURL&lt;/span&gt;&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt;, &lt;span class="st0"&gt;"doc"&lt;/span&gt; + File.&lt;span class="me1"&gt;separator&lt;/span&gt;&lt;br /&gt;     + &lt;span class="st0"&gt;"help.hs"&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt;;&lt;br /&gt;   JHelp helpViewer = &lt;span class="kw2"&gt;null&lt;/span&gt;;&lt;br /&gt;   &lt;span class="co1"&gt;// Create a new JHelp object with a new HelpSet.&lt;/span&gt;&lt;br /&gt;   helpViewer = &lt;span class="kw2"&gt;new&lt;/span&gt; JHelp&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="kw2"&gt;new&lt;/span&gt; HelpSet&lt;span class="br0"&gt;(&lt;/span&gt;cl, url&lt;span class="br0"&gt;)&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt;;&lt;br /&gt;   helpViewer.&lt;span class="me1"&gt;setCurrentID&lt;/span&gt;&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="st0"&gt;"top"&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;   frame.&lt;span class="me1"&gt;setSize&lt;/span&gt;&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="nu0"&gt;800&lt;/span&gt;, &lt;span class="nu0"&gt;600&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt;;&lt;br /&gt;   frame.&lt;span class="me1"&gt;setTitle&lt;/span&gt;&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="st0"&gt;"iDART Help System"&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;   frame.&lt;span class="me1"&gt;getContentPane&lt;/span&gt;&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt;.&lt;span class="me1"&gt;add&lt;/span&gt;&lt;span class="br0"&gt;(&lt;/span&gt;helpViewer&lt;span class="br0"&gt;)&lt;/span&gt;;&lt;br /&gt;   frame.&lt;span class="me1"&gt;setDefaultCloseOperation&lt;/span&gt;&lt;span class="br0"&gt;(&lt;/span&gt;JFrame.&lt;span class="me1"&gt;DISPOSE_ON_CLOSE&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt;  &lt;span class="br0"&gt;}&lt;/span&gt; &lt;span class="kw1"&gt;catch&lt;/span&gt; &lt;span class="br0"&gt;(&lt;/span&gt;Exception e&lt;span class="br0"&gt;)&lt;/span&gt; &lt;span class="br0"&gt;{&lt;/span&gt;&lt;br /&gt;   System.&lt;span class="me1"&gt;err&lt;/span&gt;.&lt;span class="me1"&gt;println&lt;/span&gt;&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="st0"&gt;"API Help Set not found"&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt;;&lt;br /&gt;   e.&lt;span class="me1"&gt;printStackTrace&lt;/span&gt;&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt;;&lt;br /&gt;  &lt;span class="br0"&gt;}&lt;/span&gt;&lt;br /&gt; &lt;span class="br0"&gt;}&lt;/span&gt;&lt;br /&gt;&lt;br /&gt; &lt;span class="coMULTI"&gt;/*&lt;br /&gt;  * This method displays the help&lt;br /&gt;  *&lt;br /&gt;  */&lt;/span&gt;&lt;br /&gt; &lt;span class="kw2"&gt;private&lt;/span&gt; &lt;span class="kw1"&gt;void&lt;/span&gt; showHelp&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt; &lt;span class="br0"&gt;{&lt;/span&gt;&lt;br /&gt;  frame.&lt;span class="me1"&gt;setVisible&lt;/span&gt;&lt;span class="br0"&gt;(&lt;/span&gt;&lt;span class="kw2"&gt;true&lt;/span&gt;&lt;span class="br0"&gt;)&lt;/span&gt;;&lt;br /&gt;&lt;br /&gt; &lt;span class="br0"&gt;}&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;p&gt; Once you’ve got the help working fine from the application, you can turn it into a user manual by:  &lt;/p&gt; &lt;ol&gt;&lt;li class="level1"&gt;&lt;div class="li"&gt; Generating an ordered list of the files you want to concatenate into the help. Since this order is probably the same as the order of the &lt;acronym title="Table of Contents"&gt;TOC&lt;/acronym&gt; entries for JavaHelp, it’s easiest to just extract the file names from the xml &lt;acronym title="Table of Contents"&gt;TOC&lt;/acronym&gt; file.&lt;/div&gt; &lt;/li&gt;&lt;li class="level1"&gt;&lt;div class="li"&gt; Use the ordered list as input to &lt;a href="http://www.cs.stir.ac.uk/%7Ekjt/software/web/htmlcat.html"&gt;htmlcat&lt;/a&gt;, a perl script for concatenating html files. This should give you one long html file, in the correct order&lt;/div&gt; &lt;/li&gt;&lt;li class="level1"&gt;&lt;div class="li"&gt; Open the html file in your word processor and save it as a document. Insert page breaks as necessary.&lt;/div&gt; &lt;/li&gt;&lt;/ol&gt;&lt;pre class="code javascript"&gt;&lt;br /&gt;&lt;/pre&gt;&lt;p&gt;&lt;br /&gt;&lt;/p&gt;&lt;p&gt;&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/26468397-40130846136993866?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/40130846136993866/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=40130846136993866' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/40130846136993866'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/40130846136993866'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/10/generating-user-manual-from-javahelp.html' title='Generating a User Manual From JavaHelp'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-5882166279765258436</id><published>2006-10-15T07:27:00.000+02:00</published><updated>2006-10-15T19:38:16.849+02:00</updated><title type='text'>The Needle</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/45/3231/1600/neck.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger2/45/3231/320/neck.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;My &lt;a href="http://www.shotcode.com"&gt;shotcode&lt;/a&gt; tattoo - still healing, but it did scan on Friday, with some patience and careful positioning of my head! It didn't point to exactly the right url (something about Sprite, in Spanish..) but i'm still really pleased with it. Better pic to follow&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-5882166279765258436?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/5882166279765258436/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=5882166279765258436' title='9 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/5882166279765258436'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/5882166279765258436'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/10/needle.html' title='The Needle'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>9</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-3725951950166454074</id><published>2006-10-06T10:38:00.000+02:00</published><updated>2006-10-06T10:44:28.166+02:00</updated><title type='text'>2 Days</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/45/3231/1600/doorsmall.0.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger2/45/3231/320/doorsmall.0.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-3725951950166454074?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/3725951950166454074/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=3725951950166454074' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/3725951950166454074'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/3725951950166454074'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/10/blog-post.html' title='2 Days'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-1891043907247784088</id><published>2006-10-01T07:09:00.000+02:00</published><updated>2006-10-01T21:00:09.592+02:00</updated><title type='text'>Rocking the Windswept Tundra</title><content type='html'>So, despite no daisies in anywhere &lt;a href="http://www.rockingthedaisies.com/"&gt;Rocking the Daisies&lt;/a&gt; (in a cow field somewhere near Darling) was good, muddy fun. No clean water, except Valpre from the bar at R8 for 500ml, and also the heavy rain on Saturday night. The Rudimentals, Hogg Hoggidy Hog constituted the punk side of the gig and were fun as always - the Finklesteins also played, giving everyone a chance to trip over eachothers tents looking for the showers (which weren't there. ha ha &lt;span style="font-style: italic;"&gt;got you with the flyer, didn't we&lt;/span&gt;). Other bands were The Parlotones, who actually got to play this time, and The Dirty Skirts - really good despite being achingly indie and looking very cold in their skinny jeans.&lt;br /&gt;&lt;br /&gt;Anyway the whole gig was in aid of &lt;a href="http://www.sadd.org.za/"&gt;South Africans Against Drunk Driving&lt;/a&gt;, which is an admirable cause but I think maybe misdirected. Their strategy seems to revolve around stricter laws and better enforcement - both important but not the whole story. I'd rather see the money they raise going towards providing alternative transport so that there is no reason to drink and drive. Enforcement is not a priority to an already stretched police force and judicial system. Along with the taxes already imposed on all alcohol, and the annual contribution of SAB etc to the Industry Association for Responsible Alcohol Use, this could fund some kind of subsidised-but-not-free taxi scheme, which could be much more effective.&lt;br /&gt;&lt;br /&gt;Anyway, a cool festival - someone doing something isin any case better than the rest of us just blogging about how things should be done!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-1891043907247784088?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/1891043907247784088/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=1891043907247784088' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/1891043907247784088'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/1891043907247784088'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/10/rocking-windswept-tundra.html' title='Rocking the Windswept Tundra'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-2255801229465579747</id><published>2006-09-26T07:45:00.000+02:00</published><updated>2006-09-26T20:03:20.097+02:00</updated><title type='text'>Spitting Mad</title><content type='html'>From an &lt;a href="http://www.iol.co.za/index.php?set_id=1&amp;click_id=13&amp;amp;art_id=qw1159291084393B252"&gt;article on iol &lt;/a&gt;today, titled "Zuma Provokes Ire Of Homosexuals"&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;" class="articletext"&gt; Speaking at Heritage Day celebrations in KwaDukuza on Sunday, Zuma said: "When I was growing up an ungqingili (a gay) would not have stood in front of me. I would knock him out."&lt;br /&gt;&lt;br /&gt;The Sowetan quoted Zuma as saying that same sex marriages were "a disgrace to the nation and to God".&lt;/span&gt;&lt;span style="font-style: italic;"&gt; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;What kind of heritage will we have to celebrate, 5 years from now?&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;"The stage is set to rip the wings from the&lt;br /&gt;butterfly&lt;br /&gt;Pull the curtain back&lt;br /&gt;Kill all the&lt;br /&gt;houselights"&lt;br /&gt;&lt;br /&gt;Thursday, M.Shepard&lt;br /&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-2255801229465579747?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/2255801229465579747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=2255801229465579747' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/2255801229465579747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/2255801229465579747'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/09/spitting-mad.html' title='Spitting Mad'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-718376868000778606</id><published>2006-09-26T01:58:00.000+02:00</published><updated>2006-09-26T14:13:34.347+02:00</updated><title type='text'>Life's all about free hats</title><content type='html'>Get tested for HIV and get a free 'UCT - taking responsibility' hat! Seriously! Unless they've run out of hats but then you get a water bottle!&lt;br /&gt;&lt;br /&gt;But ye, go, get tested - for reasons, see previous post. If you're not at UCT try ATICC in plumstead (021 797 3327).  It's also free but you need to make an appointment.&lt;br /&gt;&lt;br /&gt;Now to figure out how to type with my post-fingerprick-test sore finger...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-718376868000778606?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/718376868000778606/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=718376868000778606' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/718376868000778606'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/718376868000778606'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/09/lifes-all-about-free-hats.html' title='Life&apos;s all about free hats'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-5453695588604197468</id><published>2006-09-19T05:30:00.000+02:00</published><updated>2006-09-19T17:37:38.207+02:00</updated><title type='text'>Real AIDS Statistics</title><content type='html'>A survey published in 2004 found that South Africans spent more time at funerals than they did having their hair cut, shopping or having barbecues. It also found that more than twice as many people had been to a funeral in the past month than had been to a wedding (source: www.avert.org)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-5453695588604197468?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/5453695588604197468/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=5453695588604197468' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/5453695588604197468'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/5453695588604197468'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/09/real-statistics.html' title='Real AIDS Statistics'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-6880656797405840102</id><published>2006-09-18T01:48:00.000+02:00</published><updated>2006-09-18T14:11:03.770+02:00</updated><title type='text'>Error &amp; Error</title><content type='html'>&lt;pre style="font-family: georgia;"&gt;&lt;span style="font-family: verdana;"&gt;Winston Churchill Quote:&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;"The United States invariably does the right thing, &lt;/span&gt;&lt;span style="font-family: verdana;"&gt;&lt;br /&gt;after having exhausted every other alternative."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;Another, brought on by listening to microbiologists all week &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;(me, not Winston Churchill):&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;"The water was not fit to drink. To make it palatable, &lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;we had to add whisky. By diligent effort, I learnt to like it."&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: verdana;"&gt;make it a double...&lt;/span&gt;&lt;br /&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-6880656797405840102?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/6880656797405840102/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=6880656797405840102' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/6880656797405840102'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/6880656797405840102'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/09/error-error.html' title='Error &amp; Error'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-3649595463174960286</id><published>2006-09-08T05:41:00.000+02:00</published><updated>2006-09-08T17:44:12.951+02:00</updated><title type='text'>Italian sheep</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/45/3231/1600/sheep.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger2/45/3231/320/sheep.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-3649595463174960286?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/3649595463174960286/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=3649595463174960286' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/3649595463174960286'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/3649595463174960286'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/09/italian-sheep.html' title='Italian sheep'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-468550895237865542</id><published>2006-08-28T01:42:00.000+02:00</published><updated>2006-08-28T14:27:00.398+02:00</updated><title type='text'>In my day we passed notes from desk to desk</title><content type='html'>and wrote each other long, rambling letters. and day-dreamed, and decorated our school diaries. &lt;span style="font-weight: bold;"&gt;It's not like we actually listened in class&lt;/span&gt;.&lt;br /&gt;&lt;br /&gt;I exaggerate, we did listen - when we were being told something we knew we wanted to hear. But every time a new tech craze hits high school, parents seize the opportunity to bemoan their children's 'addiction' to this alien thing, and demand that it be banned. &lt;a href="http://www.iol.co.za/index.php?set_id=1&amp;click_id=13&amp;amp;art_id=vn20060823102953929C168531"&gt;This time&lt;/a&gt; it's Mxit,  and of course they're all using it to access hardcore porn (hmm. that would be pretty frustrating over GPRS, even if Mxit wasn't just a chat service with no way to send files afaik).&lt;br /&gt;&lt;br /&gt;So I was wandering around wikipedia thinking about the blurry and somewhat moralising way we define addiction (and porn, but that's a topic for another day), and I came across some interesting stuff:&lt;br /&gt;&lt;br /&gt;The wikipedia article on addiction describes the theories of Thomas Szasz as follows:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;In many of his works, he argues that addiction is a choice, and that a drug addict is one who simply prefers a socially taboo substance rather than, say, a low risk lifestyle. In 'Our Right to Drugs', Szasz cites the biography of &lt;/span&gt;&lt;a style="font-style: italic;" href="http://en.wikipedia.org/wiki/Malcolm_X" title="Malcolm X"&gt;Malcolm X&lt;/a&gt; &lt;span style="font-style: italic;"&gt;to corroborate his economic views towards addiction: Malcolm claimed that quitting cigarettes was harder than shaking his heroin addiction. Szasz postulates that humans always have a choice, and it is foolish to call someone an 'addict' just because they prefer a&lt;/span&gt; &lt;a style="font-style: italic;" href="http://en.wikipedia.org/wiki/Drug" title="Drug"&gt;drug&lt;/a&gt;&lt;span style="font-style: italic;"&gt; induced &lt;/span&gt;&lt;a style="font-style: italic;" href="http://en.wikipedia.org/wiki/Euphoria" title="Euphoria"&gt;euphoria&lt;/a&gt;&lt;span style="font-style: italic;"&gt; to a more popular and socially welcome lifestyle.&lt;/span&gt; &lt;p style="font-style: italic;"&gt;In a sense, being 'addicted' to a substance is no different from being 'addicted' to a job that you work everyday.&lt;/p&gt;&lt;br /&gt;I would definitely say the man has a point. Addiction to hard work, addiction to being the rescuer, the hero (aid workers, anyone?), addiction to relationships that really aren't all that good for you.&lt;br /&gt;&lt;br /&gt;I also found a description of a study on addictive behaviour called &lt;a href="http://en.wikipedia.org/wiki/Rat_Park"&gt;Rat Park&lt;/a&gt;. Here's the introductory paragraph although I'd recommend reading the whole article.&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Rat Park was a study into drug addiction conducted in the 1970s by American psychologist Bruce K. Alexander at Simon Fraser University in British Columbia, Canada.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Alexander's hypothesis was that drug addiction is a myth, and that the apparent addiction to morphine commonly observed in laboratory rats exposed to it is attributable to their living conditions, and not to any addictive property of the drug itself. [1] He told the Canadian Senate in 2001 that experiments in which laboratory rats are kept isolated in cramped metal cages, tethered to self-injection apparatus, show only that "severely distressed animals, like severely distressed people, will relieve their distress pharmacologically if they can." [2]&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;To test his hypothesis, Alexander built Rat Park, a 200-square-foot (18.6 m2) housing colony, 200 times the square footage of a standard laboratory cage. There were 16–20 rats of both sexes in residence, an abundance of food, balls and wheels for play, and private places for mating and giving birth. [3] The results of the experiment appeared to support his hypothesis. Rats who had been forced to consume morphine hydrochloride for 57 days on end were brought to Rat Park and given a choice between plain tap water and water laced with morphine. For the most part, they chose the plain water. "Nothing that we tried," Alexander wrote, "... produced anything that looked like addiction in rats that were housed in a reasonably normal environment." [1]&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-468550895237865542?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/468550895237865542/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=468550895237865542' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/468550895237865542'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/468550895237865542'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/08/in-my-day-we-passed-notes-from-desk-to.html' title='In my day we passed notes from desk to desk'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-4366545271310815562</id><published>2006-08-24T01:31:00.000+02:00</published><updated>2006-08-24T13:55:54.138+02:00</updated><title type='text'>Weird Weekend List</title><content type='html'>1 house, not ours&lt;br /&gt;1 life-size paper mache sheep&lt;br /&gt;2 bottles UV hairspray&lt;br /&gt;1 carpet, with nothing left to lose&lt;br /&gt;1 blow-up dolphin&lt;br /&gt;1 person in full crocodile suit&lt;br /&gt;&lt;br /&gt;"What? No. We can't stop here. This is bat country. "&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-4366545271310815562?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/4366545271310815562/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=4366545271310815562' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/4366545271310815562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/4366545271310815562'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/08/weird-weekend-list.html' title='Weird Weekend List'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-5282959116031397830</id><published>2006-08-20T08:59:00.000+02:00</published><updated>2006-08-20T21:45:32.908+02:00</updated><title type='text'>There are times when being engulfed by mountains
are the only signs of safety I know</title><content type='html'>&lt;div style="text-align: center;"&gt;&lt;div style="text-align: left; font-style: italic;"&gt;There are places like the bluffs in Kasilof&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;span style="font-style: italic;"&gt;and the gravel pits in Sand Lake,&lt;/span&gt; &lt;span style="font-style: italic;"&gt;&lt;br /&gt;that most of us will never forget.&lt;/span&gt; &lt;span style="font-style: italic;"&gt;&lt;br /&gt;Those are the things I wanted to speak of,&lt;/span&gt; &lt;span style="font-style: italic;"&gt;&lt;br /&gt;those are the things that I dream about,&lt;/span&gt; &lt;span style="font-style: italic;"&gt;&lt;br /&gt;those are the things that I will definitely die with,&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;'Song for the Fisherman' by 36 Crazyfists.&lt;br /&gt;&lt;br /&gt;There are places I'll never forget. That I'll die with.&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/45/3231/1600/moz_sandspit.0.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger2/45/3231/320/moz_sandspit.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: left;"&gt;&lt;br /&gt;The edge of the sandspit at pomene, in the gentle late afternoon sun and warm wind&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/45/3231/1600/uganda.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger2/45/3231/320/uganda.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Lake Victoria just before dawn&lt;br /&gt;&lt;br /&gt;The rocks on the northern side of Llandudno, staring down into the kelp and the surging sea&lt;br /&gt;&lt;br /&gt;Looking across False Bay from platbank, below Cape Point lighthouse&lt;br /&gt;&lt;br /&gt;Rocamadour, sacred and intense and beautiful&lt;br /&gt;&lt;br /&gt;De Waal Drive at night, looking out over the endless lights&lt;br /&gt;&lt;br /&gt;A warm rock on Southern Cross Farm, above the flooded Mooi river&lt;br /&gt;&lt;br /&gt;The night sky spreading out above a sand dune at Jangamo, alive with shooting stars&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger2/45/3231/1600/memstone.jpg"&gt;&lt;img style="margin: 0pt 10px 10px 0pt; float: left; cursor: pointer;" src="http://photos1.blogger.com/blogger2/45/3231/320/memstone.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Memstone&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So many more. Thinking about this post was the best therapy, and the best inspiration I've found in a long time.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-5282959116031397830?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/5282959116031397830/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=5282959116031397830' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/5282959116031397830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/5282959116031397830'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/08/there-are-times-when-being-engulfed-by.html' title='There are times when being engulfed by mountains&#xA;are the only signs of safety I know'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-115469186265494246</id><published>2006-08-04T13:40:00.000+02:00</published><updated>2006-08-06T18:49:47.856+02:00</updated><title type='text'>Hi Kim :p</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2939/2770/1600/grraarg.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/2939/2770/320/grraarg.jpg" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-115469186265494246?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/115469186265494246/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=115469186265494246' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/115469186265494246'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/115469186265494246'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/08/hi-kim-p.html' title='Hi Kim :p'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-115407228516031195</id><published>2006-07-28T09:28:00.000+02:00</published><updated>2006-07-28T09:40:54.236+02:00</updated><title type='text'>Aaagh! Give me back my thumb!</title><content type='html'>&lt;b&gt;Enucleation Attack:&lt;/b&gt; A particularly gruesome method of defeating &lt;a href="http://www.nemesys.com/Content/Core/Glossary.php#biometric+authentication"&gt;biometric authentication&lt;/a&gt; methods, by physically removing a body part from the user in order to present it to the authentication device&lt;br /&gt;&lt;br /&gt;from the &lt;a href="http://www.nemesys.com/Content/Core/Glossary.php"&gt;Glossary of Computer Security Terms&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-115407228516031195?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/115407228516031195/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=115407228516031195' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/115407228516031195'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/115407228516031195'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/07/aaagh-give-me-back-my-thumb.html' title='Aaagh! Give me back my thumb!'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-115348657935703018</id><published>2006-07-21T14:53:00.000+02:00</published><updated>2006-08-12T11:27:56.106+02:00</updated><title type='text'>mutter mutter</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2939/2770/1600/Screenshot.0.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/2939/2770/320/Screenshot.0.png" alt="" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-115348657935703018?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/115348657935703018/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=115348657935703018' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/115348657935703018'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/115348657935703018'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/07/mutter-mutter.html' title='mutter mutter'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-115348181056335288</id><published>2006-07-21T11:52:00.000+02:00</published><updated>2006-08-10T14:18:44.980+02:00</updated><title type='text'>Subverting Subversion</title><content type='html'>Background: I committed a whole lot of files to an svn repository, then realised I really didn't want them there at all, and wanted to roll back the whole repository to before the commit happened. I couldn't find an easy way to do this - but here's an effective if nasty little hack, which will work if you have a working copy elsewhere representing the state you want to get the repository back to.&lt;br /&gt;&lt;br /&gt;1. Make a temp dir, and copy your working copy to it.&lt;br /&gt;2. Remove all the svn meta-information (found this &lt;a href="http://textsnippets.com/posts/show/104"&gt;here&lt;/a&gt;)&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="ident"&gt;find&lt;/span&gt; &lt;span class="punct"&gt;.&lt;/span&gt; &lt;span class="punct"&gt;-&lt;/span&gt;&lt;span class="ident"&gt;name&lt;/span&gt; &lt;span class="punct"&gt;.&lt;/span&gt;&lt;span class="ident"&gt;svn&lt;/span&gt; &lt;span class="punct"&gt;-&lt;/span&gt;&lt;span class="ident"&gt;print0&lt;/span&gt; &lt;span class="punct"&gt;|&lt;/span&gt; &lt;span class="ident"&gt;xargs&lt;/span&gt; &lt;span class="punct"&gt;-&lt;/span&gt;&lt;span class="number"&gt;0&lt;/span&gt; &lt;span class="ident"&gt;rm&lt;/span&gt; &lt;span class="punct"&gt;-&lt;/span&gt;&lt;span class="ident"&gt;rf&lt;/span&gt;&lt;/pre&gt;&lt;br /&gt;3. Check out the project from the repository, and copy all the files from your temp dir into the new project dir&lt;br /&gt;4. Commit all the changes&lt;br /&gt;&lt;br /&gt;The repository should be back to before your unwanted changes.&lt;br /&gt;&lt;br /&gt;I'm hoping someone comes up with  the 'right' way to do this, but for now I'm posting to avoid needing to figure it out again the next time.&lt;br /&gt;&lt;br /&gt;&lt;pre&gt;&lt;span class="ident"&gt;&lt;/span&gt;&lt;span class="ident"&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/pre&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-115348181056335288?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/115348181056335288/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=115348181056335288' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/115348181056335288'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/115348181056335288'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/07/subverting-subversion.html' title='Subverting Subversion'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-115218610773277188</id><published>2006-07-06T13:18:00.000+02:00</published><updated>2006-08-11T09:50:19.443+02:00</updated><title type='text'>Mind the Communists</title><content type='html'>Kind of as a sequel to my post on &lt;a href="http://www.powerloss.co.za"&gt;powerloss&lt;/a&gt;, here's a link to the one of the worst ideas to come out of South Africa in quite a while.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.crimexposouthafrica.co.za"&gt;www.crimexposouthafrica.co.za&lt;/a&gt; is a site designed to 'inform foreign tourists about South Africa's crippling violence' (this according to IOL).  While I wouldn't disagree that a problem exists, and quite a severe one, scaring off foreign tourists will hurt the economy, increase unemployment and extreme poverty, and undoubtedly increase the crime rate.&lt;br /&gt;&lt;br /&gt;I'm all for warning tourists to be careful, and also for making crime stats as accurate as possible and as widely available as possible. This isn't the purpose of the site though - no statistics, rather 'first-hand accounts' (read: bias) and 'gruesome pictures' (read: gory voyeurism).  Not to mention revenue-generating advertising opportunities (absolutely everywhere) for the site's poor victimised creator. Please Neil Watson, emigrate now - I may be tempted to organise some mob justice.&lt;br /&gt;&lt;br /&gt;Checking google to see who else was talking about the site, I came across this gem from the Boerevryheid Forum (who else):&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;"Hierdie is net wat die wereld nodig het om ver eens en vir altyd die gru dade van die komunistiese regering van nader te beskou.&lt;/span&gt;&lt;br /&gt; &lt;br /&gt;&lt;span style="font-style: italic;"&gt; Ons as Boerevolk moet sulke inisiatiewe 100% ondersteun."&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;/span&gt;Beware the Red Menace, because as much as you might like to believe it, this isn't 2006.&lt;br /&gt;&lt;br /&gt;Another post, from &lt;a href="http://www.litnet.co.za/senet/senet.asp?id=48500"&gt;an opinion page on litnet&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;Natuurlik wil die regime niks aan misdaad doen nie, omdat hy self met misdadige middele - terreur, wetteloosheid en anargie - aan bewind gekom het.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-115218610773277188?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/115218610773277188/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=115218610773277188' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/115218610773277188'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/115218610773277188'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/07/mind-communists.html' title='Mind the Communists'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-115021592588292352</id><published>2006-06-13T18:12:00.000+02:00</published><updated>2006-08-10T16:44:10.933+02:00</updated><title type='text'>Custom Ubuntu Dapper LiveCD</title><content type='html'>I used this &lt;a href="http://www.atworkonline.it/%7Ebibe/ubuntu/custom-livecd.htm"&gt;really good howto&lt;/a&gt;, and the new Ubuntu Dapper Drake liveCD (the liveCD and the install CD are now the same) to make a demo CD so that potential clients can test an application without installing anything. It also stops them from doing strange and wonderful things with the installer, and calling in a panic when it doesn't work!&lt;br /&gt;&lt;br /&gt;The howto is really all you need - everything works as it is described. I removed some of the language packs to free space, and installed Sun's JRE1.5 as well as PostgreSQL. To load a database into  PostgreSQL, you have to start the database server inside the chroot (usual /etc/init.d/postgresql start) and also remember to stop it before leaving the chroot and unmounting - but that's about as complicated as it gets.&lt;br /&gt;&lt;br /&gt;The finished liveCD is available on the &lt;a href="http://idart.cell-life.org"&gt;iDART product page&lt;/a&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-115021592588292352?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/115021592588292352/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=115021592588292352' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/115021592588292352'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/115021592588292352'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/06/custom-ubuntu-dapper-livecd.html' title='Custom Ubuntu Dapper LiveCD'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-114864240092776406</id><published>2006-05-26T10:27:00.000+02:00</published><updated>2006-05-27T19:50:30.270+02:00</updated><title type='text'>We love your apathy</title><content type='html'>Saw this link (&lt;a href="http://www.powerloss.co.za"&gt;www.powerloss.co.za&lt;/a&gt;) on &lt;a href="http://www.imod.co.za"&gt;chris&lt;/a&gt;'s site. Basically a &lt;a href="http://www.hellkom.co.za"&gt;hellkom&lt;/a&gt; copy ; unfortunately it's a poor one, and as far as i'm concerned it's missing the point quite drastically. Hellkom is about pushing for deregulation in the telecoms industry - we need this, we really do. Powerloss is about whining, and not much else.&lt;br /&gt;&lt;br /&gt;This really annoys me, not least the response to it (featured on &lt;a href="http://www.5fm.co.za"&gt;5fm&lt;/a&gt;? come on.) I completely agree that there are problems with Eskom, with the governement, with many, many things - DO SOMETHING ABOUT IT. On a side note, there is absolutely no reason to repeatedly make your point with multiple exclamation marks. !!&lt;br /&gt;&lt;br /&gt;There's so much real, relevant advocacy out there. If you're a designer looking for a project, you could look &lt;a href="http://www.sappi.com/SappiWeb/Initiatives/Sappi%20Ideas%20that%20Matter/"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;I'm much too idealistic, as usual.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-114864240092776406?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/114864240092776406/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=114864240092776406' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114864240092776406'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114864240092776406'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/05/we-love-your-apathy.html' title='We love your apathy'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-114795583181982052</id><published>2006-05-18T13:07:00.000+02:00</published><updated>2006-08-12T00:35:50.833+02:00</updated><title type='text'>./configure problems - MapServer on FreeBSD</title><content type='html'>It's very frustrating to be told by a script that something you &lt;span style="font-style: italic;"&gt;know&lt;/span&gt; is at a particular location, isn't. Like this:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:85%;"&gt;# ./configure --includedir=/usr/local/include --libdir=/usr/local/lib --with-jpeg=/usr/local/lib --with-png=/usr/local/lib --with-gd=/usr/local/lib --with-libiconv=/usr/local/lib --with-tiff=/usr/local/lib --with-xpm=/usr/X11R6/lib/&lt;br /&gt;&lt;br /&gt;configure: checking whether we should include JPEG support...&lt;br /&gt;"Could not find jpeglib.h or libjpeg.a/libjpeg.so in /usr/local/lib."&lt;br /&gt;&lt;br /&gt;# ls /usr/local/lib | grep libjpeg.so&lt;br /&gt;&lt;br /&gt;libjpeg.so&lt;br /&gt;libjpeg.so.9&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;(It's...right...there)&lt;br /&gt;&lt;br /&gt;Anyway it turns out that actually, you have to replace /usr/local/lib (where the libraries are) with /usr/local (where they are not)... which then works fine. So:&lt;br /&gt;&lt;span style="font-size:85%;"&gt;&lt;br /&gt;./configure --includedir=/usr/local/include --libdir=/usr/local/lib --with-jpeg=/usr/local --with-png=/usr/local --with-gd=/usr/local --with-libiconv=/usr/local --with-tiff=/usr/local --with-xpm=/usr/X11R6/lib/ &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-114795583181982052?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/114795583181982052/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=114795583181982052' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114795583181982052'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114795583181982052'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/05/configure-problems-mapserver-on.html' title='./configure problems - MapServer on FreeBSD'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-114772432342951758</id><published>2006-05-15T22:00:00.000+02:00</published><updated>2006-05-15T22:18:43.446+02:00</updated><title type='text'>Little Red Men</title><content type='html'>With forked tails, actually. And, quite cute :p&lt;br /&gt;&lt;br /&gt;Conquered my fear of the unknown and installed FreeBSD today - mostly painless,  much to my surprise. Even got the linux compatiblilty stuff installed, and PostgreSQL 8.1 (which, incidentally, gave far less trouble than it did the last time I tried to install it on Debian). The server is named olive, after &lt;a href="http://en.wikipedia.org/wiki/Olive_Schreiner"&gt;Olive Schreiner&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Somewhat unrelatedly, I came across these two articles recently - both presenting a more realist/pessimist view of Open Source software in the developing world. They bring up some very valid points about what doesn't work, worth considering when trying to come up with something that does.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.linuxjournal.com/article/4657"&gt;Algorithms in Africa&lt;/a&gt; , an oldish (2001) article from LinuxJournal&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.bridges.org/publications/21"&gt;Comparison study of free/open source and proprietary software in an African context&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-114772432342951758?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/114772432342951758/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=114772432342951758' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114772432342951758'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114772432342951758'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/05/little-red-men.html' title='Little Red Men'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-114760510505262788</id><published>2006-05-14T12:59:00.000+02:00</published><updated>2006-05-14T13:15:03.293+02:00</updated><title type='text'>mier-r-r-ow</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2939/2770/1600/DSC02196cropped.0.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://photos1.blogger.com/blogger/2939/2770/320/DSC02196cropped.0.jpg" alt="" border="0" /&gt;&lt;/a&gt;(happy mothers' day, melissa&lt;br /&gt;from gobbolina the witch's cat)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-114760510505262788?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/114760510505262788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=114760510505262788' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114760510505262788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114760510505262788'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/05/mier-r-r-ow.html' title='mier-r-r-ow'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-114736143377450751</id><published>2006-05-11T17:24:00.000+02:00</published><updated>2006-05-11T17:30:33.783+02:00</updated><title type='text'>Confident, cocky, lazy, dead</title><content type='html'>&lt;span style="font-size:100%;"&gt;From the transcript of an press conference with Jacob Zuma on Radio 702:&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The reporter responded: "But Mr Zuma, Aids is a big problem in this country and saying things like taking a shower..."&lt;/span&gt;&lt;br /&gt; &lt;br /&gt; &lt;span style="font-style: italic;"&gt;Zuma retorted: "And hygiene is a big problem in this country. Clean yourself."&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;If there is a god, please, smite him now.&lt;span style="font-style: italic;"&gt;&lt;br /&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/26468397-114736143377450751?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/114736143377450751/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=114736143377450751' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114736143377450751'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114736143377450751'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/05/confident-cocky-lazy-dead.html' title='Confident, cocky, lazy, dead'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-114725032354717596</id><published>2006-05-10T10:30:00.000+02:00</published><updated>2006-05-10T10:38:43.556+02:00</updated><title type='text'>"You represent a threat, something new, something that can't quite be understood [...] That is dangerous.</title><content type='html'>A very cool article on open source in Brazil, here. I really like the comparison to cannabilism, although maybe because at the moment, I'm all for slow, agonising deaths for anything religion-related.&lt;br /&gt;&lt;br /&gt;"In 1556, not long after the Portuguese first set foot in Brazil, the Bishop Pero Fernandes Sardinha was shipwrecked on its shores and set about introducing the gospel of Christ to the native "heathens." The locals, impressed with the glorious civilization the bishop represented and eager to absorb it in its totality, promptly ate him.&lt;br /&gt;&lt;br /&gt;Thus was born Brazilian culture. Or so wrote the modernist Brazilian poet Oswald de Andrade, whose interpretation of the incident in a 1928 manifesto exalted the cannibals as symbolic role models for all of his country's cultural practitioners. Four decades later, his argument inspired a pair of hyperarticulate pop stars named Caetano Veloso and Gilberto Gil. Veloso and Gil formed the core of tropicalismo - a very '60s attempt to capture the chaotic, swirling feel of Brazil's perennially uneven modernization, its jumble of wealth and poverty, of rural and urban, of local and global. For the tropicalistas, as for Andrade, there was only one way to thrive in the midst of so much contrast: You couldn't flinch from what was alien to you. You couldn't slavishly imitate it, either. You simply had to swallow it whole."&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-114725032354717596?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/114725032354717596/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=114725032354717596' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114725032354717596'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114725032354717596'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/05/you-represent-threat-something-new.html' title='&quot;You represent a threat, something new, something that can&apos;t quite be understood [...] That is dangerous.'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-114712092685932180</id><published>2006-05-08T20:56:00.000+02:00</published><updated>2006-05-09T10:14:06.530+02:00</updated><title type='text'>Times Like These</title><content type='html'>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://photos1.blogger.com/blogger/2939/2770/1600/dsc00267small.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://photos1.blogger.com/blogger/2939/2770/320/dsc00267small.jpg" border="0" alt="" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;it's times like these you learn to live again&lt;br /&gt;it's times like these you give and give again&lt;br /&gt;it's times like these you learn to love again&lt;br /&gt;it's times like these time and time again&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-114712092685932180?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/114712092685932180/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=114712092685932180' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114712092685932180'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114712092685932180'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/05/times-like-these.html' title='Times Like These'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-114710414520055473</id><published>2006-05-08T17:31:00.001+02:00</published><updated>2008-04-29T00:45:38.415+02:00</updated><title type='text'>Converting SQL JasperReports to use HQL (Updated)</title><content type='html'>&lt;span style="font-size:100%;"&gt;One problem with &lt;a href="http://sourceforge.net/projects/jasperreports/"&gt;JasperReports&lt;/a&gt; is the lack of documentation (there's an official manual, but isn't free) - you'd think this would encourage people to write HOWTOs, but these seem pretty thin on the ground, too.&lt;br /&gt;&lt;br /&gt;So, a JasperReports HOWTO on converting existing reports using sql queries via jdbc, to use HQL (&lt;a href="http://www.hibernate.org/"&gt;hibernate &lt;/a&gt;query language). HQL makes reports are independent of the underlying database, which is attractive, and as far as syntax HQL is broadly similar to SQL.&lt;br /&gt;&lt;br /&gt;I used &lt;a href="http://sourceforge.net/projects/ireport/"&gt;iReport 1.2.2&lt;/a&gt;, a graphical report designer for JasperReports. Before you can use iReport with hibernate, you need to put the jdbc driver for the database you are using (postgresql, in my case) in the lib/ directory of iReport. If you don't do this, you will be given the helpful error "General Error: Could Not Open Connection" when you try to execute the report.&lt;br /&gt;&lt;br /&gt;So, to convert you reports to HQL using iReport:&lt;br /&gt;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-size:100%;"&gt;1. Configure your classpath (options&gt;classpath). Make sure your jdbc driver is on it, as well as your hibernate.cfg.xml file and all the hibernate mapping files (.hbm.xml). The persisent classes you are mapping (for example, Drug.class, which is mapped by Drug.hbm.xml) should also be on the classpath.&lt;br /&gt;&lt;br /&gt;2. Add the report connection (Data&gt;Connections/Datasources). Add a new connection of type Hibernate Connection.&lt;br /&gt;&lt;br /&gt;3. Open a report. Open the Report Query (Data&gt;Report Query). Select HQL as the query language from the drop-down box, and write your query in HQL. Note that it may work better to uncheck 'Automatically Retrieve Fields' while you are writing the query. A good HQL reference is &lt;a href="http://www.hibernate.org/hib_docs/reference/en/html/queryhql.html"&gt;here&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;4. If you have a subreport, you will need to a new subreport parameter to pass the hibernate session. The parameter name is HIBERNATE_SESSION and its value is $P{HIBERNATE_SESSION}. You should obviously also edit the subreport to use HQL, as described in steps 1-3, and compile it.&lt;br /&gt;&lt;br /&gt;5. You should now be able to run your report in iReport. To fill the compiled report from your application, you will need to pass the hibernate session as a parameter, HIBERNATE_SESSION, as in this snippet (if more code is needed, I can post it):&lt;br /&gt;&lt;br /&gt;&lt;span style="font-size:90%;"&gt;File n = new File("Reports"+java.io.File.separator);&lt;br /&gt;          HashMap map = new HashMap();&lt;br /&gt;          map.put("patientId", thePatientId);&lt;br /&gt;          map.put("path", n.getCanonicalPath());&lt;br /&gt;          map.put("HIBERNATE_SESSION", HibernateUtil.currentSession());&lt;br /&gt;&lt;br /&gt;          // Report to use&lt;br /&gt;          FileInputStream fileInputStream = getJasperReportFromJRXMLorJASPER("Reports"+java.io.File.separator&lt;br /&gt;                  +"prescriptionHistory");&lt;br /&gt;&lt;br /&gt;          // Define the connection&lt;br /&gt;          Connection connection = HibernateUtil.currentSession().connection();&lt;br /&gt;&lt;br /&gt;          JasperPrint jp = JasperFillManager.fillReport(fileInputStream, map,&lt;br /&gt;                  connection);&lt;br /&gt;          JasperViewer.viewReport(jp, false);&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;span style="font-size:90%;"&gt;&lt;br /&gt;&lt;span style="font-weight:bold;"&gt;&lt;br /&gt;UPDATED:&lt;/span&gt; As it turns out, this is now different in the current version of Hibernate. You do not need to pass the hibernate session from the main report to the subreport, as all the builtin parameters are passed automatically. If you do try and pass the session the old way, it overwrites the builtin session and the subreport gets a null value.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-114710414520055473?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/114710414520055473/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=114710414520055473' title='8 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114710414520055473'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114710414520055473'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/05/converting-sql-jasperreports-to-use.html' title='Converting SQL JasperReports to use HQL (Updated)'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>8</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-114683724848658546</id><published>2006-05-05T15:41:00.000+02:00</published><updated>2006-05-05T15:54:08.500+02:00</updated><title type='text'>Food (or not) for thought</title><content type='html'>&lt;span style="font-size:85%;"&gt;From a salon.com article, &lt;/span&gt;&lt;a href="http://www.salon.com/opinion/feature/2006/05/01/global_labor/index_np.html"&gt;&lt;span style="font-size:85%;"&gt;'The Case For Globalized Labor&lt;/span&gt;&lt;/a&gt;&lt;span style="font-size:85%;"&gt;&lt;a href="http://www.salon.com/opinion/feature/2006/05/01/global_labor/index_np.html"&gt;'&lt;/a&gt; &lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-style: italic;"&gt;The U.S. poverty line, defined by the Census Bureau in 2005 at $10,160 for individuals under 65, outstrips the per capita income of every African country&lt;/span&gt;.&lt;br /&gt;&lt;span style="font-size:85%;"&gt; &lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-114683724848658546?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/114683724848658546/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=114683724848658546' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114683724848658546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114683724848658546'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/05/food-or-not-for-thought.html' title='Food (or not) for thought'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-114666375052250203</id><published>2006-05-03T15:29:00.000+02:00</published><updated>2006-05-03T15:42:30.533+02:00</updated><title type='text'>Automatic Updates Using StableUpdate</title><content type='html'>&lt;a href="http://stableupdate.sourceforge.net/"&gt;StableUpdate&lt;/a&gt;  is an open source  java project that can be included in applications to add automatic update functionality (allowing the user to check for new versions of the program).  It also includes an update generator, which works by comparing an two installations of  the software and generates a jar containing the differences.&lt;br /&gt;&lt;br /&gt;The documentation isn't all that easy to follow, and I had to change one method (Update.setUpdateFrom(url[] URLS) ) from private to public to get it to work. It also needs to work with a specific directory  structure (one main application jar, which needs to be in the bin/ subdirectory along with autoupdate. jar).  Once it worked though, it seemed to work really well.  &lt;span class="" style="display: block;" id="formatbar_CreateLink" title="Link" onmouseover="ButtonHoverOn(this);" onmouseout="ButtonHoverOff(this);" onmouseup="" onmousedown="CheckFormatting(event);FormatbarButton('richeditorframe', this, 8);ButtonMouseDown(this);"&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-114666375052250203?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/114666375052250203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=114666375052250203' title='5 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114666375052250203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114666375052250203'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/05/automatic-updates-using-stableupdate.html' title='Automatic Updates Using StableUpdate'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>5</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-114606611187270378</id><published>2006-04-26T17:39:00.000+02:00</published><updated>2006-04-26T17:43:59.400+02:00</updated><title type='text'>Extract From 'The Beach' by Alex Garland</title><content type='html'>&lt;span class="q" id="q_10a7b9ec067ee6e5_2"  style="font-family:arial;"&gt;&lt;span style="font-family: times new roman;"&gt;[Richard talking to Francoise]&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"Do you want me to tell you something funny?"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"What about?"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"Infinity. But it isn't that complicated. I mean, you don't need a degree in-"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;Francoise waved a hand in the air, tracing a red pattern with the tip of her cigarette.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"Is that a yes?" I whispered.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"Yes."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"Okay." I coughed quietly. "If you accept that the universe is infinite, then that means there's an infinite amount of chances for things to happen, right?"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;She nodded and sucked on the red coal floating by her fingertips.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"Well, if there's an infinite amount of chances for something to happen, then eventually it will happen - no matter how small the likelihood."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"Ah."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"That means somewhere in space there's another planet that, by an incredible series of coincidences, developed exactly the same way as ours. Right down to the smallest detail."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"Is there?"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"Definitely. And there's another which is exactly the same, except that palm tree over there is two feet to the right. And there's another where the tree is two feet to the left. In fact, there're infinite planets with infinite variations on that tree alone..."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;Silence. I wondered if she was asleep. "So how about that?" I prompted.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"Interesting," she whispered. "In these planets, everything that can happen will happen."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"Exactly."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"Then in one planet, maybe I am a movie star."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"There's no maybe about it. You live in Beverly Hills and swept last year's Oscars."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"That's good."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"Yeah, but don't forget, somewhere else your film was a flop."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"Oh?"&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"It bombed. The critics turned on you, the studio lost a fortune, and you got into booze and Valium. It was pretty ugly."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;Francoise rolled on to her side and looked at me. "Tell me about some other worlds," she whispered. In the moonlight her teeth flashed silver as she smiled.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;"Well," I replied. "That's a lot to tell."&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;Etienne stirred and turned over again.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;I leaned over and kissed Francoise. She pulled away, or laughed, or shook her head, or closed her eyes and kissed me back. Etienne woke, clasping his mouth in disbelief. Etienne slept. I slept while Francoise kissed Etienne.&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;Light-years above our garbage bag beds and the steady rush of the surf, all these things happened.&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;&lt;span style="font-family: times new roman;"&gt;After Francoise had shut her eyes and her breathing had eased into a sleeping rhythm, I crept off my plastic sheet and walked down the sea. I stood in the shallows, slowly sinking as the tide pulled away the sand around my feet. The lights of Koh Samui glowed on the horizon like a trace of sunset. The spread of stars stretched as far as my ceiling back home.&lt;/span&gt;&lt;br /&gt;&lt;/span&gt;&lt;span style=";font-family:arial;font-size:100%;"  &gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-114606611187270378?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/114606611187270378/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=114606611187270378' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114606611187270378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114606611187270378'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/04/extract-from-beach-by-alex-garland.html' title='Extract From &apos;The Beach&apos; by Alex Garland'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-114562410050939434</id><published>2006-04-21T12:10:00.000+02:00</published><updated>2006-04-21T14:56:33.590+02:00</updated><title type='text'>Code 128 Barcode Links</title><content type='html'>Code 128 is a barcode symbology. It can encode alphanumeric and special characters, and also offere the possibility of compressing sequences of numbers so that one barcode character represents two digits.&lt;br /&gt;&lt;br /&gt;An article on the encoding system, and a good table of the 3 codes and associated barcode symbols (also has a GPLed barcode font, which I can't get to work):&lt;br /&gt;&lt;br /&gt;&lt;a href="http://grandzebu.net/informatique/codbar-en/code128.htm"&gt;http://grandzebu.net/informatique/codbar-en/code128.htm&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Another good reference from a company that sells barcode fonts:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.idautomation.com/code128faq.html#Code-128CharacterSet"&gt;http://www.idautomation.com/code128faq.html#&lt;/a&gt;&lt;br /&gt;&lt;a href="http://www.idautomation.com/code128faq.html#Code-128CharacterSet"&gt;Code-128CharacterSet&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;A Java Bean that generates barcodes (does not use a font, and is wider than necessary as a result):&lt;br /&gt;&lt;a href="http://jbarcodebean.sourceforge.net/"&gt;&lt;br /&gt;http://jbarcodebean.sourceforge.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Best approach I could come up with so far is to use some of the code from jbarcodebean, as well as a basic barcode font made with &lt;a href="http://fontforge.sourceforge.net/"&gt;FontForge&lt;/a&gt;  (bars and spaces only, width 1,2,3,4 units).&lt;br /&gt;&lt;br /&gt;The application previously used the barcode font from &lt;a href="http://freebarcodefonts.dobsonsw.com/Code128Samples.htm"&gt;http://freebarcodefonts.dobsonsw.com/Code128Samples.htm&lt;/a&gt;, which is frustratingly free to download but not to distribute commercially, and definitely not under the GPL&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-114562410050939434?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/114562410050939434/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=114562410050939434' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114562410050939434'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114562410050939434'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/04/code-128-barcode-links.html' title='Code 128 Barcode Links'/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-26468397.post-114543626237383495</id><published>2006-04-19T10:42:00.000+02:00</published><updated>2006-04-19T10:44:22.383+02:00</updated><title type='text'></title><content type='html'>This day we dance away through our obsession&lt;br /&gt; cut away the pain with surgical presision&lt;br /&gt; A static flash to burn your minds eye&lt;br /&gt; emotionless in doubt&lt;br /&gt; now you dont ever have to feel anything anymore&lt;br /&gt; Anything anymore....&lt;br /&gt;&lt;br /&gt; As the skeleton dance, for another chance&lt;br /&gt;&lt;br /&gt; Another day alone with our perversions&lt;br /&gt; To eat away ourselves is our religion&lt;br /&gt; If you get me high I'll be right where you are&lt;br /&gt; Just like everybody else, aching for a better view&lt;br /&gt;&lt;br /&gt; Here and now we'll scream for more&lt;br /&gt; We can make this so much more&lt;br /&gt;&lt;br /&gt; Kill the body and the head'll thrive along&lt;br /&gt; Kill the body and the head'll lead you on&lt;br /&gt; All the coward souls in this place we live&lt;br /&gt; Reside me to wonder if this is really where we all belong&lt;br /&gt;&lt;br /&gt; Skeletons dream of touch this close&lt;br /&gt; Curiosity pushes the nail deeper&lt;br /&gt; Fingertips dream of touch this close&lt;br /&gt; Curiosity pushes the nail deeper&lt;br /&gt;&lt;br /&gt; Here and now we'll scream for more&lt;br /&gt; We can make this so much more&lt;br /&gt; Kill the body and the head'll thrive along&lt;br /&gt; Kill the body and the head'll lead you on&lt;br /&gt;&lt;br /&gt; As the skeleton dance&lt;br /&gt;&lt;br /&gt;Strung Out - Skeletondanse&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/26468397-114543626237383495?l=skeleton-danse.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://skeleton-danse.blogspot.com/feeds/114543626237383495/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=26468397&amp;postID=114543626237383495' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114543626237383495'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/26468397/posts/default/114543626237383495'/><link rel='alternate' type='text/html' href='http://skeleton-danse.blogspot.com/2006/04/this-day-we-dance-away-through-our.html' title=''/><author><name>melissa</name><uri>http://www.blogger.com/profile/07705894117414393191</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
