Meta
Ugly language
Submitted by Duncan Bayne on Wed, 2010-07-21 08:00... and I don't mean programming. I was reading a blog post explaining an aspect of Haskell programming, and I got to this line:
If you like this style, that’s cool, but if you want to tell me that I should like it as well, be prepared to get punched in the face.
Perhaps I'm missing the humour in it, but that sort of statement is neither funny or enlightening. Reading it makes me hope to never meet the author in person.
Clearing the deck
Submitted by Duncan Bayne on Wed, 2010-06-30 03:26Astute observers may have noticed that I've removed several GitHub repositories (duncans_fvwm, duncans_emacs and plumbing) and emptied the andelys repository.
I originally made duncans_emacs and duncans_fvwm public as part of a tutorial series on Emacs, but seing as almost no-one has been making use of them or following the tutorial, I've shut them down and incorporated both into my private Subversion repository. Plumbing has gone west as a consequence of my decision to restart the andelys (Rails-based media player) project using Hobo.
Finally, I've marked the Wuji project as no longer under active development, simply because it does what I need it to and I have no plans for additional features.
Another comment posting change
Submitted by Duncan Bayne on Sat, 2010-03-06 22:15Well, that went badly - turning on anonymous comments meant the moderation queue filled with spam very quickly ... so now I've changed it so only logged-in users can post, and kept moderation turned on.
Comment posting changes
Submitted by Duncan Bayne on Mon, 2010-03-01 03:39I've been hit by a lot of automated spam recently, so I've changed the comment policy: anyone can post (including anonymous users) but all posts are moderated. I'll see how that goes ...
Back on the road^H^H^H^Hmarket again ...
Submitted by Duncan Bayne on Thu, 2010-01-28 10:01I'm back on the market again. Armin and I are planning to do some personal contracting for a while, investing a fair proportion of the money we earn into an international marketing campaign for Cobalt, and growing an international reseller network.
I've learned many lessons building OffByZero and our three products (OBZTime, OBZVault and Cobalt). I'm looking forwards to applying them in my next contracting role ... I think the experience of building a profitable startup from the ground up will have a profound effect upon the way I approach things.
Interesting times ...
A tale of two contacts ...
Submitted by Duncan Bayne on Wed, 2010-01-27 05:29Persistence is important when starting a business; that's true of marketing too. Here are two (anonymised) lengthy contact logs for two clients. This one lead no-where:
| 31 minutes ago | Spoke with Jane, asked to speak to Jack. FINALLY got through to Jack; they do no .NET code whatsoever & aren't interested. |
|---|---|
| about 6 hours ago | Jack in meeting; will try again in PM. |
| 2 days ago | Jack OOF until Wednesday FFS. |
| 7 days ago | Jack OOF. |
| 18 days ago | Jack OOF until next week. |
| about 1 month ago | Everyone OOF. |
| about 1 month ago | Created a trial account and emailed login details to Jack Doe. |
| about 1 month ago | Will follow up on Friday to give Jack a chance to evaluate; if he hasn't, will create an account & email details. |
| about 1 month ago | Spoke to Jane; John has passed my details on to Jack Doe. |
| about 1 month ago | Spoke to Jane, asked for John. John OOF. |
| about 1 month ago | John OOF. Left message; will follow up. |
| 3 months ago | Called & spoke with Jane, asked for John. Jane reports that John is very busy, & that he will get back in touch when he's reached a decision. Punted follow-up some way into the future. |
| 3 months ago | Punted until next week; don't want to piss people off by calling back next day if they've said they'll return my call. |
| 3 months ago | Spoke with Jane, who initially said that John was available, but then that he wasn't. Think John may be avoiding me. Will try again tomorrow. |
| 3 months ago | Spoke with Jane, who said that John is supposed to be in today but she can't find him. Will try again tomorrow. |
| 3 months ago | Called and spoke with Jill (sp?). John was out of the office, & apparently travels interstate a lot. Will try again next week. Punted task. |
| 4 months ago | Jane has left a message for John to call me back. |
| 4 months ago | Jane forwarded the email to John. |
... whereas this one lead to a presentation and a likely sale:
| 2 months ago | Spoke with John; they want us to come and give a presentation - mostly a Q&A type of thing, possible live coding too.
Meeting booked in Calendar. |
|---|---|
| 2 months ago | Called and spoke to Jane, left a message for John to call me. She says he will, either this afternoon or tomorrow morning. |
| 2 months ago | Sent email to John asking for a time & day to call. |
| 2 months ago | Called and spoke to Jane; John is OOF for most of the week; she suggested I send him an email to arrange a time to touch base. Hoping to arrange a presentation. |
| 3 months ago | Called and asked for John's email address; Jane gave it w/o complaint. I think I am developing Jedi mind powers. |
| 3 months ago | Called to speak with John. He says they've moving to the .NET platform. Wants a copy of our .NET architecture paper. Will call in 3 - 4 weeks once they've discussed it internally. |
| 3 months ago | Called & spoke to Fred, who couldn't put me through to John as he was unavailable; will try again this afternoon.
Interesting how polite persistence can change "we don't connect cold callers" to having the company director call us back :-) |
| 3 months ago | John called & left a message on my mobile, asking me to call. |
| 3 months ago | Called and spoke to another staff member called Fred - explained what I was calling about, & he said the Cobalt info has been sent to John Doe (their Director) but he hasn't had a chance to look at it yet. Took details, said they'll call me back.
Will follow up, of course :-) |
| 3 months ago | Received auto-reply: I will be out of the office until Monday 5th October and will only be checking my emails occassionally . If the matter is urgent please contact Jane Doe on janedoe@company.com.au or 01 2345 6789. |
| 3 months ago | Sent Janet an email with brochure; will follow up. |
| 4 months ago | Seems a bit soon to follow up this one ... have punted temporarily. |
| 4 months ago | Janet replied:
Good afternoon Duncan, Thank you for your email, I have forwarded it on to the Technical Director and our Software Architect. Should they have any interest they will get in touch with you. Kind regards, |
| 4 months ago | Jane (receptionist) doesn't put through cold calls but has forwarded email to someone senior. |
The interesting thing is that you never can tell ... some contacts that seem very promising initially don't pan out, and others that seem quite cold initially turn very promising in short order.
Coding music: Gotye
Submitted by Duncan Bayne on Wed, 2010-01-27 04:21Armin brought Gotye to my attention - makes great coding music ...
From his blog ...
Ummmm, let’s see- I’m recording vocals and various instruments in this barn south-east of Melbourne:
Oh, and I’m using these thingies- stone wool, felt-covered tube traps that my dad made. They’re great for sorting out the acoustic issues known as “barniness”
Love it! :-)
Microsoft Partner site is IE only
Submitted by Duncan Bayne on Thu, 2009-12-31 00:55So I visited the Microsoft Partner website today, to profile our Cobalt software licensing solution. To my surprise I found that it is broken in both Firefox and Konqueror ... in fact, it is broken in any browser except Internet Explorer on Windows.
I fired the Microsoft folks a bug report. They replied very quickly:
... we suggest you to use Internet Explorer (IE) as your browser when accessing partners sites which also includes the Microsoft Partner Channel Builder.
I am really sorry for this inconvenience that you are experiencing.
Prompt, polite and friendly support - my experience is that most companies could do with taking a leaf out of Microsoft's book when it comes to support - but not exactly a helpful solution.
Just use IE? It'll be 2010 tomorrow. Firefox is now the most popular browser in the world.
Microsoft has been evangelising a standards-compliant approach for years. They've even supported Moonlight, an open-source implementation of Silverlight. In fact I've been to a Microsoft event here in Melbourne where an evangelist was citing Moonlight as an example of how Microsoft doesn't want to create an IE-only Internet.
So how come the Partner site has been broken for nearly two years?
I've asked whether MS intends to fix the site, & if so, what the timeframe is. I'll update this post with details ...
Updated 31st December 2009: The same Microsoft staff member replied to say that she's escalated the problem to support. I must say I'm very impressed so far; I hadn't expected such short turn-around times from support over the Christmas period. Let's hope the fix is as quick in coming ...
No, really?
Submitted by Duncan Bayne on Wed, 2009-12-23 07:55So at the moment I'm taking a look at Visual Studio 2010 - basically test-driving a few features including the test suite and built-in refactoring tools. I thought a good way of doing this would be to build a simple weight & balance calculator for a Robinson 44.
Anyhow, while reading the operating handbook to get an idea of the weight & balance calculations, I came across this gem:

I can't help but wonder who might be happy operating in a fault-intolerant environment like aviation, but still need a helpful safety bulletin explaining that letting their passengers head-butt a rotor whirling at near the speed of sound might be a bad idea.
This guy perhaps?
Free Wi-Fi in Federation Square
Submitted by Duncan Bayne on Mon, 2009-12-14 21:39In case you didn't know, Optus provides free Wi-Fi in Federation Square. Very handy, even if it does seem to be WWW-only (my IMAP connection doesn't work, e.g.).



Recent comments
1 week 1 day ago
3 weeks 3 days ago
3 weeks 6 days ago
11 weeks 1 day ago
15 weeks 5 days ago
31 weeks 18 hours ago
31 weeks 23 hours ago
37 weeks 3 days ago
37 weeks 3 days ago
37 weeks 4 days ago