So, I was reading an article which described how a penetration testing company managed to get past a firewall by posting an employee a specially rigged mouse! The idea was that my embedding a micro-controller in the mouse which could be programmed to disable the virus protection on a computer and then load some Trojan vector. The real difference in this design was that it didn’t depend on a USB memory stick and autoload, it used HID keyboard commands instead.

One of the comments in The Register article made me think, the suggestion was basically this could be more than just a mouse. That had me thinking:

Why not put a 2G modem embedded in the keyboard!? Not just a dumb one, but one programmed to accept an incoming connection or create a reverse connection to the hacker. An mbed processor could act as the infection vector controller, or perhaps even one of the modems with embedded python-on-a-chip just to make it neat?

Then wow, that is a really big security risk and not that difficult to achieve. OK hackers, you have your next project, get going!

More than a month ago now I announced my departure from Humax as their Chief Technologist. I have since been working for nice company doing some productisation work and while that has been interesting I have missed my colleagues at Humax. Recently I was called by my former Director, we had some discussions and after some careful negotiations I am returning to Humax. I am now to be a member of the development team and as part of this I will now be working more in Korea than before. It is a nice step-up for me and I hope I can input some valuable effort to the Humax development process. My departure from Humax was part of my personal development and I think it also gave a number of parties opportunities to consider approaches. This year is, so far, not only a good one for me but also I think this will be an important year for the companies I work with. The development of the YouView set-top boxes in partnership with the TV industry will be a minor revolution for the market place and Humax is well placed to take advantage of that through foresight and determination to lead the UK TV market. Furthermore I am also looking forward to working with freesat to bring their ambitions to fruition and I think that working together with them Humax can help their platform really evolve.

Here’s to the next step!

Having previously worked in education and still maintaining an interest in life-long learning I find it interesting to read what people have to say about the state of modern education. Regularly I see tweets and blog posts from the likes of @Euan and @MMetcalfe about teaching and learning. Not specifically from the aforementioned people, but one thing I often hear maligned is lecturing, the process by which teaching is done from the front and experience is shared, essentially lecturing to the audience. This is in compliment to the Socratic Method, in which lecturing is used with questioning to establish a pattern of feedback to measure student understanding and pace.

Recently The London Evening Standard has been doing a series of articles about literacy in London and how it affects us. Apparently four in ten job applications are now rejected on the basis of poor grammar and spelling and I saw this in action when I was lecturing because I would mark reports that I could barely understand. I was occasionally told that I shouldn’t mark a student down because of their ability with English but I never respected that view, if you can’t communicate then you deserve a lower mark people need to be driven to success. I’ve often discussed this with friends and family, and it seems to me, and a few others, that one of the biggest problems that we are having today is discipline and respect. I don’t mean in a Victorian punishment kind of way, but in terms of the way those in authority are respected, or not as it seems now. No longer are teachers and the police given the veneration that they need to do their jobs. Parents and guardians no longer tell their children that they must respect and obey teachers and policemen.

Now, I know there have always been disruptive students, there have been since the beginning of time, but once upon a time students knew who the boss was and these days it is politically incorrect to have a boss. I am not the most disciplined person in the world, but I know who is in charge and I like to think I also know how to take some authority when needed. Learning the basics of language really takes routine and practice, boring repartition and positive re-enforcement. Sometimes children need to sit down and try, and fail, and then try again because if at first we don’t succeed… Looking from a far there is a great deal of effort going into finding ‘alternative’ ways to teach children, when actually if that effort was spent doing boring stuff then the children might learn the virtue of doing mundane tasks. Because there are virtues in learning to do mundane tasks that a person in authority requires you to do and you shouldn’t always question authority.

