Sunday, May 24, 2009

Thursday, May 21, 2009

Thirty

THe dust is settling on what was a fairly epic week of celebrations for my 30th. I was thrilled to have 22 people attending the dinner and a large number of these continue to kick on back at my place; braving the cold night air and rambling on into the wee hours of the morning.

My Grandmother made a surprise appearence on Sunday morning, as I was busily cooking recovery bacon and eggs breakfast for the hungry horde. Thankfully she was able to hang around over night and I skipped off from work early on Monday to play a few rounds of cards with the family and catch up.

My Parents, Sister, Brother in law and their wonderful little bub stuck around until yesterday. A little longer than planned, as our car broke down on the way to the airport and they missed the flight. Can't win em all I guess.

Because I was lazy and witnessed an already obscene number of digital cameras taking happy snaps over the whole week I didn't once pull out my own camera and get any photos. I regret this massively already, missing the oppotunity to get group photos of the Crazy 88 crew and my extended family was quite stupid. I hope other people have some good shots. I suspect most photos of the family gathering section of the festivities _might_ be monopolised by a certain cheeky little baby.

Thursday, April 30, 2009

GoodBye Spurl, Hello Diigo

Cliff Notes: Spurl is one of the sites I pull data from for my "lifestream" page and they've been having some woes (for a while now, actually). I'd recently been checking out diigo as a replacement system. The continued downtime for spurl today pushed me into making the switch.

While the rest of the world started using del.icio.us and dig for their social bookmarking needs, I'd always kept using a nifty system from spurl.net for my online bookmarking. The reason was three fold;

1) I didn't care about sharing my bookmarks or finding people who were bookmarking the same sort of sites.
2) It had a kick ass javascript bookmark file that you clicked and it filled in the "create bookmark" form with the url from the previously active page and any text you had highlighted on the page filled in as the description.
3) It had a good rss output feed.

Alas spurl was extremely hard hit by spammers, since it was so easy to actually create bookmarks. The dev team seem to have moved their focus onto other things, so I can't see it getting fixed soon.

Along comes diigo, the new hip web2.0 social bookmarking site. Like the others its packed full of features I don't really care about. However, these guys also have the simple features I love in spurl! So I've switched over to using it to collect my bookmarks and feed its rss output into my lifestream pipe.

Friday, April 24, 2009

Information Control

Early tonight I kicked out a post detailing the recent happenings in my online poker career. After rereading it and pondering exactly who I was posting it for I deleted it. I also got to thinking about the much neglected poker focused wordpress blog I still had laying around. I wound up deciding to take it down from the web too, for much the same reason.

I figured that most of my poker buddies are well aware of how I'm running and what I'm thinking about poker at any given time, since we communicate constantly over IRC. Beyond that I always talk to my Dad about poker when I speak to him on the phone. My work mates realise I'm addicted to poker and I ramble about it from time to time to them. But not many of them are actually aware of the stakes I play or how much I've earned playing poker. So that really only left people who I was playing against online who googled my screen name and wound up finding my blog.

And why on earth would I want to give them more information about how I'm running or what I'm thinking about poker?

So for now I'll just sum up things in vague terms; currently poker isn't my big focus, building my house is. When the house is done and I'm back into the poker grind my focus will be on rebuilding my bankroll :)

Resized Images

Over the last few days I've tinkered with a few things here on my lifestream page. The most significant was haxing in a dynamic image resizing system which creates thumbnails 400 pixels wide to be displayed nicely. Previously I was just uploading pre-thumbnailed images for inclusion in updates sucked in from spurl or elsewhere. This failed when I wanted to upload a higher resolution image on its own (like the pink storm trooper image).

So now I upload to photobucket at the original resolution of whatever the image is and my code downscales it while maintaining the correct aspect ratio.

Onwards - An Animation


Onwards from akqa on Vimeo.

Information Control

Early tonight I kicked out a post detailing the recent happenings in my online poker career. After rereading it and pondering exactly who I was posting it for I deleted it. I also got to thinking about the much neglected poker focused wordpress blog I still had laying around. I wound up deciding to take it down from the web too, for much the same reason.

