I told you I would never upgrade to Windows Vista

My Ubuntu desktop

It took quite a long time but I finally got fed up with Windows XP when weird services started showing up plus it would take 1min to suspend. I could have reinstalled XP, upgraded to Vista or moved to Ubuntu 7.04. Although its not exactly the best time to do so, I moved to Ubuntu GNU/Linux and I'm slowly porting my settings and data over from the Windows drive. So far, Firefox, Thunderbird, Keepass, Hamachi are all up and running. I'll get the tricker stuff going tomorrow.

I'm finding ubuntuguide.org and TuxMobil useful by the way.

Comments [Comments]
Trackbacks [0]

Liberating my machines with Ubuntu

Ubuntu Version 

I saw this Ubuntu Propaganda sticker via Digg and it made me think, I need to do a update on my Linux switch over.

I'm having problems with Azureus on Ubuntu, a couple of the profile files keep screwing up after a restart (not that Ubuntu really needs that many restarts). So currently I have a duplicate profile folder which I use when Azureus borks. I can't work out what has caused the problem, except maybe my upgrade to Ubuntu 7.04 fiesty. The upgrade also caused some confusion when I found out ipodder was no longer supported. In the end I found icepodder which is exactly the same but has a couple more features and a different name.

I have still not found a audio player I'm totally happy with yet. Currently I'm using XMMS for playing podcasts. Icepodder has a nice view where it shows you the recently downloaded podcasts and you can just click and play that podcast. This is the opposite of my windows setup where ipodder would just download the files and winamp would create a recently downloaded smart playlist. So for now this works ok, but yep it would be great to organise my music and podcasts with something like winamp. Reminds me I need add last.fm plugin to xmms.

I still have Windows XP on my Dell laptop. I was talking to George and keeps wondering why I don't just upgrade to Ubuntu on my laptop too. I've been looking through my start menu trying to work out what I would miss if I upgraded. Heres a small list.

  • Winamp, like it or not winamp 5 is awesome and the amount of plugins and themes is insane
  • Launchy, recently installed and wow I love it. Its starting to change my default behavior now
  • Particls, no linux support yet
  • Decent RSS screensaver (useful for life feeds)
  • Keepass

  • Hamachi, I have it installed but for some reason linux can't communicate to windows and reverse
  • Outlook 2007 with Plaxo and Activesync, I know about evolution which supports ical but what about my windows mobile phone?
  • Greatnews RSS reader, I've gone through many of them and Greatnews is light, handles 400+ feeds really well and supports tags. Although I am watching the RSSOWL 2.0 alphas which will run on Linux.
  • Virtual DJ, although I have yet to try out Terminator X or Mixxx
  • Experiemental applications like Joost, Proto, Sailing clicker, Twingly, RSSbus, Google Gears, etc

I know its a little unfair, but the fact is that most experimental applications are build for windows first. How to get my Windows Mobile phone working with Linux is still up in the air. If that could be solved I would gladly drop Outlook 2007. Although I would miss the Plaxo support.

There's a side to linux which I'm starting to dabble with now. The home server setup. It started when I tried to install Windows Home server on a old box up in my loft but saw the system requirements. 1ghz processor minimum! Why? Its a bloody home server, the most taxing thing it will do is server media. Anyway, it got me thinking why don't I just add the core functionality I wanted in windows home server into my current ubuntu box? So I got Samba working correctly now, I just need to add more hard drive space and add some kind of network backup service.

I found Bacula which looks really good because it has support for everything I use but I couldn't get Bacula working from the package selector in Ubuntu. So it looks like I'm going to need to install it manually. Amanda was another option but doesn't seem to as simple.

So generally, I'm quite happy with Ubuntu on the desktop but I don't have the time to invest in getting my laptop converted quite yet.

Comments [Comments]
Trackbacks [0]

My current development setup

I was asked today, what kind of setup I use for developing web applications. I tried to explain but failed because of the lack of common development tools and services. So I thought I'd try and blog it instead.

On my desktop I run,

  • XMLSpy 2005 Home Edition (discontinued the free version I think. Might switch to Oxygen XML soon)
  • Notepad++
  • WinSCP
  • Putty

On the server I run,

