Orange offer MMS to Twitter

Orange and Twitter

I only just saw this on the twitter blog….

The UK has had an outsized cultural impact on the world. From music to sports to literature… and now – MMS with Twitter.

Today, not only has Orange UK turned on Twitter SMS, but it has added a first-of-its-kind special enhancement. Orange UK users can also send picture messages (MMS) to 86444 in addition to text messages because of a site that Orange UK has created called Snapshot. The best part is that it is incredibly simple to use:

1. Take a photo on your Orange mobile phone
2. Select 'Send via MMS' or 'Send multimedia message'
3. Send it to 86444

Twitter does not charge for this service. It's just like sending and receiving messages with your friends — your carrier's standard messaging rates apply. Give it a try by sending a text message to 86444 with the word “START.” This means that with the same shortcode, 86444, UK users can tweet via SMS with Vodafone, O2, and now Orange.

Comments [Comments]
Trackbacks [0]

Learning XQuery

I'm convinced that Xquery is somewhat the non-elegent child of the xml family of technologies. Every single technology from XSL to Xpointer, Schema to XMLencryption seem to pick part of the puzzle and do that bit very well. So you can forgive me for thinking Xquery would only be useful for querying data from a xml database, somewhat the SQL of the XML world right? Nope, in actual fact its not only SQL but also PHP and the XML doesn't even have to be in a database at all. The crossovers with XSL is quite shocking for such a elegent family. Fear not, Xpath forms a large part of Xquery meaning us XSL lovers can jump straight in and feel a little at home with its strangely non-xml syntax, I actually quite like writing xml to create/transform xml. And if things get a little too weird in Xquery land, you can run for the beach by telling Xquery to do a XSL transformation on a tree of data instead.

Although it doesn't quite fit, its actually darn powerful and beats messing with XSP or other templating languages. For example, in about 6 easy to understand lines of Xquery, I was able to pull down a XHTML document, rip off its head element and append the body inside a ATOM feed. I could do the same with XSL but it would be much more lines and the way Xquery is setup, it seems to make more sense. One of the big issues people have with XSL is that it doesn't know anything about its environment. So for example calling the present time would require looking up a webservice or some other external logic like PHP, XSP, JSP, etc. Well with Xquery, you get all that type of logic which you could even pump into a XSL transform.

I'm learning Xquery right now mainly through Exist DB and this nice wikibook, which I converted to PDF using the wikibook system for offline reading and reference on my Ebook reader.

Comments [Comments]
Trackbacks [0]

Essential software for modern working

I saw this on Ben Metcalfe's blog recently…

It’s my first time working with RoR and I’m really enjoying the experience. Pivotal Tracker continues to be an amazing productivity tool for development, and I’m beginning to wonder how I ever worked before DropBox, EtherPad and BaseCamp.

Got me thinking what tools do I use which I just can't work without.

Dropbox is high on my list. First thing I do when installing a new machine is install dropbox, because has my desktop backgrounds, application settings and all types of good personal stuff which I use day in day out. I've also considered there pro upgrade for the purposes of work. Its like the promise of Webdav without the stress. I like the way I can work on a file on any of my ubuntu machines and then flip to my work windows machine and carry on where I'd left off. Save and Sync, then i'm back to my laptop. I use symbolic links to do drop torrents from anywhere, sync bookmarks and exchange configs. I want dropbox on my Sony Ereader and on my phone (Windows Mobile 6).

Basecamp I do use at work a lot. But to be honest in recent times its starting to look and feel the poor cousin of Googlewave, Etherpad, etc. Basecamp is great because its project management done to the level which I'm confidential I'm not spending time filling in crap like project but acting too loose like on a wiki. The problem is basecamp is a web only system and not only does that restrict what kind of projects I put on it but also makes it a pain to pay for it out of my own budget. What I really want is Basecamp inside of Wave as a robot and series of widgets or Basecamp with the ability to install on your own domain/server and federation support.