Of course children need to be educated in critical thought, analysis and debate, I feel this more now than I have ever done, but they must also learn about self-discipline and motivation. In school my Design and Technology (metal and woodwork) teacher, who was very much old school, insisted that we couldn’t leave the class at the end until we had correctly answered a multiplication-table question. This forced us to look it up and learn them, otherwise we wouldn’t be able to leave and we would be a little embarrassed. Some might see this as bullying, I don’t, I think it was a cleaver way of motivating us and remember this man wasn’t a maths teacher he was just a man passionate about ensuring we had the right level of numeracy, which is more than I can say about some mathematics teachers I have known.

Perhaps I am getting more conservative in my old age (;-) but I look at society and the way that the suitability of employment candidates has fallen in recent years and I think it is a shame. I want the world to thrive and I don’t want the Western states to become the new third-world. Remember that in many third world countries children can’t all go to school but a child will do as much as they can just for the chance to be educated, yet in Europe they children will happily commit crime just to avoid going to school! So, I believe parents need to take an active role in ensuring that children respect teachers and uniformed authorities, this is quite controversial in itself and then I think teachers need to start concentrating on getting the basics sorted through routine not through time-wasting creativity. I feel teachers should be inspiring through their leadership and enthusiasm, not so much through dressing up and entertaining students, after all teaching should be engaging but it doesn’t have to be entertaining. It would take years to get back into some sense of order in schools, but perhaps then students would start turning up at higher education who can actually write something which makes sense and companies wouldn’t have to do remedial education for their students.

Also, testing and exams might not be pleasant and they don’t represent everyone’s abilities, but when combined with practical work and essays I think they are effective measures of students. The idea of not being competitive at schools is ridiculous, I want people to be acknowledged as being a bit thick so they can be motivated to succeed. I wasn’t much use at sports, but discipline forced me to participate more than I would have done of my own free will and I even found some things I was good at in sports. Everyone has something they are good at, I believe this, but some people are better than others. This doesn’t have to be a Plutocracy in which success is dictated by wealth, but it doesn’t have to exclude people from doing well and it seems to me that it is unacceptable to push one group ahead because it might offend those who are less able.

That is my rant, you are welcome to it.

Today I saw on Facebook a campaign for “European Revolution” on 29th May 2011 seemingly started by some Greeks, I saw this and thought how stupid this is. Thus here is my response, I thought about posting it on their wall but realised they would probably just divert some of their negative energies at me causing me grief, but I trust it is safer to put it on a website that almost no one reads (mine):

Clearly a group of people with too much time on your hands. The power for real change isn’t in protesting, it is in acting in a positive way: it is about producing, it is about helping your country to recover. You are the government, the people have the power already. You blame the economic and political forces? What have you been doing that lets these forces control your lives? The answer is: Nothing. Politics is of the people, you and your families vote for the politicians. If there is corruption then you let it happen by not paying enough attention to your representatives. If the economic forces have controlled your life then you have forgotten that by earning money you, as the people, are in control. The way you spend your money determines the fate of the economy and the nation. You might think that your money is less important than the money of big business but then you are underselling your own importance. If you campaign for a positive change in spending, and if you are in the right, then you *can* make a difference.

 

Of course some will attack me for saying this, but I have seen what these protests achieve: Nothing. Because they are nothing but a forum for violence by anarchists who want to feel ‘something’ in their lives through this violence.

The Greek people in particular need to take responsibility for their national situation.  You are not victims, you are complicit in the situation.

 

There is a theme running through the questions that I have been asked lately about some aspects of technology and that is the questions as to if a new technology will “dominate”. Now, I’m not talking new tech of the class like “the mobile phone”, but I am talking about some new gizmo, new software structure, or new web-based service. In this article I want to comment on this phenomena and what I think of it:
Continue reading “Giant Killers in Technology”

