Categories
Internet/Links

Great links…

Armand (who always seems to post interesting blog entries), blogged recently about “A Game in 96K” (which looks interesting but doesn’t work on my work PC… I’ll have to take it home tonight and see if it will be happier there)… In that post he mentioned that he found out about the game from “Hello_World“… which is a REALLY interesting blog (its kinda linked to “Jo’blog” which is also fun).  They have some really fun thoughts on some of our current Ad’s in South Africa.  They also linked to “Story Blog” which is great… I liked the way D’ave from “Hello_World” explained that blog it was made “with the objective of creating a collection of stories that can be used in presentations, or explaining a concept to an inept client“…

Check out “The Ambulance Down In The Valley” for a great example! πŸ˜€

Categories
General

Why e-mail petitions won’t work…

I hate getting e-mail petitions, because I never pass them on and often the people who sent them to me will get all offended if they find out.  But I have good reason, and here it is.

Your average e-mail petition says “Please add your name to the list, forward it on to all your friends, and e-mail X@Y.COM if you’re the 50th person on the list”.

Ok, so lets look at some figures….

sent to #sigs per mail #mails total sigs total unique sigs
1 1 1 1 1
5 2 5 10 6
5 3 25 75 31
5 4 125 500 156

If you take that down to 50 signatures per e-mail, you’ll get

sent to #sigs per mail #mails total sigs total unique sigs
5 50 1.77636E+34 8.88178E+35 2.22045E+34

So now poor X@Y.COM has 8.88178E+35 signatures, but only 2.5% of those are unique, so either X@Y.COM or the organisation that is being petitioned is going to have to filter through all that data to find the unique signatures.  Now, ignoring the computational abilities required to do that processing, lets just look at how much space would be required to store those e-mails.

Lets say that each signature is 20 characters, which we’ll assume uses only 20 bytes, Those 8.8178E+35 signatures would take up 1.665436E+28 gigabytes!  And remember, this is assuming that the mails are only sent to 5 people each time… Even if we reduce that to only 2, you end up needing 524288000 gigabytes to store that information!  So basically either X@Y.COM or the organisation are going to have their mailboxes completely filled with these e-mails, and they’re pretty likely to NEVER have the time to process them.  Any figures that they could draw from the petition are totally inflated, and would never hold up under any scrutiny.

So basically all that forwarding would be for nothing! You’ll only end up wasting the recipient’s time, and flooding the very organisation you’re trying to help with useless “petition” data.  And that’s why electronic petitions are no good.

[PS: Please feel free to correct my maths… I think I got it right, but I might be wrong…]

Categories
Geek food General

TechnoLatin…

OK, so I’m still reading the cluetrain manifesto… And in chapter 4 (“Markets are conversations”) they’re talking about how companies use TechnoLatin in their communication like their quote from a website who say “the company has focused on its ability to integrate advanced technologies that use innovative system architecture and software into high performance system solutions for PCs and workstations.”

So what exactly does that company do?  Well, they “integrate advanced technologies”… ok, but what are these “technologies”? what makes them so “advanced”? how to you “integrate” them? what do you “integrate” them with?  What do you mean by “innovative system architecture”? and “innovative software”? Um… I guess I don’t really know. Exactly!

How often do we as IT people do that to each other? How often do we do that in casual conversation to non-IT people?  How often do we do that to clients?

I very rarely get to talk to an IT person who is passionate about the same technologies (programming languages, hardware, networks, applications, etc) as me, and who can communicate clearly without the haze of these TechnoLatin “buzz words”.  So far the easiest people to talk to are those who have had some formal background where the naming of programming concepts (e.g. object oriented programming concepts like polymorphism, inheritance, interfaces, exceptions) are similar.  Off hand, I can remember only one (non work related) conversation that was like this, and that was with a guy who’d gone on some Java courses… I can’t remember what we were talking about, but I do remember that we it had something to do with the practical application of some of the object oriented concepts.  The “problem” was that there were other developers around without the same background who became involved in the conversation.  Suddenly the flow was lost and what was clear communication before became murky. 