TomboyNotes is where I store all my notes which I can't remember. Its great and simple but I do wish it would work on my phone or at least as a webservice (Snowy will solve this problem). On the gnome desktop tomboynotes is quite well supported (plus it runs on all 3 main platforms), so theres plugins for a lot of things you may want but its not really as smart as Evernote which I started using but got fed up of due to their attitude to gnu/Linux users. Using, I'm also meant to be able to turn Tomboynotes into a lot of other things like a basecamp backpack (although this doesn't work for me anymore). I do use dropbox with tomboynotes, so I can sync notes between machines without a problem.

Hamachi is my personal VPN network I have on most of my own machines. It runs pretty smoothly on most of machines even old Pentium 3's. I keep wanting to go the either the OpenVPN (which I just don't get), Ntop N2N which I struggled to get going too) Wippien which has recently come to my attention as a Hamachi but with open decentralised lookup server. But I find myself using Hamachi for its pure ease and clever things it can do. For example because every node on the VPN act like local ethernet, you can use mnds/zeroconf, run pulseaudio from any home machine or use ssh/samba/webmin/vnc over VPN into any machine attached to the vpn.

Comments [Comments]
Trackbacks [0]

Getting behind those numbers, is there really app for that?

Apple Apps Store

The Apple App Store has blah blah number of apps I keep hearing. Frankly its getting a little tiresome to hear.

As most of us know its not all about the numbers. I personally will never use the Apple iTunes store because although they might be the biggest on the planet, they don't do dance music like Juno or AudioJelly. Like wise I wonder how useful those thousands of apps are on the Apple Apps store. But thats not the only thing I wonder.

I wonder… how many windows mobile applications there are in the world? Just Freeware PocketPC alone has 6,700+ apps which are just for windows mobile.

On that same point, I wonder… how many Apple Apps are freeware or not lite versions of a paided version? Percertages or actually numbers would be useful.

Android has a open app store, a bit like Windows Mobile I guess. So I wonder… if the percentages of free/paid apps are similar?

I wonder… how many apps on non apple hardware are shared p2p instead of through some centralised server. How many windows mobile users share cab files over bluetooth? How many Sony/Ericsson users share JAR/JAD files over Bluetooth?

The Blackberry Apps store isn't doing so well, I wonder…. if its down to the price of the apps?

I wonder… how many Symbian Apps there are? Like Windows mobile, theres a huge cottage industry which I bet once looked at in detailed will surprise.

I wonder… what percentage of the Apple app store is games? Also what percentage of Apple apps work with some other device/service compared to other app platforms? Are they mainly self contained or connect to others.

Finally I also have the obvious questions like what percentage of apps are most people using? Is there a few which most people use and the rest is all over the map or generally everyone using the same apps?

Comments [Comments]
Trackbacks [0]

Software ahead of the curve: Gwibber 2.0

Gwibber 2.0 Screenshot

Gwibber is an open source microblogging client for GNOME that supports Twitter, Jaiku, Facebook, Pownce, Identi.ca and other popular social web services.

Yes I know its not Tweetdeck but hey hello, it supports more account types than just Twitter and Facebook. Its also got interesting support non microblogging services for Flickr, Brightkite, Digg and a few others. I've been pretty vocal about knocking Gwibber's stability in the past but now its rock solid. Currently I have 7 different accounts running through it and it doesn't even blink. So solid, that I have dumped the Air app Twhirl. The only thing which I have seen which is close to Gwibber is Eventbox/Socialite which is mac only. There's already talk about making a QT version of Gwibber which could work on the Windows and Mac platform too. I expect most people will look at it and say, yuk. But to be fair its using my own custom style from ubuntu, and it will get better. The concept of Gwibber and how it works puts it a few steps in front of a crowded microblogging market.

Comments [Comments]
Trackbacks [0]

The yin and yang of Ubuntu 9.10

