Cool – PodCorps.org

Just caught a presentation from Doug Kaye (IT Conversations, Conversations Network) at Podcast Hotel about a new program he has announced called PodCorps.org. They are looking to create a community of stringers to capture, organize and share video and audio conversations (town hall meetings, club meetings, small conferences, speeches, interviews, etc.).

They are working with:
http://eventful.com for an events database and give event organizers the option to request stringers to attend and record the event, OurMedia will handle the organization and serving of the content
Internet Archive will handle the hosting

The idea is that stringers sign up for the program and list their location and what they do (audio, video). Event organizers tag their events. PodCorps acts as a dating service putting the two together.

They want to grow their stringer base first. They want to have the network in place before they can start setting up events with people. Chicken and Egg – they need stringers to attract events, and events to attract stringers.

here is the url:
podcorps.org

Web2.0 – Licensing UGS – Von Lohmann

Ocean of Copyright uncertainty

Standing on the shoulders of angry giants

Copyright risks
Statutory Damages
$750-150k damages

Personal Liability
for officers, directors, investors
no reliable shield against liability
everyone knows napster lawsuit
lawsuit contiued until a few months ago long since Napster went under
startups say “we will incorporate as LLC – if we lose we move on” – NOT THAT SIMPLA

LICENSING OF INPUTS

Good News
4 islands of certainty (Safe Harbors)
DMCA Safe Harbor
17 U.S.C. 512
Eliminates Money Damages
Limits Injunctions

-Take monetary damages off table
limit damages to company

court can tell you to takedown or terminate bad users
incred incentive for companies in the online space to qualify for safe harbors

512(a): “Conduit” Island
If an ISP – just providing connectivity – you wont be resp if users use your pipes to infringe
Every ISP relies on this
All who provide pipes and the ping – all depend on 512(a) COnduit Island

512(b) Caching Safe Harbor
for AOL caching activities circa 1997
walled network (the way AOL was)
do local caching for internal network users
works only in model where users req content first
doesnt do any good for akamai of the world
becomes island where nothing grows

512(d) Seach Engine Island
Information location tools
infirnging website – and search engine finds it – SE may be resp for infringements – WRONG
in these circumstances (with rules) SE wont be held responsible
protects the act of linking in these contexts
in 1997 or 98 Yahoo was directory, not spidering/search co
providing a directory of links

512 (c)
Hosting Exception
if you were resp for hosting – couldnt be resp for every user and every page
need protection
number of hosting co’s got that protection in 1998
since exception has grown with progress of internet overall
Ebay has succeeded in invoking this exception

Dont have to be on the islands – but more uncertain (Bittorrent)
no surprise when you look at internet companies – all that have clustered right on these islands of uncertainty

Web Hosting and Search Safe Harbors
What happens when you combine both? _ Ebay – pioneer in using the law to cover new services not accounted for when the law was written
Ebay – host and provide search, dont actually post

nowadays – unlimited co’s that provide one or both features

Blogs (Blogger)
Music Lockering (MPRtunes)
Playlist SHaring (Avvenu)
Photo SHaring (Flickr)
Video SHaring (YouTUbe)
File Hosting (Pando)
COmbos (MOG, Etc.)

How do you avoid being held responsible? This is how
most web2.0 cos have built on these legal exceptions

How close to the waterline
if webhost or search engine – high dry ground
you are protected
a lot of other businesses – not a lot of clear cases
Myspace and YouTube – placing a bet they are on dry enough land they can avoid being sued

3. Basic features you need to do – to be on island of safety
hire a lawyer for the details

ask yourself – when you look at new businesses – see if you recognize features
1. Register a copyright agent – form + $80 check to copyright office
if you dont do this – failing to do it jeopardizes your existanc eon the island
list of companies – every reg form they have ever received
who is on or not on list is interesting
fun to see handwritten notes

2. Notice and Takedown
certainly in post YouTube world – Viacom delivering
if copyright owner complains – that piece, song, photo, belongs to me
resp to take stuff down and promptly if you want to stay on the island
rules copyright owners have to follow when they send a notice – must be specific
cant say “make sure no copy of xxx ever appears on your website
must provide specific url, actual description, number of formalities
3. Infringer Termination Policy
if you get a lot of complaints about a user (like 2 complaints) – law req you have in place and implement a policy for terminating infringers
ToS should have a termination policy

How to Stay on the island
2 ways to lose protection
esp. in Viacom/GooTube (if it even moves forward)
will continue ot come up
1. Red Flag Knowledge – if you know it is going on and dont do anything about it – you will lose safe harbor
2. If you are aware of facts and circumstances that would have been obvious – you are out
what does that mean ? Who knows
Needs clarity
YouTube argues you need to tell, with specificity – where it is going on – need takedown notice
Trouble – if employees spend a lot of time on the website and you fail to do anything about it
What did you and your employees know?
More intimate knowledge – the more risk is created
More editorial, more categorization – dont want to feature something that is obviously infiringing

