«Women! The knife grinder is here!» – Apart from funny jokes ;) the italian Apple Store together with Girl Geek Dinners Roma organized on May 16, 2009, a workshop about mobile lifestyle (focusing on the iPhone, of course).
Let’s start from the beginning: what are the Girl Geek Dinners? Linda explained to the audience (nearly 20 people) that a geek is a person passionate about technology in a broader sense: the GGD is a group devoted to aggregate women interested about the internet, new medias and technologic lifestyles. Women are often underestimated in geek communities, and this embarassing clichè generated a lot ofdiscussion in the past, and it’s still unsolved (in my opinion).
The GGD italian group was born in 2007 in Milan, and then arrived to Rome in 2008, and is also present in Bologna and in the Marche and Emilia-Romagna states.
So, the GGD group tries to generate a “critical mass” of geek women, to abolish a stereotype that “computer programmers / power users” are only men: in GGD events boys listen and girls talk, then they blog, exchange vCards (and PGP keys, I’d guess ;) and in general try to harness women power and skills in the field of the computer industry. Networking and a dive into social media is the most efficient way nowadays to reach a great audience, and to build rapidly the aforementioned critical mass: that’s why the GGDs event was focused on social mobile applications and general productivity ones. Presented by two official Apple Trainers (Simona and Riccardo), the workshop started @11.30 AM and lasted nearly one hour.
Simona, a long running internet geek with a computer security background, presented the mobile social networking iPhone apps batch: she obivously started with the most prominent as of 2009, Facebook, and presented also LinkedIn: «the two platforms both allow the user to create a profile and reach a consistent userbase, but the target is quite different: FB is more on the “personal” side of things, while LinkedIn is oriented towards a professional/business audience».
Then she went on with twitter and brightkite, two microblogging platforms «that make the user able to broadcast 140-char phrases (tweets) and the kind of usage is completely up to the user. I’ve read people using it as a lifestreaming platform, others using it as a news feed, and even to make somethingextraordinary :). There are lots of twitterclients for the iPhone, but twittelator pro is my favorite one, because of its lean interface, integration with photo upload services, ability to retweet easily, etc.
Brightkite is similar to twitter but is focused on geolocation: you can check in in the location your iPhone detects while you’re on the go, post 140-char updates and photos, and most importantly makes you able to discover what’s going on nearby. In Italy is quite unknown right now, but it should deserve more attention.».
Bookmark sharing tools: reddit, digg and delicious. Simona: «I think that URL sharing is the basis of information flow, and I always try to share what’s relevant to me» (because sharing is caring I’d add :). All of these platforms also include a mobile version of the site, so that an application is not strictly necessary: it depends on the usage you make, and how you feel more comfortable. Links: digg mobile, reddit mobile, delicious mobile.
Instant Messaging: «Linda previously talked about Skype, the official application for the iPhone was published on the App Store on March 24, 2009, and there are also multi-protocol web services with an iPhone interface that permit the user to connect to multiple IM networks (MSN, GTalk/Jabber, Skype, Facebook, ...): Nimbuzz and Fring. Chatting via iPhone is extremely cool :D and it’s a big money saver over SMS!»
Miscellaneous: «Nearly everyone of you has got a blog, there are apps to blog-post directly from the iPhone (e.g. Wordpress), apps to post photos to flickr and the google mobile apps. Google services are available mainly via the iPhone web browser, Safari, and have got an optimized mobile interface, but others (such as Google Earth) are dedicated native iPhone apps.
Questions?
Q: What can you do on your blog?
A: Nearly everything, post, tag, categories, upload media.
Q: When will the new iPhone be released?
A: Sorry, we don’t know release dates.
Q: What about google maps?
A: It’s already integrated into the iPhone OS, and with the OS 3.0 release mapping facilities will be available in any app. Pretty cool.
Riccardo focused his presentation on productivity apps, and showcased also general utility ones. He started with AroundMe, an application built up by an Italian developer that shows the nearby points of interests using the integrated iPhone A-GPS. This app had some controversy with Google in its early release times, because it was a paid app that mashed up google maps content that is available for free, and then became a free app and Google offered also his participation in the development. AroundMe is fully integrated with Maps, and as such can show also the distance from any chosen PoI and give the user driving directions to it.
Then, iBancomat: «similar to AroundMe but with a comprehensive database of ATMs, with the ability to setup one own’s bank and save on commission costs :). It was free at the beginning, and now is a paid app. But don’t be scared: prices on the App Store start from 0.79 € cents, and periodically many apps are given away for free, offering you free upgrades as well. There is even an app that helps you to find currently given-away ones!»
Further: Free Translator, free app, it’s an useful language translator for words and small phrases and supports dozens of languages, leveraging the Google Translate service. Pretty useful when you’re abroad (and you don’t mind about cellular data networks roaming costs or spot a free wi-fi :)
Shopping List: «it may look odd to write even your shopping list on your iPhone, but its built-in database facilitates data entry, it has got a “recent items” list, and allows you to insert quantities, prices, and “bought” marks.» Simona adds: «It also allows you to geolocate supermarkets, in order to get a price comparision. And, last but not least, it’s a paper saver, so it contributes it’s one of the small things everyone can do to make the world a greener place.»
Xpense tracker: «allows the user to manage trip expenses, produce statistics and cost per KM/Mile, customize expense categories, make photos to paper bills and export reports in CSV format.»
Q: «From how much time is this app on the store, and how many users has it got?»
A: «You can get this information from the App Store itself, and also read user reviews. From a couple of monts ago reviews are also grouped by app version, so if an app received 1-star votes in the past but then evolved and pleased its users, you can follow these improvements and give it a try if you want». Simona adds: «Reviews are very important both for users and for Apple itself, because the company listens to its customers and it’s commited to give them an excellent service, talking with app developers (and removing offensive/badly done apps if appropriate)».
QuickOffice: «This is the big one: it was released one month ago, before that there were no app capable to manage and most importantly edit documents on the go. This mobile office suite is composed of QuickWord, a mobile word processing software for .doc, .docx (ReadOnly ATM), .rtf and .txt files; QuickSheet, a mobile spreadsheet able to edit formulas as well (look out for compatibility issues careful, though); QuickFiles makes you able manage documents on your iPhone like it is an USB pen-drive or you can even use a cloud service like our own MobileMe.
Q: «Is this app available for the iPod Touch?»
A: «Sure, most of the apps for the iPhone are also available on the iPod Touch. The ones that aren’t available use hardware features not available on the iPod, such as the microphone or the A-GPS.»
Q: «What’s the storage capacity?»
A: «It depends on the iPhone/iPod model, part of the storage is of course dedicated to the iPhone OS and to other applications.»
«We’re approaching the end of our review: now I’ll talk you about 1Password: it’s a password keychain for the iPhone (that you can synchronize with the one you’ve got on your Mac via a paid OSX application) and which ciphers all of your passwords using the AES encryption standard, so it’s pretty safe. Remember though: security is guaranteed by the strength of your password, so choose an “easy to remember but complex one”! You can generate these kinds of passwords using Mac OS X Keychain Access as well.»
Simona adds that, because of her computer security background, «I’m a bit paranoid :) so I definitely suggest you to use this app if you’ve got many passwords to manage. And being paranoid, I’ve got different passwords on all the services I use, so this app is a must».
The last reviewed app was Air Sharing, similar to Quickoffice Files, but not limited to .doc/.xls ones: it supports also iWork (Apple’s office suite) documents, PDFs, MS Office docs, RTF, Plain Text, images in a variety of formats, etc.
Q: «Are the docs transferred via Bluetooth?»
A: «Nope, it uses wi-fi.»
Q: «Is iTunes required? It is free?»
A: «Nope, iTunes is not required. This app was free in the past, now it’s a paid one. But on the AppStore there are lots of other choices, check them out!»
I enjoyed the event, both because the two trainers presented a bleeding-edge technology that is changing the way we interact with the Internet. I can certainly state that the iPhone is a life-changing device for a geek: having the Internet at hand in any occasion is the definitive power to get fresh information, reference, and to connect with your friends in ways that 5 years ago were sci-fi.
Furthermore, I saw the growth of the internet in the last 10 years, and I can guarantee that women were always subject to discrimination in the geeky world, both because nerds spend their life in front of computers so it’s quite difficult for them (I’d say us ;) to gather social acceptance and get a date with a girl; also because of a long-running annoying clichè that “some things are too complicated for women”.. that is simply plain wrong. We’re all humans, we’ve all got the same brain processing power, and simply because women looks at things differently than men it doesn’t mean they’re uncapable of using technology. They’d just like to be treated as human beings, and not as toys, like the fashion propaganda paints them. I’ll let propagandhi explain it clearly (rated R, maybe):
So, please, women, participate! Engage in communities and discussion, and don’t think that “all men are bastards”: we’re social creatures, not meant to be alone!
This is the second part of my recap of the nnsquad.it convention held in Rome on May 14,
2009, and hosted by the ICT consultants foundation Fondazione Ugo Bordoni.
In the first
part I described the morning session, dedicated to the definition of
Network neutrality, and how global economics can cope with it. The afternoon
was dedicated to more technical talks, and I had the occasion to hear telcos
spokesmen remarks over the current situation and possible future
developments.
The first speech started at 2.15PM and was held by
Prof. Vittorio
Trecordi (slides available here). He
introduced it by stating that net neutrality could possibly contrast with the
economic development and security assessment, because of the wiretapping needed
for the latter, tap that is strongly against the individual freedom to
communicate.
Strangely (or maybe not) enough, no mention was made to current ways to
bypass both wiretapping and localization of communicating peers: I’m
referring to the tor project, the most known
bastion that guarantees privacy and is currently used by
journalists working in "hot" areas, among many others.
Another point about legislation is that it isn’t the same in all
countries, althought the Internet is spread all over the world; moreover we
should define on what networks we should assess neutrality, because not
necessarily an IP network is connected to the Internet (think about ISP-owned walled gardens).
Also, again on the Quality of Service: Trecordi stated the Internet
succeeded because of its "hourglass model" and “the capability
to decouple communications services and network infrastructure”, but QoS
requirements (e.g. for VoIP) stress the protocol stack pile, moreover where the
network pipes are “overbooked”. Furthermore, even overprovisioning
fails, because of the decentralized architecture of the Internet, and
bottlenecks are mainly located in interconnection points between ISPs.
So, the Internet is a best-effort platform, where an ISP can’t control how its customers’ packets
will be treated when crossing its borders, and reach a geographically far
provider. In this area reside the business model of the content delivery
networks, that we’re transparently using everyday to access heavily
trafficked websites, and that also caused some funny
misunderstandings in the past, when akamai
started proxying the microsoft with squid running on Linux, and netcraft shown in its statistics that microsoft servers are running
on linux :).
Apart from that funny joke (from 2001), CDN
shorten the routing path between users and static content of a service, using
geographically distributed data centers running Varnish (or equivalent software)
and a geolocation-enabled DNS server such as PowerDNS. This way, when some random client
tries to resolve an hostname, the DNS answers with
the nearest datacenter virtual IP address, and then serves content off the
cache.
This are approaches that try to mitigate the best-effort nature of the
Internet, but maybe there are better solutions. NGN
aims to be one of those, by providing multiple network pipes dedicated to
deliver different types of network traffic, with their specific QoS needs.
Especially in peering connections between ISPs, which should provide SLAs to
assess a global (albeit best-effort :) QoS between networks. Fully guaranteed
QoS was and will be assured only into walled gardens.
Another approach to shorten routing paths and single-point network load is
to use a distributed hash
table, or DHT in short, that implements a
decentralized distributed infrastructure upon which can be built efficient
services like distributed file systems, peer-to-peer sharing, and in general
content distribution systems. bittorrent is an example of DHT, as is the Kademlia used by the popular
emule file-sharing software. Another
example is RELOAD, currently (still) in draft status, used to
implement peer-to-peer SIP, and so a decentralized VoIP infrastructure with no
big name behind it. I’m no surprised that RELOAD and P2PSIP weren’t
mentioned in the talk.
Of course neither NGNs neither P2P/CDN
technologies will cover the entire internet in no time: the good ‘ol net
will float upon these new technologies and on legacy ones (such as
IPv4) in the next years, because changing network infrastructure imposes heavy
costs on ISPs. One may ask whether also content providers should contribute to
network infrastructure development, as they’re the ones that would
benefit from wider BW and lower latency. Prof. Trecordi said yes, google
uses 21 times more bandwidth it pays for. Hell. LaTeX isn’t enough to
make content, mr Ph.D. This
comment explains my point of view on this matter, and was also exposed
later by a member of the audience.
Whichever networking infrastructure we may adopt in the future, we cannot
prescind from a plain fact: just a minority of the users will consume the
majority of the bandwidth.. as happened with Napster in 2000, when because of
Shawn Fanning
software was allegedly consuming 80% of the aggregate
external bandwidth of his college.
Considering this scenario, the speaker argued that it is reasonable for ISPs to
put caps on specific services (file sharing über alles) to limit the “all
you can eat” model, because the few users making a massive use actually
could impact the ones using fewer resources. I’ve got mixed opinions
about this, because ISPs too often cross the line.. and reasonable caps can too
easily become unacceptable ones.
Then the professor talked about P4P as a possible mitigation factor of network
congestion. P4P means that ISPs collaborate with
bittorrent clients implementors to develop custom versions to optimize
P2P connections between customers. What is this optimization about? In
short, to not favor the fastest clients, but the nearest ones, in
terms of routing hops. This happens via a dedicated iTracker set up by the
ISP (ouch!) that contains additional information
about the physical location of clients, and can thus direct P2P connections to the nearest ones.
Then, DPI (Deep Packet Inspection). Can ISPs use
it? And for which purposes? Security? Well, it could work, as long as automated
procedures filter SPAM and Virii out of residential
networks, ok.. but AT&T has used Narus and split fibers to identify
and collect VoIP calls data bits, DPI can also be
used to deliver targeted
advertising, and can be abused way too easily: In Italy we had the infamous
Tiger
Team espionage scandal, so we need precise rules to regulate these possibly
evil technologies, and make sure ISPs respect them. We need a huge dose of
Faith, I’d guess.
This was the really interesting part of the event: seeing men that represent
telcos speak to each other about Internet matters, and referring each other as
the companies they represent. Quite funny, considering the quite complicated
status quo here in Italy (governative concessions, last mile cables owned by a
single company for historic reasons, and so on).
The involved parties (and condensed key points) were:
Devices
are iMproving and becoming
multi-connected (wifi, gsm, hsdpa), this implies convergence of services that
today are separated (telephony and internet)
Frequencies: on May 6th
2009 in Italy has been voted a law proposal that if will pass, mobile operators
will be allowed to make a broader use of frequencies than now
Content
is being partitioned by the producers in order to get more revenue;
multi-connected devices which kind of access do they provide? E.g. a PC with an
HSDPA module which kind of access does provide?
Broadband? UMTS? We need sane regulations in order
to alleviate load on the mobile operators, or everyone will start using
non-compatible platforms. (I really could not understand his point).
On regulations again: people could use our mobile phones (70M in Italy) for
payment, but legislation is not ready. Also, our company broadcasts RAI television via
DVBH, but RAI does not
broadcast itself. Quite odd.
Neutrality is the common basis upon which to start any further
discussion. We cannot block access to a site like CNN or Al Jazeera for any reason
We
could define a greatest common divisor in a service set that gives neutrality
and doesn’t need QoS. Because IP is a best-effort protocol, no one should
invest in network resources not efficiently used (because of file sharing,
editor’s note).
In the end, we need a sane and precise
regulation, because in a multiplayer business context everyone tries to feather
his own nest (and I hate this status quo, editor’s note)
Think about the internet as an
highway, so we can elucubrate more thoughtly.
Speed limits equal BW
limits, because you can reach them, but not when there’s a traffic
jam.
An highway is sized upon a mean usage, and so is the network
infrastructure: so the idea of an “intelligent departure”, if you
plan your trip in hot hours, you’ll be likely to be slowed down by
jams.
Neutrality: there are laws that deny trucks access to highways
in “hot” weekends, except those that carry perishable goods. This
is institutional regulation, not ISP one.
Costs are spread through multiple factors (distance, vehicle type,
etc)
DPI: recently italian highways
introduced speed
cameras), that’s the perfect parallel to DPI on packet networks!
Digital divide: not every
town is reached by an highway, just like DSLs (but it’s a shame,
editor’s note).
Conclusion: we need sane regulations
designed by a scientific round table, and such regulations must be kept
up-to-date, because the Internet ecosystem is constantly evolving.
Neutrality isn’t the problem here, it’s just
management
We’ll implement NGNs when they’ll be
profitable
And eventually Eugenio
Prosperetti from the ISIMM (Hey guys, fix the encoding on your web site ;)
made a recap of the concepts expressed by the telco spokesmen and stressed on
the need of accessibility of a service that is becoming a common facility to
get the work done. We need 4G, we need fiber, and the state should promote
these issues (and not demonize the Internet, editor’s note).
Politics
Paolo Gentiloni, former
telecommunications minister, said that the State is not just watching:
it’ll have a prominent role in the future. He said that Microsoft reported
that in 2010 internet usage will overtake traditional TV, and as such work load
on the Public Administration will rise, also because the PA missed it (hey this
reminds me when Microsoft’s Ballmer stated that we missed the
internet). He also reminded of a Caio
Report that promises to
cover 99% of the population with DSL or fiber
within 2011, if works will start in June 2009 (we’ll see, editor’s
note).
It’s difficult for EU to implement infrastructure development
practices like Asian ones, where the State takes decisions and businesses
execute them.. because in a capitalistic world the only thing that counts is
ROI. We need to find a sane equilibrium for everyone,
and we’re working on this.
Conclusions
In a nutshell, the event was interesting, a bit pleonastic because the same
topics were carried over and over through the day, and it was an assessment of
the current situation (un-chartered territory) but at least I heard politicians
say “yes the internet is important, is valuable, and is worth
pushing”. I don’t remember how many times I said these words in the
past.
Hope you had a nice read, and congratulations that you made it!
The preface looked pretty good: technicians, Ph.Ds,
telco spokesmen and politicians speaking about the internet, its inborn
freedom, and how to cope with this in a society where security measures are constantly increasing, and as such
contrast in a virtual world with no barriers whatsoever. Furthermore,
it’s a virtual arena in which everything can be free, not only information, and people is
becoming accustomed to it.
The first speech was held by prof. Kenneth Carter, directly from the
columbia university, and served as a broad introduction about the matters that
were explored (and sometimes repeated) through the day. In a nutshell, the big
question is: might ISPs offer different degrees of performance over different
sites (or charge for better performances), permit/block/surcharge access to
certain sites or via certain devices?
Filtering access to network services is a common practice over the internet,
as is filtering content, and not necessarily bad: think about spam filters to
prevent UCE and NAP filters
to prevent and mitigate DDOS attacks, or
antivirii/IDS [systems]. Also tiered service plans, where you get lower latency
or wider upload bandwidth if you pay more, are acceptable, because
“quality of service” isn’t an absolute value: it depends by
the kind of services the user uses. And in the majority of cases, he/she
doesn’t grasp (or even need to) the concepts behind them.
But what happens when the ISP crosses the line,
and starts blocking your VPN software, or your VoIP
PBX, or puts you into a big metropolitan network
making your boxes inaccessible from the internet, and having you to pay lots
of money to buy a public IP address (and for 10 days at most)? Hey, IPv4
addresses shortage is on the way, ok, but there are still lots available, and
using legacy IPTV subnets to address residential
customers isn’t a smart solution on the long run.
Next
generation networks aim to solve addressing issues via IPv6, and its
128bits-wide network addresses, and bandwidth/latency ones, via (fiber)
separated pipes, all dedicated to different kinds of data, e.g. VoIP/IPTV: this
is what is going to be called “Fractionalized IP”.
As long as competition remains in place, applying surcharges for guaranteed
QoS/bandwidth on certain services is a practice that can actually enhance user
experience: gamers have entirely different expectations than
“e-mailers”, and the formers will willingly pay more for Fast-path
DSLs to pwn their friends, while geeks enjoy a static IP address to reach their
server at home while they’re on the go. Partitioning resources on user
demand can make a more profitable and efficient use of them, as long as it is
done wisely and transparently to users. When transparency
fails, you get the backlash that Comcast received
when it started blocking file-sharing software. In Italy as well a provider known for his harassing phone calls to
potential customers currently implements layer7 filtering
to block file sharing and to “overbook” its limited bandwidth, thus
giving a clumsy service to its users.
The key point, in my opinion, is about tech savvyness failure: no one here
understands anything about a media (and its infrastructure) that’s
becoming, faster than everything in history, overwhelmingly relevant in
everyday life.
Wisely, Prof. Carter identified neutrality issues as the classic problem
of the elephant and the blind men: each side of the problem can be tackled
from a completely different perspective, bringing to completely different
analyses and possible solutions. He made distinctions between vertical
conflicts (ISP vs. user), horizontal ones (user vs. user / ISP vs. ISP) and diagonal ones
(user on ISP A affects ISP
B, and so on).
Applause for Mr. Carter, leaving the stage to Stefano Quintarelli from nnsquad.it. He identified in its
presentation five key points upon which build a «neutral Internet
without absurd restrictions»:
Transparency: the ISP must give the customer
precise statements about its politics of traffic regulation/filtering;
Free choice: whenever the ISP changes its
regulations, the user must have the right to be informed and keep the former
ones he subscribed to;
Privacy: the ISP
cannot discriminate traffic by looking at packet payloads;
ISPs cannot
discriminate traffic on a per-user basis
Whenever an ISP applies traffic discrimination sanctioned in the user
agreement, the same treatment must be applied to traffic coming from other
networks. Failing to apply this principle is an example of the diagonal
conflict stated by prof. Carter.
Furthermore, as often happens in big corporations, technology innovation is
stopped by possibly uncertain ROIs: Stefano talked about a MESH
network project in
Assisi, where a self-healing wireless network has an aggregate bandwidth
equal to the sum of the nodes’ ones. Big companies have got standard
technologies and big infrastructures, but that doesn’t mean small
companies lead by visionary people cannot compete with them. And here the next
topic begins, with a speech held by Franco Menaglia from
the Bordoni foundation
Economics
The Bordoni foundation `acts_as_consultant`
for the Italian public administration regarding ICT
matters. Dott. Menaglia recognizes that it’s a very complicated and
actual debate, mainly because it’s not a simple opinion exchange between
technology and market, but because on this matter depend investments of
millions of public Euros. Not to forget that ICT is
one of the main keys of UE development, that happens via innovative
applications and services.
“Neutrality cannot prescind from economic development”, he
states, and to ask users to pay more to have better services, users must
actually feel the service quality is improved, and to deliver
more data rapidly we need a more powerful infrastructure. Who’s gonna pay
it? ISPs for sure, but also content providers could make their part (e.g.
google).
The key here is all about business models: advertising is dying, and not
because of AdBlock Plus, but because comportamental patterns have changed, and,
in my opinion, SPAM and phishing play a major role
here in making the user feel unconfortable and reluctant to accept offers on
some random internet web site. So we need to find more profitable and efficient
business models, thinking about the internet as an ecosystem, trying not to
push only on our own company, and improving both competitivity and facilitation
innovation through interoperability.
In a nutshell, there wasn’t much content neither in the presentation
nor in the discussion, because, as Google CEO stated when commenting the 2009 Q1 report in the
context of the world financial crisis, we’re in an
un-chartered territory. I think that smart people will win in the end,
because they’ll invent the next generation service that doesn’t
need either low latency or high bandwidth and will be extremely useful to its
users. Something capable to reach 200M of users
in few years (and more) and being also profitable, without resorting to
advertising.
In the second part of this article, I’ll recap about the afternoon
session: it started with the interesting technical speech on new generation
networks by Vittorio
Trecordi and open discussion with five telcos spokesmen (telecom, tre, vodafone,
fastweb and wind).
This is my recap of the first italian facebook developer garage,
held in milan on April 23, 2009,
and hosted by mikamai. the morning has been
dedicated to developer sessions, the afternoon to marketing & communication
ones. some videos of the event are available here.
Later I had the occasion to ask James about
whether FB was inclined or not to adopt OpenID
as an authentication method: he said that connect and OpenID both allow users
to have unique login credentials to access multiple sites, but connect also
allows to exploit the power of facebook social graph to allow users to
communicate and share information. so, the short answer is “no”.
Then I proposed him to implement OpenID on FB itself, so that connect could
become really a superset of openID, but he said that “as a company, these
are tough decisions I could not give an answer right now”. Fair enough
:).
UPDATE: on April 27th
2009, techcrunch reports they heard that Facebook will embrace
OpenID as a mean to authenticate users. Great news, looking forward for an
official statement from Facebook! :)
The second talk was held by Vincenzo
Acinapura, who described the basic means to create an application on the
facebook platform. He explored the technologies behind it (XFBML, FQL, FBJS), the main integration
points whitin the platform (notifications, publisher, ...), and he showed
sample code to implement some of the most used FBML
tags (fb:comments, fb:share, fb:feed, and so on). He
eventually remembered the importance of automating the deploy of applications,
and suggested to use capistrano to achieve
it.
Then, the Facebook Sumo
Contest was started: three developers had one two hours to cook
up a functional facebook application that would then be judged by
Facebook’s James and by the claps of the audience :). In the end only two
of them made it, the first one being an italian guy who wrote an app to give
gifts to friends; the second one a french (I think) guy who built an app to
organize parties with friends, invite people, and enjoy. The former won, but in
my opinion at least the latter did show a bit more creativity. Of course both
of them were victims of the murphy’s law,
because the apps didn’t work on the first shot :).
Third talk by andrea reginato and andrea franz, who started up defining what
does viral mean, and how the social graph can allow anyone to
distribute content to a very large number of users. in a nutshell, as long as
your content is well worded
and interesting, word-of-mouth distribution via social networks on which
content publishing is “easy as pie” is a powerful way to make your
content spread across millions of potential interested people.
How to achieve it? They explored how FB connect can augment our sites and
give users ability to comment and interact with them using their facebook
credentials, and then spread the interactions via facebook in order to reach a
broader audience. it isn’t rocket science, but from my experience, it can
work, as long as the content is itself useful and
valuable, and most importantly it does not appear
fake and as advertisement to the majority of
the users. I think that facebook and twitter
are also powerful tools to analyze and identify which kind of content is
interesting right now for people, and model the viral
distribution upon these insights.
There has been much interaction between the audience, interested mainly on
how to integrate it within their web site while maintaining their own
signup/login system, privacy concerns, policing and caching of information
(which one to cache, how, and for how long), and legal issues. When there is
complaint on data shown on my web but posted and hosted on facebook servers,
who is the legal representative to question about? A spokesman from civile.it stated that the responsible is to be
tracked by the owner of the servers on which data is hosted: it’s
facebook itself.
The two Andreas eventually showcased a demo game for the fb platform built
with sinatra, prototype and FBJS. The app asks you to identify one of your friends
by looking at a subset of profile pictures: every one you guess (in 10 seconds
at most), another picture appears, and difficulty increases. The number of
friends you identified determines the “level”, that you can post on
your profile once you’re done :).
After their talk, we did a lunch break and finally I joined with a friend of
mine, who arrived late as usual ;).
Afternoon: marketing and communication
The afternoon was dedicated to marketing and communication, and to all the
ways you can exploit the facebook platform to bring traffic to your site, or to
generate viral information via the social connections between people, and
featured some case histories by the authors of who has the
biggest brain application, “Ninja Marketing:http://ninjamarketing.it
and the makers of skoda in love
application (cayenne marketing).
First of all, Lorenzo Viscanti (mikamai co-founder) described how facebook
pages can help marketers to advertise content and analyze user traffic in order
to improve conversions: because facebook permits users to insert much
information about themselves, this data can be aggregated and effectively shown
in the statistics part of a facebook page. For a more detailed explanation,
check out the Facebook
pages product guide published back in march 2009.
Then, fun time, because of the projection of a video by the ironic
neomelodic singer Manuele D’Amore, with his song lasciarsi
su facebook (breaking up on facebook). Who doesn’t know neomelodic
neapolitan songs, they are a product of the popular naples culture of which Gigi D’Alessio is
one of the most known performers.
EDIT 2023-08: sorry, this video is gone
Then, politics time. Ivan
Scalfarotto (running for 2009 european elections) and Giuseppe Civati were on stage, and
talked about politics and social networking, a much buzzed topic these days,
mainly because of obama’s
successfull usage of it that resulted him taking office at the white house
on january 20, 2009. I think that the core of it was his message, not being
“vote for myself”, rather being “go vote, you dumbxxx!”
:), a perfect example of giving voice to a psico-social tension via the
internet. People spread out via facebook, twitter, and other social networks
their action of being gone to vote, and as psychologists have
explained many times, “People will do things that they see other people
are doing”.
The downside of this talk was that was too much politics oriented, and
wheter we should talk about politics and the internet, some felt that the guy was
pushing it too hard. Hey, that’s what good about social media: give
voice to everyone, and when someone is abusing the stage, shout it loud!
:).
After politics, deep marketing time: the most interesting (in my opinion)
talk of the whole day was the one held by the folks at ninja marketing, who identified the
“chemistry of viral marketing” being the “viral DNA” and appropriate “seeding” thru
social media. The DNA is about emotions: joy, anger,
sadness, fear, and (of course) surprise, but the most important of them all is
catharsis. Citing
Wikipedia:
[..] the term “catharsis” refers [..] to the
sensation, or literary effect, that would ideally overcome an audience upon
finishing watching a tragedy (a release of pent-up emotion or energy).
These emotions suddenly identify a psycho-social tension, over which you
should be smart enough to build means to give it voice through social media,
like the whopper sacrifice
marketers did. The tension here was the shared willingness to remove
“friends” from our social graph, but the inability to do it in
order to avoid possible remarks from them. But when you had a reason to do it
to gain a free whopper, here’s that people started to drop others from
their friend lists, even if they were not interested in the whopper at all. The
Obama experiment also (IMHO) is a vivid example of a psycho-social tension (as
I stated before), that was successfully exploited and gave its results.
The penultimate talk, held by Daniela Cangiano, described a case history by
the marketers that realized the skoda in love for
skoda cars (now unavailable on facebook). In a nutshell, the app asked the user
five questions and found out of them the best match for a date by choosing from
your friends. The app, by design, chose the results randomly
and always gave a percent match greater than 80%. When
displaying the match, the advertisement was also shown, inviting the user to
buy a skoda car and go out with the matching friend for a date.
The key points of the app were the seasonality (launched some days before
valentine day), the wording, very simplicistic and ironic, communication,
interactivity, yada, yada yada. The host then pointed out that facebook is an
“amplifier of social interactions” (because of the missing physical
contact and the written communication, I’d add) and that is a powerful
vehicle to convey information to customers. Daniela then stated that businesses
should neither underestimate facebook value, being it the “resonance of
the pulsating heart of the ‘net”, nor considering it simply a dumb
vehicle, because it is “by people, for people”. I think that her
claims were valid at a first glance, but quite exaggerated because the key here
is “the internet”, not “facebook”. The internet opened
up our minds by giving us endless points of view shared by millions of people
that daily blog, tweet, and also update their status on facebook. But
it’s the internet, dude.
Also, Daniela’s claims weren’t reflected in the application they
built, as an audience member noted: “if you say that facebook is by
people and for people, why did you made an app that gave them a false result?
Which kind of enjoyment did it make to them, apart from finding a false
match?”. She answered that the app wasn’t meant to actually find
matches, but just to “give some minutes of “fun” to the user,
and then convey the advertising message”. To me, it looks awful
marketing, abusing an already abused seasonality (valentine day), and
it’s just an example on how things should NOT
be done.
But, did it work? The audience asked “how many conversions (in terms
of cars sold) did you have from the app?” She replied: “well, this
is only a part of a broader marketing campaign, and I cannot give out results
here. if you’re interested, mail me at daniela DOT cangiano AT cayenne DOT
it”. If you mail her, let everyone know by posting a comment, thanks
:).
The last talk was held by the lead developer of helloTxt, an app that allows you to update your
status on multiple networks by using a single form. He described how, once the
core frameworks and interfaces of your web site are up and running, it’s
just a matter of weeks to code up a facebook app and start spreading it: they
took only 1 developer, 1 designer, 1 copywriter and 1 marketer to have it
running.
Conclusions
To me, the event was really interesting and I thank both the hosts and everyone who held talks on stage, my
brain was really satiated at the end :). As you’ve read from this post
(hey, thanks for making it to the end! :) the topics were spanned on really
many fields (technology, sociology, politics, marketing), and it’s
amazing that the internet (and social media) can blur all of them into a single
platform, and give humans new ways of study and implement them.
I hope only that james AT facebook DOT com will
take the advice I gave him before leaving: “BE
OPEN!” because we need open technologies, open standards,
and open knowledge, so that no private company can control them, for
humanity’s sake.
I’d love to hear your opinion, thoughts, and critics. Share them in
the comments!
I’m searching for a new pet. We already have two
lovely cats, but after feeling how alive a
house can be with many pets (after a beautiful night @ il
quadrato
mansion), I’m thinking about having another one to grow and love.
But, what kind of geek am I, if I don’t add a nerdy bit to it? So, after the
brain twitter interface about
which we talked about so
muchin the last
days,
this evening a quite random funny thought has stumbled into my mind: what about
getting a grey parrot, grow
it, learn it to talk, and letting him .. well, tweet his words using a
speech recognition system put right aside its bar and linked to a twitter
account? How weird would that be?! :D
Thinking deeply, the weirdest thing is that in 2009, a tweeting parrot makes me
think about a “parrot with access to twitter” .. and not a bird emitting its
natural verse. Am I overloaded by this social media thingie? Should I take some
vacation?