The Media Player war just got hotter

To be honest when ever I see my friends Popcorn Hour box, I can’t help but laugh a little. The interface to the Popcorn Hour Box is just hellish and although it does technically provide a experience close to XBMC and others, it was never a real runner. It always felt like it had been beaten with a truly ugly stick then left out to die. Even the name Popcorn Hour Media Tank, conjured ideas of something ugly as sin.

Well finally the design message has gotten through and Popcorn Hour has now spawned off the PopBox, which actually to me looks like a direct rip from Boxee Alpha to tell the truth, but looks far better than its previous outings.

The Popbox also now supports Apps (is there anyone who doesn’t) But instead of adopting someone elses approach, they have decided to build there own platform called DAVID. Hummm, sounds like a bad idea personally. Anyway the Popbox is going to be closer to 100 dollars that Boxee Box which is 200 dollars.

How ever thats not where it ends. I heard today that not only is the Boxee box coming out in maybe March but also you can buy the RF remote by its self. Which means someone like myself who has a custom box running boxee or xbmc can also benefit from the slick Boxee remote.

Nice you say, but there more. Up till now theres been this category of media players who just do streaming and nothing else. Roku is one and a popular other is Vudu. You connect them up and pay a subscription for like a VOD experience over your internet. Well Boxee just announced support for paid content. If content producers can make this revenue model work, it would be great. I do wonder however if that means we’ll see DRM content in Boxee soon? Really hope not…

Boxee is now my mediaplayer while at work

Boxee on the desktop

I’ve been playing with the beta version of Boxee and I’m more and more enjoying it. During work, its got the perfect interface for playing back tunes but I also discover I could also connect to my shares at home easily using Hamachi VPN. Simply pop in the ip address of your remote machine and thats it. Because Hamachi uses a 5.x.x.x address, Boxee connects and the locally running Hamachi takes over the connection. Not only that, because Hamachi’s central server is only used to connect the two points, all traffic is routed as directly as possible. Aka the lag time I’m getting is super low due to the 1meg upstream link at home and super fast connection at work. Fast enough to even play some of films if I really wanted to. I also suspect when away off site I can use my 3g/HSDPA connection to do the same with no changes to Hamachi or Boxee.

Boxee with Hamachi VPN

I know a lot of people don’t like Hamachi but to be fair I run it on almost every machine I own and enjoy how simple it makes VPN and tunneling. I’ve still had no luck with L2L: layer two but yet to try Wippen which I hear is the truly open version of Hamachi.

I could use XBMC to do the same but I actually prefer boxee’s interface for my laptop and xbmc’s for large displays. Also the social features in Boxee means if I quickly hear a tune I like or something, within a few clicks its shared and i’m back to work again. Now if only mix podcasts came with tracks…

Converting posts from Blojsom/WordPress to Moveabletype

I had to write this because for weeks now I’ve been trying to convert blog entries between different blogging services.

The first one was converting Blojsom to WordPress, but this wasn’t too bad because both work around the RSS 2.0 format. Getting the comments, tags, metadata out and into the rss 2.0 feed was a real pain and I’m convinced I dropped a load of trackbacks and pingbacks in the process. This is another reason why I started using Disqus for all my comments.

The harder task was moving blog entries from WordPress to MoveableType. Yes I expect most of you are wondering why I would move from a far superior system to something which most people left in the dirt ages ago. Well unfortunately we still use MT on the bbc.co.uk/blogs platform and that means as backstage moves to the official blog platform, some mug had to find a way to down convert to MT 4.1 which only imports/exports in this crazy text only format.

So after lots of looking around, I finally found a XSL which I modified to do the job from a stripped down WordPress WXR file (RSS2.0 with lots of WP namespaces stuff). Its important that you strip down the WXR file as it might not be valid XML, so no XSL transform is going to work. I also took a bit of time to write a XSL to remove most of the namespaces elements or convert them into a more valid RSS 2.0 element. You can do the same with lots of finds and replaces, so I won’t post the simple XSL.

Hopefully this will save others a lot of time in the future, if your faced with the same problem.

Fake passport or over sensitive policing?

