Dick Cheney schadenfreude

Thoughts

It's hard for me to believe it's been over three years and six months since Dick Cheney shot his hunting buddy in the face. I can still remember blogging about and watching David Letterman late at night (really?) on Channel 9 the day after it happened and wanting my own I've Not Been Shot by Dick Cheney shirt.

Anyone else relieved beyond all doubt this guy isn't number 2 in the world any more? Well he may still be in a low brow metaphorical sense.

Jon Stewart needs to do more You Don't Know Dick, and Letterman needs to do more How'd He Do? segments even if only to satisfy my need in this case for schadenfruede!


Javanese earthquake, #7NewsFail #9NewsFail

Media

The amazing power of Twitter. In the last hour my very close friend Felix Tanjono reported that he was feeling severe tremors in his house in Jakarta. Within minutes the main trending topic on Twitter was "earthquake", and after a short time Australia's ABC News started reporting the quake:

Indonesia’s seismology agency says it has recorded a powerful 7.3 earthquake near the main island of Java

What's farcical is half an hour later on their flagship 6pm bulletins neither Channel 7 or Channel 9 here in Adelaide had a story on the quake, not even a "breaking news" update or mention whatsoever. Some of the stories they felt were more important? A human interest story on an American family that now has over a dozen children. The rides for the Royal Adelaide Show. An entire day's worth of sporting news. All this half an hour after the Australian ABC had managed to report it.

I know I'm used to getting my news near instantly with Twitter now and my expectations are much higher, but this is still pretty bad. A 7+ quake is huge.

UPDATE: Channel 7 briefly reported the quake with a one line report at 18:28, over 45 minutes after the ABC.

UPDATE: SBS World News is reporting the quake now. Their television news bulletin just started, at 18:30.


Whole Wheat Radio on Snow Leopard

Media

Listening to Whole Wheat Radio on the Med-Fi stream in QuickTime 10

It's become a little tradition of mine to break in new operating system installs by tuning into Whole Wheat Radio before I do anything else (Low-Fi, Med-Fi, Hi-Fi). It's useful because it tests both the sound card and more importantly the network.

Audion is a [relative] dead end

When I installed the newly released Snow Leopard on my MacBook Pro and got ready to install Audion to tune into the MP3Pro stream, it occurred to me that Audion is a PowerPC application. Snow Leopard is now an Intel only system, and while you can install Rosetta as an optional extra, the rabid system perfectionist inside of me cringes at the idea of installing an entire extra subsystem for only one application.

I've switched to QuickTime for now to play Whole Wheat on my Mac but because it doesn't have the MP3Pro decoder the quality suffers. Unfortunately, I cannot find anyone still supporting MP3Pro on the Mac.

QuickTime 10

While the quality might not be as good as MP3Pro for the same stream size, at my house here in Adelaide where we have a strict download quota I generally only listen to the Med-Fi stream anyway so quality is less of a concern.

With this in mind, QuickTime 10 that came with Snow Leopard is fantastic, its brand new minimalistic UI is very unobtrusive and fast, and part of me really gets a kick out of being told I'm listening to a Live Broadcast :)

User agent string

One of the great things about Whole Wheat Radio is you can also view who's listening and where at the same time you are, along with what software they're using to tune in with.

Because QuickTime is now an important architectural sublayer of Snow Leopard (a dedicated Mac developer may want to correct me on that) the user agent string for QuickTime and other software that utilises it's resources (such as iTunes) is now a cryptic reference to the OS rather than to QuickTime.

I added information on this along with a screenshot to the Whole Wheat Radio wiki, Jim Kloss might want to just create a redirect instead to QuickTime or to the Mac pages but I figured it was worth explaining so at least there aren't any red links on the who's listening page.

Grilled cheese sandwiches

It had to be said :).


Radio UserLand and the scary cloud

Internet

Radio UserLand

I got a shock this morning when somehow I stumbled across the Radio UserLand website while looking for documentation on RSS implementations:

Radio UserLand service closing
UserLand has decided to close the Radio UserLand and Salon Radio services as of December 31, 2009.
Please read the announcement for details of the closure.

Contained on said announcement page:

UserLand has decided to close the Radio UserLand and Salon Radio services as of December 31, 2009.

You can continue to use your Radio weblog hosted with UserLand until the end of the year.

If you plan on continuing to use Radio to publish your blog, we would recommend that you look for an alternative web host if your weblog is being published to a UserLand server. You can use the FTP option [1] in Radio to publish to your own server.