I figured that most of my poker buddies are well aware of how I'm running and what I'm thinking about poker at any given time, since we communicate constantly over IRC. Beyond that I always talk to my Dad about poker when I speak to him on the phone. My work mates realise I'm addicted to poker and I ramble about it from time to time to them. But not many of them are actually aware of the stakes I play or how much I've earned playing poker. So that really only left people who I was playing against online who googled my screen name and wound up finding my blog.

And why on earth would I want to give them more information about how I'm running or what I'm thinking about poker?

So for now I'll just sum up things in vague terms; currently poker isn't my big focus, building my house is. When the house is done and I'm back into the poker grind my focus will be on rebuilding my bankroll :)

Resized Images

Over the last few days I've tinkered with a few things here on my lifestream page. The most significant was haxing in a dynamic image resizing system which creates thumbnails 400 pixels wide to be displayed nicely. Previously I was just uploading pre-thumbnailed images for inclusion in updates sucked in from spurl or elsewhere. This failed when I wanted to upload a higher resolution image on its own (like the pink storm trooper image).

So now I upload to photobucket at the original resolution of whatever the image is and my code downscales it while maintaining the correct aspect ratio.

Tuesday, April 21, 2009

Big Rig Hill Climb

I dusted off my logitech force feedback wheel recently and fired up Colin Mcrae: Dirt. The news that Dirt 2 will be out later this year made me very happy and I felt the need to fling some vehicles around corners sideways. I sorted out my online profile and was coimpletely blown away when checked out the world record times. I held no stupid dreams of actually being amongst the fastest in the world or anything, but I was amazed at by how much the top guys had my times crushed. However, I noticed that I was up near the top of the pack when it came to 1 particular type of race: Big Rig Hill Climbs.



