Dec 072009
 
No Gravatar

This weekend  I started out with one goal – rest, relax, chill-out. I wasn’t going to the killers concert. I wasn’t going to a movie or a tweetup or to meet friends. I wanted to do do one thing – sleep and read. Oh and work on kongoni, since I really wanted to get started on the real Cicero stuff.
As it turned out – I only achieved my goal about halfway – but what intruded was wonderful. I did a lot of work on kongoni from Friday night until Sunday afternoon. The very tricky challenge of dealing with the change from bw64 to slackware64 makes the 64-bit version difficult, so I took a new approach. I would do the 32-bit version to the point where the package list was near-final, then I would build a new 64-bit version from scratch – using the 32-bit version to give me a premade list of packages (so I wouldn’t have to do everything all over).
Most config files etc. are shared anyway so it’s a good start. There’s still a lot to do on KISS and the installer in particular to get where I want to be, but at least the package upgrades had to happen.
Upgrading kongoni even on 32-bit to slackware13 packages took only about 30 minutes, that was the easy bit. Getting it upgraded to the kongoni-currennt tree was another matter. During the process I uncovered and fixed about 5 different bugs, all fairly small but enough to stop the work dead when they popped up and trigger a fix first. All in all, for kongoni a productive start to the real work on Cicero.
Where I ended on Sunday afternoon, the upgrade to current was very nearly complete.

The time in between while waiting on slower builds was mostly spent reading Dresden files books. I loved the TV-series before I even knew it was based on a books – as it turns out, those books are very, very good – I’m utterly hooked. Almost as hooked as I was the first time I read a discworld novel (though granted, these do not have that deep social satire, they are just really good, engrossing fiction). Thanks to Arno and Christel for turning me onto them.

Sunday from 4pm onward was photography time. I did a shoot with a womens-group whom Ani knew from twitter – they wanted to try their hand at modeling – and I was their chosen photographer. At a very nice location under the half-build eaves of the new highway bridges in Maitland we found a dirty, ugly background against which to play off the beauty of five very gorgeous girls who had all dressed up and done their hair and make-up – ready to play model.
Boy did they play well, it was glamorous, it was sexy, it was stylish and it was a huge amount of pure fun. I’ll be processing the photos over the next few days and delivering to them during the week – and I did ask permission to post some of the best so expect a photoblog with some highlights from the shoot.
Over-all I took more than 200 pictures, various poses and positions, group-shots, individual poses and a set of headshots for each, a few of them even eagerly sat down and looked up at me for cleavage-focus shots. Of course, it was quite the privelege to get to take those.
A special word of thanks to Ani here, not only did she get me the shoot – she assisted me during it, keeping my gear handy – helping to pose the girls and handling the reflectors, it was such a pleasure to work with her and she excelled. She also has a very good eye for beauty and more than once her suggested poses completely outdid anything I could have thought off. I think we made a good team.

Oct 212009
 
No Gravatar

We are, rapidly, approaching the one-year anniversary of my initial announcement that I am starting the kongoni project. Today, I can look back at that year as an achievement, what was a vision has been realized into a released project with a solid and growing userbase. We’ve had an amazing hackfest where a lot of the core work toward our next release was done – and that was great.

However, 2.13.0 is going to be a little later than expected, in fact I won’t promise anything before early in 2010. The reason is very simple – right now,  I can’t work on it, there are other people working on their parts, but the big “put-it-all-together” task is going to have to be postponed. I have at the same time during this year gone through terrible emotional events. A divorce was just the start, and it’s been building up.
Right now, I’m clinically depressed, I have very little energy and my sleeping patterns have gone straight to hell, what energy I have needs to go into my dayjob – to keep the bills paid. I feel no shame about saying: my limits right now are reduced, I cannot perform at my usual level and I need to cut down a bit.
I need to get home, eat a healthy meal and go to bed at a reasonable hour. I need to focus on dealing with practical matters-of-life on a one-at-a-time basis, solving them and preventing them getting out of hand, and I need to take care of myself a bit.

I have been through depression before, I know my way out, this is not a permanent thing, nor is it regular, in fact I haven’t had full-on depression like this in nearly 5 years, my normal techniques for preventing it… well they just couldn’t keep up with the sheer amount of things to deal with in the last few weeks.

