Some days ago I was wondering about Creating playable Games on Google Maps. I received an email today from Thomas Scott: he created Tripods: online, multiplayer Google Maps game.
How To Play? – Your job is to battle invading Google Maps tripod markers that are invading Manhattan!
I added it to the Games on Google Maps wiki page. Are you aware of more games? If so, would you mind add them on the wiki page?
Yearly Archives: 2005
Identity Burro: GreaseMonkey extension for social sites.
UPDATE: there is now an IdentityBurro project page
You are looking at the page of xyz on flickr and you would like to see xyz‘s bookmarks on del.icio.us?
Or, you are on the technorati profile page of abc and you would like to see abc‘s photos on flickr?
Well, if one of these desideratas has been in your mind before, you now have it!
Enter Identity Burro (or IdentityBurro), a GreaseMonkey extension that inserts, in the profile page of user xyz on flickr or del.icio.us or technorati, the link to the profile pages of user xyz on flickr and del.icio.us and technorati. Your social sites are now more social!
See the screenshots.
Still with me? Then I guess you might want to install:
Current Version: Identity Burro v0.1
At the moment there is nothing better I can do that assuming an user has the same nick on every site: I assume xyz@flickr is xyz@del.icio.us and xyz@technorati. I know this is by no means guaranteed to be true (or desirable). I hope (and ask) that one of this social sites will soon let its users to enter which are their nicks on other sites. In this way I would be able to get this information and put the correct links when xyz@flickr is called abc@del.icio.us.
And of course, as you can see by the name of the extension, inspiration for this extension came from the mighty BookBurro extension, whose creator Jesse I just met few days ago at the AAAI 2005 conference in Pittsburgh.
The code is released under a Creative Commons “Attribution-ShareAlike 2.5” licence (since Book Burro was released in this way and the shareAlike option didn’t really give me a chance to change licence for a GPL).
If you like, you might want to let me know if it works in the buggy browser, I mean, Internet Explorer.
Todo:
# when expanded, part of the unexpanded interface (buttons and icons) remains in background, more transparent. understand why and fix it
# when expanded the “expand” icon should become a “shrink” icon (the arrow in the other direction).
# some CSS properties are inherited from the current site, so that for example, the extension looks a bit different in flickr and in del.icio.us. Understand which are the properties of which elements and overwrite them (surely the background of some elements is inherited).
# adding more social sites, for example, webjay, citeulike, last.fm, audioscrobbler, furl, wist, blogmarks, 43things, tagsurf, upcoming, jots, podcast, consumating, rojo, bloglines, smugsmug, bookswelike, kinja.
Leave comments to this post for communicating with me about the extension.
Continue reading
Trento province chooses Free Software
The article on newspaper L’Adige reports that “Also Microsoft, that is opening a research centre in Trento, will have to use it”. Anyway I think it is probably just a boutade of the article writer to get attention (and he succeeded, at least with me). Anyway the press conference of the Province is more precise and useful. All the links point to information in Italian, some extracts follow.
Continue reading
Can your mind manage all the Greasemonkey you installed?
After meeting BookBurro’s creator and listening a great talk about microformats (and how greasemonkey extensions can assemble them to create useful services for you) past week, I’m thinking a lot about GreaseMonkey. For example, I have more than 4 extensions that modify google.com and I have no more idea if what I see is the original content sent by google or if it is modified/created by one of the 4 extensions. I see that Lucas Gonze had a similar problem: he was commenting on ReBLG icons being adopted by all the bloggers in few days but in reality it was an extension installed by him (and forgetted) doing the insertion in the HTML pages he was seeing. [Lucas is the creator of the great WebJay.org] For this reason he suggests to add a greasemonkey icon near every modification made via extensions. I’m not sure it is the best solution since I will end up easily having hundreds of GM icons in the pages, anyway it is something we need to think about.
And I just want to note, since every day it is easier for anyone to write “code”, that this quotation becomes more and more true:
The moral is obvious. You cannot trust code that you did not totally create yourself.
— Ken Thompson, Turing Award Lecture [Thompson, 1984]
AAAI05: my presentation
So my presentation of “Controversial Users demand Local Trust Metrics: an Experimental Study on Epinions.com Community” (pdf) went well enough. It was hard to condense in 16 minutes all the background knowledge (epinions.com, trust networks and (local vs global) trust metrics, controversial users) and the experiments I did and the results. I tried but I probably left too much content, this meant I had to run a bit and my English does not allow me to run too fast, I guess I made a lot of English mistakes and I wasn’t too clear. I also had another problem: in the early tests, I was not able to connect my GNU/Linux machine to the projector so I had to use the laptop of another speaker, but he didn’t have OpenOffice installed (can you imagine that?) and so I run my presentation with Acrobat Reader but all the animations were gone. Well, I guess that it is still a little price you have to pay for choosing freedom (free software as GNU/Linux and OpenOffice).
Anyway, after the presentation, I got some positive feedbacks and some proposals for collaboration so it wasn’t too bad.
And lastly, I enjoyed the example about controversial user I gave in the presentation. As you can see in the picture it was George W. Bush. I thought my American audience would have appreciated it and so it was ;-) Actually I didn’t introduce the slide with too much of a funny story or suspence but it got anyway some laughs. Would you suggest me a good/funny way of introducing this slide, for next presentation? Of course I could have used Berlusconi instead of Bush but I guess I preferred a more aggressive example. Next time, I’ll try to joke a little also about myself being a “no global” (not that I like this tag or tags in general) since I critizise global trust metrics and propose Local Trust Metric but this kind of subtle pun requires a great preparation for being effective, funny and understood and I didn’t have it. Suggestions in making entertaining presentations are welcome.
As usual the slides are released under a Creative Commons licence: slides in OpenOffice format. Enjoy.
UPDATE: the presentation is now also on Slideshare.
AAAI05: terrific talk by Marty Tenenbaum
AI Meets Web 2.0: Building The Web of Tomorrow Today by Dr. Jay M. Tenenbaum.
Terrific terrific talk, fascinating. I should have podcasted it because you really missed something (except I have nothing to record audio on, would you consider sending me your old mp3 recorder pen?). I was so excited during the talk that I happened to take a photo of almost any slide. Actually the slides were 94 and I photoed 59 of them! Incredible to me as well.
Anyway, you might want to read the slides (pdf) or maybe you want to have a look at my pictures (possibly as a slideshow).
He introduced all the stuff I enjoy, such as Blogs, RSS, wiki (wikipedia), folksonomies, tags, flickr, Del.icio.us, microformats (aka Lower case semantic web), technorati, pubsub, greasemonkey (bookburro, greasemap) and much more; all tied together in a fascinating, convincing, making-sense manner!
After his presentation, we spoke about my research and he seemed interested. He invited me to visit commerce.net for one month or so and I have to say that I really like the idea. I spoke also with Rohit Khare that is actually working with Tenenbaum and he has a whole bunch of very clever, fascinating, realizable ideas that would really make an impact. They also underline more than once that this kind of architecture/language-of-web2.0 projects should be open source and I totally agree with them and like it.
Actually after the presentation, while I was speaking with Marty and Rohit, there was also Jesse Andrews, the creator of the mind-blowing book burro (actually he got most of the attention, totally deserved by the way). I guess it should be too cool having someone presenting your hack on a conference and then go to meet that person and say “You know the Book Burro extension you presented? Well, I’m the creator of it!”. Cool! If you want to see how Jesse looks like, here is a picture of him and wait some more great hacks from him in few days.
First AAAI05 day and Invited talk by Minsky
In the opening remarks, the chairs ask to stand up to people that were attending the first AAAI conference (25 years ago!). From 6 to 10 standed up, that was a great moment. AAAI conference seems to be like the most important since it is the case that representatives from other 16 difference conferences in AI agreed to send representatives to summarize their results.
Another clever idea is to provide everyone with a Networking Card (see photo): Students have to find 10 faculty for increasing their network and faculty have to find 10 students; the message was “Meet 10 students/faculty new to you and find a common research link”. I think this is a perfect excuse to force yourself into bothering that would-be-too-busy-to-talk-to-me professor. Also worth mentioning is the First Annual General Game Playing Competition that would be played here and whose winner will receive a $10,000 prize!
After that we had the Invited talk by Marvin Minsky, one of the founder of AI, you might have read his “Society of Minds” book (1988). He had problems with the computer for at least the first 10 minutes and was making funny remarks about Microsoft’s inability to get stuff working. He presented a sort of history of AI. One of his point was that around 1980, AI got “physics envy” and went into heavy reductionism: you subsubsubdivide the big problem of creating “intelligent” entities and you tackle those simpler problems, instead of attacking complexity (I think he called it Panalogy). Then he had problem with the screensaver and the battery of his powerbook.
The slides he created were orrible, with too many words (see an example). He just finished a new book that is available on his homepage for free, it should be The Emotion Machine. I would have preferred him releasing under a Creative Commons licence that makes clear what is legal to do with the book and what not.
Then he started into discussing about “theory of consciousness” and philosophy. I didn’t quite get if he was criticizing philosophy as a whole and from now I think he just didn’t convey any point at all. At least, later on, he enjoyed the robots.
Summarizing, I was looking for inspiration from his talk and I got none. I guess that it is hard to satisfy all the 800 people in the audience and possibly most of the people liked his talk. Actually there is a post on AAAI blog titled “Minsky disappoints” that critizices the talk (some comments to it confirm, some comments disagree) and another post is more in the middle.
What I like about blogging is that allows you to express an opinion about anything. I mean, I’m critizing Minsky’s talk and I’m a totally nobody. But I’m free to do it. Of course my talk will be ages less interesting and my contribution in Science will probably always be less that 1/1000th Minsky’s one but I’m free to tell that I didn’t like his talk.
AAAI conference: workshops day.
I was volunteering as a workshops/tutorials floater (in order to get a free registration and a scholarship) and I didn’t get a chance to attend too much the workshops. There was a lot of “moving aisles around” in the early morning but then I was pretty free. I spent most of the time at the AAAI blogging platform. Later this night I’ll post about AAAI05 first day: there was the invited talk by Marvin Minsky and a terrific, terrific, terrific, terrific IAAI-05 Invited Talk by Jay M. Tenenbaum “AI Meets Web 2.0: Building The Web of Tomorrow Today“. Terrific! I almost photoed every single slide (my camera went dead so I’ll post them on Flickr later as well). Terrific talk!
And I’m writing this sitting besides Jesse Andrews, oh yes, that Jesse Andrews, the creator of Book Burro, mindblowing (and business models blowing) application of the century!
AAAI 2005 conference will be Flickred
As I already written it, there is a aaai-05 user on Flickr and the photos submitted by it are shown on aaai-05 blog.
If you are at AAAI and taking pictures, you might want to consider creating an identity on Flickr and sharing your photos, tagging them as “aaai05”.
Questions to Flickr-aholic:
– I’ve my identity on Flickr and I will tag photos with “aaai05” this evening, so, do you know if there is an easy way to show on a aaai05 blog a zeitgeist of photos tagged under a certain tag and not only belonging to a single user?
– Is this a bug of Flickr or I’m missing something? (Probably the second). There are some pictures tagged by user aaai-05 under “aaai05” but they don’t show up when you see all the photos tagged under “aaai05”.
Using wifi at AAAI (with GNU/Linux)
I thought I might share this information with you. If you are at AAAI05, you know there is free wifi connection. If you use GNU/Linux, the instructions (“just open the browser and everything will be fine”) don’t work. Instead you have to do something like that:
1. iwconfig wlan0 essid “STSN” //set the essid of the network
2. dhclient wlan0 //you should have an IP address after this.
3. connect with your browser to 172.18.98.157 //the login screen will be there, login with your 24-hours access code.
UPDATE: I realized later that posting information on the web that are addressed to someone that is not able to connect to the web is kind of strange but maybe your connected neighbour can help you with that and sharing information is, in general, always a good thing.