Ad Distracts Me from TIME Story

4sq_zuck2

So I started reading about the TIME Zuck story on Gawker, lost interest about a paragraph in (it's TIME FFS, my Dad stopped buying it in about 1987) and suddenly I spotted the GAP Ad with its Foursquare button.

Totally brilliant. Effectively a Facebook Like button for a product that will give me 30% off when I show it on my phone in-store. This is where 4SQ can nail it. Now if only the local coffee shop in Bandon would join in, they already have people vying to be mayor.

And don't you dare say that sequins don't suit me.

Android 2.3 Details Announced

Today we’re announcing a new version of the Android platform — Android 2.3 (Gingerbread). It includes many new platform technologies and APIs to help developers create great apps.

Ooh nice :

* Enhancements for game development

* Rich multimedia: VP8 and WebM, as well as support for AAC and AMR-wideband encoding.

* New forms of communication: Support for front-facing camera, SIP/VOIP, and Near Field Communications (NFC)

Could Bond Traders use Twitter?

I've spent the past week with a column in Tweetdeck tracking #bailout and it makes for rivetting reading. On the one hand you have the official blather about "steady as she goes", "everything is stabilised now" "Spain won't need a bailout". And on the other hand you have the aggregate of thousands of average people all saying the opposite. The trick is figuring out whether that aggregate is the wisdom of crowds or the same type of mass hysteria that created the bubble in the first place.

I was also reading about "Bond Vigilantes" earlier and that dovetailed into reading Gladwell's piece from 2002 on Nassim Taleb and Victor Niederhoffer. In it he talked about the traders being glued to instant information and news. I guess that's how Bloomberg made all his money with the terminals. I then just wondered if [a] anyone had built a Bloomberg-type app for Twitter that only looks at financial related news and more importantly [b] If anyone has built a sentiment analysis engine for financial opinion on Twitter to help direct their trades?

I'm imagining some interesting graphs showing some sort of Twitter Sentiment vs Bond Yields over time.

Streaming Videos to your Android Phone

Big hat-tip to @micflan for pointing me in the right direction on this recently. I had tried and failed several times previously.

I did a post a few months back about getting streaming media working on both old Nokia N770s and iPhone from an Easy Peasy based EeePC netbook running MediaTomb. The idea was that it could be the ultimate in-car media center. The one massive annoyance was that I couldn’t get it working on Android due to it having only one crappy non-functional UPnP client.

In the meantime, people have been busy on Android! Streaming using UPnP now works perfectly. Having said that, I bloody hate UPnP, give me bog-standard Samba file-sharing any day. Works perfectly on XBMC, Boxee and every PC/Mac. Given that the Astro File Manager has an SMB add-on on Android, the absence of network media playing using SMB has nothing to do with lack of oomph on the handset.

Anyway, I digress, the setup is very simple for this. If you have one of those Iomega or WD etc NAS media boxes then I’m pretty sure UPnP is setup already so you don’t have to do anything there. If you have a PC that holds all your movies and other media then you just need to pop over to TVersity and install their free UPnP Server on the PC. Once installed you just tell it what directories to share out. Job done at that end.

Then on the Android phone you just need to install UPnPlay to browse the remote media and a decent media player to display it. The two I’ve been trying most recently are RockPlayer and VPlayer. Both have their own positives and negatives depending on the media source (particularly around A/V sync) so if you have problems with one, try the other.

Screenshot_9

Another huge advantage that both RockPlayer and VPlayer have over the built-in media player (and others) is that they don’t require local files to be transcoded to MP4. They are perfectly capable of playing all the standard AVIs, MKVs and anything else you can throw at it, without even needing to be downsampled to a smaller screen resolution. RockPlayer has the added advantage of using the built in h.264 hardware decoder if you are using MP4s to reduce the main CPU load (and therefore improving battery life I’m guessing)

Screenshot_13-1

I’ll do another quick post soon on the HDVP-2 media streamer I got recently. Whilst is works with TVersity, I’m having AV Sync issues there too.

Starting important downloads when out and about

Imagine you are on the road for a few days, you are checking your tweets and suddenly you see the new version of Ubuntu or CentOS has been released. You know that when you get back to base, you’ll have to wait ages for it to download. If only there was a way around it.

If you have an Android phone, you can now sort that problem out with Transdroid. It’s a little fiddly to get going but works perfectly once it does. What you need is:

  1. The aforementioned Android phone
  2. With the aforemention Transdroid installed on it from the Android Market
  3. uTorrent installed on your main PC back at base
  4. A router with the ability to do port forwarding and dynamic DNS

The steps are as follows:

  1. Go to dyndns.com and get a dynamic DNS like myfantastichomerouter.dyndns.org
  2. Give your main PC a fixed IP address
  3. In uTorrent, go to Preferences->WebUI->Enable WebUI. Also setup a username/password in that panel
  4. In uTorrent, go to Preferences->Connection click “Random Port”. Record what port it says.
  5. Login to your router
  6. Give it all the dyndns credentials required (most routers do dyndns nowadays)
  7. Go to the port forwarding section on your router and setup a forward from the Random Port selected in uTorrent to that port on your PC’s IP address
  8. Launch Transdroid on your phone. In settings, tell it all about the setup you have just configured above
  9. Search for what you want e.g. “Ubuntu Maverick” (You can also download the initial torrent file from the source site in your browser and open it locally in Transdroid.
  10. Long press the correct file that is listed. Select “download now”.
  11. The file will now start downloading on your PC at home and will be waiting for you when you get there!

Utorrent_01