So it happens when IT people talk to IT people… I fully understand that to explain the inner workings of some technical concepts would simply take too long to make communication effective.  But we also need to “pitch” our vocabulary at the level of the other people in the conversation. I guess that’s where a “website” is wonderful, in that you can use the “technical terms” and put in links to more detailed descriptions.

But that’s often too much effort for a “non-technical” client.  I recently needed to explain to a client why their domain was taking a while to be transferred from a web hosting provider to me.  The problem was as follows:

  • the original web hosting provider had registered the domain but not paid for it
  • the registrar was not prepared to transfer it until it was paid for
  • the client was getting e-mails from the registrar about the transfer requests and was starting to e-mail the registrar directly (not understanding any of the technical considerations, and getting very confused by the replies from the registrar)

The client wanted to know what the e-mails were about, why there would be a delay in the transfer, and generally everything that she’d not been told about owning a domain before.  I think my e-mail response was pitched a bit too technically, because they kinda seemed to stop reading part way and lost interest in the details.  I’m not too sure what they think of the events now. My e-mail was kinda long, but I did have a LOT to catch them up on (it seems that nobody had explained a thing to them about the fact that their site was even moving – a friend of theirs was managing it, but was not communicating to the web developer, the other web hosting provider, myself or the site owner)

Personally I’m happy to manage the entire process for a client (if that’s what they want), but I’m also happy for them to manage as much as they can handle.  This client was not given the choice and ended up being forced into the middle of a technical problem (i.e. they were asked to vote on the domain transfer and didn’t know what the voting was about, or that their domain was to be transferred)  So I don’t think it was a very happy situation, and I hope the client knows that its not how I would have liked things to happen.

Regarding the hosting, I’m going to try and improve the balancing act of technical involvement vs. ease of use in the future… but its going to be interesting.  I’m kinda toying with the idea of building a “Domain owners handbook” and giving the client the option of using the handbook or having me deal with it entirely. (i.e. their e-mail address is not listed as any contact for the domain so that they never have to see the technical e-mails, but they also lose the power to keep me in check – so I could happily sell their domain to someone else and they’d not know anything about it until after it was done)

Regarding general communication – I’m not sure… I think I’ll figure that out as I go along – each conversation will need a different level.  Some of them (like this blog) will probably be pitched to technically for some, and far too simply for others.  I’m not trying to please anyone specifically, just trying to write out my thoughts. (If you have questions, feel free to contact me, or leave a comment.)  In other “publicly visible” conversations I’ll try to give links to definitions of terms and to explanations… and I’m definately going to be around to answer people’s questions/comments/complaints… as long as we’re talking, I’m happy. πŸ˜€

Categories
Geek food General

Great, yet frustrating…

[Update: All the links were broken… they’re fixed now.]


I saw a link to a flash “page/site” by Microsoft around their new slogan “Your Potential. Our passion“…. (Via Alex Barnett‘s blog entry “Microsoft Does Flash RIGHT!” – he got it from Flex-MX blog)


Its a really cool flash “ad”, and shows a lot of the technologies that I’d really love to have the cash to play with.  But its also frustrating in two ways:



  1. It takes forever to download each flash file – I’d love to save them to my hard drive, but my brief attempts at finding the SWF to download turned up pretty empty.
  2. I now KNOW that soon some rich yuppie near me with no real appreciation for the technologies will buy a Tablet PC, only to 1/2 use its potential but still WOW’ing people with their supposed “technological knowledge/abilities”… Ok, so I’ll admit it…. I’ll be 100% jealous… I’d LOVE to get my hands on one of them, I just KNOW it would help out my wife at her work, and me with my attempts at starting my own business some time in the future. (if anyone out there is feeling really generous and has a good few thousand rand to spare, feel free to buy me one :D)

 

Categories
General

“Old School” values….

[Warning to those who went to Private Schools in South Africa (specifically those who went to my old school): You might not like some of what I have to say…]

