#Anime Mugi the Birthday Vulcan!

Anime

It's my anime waifu Mugi-chan's birthday! Yes I'm aware she's only into Yuri stuff, shaddup!

Bikinis aren't really my thing (this one by comparison made me HNNNNNNGGGG), but when I saw the rather fabulous Ikari Manatsu's illustration of Mugi doing the famous Star Trek Vulcan salute, I couldn't pass it up! Live long and prosper Mugi! It's the logical thing to do! :D

(Update: Michael P. emailed me saying the Zerochan links only work if you're logged in. Thanks for the tip!)


#Sky for 2012.07.02

Media

Earlwood, Sydney


Installing @PollyClient on Fedora 16 and 17

Software

While Polly is understandably optimised for Ubuntu, it runs well enough on Fedora to still be my favourite multi-column Twitter client! Here's the quickest way to get it running.

Getting the source

Polly doesn't ship with an RPM, but we can install it ourselves without too much trouble. Head to their Launchpad download site and download the latest source tarball. As of writing, the latest is:

Polly-0.93.4 (pre-alpha 3.4).tar.gz

Dependencies

The tarball's README list dependencies for Ubuntu, but it didn't take long to find their Fedora equivilents.

Ubuntu Fedora
python-gtk2 pygtk2
python-dbus dbus-python
python-xdg pyxdg
python-notify notify-python
python-oauth2 python-oauth2
python-gconf gnome-python2-gconf
python-socksipy python-SocksiPy
python-httplib2 python-httplib2
python-pycurl python-pycurl
python-numpy numpy
python-keyring python-keyring
python-gtkspell gnome-python2-gtkspell

And here they are on a single line to make installing easier. Depending on which spin you’re running, you may already have most of these.

# yum install dbus-python \
gnome-python2-gconf \
gnome-python2-gtkspell \
notify-python \
numpy \
pygtk2 \
pyxdg \
python-SocksiPy \
python-httplib2 \
python-keyring \
python-oauth2 \
python-pycurl

These also bring in several dependencies, including:

atlas, gnome-python2-extras, gtkspell, libgfortran, python-nose

Installing

Now it’s just a matter of extracting the tarball, and running the install script.

% tar xzvf "Polly-0.93.4 (pre-alpha 3.4).tar.gz"
% cd "Polly-0.93.4 (pre-alpha 3.4)"
# ./install

Restarting gconfd-2

If Polly works now, you're done! Add your accounts, and tweet away!

Even with the latest alpha versions, Polly still refuses to load on any of my Fedora machines unless I restart gconfd-2 before I run it the first time. According to the GConf site, the safest way to do this (other than outright killing it) is:

gconftool-2 --shutdown

The friendly Polly developers I've talked to on Twitter expressed surprise that this was still needed. This leads me to believe it's a localised Fedora issue, which means when I research this further I'll be filing a support ticket with them, and not Polly. We'll see.


More Gmailers than Hotmailers?

Internet

Not that CIA CIA logo

Sean Ludwig writing for VentureBeat:

Google announced today that its Gmail service has 425 million monthly active users. That means it has blown past Hotmail for the first time, becoming the largest email service in the world.

While this trend was inevitable, I think a far more interesting comparison would be the number of people using alternatives to email. Aside from a few fringe cases, people still have and use email, but are supplementing them with social networks and the like.

I long since ditched both Hotmail and Gmail, but ironically enough I still know far more people at UTS with Hotmail/MSN accounts than anything else!


#Sky for 2012.07.01

Media

Earlwood, Sydney


Happy birthday @hanezawakirika!

Thoughts

With the pressure of exams and courses ending and work and a bitterly cold winter and shops closing early and other such whatnot, it was lovely to spend an evening having dinner with some epic friends to celebrate @hanezawakirika's birthday! Smiling cake!

Para… Para… Parramatta

It'd been a long day for all parties involved on Thursday. The future birthday girl had been slaving at work and getting over another bout of sleep depravation. @maidforclass, @Sashin9001 and I had spent the better part of the day studying frantically for our programming exam on Monday. Writing six Java applications, on paper, without access to the API, and without shorthand, because that's how you do it in industry! @JamieJakov had been packing for an overseas trip, and playing games. Needless to say, we were all exhausted!

As the day wore on, more of us arrived at the Parramattattatta station (named for Rattattattatta, of course). By the evening, the illustrious @Sebasu_tan arrived escorting @hanezawakirika, and together we hit the town looking for a place to eat.

Forgetting that we were in suburban Australia and therefore everything closes at lunchtime (or may as well!), we eventually found our way to the self-described Excellent BBQ Hotpot restaurant across the road from the Parramattattattattattatta Westfieldieldieldieldield.

It’s a joke that just doesn’t get oldololdoldold! :DDDDD

Having had our chopsticks replaced with spoons (it's what you get for hanging out with angmohs!), we asked for them back then proceeded to order a ton of food and chow down! Crispy chicken, sweet and sour pork, vegetables, some very high quality rice… there was plenty more dishes but I've already forgotten! Even some more traditional Chinese soup which transported me to my 14 year old self back home :'D. @hanezawakirika commented that it tasted authentic, and I would trust her judgement!

The atmosphere was quite amazing too. Along one side of the restaurant were floor to ceiling panels of glass which looked out onto the gloomy street, and reminded us how lucky we were to have found a warm place inside to eat! The walls along the other side were covered in small drawers; I was half tempted to get out of my chair and open each and every one of them to unlock their secrets! Mild OCD, I can assure you ;).

As depicted above (ahem!), when we'd finished the mains, we whipped out the cake we'd bought before for @hanezawakirika, and the staff were kind enough to bring us out some plates and forks. @Sebasu_tan had suggested we eat the cake with chopsticks, though I suspected a great deal of mess would have resulted XD

After we'd eaten, swapped presents and talked long into the night, we said farewell to @Sashin9001 and scuttled back to the train station to get warm again! The trip back was a journey of nostalgia into Pokemon, some Twittering of terrible, terrible puns and general laugher :D

Onto today!

It's technically Kiri's birthday today, so I decided now was as good a time as any to post this, and to remind her how smashingly awesome, friendly and talented she is. She may claim to have trouble relating to people at times, but she's a wonderful friend to all of us, and we wouldn't want her any other way. ^^

She's the modest type, so no doubt she would dismiss such claims, however that doesn't change the fact they're true. So she may as well make her life easier and accept it >:D Surely she wouldn't say no to this face…

While there's still time to say it officially, Happy Birthday! Can't wait for your birthday celebration Part II! Don't you DARE ever stop being epic Kiri! :)


An unexpected express train!

Travel

Photo showing indicator screen for Airport Line trains.

Normally my train heads through the Airport Line tunnel to Green Square, Mascot, Domestic and International. Today, it bypassed the tunnel completely, passing Redfern and Syndenham without stopping before heading to Turrella and my stop at Bardwell Park. What's usually a 20-25 minute train ride was over in less than 15!

I have no idea why it did this (and why TwitPic refused to upload the image above!) but I wasn't complaining!


Stallman Schneier Stuxnet Security

Internet

If I could be further impressed with my crypto-hero Bruce Schneier, I would be. Richard Stallman on the other hand, I find myself vehemently disagreeing with him for the first time in a long… time.

Siemens Simatic S7-300 PLC photo by Ulli1105 on Wikimedia Commons.

For those who haven't been following, it's been widely reported that the Stuxnet worm was developed by the United States government. Stuxnet took advantage in a vulnerability in Windows and certain Siemens PLCs that Iran used in their nuclear facilities. Of course, it affected plenty of other people as well.

Why am I bringing this up now? Because it's a fascinating look into the brains on two different tech luminaries.

Richard Stallman

Richard Stallman, the champion of the copy-left Free Software Foundation, hasn't made a secret of his policical leanings. While I've largely agreed with his stances on warrentless wiretapping, security theater and the like, I was a a little disturbed by his take on Stuxnet. From his March-June 2012 archives (emphasis added by me):

Stuxnet was made by the US and was approved personally by Obama.

I don’t think such an attack against Iran is necessarily wrong. However, it can backfire.

So the man of uncompromising principals lets slip that he condones state sponsored attacks, despite even admitting they can backfire. Not only that, this remark is included on the same page where he asks for diplomacy to resist "being pressured into war".

Hacking a foreign government's computers constitutes diplomacy and doesn't pressure us into war? For once, I find myself unimpressed sir.

Bruce Schneier

Let's take the other side. In the context of proposing a cyber security treaty, Bruce Schneier appealed for restraint in one of his recent posts, which serves as a useful counterpoint to Richard's stance.

We’re in the early years of a cyberwar arms race. It’s expensive, it’s destabilizing, and it threatens the very fabric of the Internet we use every day.

Specifically regarding Stuxnet, he addresses my concerns exactly. Forgive the large blockquote, he just lays it out perfectly here.

[C]ountries are engaging in offensive actions in cyberspace, with tools like Stuxnet and Flame.

Arms races stem from ignorance and fear: ignorance of the other side’s capabilities, and fear that their capabilities are greater than yours. Once cyberweapons exist, there will be an impetus to use them. Both Stuxnet and Flame damaged networks other than their intended targets. Any military-inserted back doors in Internet systems make us more vulnerable to criminals and hackers. And it is only a matter of time before something big happens, perhaps by the rash actions of a low-level military officer, perhaps by a non-state actor, perhaps by accident. And if the target nation retaliates, we could find ourselves in a real cyberwar.

Richard Stallman and a growing cohort of technically minded people don't necessarily see a problem with exploiting security holes for political reasons, even if they acknowledge the potential for escalation and "collateral damage".

I find that… disturbing.


Winter Solstice 2012

Media

Winter Solstice

Taken at 09:07AM Australian Eastern Time. Is as cold outside as it looks!


R18 game classification in Australia

Software

In a shocking move of common sense, the Australian Senate has made the trivially easy process of importing R18 games into Australia unnecessary. Right?

ABC News carried this at the end of their report:

Provided the states pass complementary legislation, the changes are due to come into effect on January 1.

I've been told on Twitter it's a shoe-in, but I wouldn't get my hopes up yet. Let's just say… past experience with trusting all our different layers of government ;).

I don't play R18 games, but I blogged about it in 2010, complete with a Haruhi/SHUFFLE image. Because I could!