I am now on my second Lenovo machine and I have to say I love the physical build quality and capabilities of these products. However one thing bugs me and that is the bundled productivity software that comes with a new laptop, most notably on the Lenovo products is Think Suite. This is a set of tools that comes with a Lenovo (formerly IBM) computer and deals with things like the function keys, the on screen display of indications (such as display brightness and volume) and most significantly network connection management. It is worth noting that almost every Microsoft Windows laptop sold, from Samsung to HP, has some sort of detritus installed to increase your productivity. I think it was about 13 years ago a friend asked my family to help him buy a really top-notch PC, and the best thing on the market at that time seemed to be the IBM Aptiva Stealth and thus we facilitated the purchase. It was really impressive, in matt black with a separate monitor base/stand with a CD-Rom, a disk drive and a power switch all built-in matching the very good (and very black) monitor. After wrestling with the Windows 95 and it’s extensive IBM customisations they actually returned the unit and we custom built a “beige box” with twice the performance for the same price. Now we are in the era of Windows 7 and the problem is that the productivity tools seem to have grown more tentacles and seem to fight even more with the Windows native tools than ever before. Continue reading “Lenovo Think!”

I just had an idea and I think it might be rather cool…

So, I was reading the morning’s blogs/news/etc. and I came across an article in which the author had clearly just mistyped the sentence “but the company has said” instead saying “but then company has said”. This made me think, in these days of the social web editors and the distribution chain are spending less time proof reading, in addition there are a greater number of people who are less extensively educated being involved (I think we can all agree that education is less strict at the bottom echelons). Personally I don’t think my standard of English is bad but at the same time I know I regularly make mistakes while typing and that there are doubtless many errors that I don’t pick up on (my family occasionally corrects me). Continue reading “Correcting The Social Web”

Before Christmas I had a parcel to send to Greece, rather than abuse the company TNT account I decided to send it myself and that the safest way to send it was with good ol’ Royal Mail ParcelForce. Mistake… click ‘read more’ to hear my tail of woe..
Continue reading “ParcelFarce Fail!”

Matthew Bloch is one of the key team behind Bytemark and he has posted about what he sees as a lack of progress in the development of email as a technology.

On his twitter feed he asked what people thought, I posted a response but it seems to have been moderated out, so I will copy it here:

I am one of those who wanted customisation of their mail handling, my family has followed me and is using my host because the majority of mail hosting companies couldn’t account for connection oddities. I use MailWatch to track MailScanner filtering quickly and tweaking the filtering has been very important. I have one domain of mine hosted with Google Apps just because I can and it is good but perhaps it lacks the granularity for heavy business use?

If a mail hosting company was able to provide the same granularity of control as MailScanner + Postfix + PostfixAdmin + Mailwatch + MySQL + Dovecot1.2 then I think it would give businesses a case to drop their internally hosted servers. Adding RequestTracker into that mix would just be the final leap to give them a feature not available with most off-the-shelf systems.

On the mail client side what I have come to realise is that I can’t navigate my email quickly enough. I have many GB of email and at work I have thousands of emails waiting to be sorted into the myriad of sub-folders. I think the answer is tagging and bayes suggestions but I think tagging hasn’t truly been leveraged to it’s maximum. I think it should be possible to browse tags with depth to narrow down the emails. Thus the initial view should have every mail, there should be a tree list of every tag; then each tag should have every tag which is shared with the previous tag. Thus a matrix hierarchy of tags can evolve and with Bayes suggestions mails can be tagged as they arrive (I already use the Bayes sort add-in for Thunderbird). In this way the mass of mail can be filtered down to the target quickly and more importantly mail can be in many places! An email might be to do with marketing but also to do with a client.

Perhaps I need to blog this….

Anyway, good posting!

I’ve been thinking about this concept for a matrix mail client for some time and I think I need to write a white paper about it so that I can see if I can drum up interest in developing it! I will see what I can do.

This June there will be local government and European Parliament elections in the UK, this will occupy many peoples minds and for the first time it will challenge me personally. Mainly because it looks like for the first time ever: I will be voting.Yes, I am twenty nine years old and I have not yet voted. Personally I have always disliked the idea and these are my reasons:

Continue reading “Politics in the UK (or anywhere)”