Archive for the ‘Rant’ Category

Just Diff the Internet

Sunday, June 22nd, 2008

Woke up this morning and found myself dead… Well, more to the point, my Internet connection dead. So being a Nymphobyte – someone feverously attracted to a reliable high bandwidth connection – there was little else to do than ponder the state of broadband in Ireland. Options are limited in the land currently home to the so called ‘Pariahs’ of Europe. Just make our broadband better and we’ll vote Yes! to Lisbon II and even Lisbon III ‘The Search for Spock’. Until then, you’re better off sending your packets of data back and forth via carrier pigeon rather than trying to connect via the empty promises of the current providers.

At least things aren’t as bad as in Sweden, oft thought of as land of the liberal and freedom loving Swedes, where their elected leaders are trying to sell them down the river – forcing a copy of all networked communications to be forwarded on the government so that they can, presumably, check for things like terrorists trying to share the latest episode of Desperate Housewives over Bittorrent. Sweden is now being mentioned in the same breath as China and Saudi Arabia with respect to Internet Freedom. According to an Information Age article even Google, not known to be adverse to collecting data on people, has been heavily critical of the crippling legislation. Blogger Oscar Swartz has a rallying mayday call on his site. Yes, that’s right, even the Scandinavians have given up on civil rights – now we know the world is doomed! They’re kind of like a civil liberties version of those budgies that used to warn of noxious fumes down the mine shafts in the old days – once they go tits up then you know the game is over.

Nope, freedom is not on the menu anywhere this week. An article in The Economist took stock of the scale of civil liberties that have been eroded under the Labour government and the relative apathy that this has been met with by the people. Gordon Brown, despite the having the popularity of Brian Cowan at a Eurocrat orgy, has even managed to push through legislation in Parliament to the effect that one can now be detained for 45 days at a go without charge. That’s over 6 weeks! You could miss the whole European championships if you’re unlucky enough! Which might suit you if you’re a Portuguese or Croatian fan, after their sides painful exists. But 6 weeks! Perhaps Gordon just has a secret repressed side that he didn’t know about – which is subconsciously upset that Ireland is now seen as more Eurosceptic than Britain. Forty five days isn’t so bad though. After all, Tony Blair wanted to lock ‘em up for 90 days without charge. Why not go the whole hog and just lock people up at birth? It saves all that awkward decision making and you wouldn’t even need National Identity Cards anymore. Mind you, who needs ID cards when everyone one has already gotten their own copy of secret government dossiers that they picked up on the Tube on the way to work. Now there’s a government I wouldn’t trust mind my dog for the weekend, never mind my confidential information. And I don’t even own a dog…

It’s been a tough week all right. It’s hard to know how to stay on top of things. My great plan is to do away with RSS feeds and subscriptions and just diff the Internet each morning before going to work. If there was some interesting news found it could be managed using git and deltas emailed to friends to keep them informed. Sure, it would be a lot of data to contend with, but there would be some scant satisfaction knowing that it would make those draconian Swedish government servers that spy on their citizens work that little bit harder!

EU Commission unDRMines European Multimedia Sector

Saturday, January 5th, 2008

The ever confusing term ‘Intellectual Property’ gets another run out today as the EU attempts to shoot itself in the foot, yet again on crucial IT issues. This time the European Union wants to embark on a plan to encumber its multimedia sector in a cocoon of red tape through the introduction of DRM. And goes to the absurd length of stating that it is doing so in the interests of consumers. What the …???

The Irish Penguin is a die-hard market fanatic. The reason is not just because it’s the most efficient way to run an economy but rather that it is the best for the consumer (Note: The Penguin doesn’t think that its the best way to run some things like health care but that’s another story altogether). The bottom line is the customer truly is always right. Remember this for later. Which is way todays announcement is not just bad news for budding business entrepreneurs within Europe’s software economy but also a smack in the chops for European consumers. One of the frantic undertones of the EU is often one of desperation – an attempt to try and emulate America – in order to somehow shed the image of a union which is hamstrung fragmented markets and business unfriendly polices. Unfortunately, it sometimes goes about it the wrong way. Instead of the Japanese tradition of copying a process and improving it, the EU cumbersomely ambles towards the wrong target and periodically releases sound bites which it thinks will make it sound economically competent. Today was a comical case in point. Here is an excerpt from its press release.