So, though it saddens me, I have to say – a fundamental reason why kongoni is not only non-proprietory but crucially non-commercial is this: I don’t do deadlines. Kongoni was set up this way, so that if somebody needs a time-out they can take it, so that it will always be fun – never work.
Right now, it’s not fun, because I simply don’t have the strength. In a few weeks or months, this will change – and I’ll be my old self, of this I’m fairly certain – in the meantime, I ask you to bear with my. My fellow coders, keep up on your side, if you think you can handle some of mine, please do ask – I’ll try to help you get started. To the users, I know you’re all anxiously waiting for Cicero,  and it will come, I will be back in the saddle as soon as I can.

But I don’t want to give you a rushed half-job, I want to give you the best next version I can – and that requires me to be the best I can be, and right now, I’m not.

So, for medical and personal reasons – I am taking a time-out from kongoni, for at least the next month or two. I will see where I stand in December and update you on when I expect to resume it (or perhaps that I already have).

Sep 132009
 
No Gravatar

So yesterday the aspies group had a games-night meetup. Now just why somebody who doesn’t believe ADHD or Aspergers exist and deems it to be a form of propaganda invented to make those with exceptional abilities feel ill and turn perfectly common variations in personality into diseases that can be medicated, in particular those personality traits that promote a dislike for authority and creative, independent thought (things that the average teacher can’t cope with)… well why do I go to aspies support group meetings then ?

Well because even though I don’t think any of them have a disease, I do know that I get along wonderfully well with them. They are people like me, we click. We’re the same. Some will say that means I am probably aspergers myself… but over my dead body will I ever put another psychiatric drug in my body – that lesson was learned through extreme suffering, and I refuse to believe that the basic, fundamental defining attributes of who I am – is some kind of disease. I have no problem coping with the world, none of them do – it’s the world that has trouble coping with us, and the answer to that is so simple as to be frighteningly obvious. Realize that if the world has a problem with you – it’s the world that has the problem, not you. Those who will not accept you as you are, aren’t worthy of your thoughts. Or to put it even simpler: there is no problem with any of us that can’t be resolved quite adequately by a nice big dosage of self-respect and a swollen ego – it takes some effort to undo the years of self-image-destroying conditioning that we aren’t good enough for the world… and realize it’s the other way around – but it’s such a liberating realization.

So these are people I love to hang out with – and since this particular support group is non-therapeutic and more of a social club for people whose social lives are otherwise rather empty, a monthly meeting to hang out, chill out and have fun with likeminded people – I love going there and try to make it every month.

So anyway, last night was a board-games night – and my first introduction to risk. What an awesome game. Best board game I have ever played. Of course, my liking of it could have gained by the fact that after nearly 12 hours of playing… ultimately, I owned the entire board, I guess it seriously appealed to my evil-genius side and proved that when I launch my attack to take over the world, I’ll probably win :)

My first round I made a very big mistake, I scattered my forces way too thin, within two rounds I realized the value of consolidating them, chose my strongest region and happily abandoned the others to focus on building up that region. I was the last to own a continent (I took Europe), but then within three rounds of acquiring it, I took over about 80% of Asia – and didn’t leave any teritory, not even the central, defended ones with less than three armies in it. The result was that I had an almost impregnable stronghold there, nobody attacked the parts of Asia I controlled again until the very endgame, it was just too impossible, even with a large army you would run into one strongly defended territory after another.

The game has a very large human element to it, with alliances and deals made between players, and then ended and broken as it makes sense. A lot of my victory came from smart alliances… I had a habit of allying with the underdogs, and using them to keep the strong players occupied so I could continue my mass consolidation of forces on two adjacent stretches of land. In the second phase of the game Camera_Obscura took a similar path, beginning a huge consolidation of forces into Africa, while Whizper2me owned most of North America – but lacked manpower. I made a deal with anib giving her free passage through the far-side of Asia to get to North America in exchange for letting me take over Australia which she had held until then – while she got herself out of my way and got to survive (a confrontation with me would have wiped her out). When she reached into the Americas with most of her forces, I took the rest of Asia and the entirety of Australia in a single round.