Since I had already posted top 10 times for both the full hill climb events I decided to see if I could crack the number 1 spot and claim the world records. I focused on the Pikes Peak climb first, as it was the longest, mostly tarmac and also the race I felt the most comfortable with. It took me a couple of nights of tooling around with the setup on the truck to find something that worked well (I'd never bothered changing anything prior to this) and I was able to grab the world record by a good few seconds.

I moved onto the Windy Point hillclimb, a race I hadn't done beyond the couple of times you do it in career mode. This one took me a lot longer to find a good setup for and learn to string together the best lines of the corners. It was also the one which someone else had obviously put a lot of effort into; a German guy who had the fastest time in the Big Rigs by something like 15 seconds. I managed to get with in 5 seconds of him pretty quickly but then really struggled to find a way to bridge the final time gap. Last night I found 3 seconds and this morning I finally cracked his time, by a very slim 10 hundredths of a second.



So for the time being I can accurately claim to be the fastest Big Rig Hill Climber in the world (in the game Dirt)!

Monday, April 13, 2009

Easter Monday with the Animals

Our home is a house containing and surrounded by animals. A house cat, a tenacious little nugget of a mini foxy, two beautiful malamutes, two not quite so beautiful (but still pretty classy) goats, 5 horses and 8 stable cats. Dull moments are few and far between.



Our Easter Monday afternoon was spent out on the back deck being entertained by our own little circus. The mini foxy was eager to do our bidding and teach one of the horses some manners. The two malamutes were on edge as the stable cats made a concerted effort to over run the back deck. These wolf dogs are learning that the tribe of small black stable cats which appear occassionally aren't for chasing and eating, but they continuously look at us with "are you sure?" eyes.

Wednesday, April 01, 2009

Blue Mountain Lager

Poured a glass of the blue mountain lager from the keg today and I'm pretty impressed with it. I'd bought some Boags Draft stubbies to tide me over until the keg was gassed and I was surprised that my blue mt lager was similarly full flavoured. I definitely put this down to using a dextrose, malt and maltodextrin mix rather than just straight dextrose.

I've pumped the pressure back up in the keg and expect that it'll be perfectly gassed in time for the weekend!



I picked up some chillis when we went shopping on the weekend, which I plan on slicing open, wrapping in a stocking and dropping in the fermentor when I brew up this tin of brewcraft mexican cerveza. We used to do this at our old share house and I really enjoyed the after taste. We stole the idea from a micro brewery located up on the Sunshine Coast in QLD.

Tuesday, March 31, 2009

Tweaked A Few Things

It turns out that my grand idea of pulling content from all over the web into one central page isn't new, fresh or unique. There's even a crappy term for it; lifestreaming. I hate that almost as much as I hate the word blog. Oh well, what can you do except whinge about it on your blog and update your lifestream with rants....

I'd been having some issues with the "merge multitple items from different sources into one post" set up that I had hacked into place on my lifestream page. The logic behind it seemed solid, if two consecutive items from different feeds had the same title, they'd get merged. This fell over if I added things to multiple feeds in a short period of time. As such it broke very often since I use spurl to bookmark interesting things and picasa to grab photos / screenshots as I surf the web and drink my morning coffee.

Now I've changed the system to trawl through all current items in the merged rss and grab any with the same title. This works perfectly for the front page, but I'm going to have to do some more code hax to get it working for the archives (which are pulled from a database rather than an rss feed).

Update: I spent some time this afternoon trying to work out a solution and ended up ditching the old method and approaching it from a completely different angle. The sticking point was dealing with the archives; how do you tell how many merged items are newer than than the content you're pulling from the archives to display on a certain page? What do you do when two items you want to be merged straddle either side of an archive page 'block'?

I've set up a photobucket account and will now be using that to store images which I want to tack onto things that I spurl. I have my online rss aggregator sucking in the rss feed from photobucket and the main one from yahoo pipes. The php page runs through the items in my lifestream and looks for any items in the photobucket feed which have matching titles. The photobucket system also saves me from having to download images from web pages, resize and upload them to picasa. I just use a nifty firefox plugin which lets me upload online images into my photobucket account.

I decided to stop doing two different things for the front and the archive; now all content is pulled out of my database. This kind of goes against the whole idea of removing reliance on me running my own host, but having a mysql db is pretty standard with all simple hosting deals. So I don't really need a whole box or root or anything. I just need a small amount of hard drive space, apache + php + mysql and a cron job to run my online rss aggregator and the lifestream page.

Sunday, March 29, 2009

Tricky Part Complete

I took the last few days of the working week off and combined with yesterday we managed to make a good start on getting the stable erected. I had hoped to get all the frame upright after the 4 days, but we were rained out on the 1st day and the 2nd day was spent finishing attaching each section while it was still on the ground. The 3rd day we erected the first section, only to run into woes when attempting to get it all plumb. We'd marked out the distances between the column footings from the plans, but when we got it standing up it became obvious that things weren't going to be milimeter perfect.

So yesterday we had to drop the section we'd put up and attack things from a new direction. This time around we unconnected the side sections and braced the central columns so they were parallel before standing it up. This also helped to stop the apex drooping and throwing everything out of wack. Once we had the center of the 1st end up, plumb and bolted to the footings things became a lot easier. As you can see from the photo we finished the day with 2 sections of frame up and have braced them together.



Alas there won't be any more progress until next weekend, but I'm damn happy to have made a decent start on the project. I'm also rather sore :)

Sunday, March 22, 2009

If Poker was an MMO

While I was posting up my previous blog entry about Time Investment as a Resource with regards to online gaming I found myself constantly drawing paralells with online poker. This resulted in me considering what World of Pokercraft would be like....

Players are be able to enter the game world at what ever level they can afford, since bankroll equates to character level. Like other MMO's, but perhaps to a much greater extent, skill (in the long term) and luck (in the short term) both play a large part in battles between players of differing skill level.

Grinding that damn annoying 'flop 10 sets' quest is frustrating. Especially when you think you've binked another one off only to show up with an underset and have it denied.

Bots and hackers would actually be as much of an issue as MMO players think they are. Griefers not so much. Sure slow rolling sucks, but it doesn't actually hinder your progress in the game!

No one would ever ask you for your stuff if you mentioned you were going to quit.

Time Investment as a Resource

Since becoming a twitter addict I've found myself getting back in touch with a handful of excellent humans I know from the online gaming who I've lost touch with over the last couple of years. My obsession shifted from online games to online poker and with that all the mental energy I used to expend thinking deeply about game design and concepts was spent contemplating poker related topics.

Twincannon was one guy in particular I really enjoyed discussing game design with. I met him during my time as project lead on the Half-Life 2 cyberpunk mod Dystopia. He joined the team as a level designer and quickly proved that he thought quite deeply about gameplay, design and flow. A post over on his blog titled Time Investment as a Resource has just spurred me into a train of thought I felt I could share here.

His thoughts that skill should be the measure of how good you are at a game mirror my own. As he explains, its this reason that MMO's generally don't appeal to me. The underlying 'level up' design means that a battle between to players has less to do with the skill diference and more to do with the level of the characters. Essentially players are rewarded for playing longer (and paying more, which makes it a great business model) rather than playing better.

Now obviously this is a fairly shallow mindset to hold, since increasing your ability in a highly skill based game such as Quake or Starcraft comes about mostly from practice. To anyone except someone who over thinks game design the difference between the two is undefinable.

Twincannon wraps up this section of his post with this:

After thinking about how many hours a lot of top tournament players will spend practicing a day in their chosen game, it seems a bit strange to keep my prejudice against the MMO system of skill gain. At the end of the day, what is the difference between a Starcraft player spending 12 hours a day practicing a match-up, versus an MMO player spending 12 hours a day to advance his character? If your character still requires out-of-game skill and knowledge to be played better in the latter system after he is “capped” (you are no longer able to expend time to advance his in-game skills), how is it any different to the former game?


I can definitely see that MMO character advancement is simply a system which amplifies the time = skill progression process, with a number of major benefits. These include:

  • Acting as a time release function to allow players access to deeper parts of the gameplay as they progress along the skill curve.
  • Being a forced advancement mechanism for players who aren't actively focused on increasing their skill at playing the game.
  • Makes it easy to seperate newbs from highly skilled players


This side steps the issues of casual gamer newbs remaining skillless suckers who's game experience boils down to being cannon fodder for the hardcore. While the hardcore get bored once they feel they've clocked the skill curve.

Still, MMO's are stupid time sinks and I'm glad I got addicted to poker rather than WoW :)