[Prefix: After writing this, I’m guessing that some people will just dismiss what I’m saying as “some poor guy who has sour grapes”.  But doing that would miss the main points: Speak the truth, and speak it honestly – without sounding like a “PR Robot”. Give us a consistent message and, since you have the money, why not try and make it professional and user-friendly. ]

I just recieved a letter from my old school (St. Andrew’s College –  Grahamstown, not Bloem)… They’ve been trying to do something with the old boys.  I’m not sure what they’re trying to do, but I suspect their primary goal is to obtain money. (Although I suspect they don’t want us to suspect that…)

The first contacts were all about the school’s 150th “birthday” next year, and then came the “please give us money” e-mails (along with a relatively shocking website).  Suprisingly, it worked quite well with the school raising about 18million rand in a VERY short space of time. (I haven’t checked for about 6 or 7 months now, so its probably more by now.)  Then came the “Jo’burg old boys” e-mails which seem to be sent out by 2 separate people to the same list of recipients. So  I get the mails twice each month to remind me about their “Old Andrean Drinks” evening on the 1st Thursday/Friday of every month. (Can you tell I’ve taken to ignoring them – I can’t even remember which day its on anymore…. Anyway, for a school that can raise so much money so quickly, they really need to find someone who can help them use technology.)

Today’s e-mail was from their “Liaison Department” and was… well… rather disturbing.  Let me quickly put it in perspective: Once a year St. Andrew’s plays rugby against their “arch enemy” Kingswood College (they’re the only 2 private schools in Grahamstown).  Its a “big event” with lots of fanfare and hype.  It usually happens around their half-term, so pretty much all the parents of the pupils are there and many old boys come from far to watch it.  The event is called “K-day”. (don’t ask why, I don’t know)

Now on to the e-mail… It basically said “click on this link for a message from the headmaster”. The web page was basically a letter (no images). So again I wonder who they’re paying to help them with their “online presence” or their “electronic communications”, coz its not very “user friendly”.  Anyway I clicked… and got “chided” by the headmaster.

So the message so far is “Come to our celebration”, “Give us money”, “Come drink with us”, “Behave yourself!”… I wonder what’s next.

Anyway, back to his letter. It was to all old boys and parents telling us that last year there was shocking behaviour at K-Day (with drunk parents and old boys causing scenes, provoking fights, etc) and reminding us that both schools have a christian heritage and suggesting that we should behave accordingly.

I was partly amused and partly annoyed by this.  You see, when I was at the school there was very little “christian heritage”.  Unless you count being forced to chapel twice a week only to hear un-engaging messages of little relevance to our young lives, while surrounded by peers who have no intention of taking in any of the message.  Even for a christian (as I was & am) it was boring, and generally the time could have been spent more productively(spiritually speaking). But at the same time surely if they are so filled with virtue and are so proud of how they turn their pupils into “fine upstanding men”, these very same men should not be behaving so badly?  Perhaps all is not quite so well with the education they’re recieving? Perhaps they need to be addressing the culture created by the school on the whole and specifically the culture around this one event.  (I’m aware that this is partly what the headmaster was addressing in his letter, but there is no “acceptance of responsibility” for anything the school may have done to allow things to get to where they are)

But then this is a new headmaster, so perhaps he is greatly different to the one that was in charge when I was there.  Hoping that this might be the case, I thought I’d read one of his other letters. (I’m assuming the link will change with time… If so, you might have to search for Newsletter number 17 from 28 June 2004)

I quickly found that my hopes for change were not well founded.  I must point out that I don’t know the guy, and I’ve neither been to the school, nor taken an active an interest in its goings on pretty much since I left. So I could be forming a totally incorrect opinion of the guy.  But his letter was so insincere in its tone, politically scripted in language, and generally made him sound like a P.R. robot.  On top of that he just waffles… he never really makes a point.  (Or at least not one that is backed by any facts or proof)

Here’s a quote from the letter:

“The thought occurred again when a prospective parent came to see me the other day, sat down in the study, (she was attractive and blonde) [WHAT? Does that have any bearing on the story? Or is he saying that he’s just “not getting any at home”?  Or maybe he’s trying to “identify” with the parents? Well, I’d hope its not the last one, or else he’d be making a bit of a stupid mistake – they’re not likely to be bachelors, and hence interested in the latest cute butt to walk into his office!] and asked:

