Ajax powered BBC News RSS Reader

Nigal Crawley is looking for feedback on his BBC backstage prototype. Its a web client which will pull a RSS feed and display it as a neat little ticker type box. Just the kinda of thing our partners would love to see intergrated into there sites. I dropped Nigal a quick email asking if he's considered building a Widget out of it and if it would support multiple encodings and right to left languages like Persian and Arabic?

Comments [Comments]
Trackbacks [0]

Socially sharing everything?

Just recently I've been checking out the social bookmarking/media web. The first major addition is YouTube.com which is everything Flickr is but based around video clips. It supports a set of Web APIs, RSS feeds and many social possiblities. Uploading video is a pain and enter metadata for clips is somewhat a pain compared to Flickr, you must fill in at least 3 pieces of meta (title, description and a set of tags). I got a feeling that Youtube wont be popular till video capturing is popular on mobile phones and digital cameras. Flickr was well timed for this expansion. As usual you can check out my public page here.

The other 2 Social networks I've been dabling with is myprogs, del.icio.us for software and reader2, del.icio.us for books. Both written by Dima Kuchin from Israel and coming to the UK really soon it would seem.
Like Youtube, they falls into the trap of entering metadata. Reader2 does have a google and amazon lookup, but its not great. I would expect once you have the ISBN of the book, all I would need to do is enter my tags. However, the copy item feature is good if a little fussy to use. It would be really great if Reader2 supported Amazon Wishlist and Myprogs could read your start menu or something via a downloadable application?
I'm kinda of looking forward to a movie version of these social bookmarking, which will save me building a personal store using cocoon or some other open source tool. I thought about using imdb to do this, but I still do not see any web api or even rss feeds for getting my data in and out. Unlike Youtube none of these services have public web apis but theres enough RSS feeds and I'm sure it will come over time. Just like how I hope Digg gets its act together, I'm not going to visit the website everytime I want to digg a story forever.

While I'm talking about social software. Has anyone noticed how Clusters or Bundles are starting to emerge out of the collaborative tagging. So for a good example, here is a search for social on Flickr. On the left hand side you will see a link to the Social clusters. Heres a Nature cluster, City, Phone and even the xbox. Interesting and popular is also becoming well used cluster types.

Following on from the comment by Tim at LibraryThing.com
I have started looking at LibraryThing and comparing it with reader2. My first thoughts, is that its not as sweet looking but thats not a big problem because it actually has lots of ability to customise it. I just wish they would adopt a tableless design like reader2.
On the plus side, theres already the ability to import data from del.icio.us and export data as csv. I expect XML output wouldnt be out of the question but worst comes to worst, I could get Cocoon to transform it to some xml format. I also have to give Tim a thumbs up for pluging into the Library of Congress and building a much better book adding system. It also supports tags with commas instead of spaces which seems to be consistent with where every other tagging system are heading. Reader2 doesnt but has much more fluid interface (Ajaxy) for entering tags and other metadata.
Like Reader2, there is no WebAPI but worst still there no RSS feeds which I can find. This is deeply off putting and has stopped me adding more content for now. So generally I think LibraryThing is good if your a serious book collector (the revenue model seems to match this too) but for myself the lack of basic RSS feeds is off putting simply because I cant extract my own content out easily.
If your interested in checking it out, heres my profile and heres my books.

My mistake Reader2 does support a slight export via javascript as well as RSS. I swear this was not available yesterday. Quite amazing to see the other language versions poping up now.

If you want support for your language, mail me and I'll arrange it.
Russian, French, Spanish, Dutch and Chinese languages are already supported.

I would like to ask Dima Kuchin why he choose to do this. Wikipedia takes this approch too, but Flickr, del.icio.us and other just let people from all countries get on with it. Maybe with time there will be a way to aggregate tags from other languages together but I expect this will some time…

Comments [Comments]
Trackbacks [0]

The boiler room battle of the highstreet retailers

Boiler room

This is a aledged memo to Best Buy staff. Best buy is like PC World in the UK but much cheaper. Even if its not quite real (I certainly think it is) its not uncommon in retail. I remember working at Starbucks, Showcase Cinemas and a few other retailers and having very simular type advice from managers and head office memos. A little while ago Best Buy also got into trouble recently for this and this last year.
Enjoy the “secret to screw you” memo, the boiler room style. Don't forget to check out the comments too.