Finally Camera_Obscura struck out, attacking me in both Asia and Europe – the immediate message was clear, we couldn’t predict a clear winner and as we were so evenly matched we had to make a deal – if we’d fought it out, whoever won would have suffered such losses as to be an absolute pushover for the other players.. He left Asia alone in exchange for me abandoning Europe (which included my first sortie into North America via Greenland). Meanwhile Whizper2me trapped Anib into South America and she was taken out less than two rounds later. Now Whizper2Me however faced a direct problem defending against both me and Camera_Obscura and I made my coup-de-grass, I allied with her. I put my biggest card-set yet almost entirely into Greenland and the Middle-East, then I struck a massive attack right on Camera_Obscura’s strongest territory, with enough numbers to take it over, I knew I couldnt’ hold it, but I didn’t need to – I just needed to weaken him, and break his continental hold. Another attack launched from Greenland took Iceland and broke the European continent. Whizper2me in return for my direct assault on Africa left me North America and wiped him out in South America (she had lots of manpower but a serious shortage of territory)- and then hammered him in North Africa, leaving them both very weakened. Then I had a card-set, which I placed just right, in one round I finished the remainder of his forces, playing him off the board, and then took her weakened forces out as well.. it was perfect.

The sweet bit is … ultimately the reason it all worked was the alliance with Whizper2Me – while I had a massive lead on both of them – if they had ganged up on me, I could not have fought them together, but I only had to use a small subset of my forces to really hurt him – and with her immediately exploiting the advantage created, we could take him to all but destruction – but she had to really weaken herself to do it, when my turn came round again, and I had a card-set to boot – there was simply no enemy left who could stop my continuous onslaught of forces.

For most of the game, everybody was giving everybody else strategic advice on every round, I think the turning point was when I decided I understood the mechanics well enough – and ignored everybody’s advice. I took nearly all of Asia when I was ready despite protests that I could never pull it off, by then – I knew exactly what my goals were and in time I achieved them all – despite the occasional setbacks – which is why I was in the final-three endgame, where ultimately, the right alliance at the right time left the world open for conquest by an unstoppable force.

If you like strategy games but find them to lack some depth, miss some of the real politics, betrayal and human elements that is as much part of real-world political strategy as military activities… well Risk is a game I would heartily recommend – I definitely want to play again – even if it does take hours or even days to finish a game.

PS. If I sound like I’m boasting, well I am a little, I had a very bad start, and recovered and managed to really get the game – and formulate an ultimately winning strategy the first time I played (against much more experienced players) so I’m proud of this, and would love to see just how far I can take it.

Aug 312009
 
No Gravatar

Okay, what a weekend. The only amazing thing is that I arrived at work this morning suffering only a minor case of sleep deprivation and not a massive hangover. It all began on Friday afternoon, around 2pm we left the office for our quarterly team lunch. We went over to the Wijnhuis where despite tasting awesome I found their wonderfully raw beer would later make my stomache a tad unhappy. I ordered the spatchcock baby chicken and upon seeing it, my first comment was: “I guess if I ordered it yesterday it would have been served sunny-side-up.”

Apparently when they say “baby” they are not kidding. Stil, credit where due: it tasted awesome. Right after lunch I headed out to the west coast, parklands (very near my home) to be exact. Left around ten past three, didn’t make it past the koeberg interchangen until 4pm (yet another truck overturned on the N1 below the interchange). Finally I did make it though – and picked up my new camera. A Canon D400 which is really sweet. I’ve been shooting everything I could get in focus. Right now I only have the standard 18-55 lens Canon’s come with but that’s at least a good general-use lens until I can buy more.

It also came with two 1GB memory cards, not exactly huge things. I spent most of Friday night getting the settings tweaked, including switching to Raw+JPG mode (which this camera supports). I then rapidly changed my mind about it – in RAW+JPG the 1Gb cards could only take about 40 pix each. I switched to RAW only, more than doubling my shots-per card, still, even with both cards that’s about 180pix between downloads.

I’ve already filled up and downloaded about 5 times over the weekend and there are some good stuff in there I think. With camera in hand, I had to head back into town, I avoided the M5 this time and headed down through woodstock missing most of the traffic disaster and getting to Arno and Christel’s around 5:30pm. We went down to Fat Cactus and finished… three jugs of margarita-like cocktails over the next few hours. In between I called my dad up for camera-tips, a conversation that lasted a good hour in which I once-more learned a lot.