“The European Commission has decided today to give a new boost to Europe’s online content sector. EU citizens should be able to enjoy easier and faster access to a rich variety of music, TV programmes, films or games via the Internet, mobile phones or other devices.”

Let’s read that first line again. The European Commission has decided what? This opening sentence sounds like the EU is trying to convince itself that this is a good idea. In reality, the European Commission has NOT decided today to give a boost to Europe’s online content sector. This is because included in its announcement the EU has decided that DRM (a completely misnamed and dangerous Digital Rights Management technology) should be forced on the European customer at every turn – in order to stifle the promising multimedia sector. It is highly useful to see that DRM has roundly been rejected by media consumers right across the globe. All of the major record company’s used to have DRM woven into their CDs and products at the turn of the year. DRM prevented users playing music on more than one music playback device. For example, it locked customers who had purchased an album online into playing it back on an iPod only; the user could not choose to play that same album on their home computer. And it also locked users who had bought CDs from playing them on their iPod. As sales plumetted and customers rebelled, EMI was the first to reject this notion and give back consumers the right to play their music on any device. That the left the remaining labels with an inferior product and they all quickly followed suit. Sony BMG, Warner Music Group and Vivendi’s Universal Music Group all now sell ‘clean’ products in United States which are not contaminated with DRM. This shows the power of the Free Market to correct problems like DRM. So if it makes sense for these major players to roundly reject DRM then how on earth can it make sense for the EU to move towards it? The answer – it doesn’t!

Ironically, the second sentence is also meaningless rhetoric. The EU Commission’s announcement today does NOT make it easier or faster to access rich multimedia. The only thing that can do that is solid broadband policies and Net Neutrality. Net Neutrality is crucial. It guarantees that the all services provided over the Internet are treated equal. This allows the separation of the bandwidth providers (such as European telecom companies and ISPs) from the content providers (movie distributors, news channels, websites, email services) in order to prevent the bundling of content with services. The big word there is ‘bundling’. If your telecom company is providing your movies via cable TV and an online company seeks to compete with them by providing movie downloads it is unwise to let the telecom company to control the bandwidth available to the online company – clearly it would be in the Telecom’s interest to restrict bandwidth for movies thus ruining the challengers business model and locks consumers into the telecom company’s cable movie offering. Thankfully, thus far Net Neutrality is not under serious threat in Europe. However, DRM certainly does nothing to make your Internet connection any faster. All is does is make digital media that you purchase over the Internet into an inferior product than it otherwise could have been.

One of the driving forces of the damaging policies is Viviane Reding, EU Commissioner for the Information Society and Media. She says “We have to make a choice in Europe: Do we want to have a strong music, film and games industry?” However the report issued goes on to call for the “establish(ing of) a framework for DRM transparency concerning, amongst others, the interoperability of different DRMs, and ensuring that consumers are properly informed of any usage restrictions placed on downloaded content…” The question remains, why create ‘usage restrictions’? Why not let the user just play their music how they want. It’s like selling someone a car and then letting them drive down only one street. It defies logic. Not to mention the that fact that every digital item you purchase will be more expensive as the cost of DRM will be included in each product. A more expensive and less functional product is not what the consumer wants. And the consumer is always right! They have rebelled against DRM before and they will rebel again. And the EU Commission wants to drag down European software houses and content providers with this sinking ship. With a ratification on the Lisbon treaty coming up in Ireland with guaranteed influx of the “No” vote protesters from neighbouring countries, we can only hope that Europe starts to give its citizens reasons to vote for Europe than against it.

For a more technical analysis of the announcement, as well as an open letter which you can sign that argues against the EU’s position, check out this link.

Judge to SCO – You Don’t Own Unix!

Sunday, August 12th, 2007

And so the biggest legal saga to face Linux over the last few years was that of SCO trying to sue people for copyright infringement, saying that it owned the rights to UNIX. This has dragged Novell, IBM and more into the courts to fight for the right to party. Well today that party was in full swing as the judge in the case, Dale Kimball, has ruled in Novell’s favour saying that it is Novell, and not SCO, who own the UNIX and Unixware rights.