I tweeted at 19:33, 15th Jan from Amsterdam Airport – Sitting in airport police in amsterdam airport, they think my passport is faked

I had come back from Amsterdam after giving a talk at Follow the Money conference about BBC Backstage, Everthing was going well and I had plenty of time to catch up with some of the CES coverage using Boxee but when I got to passport control things seemed to be taking too long to look at my passport. About 10 people passed me on the other booth while I was standing there watching this police officer messing with a small microscope type thing. I was prepared for the questioning I usually only get at flights into Chicago O’Hare. But it never happened. Instead someone else came to the booth and the agents talked for a second in dutch, then the first one came out of the booth and gestured for me to follow him into a room less that 5 meters away.

Yep its one of those backrooms where theres people coming in and out. Massive mirror you just know isn’t a mirror, I was sure it was a 2 way mirror or I was being paranoid. When i sat down there was a woman who had gotten a new passport and something was missing from it. Not sure but a phone call later, she was up and out of the room. I waited while 2 officers looked over my passport, one with a microscope. After a while they left it on the table. A new guy came in from eastern europe and sat next to me. His passport also was suspect I assumed.

Anyway after about 30mins, we both get moved to a new location, I swear it was on the opposite side of the airport for another sit down for another 30mins while a 3rd officer looks at the passport under some machine. The officer walking us down said it was quicker to go down there, than send my passport down there and wait for it to come back. After a while of waiting it was decided that maybe the passport was fine and that the RFID tag might be a little faulty or something. Those rfid chips in passports are bull I was told I was free to go but I should follow the officer back through the back way to make the plane.

The trek to the gate was fast and frantic. They had left me about 20mins before the airplane closes its door which would be fine if I was super fit like these dutch officers. Being marched down to my gate so I don’t miss my plane. This airport feels like 10 miles long, but I’m out and coming home

It was certainly a struggle keeping up through the miles of tunnels and doors. I quickly grabbed a few gifts in the shop and boarded the plane back home. Only to be stuck in a queue for 50mins on the UK side because of new passport checks… Geez, I slept well that night…

A Rant About Women by Clay Shirky

A Pensive Clay Shirky

If you’ve not been following the heat/blowback from Clay Shirky’s rant about woman then its worth reading and following some of the strongly formatted comments which follow.

Personally I see what Clay is trying to say, but I don’t think its written as elegantly as he was thinking. That or he’d felt like causing a bit of a storm on the internet for a while. I wanted to pick up on two comments which sum up my thoughts…

Simon St.Laurent says:

There are two basic problems with this piece.

First, telling other people that the way to fix their problems is by being more like you is rarely a good strategy. It might work one-on-one occasionally, but the larger the cultural boundary this approach tries to cross, the less likely it is to produce much besides sparks.

Second, the behavior prescribed is behavior that a lot of us – men included – would like to see reduced rather than increased, punished rather than rewarded. That the first two examples both involved telling lies, however white they might seem from this perspective, doesn’t help make the case.

Stepping back and asking about how people listen seems to me a lot more likely to work than telling people they need to change how they talk.

There is a certainly amount of arrogance is asking someone to be more like yourself… I certainly don’t like it.

Marcus Brody says:

You’ve got the problem backwards. It isn’t that more women (and men) should act like hierarchical assholes, it’s that those assessing performance shouldn’t be so lazy that they only notice assholes. Your argument boils down to: people who assess performance are lazy and don’t bother to think critically so they are easily swayed by false aggrandizement. If you want to change the assessors opinions you should lie because the assessors don’t put in the effort to tell the difference between falsehoods and reality.

And you know what, most assessors are lazy, so lying does pay off. The call to action, though, shouldn’t be for more lying, but rather, less indolence on the part of those who are in a position to judge others.

Unfortunately for Clay, your starting to see this type of headline come up – Shirky: Women Need to Strap On Some Balls . Geez, wonder how long it took to create that headline…

Storage+Wifi+Server = Air stash

Air stash prouct