β€œWhat has St Andrew’s got to offer?” [Good question!]

I had to pause, smile inwardly, and did not allow myself to list 5 squash courts, two pools, 2 basketball courts, 6 tennis courts, 400 computers, approximately 10 000 metres of fibre optic cable etc, etc.;[Yeah, right – you’ve just taken great pain to mention them here. You’re proud of it. Its always mentioned in any PR documents – even though most of it is badly administrated, and generally has had lots money wasted in its installation/upkeep] because St Andrew’s College has never been about the outward and visible sign[s], those things that you can measure and see, but always about the inward and spiritual grace. [NOT – you’re appreciated if you’re in 1st team Rugby or Cricket, and only slightly less appreciated if you’re in 1st team hockey. There’s no recognition for “inward and spiritual grace”. Give me a break! Enough of this PR junk!]”

He goes on to make comments about how there’s a “respect and dignity and understanding towards” the older boys by the younger boys “so that we feel connected to what is good, to the love of Christ, to those less fortunate than ourselves”.  Yeah right!  They “respect” them out of fear.  Fear that they’ll be bullied, beaten, and ridiculed, while any attempts to bring attention to this are scorned on by peers, the older boys, the younger boys, and even some of the school teachers would “look the other way”. 

He also says that the school is active in helping out the poor communities of Grahamstown but neglects to mention any examples.  Its a similar sentiment to what was said when I was there.  Even then it wasn’t true and if it is now he certainly isn’t giving anyone any reason to believe that it is.

I admit that there is something that is learned through the “newboy” experience, through the “stick together no matter what” type spirit that is present, through the “honour awarded” to sporting achievment, the “hardships” that build character, and “spiritual depth” to be gained in the chapel.  But I reject the ideas that “newboys” are beaten (and other forms of degrading behaviours that I was fortunate to miss out on because I was a day pupil (who spent every waking hour at school, and was only at home to sleep)).  I think there are limits to be placed on the “stick together” spirit. I think a school needs to recognise that sporting achievement is not the only achievement in life (and for most of the boys it won’t be).  I think the “hardships” can be guided, and that “spiritual depth” should be shown by example and be relevant to the pupils.  I’d love to know how to balance these things, and how to put them all in place in a “real live” school.

For now there’s not much I can do regarding those things… I don’t know enough to be able to formulate ideas that one could prove would actually work, and I certainly don’t have the influence (read: money) to make any of those changes in my old school.

But what I CAN suggest is that my school needs to re-vamp their PR – be real, be honest, stop sounding so darned politically correct, start sounding like a human being… and for goodness sake make your websites and “electronic communications” more usable!

I guess I’m also frustrated partly because I hoped that the school would have progressed since I left, but from this I’m guessing it hasn’t.

Categories
General

Getting a clue…

I’ve been reading Robert Scoble and Eric Sink and been very much interested by their views on “Marketing” and other business functions.   Recently I was looking on 20Twenty‘s website and I saw a reference to the cluetrain manifesto, something that I remember Scoble mentioning… Something that I started reading at the start of 2000 when I left university and started working at Internet Solutions.


Anyway, so I re-started to read it this weekend… I can see why I didn’t finish reading it when I first started.  I was new to web development (well, officially – I’d done some corporate web development work while I was studying), new to business and new to the company so I didn’t want to “rock the boat”, and I didn’t think I could achieve much anyway.  Also, it looked like a fairly “anarchistic” (?is that a word?) document and I didn’t want to be seen to be some dissident new employee.


Now that I’m reading it again with some more experience behind me, I am starting to see its value… Especially if I put it in context – I was fortunate to start using the internet when I was in about Std 6/Grade 8 (1991).  So when they refer to those times, I can identify with it to some extent.  Also considering that it was written in 1999, they were remarkably accurate in their comments – if you look at how quickly RSS has spread and how easily blogging enables people to express their “voice”.