I tend to do lots of stuff in Cocoon and am slowly starting to use ZK for my front end display. Cocoon is perfect for the plumbing and ZK means I don't need to screw around with Javascript and DOM scripting. If I was deeply into the Ajax stuff, I might not need ZK but frankly I don't have the time.

 Yeah its very odd but it works for me.

Comments [Comments]
Trackbacks [0]

Unlimited broadband does not exist?

Glyn sent me this while I was away.

ISPA to members: play fair on fair use

Internet providers' trade association ISPA has told its members to stop advertising “unlimited” broadband unless they are explicit and transparent about their fair use policies. Over recent months public calls have grown louder for action against ISPs who hawk “unlimited” services, without monthly download limits or bandwidth throttling, only to threaten cut-off when unpublished limits are breached.

At long last something starting to happen. My experience with Demon drove me away from them and I'm now a customer of UK Free Software Network. However I'm disappointed OFCOM have not stepped in here…

Action against ISPs has not been taken by Ofcom or the Advertising Standards Authority, which says “unlimited” advertising is OK as long as the small print says there is a fair use policy. The details of the fair use policy do not have to be published, however, as Pipex customers recently dicovered when they were told they would be cut off if they didn't rein in their broadband use.

What good is a fair use policy if you can't see whats in it!!! Once again sign the epetition if you think OFCOM and the ASA should publish there fair use policy amounts for all to see.

Comments [Comments]
Trackbacks [0]

Cubicgarden.com issues recently

So if you've not noticed already, cubicgarden.com has been up and down like a yoyo on a broken string. This was not the fault of Hub.org, actually Apache 2.x has been running flawlessly through-out the troubles. Thats why you could see the 503 error and not a 404.

Without boring everyone to death, I'm running on a virtual server FreeBSD (thats right Marc?) in which I'm running Resin 3.x and Apache 2.x together connected via jk or something like that. I then use Apache for static files and Resin the Java container for dynamic applications. Currently I have Blojsom, Cocoon and ZK installed in the Java container.

So what was actually happening? Well Resin was running out of memory every few hours. But why? It seems there was a problem with the crazy amount of spam I getting on my pipeline blog and so Blojsom was trying to load most of them into memory for analysis or something. So I have deleted all comments and trackbacks from Flow currently and made it a read only place for now. I was going to use Akismet on it too but decided actually it was better as read only for now. Those really interested will email me and spammers can just die.

Hopefully now cubicgarden.com and all the other blogs hosted on the same install of blojsom will be more reliable and I won't get the floods of emails saying your site is down again. Thanks to everyone who did write. Honestly I would have done this much earlier if I was in my regular timezone.

In the long run, I'm considering putting geekdinner.co.uk on the same blojsom install, but I'm worried this will screw up the other geekdinners around the country. And geez, everyone just can't get enough of WordPress. By the way Photomatt is a very cool, down to earth guy and well worth talking to if you get a chance.

Comments [Comments]
Trackbacks [0]

So busy and tired recently…

I have not blogged for quite a while. This is down to a few things.

  1. Ecto is simply doing my head in, as it keeps loosing draft entries and screwing up on the spellchecker. I paid for the software and I'm back to using W.blogger again.
  2. I have been out and about across the England and Scotland recently. I have actually been to more places up north that ever before. My Flickr account is full of pictures from different places. I also need to find the time to sort out all my pictures.
  3. Wireless has been patchy in some places and after a day of working and night of socialising, I actually do need to grab some sleep.
  4. When I'm at home, i've been preparing to go somewhere else the next day or so and the broadband has simply been a nightmare due to Demon's restrictions (more about this later).
  5. Last of all, when I do find the time to blog, the blog is down because Resin has shut its self down on the server. I then spend a little bit of time trying to work out what the problem is instead of blogging. This has been a real pain and I know your as pissed off as myself about this. I'm totally lost why after months of perfect service, why this has just started happening.

Comments [Comments]
Trackbacks [0]

A new year and a new laptop

Dell XPS 1210 laptop