Finally, semi-drunk and widely excited – we went off to see district 9. Now just about everybody has been tweeting and blogging this movie but I have to say – it is just bloody perfect. It couldn’t be more South African. The culture and nature of our society could not be better portrayed, an alien-encounter movie with a plot that’s actually original. Real drama, real humor and excellent action. There is just nothing I could fault about it. In fact, the portrayal of South African life was so good, with the sifi so carefully blended into it that I had, perhaps, the most complete suspense of disbelieve I have had in a movie, ever – and that makes it in my book, one of the best movies ever made. Not just one of the best sifi movies, not even just the best South African movie-  just outright, one of the best movies ever made. Somebody asked, and I stand by it: it’s better than watchmen.

I’ve never before come out of a movie and felt a genuine expectation that our cab-driver may have tentacles before…

With that, we went home and passed out-  ending Friday. Saturday morning I had to do a stint at the office before Arno, Christel and Anita and me somehow all ended up at my place playing WII, drinking a massive amount of salty-dogs and discussing life. A sort of accidental geekparty. I must say, it’s nice to still be able to be good friends with my ex and just have a hang-out like that to get smashed on a hot day.

Sunday morning I went down to the wimpy near my house for breakfast, in the same center is a small photography shop that’s been having a special on tripods. I of course, wanted to have a look – they had a nice one at about the same price that second-hands of the same variety go for so I bought it. It’s a nice light-weight one that’s easy to transport in a small carry case, yet full height. Not the sturdiest tripod in the world and you need to tighten the bolts well when it’s set up or you still have a tendency for shake but it is pretty much everything I need this early on at a great price and it’s light weight means you could even take it on a hike for that perfect middle-of-nowhere portrait. Afterward, I went out to Kirstenbosch with Ani to join Christel-Michelle and her family for a picnic. It was a baking hot day, in which a bottle of Merlot disappeared and lots of crap was talked, sunshine enjoyed and the general serenity of the gardens provided the perfect slow-down ending to a rather hectic weekend.

Upon coming home, I downloaded the new pix, and then continued processing the kruger-park pix, I’m about halfway through the ones that survived the first round of culling, still deleting many and making the others as awesome as I can.

I watched the Da Vinci code on E-TV on Sunday night, once more feeling that the movie really doesn’t come close to the book, and if that’s not bad enough – the book is rather shallow with riddles and codes that feel like they were copied out of a pre-schooler’s puzzle-book and a plot that’s more predictable than government stupidity, but I was bored and it was adequately mindless for my state of mind.

Went to bed. Slept.

Which brings us to this morning, where one of my first acts was to sign on to Kalahari.net and complete my order of  Gimp2 for photographers which I expect tomorrow, it’s one of many books currently on special there so if you’re looking to score a bargain on it, I suggest grabbing it now.

Now, on with Monday, and on with the week. I declare this Monday I will not suffer the normal Monday-blues. This Monday is gonna be my bitch, and it better behave.

Aug 242009
 
No Gravatar

Okay, so not having blogged much recently – I figure I owed the three people who care a decent update on my life. Firstly – as I promised before I am working on a very nice photo-blog post with the best of my KNP pictures – I had quite a crash course in real photography while there and so I think I took some pretty decent pictures.

The bug has definitely bitten  me and I want to pursue photography as a serious hobby. Starting with the purchase of a decent camera of my own (I was using my sister’s Canon D350 while there), lots of digging in the classifieds have shown some interesting ones and a good view of what pretty decent second hand cameras are going for. Somebody who was either very desperate or slightly crazy had a Canon D20 for sale for only R2300 (just the body though) – but I missed out on that one. Right now there’s a lost of D400′s out there for around R4000 This is a pretty impressive one featuring a 10megapixel self-cleaning censor and all the core features you really need like manual settings control and lens swapping.

Of course, I also know that the camera is just the start of the expense, more lenses, tripods etc. will all be following.

In the meantime I am learning real photo processing, if you got a good link to guides on doing so with gimp and other GNU/Linux friendly free software tools please let me know where to find these. Photoshop is not my preferred software and is non-free but all the good books and howtos so far are based on it. I will probably use a “learn how it’s done there, then figure out how to repeat in gimp” kind of approach but any help is much appreciated in finding the ways.