So I upgrade my dell XPS laptop to Ubuntu 9.10 pretty soon after the launch of 9.10, and to be honest its been pretty good to me. However I have had a couple of problems. The first major problem which still needs to be solved is shutting the lid doesn't send the machine to suspend. I had this problem way back in the 7 series and Glyn fixed it for me by creating some custom script. I got a feeling that script might be causing problems now, so hopefully it won't be too much of a hassle to fix. I just have to remember to set it to suspend beforehand till then. I have no idea if hibernate works but I don't really use it anyway.

I have reinstalled Ubuntu 9.10 twice already, once because the display got really messed up (no idea why and all my messing with xandr made no difference) and the first time because there was some major problem with finding partitions in fstab, from my previous 9.04 install. Each time, a reinstall has been pretty easy, pop the disc in give it 20mins and we're back to scratch again. Nothing lost except the applications. All preferences and personal files stay untouched which is ideal.

There's not a lot of new stuff in 9.10 from what I can tell, instead I'm getting a real feel that things are getting very stable, ready for 10.4 which is rumoured to be a LTS (long term support) version. I've been using Firefox with between 20-30 tabs over the last few days and its been pretty flawless. During that time I've been using Youtube like a fiend for reasons which I may blog about later. In the past going page to page with so much flash would cause all type of chaos and slowdowns. But its not only Firefox which seems fine, everything seems super tuned. Memory usage is way down on previous versions, even with 30tabs open, evolution, gwibber, skype, pidgin, banshee, rhythmbox, tomboynotes, specto, keepass, etc all open at once, my memory usage just hit 1.1 gig of physical memory.

Compiz feels solid as a rock now, don't get me wrong its been good and worked well but now it feels impossible to crash. Pidgin, Gwibber, Evolution and Gnome-Do all seem very stable too. Not only that but Gwibber 2.0 is cleaned up and and I have now dropped using Twirl and Tweetdeck because of Gwibber 2 (I might do a blog post about just that alone). Specto and Conduit have added new social features which makes it extra useful with tracking things like RSS feeds. Generally everythings good and the day in day out applications are solid.

Heck even the battery monitor reports the time better that ever before, not only does it know my battery is screwed and only shows theres a maximum of 25% capacity counts down correctly from that point in minutes. Theres a few new things I've noticed which I've not really had time to play with yet. Pulseaudio has been tighten up and now includes support for Apple airtunes and DLNA/UPnP devices. I had a quick try to see if XBMC would pick it up but it didn't although I can see its working on other machines and the UPnP discovery tool. The general style of Ubuntu and user experience has also gone up in the latest version. Software centre bugs me a bit but its much more usable that add/remove apps. I still have my own custom themes (sandy box and jade garden) but I've left the default boot and login screen alone as there very attractive. Oh yeah and boy does Ubuntu boot up fast.

The last sting in the tail is the external display. For some reason external displays have changed since 9.04. There seems to be some kind of autosensing which picks up anything plugged in and tries to sync with it. Hence 2mins before starting the BarCamp welcome talk, everything went very wrong with my laptop. I have since installed the Grandr which is a gui for RandR, I hope to have this issue under control.

So all in all, a good upgrade but be careful, its not all blue skies

Comments [Comments]
Trackbacks [0]

How good is the rendering on the Sony Ereader?

close up on the Sony Ereader

People keep saying, well I use to read ebooks on my x device and that had a screen resolution of y by z. Well fine but its not the same, trust me I know. I use to read ebooks on my ipaq's and even the compaq areo before that. There resolution was low at 320 by 240, it did work but boy was it bad. Most people say you just need more rez and screensize. Well I've tried it on my HTC Touch HD which has a massive rez of 800 by 480 on a 3.8 inch screen and hell I even bought a Apple ipod Touch to see if that would work and both worked but once again its not the same as a read ereader. 5inch and above is certainly good but its not about the resolution exactly. Looking at a LCD doesn't work very well for reading black on white text and switching it to white on black is even worst for extended periods. Don't get me wrong as I type this now I'm typing black text on to a sandy colour backdrop but reading 300+ pages while in a public setting like a coffee shop. No thanks. Nope eink technology is amazing and till you can effectively change the screen quicker that once per second and add more that 12bit colour the ereader has to be separate device.

