Tent – protokollet som öppnar upp den sociala webben

Idag signade jag upp mig på tjänsten TentStatus. Tjänsten är ett proof of koncept av protokollet Tent, vilket är en lösning för att skapa en decentraliserad social webb. Framtidens sociala webb, troligtvis.

Inte ”ännu ett” Twitter

Rent utseendemässigt påminner TentStatus om ett rejält nerskalat Twitter. De tre grundkoncepten för en social webb; profiler, statusuppdateringar och följare finns med, liksom det kompletterande konceptet reposting. – Alla delar som egentligen behövs för ett neuralt nätverk, där profilerna agerar nodpunker, följandet agerar synapskopplingar, statusuppdateringarna är signalerna som skickas och reposting agerar som vidarbefodring till de nodpunkter som borde nås av signalen.

Decentralisering ger stabilitet

Men Tent är mycket mer än så. Där andra tjänster som Facebook och Twitter använder sina servrar för att låta oss skicka uppdateringar, bilder och sprida information, låter Tent-protokollet oss att använda egna servrar för att kommunicera socialt.

Men varför är det viktigt? Låt oss ta ett exempel. Två välkända protokoll som vi är välbekanta med är webben (webbsidor) och eposten. Båda dessa är decentraliserade, vilket gör att inte hela internet går ner om du råkar krångla till din hemsida eller att någons e-post inbox är full. Det är bara enskilda sidor som går ner eller så får du en studs på mailen. Alla andra påverkas inte.

Men om Twitter får problem, så rasar hela vår twittrande infrastruktur. Det blir Fail whale für alla och istället hoppar alla över på Facebook, som i sin tur går ner när alla loggar på samtidigt. Obra.

Decentralisering ger frihet

Genom att kunna köra protokollet på våra egna servrar kommer vi ha full tillgång till den data och det material vi lägger upp, men framförallt våra relationer. Facebook skulle kunna göra ganska mycket dåligheter innan folk lämnade tjänsten, bara för att tjänsten har blivit nödvändighet (på samma sätt som en telefon och e.post är nödvändigheter). Vi bör kunna lämna en tjänst utan att berövas på alla våra relationer.

Utöver det så försvårar det avsevärt för myndigheter och företag att censurera, när en tjänst blir decentraliserad. Det är inte bara att blockera Twitter. Det kommer i så fall krävas större ingrepp.

För utvecklare innebör det också en frihet att jobba med ett protokoll istället för med någon annans tjänste genom ett API. Twitter gick från att vara väldigt tredjepartsutvecklarglada till att bli väldigt restriktiva till hur man fick använda deras API. Tjänsten App.net har försökt lösa det genom att återskapa ett twitter utan annonsering och begränsningar för utvecklare, men de tar betalt istället. Mycket talar för att ett standardiserat protokoll som Tent kommer flyga högre (något som Petter Palander har pekat på tidigare)

Tents Manifestet

I samband med introduktionen av Tent den 22:a augusti, så släpptes även Tent-manifestet på deras blogg. Nerkortat och fritt översatt lyder det så här:

  • Alla användare har rätt att uttrycka sig.
  • Alla användare har rätt till sin data.
  • Alla användare har rätt att kunna välja och byta sin tjänsteleverantör för sociala medier.
  • Alla användare har rätt till att kunna hosta sin egna sociala tjänst.
  • Alla användare har rätt att kunna kommunicera med vilken annan användare som helst, oavsett vad den har för socialmediatjänstlverantör.
  • Alla användare har rätt att ta med sig sin data och sina relationer.
  • Alla användare har rätt att välja sina egna namn.
  • Olika användare har olika behov.
  • Kommunikation måste var decentraliserad.
  • Kommunikationsprotokoll måste vara standardiserade.
  • Internet är kapabelt till mer.
  • Konversationer förändrar världen.
(Läs manifestet i sin helhet. Det står många bra saker där)

Framtid

Så hur ser framtiden ut för Tent? Protokollet är i Alpha (inte ens Beta alltså). Förhoppningsvis, så kommer några smarta och visionära utvecklare hinna få ihop en tjänst på protokollet lagom tills Twitter eller Facebook dabbar sig och kanske kommer det ske en förflyttning då.

Andra har försökt att öppna upp sociala nätverk och förhindra att en aktör sitter på alla relationer, t ex tjänsten Diaspora, som är ett försök till ett decentraliserat Facebook, men vars glöd tycks fallna en aning. Förhoppningsvis får vi äga våra relationer i framtiden. Om du också vill det är det bara att signa upp sig, testa runt och kanske rentav signa upp dig på ett Early Adopter-konto.