Ironically echoing the sentiment of the slogan of Dave Winer's blog ("It's even worse than it appears"), not only will their hosted software go offline, but if you've used their system to maintain comments they'll all be deleted too. Blood chilling stuff.

The closure of Radio will also mean that the UserLand-hosted comments, trackbacks and stats tracking will be unavailable after the shutdown date.

The end of an era. I remember back when I was in high school in Singapore listening to the podcasts made by the IT Conversations team from the PopTech 2004 conference where people were discussing what blogging software they used. Radio wasn't mention too many times, but it was the topic of a few discussions. I remember deciding not to use it simply because at the time I couldn't justify the price when budget webhosts with a free software platform existed.

Nostalgia aside, this is also another in a long line of stark reminders that hosting material outside your own sphere of influence and control puts you at the complete mercy of those who run such services. Despite all the cool cats long since moving over to services like Vox and Squarespace and the like, I continue to blog on my own webhosting account primary because of the control I have over my own material. It may not be any more or less reliable, but ultimately I have the final say in what happens.

I think the idea of cloud computing is an interesting (if overhyped) concept, but the primary issue that I've heard virtually nobody discuss is the issue of trust. I'm 23 so theoretically I should be eating all this stuff right up and moving off my own site and local software to instead live entirely on social networks and web based apps, but at this stage I don't trust anyone enough to do it.

I'll come right out and say it: the cloud scares me. And closures like Radio UserLand only serve to cause me further anxiety.


#Anime Bakemonogatari 08

Anime

Currently I'm watching both K-On and Bakemonogatari at the same time. Both and at the same time, you'd better believe it! If I needed further contrast between the two, Bakemonogatari delivered it yesterday with the closing episode of the Suruga Monkey story arc. This episode was intense!

As we learned in episode 07 the mysterious gym short wearing Suruga who Koyomi bumped into had a possessed arm, but it turns out the problem is far more pervasive than we were led to believe. Despite her assurances that her arm's actions are entirely involuntary on her part, Epic Hawaiian Shirt Guy explains that the opposite is in fact true; the arm carries out exactly what she wants. She perceived Koyomi to be a threat to her relationship with Hitagi, so she had to deal with him. Same with all the people that stood in her way in primary school athletic events and everything in between.

After a long history of her family past and after being amply warned, what ensues is a battle of epic proportions as Koyomi tries to overpower her and force a situation where her evil thoughts could no longer exist. While they're fighting Meme calls Her Senjougaharaess from Koyomi's phone and she enters as a human shield. Long story short, and after a heartfelt confession on the floor Hitagi explains how she can't reciprocate the feelings Sugura has for her… and that if she were to kill Koyomi, she would kill her. I believe that led to a forced situation where Sugura overcame her problems and the three became friends again… maybe? I think? In any event, talk about a dangerous love triangle. Sorry, it had to be said.

One thing that did strike me though was Hitagi's reference to Koyomi where she said they were "going out", which provoked no stereotypical knee jerk reaction or even a blush. Perhaps he had too many broken bones to protest, or he was too wiped out. Despite improving his vampire powers, he was still involuntarily flung into a heck of a lot of tables. What's the collective noun for a sh*tload of tables?

It just shows how the setting and plot of series just keeps getting weirder and more unconventional, and how the story arcs act almost as much as independent stories as two separate series' would. Saying Suruga Monkey was different to the Mayoi Snail would be like having a mummified hand. Don't quite understand why I made that comparison. The opening credits also continue to be downright spooky in their weird abstractness, to lend myself the use of sophisticated movie terms.

Little tip, if you get around to watching this, don't do it late at night unless you've watched enough Elfen Lied that you've become completely desensitised to such stuff!


Good encrypted disk images on Mac OS X

Software

There are many options for those using recent versions Mac OS X to encrypt files, one of which is to create an encrypted virtual disk image which has the advantage of being portable across different computers and is simple to backup. While I am still a fan of TrueCrypt because it's disk images can be opened on multiple OSs (subject for a future post), for Mac specific files I find using hdiutil is the easiest way to go and generally has better performance.

Why not use Disk Image.app?

While you can use Disk Image.app to create encrypted disk images, for some reason Apple refuses to allow you to paste passphrases. I'm sorry, but I don't consider manually typing 256 character pseudo-random gibberish passphrases with punctuation, letters and numbers to be very practical! If anything by not allowing people to paste passwords Apple are discouraging people from using really solid passphrases.

Create a good passphrase