2nd Way – direct financial benefit from something that was infringing that you could have controlled
More content, more eyeballs, more money
YouTube best example
No ads on the actual video pages of YouTube themselves – some protection
User Generated and Uploaded – you will see ads everywhere else
effort to make clear they are not directly benefitting from infringing videos
have to control the infringement

Really basic architecture issues
need to get a lawyer sooner rather than later

First Half DONE – How do you avoide having to get licenses for every single thing your users are uploading
make sure you are doing the things to qual for those exemptions
can do everything right and still be sued

LICENSING OF OUTPUTS

focus and highlight flickr
a model for participation
upload and host photos
and get photos to use for other purposes
been turned into great free stock photo site
get out of the biz of stock photography – flickr will eat that business alive in short time

how does flickr do it

Creative COmmons Licenses
Do a tremendous job
support creative options
CC Licenses –
Attribution
Att -No Derivs (use but cant change)
Att – No Derivs Not Commercial
Att – Non COmmercial
Att Non COmmercial – Share Alike
Att – Share ALike

Share Alike – use it but make any deriv work available

CC works – content curators web page
directory of people already doing this

Podsafe music network
hassle to get good music for podcasts
Flickr – huge repository for images
Search Funct for yahoo and google and plip
meta tagging standards
search facilitating tech to make it easy

How flickr attracts users to the website
make users interested in reusers and remixers
how to get creators and photogs to use CC
make the licensed materials findable, useful, simple

Category in Flickr Adv Search – is CC licensed photos
can drill down to modify and other criteria w/in CC
if you can find 21k photos of Rain, all for free with attribution, or on TV or website – that will make it hard for folks to charge for it in the future –
will also attract new users to flickr
not just photos for the buddies – also great alt for stock photography
creating new business opportunities as well
Flickr – can always send a message to user – saying you love a photo – auth for non-commerical use – would like to pay – would that be OK
once you attract new set of users they will find other uses for your services
nice job integrating for the re-users of the world
collects all CC categorites and allows you to browse based on combination

Vast majority of users not licensed under CC
Flickr does many things in interface for creators to opt for CC
need to explain licenses, use defaults intelligently, do it in batches

Web2.0 – RSS and Syndication Tech – Niall Kennedy

Syndication technologies

Mostly ATOM – some RSS

del.icio.us/SyndicationTalk

will post to his blog

who is he

pushing data

Archi on windows live platfomr

new search tech and social media space

build better content online
3 things
Intermediate level

great to use feeds – popular consumer endpoints
button inside browser chrome
option in NYTimes to check fresh daily
avail by section

browser is a gateway
news, data, sites
desktop – outlook 2007 – feeds built in

stay on top of info flows every day

every time you access gmail – button shows up
latest messages and subjects – authenticated – build a toolbar – pull in and do notifier
all the ways to do standardized format
CIA and NSA talked to each other – shared intel
e-govt initiative
taking data flows – from ops to people they are following – how do you follow the latest
e-govt initiatives

stat tools – measure map – update on traffic

TiVo – companies are unable to build all the content you want – choose 100 channels – video feed – putin the same now playin list – can take high def and put on tivo or apple tv
pictures
ipods
alt content

html page with alt content
link alts can expose that data

formats – website in formats and let them discover
alt feed content
all brpwsers

Search engine discoverability
coorelate with feeds
multiple choices exposed
subscribe to summary feed – or cat on youtube – mult choices and engage mult places

IETF

neded these standards to come together

Dec 2005 – ATOM publsihed
2 years in making
web content and media syndication
should ? must? requirement?
interop for data formats and feeds
opening up new meth of data transport
XML namespace – feeds most popular form

Feed
ID
TItle
When Updated
Author

optional=
entry
link
subtitle
category
rights
logo
icon
generator
contributor

each feed has multiple entries
entry has required and optional elements
storys or feed should have author

Summary and Content
display not full content
snippet
if you output web feeds do you lose traffic?
point to final url – full or abstract – text or html

Newspapers
NYT sunday magazine
what does it all mean
logo
title
category
entry
entry title
entry author
pub date
link enclosure (like attachment)
related links

Standalone browser render environment
isolated web page
relative link – means nothing to a feed in the aggregator – images wont display
rendering ind. browser environment
same with links
use inline CSS
no javascript, no plugins
some readers will strip content before it is stored
anything that can hurt them is stored
Referrer?
depends on how you render

User interaction varies – myYahoo – pulls in things they know are feeds – updates, feeds then jump into more feeds

take tag URIs, take domain and take article IDs – or use URLs

