Yearly Archives: 2005

Off for AAAI 2005 conference in Pittsburgh

If you happen to participate in the AAAI 2005 conference (and read this post), pass by to say hello. The paper I’ll present is “Controversial Users demand Local Trust Metrics: an Experimental Study on Epinions.com Community” (pdf). Ill be hosted by roder, a (new) friend found via HospitalityClub. Actually I received a lot of offers for hospitality (some via CouchSurfing). And also for hanging around: for example, Violet Law invited me for an Indian party/fundraiser for Indian children on Sunday evening. I guess we can meet there. What a strange, small world?!? ;-)
UPDATE: I just received an email from AAAI organizers: AAAI05 has a dedicated blog and an user on Flickr (monitor AAAI05 tag). W00t!

EU parliament stops Europe Parliament nixes software patent law.

Great day for European Computer Industry! And for Democracy! Ane one less reason to leave “old Europe”….
Europe Parliament nixes software patent law
STRASBOURG, France Jul 6, 2005 — The European Parliament on Wednesday rejected a proposed law to create a single way of patenting software across the European Union, a blow to big tech companies who had pushed hard for its adoption.
The so-called software patent directive, turned down in a 648-14 vote with 18 abstentions, would have given companies EU-wide patent protection for computerized inventions

Creating playable Games on Google Maps

Wow! I’ve been BoingBoinged: Google Maps, Reloaded: Animated Mozillas and Gnus attack Redmond.
In the previous Google Maps hack post I was pondering how easy it would be to create a playable game on Google Maps.
Intelligent Artifice comes to writeIt’s a New Genre about to be born! I predict a dedicated conference in 2006.
So I created a Games on Google Maps wiki page for collecting ideas (and implementations!). Contribute to it, if you like! And if there will be a conference “Real Games on Real Maps”, I would really like to be in the committee. ;-)

Animated Invasion over Google Map

UPDATE: This is a demo on Google Maps I put together in few hours in 2005. And this was the first time I got BoingBoinged (it was the last time too … ;) The demo was working in 2005 but now the Google Maps API changed and it does not work, so I replaced it with the flash video I recorded at that time.

Some Mozillas and some Gnus are invading Microsoft office in Redmond (the blue E).
First I saw on BoingBoing that Vestadesign created Star Wars ATATs attacking Palo Alto using Google Maps API. So I thought I could add some animations. I also ended up changing the environment (Micro$oft offices) and the invaders (Mozillas and Gnus). Free software to the rescue!
Go to the page with the Javascript code that produces the animation.
Below there is the Flash animation but you should see the real page (with the code). (If you can’t see them, check the static image.)

It should be very easy to create real playable games on Google Maps. Here are some ideas:
– playing Risk on the real world map (with the ability to zoom in/out to combat at different scales). Extend Jrisk or JavaRisk (code available on SourceForge).
– playing FreeCiv on real world maps. Modify FreeCiv source code.
– driving a car race on streets of the real world.
– much more I guess
Let me know if you create such a game.

UPDATE: after being BoingBoinged, I created a Games on Google Maps wiki page, for collecting ideas (and implementations!). Contribute to it, if you like.

Google follows Yahoo! in personalizing search

Google hurries up after Yahoo! yesterday MyWeb2.0 announce: Google Relaunches Personal Search – This Time, It Really Is Personal.
Huh? Google gives an example (not yet posted live) that says:
For the query [bass], Google Personalized Search may show the user results about the instrument and not the fish if that person was a frequent Google searcher for music information

How would Google know you are a frequent music information searcher? It could monitor the types of queries you do and use various methods to tell if you seem to be searching for music information often. But another method — and one using technology Google has already has demonstrated — is to monitor what you click on in the results.

(FYI, a Google patent on personalization based on bookmarks that recently came to light is covered in this SEW Forums thread and in great depth in this Cre8asite thread. Another recently discussed patent also covers things like using clickthrough measurements to refine results. In addition, Google has personalization technologies and patents from past acquisitions, such as Outride).

Patents on personalization based on bookmarks?!? Google recording all the links you have ever clicked and using them?!?
I think I’m going to switch from Google to Yahoo!, just to foster diversity. Yahoo! is more Flickry and more reassuring to me at the moment.

Software Patents WebStrike: “close” your web site to Save Europe from Software Patents!