Kudos to Novell! It’s hard to see that there is much, if anything, left in the SCO locker that they can accuse IBM of infringing. In fact, it looks like they’ll be busy trying to organise a whip-a-round to pay up to Novell who will now be due a big cheque from SCO for the UNIX rights that Microsoft and Sun had previously paid SCO for. Yes, that sentence is a bit long and confusing. Perhaps it would be better to allocate IP addresses to each note in the UNIX rights cash pile and use traceroute to track its hops from one accounting subnet to another!

Interesting it was Microsoft who were reported to have set the SCO ball rolling back in 2003 by paying them for the first UNIX licence . Here’s one of the article’s from back then when the news first broke and the world looked a bleaker place. Once details of a Microsoft-SCO association had been reported it prompted one analyst, Gordon Haff of Illuminata, to say “Microsoft should certainly be worried about even a little bit of SCO’s stench rubbing off.” Well the only stench today will be from rear end of the trousers of the SCO management as they nervously wonder where to go next from here.

Given that Microsoft stumped up the initial cash to set SCO off like a bull in a China shop, it is possibly fitting that such money will now likely pass on to Novell to fund Linux development. Mind you, it’s hard to keep track of the amount of Microsoft cash that the Novell management are rolling around in these days. Maybe the Redmond team should just give up on Windows and focus on their Linux development entirely. Let’s be honest, it’s much more fun!

Groklaw has been covering this tale from the start of the case and and PJ is in bouyant mood as she covers the details whilst downing some chocolates. Thanks for a great site PJ, to keep the great unwashed up to date on the legal rumblings over the last few years, and please continue to do so as this fish gets reeled in.

Momentumless Linux and the Death of Open Source – A Developer’s Response

Sunday, July 15th, 2007

A couple of blog and news posts on the Internet this week seemed to make the headlines with death knells for Linux and Open Source for a multitude of reasons, both chronic (less anti-Microsoft sentiment about) and recent (GPL 3). But on reading, I couldn’t help but feel that both posts sounded wrong, utterly utterly wrong in fact. No disrespect intended to the authors of course.

The first post Open Source Is Dead, Long Live Open Patents? by David DeJean, which took a commonly cited angle on GPL3 hurting Open Source by fragmenting the community. But that is to not understand the community. Bare in mind one important fact about community-oriented Open Source developers, of which I am one – we write the software because we love to. For the vast majority of SMD’s (Small-to-Medium size project Developers, for want of a better term) we don’t really care whether our project is GPL2 or GPL3 – why? Because they are both effective Open Source licences and they will both serve our personal purposes fine as either licence would suit our pet projects. Of course, we’ll all still get our goat up as to whether Linux or the GNU Compiler Tools should be GPL 2 or 3 – but that’s a separate issue – it’s won’t stop us writing the software we love. It is naive for commentators to think that because a new licence comes out that it will hurt the amount of FOSS produced. As for businesses, if it made sense to switch to Linux before GPL 3, it will still make sense after GPL3 – irrespective of what or who adopts GPL 3. It technically affects Tivo (although they will be able to stick with Linux 2.4 kernel) – so what? Such cases only make up a small part of the econosphere. Plenty of business providers seem to be happy. Even embedded solution providers are saying that GPL 3 won’t turn customers off, with Jason Wacha of MontaVista saying “Our customers are used to working with licenses that are much more restrictive than the GPL. In my opinion, typical proprietary licenses are much more restrictive in pretty much all instances than the GPL.”

(more…)

Transformers – The Worst Movie Ever!

Sunday, July 8th, 2007

Robots in disguise? No. Michael Bay – film maker in disguise. He has taken a cult classic and turned it into a steaming pile of utter junk of the “Yeeh hawww! God bless America variety.” Certainly, he should never be allowed near a movie studio ever again. Here’s why…..

You would think that Transformers would be a film about robots. No, in fact the only time robots make it into the film is to appear in cabaret style slapstick sketches where they incompetently fall about the place. They are like extras from a pantomime, lacking any personality, led by incredibly boring Optimus Prime who comes across a sort of Treebeard, from Lord of the Rings, with a number plate strapped – he really is that bland in this film.