published when initially released – updates when add or edited
as you update that – layer on updated time to the post
tells agg something changed in this article
something significant changed
determines new content instead of old

who are you?
author or contributor – one author per story
email
url

spammers index feeds

why include an email? direct response/feedback

site your source – imp for rep and who are you
give credit
really like a story? subscribe as reading to the entire feed
showing the stories on NYTimes – show me only this section

iTunes
specific itunes ways
duration
taxonomy
keywords
advisories

pdfs synducated into itunes

avoid confusion of tongues problems

creaing something where another space is already available
popular parsing libraries

publishing and creating own namespace – create a parser
make sure the data isnt lost
something not understood – all indexable
feed validators

wc3 is more of a stable validator – no intricacies

Secure Feeds
basecamp
keeping track of current projects
dont want it searchable
not in bloglines or google feed search
flickr scrambles url – at user and photo level
when feed agg sees HTTPS – looks private
agg devs dont pay attention to cache control
daring fireball – membership for full feed ($20 a year) – paypal ID – auto username and password
pub house could do it for current subscribers
gmail – authenticated experiences

possible to est jabber clients whihc connect and send incremental updates via AIM – extra payload
push out to app
good way to push to lots and lots of clients

Atom vs rss2.0.1
producing media files – atom not ready yet
all looking at enclosures and rss
adoption across the board
atomtrickle down will happen
web hasnt moved to xhtml 1.0 strict

atom engagement format 1 of 3
synd
pub protocal
archival
Atom has more standardization – more work done, more predictable behavior
a roaming team of enforcers it is parsing right
parsing libs also output

frameworks have standardized ways

object level

quick and easy way to do it

client support for atom from phones to desktop clients

still an issue for podcatchers

enclosure element in rss 2

alot of academic work around semantic web
atom and rss 2 most pop and widely adopted
FOAF and social networks via rdf – we have moved on
rss1 camp into atom

ATOM allows per entry copyright
define within atom
all rights belong to oreilly
pub houses – list mult contribs

Building awesome websites and services using the power of happy users – Panel

ted rheingold
dogster and catster

no more shrinkwrap software
have changes live within a day
customers know it – you know it

panel

Josh Schacter
founder of Del.ici.ous – Yahoo, dir of engineering

Biz Stone – founder of Obvious Corp (twitter) – odeo, blogger, xanga

Stewart Butterfield – founder of flickr, ludicorp

roles that customers can play in dev of software
beta testing
software dev with apis
graphic and creative design
writing and uploading and submitting content – participatory web
product roadmap
research
where to go – what do you want
customer service
talent pools
WOM
vounteers, guardians, evangelists
USers want to help and make it better

why do they want to do this? how to get them started

How do you know customers want to be inv. – how do you let them know? community or prod first? chicken and egg

BS – need product first, how do you let cust know you are available
twitter.com – has phone number on contact us page – wont scale but really works
always out there – reading and commenting – emailing, have a prod and excited – the enthusiasm – they cansee it and get in touch

JS – second version of single user system
wanted it for himself
useful to him
wrote it – was the first customer as well
people started showing – not just a product, but the prod was the marketing
useful – connect to other places and systems

SB – no predetermined plan to list users in feedback loops – think that the way the team wanted to operate
building ways to let users part.
flickr has open forum
craigslist is bigger ex
a lot of big websites get too big to have some open space for people to comm stuff
what would it be like if amazon did

big obsessions at flickr – how do we keep same level of interaction and openness and keep scaling

some people wont shut up if they care

venue to tell AT&T what you think of their service… ha ha

must be places for people to talk about amazon

ebay has a number of place

bustling communities around

JS – when peopel say something in public they are afraid other cust will see it – need to deal more quickly – transparency

no forums on delicious – mailing list and blog

partially for design considerations

TR – will people use the service? will they use it if i made the API first
early on you need to decide – work or not? – people say lots of feedback is the key indicator it weall work?

JS – cant build without being in constant connect with the user
a lot of the direction is guided by what do I want
how do I use as a product

still has incoming email copied to bberry

BS – feedback reinforces what you do

TR – no users helped him write it – werent that geeky but were willin to help with beta and finding spelling areas and other features

JS – why you have the APIs – build the features you think are great but cant prioritize
lot of things wouldnt make his list
APIs let those capable try it out and you can seeit and sometimes work better than you could expect

TR – what motivates people to contribute
increasing and working on bottom line
what motivates them?

SB – recognition and acknowledgement – beliefs, and aesthetic, they have them
people who write and on some topic – getting some reco back is always key
getitng comments back – to favorites
social activity – the bigges tthing overall – ops at different levels

use API, cool idea, make it public, others see it – validate

people dev off thr flickr api can be compensated

what else motivates peopple – others helpful and ernest – spend their own time helping for helpings sake – not about gold star ack