I’ve always wanted something like Airstash but not using Wifi, instead I’d personally prefer Bluetooth. Air stash is basically a file server which you can carry around with you. You throw in a SD card full of content, power it up and it will serve over wifi the contents to anyone connected over wifi.

Where I think they have gone wrong is tieing it to iphones/ipod touches via a browser interface and using wifi. Bluetooth has a profile for file servicing which works really well once connected and heck if your going to use wifi why not allow a simple samba share instead?

Shame, I would have loved to have had one.

Manchester Werewolf starts again: Wednesday 3rd February

Werewolf Manchester (March)

Its that time to look for those shifty feet and false smiles, because Manchester’s Werewolf chapter is back in town (Facebook group).

February 3, 2010 711pm : Manchester Werewolf Chapter at Pure Space, 11-13 New Wakefield Street, Manchester

Be part of the game, beginners to pros its all good fun. Werewolf is a game that takes place in a small village which is haunted by werewolves. Each player is secretly assigned a role – Werewolf, Villager, or Seer (a special Villager). There is also a Moderator player who controls the flow of the game. The game alternates between night and day phases. At night, the Werewolves secretly choose a Villager to kill. Also, the Seer (if still alive) asks whether another player is a Werewolf or not. During the day, the Villager who was killed is revealed and is out of the game. The remaining Villagers then vote on the player they suspect is a Werewolf. That player reveals his/her role and is out of the game. Werewolves win when there are an equal number of Villagers and Werewolves. Villagers win when they have killed all Werewolves. Werewolf is a social game that requires no equipment to play, and can accommodate almost any large group of players. For more information about the game

Android 2.0.1 Eclair running on my HTC Blackstone (Touch HD)

Those guys on the XDA developers are seriously geniuses, Android 1.6 is working and very stable it seems on most of the windows mobile phones including my HTC Touch HD (blackstone). But who wants 1.6 when 2.0 is available? Well thats working too now…

Whats not working….Bluetooth. GPS and both Cameras. But everything else works!

I followed this simple guide and only hit a problem with my new 8 gig Micro SD card which I had to swap for a old 1gig Micro SD card which has been floating around in my bag for ever.

Pictures & Videos will follow soon…

Microsoft Joins W3C’s Scalable Vector Graphics Effort

Brendan sent me this one last week, shocking news that Microsoft are joining the SVG working group. To be honest I never thought it would ever happen but hell has somewhat frozen over.

“Microsoft is joining the World Wide Web Consortium’s (W3C’s) Scalable Vector Graphics Working Group. The company announced its aim of improving future versions of the W3C’s scalable vector graphics (SVG) recommendation, currently at version 1.1. The nonprofit W3C’s SVG recommendation is a document that describes two-dimensional graphics processing using XML. The technology can be used for Web graphics, animation and user interfaces…

Lately, Microsoft has been leaning more toward standards compliance with its browser, especially with IE 8, which still lacks native SVG support. In particular, Microsoft contributed test cases to the W3C’s working group on cascading style sheets as it developed IE 8. In a statement, Microsoft suggested it plans to do more such work with the W3C: ‘Making the Web easier for developers continues to be important and we will continue to contribute to development of HTML5, along with other popular Web standards; and we bring a unique value—the rigor of modern software engineering to the process.

I am getting a little worried about SVG, as a lot of people are pushing not just Flash but VML and Canvas in front of SVG. Its incredible how little people know about SVG and vector graphics full stop.

XBMC joins Boxee on hardware

XBMC 9.11: Beta2 Confluence

I’m already impressed with the Boxee DLink box specially after finding out that the machine has a Tegra 2 chip which means it will play anything and almost everything including Flash 10.1 and heavy weight h.264 content at 1080p resolution. But I also see XBMC is on the NUU player which was recently announced at CES 2010.

But interestingly enough you don’t need to invest in a new hardware box to get the best performance out of XBMC or even Boxee. I already talked about the amazing performance I’m getting out of the Intel X300 graphics processor unit along side a dual core processor. However theres some more great news from the XBMC camp in the form of Broadcom Crystal HD Hardware Decoder (BCM970012) which is a decoder card which can be put in Express card slots.

