Tuesday, April 15, 2008

nobody ever dies on facebook

There are allegedly 70M people on facebook

How many of the facebook pages belong to dead people?

Do the math.

I see dead social networks, everywhere.

Will Self would love this - the cyberdead are here. Talk about zombies (half dead unix processes) and orphans (memory that is not referenced from anywhere). Hollywood has come to deadwood.

What we now need is a mortuary for the socially deceased. Perhaps (like in Evelyn Waugh's awful Loved One) they live on, ever accreting more friends - but are their friends all dead, or just mostly dead?

Given the political times in which we live (in), perhaps the Dalai Lama could go home and with the Chinese, set up a profitable startup running the
Tibetan Facebook of the Dead.

CSI Web, to appear on a flatscreen near you real soon. Slow motion action replays on youtube of how the site owner met their sticky end...(and remember, there is no resurrection this side of Cyber Heaven).

city route finding sites

in the last 7 months I've had the opportunity (nay, reader, necessity) to use route planning systems in 3 big cities: London, Paris and Madrid.
Google maps- forget it:)

in London, Transport for London run a pretty good site that covers all modes of transport including cycling (with fairly useful advice on routes for that most difficult mode)
http://journeyplanner.tfl.gov.uk/user/XSLT_TRIP_REQUEST2?language=en

weirdly, though, if i ask how to get from (say) King's Cross (St Pancras Innterational) to Heathrow Aiport, it offers tube+Heathrow express, when in fact the Picadilly line (if you limit it to tube only) involves no changes and is actually the same journey time and 26 pounds less return:)

So in paris, I recommend the Via Michelin site
http://www.viamichelin.com/viamichelin/gbr/direct/map/Paris-map
which is excellent, and includes cycling as an option (as above) with accurate info.
only downside was airport advice which was a bit odd (in terms of RER to gare du nord being fine but thence, connection advice was a little lumpy:)

Finally, Madrid has a very good web site for visitors using public transport (which is possibly even better than Paris!) - see
http://www.ctm-madrid.es/
but again the advice on getting to the airport from (say) Leganes (where I am on sabbatical at UC3M/IMDEA Networks). They said take the metro the whole way as it is only 2 euro (awesome) and 1.30mins, but the train from Leganes to Atocha, then train to Nuevos Minesterios, then metro line 8 is in the working day, way faster - it could just be they compute some average (out of working day, train waiting time could make it same journey!)....I will test this later in the week!

Anyhow, traveling across all 3 cities is really quite amazing (actually, was in Tokyo and Kyoto last summer and I should do a comparison with them, as they were cool too, although cycling in tokyo might be mad, it looked fine in Kyoto).

Tuesday, April 08, 2008

becoming less human through GPS

so in a taxi in madrid yesterday, i felt concerned that the satnav
system the driver used took all the skill (the "knowledge, as
london Hackney CarriageCab Drivers will tell you) out of the job
thru dumbing down.

then I thought "ah, but at least the driver cannot cheat me, as I can tell
that he's asked the satnav box for the right destination"

then I thought " ah, but if he's really smart, then he could hack the map
or algorithm to lie to me..."

then i thought "nah, if he was that smart, he'd either not have a satnav,
or he'd work for Nasa or Galileo or Garmin"...

either way, its demeaning...

Tuesday, April 01, 2008

uploading humans 1.0

consciousness! interesting stuff...not, as some think, the stuff of magic, but really a feature of reflection (CS idea) applied to indirection (CS idea) and abstraction (CS idea) - basically, humans have evolved the ability to consider multiple levels of intentionality - but even only 2 layers ("I think the he believes that she does X because") is sufficent if applied to oneself ...

ok, with that little hurdle out the way, then, one has a thread observing the other threads. Pause all the threads, save the state, and upload (think Xen Migration).

