Twitter Emergency Rapid Response On-Site Reporting = TERROR
I got very excited earlier in the year when Twitter announced the Annotations feature. It's a way of adding metadata to a tweet such that it doesn't have to be user-visible. Of course the one use case that many of us thought of was reviews. You could add the rating, url etc as metadata and use the tweet for the summary. Then twitter clients could potentially interpret that and show reviews in Twitter with stars etc.
Random brain-fart time. I jokingly suggested earlier that Twitter was just a front-end on the Skype IM system which is why both of them are down.
What did I just ask a few weeks ago?
Swype is pleased to offer an (updated) Android Beta!
Here are the details:
- In English, Spanish, Italian, Portuguese, German, and introducing French and an early, *UNSTABLE* preview release of Chinese Pinyin
- Now includes support for Double-Tap-to-Edit, Cursor Restore, and Voice-to-Text (requires Google Voice Search be included in your system firmware)
- HVGA, WVGA, and WVGA854 Resolutions – don’t worry we’ll detect this automatically. Sorry, no QVGA
- Limited End User Support – mostly via our forum
- If your phone came pre-installed with Swype
DO NOT download this beta (it won’t work)
If you’ve been waiting for access, get in now, it’s only for a limited time.
TBH, I’ve stopped using Swype. It went from almost psychic to nearly always wrong over a couple of months. The new default keyboard in Gingerbread is extremely good and I’m using that now.
Thanks to the brilliant Richard Trip, whose DeFroST ROM I use every day on my phone, we now also have the a rough cut of Gingerbread on the Desire. Initial impressions are that not much has changed except for some bling. I know most of the changes are under the hood. Seems to be rock solid. Haven't found any problems yet.
Until my recent falling out with DealExtreme over their refusal to refund me for a returned item, I spent a lot of money on their site buying various gadgets and gizmos. The trick is to buy really cheap things so that if they break or aren’t quite what you wanted, you can bin them or try and use them for something else. Hence I would buy replacement NDS parts, pens, USB cables etc.
This year I bought a few more expensive ($25+) items and most of them have been a disappointment. My falling out with them was over an MSI Bluetooth transmitter which decided to mess-up the entire raison d’etre of Bluetooth by only working with other MSI devices!
The biggest let-down was a device that enables many USB devices to connect to a lan. They called it a “LAN-Storage UPNP USB/HDD/NAS/Scanner/Printer/Webcam Sharing Network LAN Server” and it cost $38. Its model name is the WLXKJ652. So it has two USB ports and a LAN port. You can (in theory!) connect hard drives, printers, scanners etc and all can then be accessed over a network. The storage bit, in particular, looked really impressive. You can connect 2 USB HDDs (FAT32 or NTFS) and share them out both as network drives or UPnP shares. It’s a mini-NAS basically. I loved the idea of it and had lots of plans involving hacked FONs and Nokia N770 tablets in a car.
The reality was a lot less impressive. It’s basically single-tasking and freezes up if you look at it crooked. It also runs crazily hot. No matter what I tried to do with it, it screwed up. The forums on DealExtreme confirmed I wasn’t the only one.
So in the back of the drawer it has laid for nearly a year, until yesterday.
I was trying to figure out a way of giving my most recently hacked XBOX access to media without [a] installing a big internal HDD or [b] needing a wired LAN. The idea is to set the XBOX up in the parents’ house so that any of the grandchildren could play ripped movies and tv shows. It was given to me by my brother-in-law to convert during the summer but I only finally got around to it now.
In the past I did this with a cheap EDIMAX wireless router from Dabs. I configured it to use WDS to the main router. So it plugged into the XBOX and then the XBOX seamlessly used it to connect to main router and the media shares in the house. It actually works really well. However it is a pig to configure and I wanted something more flexible.
A similar solution, which I tried yesterday, is to use a hacked FON router running DD-WRT in Client Bridge Mode. Here the router effectively acts as a wireless dongle to the XBOX. The theory seems solid but I couldn’t get it working.
So I decided to give the Piece of Crap (PoC) another go. I very quickly ran into all the same problems. Lock-ups, disappearing off the network etc. Even worse, when it did work, the throughput on an NTFS HDD was so slow, the XBOX gave up.
The setup is really simple: Connect the PoC via lan cable to XBOX. Plug in USB HDD to PoC. Access USB HDD from XBOX as if it’s a network device. I was ready to give up in frustration but decided to do a bit more googling.
And then I found it: SNAKE – Star NAS Altered Killer Edition. A community-built mini stripped down version of Linux designed to run on the Star series of SoCs. As a guy with many years embedded experience I’m embarassed to admit that it never struck me there was a SoC+RAM+ROM inside the wee box. The Star STR8132 (aka Cavium CNS2132) is pretty bloody impressive. It’s a 250MHz ARM CPU with on-chip Ethernet and USB.
Installing SNAKE was as easy as downloading the image and using the web-upgrade feature built into the box. Took about 3 minutes. And now I’m a very happy camper indeed. I setup a generic share for one of the USB ports and configured the lan settings. And it just works. Perfectly. Reliably. Quickly!
The only feature which seems to be missing is UPnP. But it appears to be easy enough to extend this software so I’ll look at that soon.
So whilst I don’t recommend buying one of these devices, if you have one, you now have something usable.
The really neat bit about this setup is that anyone with a USB thumbdrive or USB HDD can come along, plug it into the PoC and the XBOX will be able to access it without any re-configuring. The technically challenged in our family will love this. And since the XBOX itself has a DVD player, it really is a perfect (non-h264) media player.
Last year I predicted that a glut of cheap phones would come out of China, all running Android. Chinese manufacturers seem to be ingenious at creating cheap silicon and hardware but truly awful at software. So if they used Android, that’s a big problem solved. For the same reason, I wish all those Chinese companies building really smart hardware like the PoC would switch to Linux too. Then they can work with the OSS community to build some seriously kick-ass products.