Why we mustn’t allow smartphones to become a 2 or 3 horse race

A very popular refrain on tech sites is that the high street cannot support multiple competing phone ecosystems. It’s a reasonable position to take. Do phone stores want to train their employees on six or seven different OSes? Do consumers understand the differences, and should they need to? Do app developers want to rewrite their […]

TWIDed.

Hear me ramble about Mono on This Week In Debian for a half-hour! Go on, hear me! [MP3][Ogg]

Protip: parallel-installing Mono versions in an APT-happy way

If you’ve ever gotten tired of waiting for a new Mono release to appear, and taken matters into your own hands by compiling your own copy of Mono, you’ve likely faced the problem of “missing” libraries. “That’s weird, it says it can’t find gtk-sharp, but I have that package!” This happens because every version of […]

The phantom fifth freedom

Not for the first time, I’ve seen the suggestion in the echo chamber that Mono packages should be moved from Debian into the non-free repository, which is not formally part of Debian. The reason, as it so often is, is patents – specifically this time, the searing risk posed to Debian and its users that […]

Always twirling, twirling, twirling towards Freedom

I’ve never quit a job before. Well, not a real job. Quitting PC World was more than easy, it was practically required for my soul not to leave my body. Quitting Waitrose was, well, it was a freaking supermarket job. And Southampton football stadium… I just stopped turning up after one girl fainted in the […]

Mono mythbusting, September 2010 edition

There are corners of the Internest where foolish people congregate, and invent stories. These foolish stories are then read as gospel by trusting people, and reposted, until the original made-up source is concealed from view. As an attempt to stem this flow of disinformation, here are some commonly held – but incorrect – beliefs about […]

directhex-grub-themes 00000010 release announcement.

I’ve just made a new release of my GRUB2 gfxmenu themes. This time, there’s an Ubuntu Lucid theme. It looks like this: Download it from here as always.

MonoDevelop 2.4 available now

I’ve finished uploading the latest version of the cross-platform MonoDevelop IDE to Debian Experimental. MonoDevelop is a full-blown IDE for working on software written in C#, Visual Basic.NET, Python, Vala, Java (via IKVM.NET), C, C++, and Boo. It also integrates support for debugging (both of C-based apps via GDB, and Mono-based apps via MDB or the new Soft […]

badgerports/lucid now open for business

For those of you who like new shiny toys, there are now packages with version 2.6.3 of the Mono Framework available for your local friendly Ubuntu 10.04 system. Visit badgerports.org using your advanced web browser technology for more info. I know monodevelop-debugger-mdb is busted – it’s temporary (until this evening). Or you can install this […]

Introducing Larval Editor

In my last post, about GRUB2 theming, there were a few people who were unhappy at the perceived difficulty of creating GRUB2 themes, largely based on the lack of documentation. And to be honest, those people are right – if the documentation were complete & correct when I started, then I wouldn’t have ended up […]