I like to copy a huge long list of high quality pseudo-random passwords from GRC's Perfect Passwords page into a text file, then use one of them along with a phrase I have memorised for the final passphrase. That way, even if someone gets a hold of that file, they can't derive my passphrase from its contents. Goes by the security philosophy of something I have, and something I know.

Create the disk image

Fire up your Terminal.app then enter the following:

hdiutil create -size 10g -type SPARSE -fs HFS+J 
-encryption AES-256 -stdinpass -volName LABEL-NAME 
FILE-NAME.sparseimage
-size 10g
Potential maximum file size in gigabytes
-type SPARSE
Dynamically expand the image as you fill it
-fs HFS+J
The initial filesystem, Mac HFS+ Journaled in this case
-encryption AES-256
Far stronger of two encryption options.
AES-128 may be faster on slower hardware, but is obviously less secure
-stdinpass
Require passwords to be entered in standard input
-volName LABEL-NAME
Name you choose that will appear in the Finder and /Volumes
FILE-NAME.sparseimage
Name you want for your disk image file

Accessing

If you view your Home folder you'll see your new disk image. Problem is, like I said with Disk Utility.app above if you double click you can't paste your passphrase in.

To access, just fire up Terminal.app and use the attach keyword. When it prompts you for your passphrase, you can paste your string of high quality pseudo-random gibberish then enter the part you remembered:

hdiutil attach -stdinpass FILE-NAME.sparseimage

You unmount the disk image in the same way you eject USB keys and optical discs in the Finder.

Other tips

If you create disk images that are smaller than 4.5GiB, you can burn your encrypted image to a DVD which makes it a cinch to backup! Also with this level of encryption the easiest way for people to access to your data is social engineering attacks: don't let yourself down by using a crappy password and obviously don't share it with anyone except perhaps your cat. No wait, cats are too smart.


Twitter councelling at 2am

Thoughts

Drizzly parking lot

There seems to be a certain class of people who derive their primary source of life value by mocking Twitter because it's not good enough for them to simply not use it. Fair enough, if it helps them to get high, it's probably healthier they do that than using drugs!

Last night I couldn't sleep because I had so many conflicting worrying thoughts in my head. As longer time readers here would know I've never been that good at sleeping, but these last few weeks have been particularly hard. You probably know the drill yourself, your head hits the pillow and for the next two hours you're shifting around trying to get comfortable while all these negative thoughts and scenarios play out in your head. Personally I find myself dwelling on the past as much as the future, I'm constantly going through the "what if's".

As I said on Twitter though, sometimes it helps to put things into perspective. As I sat in bed worrying about studies, work, family and time there were people around the world who didn't even have a place to sleep. I'm typing this on a computer which most people around the world couldn't dream of affording. When I woke up in the morning I could go to the fridge to get something to eat then have a hot shower, two more things much of the people in the world don't have access to.

I guess it's harder to make rational sense at 2am when you have assignments due, work that's behind schedule, an unpaid bill you're disputing and getting angry calls about, and social anxiety problems. Cliche developed world problems I'm sure many around the world would more than happily exchange me for.

It's all about our frame of reference. In my case I suppose I just have to work at making the frame bigger and to stop dwelling on problems when I'm alone with my thoughts when I'm trying to sleep. Makes rational, logical sense but alas seems to be easier said than done.


WordPress summaries on some posts

Internet

WordPress icon.

Every time I try to pry myself away from WordPress which I've been moved over to in 2005 after thinking for far too long, another feature comes along that makes the decision harder. I'll give you the attention you deserve one day Django!

In this case, it's the ability to show a summary of a post with a link to read more, but only posts you elect it to happen to. Given I merged all my blogs into this one recently I've decided to use this on anime reviews which tend to have a ton more graphics and are much longer. It also means I can append a mild NSFW warning on some posts above the read more link when Her Senjougaharaness insists on spending half an episode in the shower.

To pull it off, make sure you have this code within the the_content() method, NOT the_summary() as you may assume. Finally, wherever you want the more link to be inserted, add <!--more-->.

Spiffyness.


Brightkite: Near Ingle Farm

Annexe

This check-in was imported to the Annexe from Brightkite, one of the first geolocation social networks.

Map from OpenStreetMap

Checked into near Ingle Farm, South Australia, Australia.


Brightkite: Adelaide Railway Station

Annexe

This check-in was imported to the Annexe from Brightkite, one of the first geolocation social networks.

Map from OpenStreetMap

Checked into Adelaide Railway Station (Adelaide Railway Station, Adelaide SA 5000, Australia).