Sometimes I want to kick myself for not wanting to “rock the boat” – to often that stops me from reading/doing things that actually through their rocking would benefit the boat as opposed to sinking it.

Categories
Geek food General

Pet Peeve…

Look, I love the fact that we do get some of these over here… but really… I just saw a link to where you can order the VS 2005 Beta and Express Edition Product Betas on CD. (via LarkWare New’s entry “The Daily Grind 413“)

So I quickly click on it only to find that in the list of 96 countries, South Africa is not listed. 

Sometimes I don’t get the logic…  The USA can order or download (and they have the bandwidth to do it), but SA can’t order, and the downloads aren’t that viable an option either.  So the score is USA 2, SA 0.  Lovely. πŸ™

Is there anyone in SA who has downloaded them and is prepared to write them to CD? πŸ˜‰

Categories
General

Busy-ness update

In my “How to keep busy” blog I mentioned some things I’ve done to keep me overly busy in the past 4 months… So I thought I’d quickly give an update on each of them…

1. Get Married

Well, for pics check out my brother’s site… (I take no responsibility for the content or views expressed there, they are his views and not necessarily the views of his family – a.k.a <#include “std_disclaimer.h”>)   Disclaimer aside, its got some good content. πŸ™‚

Married life is fun… challenging, but fun… I never knew how “set in my ways” I am, or how childish I can be sometimes… But I also didn’t know that I could love as much as I am… πŸ™‚

2. Start leading a home group (a.k.a bible study)

This is lotsa fun… the old group had about 30 people regularly attending… so it was decided that 12 of us would move to a new group.  Leading a group is a challenge, and leading one where everyone has gotten used to “how things were done” just makes it all the more interesting…  So it took a while to settle into how I like things to happen… (more social and interactive than just a “teaching”)  I think we’re getting there, and everyone’s kinda settling into things (and still learning – I hope)

3. Start leading a choir (and doing admin for a bunch of muso’s)

For someone who’s not the most outgoing/confident person in the world, I certainly chose to start doing a lot of leading. (Home, Home group, and Choir)  This is kinda fun, they’re a great group of people but leading is not always “fun”… And since they’d not been lead by me before, there was some clashing over leadership style.  But that’s ok, we’re all good friends now and we’re doing quite well.

Regarding “doing admin for a bunch of muso’s”, that was interesting… Our church has 4 music teams and 2 choirs.  The regular admin people went to the UK for 2 months, and then to Natal to help produce a CD, so I volunteered to help out.  Being ever the lazy developer, I built a quick .Net app that linked into a SMS service (using a Web Services API).  This was then used to send out quick reminders of music practices or changes to the schedule… Unfortunately the service provider had a very shaky system, and even worse support. (Everything was somehow always my fault – even when one of their databases was offline, causing their web service to kinda throw an exception, but still listing the SMS’s as being sent, charging me for them, but not actually sending them) Anyway, aside from the service provider (who is being replaced as soon as I can find a decent alternative – both in terms of price and the API’s they offer)… everything went kinda well. πŸ˜€

Also being ever the lazy person, I got tired of trying to organise songs for the choir (don’t know why no one was keeping their music, or remembering the words too well), so I gave them “choir files” (one for each section in the choir) and kinda made sure that the music was kept there, and that nobody took them home – coz invariably, being muso’s, they’d forget to bring them the next week.  Last week the regular admin people came back, so I’m hoping I kinda left the admin a bit better off than when they left.

4. Do a whole bunch of house sitting (3.5 weeks in just under 3 months)

Christie’s boss and his wife do a lot of traveling.  Their son was in Australia for the last 6 months, and their 16 year old daughter needed someone to “look after her” (not that she needed much looking after, but I think it was the thought that counted)… So we spent 2 stints house sitting (2 wks and 1.5 wks)… I was shocked at how much that threw any routine we’d started settling into… After the 1st set of house sitting, we had just over a week at home before the 2nd set… so we had over a month of no routine, which was kinda “frustrating”…

5. Start a business by mistake

I have lots of friends who either want a website (but can’t afford it) or have a website and hate paying too much for hosting in South Africa. A friend of mine (Charlie) recently started working as a freelance programmer.  After talking to him about his clients and his brother’s clients I realised that they both have to sort out hosting at various local providers, so I offered to sort it out for them with my provider which would save them lotsa cash.  They were both kinda interested, so I kinda looked into getting a Reseller account with my provider.  That was it… it was just a brief look at what might be, with no plans on when it would be implemented…

Then suddenly John (Charlie’s brother) MSN’ed me one morning to ask how serious I’d been about organising hosting for him because he had a client that needed a domain name, and a website.  I was kinda taken by supprise, but gave him a quick cost estimate.  In a few minutes he’d accepted it, and I went ahead with registering the domain and setting up the website.  (Took all of an hour, since I had to quickly re-learn the processes for registering a .biz domain)

The next day, I get another MSN message – “Nick will call you”.  I type back “Who’s nick?” and before I can get a reply, my phone rings… Nick, so it turns out, is organising hosting for another of John’s clients.  He had organised to host the site with a local company.  He’d been under the impression that it was going to be a ASP.Net hosting account, but in actual fact they’d quoted him on a PHP hosting account. (Don’t ask – I did’t…)

Anyway he sounded really suprised that someone could actually host ASP.Net for under R100pm – and so I got my second hosting client. 

Currently I’m not using a “reseller” account… (I’m not making enough to cover it) but if I host another 3 sites I’ll have enough to be a “real live re-seller”, which means all sorts of better perks for my clients (and me)…

Now, I know that I’m not going to be making my millions off re-selling web hosting but its a “means to an end”… There are 2 sides to this… One is to grow the number hosting clients until I can setup my own box and start doing my own hosting (which, once the startup costs are paid for, would be far more profitable than re-selling space on someone else’s box).  The other aspect to this is that while I’m currently doing this to help friend’s businesses get started, it will also eventually help me with mine…  You see, even if a small (tiny) percentage of the people who host with me need some development done as well, then I have a door into that business that I didn’t have before.  Also, I now have connections with a great graphic designer and a great developer who (if needs be) can call on me if they need a hand developing something for their clients. (Of course, I’d charge them for that work)  And even Nick could be a good contact – it seems like he does “media” type work (from movies, to presentations, cards, etc), and he seemed keen to host some more sites with me.  I know he’s not a developer, so I’m guessing that he could need someone to do the development for him. So while its not anything big, its a “lead”.

So while none of that is awesomely mind blowing money-making business, its a tiny start.  I’m currently employed full time, and I’m not looking to turn this into a full time occupation right now. So its “extra pocket money”… and I don’t know anyone who’d complain about that. πŸ˜€

 

Categories
General

Living on purpose

A long time ago I went on a course called “Living on Purpose and not by mistake” which was run by some guy who’s name I now forget.  I know he’s a good buddy of Dr. David Molapo (who, amongst other things, is an excellent motivational speaker).  Anyway one of the excercises we did was to draw a picture of our future, what we’d dream it could be.  Then, a while ago, I posted something similar… basically, if I had no worries, and could spend the rest of my life living in luxury, being served whatever I wanted/needed, what would I do?  I’d probably start off just relaxing for a long while, but once that was over, what would I do?  The blog was entitled “What did I learn today?

Today, I read a blog by Eduard Penzhorn entitled “Low employee moral hitting IT industry“, where one of his commenters (Kevin T) referred to Ruari‘s article about Champions.  Its a really good article, and deserves some mention… So if you’re wondering what to do with your life or wondering how you ever got to where you are because there’s just no passion in it anymore… take a quick look there, its got some good points and its well written. πŸ™‚

Categories
General

How to keep busy…

In my case its a matter of doing all of the following:

  • Get Married
  • Start leading a home group (a.k.a bible study)
  • Start leading a choir (and doing admin for a bunch of muso’s)
  • Do a whole bunch of house sitting (3.5 weeks in just under 3 months)
  • Start a business by mistake

I’ll try post more later… πŸ™‚