– Ta och kolla in Tent och njut av nybyggarkänslan! Mig hittar du på  jnystromdesign.tent.is

Updaterat 2012-10-02

Updaterat: Tent – Ett hjul uppfunnet på nytt?

Efter att jag fick en fråga i en kommentar om hur Tent.is skiljer sig från Identi.ca försökte jag mig på ett svar efter lite googlande. Mitt helt och hållet felaktiga svar var att Identi.ca och Status.net inte lät användare kommunicera med varandra över olika installationer.

Det korrekta svaret, som Pelle Wessman pekade ut både i kommentarerna (som krånglade pga av Disqus) och i ett inlägg, var att den 2,5 år gamla lösning som StatusNet använde i princip funkar på samma sätt som Identi.ca (om inte bättre, eftersom vissa delar av tent inte tycks skala så bra).

Creative commons: sweetron1982

Well. Nu blir det signup på Identi.ca och läsa på om OStatus. Ikväll ska jag läsa om Pelles inlägg och det borde du också göra om du är nyfiken på hur den sociala webben kommer utvecklas. (Tydligen funkar Salmon, protokollet för uppströms kommentarer, nu. Tjohooo!)

Viagra vs. cialis vs. levitra prices Indie Game, Louis CK & Cloudfront

Igår släpptes Sundance-prisade Indie Game online. Filmen är en dokumentär som handlar (som titeln antyder) om spelutvecklare som jobbar på sina egna spel och deras drömmar och rädslor. Jag har inte hunnit se den än men vill ändå tipsa om den eftersom den verkar så intressant och jag gillar historier om människor som ger allt för att syssla med sin passion.

Jag gillar hela grejen med att fler filmer släpps online för ungefär $10 och dessutom är DRM-fritt (man kan använda den på så många device man vill). Det känns som ett fräsht grepp som allt fler filmskapare har börjat använda och förhoppningsvis fortsätter trenden, så att vi kan få fler smala filmer till bra priser. (Vore kul om storbolagen vågade tänka i samma bana, men jag gissar på att det finns en och annan aktieägare och distrubitionspartner som lägger in sitt veto, så fort direktförsäljning kommer på tal).

Tjänsten som Indie game använder för att ta betalt och leverera filmen heter Cloudfront och är en tjänst från Amazon, som även komikern Louis CK använder.

Kolla in trailern till Indie Game och lägg en $10, så de kan fortsätta göra smala och intressanta filmer.

Finliret med strategi & copy på Twitter

Det bubblar på Twitter och allt fler söker sig dit med sina egna budskap och agendor. Vissa vill knyta upp nya kontakter, andra vill diskutera aktuella ämnen, många vill bara livecasta (alltså berätta om var de är och vad de gör).

När tjänsten har blivit så pass accepterad att den ingår som en naturlig del av t ex Melodifestivalen, Fotbolls VM och Almedalsveckan, i kombination med att man följer allt fler, blir det svårare att sticka ut och hamna rätt (höras av rätt personer).

Om du tar Twitter som kanal på allvar och lägger lite extra tid på dina tweets, så har du väldigt mycket att vinna både i viralitet och i socialt nätverkande. Många av tipsen kan verka en upprepning av klassisk kommunikation, men av någon anledning verkar folk bli glömska varje gång en ny mediekanal poppar upp. Dessutom skiljer sig tillämpningarna lite när vi pratar om ett så pass trångt format som 140-tecken.

1. Bestäm syftet med ditt tweet.

Varför tweetar du?

Grunden för all kommunikation: Syfte.

– Vet du varför du twittrar, så kan du optimera det. Jag bör poängtera att man inte måste välja syfte och hålla sig till det. Det går bra att hoppa mellan syften eller kombinera, men man bör tänka över vad man vill åstadkomma varje gång man skickar, eftersom det blir så mycket enklare vässa till tweetet så att rätt personer hör dig.

Jag har identifierat fem grundsyften hittills:

I. Life-casta / Geo-casta / Microbloggning

När blir mat-tweets intressanta?

Hit räknas all megafon-kommunikation. Syftet är att sprida mer, än att interagera. (Inget fel med det; alla typer av kommunikation har sin tid och sin plats. )

Exempel:

  • Tillgängliggjord information, Driftinfo, Erbjudande på varor
  • Autopostningar från bloggar
  • Incheckningar på olika platser genom tjänster som till exempel; Gowalla, Foursquare och Brightkite
  • Microbloggning om vad man gör eller tycker om något.

II. Kommentera / Fråga / Svara

Mention, omnämnande, at:ning. - Kärt barn, många namn.