BS – doing it for val of co. – disappointed – why arent you paying me for this
comes down for social interaction

dogster and catster – nothing like it on the planet

TR – do you feel beholden to the users? let them down or make company or biz decisions that include what they have done for you

JS – pos value for you, the users? must eval each step
many times had to watch the right thing to do for each
would like to have all the data there
old days – nice to be free and open but then there is reality (scraping and crashing servers)
Delicious between pubs and users
seen delicious button on newspapers – pubs want to presupply tags – makes it harder for users to remember stuff but makes for better prod serv for the user
aggregate behavior is better for all – hard to tell users you are doing something they dont want if it is better in the aggregate

SB – people like to contribute

when considering an acq before it happened – the acq companies respect for the users and the place they hold for the users

SB – corp development – sometimes strat, sometimes just M&A – couple of diff groups interested in flickr – search, photos
no one wanted to screw it up
badass former banker didnt want it screwed up “you have 200k users – possibly the most important 200k on the internet”

sometuimes there is a concern from Yahoo that goes beyond callous approach

BS – blogger getting acq by google – stepped up comm with users
was there concern beforehand that wouldnt be the case?

small team – workign hard – even afterwards a struggle to switch over
allowing him to join team opened dialog
knew why features were coming and when
meant a lot to the users – to help them

Kaliya – who are you when you show up and who are you when things change

flickr cutover highlited – engineers and companies saw registration and authent as authent – and people see it as identity

ID is tied to authentication