A massively disappointing thing in the film is that all the Transformers look the same – kind of like a couple of electricity pylons stuck together. It’s actually hard to tell Megatron, the ultimate baddie, from any of the robots because they all look the same. Poor Megatron doesn’t even have his trademark canon strapped on his arm??? And Optimus’ colour scheme makes him looks like he’s about to lead a gay pride Autobot march rather than go into battle. Worse again he has lips – no doubt this is to give the audience something ‘human’ to identify with. However the only thing this movie could be identified with is the type of thing that you flush down a toilet after a long night on the beer. Yes, it’s that bad.

And to top it off the film can’t resist rolling out the usual racial stereotypes

  • The black people in the film are portrayed as stupid and fat
  • The dialogue is peppered with things such as ‘Could the Iranians have invented this weapons system? No, they’re not smart enough. It must be the Chinese or the Russians…’ (not an exact quote as I’m trying to forget things about this film but close enough)
  • And whilst the autobots collapse clumsily around the place, the U.S. marines fly in to save the day. Wup dawg!

The Autobots and the Decepticons also never really get to have a good fight with each other. For example when Megatron and Optimus tee off they look more like a couple of fat wrestlers bumbling each other around that robots having a death match. You don’t really get to see much, just a blurry zoomed in camera on their shoulders as they tussle about like drunks thrown out after closing time. There are a few saving graces to this movie. The acting isn’t bad, there’s a few funny gags along the way, the lead female in the film – Megan Fox – does a very good job of looking hot, the small boom-box radio transformer at the start of the film is funny and has a bit of personality.

But the bottom line, if you want to watch a war film – along the lines of Armageddon or something – then this might pass the time for you. Think of this as Iraq with cabaret robots. If you, like me, grew up with Optimus and Co and were hoping for a strong appearance on the silver screen then this is two and half hours of your life that you’ll want back! But like the brilliance of the original series – you can’t have it!

Digg this story or rate it on Reddit


Microsoft Not So Sure on Taking on World…

Tuesday, May 15th, 2007

Under pressure arising from comments made by Microsoft’s Horacio Gutierrez and Brad Smith in an Fortune magazine article earlier this week saying that Open Source software contains 235 Micrsoft patents, the company has released a statement that it does not intend to resort to litigation in an effort to halt the growth of Open Source software. So why would they highlight an issue and then when asked to state specifically which are the patents in question they respond, “We’re not going to have a discussion publicly with that level of detail.”

The answer is simple. If they publish them it is likely that most of them will be thrown out by the U.S. courts as invalid. This became much easier recently, when the U.S. Supreme court made it easier to legally challenge individual patents and get them invalidated. This is because most software patents have been granted without due consideration and aren’t actually valid for many reasons. Patents have been grantly for things that are patently unpatenable.

Once this weeds out the likely majority of patents – Open Source developers will endevour to work around what patents, if any, remain.

So, back to the question, why would Microsoft highlight a meaningless question? Well, to bring up the issue in this manner creates a degree of uncertainty in the minds of certain business owners – however misplaced. Such people must weigh up risk every day and anything that they perceive adding risk to their business they will avoid. This will take two forms, one is to avoid Open Source software and stick with closed solutions. But this is becoming increasingly difficult as it is making more and more business sense to deploy Open Source solutions every day. The other is pay royalties to Microsoft for these (vaguely) alledged infringing patents. This is a sad situation because paying ‘money for nothing’ is money that you could otherwise use to grow your business.

Microsoft Vs The World

Monday, May 14th, 2007

Microsoft is allegedly preparing it’s army of lawyers (more than 800 strong according to one commentator) to issue an almighty patent onslaught on Open Source software. It lists 235 patents which it says are being violated by Open Source software projects. Microsoft CEO Steve Balmer says that it is in the “name of honour” that he must fight the Open Source community. The battle lines are being drawn in what could prove to be the ultimate shakeup of the U.S. software patent system. As Microsoft comes under increased pressure from Open Source software it is making lawyers, not software developers, the front-line soldiers in the fight to maintain the apparent monopoly. It looks like we’re entering interesting times.