So that means the nice photoblog I promised won’t be up for a few days – first – I’m processing the pictures and choosing the ones that will be posted.

Been quite busy with  blogwork actually, cleaned up a few things on this one and installed next-gen gallery which  will completely replace the old non-integrated gallery2 I used. I’m quite impressed, it’s a lovely plugin, using it also set up a site for my dads’ photography studio and we got all the structure and the basic templating done within a few hours-  as we speak, he is adding more pix.

My dad is somewhat worried about how to approach copyright issues on the web, though he does say “if somebody takes a pic from my site, that’s really just flattery – web images are hardly high-res, high-quality and barely printable so it won’t interfere with my income anyway”.

Myself, I’m a tad more liberal about it even than that. Any picture on this site is under the same CC-BY-SA license as the rest of the content, if I ever want to sell pictures- this will be the high-res copies I keep (which aren’t suitable for the web anyway) but I’m doing this for a hobby, not for a job so I doubt I’ll ever make much out of it. If you like my pic – link it, use it, whatever – the only requirement is the copyleft clause: you have to release the results under the same license you got it under.

This could have an interesting effect – a CC licensed magazine for example could use my pictures, while a traditional commercial one cannot. They’d have to negotiate with me for a license (but on the other hand, will get the high-quality print-worthy version instead).

Of course, this is all pretty much theory on a just-in-case basis, it’s hardly like I expect to take sellable pix anytime soon, I’m still just starting to learn.

In the meantime, I’m harassing just about all my friends to model for me at some point – (hey II need the practice and friends pose for free).

Either way, I’m back from holiday, back at work and my lunch break is officially over so it’s time to end this post.

Aug 182009
 
No Gravatar

So if my blogging has been exceptionally slow lately, it’s because I’m on holiday. As I write this, I’m sitting on my campsite at Skukuza in the Kruger National Park, just about as far removed from Cape Town as you can possibly imagine. Nothing is cosmopolitan here, there is no mountain and buildings – just the bushveld, in many ways a home for me.

My family have lived in the bushveld for many generations and it’s in our blood. I was raised learning to spot the differences between a Sharpe’s Grysbok and a Bushbuck, being able to tell a white-cross eagle and a vulture apart simply by looking at the pattern of their flight, why a koorsboom (fever tree) is called that and the sound of hippos blowing a stream of water into the air.
In what remains one of the greatest national parks in the world, I feel a sense of wholeness and completeness that I cannot find in any city. Cape Town is a wonderful place, but this little natural refuge is indescribable and speaks to a side of my soul that would otherwise be unfed, thus my return to this part of South Africa usually at least once every two to three years.

Personally, I would be quite unconcerned if I never saw a single lion (though of course I respect my family’s wishes to find them) or leopard… I was feeling contentment when I saw my first Steenbok – even if it took only seconds before it disappeared into the bushes in the characteristic way of this shy little antelope.

By Sunday evening, I will be back in the big city. Back to dealing with work and customers and traffic, and back to regular blogging, I’ll upload some of my better pictures and maybe the rather nice video I took of a bufallo up close – but all that is for later. For now, this is the first time I’ve logged into my laptop and it will be the last for as long as i can possibly postpone it.

Jul 272009
 
No Gravatar

I can’t lie anymore. My parents were ABBA fans, I was raised on the music even though I could not understand the words for most of my childhood (and when I did learn English, there was still a lot I didn’t understand, today of course I understand it all – and also exactly why I didn’t understand it then).

This band was poppy and lacked any kind of edge, but there was some kind of depth to their lyrics, and I hate them, but as Terry Pratchett keeps telling us, hate is an attractive force… I guess I have learned that I don’t loathe them.

I first rented the movie a while ago -more out of a macabre curiosity than anything else… and found to my shock that I enjoyed it… since then I’ve watched it several times… it’s a great date-night movie… but it’s so damn tacky, I mean what’s next “The Steve Hofmeyr story” ?

I can’t decide if my sudden reliking of ABBA means anything… Is just just nostalgia for my childhood ? Coupled with a fear of growing old, a fear of slowly dying (dangit stop quoting them !) ?
Does it mean I’m gay ? Actually scratch that one, I use it to seduce women so I think it’s definitely not that…
Or should I just check into rehab right now ?