SO now you restart on different bare metal (metal! wow - post human!). Now, you have continuity (so ok, there's a pause, but it could be pretty quick so you might not notice more than a few missing interrupts). But....why is the old you not there anymore? surely (stop calling me shirley) just as with teleporting real stuff, tele-loading self() is copying - the old you has to be terminated (kill -9 old me - no, wait, the new me didnt copy right and the checksum() integrity check reported a missing memory:)

so this is interesting philosphically anyhow - so the locus of consciousness moves around a bit (a little bit of thinking in the past, some experience of NOW[], and a little prediciton about future. So halting self(), is a temporary death. restarting self) on new hardware , is that resusciutation or rebirth? memories of the way we were on the old hardware, they aren't actuall memories - they are restored backups of memories....

what ae the legal implications? coptyiright? right to die of corrupt self->old()?
patent on error correcting migrate(self())? etc etc

Thursday, March 27, 2008

succesful protocols are useful with only 1 end

just reading the iab's
What Makes For a Successful Protocol?
http://www.ietf.org/internet-drafts/draft-iab-protocol-success-03.txt
example 1: the first mobile phone was sold because you knew you could call any one of
600 million fixed fonrs from it (to think that last year in 12 months alone, more than
1 Billion cell phones were sold:)

example 2: www browsers could do ftp, gopher/ wais so you could get content immediately

example 3 skype - had voip but had PSTN call out capability from day 1, so you didnt
need another skype user to call

example 4: social nets - integrate web pages and youtube and mp3 sharing...

examples of doing it wrong -
noone used IPv6 coz the first code didnt do IPv4 intereworking from day 1.
noone uses sip as telephone people jumped on the sip bandwagon but didnt want to lose
business so noone did a sip client/proxy with skype style cal out

so all these things are complex....and call LOTS of stuff even when only 1 person deploys them

they all also breka postel's principle (badly) it seems to me...

Tuesday, March 11, 2008

Learning to Lose L in ItaLian...but why...

can anyone say when the Italians lost the L in Florence (and Flora - e.g.
firenze and fiori) - it was sure there in Latin, and is still there for most latin
rooted languages...

lost letters are fun (look for cedillas in french- they indicate missing s...from old
french or even langue d'oc i believe) - of course, I might just be being naive
missing umlaut) - perhaps these letters were stolen by alients who had an increibly
advanced culter but no alphabet, and needed to make one up, but didnt have the
creativity to invent their own... or else perhaps the dolphins took them to put in a
museum to remember the best bits of earth...

ah, now what do the missing letters from all those languages spell?

oh, wat, i have it...they spell
"the secret to eternal life and happiness is.....arrghhhhhhhh!!!!"

Thursday, February 28, 2008

you know, patently speaking, if you started now, the Internet would never happen

so fighting patents (defending and attacking) is very like fighting a PhD (examining or
defending:)

There's a bunch of novelty required, and someone else has to be able to reproduce the results from the document (dissertation), and some of the intellectual tricks of the debate are similar - indeed, for people familiar with UK vivas (an almost uniquely sadistic approach to the game), one even sees people with documents full of yellow postits - the whole gladatorial style of experts in the dock being deposed (US terminology) or CXed (in UK) is also a bit like the Scandinavian defense where other peple than the actual examiner and candidate fight it out.

the process is simliar too, to an academic conference programme committee meeting - various people have reviwed a paper - not all are in the room - there are advocates of the paper and there are opponents = proponents (provendus in ductch PhD defenses) might argue novelty then an opponent will counter with insufficiency, or a proponent might argue sufficiency, and another oppoenent might argue prior art (unoriginal).

Here's an idea - why not HIRE programe committees to judge patents (see another posting on another blog on peer to patent) ? they have the skills and they have the time. and academics are so much cheaper than lawyers coz they love talking for free (my better half tells me som as do my kids).

Meanwhile, I quite like wikileak thing, but even more relevant is
http://trolltracker.blogspot.com/

Why? well people submit pointless papers to conferences (papers they know will be rejected) just to get feedback - for thoughts on this and related problems of checks and balances (and cheques and bank balances) see a forthcoming paper Keshav, I and Nick McKeown have been cooking up on aligning incentives in academic conferences - a lot of simular work is going on in trying to revise and reform patent law.

I can see a new conference (indeed I might apply for a patent on it)... ... ...

Wednesday, February 27, 2008

Gender difference in strategies for getting un-lost

so there's this old cliche about what men and women do differently when they get lost while driving in unfamiliar territory. Stereo-typically, women stop and ask someone, and men don't.

Here's a possible explanation based on a talk I saw at Ecole Polytechnique last week in Paris.

Hunters use a search strategy for finding prey (I suppose hunter gatherers do too for finding nts and berries and stuff), which entails alternating between local accurate surveillance of a small area, with a levy walk (random walk with path length eponentially distributed, not uniform). So in evolutionary terms, you might expect male humans to have such a strategy, whereas female humans might be in the village looking after kids (look, this isn't a proposal, so don't assume I believe in biological determinism as a prescription for social organisation:)

Anyhow, so assume a male car driver is running such a strategy. Stopping and asking the way would mess up where he had got to in the algorithm, and I can imagine there is a cognitive burden to searching like this, which would map into annoyance if interrupted.

If the population density had been higher when there was survival value in finding onesway, hen presumably the strategy of stopping and asking the way would perhaps have dominated both genders, but once people got to be "post-darwinian"
(i.e. where most people survive to breed irrespecive of "fitness"), then such selection doesn't happen, and we need to acquire better strategies through nurture...

An interesting question: Is there a sweet spot in population size where communities are more likely to be helpful to strangers finding their way, and larger, where alienation kicks in and people don't help? anecdotally, this seems reasonable to me...when lost in africa, I've had lots of help. when lost in NY, Paris, Munich, TOkyo, Sao Paulo, not a lot:)