Man kommenterar helt enkelt någons tweet för att dela information eller sina synpunkter till avsändaren. Alternativt vill man be om klargörande.

Exempel:

  • Varna någon när de life-castar att de funderar på att köpa en Zune.
  • Tipsa om att man är i närheten när någon checkar in via en geo-tjänst.
  • Utnyttja twitter som en transparent chat.

III. Diskutera i grupp / Debattera / Crowdsourca

I en trådlös tjänst behövs kitt som sammanfogar diskussionerna. Hashtaggen är kittet i Twitter.

Man twittrar i en kanal som knyts ihop via en hashtagg. Syftet är att göra en diskussion tillgänglig för personer som man inte följer och knyta ihop information/tankar kring ett specifikt ämne som kan vara av intresse för andra.

Expempel:

  • Backchannel på konferenser, events eller på tv-program, som till exempel Melodifestivalen.
  • Debattering av aktuella ämnen som till exempel #FRA, #PSI eller #val2010

IV. Nätverkande

Du vet aldrig vem som är mest relevant för dig. Låt dem hitta dig istället för att leta ihjäl dig.

Syftet är att knyta upp rätt människor som följare och hitta relevanta personer att följa. Och låt mig poängtera det här; rätt personer. Inte så många som möjligt, den som är mest specifik vinner.

Kom ihåg flirtmetaforen: Om du flirtar med en eller några få är du attraktiv och flirtar du vilt med alla är du en social slampa.

Precis som i kindpussande PR-sammanhang och kontaktflirtande mingel gäller gamla knep; Du nämner gemensamma nämnare, namedroppar statushöjande kontakter och refererar till personer som du vill ha kontakt med.