I was tempted to do some mac fanboy mac fanboy unboxing ceremany for my new Dell XPS 1210 but decided that would be just – too sad! So it came as I finally spec'ed out with
Dell, and actually ahead of the 7 business day delivery. Being delivered on a Friday means I'm obviously all night copying files from my old laptop to the new one. I'm almost pretty much done now except Firefox which doesn't seem to work correctly when I copy it over from the old machine. Thunderbird and even Sunbird worked but not Firefox, odd eh? (yes I did try Mozbackup)

The new Laptop is beautiful and seriously looks like my Toshiba from the front (promise to take pictures once I sort out Firefox). I have started putting things on it which I wouldnt dare on my older machine. Touchstone, Microsoft virtual desktops, VM Ware and even Second life. The Dell just seems to run everything smoothly without a hitch. On the downside I spent 2 hours removing all the Dell crap before doing anything constructive. The battery life seems to last 6 hours with wireless, bluetooth and with use.
It does stick out the back but honestly I couldn't careless. When I'm sitting on the train or airplane with my extended battery and your searching for power after 3 hours, I'll be sure to remind you about the battery sticking out. Other things I love about the Dell right out of the box. The shinny widescreen screen is stunning, I've enabled Cleartype which needs some tweaking. The built in Wireless finder is a great idea for wifi searching.The keyboard takes some getting use to mainly because of the Toshiba I've
been using since when-ever.

Next day

So I finally got Firefox across using another utility called BackupFox which also does Thunderbird. I'm pretty much done with setting up my laptop now. I even installed Ubuntu Linux via VMWare. I don't know about Microsoft's Virtual machine client but VMWare runs Linux bloody fast on this laptop. So fast I might not even bother installing it on the disc at all. I guess this is what some of those Mac users were talking about with parallels over bootcamp. I'm also using Microsoft's Virtual Desktops extension which acts like Linux workspaces, so I easily go between Linux and Windows with a quick 2 finger tap. Although I have to say that the virtual desktops is a little buggy with badly written applications. This does however beg the question about what I should do with the Toshiba? Now the Dell runs Linux as smoothly as it does.

dell and toshiba next to each other

I've put up a load of shots of the new laptop on Flickr using the tag dell. Including this one which puts my old toshiba next to the new dell. Weird how they look so a like from the back.

Comments [Comments]
Trackbacks [0]

Not moving to vista

vista

What is going on with Windows Vista? I pledged not to move to Vista a while ago but after hearing about some of the major improvements (specially in the x64 version) I won't lie – I was tempted. I also with my new Dell get a free upgrade to Vista at some point. But lets be honest there's tons of really good reasons not to upgrade to Vista.

I've been reading a few view points recently. This Cost Analysis of Windows Vista Content Protection has been very useful.

Disabling of Functionality

Vista's content protection mechanism only allows protected content to be sent over interfaces that also have content-protection facilities built in. Currently the most common high-end audio output interface is S/PDIF (Sony/Philips Digital Interface Format). Most newer audio cards, for example, feature TOSlink digital optical output for high-quality sound reproduction, and even the latest crop of motherboards with integrated audio provide at least coax (and often optical) digital output. Since S/PDIF doesn't provide
any content protection, Vista requires that it be disabled when playing protected content. In other words if you've invested a pile of money into a high-end audio setup fed from a digital output, you won't be able to use it with protected content. Similarly, component (YPbPr) video will be disabled by Vista's content protection, so the same applies to a high-end video setup fed from component video.

This is simply insane. Imagine you bought a LCD or Plasma which doesn't support HDCP over component or DVI your stuffed. Worst that this, if you basiclly dont have HDMI your screwed! I also wonder what Prenium content counts as? My camera does true HD 720p, would this count as prenium? Like the Zune would it apply DRM to content it thinks worthy? But it gets worst.

Decreased Playback Quality