You can see more pictures taken here. I might have to get my Canon out when I get back from holiday to see what I can do with a super macro function.

Comments [Comments]
Trackbacks [0]

I have joined the e-Readers community

woman with sony ereader

So I finally bought myself a Sony e-Reader (PRS-505), after deciding they are at a acceptable level to buy brand new. I was going to go for the new PRS-300 which is the smaller entry level version which Sony just brought out but it was the same price as the older and more smarter 505.

To date, I've been reading the Pirates Dilemma by Matt Mason, and in one day, I have read through 60+ pages. This might not sound like a lot to some people but I'm reading roughly twice as fast as I would if it was a dead tree book. I haven't loaded the reader with ebooks yet, it actually comes with a CD of classic books which I have yet to do anything with. Instead I have been hunting through Creative Commons licensed books and some of the Oreilly Open books. My next stop when I get time will of course be Project Gutenberg.

I got to say so far I'm impressed with the reader, yes its a bit slow but when reading its hardly anytime to flip the page. Wikipedia also clued me into the software called Calibre, which not only controls almost every aspect of the reader but also has scripting ability within the application it self. There is a script which will login to my google reader account and pull down all the unread items and arrange them into a ebook then upload the lot to my device. And because its all just Python, you can do all type of things, for example theres a user recipe which takes your instapaper and turns it into a book for you to read.

The Sony ereader is surprisingly very open. For example copying files is as easy as connecting via miniUSB (charges over it too) then drag files to its internal memory or cards. There are 2 card slots, one memory stick duo (booooo) and the other SD and SDHC (whoooo). The ebook formats it supports is quite large, including PDF, EPUB, LRF, TXT, RTF, LRX, HTML, etc. Via Calibre that list is pretty much endless with even support for files inside of Zip files (but not rar). So far I'm impressed and reading more that ever…

Comments [Comments]
Trackbacks [0]

Cheap cloud storage anyone?

I have been changing around my home network storage recently because I don't really want to loose a load of data again and I don't think the home server setup I have is the best. (Although to be fair fair I've only lost data in the last few year because I stupidly formatted the wrong hard drive when switching from Freenas to a plain Ubuntu install. I have never had a disk failure in my storage server yet)

Freenas was good if you just wanted a replacement NAS setup but it lacked any multimedia, backup, services. So I started running Ubuntu on the box and installed everything myself (Samba, SSH, Webmin, etc). The machine physically has 6 drives and I was planning to put them into a RAID formation but didn't see the point when I could use LVM (logical volume management) which has the effect of loads of drives looking like one. Yes I know if one drive goes down i loose stuff but its a risk I take and I tend to run Spinrite on the server and all my machines once a month so I can work out if theres any problems coming up. Oh yeah and I looked into the UnRAID stuff but it seemed to be more trouble thats its worth. For backup I then copy everything important worth keeping to a external drive which I place away from the computers (aka its only powered on when I'm backing up or restoring). But this isn't enough, I need to really look into serious remote cloud storage but I've found them to be expensive in the past.

Looking at Backblaze's solution, I'm certainly amazed and am reconsidering cloud storage again. 5 dollars a month is about 3.50 pounds a month which is good for unlimited data storage. And I can see why its so cheap compared to the others, although I was surprised to find it uses some application and it only works on PC and Mac. The problem I've always had is the word unlimited, when doing some research – unlimited has been restricted to just typical website files, not allowed archive files, backup files, etc, etc. For example check out Dreamhost's upfront unlimited policy. I already have a free dropbox account which is great but its not really a backup service like I need. I did use Jungledisk for a while with Amazon S3 for a bit but the pricing starting adding up. I've heard good things about Spideroak and they support Linux well. The last option which has me thinking is my ISP recently starting offering a online backup service, unlike the rest it uses standard protocals to do the transfering but unlike the rest the pricing model is not clear. Actually so unclear, that I can't even find it.

What do people do for backup? What services do people highly recommend? Should I just try building my own backblaze box instead?

Comments [Comments]
Trackbacks [0]