Sunday, February 24, 2008

9 plots and Dunbar's number - computer science, anthropology and literature

It has been said that there are only nine different plots (lots of people claim seven, but I think this is just for mystical reasons), and after hearing and Robin Dunbar talk about the social structure of human societies, I think I can explain this.

Social groups organise in a hierarchy of trust of degree (3+epsilon), so you get a social group of size (3+e)^n (1, 3, 9, 27, 81, 243) roughly - the epsilon varies with smartness and species. Dunbar also observes that the neocortex size of primates directly correlates with effective maximum group size (chimps 40, humans 150), and that this shows up in human societies in may many organisations (villages, armies, companies that are succesful). The explanation is that this is the maximum size that a group can maintain complete cohesion over, since everyone in the group has a model of everyone else - this reflects a species ability to infer intentionality (humans can do 5 levels reasonably well) and therefore trust relationships. One aspect of this is that humans have spoken language which abstracts, and therefore accelerate (expand, in graph terms) the range of grooming (essentially, by being able to gossip) rather than relying on physical grooming as a mechanism to achieve pairwise (or indeed, (3+e)-wise) cohesion.

OK - so now consider how we encode (neurologically speaking?) a simple description of another person's behaviour? We can use the distributed systems folks' model- BAR (Byzantine, Altruistic, Rational) - this has a game theoretic interpretation - but is also (I think) respectable in anthropology terms -

- Rational is basically selfish (think, selfish gene) and is just what Nash said. selfish is not bad since it is predictable, but it isn't "nice" in the normal selnse - it is also how naive economists describe the "market" and claim it is good - bah humbug

- Altruism is what happens (often, not always) when an individual behaves for the "greater good" at a disproportionally negative cost to themselves.

- Byzantive is mad/bad/sad - bonkers, people that do random harm - in network terms, hackers, script kiddies, whatever, that don't do it simply for personal gain.

Interestingly enough, one can reasonable assume that anyone can choose any of these behaviours, but that various incentives keep one in a particular state (kinship keep you mostly rational, occasionally atruistic), and social pressure will keep most people rational, but, and here's an observation about cities and the internet and the p2p systems and online games and facebook, once a group size is too big, there are enough places for people to go to other social groups, that there are ways one can be a serial byzantine bad person, and still survive - alienation, disaffection, etc, we all know about this - at a certan scale, if the rate of such behaviour is high enough, one sees social collapse...

ok - so in literature, (plays books films) many stories have 3 main characters. A plot consists of social dynamics. Lets think "eternal triangle", or "three princes" or any other archetype (or if you like, shakespeare tragedy, or wuthering heights or lord of the rings).

So 3 characters, 3 states- change 1 state
(gollum helps or hinders, heathcliff loves or hates, othello trusts or doesn't trust)
gives 9 plots.

QED

indeed, classes of literature (jacobean tragedy - everyone starts luvvy, everyone dies) can be captured in this simple, elegant and ultimately futile and reductionist model:)

digital signatures and bots...

here is another really really bad idea that I really should patent, not.

I am forever being faxed documents which I then sign and fax back, thus wasting 2 copies (the blank input at the originator end and the signed input at my end)