1) Introduce the PSP (product service plan) in your presentation. Do not wait till the end.

Ex.
Sales Associate: I understand your daughter is going off to college, and while she'll be away we offer a protection plan that will cover anything that goes wrong with her computer/laptop.
Customer: No, I'm not interested

SA: Well it's something that you really should look into. Because if anything were ever to go wrong with your daughters computer she would have to take it in to be repaired. To give you an estimate, we charged $60/hr to decide what is wrong with it and $80/hr to fix it not including additional parts that may be needed.

C: I really don't need that, doesn't the computer come with a warranty.

S: Well that's a good question. This computer comes with a 6 month warranty but does not cover parts. Know here is a side by side comparison of what we cover and what the manufacturer covers.( hand customer comparison sheet and fill it out in front of him/her).

C: Ok, but I'm really not interested I just want the computer.

S: Are you sure, because you are really passing up a great deal here, if something ever happens while your daughter is away she could have no computer for up to a month.

C:No, I'm sure.

*1*At this time make sure to sell at least 3 accessories and if it is a laptop make sure to offer a bundle deal and a Platinum PSP**

*2*Once you have successfully added at least 3 accessories to the sale take the customer to a mobile register away from the floor traffic.**

*3*Since you Have been unsuccessful selling the Service Plan, Have another associate go with you to “help you” ring up the sale.**

*4*The other associate will help you tag team the customer. The other associates job at this point is to point out how amazing the computer is and what a great deal it is. Once you scan the computer/laptop the Kiosk will ask you if the customer wants the Service Plan. The accompanying sales associate will say, “hey did 'Joe' tell you about the Service Plan that covers anything that may go wrong with your computer…?**

*5* If your accompanying associate is unable to get the Service Plan then you must say, “I'm sorry I'm new here and there seems to be something wrong with my kiosk, I'll be right back with my supervisor and he will be able to fix it.”**

*6* You return with your Supervisor, and now You, the accompanying associate and your supervisor Tag Team the Customer Once again until the Service Plan is accepted by the Customer.**

Comments [Comments]
Trackbacks [0]

More Xbox 360 information for non gamers

Xbox 360

The xbox 360 has really earned the category of Home entertainment. If you start looking at the facts contained within hype within this article from GamesIndustry.biz. Take for example, The console can be switched on and off wirelessly using the Media Remote control or the wireless game controller. The xbox didnt have this feature and made it difficult to be used like a ce (consumer equipment) type device. Sarah has a 6 in 1 remote with macro support, so shes able to turn on and off all our home cinema/entertainment equipment without shifting off the sofa. But the xbox still needs to be manually turned on by the small switch on the front of the machine.
So the xbox 360 rewrites that mistake and adds its self to the CE group, just what Microsoft has been planning for a long time. It also seems Microsoft have decided to pump up the stakes when it comes to securing the Xbox platform and content. I remember the xbox was meant to be a test for the Trusted computing platform. Uncrackable security system is what they claim, well I predict it to be hacked before March 2006. Uncrackable my ass! When are they going to learn, there is no such thing – its more a matter of time.

Back to Home entertainment and the xbox360, some things which will make home cinema fans smile.

On the issue of cooling – Satchell said he thought the system had three fans (he said he wasn't sure but thought it was three, so we'd open to correction on that one), and we couldn't hear them at all as he spoke. When you play a DVD, it powers down to just one fan.

One word, thank goodness! I've got my xbox behind a glass case because the fan makes such a noise.

DVDs can be played even if you don't have the remote control, unlike Xbox 1.

Yeah well its about time, I do wonder how there going to do region coding now.

DVDs will play back in progressive-scan, with the Xbox 360 up-sampling to prog-scan in the case of DVDs that don't support it.

Great except….

RGB video output will only be possible if you purchase the GBP 17.99 cable separately – regardless of whether you paid GBP 209.99 or GBP 279.99 for your Xbox 360 console.

Well, well, a extra £20 for a machine which only supports HiDef output? What cable comes with the machine? a non RGB scart?

