Flickr API based desktop application

This is why company's needs to open there API's. I mean seriously would ludicorp build a desktop application for flickr this good? Maybe but they didnt need to because they simply opened there API's up over REST and Soap and someone built a application for them. This has to be a dream for companys, someone else building applications based on there services for free! I mean theres nothing stopping Ludicorp buying or bringing out there own version. But come on, why bother when someone else has? They just have to sit there improving there service and seeing more people converting to Flickr Pro. This is why google, ebay, amazon, etc are happy to expose there API's and let people build away. The web is indeed the platform… whens the windows version?

On the same vein, how to do a decent development weblog. Yahoo! Search blog, Flickr blog, Bitflux blog and of course Blojsom blog. Google your blog sucks, sorry to say. I've actually found myself liking Yahoo more, specially after there recent efforts with RSS. Its actually got me thinking about the rss feeds i generate. Maybe theres somethings I could do to make them more user friendly. Even if it includes putting a damm my yahoo button on my blog. Oh you can listen to the presentation here and the notes are here. Respect Y!

Comments [Comments]
Trackbacks [0]

Web 1.0 heads and the digital renaissance

Hackers and Painters: Big Ideas from the Computer Age
by Paul Graham

Recently I've been using Web 2.0 to describe the evolution of the web from pages to webservices, syndication, blogs, wiki's, etc. It comes mainly from the web 2.0 conference and from talking to miles recently. But I've been thinking about this in more depth. Am I too hard on people around me for being transfixed on web 1.0 and not interested in web 2.0? Well I was thinking that till today.

I was talking to a Student about how his disertation. And he told me his disertation tutor pointed him at http://www.webmonkey.com and http://www.lynda.com, cos he thought they were the cutting edge of the internet. I put my face in my hands when he told me this. And I felt the urge to drop a email off to a couple of key people. He's the key points after the a couple of replies.

From the student
I hope I haven't tarnished this guy's reputation too much – although he has a total 1995 mindset he's open to knowing about the new stuff and he promised to go off and research the semantic web and web standards like a good little student, err tutor.

I think the basic thing this all boils down to (and should form the basis of my dissertation) is that the visual approach to problem solving is getting left behind. Web 2.0 is amazing, but its only powered by linguistic and scientific thinking.

This means that apart from a few examples like nicely designed RSS readers, mezzoblue.com and newsmap, Web 2.0 *looks* and *feels* like shit, and until it looks and feels nice no traditional design tutors will understand it. This is the vicious circle which is keeping visually-thinking designers and artists from getting involved in Web 2.0.

Fair point by the student but flawed because why should web 2.0 have to pull along those who are interested in life long learning and evolving?

From Miles
Err. I think the problem is that visually thinking designers and artists are stuck in 1995 and not getting involved in Web 2.0. There's no point complaining something looks crap if you don't get involved. One would have thought that that's precisely where designers find business oppprtunities. It's not that your tutor has been alienated by all the geek-speak, it's that he hasn't seized the artistic and creative opportunities and got involved. Semwebbers tend to alienate linguistic people and cognitive scientists, too, because their ontologies and semantics are algorithmic, and pay little attention to the way people use language. The difference is, linguists and cog-sci people are getting involved, whilst designers are still saying, I hear you can earn a ton of money if you learn Flash.

Part of this is the tragic two cultures divide in the English speaking middle-classes, but another part is the speed of change. Designers are still gabbing about how the web's not proper design because they can't do precise page layout and font control whilst web 2.0 is moving on with a whole new set of ideas saying, Look, this page layout thing is a bit of an irrelevance. Deal with it and move on – if it even cares what a bunch of quarkheads think.

The point is that creative innovation has always taken place at the nexus of both cultures. As any fool knows from a trip round the national gallery, the revolution in aesthetics in the Renaissance (the reason you can spot a mediaeval painting a mile off, but have difficulty dating post-renaissance painting unless you are an expert) was the marriage of science (perspective, optics) and technology (oil-paints, optical tools) with a new aesthetic vision (expanded trade of European city states, and early colonialism, and the “outside look” that brought with it). Renaissance painters were more like Silicon Valley entrepreneurs than “artists” – they were businessmen (and women), technology innovators, inventors as much as artists.
The ones who stayed painting out-of-perspective pictures of knights, dragons and madonnas on wooden board with gesso, who stayed out of all that Painting 2.0 stuff because it looked and felt shit, and was dominated by technical thinking, those… you never heard of.

A book comes to mind when reading this – Hackers and Painters: Big Ideas from the Computer Age. This isnt what Miles is talking about, but the idea of hackers and painters is interesting and consistent with my idea of the current renaissance. The hackers are the painters…

Comments [Comments]
Trackbacks [0]