what we need is a robot arm driven by a robot glove, and a fax protocol between the glove end and the robot end - then the document originator puts said document into the
faxsignator (TM), and I get a "ding" at my end, put my hand in glove, take up a pen, and "sign in the air", driving the bot at the originator end to reproduce my signature accurately on the original piece of paper.

Green and legal...surely?

Sunday, February 17, 2008

gerrymandering the news...

I just finished the Nick Davies work Flat Earth News - see also
http://www.flatearthnews.net/

quite a few of the arguments about PR are actually
previously extremely well analyzed in the book by
Jerry Mander (real name!) on TV
viz:
http://en.wikipedia.org/wiki/Four_Arguments_for_the_Elimination_of_Television

I was surprised this wasn't cited as it was written by an insider and
is very incisive...and around some time ago!

I thought the best material was the analysis of the construction of a
misinformed public awareness in US and UK on the buildup to war with iraq -
having just finished Alastair Campbell's fairly obviously carefully edited
diaries, one has to wonder at the brazenness of it all!

For me, what a lot of people working on traditional channels of information
vastly underrate is the accuracy, timeliness, and evidence of provenance
available on wikis and blogs and related content - for info, I recently put in a
proposal to the research councils in the UK to get funding to be a "media fellow"
(to improve public understanding of computer science) and proposed using
myspace/facebook + wiki/podcast- the reviewers all said "oh this is fun but i
should get a production company and do it on radio and TV 'properly'"!!
I was amazed - gven I was proposing something to reach "yoof" who watch/listen
to virtually no documentary programs on the legacy media, I thought my model was
relevant and plausible.

I guess the traditional media's continual assertion (without decent evidence) of the inaccuracy of information on the Net (as opposed to on TV, Radio, Newspaper) is because of their fear that with the right search tools and a little discernment, the average punter can find out a whole lot more about what is Really Going on via Cyber space, than via any of the PR, Security Agency and Corporate mindspeak that dominate the legacy media....

Alas...

Mr Davies writes quite readably, albeit a tad repetitive (I guess quite a lt of the material was edited from other sources - I'd ask for minor corrections if it was a PhD dissertation:)

Tuesday, February 12, 2008

primeval knowledge - when anomalies are commonplace...

so when you get an anomaly every day, surely it isn't anomalous anymore? eh, eh?

so what is with primeval anyhow? it looks more and more like a battle of boy and girl bands.

the "=" symbol should be read as "is easily confused with"
is a nice quote in John Day's new book on Communicatiosn Architectures (patterns thereof)

Saturday, February 09, 2008

founders at work - possibly re-imagining transformational government?

Founders at Work is a fantastic book with a huge array of internet talent on display, discussing the way their startups worked (and in some cases crashed and burned) in fascinating technical, social and economic detail. This is essential reading for anyone in the area - a few (amazon) reviewers commented that the book lacks analysis - it is true there's no pontification, but all the interviews are structured similarly, so that the analysis is emergent by seeing different gurus give their respective answers to similar questions.

For me, one crucial area is how these folks often didn't have insight into their own success (reasons for) until afterwards! e.g.

how many of the cool companies built 3 (or more) things before they
actually found the thing that made it big? often they didn't even
realize or understand what it was they had that made the thing succeed!

examples:
paypal's fraud detection, (not the e-cash)

hotmail's bottom of email banner viral advert/market, not the firewall busting

gmail too: auto-completion, not the search (wasn't even new - i was using
glimpse to search my mail and desktop/file systems for years before)

yeah, even google's click-thru advertising (not page-rank, which was only
marginally better than altavista at stoping people artificially boosting their site)

and, landsakes, RIM started by building realtime LANs before realising Mobile Email might be quite big:)

awesome:)

Tuesday, February 05, 2008

crossoverlay optimisation

new idea - combine cross layer optimisation and overlays - whaddya get -
crossoverleyisoptimality

Monday, February 04, 2008

a true history of wayback web browsing

so i live and work in about 6 places right now (2 labs in Paris, plus apartment, 1 London, 2 Cambridge) and typically am not in any one for more than a few days at a time. Flipside is that it is sometimes a few days between visits to any given place - so I tend to leave myself logged in (perhaps lock screen) on a Mac at each place - and so when I next show up, I have a bunch of tabs or windows open on activities that are a few days stale - e.g. news.bbc.co.uk, my facebook account my gmail account, a hotmail spaces and myspace - so on each of these, i see a snapshot as of 3,4,5 days ago - fascinating stuff - espeiclaly to se lcalization (sites dont show same thing - depends on your locale yur client ip address reverse looksup to...)

