24 Apr 2007 Tonight I'm on the Panel of the Mashup Identity 2.0 event. I remembered going along to the first event but I couldn't remember when it was. I knew Sam Sethi spoke, so I googled for Mashup Sethi. The third link was to my own blog about the event. Voidstar - Mashup, Microsoft and Marc DonchaJusLoveIt?
Somewhat ironic then that the piece was a rant about Microsoft's Cardspace/Infocard and it's support for open standards when tonight's event is bound to mention it. Subsequent to my goading of Marc at that event and Kim Cameron, I got to meet Kim later that summer and some PHP support has appeared for cardspace. However, OpenID has grown like gangbusters in the same time and interest in Microsoft's approach feels like it's waning. Meanwhile Google is coming up on the rails. See Sam on "GailStorm". It looks we might be having a geek dinner after the event tonight. Try and find me, Paul Walsh, Sam Sethi or Paul Miller after the main event. 22 Apr 2007 Slashdot | Safeguards For RIAA Hard Drive Inspection is an article about the procedure whereby an RIAA court case goes about forensic checking of your hard disk for "infringing files".
Let's ignore for a moment whether possession of files is equivalent to sharing. My problem with this is the question of where a specific file came from. Someone I Know (SIK) has 10,000 MP3s in their collection. This is a big mix of:- - Files ripped from CDs bought years ago and now stacked in the attic or just plain lost. - Files ripped from CDs bought from Amazon. - Files ripped from CDs bought 2nd hand on eBay. - Files bought from legitimate places like eMusic - Files bought from questionable places like AllOfMp3 - Files ripped from Last.FM streams - Files collected from friends via portable hard drives - Files downloaded by things like Soulseek. Now SIK is an obsessive so the tags have all been cleaned up with anything identifying where it came from removed. How would the RIAA go about proving where any single file came from. And equally how would SIK go about proving that a specific file was obtained legitimately and legally? 20 Apr 2007 19 Apr 2007 Twittervision now has an API. http://api.twittervision.com/api.html and my info is at
http://api.twittervision.com/user/current_status/jbond.xml That's Rich Presence including location info. This is where SkypeWeb should be going. Note here that this is very Web2. It's a third party API created by mashing a Web2 site's API with Yahoo Geocoding. Yet again I find myself suffering from Twitter and Twittervision envy and thinking again about MoodyVision; an equivalent using Skype's Moods, Presence and Profile info. And for other IMs as well. On the downside, what we have here is Yet Another Profile Transfer Protocol. I have to confess I'm getting deeply depressed with the industry's inability to come up with a definitive Profile Exchange schema. 17 Apr 2007 Oh good grief!
BBC NEWS | England | Hereford/Worcs | Two cautioned over wi-fi 'theft' : Two cautioned over wi-fi 'theft' Two people have been cautioned for using people's wi-fi broadband internet connections without permission. Neighbours in Redditch, Worcestershire, contacted police on Saturday after seeing a man inside a car using a laptop while parked outside a house. I thought this sort of madness only happened in the USA. Personally I want to live in a world where everyone leaves their WiFi open and you can find a Linksys Community Network available on any street corner. Right now I have the house Wifi open with an SSID of [Streetaddrress]-Public. I guess I'd better rethink that. Meanwhile I can see 4 other fully open WiFi routers if I lean out the window a bit. 16 Apr 2007 This from a Twitter developer. Twitterati : On future features: "Lots of people are interested in a groups feature, and that's definitely on our radar". Meanwhile, he also says Twitter shouldn't be seen as a replacement for blogging.
"Twitter works best for those particular ideas that are terse yet expressive, and don't benefit greatly from an in-place thread of replies. Oh dear. - Twitter is built on Ruby on Rails and they're having severe problems handling the scaling - It's hardly surprising scaling is a problem. It's a conversational medium built on static web centralised principles - It's an aggregation of monologues. Making replies and hence conversation hard to impossible. - Groups. It's already got grouping in the friends and followers functions. Add groups and you recreate IRC and Skype chats which frankly work much better. - It's stupidly hard to find people on Twitter. eg. Where is Paul Walsh's Twitter page? I can't let go of my thinking about building a responsive chat system built around contacts rather than around topics. I'm just finding it really hard to imagine the right architecture for this. After experimenting with Skype Moods, I've also been looking at the Skype App2App API. Now I'm wondering if there's *any* existing architecture that can cope. I'm more and more convinced that it needs to use an existing P2P chat system. Hmmm? Jabber-GTalk? 13 Apr 2007 I'm on the Panel of the Next *Mashup event 24th April See also the blog at Vecosys.
I hope I've got enough opinions. Should I wear my "DRM IS KILLING MUSIC" T-Shirt? 08 Apr 2007 Mark Shuttleworth » Blog Archive » Note to content owners: DRM doesn't work : Of these contenders, SONY was clearly ruled out because they are a content owner and there's no way the rest of the industry would pay a technology tax to a competitor (much as Nokia's Symbian never gained much traction with the other biggies, because it was too tied to Nokia). Microsoft was a non-starter, because they are too obviously powerful and the music industry could see a hostile takeover coming a mile away. But cute, cuddly Apple wouldn't harm anyone! So iTunes and AAC were roundly and widely embraced, and Apple succeeded in turning the distribution and playing of legal digital music into a virtual monopoly. Apple played a masterful game, and took full advantage of the music industry's fear.
The joyful irony in this of course is Steve Jobs recent call for the music industry to adopt DRM-free distribution, giving Apple the moral high ground. Very, very nicely played indeed! So how evil are Apple? 06 Apr 2007 Ross Mayfield: says haven't twittered today because it is disturbing that my tweets show up in Google News
Hmmm. I couldn't see Ross in Google news so I checked blogsearch and the plain index and didn't find his twitters. But there is a problem here. Or is there? For me, I' becoming irritated that my posts in rec.moto.racing are turning up in the main google index. Should I be? As a confirmed geek I've been happy to jump on each digital lifestyle application that exposes more and more of my life to the web and search engines. Finally I'm getting mildly concerned about the crossovers between my various personae. Is that post from "The CTO", "The Developer", The M/C Racing Obssessive", "The Old Hippy", "The Grumpy Old Man" or perhaps from "The Robot". 03 Apr 2007 I really need to float some ideas I'm mulling over about using some Twitter ideas within Skype. The fundamental is the idea of an IRC channel or Skype Public chat where the participants you see and can talk to are your contact list. So while everybody has access to this default Chat, the people you're posting to are only your contacts. It's like there's one global conversation in a huge crowd, but the only people who can hear you speak are the ones near you.
I think I can build this on the back of Mood but that's not ideal and by overloading the Mood field it will colour the nature of the conversations. I think there are some concerns about privacy and annoyance. And it will create weird conversations where if you are friends with the person talking but not the person replying you'll only see one half of the conversation. This all comes from an irritation with Twitter that it's broadcast and hopeless for replies. But a fascination with the social part of it where the audience is people who have chosen to follow you or be friends with you. Along the way it's produced a question about Skype. What is the hardware/software/architecture limit that means Skype Public chats are limited to 100 participants? And is it possible that a future Skype release could up this number to 1000? And what are the data flows when you post to a large chat. Do your messages go direct, or is there a kind of Chat Supernode layered on top of the Skype Supernodes. As an interim project seeing a list of most recently changed Moods among your contacts and getting notifications when somebody changes their mood might be fun. 02 Apr 2007 In a press release, Apple Unveils Higher Quality DRM-Free Music on the iTunes Store
Well hoo bloody ray! Now for the downside and implications. - $1.29 per song for 256Kbps? So that's $12.90 for an album (ish). What's a CD cost now at Walmart? $10? And let's not forget they're competing with free. [edited to add]. OK I didn't read all the article. Full albums are $9.99 at 256K and with no DRM. - So iTunes can support selling alternate prices and non-DRMed tracks side by side with DRMed tracks. So when people reacted to Steve's "DRM is bad" statement by saying that he should sell on-DRM where the artist requested it have a point. And all the Apple Fanboys who used the argument that it was too hard will have to change their (i)tune. And I'm still sad that AllOfMp3 has effectively gone. I'll repeat that. let's not forget they're competing with free. What happens when sales *don't* take off. Is that when we start seeing the price go into free fall? 29 Mar 2007 Properly Chilled - Downtempo Music & Culture
What it says! So chilled, it's positively Arctic. [from: del.icio.us] Boing Boing: DRM is Killing Music parody of "Home Taping is Killing Music"
[from: del.icio.us] InformationWeek | DRM | Opinion: Apple's Copy-Protection Isn't Just Bad For Consumers, It's Bad For Business | July 26, 2006
Another great Anti-DRM rant from Cory. [from: del.icio.us] Twitter has an awkward UI, it's horribly slow and having terrible scaling problems (The Curse of Success). But it's proving to be a mind bullet that is throwing off a load of ideas.
As I said yesterday, I find it interesting that the UI has produced a set of behaviours. Everybody's looking at Twitter as Micro-Blogging. The displays are all LIFO, latest at the top. People are using it to broadcast their thoughts not to have conversations. The Personal Twitter page encourages this by showing just your posts as if it's a blog. Now imagine that we actually used it for conversations the way we use IRC or Skype Group Chats. A Personal page of just my posts would make no sense at all. And we'd want to have displays with latest at the bottom scrolling up. But trying to duplicate IRC using purely web technology is never going to work because you're never going to make it responsive enough. IRC (and IM) is architected for this kind of real time conversation.The web just isn't. But Twitter has still got a new idea. And the new idea is that you can build a Group Chat Channel from the social networking interaction of saying "This person is my friend" or "I want to follow this person". So the next question is how to build a Group chat system with that core idea at it's heart. Get rid of the concept of Channel or Club or Yahoogroup and base the grouping purely on people's social networks. At this point I turn to Skype. A Skype Mood is quite like a Tweet. Skype already broadcasts your mood to all your contacts. We can prototype this by building a tray application or Skype Extra that displays the last N changes in Skype Mood from all your contacts with a simple text box to change yours. We can use Moodgeist to produce the global time line. We'd base the UI on Twitteroo just reversing the display so it's more IRC like. It's a horrible hack on something not designed to do this but it would let us prototype the idea. To do it properly would mean getting Skype to do it inside the application and properly and it's some way off their core competency. I could do something like this in Ecademy. If I can get the indexed queries right it should scale OK within Ecademy's limited community. Well at least this year anyway. But a web interface isn't responsive enough. Doing it on a really big scale I think needs some new architectures both at the server and at the client. What we're looking at is some web2-IM hybrid. 27 Mar 2007 See Twitter. It's really pretty horrible but the A-List bloggers are all over it. And it's got me thinking. ;)
There are two actions/questions that are very, very common on the net - What are my friends doing? This is Few to One and typically relies on aggregating all your friends attention streams into one place. Typical of this are things like Skype Presence, Plazes, MySpace, Facebook, Last.FM, and now Twitter. - Hey Look At This! Telling your friends about what you've found, what you've done or what you think. One To Few. Examples are Digg!, Twitter, Blogs, del.icio.us, Stumble, Skype, Flickr, Last.FM There's some clear overlap here which results in Few to Few community. I find it interesting the way that most communities are set up with the COMMUNITY as an object around a topic and then people join them. Twitter has reversed this with it's friends and followers to create overlapping communities on the fly. But in the process they've lost the feeling of belonging and it's too damn hard to see where the boundaries are or to add to an existing conversation and maintain it over time. The best description I've come up with is that Twitter is 10,000 Alpha Geeks standing on soap boxes and howling into the wind. But there's no sense that anyone is listening! The parallel with IRC is actually prompted by Skype. Skype public chats have re-invented IRC with some improvements but some downside mainly about scaling. Twitter feels as lightweight as IRC with the same message type of short bursts of text. But since there's no there, there, you can't maintain the conversation. Writing web based systems to handle very large quantities of short bursts of text is very hard. Server based Shoutboxes and Chat systems typically don't work very well and don't scale very well. IRC was architected from the ground up to handle scaling. Skype handles scaling by using P2P and limiting the size of any one chat. Twitter is clearly having trouble scaling as it's wilting at the moment. Somewhere in here is my continuing frustration with the state of Few To Few systems. I really, really like the idea of instant chat forums created on the fly from people defining their own groupings of friends and followers. I'm deeply disappointed that Twitter doesn't contain more to foster longer term conversations. 25 Mar 2007 I'm bored with 2007. Isn't it 2008 yet? I'm bored with this decade. Isn't it 2010[1] yet? I'm bored with this Millenium. Isn't it 3000 yet? [1]Can't wait for 2012 when the novelty curve goes vertical and the Timewave 0 Singularity. |
The Blog