iPods are detected by default, as are PSPs, and by our watch it took about 2 or 3 seconds for the Xbox 360 to notice they were there. With an iPod plugged in you can play music direct through the Dashboard software, with visualisations, or you can play a slideshow of photographs.

You can also plug in a laptop or PC (or not plug it in – if you're using wireless networking) and play content direct from that. This is through Windows Media Player Extender, the software for which is pre-installed on the Xbox 360. In our example, Satchell first streamed a high-definition Project Gotham Racing 3 trailer, and then drew upon a high-definition recording of Star Wars: Episode II apparently captured on his home TV.

We shall see how good this feature is compared to the abilities of Xbox media centre. I guess with the ipod and psp support, xbox 360 must support firewire, usb and network connections like smb.

Comments [Comments]
Trackbacks [0]

Some problems I would love could be solved

A couple of things which I keep running through my mind, which I think is best shared.

  • The problem of moving RSS feeds, or The saga of RSS (dis)continuity as Jon Udell calls it. Its a much bigger issue than simply using Server redirects. For example the BBC WorldService sites have upwards of 100 RSS feeds and there will be more. Then imagine your on a shared host, how would you setup server redirects? No, no there needs to be a much better solution?
  • International single short code SMS codes, is there such a thing? If your a radio programme talking to the world, how do you inform your listeners of how to text in? It would be a nightmare to read out multiple text numbers and is it even possible to text a UK short code number from another country? Hey and even if it is, how much would it cost the audience member? Email still seems to be the best option but not all mobile phones fully support it. So what's the solution?
  • Convincing software makers that there previous versions should be given away (with no support) or made open source (community supported). At least Propellerhead Software knows how to do things correctly. Propellerhead Software, makers of Reason, have discontinued development of their Rebirth synthesizer simulator software. It is now downloadable for free.

Comments [Comments]
Trackbacks [0]

Visual mixing with creative archive footage?

BBC Radio 1's Superstar VJs

So finally the BBC has launched its first lot of creative archive licenced material. There will be some kind of major vj competition to follow. I think this is all good stuff, except a couple of things.
1. UK only? this is a real shame for the billions who happen to live outside of the UK.
2. No P2P downloads of the files. I thought there would be somewhere on the site where you could download everything in one go. But nope it looks like a click and browser type of affair. I did look around to see if anyone had hosted a torrent for this, but I cant find one. Its tempting to do so myself and try and restrict or at least inform the downloaders of the licence rights. I'm sure under the creative archive licence I would be in my rights to do so? And wasnt this the point of a creative commons type licence? I would be interested to hear if the BBC are using Geo-ip type blocking for downloads or relying on the licence conditions. Found out there using Geo-IP

I know Bit Torrent has a bad rep when it comes to most mainstream businesses. But the simple fact is that it works. You can distribute large files around the net without hammering one server farm. I even believe its possible to tell the Bit torrent tracker to use Geo-ip type systems when deciding who should and shouldnt beable to download the files.

Till number 2, the distribition of the files are handled differently, superstar vjs is going to require alot of clicking and browsing. So close, but so far…

Update – It would be more than my jobs worth to recommend using a Proxy to bypass the Geo-IP system. I also would not link to such proxy servers in the same post. But we all know once its online, location makes no difference. Just making downloading difficult is not ideal when thinking about the audience. But if it serves the purpose of convincing the lawyer, that a certain percentage of the rest of the world wont download the UK only content. Well theres no more to say.

Comments [Comments]
Trackbacks [0]

What is flock?

Flock - coming to the party?

Ok Flock isnt the web based aggregator which I still use now and there. Were talking about some invite only social browser which makes use of Web 2.0 values. The current website doesnt say much about Flock. A friend of the developers, Roland Tanglao has a more revealing entry on his blog titled: Flock rocks (or Chris Messina is a demo god)! But theres still not enough. Has anyone else got anything more on Flock?

Comments [Comments]
Trackbacks [0]

The WebOS…

Jason Kottke has an amazing read about the emergence of the web operating system. I've noticed over a very short time, people habits changing (even my own) most of my day is spent in some web/net connected applications like firefox, widgets, rss readers. I hardly ever need most of the apps on my computer day in day out. He also confirms quite a few thoughts I've had about the future of the web in regards to operating systems and the net. So some thoughts while reading Jason's post…

Google. If Google is not thinking in terms of the above, I will eat danah's furriest hat. They've already shifted the focus of Google Desktop with the addition of Sidebar and changing the name of the application (it used to be called Google Desktop Search…and the tagline changed from “Search your own computer” to the more general “Info when you want it, right on your desktop”). To do it properly, I think they need their own browser (with bundled Web server, of course) and they need to start writing their applications to work on OS X and Linux (Google is still a Windows company)[4]. Many of the moves they've made in the last two years have been to outflank Microsoft, and if they don't use Google Desktop's “insert local code into remote sites” trick to make whatever OS comes with people's computers increasingly irrelevant, they're stupid, stupid, stupid. Baby step: make Gmail readable offline.

In agreement, Gmail with offline support via google desktop would be a good move forward.

Yahoo. I'm pretty sure Yahoo is thinking in these terms as well. That's why they bought Konfabulator: desktop presence. And Yahoo has tons of content and apps that that would like to offer on a WebOS-like platform: mail, IM, news, Yahoo360, etc. Challenge for Yahoo: widgets aren't enough…many of these applications are going to need to run in Web browsers. Advantages: Yahoo seems to be more aggressive in opening up APIs than Google…chances are if Yahoo develops a WebOS platform, we'll all get to play.

Hard to admit, but Yahoo are seriously getting this and have over took google in the innovation field. Yes Google still have the upper hand, but I'm not certain that will be the case if Yahoo do buy Technorati or launch there killer. I'm also thinking Yahoo and Mozilla could partner if Jason is right about Widgets not being enough.

Microsoft. They're going to build a WebOS right into their operating system…it's likely that with Vista, you sometimes won't be able to tell when you're using desktop applications or when you're at msn.com. They'll never develop anything for OS X or for Linux (or for browsers other than IE), so its impact will be limited. (Well, limited to most of the personal computers in the world, but still.)

I'm still trying to get my head around a operating system which is so web enabled. I'm assuming RSS will allow Vista to by pass the web on the desktop type crap. Hopefully Microsoft have got there thinking hats fully on because they will miss the trick if they let Yahoo and Google develop a web OS on top of Vista.

Apple. Apple has all the makings of a WebOS system right now. They've got the browser, a Web server that's installed on every machine with OS X, Dashboard, iTMS, .Mac, Spotlight, etc. All they're missing is the applications (aside from the Dashboard widgets). But like Microsoft, it's unlikely that they'll write anything for Windows or Linux, although if OS X is going to run on cheapo Intel boxes, their market share may be heading in a positive direction soon.

I think Apple get it but there hardware/software dependancy is a problem which could really slow them down. I expect we shall see what happens with the whole Apple on Intel deal.

The Mozilla Foundation. This is the most unlikely option, but also the most interesting one. If Mozilla could leverage the rapidly increasing user base of Firefox and start bundling a small Web server with it, then you've got the beginnings of a WebOS that's open source and for which anyone, including Microsoft, Google, Yahoo, and anyone with JavaScript chops, could write applications. To market it, they could refer to the whole shebang as a new kind of Web browser, something that sets it apart from IE, a true “next generation” browser capable of running applications no matter where you are or what computer (or portable device) you're using

.
See I think Jason has it a little wrong here. Mozilla has built a lot of community mind share into there web OS products. More so that the others in some respects. Also about the small web server, Greasemonkey anyone? XUL runner is also the foot in the door of widget type fuctionality and they certainly have the full support of the community behind them. How many extensions are there now for Firefox, anyone? Jason also made reference to the lack of rich UI support in web OS. Well Mozilla's got the open standards message and is using SVG, XBL and other standards going on. My bets are on Mozilla and Yahoo for sure.

Comments [Comments]
Trackbacks [0]

IPTV stuff I have been watching recently

The TV is certainly a dead medium in my house, but me and Sarah do watch mainstream shows like Extras, Catherine Tate, Daily Show, etc like everyone else. But video content is growing online and with free services like youtube, ourmedia, bittorrent and TVRSS making distribution easy. Its easy to see why more of my TV watching time is used up watching content you dont see in the mainstream.

I kept meaning to write something about all the IPTV/vidcasts I have been watching recently. Then today on Digg I found this entry titled Top 15 Tech Shows

This is a list of the best free downloadable tech shows currently available on the Internet. These shows are also referred to as vidcasts, VODcasts, videozines, and IPTV

The once I watch myself are,
Diggnation, my current fav. Two people from TechTV (krose and alex) talk about the top 10 stories on Digg every week. Simlar to Slashdot review but in video form.
Digital Life TV, downloaded the videos but not actually checked this one out yet.
Systm, very polished and professional mainstream hacking show, perfect for airing on a TV network.
The Broken, the first decent hacking show to appear on the web as a vidcast. Kevin rose again and techtv people but all good fun.
From The Shadows, very good hacking and modding show. Quite professional but full of interesting hacks. Well worth checking out there recent Defcon coverage.
The Scene, a slightly geeky but somewhat lame soap about the movie scene. Entertainment value is not bad, when I was sitting on the crowded train.
Hack Point Five, is pretty funny and doesnt take its self so seriously like from the shadows etc.
Channel 9, as it tends to have previews and quite interesting interviews with people behind Microsoft products. It can be hit and miss however.
Rocketboom, because amanda congdon is a geek goddess and this show is as somewhat like the jon stewart's daily show but for internet culture. Think of it as BoingboingTV crossed with the daily show and your close.

I'm going to check out the others soon, maybe you should give them a try? I only wished they all supported TVRSS, but I'm working on ways to get them all into one feed a bit like how Jon did for Systm and Diggnation.

Comments [Comments]
Trackbacks [0]

Skype opens up

Skype

Just as google talk hits the news, Skype unleashes a response which answers a few of the questions about Skype and its openness.

Skype has a present to give back to the internet for all of the amazing support we have received from the internet community. We are announcing two new initiatives that make Skype and the Web a little more interesting and open up new possibilities for the developer and partner community. After all � sharing is good

The full text is here. Theres also a developers area and a official skype blog. Which is weird because I kinda of assumed Skype Journal was almost it. Skype is also tipping its hat to the community efforts through there extras gallery, which is really a large directory of links.

For those wondering about Google Talk vs Skype, check out this good summary of the difference from a normal user point of view.

Comments [Comments]
Trackbacks [0]

Google talk is live and using jabber

Google Talk beta

So Google Talk has been covered to hell now, but the best entry I have found is this one called Smsh which details how to connect to Google Talk with any Jabber client. I havent even bothered downloading the client because Skype serves me well right now, but I'm interested to find out what protocal there using for voice over ip.
I got a feeling that Google Talk is only the start of things…. it would be really useful if google added a bot for searching via im. Till then, I'm currently using it under the username – cubicgarden if you want to drop me a test im and confirm it works. You can find my Gaim settings here on Flickr.

Comments [Comments]
Trackbacks [0]

The opening keynote from SVG Open

Taken from Kurt Cagle's presentation at SVG Open 2005The Future of SVG and the Web

I think a few of us (okay, maybe all of us) wish that this process was going faster, but its worth putting things into perspective. Two years ago, I had to explain to most programmers I worked with what SVG was. A year ago, I had to explain to most non-programmers I worked with what SVG was. Today, companies are hiring SVG developers, SVG is on our phones, is moving into our browsers, is appearing in embedded display systems on our trains and planes. This did not happen in a vacuum. It occurred because you took the message of SVG, of open standards, into your workplace, into your schools, into your government offices.

And thats the only the start. Kurt later runs through different points which he feels add to the changing landscape of the net. One of the key points I feel is his one about the rise of domain experts and platform independence.

Rise of Domain Experts, Not Programmers. XGUI based systems separate the abstract representation of applications from their implementation, which means that increasingly (likely using tools) specialized programmers will be replaced by domain expert non-programmers. This is already happening in fields like GIS. GUIs for designing such XGUI applications will similarly look more like flash editing tools or web layout tools with a few “access points” into scripting exceptions than they will complex IDEs. This doesn't make programmers obsolete, but it does increasingly push them into a component developer role.

Data/Platform/Language Independence. XML is increasingly abstracting the form of data access, turning complex and arcane queries (and updates) against LDAP servers, SQL databases, web services, mail services and so forth away from dissonant technologies and towards common XML ones. XML based XGUIs abstract the underlying platform interfaces and turn them increasingly into XML-oriented virtual machines that can degrade gracefully in the face of more limited capabilities, and makes such religious issues as Java vs. C++ vs. C# vs. flavor of the month language irrelevant – you use what works on the system to implement the abstraction. This doesn't eliminate the need for software – you still need to have those component implementations, and many of them may be extraordinarily complex and specialized in the back end, but it goes a long way toward eliminating the need for re-engineering the 90% of actions that we still do using the web now, from gaming to e-commerce to communication.

I have to say this is key! XSLT is so powerful once your able to get everything down to a XML level. Proprietary ways are moving aside while bridge applications are being used to open the data into XML. I actually remember when I first started using Cocoon and my fear was that there would not be enough XML sources to really make use of its ability. Boy was I wrong. I'm seeing lots of new web API's built on a RESTful interface, Bridge Apps for IM, email, newsgroups and even operating system information stored and generated in XML. SVG adoption has indeed been slow but its growing and it will be just another common place namespace.

Its well worth reading the whole of Kurts entry yourself, I actually found it quite moving….

Comments [Comments]
Trackbacks [0]

RSS 3.0 and language support

Quoting from the RSS 3.0 standard

The < language > Element
The < language > elements may be present under the < channel > element and also under the < item > element.

Good Stuff, its about time the language element was transferable down the RSS true. I'm a little upset

This feature is cascading. This means that when present beneath the < channel > element, all the channel's items are to consider having that language specification unless in those under which another < language > element is present, if any, in which case it overrides it.

Indeed, cool and very happy

When missing, this element's content is assumed to be “en”.

What the f*ck? This has to be a bad idea? Honestly why should the default be english?

For this purpose this elements may have one attribute, “rel”, whose content may be “meta”, “link” or “both”. This attribute is presumed to be “link” when missing. The content “meta” conveys the notion that the element is specifying the language of the metadata in the RSS document itself. The content “link” conveys the notion that the element is specifying the language in which the relevant content of the given link is written. The content “both” makes the two above mentioned interpretations equally relevant.

Now this is a good idea which I've seen used in the microformats and XHTML 2.0 areas.

This item's content must be compliant with the RFC 1766, “Tags For The Identification of Languages”. This means that the content of this tag is two letters representing a language (as defined in the ISO 639) which may be followed, after a dash, by two more letters signifying a particular country (as defined in the ISO 3166).

Implementors should only acknowledge the first letters until the dash, if any (presumably two), though if the specific country is relevant it may regard the country specification. Thus if the element's content is “en-US” it is to be considered as “English”, and may choose to regard or disregard the country specification.

Hummm… I really dont like the way, english labeled content is being singled out above other languages. Indeed its worrying and that just the language element…

Comments [Comments]
Trackbacks [0]

You are reading the 485th ranked blog according to feedster

Each month, Feedster brings you a list of 500 of the most interesting and important blogs. Enjoy browsing to see what people are reading, to find feeds that will bring topics of interest to you on a regular basis, and to discover new voices in the Blogosphere.

yeah well I told you this blog was read by more than a couple people. I didnt even know till Ben Metcalfe wrote me a email pointing me to the feedster top 500 page. I still cant believe I achived 485 position without doing anything. I'm sure next month I'll be out of the running totally unless they do a Top 1000 too. Anyway ego trip a side, its good to know people are reading my slightly mis-written and slightly under spell checked thoughts and ideas. The list also shows the top blogs dont get a lot of comments or trackbacks. By the way, the list seems to be arranged based on incoming links from other blogs and websites.

Comments [Comments]
Trackbacks [0]

Is Technorati selling?

Via Get Real

Rumours are that it is being sold to a “large search company” in about a week. BL Ochman bets it's Yahoo. Tris bets Google. If rumour mills are accurate, as they were with Flickr, we'll see the sale go off. Technorati Tags:

It has to be Yahoo! I cant imagine Microsoft buying them. Google maybe but I'm sure they will buy something like more general like feedster or blogdigger. Theres also Ask Jeeves which have been quite since buying Bloglines. maybe i'm wrong again? it could be AOL?

Comments [Comments]
Trackbacks [0]