Through hard work and the joint efforts of several TeamXBMC/Redhat developers and the Broadcom Media PC Group, cross-platform hardware decoding of mpeg2, h.264 and VC1 video content up to 1080p will be coming to XBMC on OSX, Linux, and Windows via the Broadcom Crystal HD Hardware Decoder (BCM970012). The Broadcom Crystal HD is available now in a mini-PCIE card with ExpressCard and 1X PCIE form factors to follow. This means that the AppleTV and all those lovely new netbooks, Eee Boxes and older Intel Mac Minis have exciting new potential.

This solution has a common programming API, so many 3rd party developers and applications will be able to leverage hardware accelerated video content playback across OSX, Linux, and Windows platforms with minimal source code changes. Best of all, this is an open source solution with full source code for driver and library available for OSX and Linux under a GPL/LGPL license. Wow, this indeed is the Holy Grail and a major score for the open source community as this means no more tainted Linux kernels! Support has already been added to XBMC under the svn trunk.

More information can be found under the blog post under XBMC.org, but it certainly looks like 2010 is going to be the year when XBMC, Boxee and Plex really shine through. I’m actually planning to build a XBMC system just for work, maybe I’ll stick Boxee on it too.

Oh and good on Bytemark for sponsoring XBMC.

New Year Resolutions 2010

Myself

So I’ve already done a review of 2009, so its time for my 2010 resolutions.

  1. Go skiing on real snow
    This is a carry over from 2009. I really need to just go do this, specially since there is a fake skiing place in Manchester’s Trafford Centre.
  2. Blog more
    Since Twitter, i’ve been blogging a lot less. This needs to stop as this is my base and twitter isn’t. Although I can aggregate with things like storytlr, i’m very interested the support for the twitter/open-microblogging api by wordpress/automatic.
  3. A better routine and live more healthy
    Goes without saying really but I’m already signed up to PureGym the 24hour Gym but need a doctors note saying I’m not going to die of a asthmatic attack if I use a running machine before I can go for the introduction. I’m also attempting to go to sleep before 2am every night and wake up at a decent time. I need to go to more comedy clubs too.
  4. Kick off Manchester werewolf night again
    We started playing werewolf in Manchester at the start of last year as a monthly thing in the BBC bar but moved it out to Space soon after as we got more people. I want to grow it a little and run a couple special one-off’s around events like FutureEverything and other conferences in the city. Actually the 1st one of the year will be Wednesday 3rd Feb if your interested.
  5. Find my perfect development stack
    I was meant to be learning Python but it just didn’t feel right for me. Apache Cocoon 2.1 is still my baby and I use it for all types of little bits and pieces but Cocoon 2.2 and 3.x are completely different. I could/maybe should learn how use them and the new Maven approach, Maven also seems to work well in Eclipse and Netbeans (didn’t I mention I like Netbeans).
    I like the idea of XQuery specially because it does most of the things I want to do in my web applications. Add in Exist DB the open source xml database and I got a complete backend stack. I’m also still liking the idea behind ZK to ease with the front end, although I know everyone is loving a javascript library over a complete framework. Lastly I’m looking more and more into XProc but I don’t feel this will help with my development stack.
  6. Playout live more
    I’m going out clubbing more which is great but I’m feeling the need to playout/dj out loud. There’s not many trance clubs in Manchester and I’ve already tried to join the Rong Trance night via a competition. So heck why not setup my own night? Well it looks like I found a venue (TV21 in the Trendy Northern Quarter) and a couple other djs who also want to play out live. So who knows…
  7. Use even more graphics
    Inkscape, napkin sketches, raytracing are all working for me. Now I’m sketching on my ebook reader in some meetings so I just need better ways to integrate them into my presentations and work.
  8. Upgrade sooner if it makes a noticeable difference
    Sometimes I wait too long to upgrade software and hardware. For example I waited till my old battery only holds 12% charge before getting a new one. This is fine but having to go to meetings next door with a power adapter is a pain. I should have bought a new battery ages ago. I also waited too long to upgrade to Gwibber 2.0 for sure. This also extends to other stuff for example I just bought some new trainers after 3+ years of wearing the last one to near collapse. All this stuff is worth just buying earlier to avoid all the stresses which go into keeping the previous generation alive. Talking of which I really should upgrade my camera to a DSLR soon.
  9. Be involved in a regular podcast
    I started one with a few friends but we never really got it off the ground due to our pretty hectic lifestyles. However now I know I can do skype over my Orange HSDPA connection and it still sounds great, I should be able to do it from anywhere I am. So its just a matter of being committed really.
  10. Buy a flat in Central Manchester
    People have been wondering what happened with this. Well it was all happening then the mortgage deposits when from 10% to 20% across all lenders, which ruled me out of buying a 2 bedroom place. However this year I’m confident that I’ll be on the property ladder again. Although I’m thinking maybe I should consider one bedroom places too.
  11. Avoid all online services which don’t perform to my acceptable levels of data portability
    Its 2010, theres no need for closed systems which don’t talk to anything else. No OpenID or OAuth? You won’t see me signing up in the future. Can’t get my data out on to my own site via some API? forget about it, I’m not even going to venture near it.
  12. Play more games
    I love games but never play enough of them. There’s a whole selection of great games which I’ve not played which I think I’m missing out on. For example I bought Portal the other day for a day when I’m sick and need to stay in. Theres some amazingly inspiring games out there which must be played.