On a lighter note, here’s a clip of Steve Balmer trying to rally the Redmond programmers in better days before lawyers led software development. I wonder does he exhibit the same passion today when he stands in front of his devs or does he prefer to go into the TV lounge and flick on an episode of Boston Legal…

Blair Government Throws UK Programmer to the Dogs of US Justice

Tuesday, April 3rd, 2007

Gary McKinnon is a computer programmer who likes UFOs and rainy Sundays. Curiousity got the better of him so he went searching online for UFO conspiracy theorys and photos believing that the evidence to date suggests that US was hiding something Roswell style et al. Not exactly a profile of a notorious threat to national US security yet. His curiosity brought him to various US military networks which he then found were remarkably easy to access given that apparently the username and password were the same in several cases and security was incredibly lax. He managed to find some folders containing pictures of nice shiny UFO-like things and got excited as his dream of seeing became a reality. Heart pumping he clicking on one of the files. As them image began to slowly come up on his screen his dream was cut short – one of the administrators had noticed him in the system and promptly cut him out…

Needless to say, the US authorities were pretty pissed about the whole episode. The UFO equivalent of a trainspotter had managed to waltz around their systems like a kid in a candy store because aledgedly their administrators couldn’t do their job properly. You would think that given the background to the case Gary would have been handed down a punishment apportionate to the crime – after all no one got hurt, no one was killed or maimed in the incident. It is alledged that some damage was done but Gary maintains that such allegations are false and in an article on .NET magazine outlines how the figures don’t add up. Given the facts of the case to date and what Gary’s motivations, it is unlikely that someone who wants to keep a low profile in a system to look around for information is going to go deleting files for the sake of damaging a system.

So instead being given a big slap on the wrists, some UK jail time or 400 hours community service cleaning viruses of peoples computers Gary is being threatened with – get this – extradition to the US, a 45 year prison sentence to be served on US soil only and, worst of all, a possible handover to the US military trails. This latter point wouldn’t be good, not only against the backdrop of Guantanamo bay and big orange jump suits, but because of ‘alledged threats by the US authorities in New Jersey to see Gary “fry”, which could be a reference to the electric chair’. ‘Currently, the US civil legal authorities are not calling for the death penalty (which would stop the extradition to the USA under United Kingdom and European Union law), but such a penalty is possible if the case gets hijacked by a US Military Tribunal, once Gary is physically in the power of the US authorities.’ [http://freegary.org.uk/]

So our UFO trainspotter is in a bit of bother. It’s sad then to hear yesterday that John Reid, UK home secretary, has given the green light to ship Gary McKinnon off to the US. He’s already lost his job, girlfriend and has been in poor health in recent hearings as the stress of the case takes it’s toll. He has never denied his actions and has taken responsibility for what he has done. He has already suffered enough. Will it really do any more good for the US to show how big and mighty it is by beating the soul out of this guy in order to show who’s boss. It might be better to spend that energy on employing a few new system administrators who know how to put passwords on a system instead.

This opinion piece was based in part on the following BBC News item.

AJAX – More than just a Toilet Cleaner – Not!

Thursday, March 29th, 2007

Just to warn non-geeks, this is actually an article about programmin stuff so don’t get too excited about replacing Toilet Duck just yet! This is just a rant…

In short, my head is wrecked. After watching .NET mature into .NET 2.0 and now .NET 3.0, there’s been loads of nice improvements. It’s a pleasure to write code on the server with the latest C# additions, especially generics and partial classes. So with all thing clean tidy technology available on the server, it is thoroughly depressing that most (90%) of the time is spent writing code in bloody Javascript – possibly the worst language ever! Painstakingly, writing reams of rubbish which you must translate into different types of rubbish for different browsers. The best approach seems to be a James Joyce style ‘Stream of Consciousness’ technique where you deprive yourself of sleep for a week, then grab your keyboard and type blindly away for 4 hours and then see what works at the end – preferably with a large vodka in one hand and a larger vodka in the other hand. Who on earth invented this spawn of satan language – which should just be turned off on every computer. We need a revolution! Somebody please write a client side C# implementation.

Otherwise the vodka wins…