Vlákno názorů k článku
eWorkshop: Zásady budoucích sociálních systémů
aplikace
Re: aplikace
Prvni poznamka: museli bychom dat pozor aby to nevedlo ke stejnemu problemu se spamem jako ty mailove adresy. Tomu by slo patrne zabranit tim, ze by vlastne nebylo mozna (bez nejakeho doporuceni nebo kodu) vas primo kontaktovat - misto toho by se cekalo, ze pokud s vami nekdo bude mluvit, pouzije nektery z diskusnich serveru ktere ctete. Diskusni server pak muze lepe nasazovat protispamova opatreni nez koncovy uzivatel.
Napad na implementaci: nejprve jsem si rikal, ze tato myslenka je naprosty nesmysl, protoze by ji museli podporovat vsechny diskusni servery, blogy a podobne. Pak me ale napadlo, ze uz ji vlastne (casto) podporuji - nebyl by problem implementovat "charakteristicky tag" jako obrazek, vkladany do psanych prispevku treba javascriptem nebo extenzi browseru. Obrazek by vedl na server, ktery by zaznamenaval referrery a tim automaticky zjistoval, kde ze jste se podepsal, krome toho by z jeho adresy sla snadno ziskat vase identita. Podpora ve vyhledavacich by byla samozrejme obtiznejsi a dokonce i u clanku, kde je k dispozici diskuse, by asi dost tezko slo poznamenavat kdo vsechno si ho precetl timto zpusobem, ale uz podpora odeslani prispevku by mohla znamenat urcity zaklad, na kterem muze sit stavet (a nezacinat tim sireni od nuly).
Problemem nejen zminene implementace, ale celeho principu je samozrejme reseni tech opravneni. Jiste, muzete si nadefinovat ze identitni server o vas nic neprozradi, ale porad muze kdokoliv "prohledat internet", tedy zaindexovat dostatecne mnozstvi stranek a ziskat tak o vas celkem presnou predstavu. Prave tajne sluzby nepochybne podobne veci delaji. Otazka samozrejme je, jestli neni zbytecne snazit se tomu zabranit, protoze pri dostatecne jednoznacnem nicku to zvladne i dnes obycejny google.
Re: aplikace
Případně - pokud by server o umístění tagu informoval sám klient na mém počítači, by snad ani nebyl nutný nějaký specifický tag-obrázek, ale obyčejný html link - prostě URL, jehož jedna část by identifikovala identity-server a druhá uživatele (http://iii.identityserveraaa.userbbb). Takže s podporou na straně webů/blogů by nebyl problém. Co si o tom myslíte?
Problém technického rázu bych viděl taky v návrhu protokolu - v tom, jak zařídit, aby o sobě věděly a nějak komunikovaly jednotlivé identity-servery (různých poskytovatelů), aby jejich uživatelé se mohli navzájem "využívat" a sítě se propojovaly.
Re: aplikace
Problemem pasivniho linku je fakt, ze stranka se muze menit. Ano, v diskusnich serverech vetsinou prispivate na stejne strance na ktere pak vas prispevek bude viset, ale treba na lupe ne. A nemuzete automaticky usoudit treba ze je nutne odstranit nejvyssi 3 direktorare v ceste (jsem ted na http://www.lupa.cz/clanky/eworkshop-zasady-budoucich-socialnich-systemu/nazory/142258/odpovedet/).
Problem neni v komunikaci, ale v tom aby ta komunikace byla bezpecna - jinak receno, kolik a jakych informaci si muzou servery vymenit, aby neomezovali funkcnost a efektivitu site, ale pritom neprozrazovali co nemaji ... namatkou, rekneme ze uzivatelka Alice ma konto na serveru A a Bob na serveru B. Uzivatelka Alice nastavi, ze Bob je pritel a muze videt vsechny jeji zajmy (obecne, povoli mu - rucne nebo automaticky - vetsi prava nez default). Jak si server A overi, ze server B nekeca, kdyz rika ze ty data potrebuje pro Boba ? A vubec, muze Alice verit tomu, ze nejen Bob a server A, ale i server B udrzi jeji tajemstvi ?
Re: aplikace
Re: aplikace
Re: aplikace
Já myslím, že to už je pěkný a vyzrálý názor, se kterým by se dalo pracovat. Osobní podpis je vlastně analogií jednoznačného kódu UPC pro zboží, který se dnes začíná prosazovat v retailových systémech (UPC - Acronym for Universal Product Code; the bar code symbol that is the standard in the retail marketplace. It uniquely identifies a product and the manufacturer). Možnost přidávat můj jednoznačný identifikátor k diskusi (ale i k článkům, na osobní stránky, na blog) je vynikající nápad a hodně věcí by vyřešil. Pro naše účely budu tento identifikátor nazývat UPI – Universal (Unique?) Personal Identificator. Tento akronym je kupodivu ještě volný :-)
Stránky podepsané UPI by pak mohly být zpracovávány běžnými vyhledávači, které by byly navíc vybaveny některými statistickými nástroji, například shlukovou analýzou (zde je stručný popis česky ), takže by mi mohly nabídnout nejen mně podobné lidi, ale navíc rovnou v určitém specifickém kontextu. Příklad – hledal bych zájemce o železniční modelářství a v rámci tohoto dotazu bych pak spustil shlukovou analýzu, která by mi našla mně podobné modeláře! A tento dotaz bych pak mohl ještě upřesnit na modeláře v Praze!!! Toto by byla velmi silná funkce a nejvíc se mi na ní líbí, že stejně jako u fungování dnešních vyhledávačů nevyžaduje znát dopředu dotazy, které budeme klást (v klasickém databázovém systému musím strukturovat informaci podle toho, co předpokládám, že budu hledat).
Problémy, které by se měly řešit: Jak zabránit pirátskému umísťování falešných UPI na cizí stránky nebo do cizí diskuse (pravda, mně se dosud nikdy nestalo, aby se někdo cizí v diskusi podepsal mým jménem, ale vyloučit se to nedá). Jedním z řešení by bylo použít asymetrickou šifru, takže by si čtenáři mohli identitu ověřit (to by ale zpomalovalo činnost vyhledávačů – takže spíše modifikace: podpisům by se věřilo, ale kdyby někdo namítl, že podpis je fake, šlo by to jednoduše ověřit a vyhledávač by jej v takovém případě začal bez dalšího papírování ignorovat. Alternativa – někde – nejspíše na onom identitním serveru – bych vedl databázi mých vlastních UPI tagů – kdy a kam byly umístěny – a v případě podezření by se hledalo, zda je daný tag v této databázi).
Až dosud je tato metoda průzračná. Problém by ale nastal s informací, které stránky jsem četl, (a případně navíc, co jsem si o nich myslel). Vy navrhujete zasílat tyto informace do identitního serveru. Asi ano, ale vnitřně je mi líto, že to nejde udělat tak průzračně a otevřeně, jako veřejné podepisování mých vlastních příspěvků. Nenapadá Vás nějaké jiné řešení? Co třeba úplně obyčejný web server s diskusemi umístěný kdekoliv na internetu – můj klient by na něj automaticky uložil informaci o mé přítomnosti na stránce s daným URL, případně ještě mé stručné hodnocení (samozřejmě formalizované, aby bylo možné jej automaticky zpracovávat vyhledávači – v praxi by se stejně používalo pouze v případě, kdy se mi nějaký text silně nelíbí, takže by ve mně vyvolal potřebu stisknout tlačítko „Fuj“ mého klienta).
Opustil bych Vaši myšlenku kategorizace přístupu podle „důvěry“. Ta je z tohoto pohledu nesystémová a zkreslovala by jak dotazy, tak analýzy. Pokud skutečně někde nechci být viděn, vypnu klienta, případně navíc použiji anonymizér, případně si pro tyto účely založím jinou UPI identitu. Tohle je technicky mnohem čistší řešení, než Vámi navrhované omezení viditelnosti UPI, a přitom splňuje z pohledu uživatele totéž.
A pak už jen zbývá vyřešit tu automatickou RSS čtečku, tedy co dělat se zcela novým obsahem webu, který my mně měl být zpřístupněn ihned, jak se objeví. Ale to už je jednoduché. Ze shlukové analýzy bych znal lidi, o jejichž příspěvky stojím, takže ta RSS čtečka by pouze prohledala nový obsah na výskyt jejich tagů. A stejně jako u hledání webového obsahu by bylo možné navíc doplnit tento filtr jakýmkoliv dotazem.
Tento systém nepotřebuji explicitně učit – funguje mi od začátku. S tím, jak jej používám, však zpřesňuji lidi, o které mám zájem. A samozřejmě jeho kvalita roste s tím, jak poroste počet jeho uživatelů.
Re: aplikace
Až dosud je tato metoda průzračná. Problém by ale nastal s informací, které stránky jsem četl, (a případně navíc, co jsem si o nich myslel). Vy navrhujete zasílat tyto informace do identitního serveru. Asi ano, ale vnitřně je mi líto, že to nejde udělat tak průzračně a otevřeně, jako veřejné podepisování mých vlastních příspěvků.
Hmm, to by IMO nebyl nejmenší problém, aby identity-server poskytoval i webové rozhraní s "profily" uživatelů. Vzhledem k tomu, že jsem uvažoval spíš o strojovém zpracování na straně samotného serveru, tak jsem nepřemýšlel tímhle směrem.
Nevýhodou(??? - bezpečnost, soukromí) tohoto řešení je, že nemůžeme využít libovolný stávající vyhledávač a musíme vyhledávací stroj implementovat v rámci identity-serveru. Váš model má obrovskou výhodu v maximální jednoduchosti implementace - v podstatě již dnes by stačilo vytvořit jednoduchou na webu veřejně přístupnou databázi nicků, k nim přiřazených klíčů (nějaké dostatečně dlouhé číslo-kód, aby bylo nezaměnitelné) a pak jen tyto klíče umisťovat do publikovaných textů a využívat libovolný vyhledávací engine schopný shlukové analýzy. Snadnost implementace by ovšem byla zřejmě(?) vyvážena ochuzením o některé funkce (možnost přímého, cíleného prokliku, nebo ještě raději strojového propojení na profil usera - sledovat, kam vedou sítě od usera do dalších uzlů sítě ke kontaktům 3. řádu a dále by asi byl pro shlukovou analýzu moc velký oříšek??). Tady by zřejmě byl obrovský rozdíl v relevanci u informací o identitách vyhledaných z datábáze "identit a klíčových slov v blízkosti identit", a nebo vyhledaných z celého webu - vzhledem k tomu, že tady jde právě o vyfiltrování informací relevantních ve vztahu k identitám - IMO jde právě o to nahradit hrubou sílu dnešních vyhledáváčů cíleným sledováním vztahů.
Nebylo by také jednoduché implementovat fuj-tlačítko, které bych ovšem vzhledem k mé lásce k transparentním řešením nahradil tím, že identity-server prostě vyhodnotí, jestli se na danou stránku vracím nebo ne. Kolik funcí navíc by nabízel specializovaný server oproti kombinaci "veřejná webová databáze UIP - běžné prohledávače" musím(e?) ještě promyslet, ovšem je pravda, že RSS čtečka schopná prohledat feedy na výskyt tagů by poskytovala velmi využitelnou funkcionalitu i ve spojení s obyčejnou webovou databází "klíčů-podpisů".
Ta moje myšlenka kategorizace přístupu dle důvěry - jistě to má slabiny. Zkreslení výsledků vyhledáváni bych jako až tak velký problém neviděl - myslel jsem to tak, že pro lidi, kterým ne-zcela věřím, může být žádoucí zkreslovat informace, nebo spíše bych řekl nezpřístupňovat všechny informace (nešlo by přece o nějaké zkreslování, jen by nebylo "všechno vidět"). Ovšem problem by mohlo být dostatečně automatizované nastavování přáv... ale určitě bych nějakou správu práv implementoval, už kvůli ochraně proti spamu, o které se tu zminoval náš kolega HK Maly - určitě bych jen důvěryhodným uživatelům umožnil, aby si mohli můj nick - UPI prpojit s mými "real" údaji - můj mail, nebo dokonce skutečné jméno, adresa a fotka. Ovšem nějaká složitější kategorizace přístupvých práv - máte pravdu, že by to mohlo být problém - možná víc škody než užitku.
Nevím, myšlenek se nám vynořuje spousta, je však třeba je domyslet - k jakým nezamýšleným důsledkům by vedly atp. Děkuji Vám za podněty a nápady.
Re: aplikace
Snadnost implementace by ovšem byla zřejmě(?) vyvážena ochuzením o některé funkce (možnost přímého, cíleného prokliku, nebo ještě raději strojového propojení na profil usera - sledovat, kam vedou sítě od usera do dalších uzlů sítě ke kontaktům 3. řádu
Ale vůbec ne! Jakmile mám jednoznačně identifikovaného uživatele podle UPI, mohu přece na toto UPI položit vyhledávací dotaz. A tam najdu vše - nejen profil, ale i možnost prohledat výskyt UPI v určitém kontextu. Navíc nové prohledávače se shlukovou analýzou mi mohou zobrazit uživatele blízké tomuto UPI (opět v konkrétním kontextu, takže rozliším elektroinženýra od jeho druhé "tváře" vášnivého rybáře, a najdu například jen jemu podobné rybáře). Takže mohu hledat lidi podobné mně, lidi podobné mně podobným lidem, atd., do libovolné vzdálenosti.
Přitom vše proběhne vysoce automaticky. Už dnes se Google Toolbar snaží na stránky automaticky doplňovat linky. Budoucí systém může obsahovat například jednoduchý plugin pro Firefox, který způsobí, že se každé UPI bude tvářit jako živý link: UPI se mi nebude zobrazovat jako číslo, ale například jako miniaturní fotka, a při najetí na tuto fotku se mi nabídne menu, co chci s tímto uživatelem dělat.
Re: aplikace
Re: aplikace
Navíc však bude sledovat i moji činnost a komunikaci na internetu. Při návštěvě každé webové stránky o tom zapíše (uploaduje) informaci do mé osobní, leč veřejně viditelné (a tedy různými vyhledávači zpracovatelné) stránky.
A pokud cokoliv já uveřejním na internetu, přidá k tomu předem domluveným způsobem mé UPI. Takto za mě bude podepisovat mé diskusní příspěvky, články, maily - přesně jak jste navrhoval.
Re: aplikace
Re: aplikace
Možné varianty:
Přidat diskusi nebo její variantu ke každé webové stránce. Například BigOven.com http://www.prweb.com/releases/2006/2/prweb349504.htm
umožňuje komunitě označovat recepty značkami "ostré", "gril" a podobně. Bohužel to by chtělo "opravit obsah internetu", a to je nerealistické.
Dnes používanou variantou je, že nejoblíbenější browser, jehož toolbar je téměř na každém počítači, tyto informace sbírá a odesílá - ovšem pouze do onoho jediného vyhledávače.
Můj návrh tyto informace veřejně publikovat kdekoliv na webu (v určité standardní syntaxi) by otevřel prostor pro konkurenci prohlížečů a optimalizaci práce s touto informací. V praxi by to mohlo fungovat tak, že bych v rámci vyhledávacího dotazu řekl
dotaz="hledaný-výraz"&person="URL-mé-veřejné-stránky-s-historií"
Pochopitelně pokud používám často jeden prohlížeč, tak se k němu zaregistruji, v rámci čehož mu o poloze mé stránky řeknu, takže v dotazech už tu informaci uvádět nebudu muset.
Re: aplikace
Je to jako s autem. Pokud své auto vždy zamknu, dosáhnu toho, že mi jej ukradne jen profesionální lupič - ten jej zřejmě hned rozmontuje na součástky a odveze za hranice, takže už auto v životě neuvidím. Stejně tak je to s počítačovou bezpečností. Stoprocentně bezpečný systém neexistuje; včera na konferenci IT Security 2006 jsem od jednoho odborníka v diskusi u kafe slyšel, že i složité, "silné" heslo pod Windows lze překonat během 8 sekund. Pojem bezpečnosti spíše lidi ukolébává, a pak se diví.
To je moje hlavní motivace. A pak je zde ještě jedna. Pojďme zkusit věci nekomplikovat. V jednoduchosti je krása. Snažme se řešit jen jednu věc postupně, ale dobře.
S tím souvisí i spam. Spam je problémem internetu a bude se muset řešit tak jak tak - metod existuje celá řada a nerad bych rozmělňoval naše snažení tím, že bychom diskutovali o příliš mnoha problémech najednou.
Re: aplikace
Re: aplikace
Internet dnes propojuje miliardu lidí, naším úkolem je v nich najít ty, kteří nás mohou dovést ke konkrétnímu zajímavému obsahu. Pokud chceme použít slovo důvěra, hledáme tedy lidi, kterým věříme, že nás dovedou k něčemu zajímavému. Nic více, nic méně.