Watched Avatar twice in 3D, why?

Avatar screenshot

So leaving out all the stuff about the movie being racist and what ever people want to say about the film. I thought I’d have a look at the 3D technology behind the experience, but I can confirm I enjoyed the film and watched it twice. Why?

First time I watched in Odeon Manchester’s 3D cinema (note this is not a IMAX screen, although the same cinema does have one) before Christmas. Then again with a friend in Cardiff, while I was in Bristol. We got talking about Avatar and my friend had not seen it yet. But worst still he had never been to a IMAX cinema ever let alone to a 3D screening. So we drove all the way to Cardiff Bay (Bristol’s IMAX was suspend earlier in 2007 year and was due to be open again) to the Odeon IMAX there.

So to be clear both Odeon venues but one is IMAX 3D and the other one is just Odeon 3D. Most people think there the same but there not. Just one look at the different glasses will show you that.

There’s 3 main 3D systems, Imax 3D, RealD and Dolby 3D Digital Cinema. Obviously Imax 3D was first then RealD and now Dolby 3D. 3D vision blog has all the details you need for them all but I’ll stick to the two I experienced.

IMAX 3D

This one is the oldest of the three standards that is famous mostly because of the very big screens present in these cinemas, but they are still not very widely available around the world with most of the IMAX cinemas present in USA. Up until very recently IMAX 3D was only analogue with the movies being shot on large frame 70mm film in order to achieve good image quality on the larger screens these cinemas use, as compared to normal 35mm film. The digital version was introduced last year and still very few cinemas use that and the resolution and respectively the projection screen sizes for these implementations are not as big as on the analogue ones. IMAX uses big linear passive polarized plastic glasses for the viewers that do not provide the best possible experience. Anyway, getting back to the user experience, there is something very specific for IMAX 3D and that is the fact that the movies shown there are usually optimized for more pop-out screen effect than depth. This means that most of the time objects literally seem to pop out of the screen appearing as if you can touch them, kids do love this effect, but this is also more tiring for the brain. So usually longer movies are a bit of a problem to watch and Avatar is close to 3 hours, so you should be carefully consider this, especially if you feel a little “out of this world” when watching movies in an IMAX cinema. Some other drawbacks that are not always present and most of the people miss are the lower contrast in some dark scenes, a bit more ghosting of objects and problems refocusing your eyes quickly enough to follow the whole picture in fast action scenes and thus you might miss some important parts. Anyway IMAX 3D is certainly the most easy way to achieve the WOW effect with just about anyone that is watching his first stereoscopic 3D movie, but it this is not the first for you, then the other alternatives might be better…

RealD