Enclosures and Links

In blojsom theres 4 types of content syndication available to you, RSS 0.91, RDF 1.0, RSS 2.0 and ATOM 0.3. Well I've got rid of the RSS 0.91 icons and prefer people grab the others. But realisticly its all the same content at the moment. However I'm going to start experiementing with Enclosures in the RSS 2.0 feed. It relates back to some thinking earlier. At the same time I'm thinking of trying out Greg G's idea of using the Link element in ATOM to do the same. The first piece of content I'm considering adding is related pictures based on not the title but metadata which I'm going to add to every blog entry in the near future. So if theres metadata and the flavor is RSS 2.0 or ATOM it will add an enclosure to pull in a picture from Flickr. For example on this post I've added metadata hyde park(meta-keyword=hydepark). Which when searched in flickr will generate this page. So I will grab the first one and attach it as a flash file? What would be better is if I could filter by cc only licenced photos. Shame Open photo doesnt have a better system behind it. I'm also considering putting cocoon somewhere in the middle of the process so I can use xsl to transform content rather than using vm templates. One of the things which has made me think about this area more is this posted by doc searls.

By the way this would be the search string which would be generated – http://www.flickr.com/creativecommons/by-nc-sa-2.0/tags/hydepark and I would take the 2nd photo in this example. And the end result photo would be this sweet entry by myself.

hyde park in the summer

Comments [Comments]
Trackbacks [0]

Ecto on Windows

Slipped right past my rader, the windows version of Ecto . Needs the Microsoft .net framework version 1.1 which is a pain but acceptable. Downloaded it myself and tried it out but I can not get it to post a blog entry. I've tried using the MetaweblogAPI and even the AtomAPI but no chance. There seems to be some problem with categories on both API's. Its odd though because the Mac version seems to work ok? The support forum doesnt seem to have much in the way of answers either. So in the meantime wbloggar is what I will use, but I have to say the atomAPI looks pretty tasty.

But for now I still need sort out my blojsom installation, as it seems not to post any blogs I send via xmlrpc. Quite odd. Anyway as said before I'm looking at the meta plugin with more joy, first project I'm thinking is using the Amazon RESTful service and Meta plugin on the bookmarks fill in details on books and films. Need to learn more VM or work out how to run XSL inside of VM?

Comments [Comments]
Trackbacks [0]

Dont you just love multi language RDF?

The BBC world service has finally commited to delivering RSS 1.0 (RDF) feeds for content syndication. I'm suprised the blogsphere has' not caught on quicker because I wrote automatic discovery into the xsl on Monday / Tuesday and the RSS feeds have been out there for at least 2 weeks now.

I kid you not this is a huge project, to syndicate in over 30 different languages on one site is a worlds first and shows how creative the BBC is as an Corporation. I cant say too much about the future stages of content syndication but other formats are being considered and other options are also being considered. But at this stage all new indexes on the BBC worldservice language sites should be publishing rss. And they should be linked in the html files, using simple feed discovery.
Here's an example of the BBC Indonesia news index in RDF form and the sport section in RDF too. The URL is pretty easy to work out (we adopted a RESTful type URL) http://www.bbc.co.uk/{language service}/{section}/index.rdf. Feel free to check them out, but be warned this is still in beta and may be withdrawn without notice. If yu want to see more check this aggregator example which will be taken down soon.

Comments [Comments]
Trackbacks [0]

flickr and del.icio.us more semantic web activity?

First thing I have not said anything about flickr or del.icio.us recently but there very good ideas and well excuted. i think even Jon Udell is happy with these RESTful/web services/applications? In my view anything which creates semantic-ish meaning is good. Some things which I've seen recently.

FOAF
RSS 1.0
ATOM
ebay to rss
another one, rss auction
Google to Atom
bleb.org tv-listings
Netflix's rss feeds
iTunes music store rss feed generator
iTunes playlist to RSS

When's imdb going to do rss?. Now owned by Amazon they must have syndication in there future plans. I mean it wasnt long ago when imdb would allow you to copy there databases?

Comments [Comments]
Trackbacks [0]

Semantic Behavior

Found this interesting idea in my feeds today. I think the crux of the idea can be explained through this quote.

Behavior obviously contains clues about the intent that stitches actions into meaningful streams, although the clues can be awfully misleading: If you see that I move from a web page to a word processing document, there's a chance the first inspired me to write something in the document, although it's also possible that I got bored reading the Web page and decided to get back to work. If I copy from the Web page and paste into the document, you have a stronger clue.

I've already wrote a comment so I hope the trackback works. I sent a email to David, because I think the log of data from such a client application would be perfect for his OS david application. What ever happened to that?

Comments [Comments]
Trackbacks [0]