Alongside the all-or-nothing approach of disabling output, Vista requires that any interface that provides high-quality output degrade the signal quality that passes through it. This is done through a “constrictor” that downgrades the signal to a much lower-quality one, then up-scales it again back to the original spec, but with a significant loss in quality. So if you're using an expensive new LCD display fed from a high-quality DVI signal on your video card and there's protected content present, the picture
you're going to see will be, as the spec puts it, “slightly fuzzy”, a bit like a 10-year-old CRT monitor that you picked up for $2 at a yard sale. In fact the spec specifically still allows for old VGA analog outputs, but even that's only because disallowing them would upset too many existing owners of analog monitors. In the future even analog VGA output will probably have to be disabled. The only thing that seems to be explicitly allowed is the extremely low-quality TV-out, provided that Macrovision is applied
to it. The same deliberate degrading of playback quality applies to audio, with the audio being downgraded to sound (from the spec) “fuzzy with less detail”.
Amusingly, the Vista content protection docs say that it'll be left to graphics chip manufacturers to differentiate their product based on (deliberately degraded) video quality. This seems a bit like breaking the legs of Olympic athletes and then rating them based on how fast they can hobble on crutches.

The HFS rules out Open source and unified drivers which may sound good if your hardware is very straight forward but this is going to be crazy once you start adding much more custom hardware. but don't worry Microsoft have something which is much scary.

Denial-of-Service via Driver Revocation

Once a weakness is found in a particular driver or device, that driver will have its signature revoked by Microsoft, which means that it will cease to function (details on this are a bit vague here, presumably some minimum functionality like generic 640×480 VGA support will still be available in order for the system to boot). This means that a report of a compromise of a particular driver or device will cause all support for that device worldwide to be turned off until a fix can be found. Again, details are sketchy,
but if it's a device problem then presumably the device turns into a paperweight once it's revoked. If it's an older device for which the vendor isn't interested in rewriting their drivers (and in the fast-moving hardware market most devices enter “legacy” status within a year of two of their replacement models becoming available), all devices of that type worldwide become permanently unusable.
The threat of driver revocation is the ultimate nuclear option, the crack of the commissars' pistols reminding the faithful of their duty. The exact details of the hammer that vendors will be hit with is buried in confidential licensing agreements, but I've heard mention of multimillion dollar fines and embargoes on further shipment of devices alongside the driver revocation mentioned above.

And finally a word of warning for people like myself who think moving to Linux or Mac will solve the problem.

The worst thing about all of this is that there's no escape. Hardware manufacturers will have to drink the kool-aid (and the reference to mass suicide here is deliberate) in order to work with Vista: “There is no requirement to sign the [content-protection] license; but without a certificate, no premium content will be passed to the driver”. Of course as a device manufacturer you can choose to opt out, if you don't mind your device only ever being able to display low-quality, fuzzy, blurry video and audio when
premium content is present, while your competitors don't have this (artificially-created) problem.

As a user, there is simply no escape. Whether you use Windows Vista, Windows XP, Windows 95, Linux, FreeBSD, OS X, Solaris (on x86), or almost any other OS, Windows content protection will make your hardware more expensive, less reliable, more difficult to program for, more difficult to support, more vulnerable to hostile code, and with more compatibility problems.

Here's an offer to Microsoft: If we, the consumers, promise to never, ever, ever buy a single HD-DVD or Blu-Ray disc containing any precious premium content, will you in exchange withhold this poison from the computer industry? Please?

The Inquirer also shined a another downside to vista.

When I get back from CES, the first thing I am going to do is sleep, shortly followed by catching up on my life, then dumping Windows from my main work machines, but not by choice. Vista can not work for me. Why? The licensing and the activation/DRM infection.

Microsoft has now decided that it won't gain anymore market share, so the only way to make more money is tp squeeze more out of each customer. You can do that in two ways, by raises prices and reducing piracy. It did raise the price a lot on Vista, and it is trying to squeeze out piracy, but legitimate users like me are the ones who suffer.

Comments [Comments]
Trackbacks [0]

Firefox 2.0 out now, go get it now

Firefox 2.0 start page

Just updated my Firefox from RC2 to the full 2.0 version. I'm very impressed so far… Everything seems to work as expected and most of my extensions have updated without a problem. Now's a good time to point to the fact that the Mozilla team are asking for ideas on what they should do with version 3.0 and beyond of Firefox. I personally would like to see more Microformat support and real offline reading. Identity, web feed handling, security and privicy occupy the next few slots for me. How about you?

Oh did I forget to mention IE 7 also came out a few days ago? Well don't forget you can download that from ie7.com.

Comments [Comments]
Trackbacks [0]