Friday, February 01, 2008

sexual rejection and journalism....and life

so andrew marr, in his fine book about the trade of journalism, says that being fired in a journalism job is like sexual rejection - it occurred to me to ask (since he said journalists are frequently fired) how often he had been rejected sexually. Then it occurred to me that this is actually quite an interesting question to ask anyone (especially any male one:) - how often do people "get it wrong" and chat up someone, only to be told no? I imagine some people are really accurate at picking people for whom attraction is mutual, and some might be really bad....and are men and women different in the average accuracy of their guesses.

while reading this book, the chap next to me on eurostar was reading a manuscript for a solo violin piece, and reading a book about it too - very distracting - it occurred to me that reading music is very like dancing about architecture, or watching star trek movies on french TV with Klingon translated into french - furthermore, someone was talking to someone on their cell phone in french, and i swear the conversation was one of those "so I says to him, i says, ...then he says to me, then she said, oh you never, you aint never gonna believe this..." blindiingly awful...

luckily, i was able to finish my book, read my email and get some fine beer

Tuesday, January 29, 2008

fashion diffusion

the web is to diverse and decentralised to really see much in the way of diffusion - in fact, the thing that makes the web (2.0, and all, facebook, myspace etc) is the opportunity it gives to the bottom dwellers on the long tail

but eurostar between London St Pancras and Gare Du Nord, Paris, is certainly causing rapid diffusion of culture - last nite i bumped into some folks I know in London getting on to the 7pm to paris - I didn't recognize them, there were so chic and cool and frenchified

on arriving at 10.20 pm in paris and getting on to a train on the RER B, I was dismayed by the grottiness - just like 1960s suburban railways in England, I thought

You win some, you lose some...

Friday, January 04, 2008

more on flocking helicopters

i just bought some picoo helicopters - really cool things for about 15 bucks a piece - fly like an arrow ....very nice. but here's the thing - for the price of a US airforce UAV, I could buy about 1Million of these things - now, imagine they can flock, and have a decent payload - could we organise some sort of mesh of them with a web/weave suspended above them (e.g. have a fixed spoke through ythe spindle to the rotors, and rest something on there -??

with enough of them, we could construct a dynamic carpet, possibly with enough lift (even with person standing above blocking some of the air in from above (could we arrange some to come in from the side?) so that we would have a flying carpet...

can you imagine how cool this woould be - ? how much cooler, say, than a flying saucer?

you could dress up as aladin, and fly over persia (if you were some megalomanic UK or US general).....or just have a LOT of fun in parties:)

Wednesday, January 02, 2008

The Pong of Pingsta

i just got 13 (yes 13) new year invitations to join pingsta this morning. This is a record - its a record with a scratch. what a pain - social networks are anathema to a sane existence. The Snark is a Boojum

faecbook=usenet+graphical sugar coating

so i've been social networking - i admit it - i've got acounts on half a dozen ,and have tried lots of the fancy applications (e..g compare the length of your )

about 10 years ago (or more) I tried a different experiment - i tried to read the last ten posts on all of the usenet newsgroups (a.k.a. bulletin boards_ that were live at UCL at the time - and then respond meaningfully to at least 1 message per board, in a 24 hour period. I got a lot of flames. Nevertheless, the experiment worked, and I have never read or contributed to a bboard knowingly since (oh, sure some email lists are also mirrored on newsgroups - that doesnt count)

Not only is the signal to noise on news (and facebook) very very bad - the interrupt rate just for meta-data is completely insane - noone could seriously have a RL and take part in more than a modicum of things in these spaces. Basically, though, the main conclusion I Have is that facebook (and all the others) add very little to Usenet beyond a fancy Graphical User Interface (a bit like
the web didn't add a whole lot to the Internet except nice brosers, at least until the advent of search engines)

For budding entrepreneurs out there then, what is the "search engine" killer app for social networking sites??? it aint obvious. of course we already have nearly unbrearable amounts of advertising:)

Blog Archive

About Me

My photo
misery me, there is a floccipaucinihilipilification (*) of chronsynclastic infundibuli in these parts and I must therefore refer you to frank zappa instead, and go home