Tuesday, March 17, 2009

timezones defeated

I think I've sorted out my timezone woes. Damn you round planet!

timezone woes

Just a post to check on how the blogger timestamp is formatted.

new home page system nearly done

I've got a working version of my grand plan up and running at the following temporary location: fuzzyslogic.com/new/.

It is successfully sucking in feeds from my blogger page, my twitter account (minus @replies), my youtube favourites, my picasa photo gallery and my spurl link list. I have a couple of other things I'll be adding shortly, but those 5 are the big ones.

Tonight I mostly removed complexity from the php script which runs on my web server as I added functions to the pipes setup. I have hit a few issues with pipes which has resulted in me still needing some "smarts" in the php. The big one of these was trying to get pipes to output the html for youtube embedding.

The design of my new homepage is super simple and exactly what I was imagining when I was pondering the whole deal, so I'm happy with it. I'm sure I'll find little things to tweak as I continue messing around with things though.

Next on my todo list is adding a categories system, which will allow me to group content from multiple sources by using the native tag / lable / category system which blogger, twitter, picasa, spurl and youtube employ. Then I'll set up filters on my homepage which will allow me (or any other fool who views the page) to only display items from the subjects they select.

edit: seems that the different timezones of the various sources are screwing the ordering of things up a little. So I might have to hax up some time conversion in either pipes or php... sigh, I hate time conversion :(

Monday, March 16, 2009

Pipes!

Last night I spent some time getting started on this grand new idea of using free online services for everything (blogging, photos, bookmarking, tweeting, etc) so that I no longer had to run a CMS for each of these on my own host.

The easy part was signing up for all the services. The hard part was going to be collecting the rss feeds and munging them into single feed and formatting it for display on my home page at fuzzyslogic.com.

Luckily I recalled reading about Yahoo Pipes a long time ago. I imagine I dismissed it as a silly way for people who weren't as haxy as me to munge together information from all over the place. With my new found open mind I decided to take a look at it. Needless to say it does exactly what I need and is actually quite a powerful tool. What's more you even end up creating amazing looking flow diagrams which look really impressive in screenshots!



So now I've successfully jumped the "collect all the feeds into a central rss" part of the problem. Now I'm onto creating a layout I like and setting it up as the front page of fuzzyslogic.com!

Sunday, March 15, 2009

I've decided that I'm lazy

Rather than have to worry about updating any kind of CMS that I run locally on my own host I've decided to just use "best of breed" services which are hosted remoted. So this means using blogger for blogging, picasa for image hosting, twitter for.... well.... tweeting, youtube for collecting cool videos and spurl for collecting links.

The plan is to then run my own simple custom hacked together RSS collector to munge it all together and display it on a web page served from my own host; at fuzzyslogic.com

Lets see how this goes....