Is XNA, Microsoft learning from the community?

I saw this a while ago and started thinking that XNA could be the result of this.

A lot of interesting data came out of Ars Technica's interview with Matt Lee, a Microsoft software developer in the Xbox division. The nice thing about Matt Lee was that when the interview was over, he answered some questions in the discussion. A lot of it was clarifying points he made in the main article, but then he shared this story with us:

…allow me to share a related story. A little over a year ago, one of the people in my group modded an Xbox, installed Avalaunch, and put all sorts of Xbox mod scene apps on the box, like XboxMediaCenter, RSS readers, etc, along with some “backup” games. He brought this box along to a meeting with Bill Gates. Bill saw a demo of this, was quite impressed, and asked something along the lines of “How can we engage this community?” – instead of saying something like “How can we squash this?” It's long been on the back of everyone's minds in the Xbox group – how can we get students and hobbyists involved without disrupting the console business model? The good news is that it's still on the radar, we'll see what happens in the future.

Comments [Comments]
Trackbacks [0]

Serious Window Problem indentified by Microsoft

After listening to Security now Episode 58, I had write a quick blog post to warn people about this very (I would say) critical flaw in Windows XP and IE. I have temporarily patched my systems by unregistering the VGX DLL. I would highly suggest everyone do the same by copying the following code into your run dialog box and restarting your machine.

regsvr32 -u “%CommonProgramFiles%Microsoft SharedVGXvgx.dll”

Much more information and another flaw affecting only Windows 2000 users can be found at the security now notes page.

Comments [Comments]
Trackbacks [0]

Log Me In Buys Hamachi

Hamachi in action

Applied Networking is acquired by LogMeIn, Inc. Which means Hamachi is now owned by LogMeIn. Geez oh great, I thought. Now my light VPN solution is now owned, great better start looking at other VPN solutions again. The problem is that no one seems to have covered all the security bases, technology and made it so easy that even my parents can use it. Yep I installed on there newly broadband connected machine so I can VNC over VPN in and update stuff. Anyway if anyone can suggest something as lightweight and simple as Hamachi please let me know.

Comments [Comments]
Trackbacks [0]

Switching to Linux again…

Tim O'Reilly is on the money, there's trouble in Apple land. Jason Kottke and Cory Doctorow have made the switch to the Linux flavor Ubuntu for there operating system. This follows Mark Pilgrim and there seems to be more leading lights switching too.

Sarah really hates it when I say about switching to Linux, because she knows how outraged I get about some of the most simple things. But this really makes me want to switch even quicker. I've almost pledged never to run Windows Vista on my desktop or laptop machine. I'm not going to switch to OSX because I simply love the PC architecture and freedom it brings (Although I was tempted with the dodgy copies of running OSX on a AMD PC). So I'm going to move to Linux again. This time, I'm going to take it seriously and give it time. I already had OpenSuse 10.1 with XGL running on a spare machine. But now I'm talking about slowly switching everything including my Laptop.

I have already got a small list of some problems I'll have, such as my mobile phone which runnings on Windows Mobile 2005. My PIM syncing using Plaxo, and Hardware support such as my new Camcorder and weird motherboard. But with a year to get it all going, I'm sure to come up with the answers or another way to the same thing.

Ubuntu looks the way to go, specially if I can get xgl running too.

Comments [Comments]
Trackbacks [0]

Moving server and hoster, please bear with me

Servers in a rack

So I've just changed the DNS records which means your reading this blog post from my new servers in Panama (don't ask!). I'm also currently in the middle of moving the domain cubicgarden.com to Godaddy.com. So i'm expecting there will be some issues during the next week or so while I get things sorted out. Please bear with me during this difficult time, and I expect to be blogging as usual soon.

Realisticily nothing should change for anyone subscribing out there. The feeds will stay the same but now you shouldn't get that weird RSS thing when I do a update and it throws up some old entries. I'm also aware the access to the new server isn't as fast because its hosted in Panama instead of America but it will mean I can take advantage of services like feedtree and feedburner. Hey and I've learned some of the sharper end of unix administration which is a big bonus. As they say, google is your friend. Althought recently the opposite would be true.

Comments [Comments]
Trackbacks [0]