This is a bit newer standard, but a digital one from its start… digital here meaning that the movies are recorded in a digital format and the projectors being used are also digital. RealD 3D cinemas uses circular polarized plastic glasses instead of linear polarized to provide better user experience when watching stereoscopic content. Circular polarization is considered to be better, because viewers are able to move their head as they like without the loss of the 3D depth effect. With the linear polarized glasses you have to be a bit steady, not moving around too much and sometimes you might have trouble finding the right position for your head in order to achieve the best effect when watching the movie to fully enjoy it. The circular polarized plastic glasses used here are also cheap to produce, but this technology requires the use of more expensive silver screen for projection which makes it a bit more expensive to implement. Still at the moment RealD is the most widely used standard for stereoscopic 3D movie projections all over the world, so you will most likely have one of these cinemas where you live. The immersion experience with RealD is a bit different compared to what you get at IMAX 3D projections as here the depth perception is of actual depth so the action is more going inside the screen, and not popping out of it. This does not make things less impressive, although some people might get a little disappointed at first if they were expecting to have the IMAX 3D pop-out effects, but after some time of watching they still get the feeling they are right in the middle of the action. This way of going more in the projection screen and not out of it is also easier on your brain as it is not that overloaded with information and is considered better for longer movies. Also it is easier to keep track of quick action scenes and the ghosting is usually less, so most of the people prefer this technology, although it is still not perfect.

And this is very consistent with my experience. The IMAX 3D glasses were massive and the effect was bigger and bolder that watching it on the RealD setup in Manchester. I thought it was down to the size of the screen but to be honest the IMAX screen in Cardiff wasn’t anything like the IMAX’s i’ve been to in London Waterloo, Minneapolis, etc. I got a feeling it might be one of those Fake IMAX screens.

One of the weird thing about the RealD setup was that the screen didn’t feel as sharp as the IMAX but that could just be the seat position. So for the win, watch Avatar in IMAX 3D for now.

My Next Generation DJ competition mix: The sound of snow falling in sunshine mix

The sound of snow falling in sunshine mix from cubicgarden at Letsmix.com.

I decided to go with the straight forward trance mix after listening to both this one and the previously mentioned created one. I just found myself turning up the volume after almost every single track, so I rethought the whole idea of putting in something a little lesss trancy. It all went out the window once I heard it. I promise to upload the other one to soundcloud later.

Its 11am and the snow is falling on the cold streets of the inner city. Its too cold to go out and if you listen carefully there’s the sound of snow falling on the trendy rooftops of Manchester.Then for a moment a hint of sunlight from beyond the clouds. Before long, the sun is out but its still snowing.

Its warm enough on the balcony to do a pacemaker mix, this mix. Its a uplifting celebration of the last few years of Trance.

  1. Sinister – Airbase
  2. Constellation (john O callaghan remix – Thomas Bronzwaer
  3. Summer Melodies (Frequence remix) – Frequence
  4. Bulgarian (Signum Remix) – Travel
  5. Beauty hides in the deep (john O callaghan remix) – The Doppler effect
  6. Shadow World – Thomas Bronzwaer
  7. Serenity (alphazone remix) – saltwater
  8. Rewire – Robert Nickson & Daniel Kandi
  9. Key of life (Marlo remix) – Ohmna featuring Nurlaila
  10. Attention (steve birch remix) – John 00 Fleming vs Christopher Lawrence
  11. She wants him – Moussa Clarke & Terrafunka
  12. Into the danger (M.I.K.E remix) – M.I.K.E vs Andrew Bennett
  13. Certitude – Thomas Bronzwaer
  14. Ultra Curve – Cosmic gate
  15. It’s the beat – Simians mobile disco

Would I get a Google Nexus One?

Get your nexus here

I like what Google have done with there own mobile phone. Lots of nice software tweaks to a frankly great phone. There’s no doubt that HTC make the best mobile phones in the world, be them for Microsoft like the HTC HD2 or for Android in the form of the Droid or now the Nexus One.

Would I buy one myself? Well my contract does run out soon but the Nexus One doesn’t come on Orange or Tmobile in the UK which means I won’t get the data package it deserves. I’m still feeling the HD2 which has a even larger screen at 4.3 inches.

Anyway you can now buy the Google Nexus phone online today at Google’s own microsite.