Exempel:

  • Posta i en kanal (med en hashtag) där det finns relevanta personer och bjuda på värdefull information.
  • Tipsa om någons bloggpost (Syftet är att knyta en relation med den personer eller visa att man stöttar denna.)
  • Follow friday (eller #FF som hashtaggen heter). Man postar person som ett tips till sina följare som en viktig person att följa.

V. Sprida / Relevansökande

Om man tar något bra och gör det bättre gör du det (delvis) till ditt.

Syftet är att dela sociala objekt (tweets, bloggposter, filmer) eller tips till sina följare.  Det här är ofta kombinerat med många andra syften, men huvudpoängen är att att man agerar medium och filter i informationsflödet och det gör dig värdefull för dina följare. När man retweetar eller RT:ar kan man ibland lägga till kommentarer eller hashtag som ger det social objektet ytterligare en dimension eller blir allt mer relevant/specifikt.

Exempel:

  • Relevansökande:
    • BBC postar en video från Ship to Gaza-stormningen.
    • En annan person retweetar den och lägger till hashtaggen #shipToGaza, så att de som bevakar den kanalen får se videon.
    • En tredje retwetar det andra tweetet och lägger till ”hur ställer sig FP till det här, @federley?” och knuffar på så vis fram en aktuell fråga till en relevant person som många följer.
  • Spridande:
    • Någon postar en länk till Fuldansen och blir retweetad.
    • Man postar en nyhet som är relevant i sitt nätverk.

2. Se till att rätt personer hör dig

Hur vet du vilka som lyssnar? Det gör du inte. Du får utgå från att de du vill ska lyssna gör det och om ditt budskap är relevant kommer det hitta fram till dem.
  • Nämn personer som du vill ska höra ditt budskap. (Även kallat mentions)
  • Använd hashtags för du vet aldrig vilka som är mest relevanta.
  • Update: När du svarar i en diskussion bör du använda twitters eller dein klients inbyggda reply-funktion. Alla tweets har ett ID och om man använder den funktionen kan du i många klienter följa konversationen bakåt. Med tjänster som tweettree eller Greasemonkey-scriptet Troynt’s twitterscript kan du till och med få konversationen trådad. (Tack @mariahagglof för tipset!)

Så låt säga att jag vill klia lite rygg på Joakim Jardenberg och promota Social Medieakuten under Almedalsveckan. Kanske rentav knyta upp några kontakter som gillar politik och sociala medier. Hur gör man det bäst i twitter-copy?

Man skulle kunna dra till med:

Ser verkligen fram emot att höra Joakim Jardenberg prata på Social Medieakuten under Almedalsveckan. /CC: @jocke #SMA #Almedalen

Fast det landar på 128 tecken och är lite jobbig uppdelning. Visserligen får rätt person ett mention och allt landar i rätt kanal, men det går att göra mer kompakt och funktionell. Efter lite filande gjorde jag om det till:

Ser fram emot att höra @jocke på Social Medieakuten #SMA under #Almedalen!

Nu är det 75 tecken och gott om plats för kommentarer och retweets. Dessutom är det tydligt vad som är vad hastaggmässigt.

3. Skriv rätt (genom att bryta mot reglerna)

De är till för att brytas. (När de inte längre tjänar sitt syfte.)

Böj inte!

När man jobbar med mentions/nick och hashaggar finns det en viktig detalj: Böj dem inte. Då funkar nämligen inte flöden och notifieringar. Vad menar jag med att böja? Jo, när man refererar till ägande i kombination med nick så blir det lätt fel. Till exempel funkar inte:

LOL! @doktorSpinns länktips kallas smurftips och inte surftips!

Ingen ping (notifiering) till Jerry Silfwer att han har blivit omnämnd för ”@doktorSpinns” är inte hans nick, det är ”@doktorSpinn”. Utan s. Bästa lösningen är faktiskt att låna lite från engelskan (till många svenskalärares förfäran): Man använder en apostrof och delar därmed upp ordet för Twitter men behåller läsbarheten för alla som följer dig. Samma sak när det kommer till hashtaggar. Rätt är alltså:

LOL! @doktorSpinn‘s länktips kallas smurftips och inte surftips!

Det är bra att hasha

När det kommer till hashtags är att aldrig använda åäö eftersom inte alla twitterklienter klarar att hantera främmande tecken.

Slutligen kan man krydda budskap med en hashtag bara för att få till ytterligare en dimension, snarare än att att knyta upp en diskussion kring det. Exempelvis:

Skriver 5 enkla tips om twitter-copy, men det blev en hel avhandling istället. #dispositionsFail

4. Gör det enkelt att dela vidare

Alla vill dela. - Gör det enkelt för andra att göra det, så kommer de göra det.
  • Nummer ett att tänka på när du vill göra ett budskap/info viralt: Använd aldrig mer än 120 tecken. När andra retweetar manuellt läggs deras nick/alias till + RT. För att slippa avklippta budskap bör du hålla dig där.
  • Har du länkar till fördjupande innehåll eller referenser: Använd en nerkortare, t ex bit.ly. Kom ihåg att deklarera länkarna, så att folk inte behöver klicka på den för att fatta om den är relevant för deras följare eller inte.
    Exempel:

    Önskar att Sverige hade bredband som mänsklighet rättighet. Finland har redan infört det enl. BBC http://bit.ly/dgTqGe

  • Postar du bilder använd ow.ly: Kort url, mer plats för annat kul.

5. Tänk utanför Twitter (och lådan)

Allt som twittrar är inte tweets.

Om du autopostar till twitter från en blogg eller via t ex ett flöde från Flickr, kan du börjar tänka i termer av (ursäkta uttrycket nu) viralt rubriksättande. Vad menas?

– Jo, när du autopostar blogginläggslänkar till twitter har du möjlighet att redan i din rubriksättning kunna pinga personer och komma in i kanaler. Så säg till exempel om jag skulle live-blogga från konferensen Disruptive Code i höst, så borde jag ha med konferensen hashtag, #DCode, i alla rubriker. Väljer jag även att omnämna en talare så är det troligt att denne får ett ping, ser sig bli omnämnd och sedan retweeta det till sina följare.

Exempel? Självklart:

Nu håller @martinkallstrom en suverän keynote om #Comet#DCode [redigerad]

Update: När du gör mentions som du vill att alla ska kunna se måste du skriva något innan nicket för att det ska bli synligt för alla dina följare. Inleder du ett tweet med ett nick blir det nämligen bara synligt för alla som följer den nämnda, men inte för de som bara följer dig. (Stort tack till @hejg som pekade ut det åt mig.)

Du bör även komma i håg att du kan använda mentions och hashtags i t ex geo-casttjänster för att göra dina tweets mer relevanta.

Tycker du att jag missat något? Kommentera och tyck till!

CC-Bildcred:

Samtliga bilder är CC:ade med share alike.

Peter Sundes nya tjänst: Flatrate + Flatter = Flattr

Idag är det beta-släpp för Flattr som är Peter Sundes (@brokep) och Linus Olssons (@bonq) projekt som i princip är ett demokratiskt betalningssystem för material online. När Peter Sunde nämnde att han höll på med ett betalningssystem under SIME08 var det skratt i publiken och höjda ögonbryn. Idag när jag fick min beta-invite till tjänsten blev det glasklart vad Peter har haft i sikte. Som han bekriver på sin blog jobbar han för bättre rättigheter för människor, inte företag, i samhället. Continue reading Peter Sundes nya tjänst: Flatrate + Flatter = Flattr

Finjustera dina sökresultat på Google med röstning och kommentarer

Google har ett multum av funktioner i sitt sök och jag har totalt missat att man kan skruva sina resultat med hjälp av röstning, banning och kommentering. En funktion som har funnits i drygt ett år nu (sen oktober 2008), men som är helt klart värd att lyfta fram eftersom den inte verkar ha tagit fart hos användarna än.

Hur funkar det?

När du gör ett sök nuförtiden samtidigt som du är inloggade på Google kommer det dyka upp tre symboler bredvid varje resultat. Med dem kan du kommentera, rösta upp eller exkludera resultat i listningen och på så sätt få mer relevanta resultat enligt just dina preferenser. 

Hur funkar kommentarerna?

Allt som du kommenterar blir en publik kommentar som finns tillgängliga för alla som väljer att visa sökwiki:ns samtliga kommentarer. Som alternativ kan man välja att bara visa sina egna kommentarer. Kom dock ihåg att allt är publikt så dissa inte skrivbordsgrannens blogg. I varje fall inte på ditt eget konto. 😉

Om man väljer att visa alla kommentarer så visas dem under sökresultaten och där kan man dessutom rösta om kommentarerna är relevanta eller inte.

Hur visar man och döljer kommentarer? Hur visar man de resultat man har gömt?

För att justera vilka kommentarer som visas när du söker går du längst ner på söksidan. Där kan du även se alla resultat som du har exkluderat.

Se min 2,5 minuters intro till justerat sök på Google:

Google Streetview + PhotoSynth = Sant?

Äntligen är Google Streetview på plats i Sverige. Jennifer Bark har skrivit bra om lanseringen på sin blogg och fick reda på via Good Old att det gick att embedda Streetview:en.

Något som är lite extra kul är att Google även har valt att lägga till en funktion som påminner om Microsoft skapelse Photosynth vilket gör det enkelt för användare att hitta olika vinklar. Användarorienterade som de är har de valt att köra på en lösning som inte kräver Silverlight utan det här funkar utmärkt direkt i browsern.

Om du låter muspekaren svepa över streetview kommer det över vissa objekt och byggnade upp romber som illustrerar de olika bilderna som är sammanfogade till streetview:en.

– Prova själv på StreetView för #Blustret där jag brukar sitta och jobba!


View Larger Map

Whuffie – Social valuta har fått en bank

Det har varit ett flertal försök att illustrera och omvandla inflytande på webben till någon form av valuta eller värde. Jonas Lejon‘s tjänst Bloggvärde var en kul tjänst som bland annat mätte antal inlänkar och tyngden på dessa inlänkar för att sedan skapa ett fiktivt värde på din bloggen.

Under Techcrunch Top50 dök tjänsten Whuffie upp som ett exempel på seriöst försök att skapa en valuta baserad på personer och företags inflytande online. Organisationen är ideell och inspirerad av Creative Commons. Continue reading Whuffie – Social valuta har fått en bank

Sweet Sunday Web Crunch S01E05

Vi körde ännu ett suveränt Web Crunch med Johanna Ögren i soffan, som bland annat ligger bakom bloggar som Bokhora och Lilla Gumman. Kul 80 minuters sändning som fick en och annan törn eller två av demo demonen, men det var inget som stoppades oss.

Björn stod bakom ett gäng suveräna inslag, Mattias fick än en gång blända oss med magiska citat och Johanna gav oss inträde i BUS-bloggarnas värld detta femte avsnitt som nu följs av två veckors uppehåll. Sen kommer vi tillbaka. Med full kraft. 🙂 Continue reading Sweet Sunday Web Crunch S01E05

Pimpa ditt googlande med lite sann kunskap.

Jag skrev tidigare om internettjänster på min privata blogg och då bland annat ett inlägg om TrueKnowledge. Tjänsten bygger korfattat på en supersemantisk databas vilket möjliggör att man börja göra komplexa frågeställningar som när t ex JFK blev mördad och då få ett datum istället för en hel bio om honom, vilket sker om man går in på en wikipediasida. Continue reading Pimpa ditt googlande med lite sann kunskap.

Förenklat: Pubsubhubbub?

Swedish Chef
- Pubsubhubbub?

Det är inte jag som har slintint över tangentborden. 🙂

Namnet PubSubHubbub står för Publisher-Subcriber-Hubb och är ett protokoll för att pinga publiceringar. Istället för att polla sin reader (eller annan app som läser in rss) kan man registrera sig till en rss-feeds hub (förutstätter att den har en hub-adress) och så pingar hub:en din reader när innehåll har uppdaterats. Continue reading Förenklat: Pubsubhubbub?