My homepage is closed. I’m participating to the Web Demo Against Software Patents. Please, do the same!
On 6th July in Strasbourg the European Parliament could Save Europe from Software Patents
The Software Patents Directive, as approved by the European Council of Ministers, would codify US-style Software Patents in the European Union.
If that happens, software developers will no longer own what they write and can be sued for selling or distributing their own software.
If you don’t inform your parliament, mega-corporations are doing the job for you: “The European Parliament is filled with lobbyists of Microsoft, Eicta, CompTIA and so on. There are 30 to 40 lobbyists permanently roaming the halls.” (in Eweek, 21 June (http://www.eweek.com/article2/0,1759,1829955,00.asp))

What you can do
1. Participate in the Web Demo until the vote of 6th of July
2. Please send nice faxes or make phone calls to your representatives in the European Parliament (http://www.ffii.org/~gibuskro/meplist/) and ask them to follow the FFII voting recommendations (http://europarl.ffii.org/amendments.en.html). You can also ask them to follow the rapporter Rocard.

Live8 and Africans


Ethan Zuckermann ponders about Live8:
But in the age of citizen journalism, it’s pretty easy to hear what
smart, opinionated Africans think about Live 8 directly from their blogs. I just did a roundup of African bloggers writing about Live 8 over at Global Voices.
You may be unsurprised to discover that, generally speaking, there’s less enthusiasm for Live 8 on the continent than there is in the US or UK.
While it’s admirable that thousands of bloggers have added
to their pages to promote Live 8, to support African debt relief or to try to revive Bob Geldof’s career. But it would be a damn sight more useful and transformative if bloggers would go a step further and start reading some African bloggers… perhaps starting with some of the folks who are justifiably skeptical about the value of yet another rock concert. Allow me to recommend Thinker’s Room’s “Live Aid? Please!”, Sokari Ekine’s “Live 8419” or Gerald Caplan’s brilliant piece in Pambazuka.

SocialSearch: risk of moving from “tyranny of the majority” to “the daily me”

On Yahoo!Blog, while presenting its new MyWeb2.0:
The answer a web search engine delivers is what it believes is the correct answer for the majority of users – often referred to as “the tyranny of the majority”. For example, when you search for ‘apple’, the first result on most search engines is Apple Computer. But you may have been searching for information about the fruit or Apple Records.
This is a point I’m making since some years and so I totally agree that this is a problem of current search engines and I totally agree that considering personal trust networks of users is the solution to go (actually this is my my PhD research topic).
But I want also to point out, as I already did some time ago, that on the other extreme (total personalization) there is another, maybe bigger, risk: “the daily me”.
If you only see web sites, opinions, movies, etc of people you already agree with, you will never ever meet new, unexpected points of view, you will never ever need to argue your points with someone that thinks different (and possibly change your mind, at least a little bit), you will simply exacerbates your opinions, you will end up not even being able to understand the language used by people that are not in your “community” of like-minded friends!
If you are an anarchist speaking/reading only other anarchists, you will strengthen your opinions, they will become more extreme. Or if you are a catholic orthodox, or … The same is true for every group: liberals watching and reading mostly or only liberals; moderates, moderates; conservatives, conservatives; neo-Nazis, neo-Nazis. The resulting divisions run along many lines–of race, religion, ethnicity, nationality, wealth, age, political conviction, and more. Most whites avoid news and entertainment options designed for African-Americans. Many African-Americans focus largely on options specifically designed for them. So too with Hispanics

This will produce extremism and fragmentation of society and could have terrible, violent consequences.
The great book of Cass Sunstein Republic.com analyses this risk and more importantly tries to suggest a range of potential reforms to correct current misconceptions and to improve deliberative democracy and the health of the American republic.

(…)
First, people should be exposed to materials that they would not have chosen in advance. Unplanned, unanticipated encounters are central to democracy itself. Such encounters often involve topics and points of view that people have not sought out and perhaps find quite irritating. They are important partly to ensure against fragmentation and extremism, which are predictable outcomes of any situation in which like-minded people speak only with themselves. I do not suggest that government should force people to see things that they wish to avoid. But I do contend that in a democracy deserving the name, people often come across views and topics that they have not specifically selected.

Second, many or most citizens should have a range of common experiences. Without shared experiences, a heterogeneous society will have a much more difficult time in addressing social problems. People may even find it hard to understand one another. Common experiences, emphatically including the common experiences made possible by the media, provide a form of social glue. A system of communications that radically diminishes the number of such experiences will create a number of problems, not least because of the increase in social fragmentation.

I think it is time that everyone of us (especially those involved in creating personalized services, and hence in this case, especially Yahoo!) should start thinking about this problem before we are too ahead in the future. What do you think?

Social Search via Trusted Friends (by Yahoo!)

Via Many2Many, I learn that Yahoo has a new gift for us: My Web 2.0 BETA – A Social Search Engine.
On Yahoo! Search Blog there is an introduction to the new service:
Almost two years ago, one of our engineers was interested in buying a plasma TV and tried using web search to find a good site for reviews — a quick search revealed that there were hundreds of sites offering to educate him on plasma TVs, yet short of visiting all the sites, it was difficult to figure out which site exactly was the ‘best’ site. So he did what millions of people do every day – asked a friend, who recommended two excellent sites for plasma TV reviews. He never ended up buying a TV (things just got too busy with search), but this was the moment of inspiration that lead us to build the product we are introducing today – a social search engine that enables people to search the expertise of their friends and community. [Read the rest on Yahoo! Search Blog]
All this trust-enhanced search and filtering and recommendations is what I’m trying to do with my PhD and I’m happy it is really taking off. About technology and metrics, they propose MyRank, as a successor of global trust metrics such as PageRank or the more recent TrustRank.
I didn’t play with it for now. And I really hope that Yahoo! is going to embrace the Open Web with this new service by giving Open API and export facilities (at the moment it seems so and I’m sure Flickr guys are going to suggest the right moves about that).
Ken Norton is collecting reactions from the blogosphere, or you can monitor who is speaking about My Web 2.0 on Technorati or BlogLines.
Otherwise read My Web 2.0 Blog (first post is by our great flickresque friend Caterina Fake).