Monthly Archives: September 2016

Continuing to Waggle My Mouse

Getting the Waggle On

Development of the Waggle My Mouse application has been going well. I’ve over come a number of issues, I can now track the mouse pointer, and can capture the quick changes in the mouse pointers location. Two outstanding technical issues arise. These are:

  1. How do draw a highlighted shape over the mouse pointer?
  2. How do I know when the mouse has been waggled?

Detecting a Mouse Waggle

I’ve done some Windows programming before and I’ve a fairly good idea that I can draw a shape over the mouse pointer. The biggest unknown after that was trying to determine what a waggle is, and recognising when I saw one. I’ve a little test bed win32 application that I’ve been playing it. I’ve been using this application to complete my investigations on the practical ability I have to write a mouse waggle utility. I modified this test bed tool to record the mouse pointer locations, and the Delta-X; the difference in the position between the X coordinate of the mouse pointer now, and when it was last recorded. I managed to capture a bucket load of data describing what a mouse shake (or waggle) looks like. I imported this data into excel to let me visualise the waggle.

Graph of a Mouse Waggle

The shape of the waggle became really quite easy to see. The next question is “How do I write a bit of code which can detect that waggle?”. – Or at least that’s what I thought the question was.

Sharing the Waggle

I’ve a big fan of Justin Jackson with the Mega Maker podcast and Rob Walling and Mike Taber with the Startups for the Rest of Us podcast, and I was listening to them recently, when both shows made two really good points:

  1. “How will I let people know about my idea?”

    and

  2. “How do I know what people think about my idea?”

That got me thinking.. “I really need to Share my Waggle”. So I bought wagglemymouse.com. Feel free to check it out, there is nothing there right now. My next job is to create some content which concisely describes my idea and why it is a good thing, and encourages people to sign up to an email list, or follow me on twitter for updates. That’s going to be my focus until the next Waggle my Mouse blog post.

Flying to Protest

Dublin Airport before the  sun rises

Dublin Airport before the sun rises


I’m typing this on a London bound flight. I’ve taken countless flights, but I’ve never done this before. I’m a little nervous, and a bit excited. 

Over the last couple of months I’ve met and become friends with a bunch of new people, a ber eclectic group, from models to town planners. We’ve become friends on line, and I’m going to meet most of them face to face for the first time.

I’m going to apologise now, because this is going to get a little political. If you’ve seen my Twitter or particularly my Facebook posts of late, then this will not come as a surprise.

While I’m British, I live in Ireland and in the month before the Brexit vote I was sure that the UK would vote to remain in the EU. Then I visited the UK and I was exposed to full force of the U.K. Press and my impression changed completely.

I was stunned at the arguments being used in the campaign to leave, they didn’t make any sense and in part didn’t reflect the work that the EU actually does. The suggestion that foreigners were taking jobs was the pivot point for me, the retorhric being used and the approach to the argument were divisive and ugly. The press from the BBC to national newspapers lead with similar, inaccurate stories. I know the UK had a free press, but they were publishing and republishing inaccurate information as fact, and dimissing facts dismissed as opinion.

Friends in Ireland said “isn’t there a referendum commission which oversees this?”. Unfortunately no, the whole idea of running regular referendums is new in the UK, and there is no such public body to oversee then.

This right wing campaign had all the trappings of something from the 1930s. The country is changing, and becoming something I do not recognise. As read the articles in the UK papers, the poem by Pastor Martin Niemöller came to mind:

First they came for the Socialists, and I did not speak out—

Because I was not a Socialist.

Then they came for the Trade Unionists, and I did not speak out—

Because I was not a Trade Unionist.

Then they came for the Jews, and I did not speak out—

Because I was not a Jew.

Then they came for me—and there was no one left to speak for me.

As the Wikipedia article explains, it impart reflects the regret that so many had at the time for not standing up to a political view they did not agree with.

And so, I find myself on a flight.