You know what ? I think it’s something of nostalgia, couple with a strange appeal to the hopeless romantic hiding behind my hardcore facade, and maybe there’s nothing wrong with a little ABBA in moderation ? Provided I otherwise fill my ear canal’s with healthy music like Manson, Metallica and Manowar ? Look Ma’ I can alliterate!

Or maybe I should just admit that I have brought shame and dishonor on myself and my ancestors, and all who proudly bear the uniform of leather and the trappings of rage while screaming defiance at the world on heavy metal stages … and commit sepuku…

Much like Steve’s sexuality, the answer remains a mystery even to myself, so I think I’ll hold back on the ritual suicide until I’ve at least made up my mind. In the meantime, if you buy me a copy of Huisgenoot I will STILL beat you to death with it… May I never sink that low.

Jul 232009
 
No Gravatar

I had, as you may have noticed, a very rough week. I saw a massive argument break out – the worst ever, in a community I always thought of as my home. I saw people whom I would have liked to be friends with judge me uninformed and then stick to those judgements without bothering to check them against the facts, all this while work was even more stressfull than normal and I was dealing with issues with my ex-wife causing even more undue stress and unhappiness.

Anita deserves a special mention here, she reminded me daily that I am not as bad as some people made me out to be- that there are those who respect and appreciate me for who I am.
This post is one of the most personal posts I have ever done, and it’s purpose is simply this: to say thank you to my best friends, to the people who helped me survive my divorce and who are always there for me when I need them – and who know I am there for them if they need me.
I am sure I’ll be leaving somebody out – but that is no excuse not to try – so to anybody I may have momentarily overlooked – I know you’re out there, every single person who ever said to me “if you need to talk, I will listen”. This list is in no particular order, I’m just writing down as they come.

To Arno Breedt (camera_obscura):
You are the best friend I have, and ever had. The one friend who has always understood me, shared my passions and understood my frustrations. The one who showed me how to find the joy in life, even when it’s going rough.

To Lara Pietersen:
From the first time we met – you were one of the few people who actually laughed at my jokes. You supported me in hard times more than once, gave me some of the best advice I ever got. You are the best listener I know – and your passion for your beliefs frequently put mine to shame, indeed you are the one who – every time we speak – remind me that all my activism isn’t enough. The world needs more people like you.

To Christel Breedt:
You taught me how to relax and live out my true self without fear. You taught me how to value myself, and something of how to love others that I can’t define. You are the mother hen under whose wings I have weathered too many storms.

To Dallace Rickson-Jolly:
When I had given up on love and trust and ever believing in another human being again – you were the one who promised me that the pain would pass, that healing would come – and I would love again. Even though I was afraid to believe you then, I wanted to, you gave me hope when I was too scared to admit it – and with a knowing smile, waited until you were proven right. Your sense of humor has on many occasions been the happiest moment of an otherwise dreary day.

To Chris Price:
We’ve known each other for nearly a decade now. Shared highs and lows. I think we learned something about being true to yourself from one another. Something about honesty and not taking any shit from anybody.

To Daniel Pisanu:
For as long as I’ve known you, whatever ventures I have embarked on – while many turned their noses up and doubted their potential: you bro were always the one whose only response was “How can I help ?”. Your always offered hands have helped many a vision become reality in my life, and more than that – you have always been the one person whose sense of humor was even worse than mine, and made me laugh in ways and at times when I thought it was impossible.

To Fernanda Weiden:
What an odd friendship we have. We met so many years ago I can’t remember exactly how many – and we’ve only seen each other once since then. Yet through all this time, we would keep contact, at random times we would message each other and always we could talk – like we’d seen each other only yesterday. We damn well have to make a plan for that visit soon – I still owe you a beer.

To Tammy Soldaat:
You taught me that I am not ugly, in a very real way. You taught me that I could in fact flirt well, and it’s become practically a defining quality of me – you gave me the confidence to do that. If I had heeded your warnings long ago – my life may have skipped a very painful chapter, but when the dust settled – there you were, ready to stand by me again.

To everyone I didn’t name:
You know who you are, you know how much I appreciate who you are and you know I don’t deserve you.

To all my friends:
Thank you all, for always being there for me. Thank you all for knowing me and understanding me and never asking me to be anybody but myself, and thank you for always letting me be there for you too.