in deliciious your login is your ID (bad design decision from a number of standpoints – way off in the future

TR – do you have cust part of a special group to go to ?

JS – yahoo group where people sign up and they talk to them – will toss out stuff, ideas, very user facing – try to get diff viewpoints
pretty helpful
nice

active when he was runngn things alone

couple people good thermometers
some who use flickr as utility – will use as blogs – serious amateurs or hobbyist photogs
def certain people to go to
common pattern where people sign up and add a photo or two and dont come back for months
some learn to love it – where the bumps are on that path – take analytic approaches for state of users, 2x week or once every 3 months
really really hard

listening solely to the people who love it

weird or confusing – flickr terminology
ones who are willing to speak already love it

BS – do the analytics too
do a friends of twitter group – who can release a halfbaked feature on for feedback
have an non trad feedback loop

TR – early on would you release half baked b/c you had so few users or was it always bulletproof from the get-go

JS – do it, feel the effects quickly – 3 releases a week – to push every fix – more on scalabilty side than UI side – new UI will be very painful
originally – code on the live site

difficult to make change in dir – everything we do we do very fast – must make it go fast – could be a couple of weeks for db or hardware
becomes difficult to maintain pace of iteration and scale at the same time
in Yahoo – there is res for QA and stuff – do test before they go out the door
difficult to get coverage and stuff

BS – when he said half baked – meant really 1/2 baked. the stuff is always breaking – this blogger is labs

SB
still does 1/2 baked stuff – launched 3 yrs ago – nothing in common with flickr today
very very rapid interation
partly 1/2 b/c new cat features – ABC – super urgent priorities – huge queue of stuff
fastest turnaround – 2 yrs ago
screwed up childhood – doesnt adjust well to change – put it back – heard a hundred times now

BS
reacing out to users – all at blogger – on their chatting with caterina

interaction pays off

social feedback to become a user – early on caterina and other founders welcomed everyone – each you could get over a threshold is someone who could be pushed further

people who signed in first foour months – when all new everyone else – 90% were still around

BS – when using blogger and pyra
setup and started using it
Ev linked to it – people really linked to it
turned xanga into a weblogging community
reading twittershuge influence on him

TR – do all expect no matter how big will keep involved with comm with customers?

BS – if you love your job, yes

JS
API alleviate a great deal
delivious not about the code but the scale

not hard to build features but make it go fdast – what is the way to do this thing fast
alot of the way was doing things in mysql well – stuff people ask for – not that they cant do it – things that are in their lexicon or expect -can we sort things alpha – we provide way to do it – need to help them use it
people ask for stars – why bookmark something that is only one star
ask for things they expect – even though it works fine without them
have to force or cram down the engineers throats – letting people hack and add lots of stuff could be weakness and not strenghts
soemtimes see stuff that is way better – can i use this? sure.
way to explore territory in feature space that lets you avoid some exploratory groping that doesnt work out
people ask for stuff – have prob, dont know solution, but ask for somethign weird or nearby
cant verbalize what they really meant
pretty sure flickr and twitter is simple
succeed by getting users to the door – which things to add and not add
about scale – number 1 req on agg data – what are the most bookmarked sites
1. – not surprising
2 – someoen will try to get on that list

not missing b/c they dont wan tthem to do it, but dont want to reinforce bad behavior

BS – twitter fan wiki
twitter- purposefully simple
APIs – seen a lot of activity – if new to API, easy to build
twitter fan wiki – people who like twitter – org cool api projects
get ideas, contact people
having them build those things helps immensely
not on them to help
keep our core service running and point them

question – how did you spread word early?

JS – delicious could post to blogs
found rss is hugely useful API and marketing way to continue to give someone a way to be updated – anything that can does use rss
1/2 of traffic is RSS

BS – 1/2 of traffic is api

SB – a platform is easy to get with photos
easy to get in and outhost from flickr to the blog
doesnt know the current ratio outside flickr – over 1 bil served/day massive source of traffic

TR – Hiring expensive – do you hire from your communtiy?

SB – hired many from the community
tech support specialist qa guy – looked at the forum and found someone good
preference is to always hire from within the community
engineering team – higher than avg sensitivity to good software design and usability
attuned to the needs of the community

BS – everyone hired has been a user
hasnt seen them as a superuser
all be users – def red flag if they never signed up
10 or 20 hr project first to see if they like them

JS – consult for a month and if we like we will hire you
one guy write a book on delicious before he was hired

first job was changing the api so his book was no longer correct

BS – hired at blogger because he was a user

Question – at what point do you ask – should i be exposing the future plan/roadmap?

JS – doesnt think that far in advance
a lot is how he feels about feature – is excited, will fit, easy to do, least implementation, lazy
struggle with scale and # of transactions
firefox extension who hit sys every few seconds
stuff like yahoos expertise cam in handy
all about what scales
more about working towards each diff thing
features easy once you have the underlying technology
tries to be communicative
will tell why things wont happen
1 emails a day saying how people shoudld vote on how others get to use tags
difficult to reply to – against wha tthey are trying to do

Web2.0 – Badges and Widgets – Hinchcliffe

DIY trends
Small is the new big
Atomization of content and objects and platforms

for a large class of problems – dont need a web dev – pull it together off the shelf
home depot concept – dont need a contractor
for a lot of problems you can solve yourself

bake this deeply into the core of your web apps
apps becoming platforms – getitng off the site – security to liability to scalability

DIY era

things like blogs and wiki give us a channel on the web
self expression highly social

Ease of consuption a big piece of it

still making fairly hard to do something useful
ease of use and consumption

sometimes a javascript or flash plugin

WPF/E – shipping with vista and capable

more than flash

atomizing diff ways

dont have standard terminology

do have directories – being solved quicckly now

open platforms not standalone apps

deeply expressing the platform

implications for product quality
spreading your product beyond the vendors you site
APIs – app prog interfaces – nonvisual part of widgets and badges – need programmers to use

End user friendly – the next step

you will atomize and build on top of others

google maps most popular ajax widgets – compelling
spent 10s of millions dev and improving

building on the shoulders of giants

need to be bringing best of breed from others

GLOBAL SOA

SL uses Amazon S3

to be competitive

self help to deploy now

Wdigets – on the web in ajax or flash
Badges – displays of content pulled under cover of other sites
Gadgets – more formal widget models from google and MS

bring in diff widgets and feeds to do things
surreounded with content and cross-relate
create mashups

counter terrorism and disaster management – create a blog for each disaster with widgets for sal displays, info, calls into disaster center – will report on what is going on
where to go and look

natural platform
bring in other views and feeds

exploit SOAs and aggregate the functionality

not just content – functionality aggregation

send email to get the slides for the widget talk

copy and paste is key aspect

single line javascript includes
object/embed tags in flash

connect to undelying sites to provide value
have business model baked deeply
driving traffic, content consumption, advertising

Widget Business Model

WHat makes widgets powerful

functional and content PORTABLE

users do the work to broaden their distribution
supply mashups and hosting

make it a foundation of others success

forming real business relationships

good widgets hard to find – not seeing as much as youcould

widgets take a long time
simple apps – readers, plan vaca this way
use myspace quite a bit

developers and pro sumers – build web apps themselves

widgets may gen more traffic for you but hard to say

google gadgets for web pages
provide functionality directly
good resource

Microsoft Live Gallery
MS major web2.0 plays
roaming on the web for apps and data
desktop and web gadgets

WidgetBox
sense that shows what is taking place
diff categories

Myspace widgets
lists of widgets can be widgets

Recent Stories
YouTube video badge
highly viral
what web2.0 tools work – radically simple
1 button, 1 field to edit – eminently obvious – viral aspect should be as obvious

use web as a content billboard

never be as big as the web

dont take users intelligence for granted

google adwords widget – most successful in internet history
drives majority of googles ad rev

80% of goog rev comes from advertising
80% of ad comes from displays of their ad widget

99% of ads displayed on their ad network

understanding motivation to offer to users
will cut in for piece of the action
piece there resp for helping google become co with lgst market cap in history

big thing

treating the web like older platforms – rules are all different

leveraging the strengths of networks – if you have something great it will spread

army of millions to spread your products

amazon looking at api space
amazon built their own platform for themselves and used it once – then opened and got 50k other business to work with it

will you leave the majority of the value of your online and services untapped

you can build with yahoo just by cutting and pasting

APIs? if you need the visual component of it

Amazon – lgst based on API sales

Web2.0 Accessibility 2.0 – Matt May

Even if you meet the specs and still trap users you are not accessible

at a high level javascript isnt accessible – but not really

Best indicator of accessible content is valid, semantically accessible html
many of the great web2.0 sites have valid, well managed html

if you are still developing without using the modern approach, it will be a strike against you for accessibility

maintenance and new features also a problem – mastery of html and css is critical

Unobtrusive Scripting
script is living sep from the doc itself
good thing is that you can dev your scripting, pull it out and test with or without it – one of many ways you can make sure the core is working well

if you can take the script, pull it out and the site flow is still intact you are still getting closer to functional accessibility

no silver bullets
auto tools only as good as users
policy puts focus in the wrong place
cms and app frameworks intro own problems

make it easy for the devs and the interface and the content devs to do the right thing – not forced, but led to the right thing
important – when adding an image, make sure there is alt text
at the point that someone can do the wrong thing, make it easier to do the right thing

deisnging for people

for every blind user there are 10 more that cant read at 20/20

mom is the benchmark

2.5 mil cant grasp or handle small objects – cant handle a mouse with any precision

video sites – it becomes an enormous issue
talking about huge population of people who are missing out on a lot of this content

group in Utah – WebAIm – excellent webaim.com – excellent research – talk about cognitive problmes – 6 areas
memory , problem solving, attention, reading and lang, math, visual comprehension
nothing diff – simple principles of human-computer interaction

not talking about small group not interacting with the web anyway

18-64 numbers
outside of the range – up to 4 mil of all americans that cant grasp small objects
easier to use keyboard

Labeling
when we are creating labels – acc is about dealing with the disabled

underreporting of disabled
text only sites – funct equivalent is ghetto-ization
taking these people, and marginalizing
problem talkin about acc as the people who have disabilities

few people diagnosed with one or another will come out and self segment
imp – they are people
make sure that the us vs them isnt whats comign to mind – think enabling based on capabilities and helping them to work around their limitations

AJAX accessibility
a lot of progress
some of the best javascript devs in the web field are accessibility advocates
building frameworks that most people are using to create ajax based sites
good news about whats going on
we are used to having people like that dev

People who brought you
ray kurzweil speech synth in the 1970s

Universal remote control is a movement to accessibility

check out acc functions on your OS (OSX zoom function)

Ditectly accessibile AJAX

XHTML2 becoming more interesting
WC3 roadmap for access
ARIA – how we will work with these technologies
runs the gamus of wc3 tech
the way things are progressing

AJax as enabler
LMS with ajax as its core

working on it at all levels of the stack
making sure these things will be easier to use tomorrow than today

Youtube resp for offering ways for content to be captured
video.google.com/videocaption

making it easy to caption or audio desc is critical – standardization is the next steps

skip links useful and take no effort
keyboard op is huge

Twitter
great interface
likes it alot
works without script
can resize text
any number of ways to access and add content
socialize with one another
fatal problem – captcha
captcha one of the things that frustrates to no end – such opp and instead, by making a simple decision, you have shut people out
visual verification is a pandoras box
pushing away more users than you are keeping away the bots
what about script

a lot going on – a screenreader built for firefox
excited to see what is going on in modern acc development

Juicy Studio – blogger who does amazing work with this tech

Web2.0 -Tagging – Thomas Vander Wal

Thomas Vander Wal

Tagging
Taxonomy
Social Web Scaling

what is a tag?
simple meta data
used for sorting
hook for aggregatinig
identifier or description
personal marker

more than 1 tag on an object

History of tagging

Lotus Magellan – 87-90
desktop
DOS world
meta data to files and annotate, add context, not really networking
using sneakernet
handing off files
good way to add context
pull info back together
more networked world
compuserve
files and adding keywords – only 255 keywords
the sysop could replace tags – breaking the peoples means of finding that info – that they tagged
compuserve got lots of feedback from devs
really want their own metadata and keywords to keep track of what they found and added

personalization – track info back to yourself

Bitsy
signup for account and tag with URI
Cory Doctrow – MetaCrap

2003/2004 – Del.ici.ous – started and growing
flickr too
taggin in networked/web environment
what do we call this

the f word – FOLKSONOMY

apple and iphoto and add your personal tags and make them social tags
social and personal lines blurring (sometimes both sometimes just personal)
more or

tagging for those consuming the information

Value – external derived from own vocab and adding meaning

whats going on based on where and how they are brought up
will add that info
all have our own window – tagging lets us put hooks on that info

all about the individual

the less you think of what tag – the more you can retrieve and refine

removing a tag – removing one or may peoples means of getting back to info

Folksonomy triad – object, metadata, identity
most people applying perspective thru their own lens

relationship between object and ID is interest – making a specific connection

one of the three legs from the stool to pivot

vocab between community and meta and community and identity – you start opening the box to connection and definition – social networking and web begin to work

community is tagging audi things, clothing, pen sets – may or may not be interest
interest around same term
obj and relationship wiht the tag in the same manner

use communtiy and id as an anchor – using same tags on objects – algorithms doing smart search

pivots and connections used intelligently

folksonomy vs taxonomy

library sci – love tax – see folks as a threat

see folks as a threat – bottom up vs top down
what we call things across

tax expensive to build and out of date

common is the product and the obj in the middle

ID gaps in the tax – include the terms where there are gaps – look at spikes and say “Oh” makes it inclusive – find the gaps

Business Tensions
Naming control vs peoples vocab
Sample groups vs every perspective (really getting all persp. – all that you may not have considered
inhouse vs outside (home brewed vs del.icious or others)
knowd dollar value – w/ unknown dollar value

bussiness gains – internet
target message lang need and taste
opening up communication
what the interests are
explicit statement on the part of the user – i digg this – why i value this or not – better understanding of customers – pos or neg – helpful when you figure out who what when where why

Intranet
improves refindability
refinidng is hugely not being addressed issue
lacking tools – tagging tools that do it well close the gap
helps understand context – getting to common vocab
connecting silos
ease of sharing resources by perspective
similar interests and experienc over that

Scaling

COld Start Problem
need somewhere to start
Scaling and FUnctionality
people vs times object tagged
many people tagging with few times – dont see scaling – not that useful
few people with many things – skewed perspective
a. works for personal use – delicious lesson – maintain bookmarks and annotate and refine
social tools dont work well beyond
b Serendipity – not perfect tool, not more mature
c Powerful – search working, seeing trends

Phases of interaction
saving and tagging
refinding
clicking pivoting

Personal to Social

As much of 28% of people on the web has taggged

shfit from gen categorization to actual tagging
trends similar to rss
more powerful – beyond alphas to 2nd stage adopters

why tag?
Reasons people tag?
Own value
Add perspective context
refindability
State of interest
Sociality

Biggest reasons – own value and refindability

Spheres of Sociality
Personal (web services, things that matter)
Selective (we are selective vs everyone here – people we

Tools need all 4 layers when in dev phase

Social Context
Personal – Capture
Social – Share
Hook/Copy – Point
Annotate – COllab
Refins – Filter
Privacy – trusted groups

Shape of Tags
where do people tag
social – deliv
viddler – tag at certain bookmarks – in video

Wherever there is a digital obj or marker – they are tagging
People using tag services
tagging
descriptions – and long free text annotation – more than just tags, feeds to info, interfaces to diff svces

commas work well for western euro lang – others dont have that delimeter – text box for each item works well

scanning is big with tags

collective approach – when you look at selective – seeing contacts of people you know with perspective similar to your own

what the collective vs mob vs your network can reduce the tsunami

groups another way to filter, segment

filtering and clustering – flickr does well – find things similar and grouping

tag combinations – raw sugaar – takes trad taxonomy and clusters together – adding and defining context

helps to filter

Library thing – culture – variations and related info (related based on community?)

algorithmic approach – interestingness from flickr

Tag Cloud
not overly fond of tag cloud – dont work well with real people
notfinding relevance – wont come back to the site – nothing of interest – flat list works better – easier for pattern matching

tag clouds best work on granular items

works really well as descriptor

SHopping – Amazon – art of the pivot done well

discomusic.com top pick

people can find recommendations this entity has and works well – nav the amazon site and get rep points

tagging is a feature not focus – secondary order of functionality

Easy tagging with amazon
– taggin is yes no

What Is Going On
I want social web and tagging
kevin federline page on amazon
person making a social statement

talentless page on amazon

Improvements – things not going well yet
value of tagging for non taggers
volatility of tag objects
tethering needed
when we point to things and change them (updated, changed,) – what happens – pointed to similar, or archives

Social Networking – broadline friends
Interoperability – desktop, laptop, push to delicious, flickr
Tag Commons – meta data do we need and looking at interop more successfully

Web2.0 – Privacy and User Generated Content – Lauren Gelman

Law, Society, Information technology and people

Privacy – a lot of interesting things happening in the tech cpace

cyberlaw.stanford.edu

Web2.0 is about controlling data – 4.13.07

Its about data, who owns and controls, and who gives best access to
Still in early stages b/c data isnt owned yet

when a company is a bounty of new resources – at a philosophical level – and generally what law regulates

question – who is the part in the best position to make decisions about how to treat data?
goivt, technologists, entrepreneurs

how we think about privacy is extraordinarily important

User’s privacy experienc is a combo of law an tech

nothing bad for privacy

what kind of society do we create

providing info to one company for one purpose – but used by another for another purpose
how cool you can tell company where you are and they will connect you with people in the same place – give co the info – provide with the service – tracking whereever you are

that info is valuable
how do we think about diff between privacy question and the secondary question of how info transfers beyond initial transaction

another issue – permanence of the data

can everyone have access (not just rich parties) but also – how does it turn people off from participating
what are the reprecussions down the line

“I dont want to play anymore”

link between online and offline ID

how are we combining info with how they are doing things online wiht their offline identity

how to dev a sep ID for themselves online
keep distinct

comes up in community websites – you know your neighbor b/c you have relationship – what happens when you know a lot more – how does that change our social relationships

whether the market is thebest way to judge consumer privacy concerns
ID theft credtcard fraud
downstream effects displaced in time
notice at point of transcation

Massive societal, technology changes

google-doubleclick deal

think about advertising in the traditional model – i know a certain type of

tech allows it – but is there value? businesses like targeting, is the connection of the ID with the data opens possibility for people who want to access more info about individuals

massive societal change to resooirtboundaries

ability to buy with anonymity gives you a freedom that you dont get when you have to attach ID

web2.0 and kids – not as able to judge downstream effects – is there a corp obligation to think about this when you enable kids to do things

loss of control for those – who uses and how it is used

harm – someone cant get mortgage because of identity theft

occupies entire life

constitution – overarching question
data you collect – someone may come asking for it at some point
respobsible, good corp citizen
if you have it, someone can come and get it
when you think aboutthe context of thhe user experience – that is part of it
privacy what the expectation is
set by the market – what people exp in the world
frames how courts and judges eval techhnologies
what was the exp. when they engaged

when you build and enable collection – would you feel comfortable

what internal protections do you have? so many problems not about externals – its about people internally not well trained in how to manage process and keep it safe

great arch to protect privacy
and then a CS person gives out info

who are the people and how are they trained

building privacy in –
how is data live
how do you cue people to being tracked
opt-in or opt-out

collection of info – who holds, third parties – how long kept, personalized – which country, and laws that are covered there

data or communications

Innovate in privacy

how to survive those big press events
privacy policy generator – where2.0 conf
giving info – give more practical tools

internet app that will allow you to go to website and ask questions
taking thru the process to create policy

harvard – ToS at Berkman
Cyberlaw doing privacy

David Hornik – VC – concerned about privacy implications

see what kind of advice they are giving the clients

would like to shop based on peoples privacy policy

doesnt make those choices – companies dont realize she isnt interested – dont build to the need b/c they dont know

informed choice – useful to your company
explanation of provisions

graphical tags – to allow groups to endorse and machine readable – that allows you to find thru semantic search

tool to reduce repetitive work
point of reference

social scientists and researchers

more standardization in the market

commentary cards (why wouldnt all of this tie into OpenID?)

need to know this can be connected back to a person’s name
need to notify them of that

back end – simple db – output gives your policy

chosen – program introduces class user profile, need advice from real lawyer

with appropriate disclaimers

people in the room should be thinking about this – need to get ahead of it, set good standards and create great user experience and not just higher level interaction with your service

does she read privacy policies – sometimes yes, and most of the time no

some services cause more concern than others

balancing disclosure with good user experience and non-cumbersome user experience

more protections, more cumbersome
depends on a particular thing – cookies great if they allow you to know where you were or remember prefs – but can have horrible applications

sometimes you do have to encumber user experience

UE – includes privacy – part of the experience – this is critical

reccomendation for good resources?
where should they go to learn more

reading caselaw wont help you – no magic bullet privacy answer

some things the law does deal with – health you need guidance – you need rules to provide experience to the user

writing privacy policices in lang users can understand (short of making it graphical)
on cyberlaw site – students wrote policy for muni wireless – took that approach – mom should be able to know what will be done with her info

how far is Stanford and Berkman in the work?
goal – have the legal part done b4 students leave for summer – now tech implementation part

tag content to tell people how you want to give them permission to use it
# of diff licenses and metrics – machine, lawyer, people and graphical code

CC license – huge choice – more than what the law requires
go to PP gen and allows u to do whatever you want with peoples stuff

educational element

2 diff rules that address
CDA – comm deceny act – provision that limits liability of service providers for content posted for third parties – any content that is not copyright

DMCA – notice and takedown process – if youhave that regime your liability is limited
reduces liabilty in most cases

in the current youtube viacom – how far that protection upholds is in question

myspace context – how far will we let the limitation on liability on content go?

wide ranging limitation on liability for companies