<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom">
<channel>
<title>Elmord&#039;s Magic Valley</title>
<link>http://inf.ufrgs.br/~vbuaraujo/blog/</link>
<description>Software, lingüística, mitologia nórdica e rock&#039;n&#039;roll</description>
<lastBuildDate>Wed, 19 Jun 2013 01:01:44 -0300</lastBuildDate>
<generator>Blognir</generator>
<item>
 <title>Pidgin Off-the-Record</title>
 <link>http://inf.ufrgs.br/~vbuaraujo/blog/?entry=20130607-pidgin-otr</link>
 <pubDate>Fri, 07 Jun 2013 21:33:00 -0300</pubDate>
 <description>&lt;P&gt;Acabei de descobrir um plugin chamado &lt;A HREF=&quot;http://www.cypherpunks.ca/otr/&quot;&gt;pidgin-otr&lt;/A&gt; (pacote &lt;TT&gt;pidgin-otr&lt;/TT&gt; no Debian/Ubuntu), que permite realizar conversas encriptadas independentemente do protocolo de comunicação utilizado. O plugin funciona cifrando e decifrando mensagens individuais nos clientes, e transmitindo para o servidor o conteúdo cifrado como se fosse uma mensagem comum.

&lt;P&gt;O plugin é bastante conveniente de usar. Para ativá-lo, basta instalar o pacote e habilitá-lo na janela de plugins do Pidgin (Tools &amp;gt; Plugins &amp;gt; Off-the-Record Messaging). A partir daí, as janelas de conversação apresentarão um ícone que permite iniciar uma conversa privada (desde que o outro usuário também possua o plugin). Pelo que eu entendi, uma vez que isso tenha sido feito para um usuário, conversas posteriores serão cifradas automaticamente por padrão.

&lt;P&gt;Quem me contou foi o &lt;A HREF=&quot;http://www.reddit.com/r/technology/comments/1furcu/nsa_spying_scandal_fallout_expect_big_impact_in/&quot;&gt;Reddit&lt;/A&gt; (em um post sobre a &lt;A HREF=&quot;http://gigaom.com/2013/06/07/nsa-spying-scandal-fallout-expect-big-impact-in-europe-and-elsewhere/&quot;&gt;acesso da NSA a dados do Google, Apple, Facebook e diversas outras organizações estadunidenses&lt;/A&gt;).
</description>
<br />
<b>Notice</b>:  Undefined index:  Author in <b>/home/grad/vbuaraujo/public_html/blog/blognir.php</b> on line <b>701</b><br />
</item>
<item>
 <title>To tweet or not to tweet</title>
 <link>http://inf.ufrgs.br/~vbuaraujo/blog/?entry=20130407-to-tweet-or-not-to-tweet</link>
 <pubDate>Sun, 07 Apr 2013 22:41:00 -0300</pubDate>
 <description>&lt;BLOCKQUOTE&gt;
&lt;P&gt;Dracula: &quot;I'm all screwed&quot;
&lt;P&gt;Richter: &quot;I am the instrument of your doom&quot;
&lt;P&gt;Dracula: &quot;Perhaps not... not yet&quot;
&lt;P&gt;Richter: &quot;What!?!?!&quot;
&lt;P&gt;???: &quot;Richter! You killed my father! Prepare to die!&quot;
&lt;P&gt;Richter: &quot;ALUCARD!!!&quot;
&lt;P&gt;Alucard: &quot;You can't know... you'll never know how it feels...&quot;
&lt;P&gt;* TUM *
&lt;P&gt;Richter: &quot;NOOOOOOOO!&quot;

&lt;P STYLE=&quot;margin-left: 64px&quot;&gt;– Castlevania, Hélio's edition
&lt;/BLOCKQUOTE&gt;

&lt;P&gt;Há pouco mais de um ano eu &lt;A HREF=&quot;?entry=20120301-die-twitter&quot;&gt;abandonei o Twitter&lt;/A&gt; (well, not quite; eu só parei de postar lá, na verdade) por conta de eles terem vendido o acesso à base de tweets para umas empresinhas de mineração de dados. Há pelo menos metade desse tempo eu venho remoendo essa decisão.

&lt;H3&gt;Assumptions&lt;/H3&gt;

&lt;P&gt;Na época eu usava o Twitter com &quot;tweets protegidos&quot;, i.e., apenas as pessoas que eu autorizei que me seguissem podiam ver os meus tweets. Eu assumia assim que apenas uns poucos conhecidos veriam o que eu estava postando.

&lt;P&gt;Não é bem assim que a coisa funciona. Embora tweets protegidos não sejam retweetáveis, nada impede alguém capaz de ler um tweet de copiá-lo e retweetá-lo na mão. Retweets são uma feature fundamental do Twitter; não faz muito sentido contar com que algo postado no Twitter &lt;I&gt;não&lt;/I&gt; vá ser retweetado. Proteger os tweets não melhora muito a situação.

&lt;P&gt;Abandonemos, pois, a noção de que existe &quot;publicidade seletiva&quot; no Twitter: assumamos que &quot;o que você diz no Twitter pode ser visto no mundo inteiro instantaneamente&quot; (palavras dos &lt;A HREF=&quot;https://twitter.com/tos&quot;&gt;termos de serviço&lt;/A&gt;, as it happens). E por &quot;o mundo inteiro&quot;, leia-se &lt;I&gt;o mundo inteiro&lt;/I&gt;. Na época da matrícula da UFRGS nesse ano eu vi alguns retweets da &lt;A HREF=&quot;https://twitter.com/ufrgsnoticias&quot;&gt;@ufrgsnoticias&lt;/A&gt; que provavelmente não estavam nos planos dos indivíduos retweetados e que eu fiquei cogitando comigo mesmo se não poderiam causar algum problema para os mesmos. Essa &quot;falta de privacidade&quot; é, me parece, uma propriedade fundamental do serviço Twitter, não um erro da companhia Twitter que o fornece. Assim (me parece), não faz sentido condenar o Twitter por esse tipo particular de falta de privacidade, mas tão-somente aprová-la ou não (e utilizar ou não o serviço de acordo).

&lt;P&gt;(Essa falta de privacidade na verdade é uma propriedade compartilhada com &lt;A HREF=&quot;?entry=20120722-impossibilidade-de-dizer&quot;&gt;blogs&lt;/A&gt; e páginas pessoais. No Twitter isso é um pouco mais acentuado pela facilidade de retweetar posts alheios, mas não é fantasticamente diferente. Essa &quot;publicidade fundamental&quot; é diferente do vazamento de informações pessoais para terceiros que não é fundamental para o serviço e não é do interesse do usuário. Mais sobre isso adiante.)

&lt;!--&lt;P&gt;Sendo assim, aceitemos esse fato e tomemos por princípio que o Twitter só serve para postar coisas que não nos importamos de compartilhar com o mundo (e.g., links para coisas interessantes, recomendações de filmes/livros, etc.). --&gt;

&lt;P&gt;Ok, tweets são públicos. &quot;Tweet privado&quot; é praticamente uma contradição em termos. Aceitemos esse fato e tomemos por princípio que o Twitter só serve para postar coisas que não nos importamos de compartilhar com o mundo (e.g., links para coisas interessantes, recomendações de filmes/livros, etc.). Entendido isto, podemos seguir usando o Twitter com a consciência limpa.

&lt;H3&gt;Heh, não&lt;/H3&gt;

&lt;P&gt;Faltam dois problemas a considerar. O primeiro é o uso que se faz dessa informação &lt;I&gt;além&lt;/I&gt; da mera publicação mundial. Isso inclui a venda ao acesso da base de tweets para as empresinhas de data mining, que foi a causa original do meu desgosto pelo Twitter.

&lt;P&gt;Na verdade, o Twitter sempre vendeu o acesso a tweets, mesmo antes desse incidente; a diferença é apenas que o Twitter costumava limitar o acesso aos tweets dos últimos trinta dias. (O fato de que eles já brincavam de vender tweets antes não torna o ato de vender o acesso à base inteira nem mais nem menos ético, mas vamos adiante.)

&lt;P&gt;O segundo problema são as &lt;I&gt;outras&lt;/I&gt; informações que caem nas mãos do Twitter além dos tweets, e que uso o Twitter faz delas. Vamos por partes.

&lt;H3&gt;A miserable little pile of non-secrets&lt;/H3&gt;

&lt;P&gt;Pois, o Twitter vende, e sempre vendeu, o acesso a (porções da) base de tweets. Esses tweets são públicos para início de conversa&lt;A HREF=&quot;#note1-20130407&quot; NAME=&quot;ref1-20130407&quot;&gt;*&lt;/A&gt;. A diferença entre baixá-los você mesmo e comprar o acesso é que as APIs do Twitter impõem certos limites na busca de tweets (e.g., aparentemente existe um limite de 1500 tweets nos resultados de buscas por termos), e que provavelmente a base é oferecida em um formato mais conveniente de manipular. (&lt;A HREF=&quot;#ref1-20130407&quot; NAME=&quot;note1-20130407&quot;&gt;*&lt;/A&gt; Tweets protegidos são outra história. Eles vivem em um limbo questionável: a política de privacidade &lt;A HREF=&quot;?entry=20120530-communications-with-twitter&quot;&gt;jamais menciona&lt;/A&gt; &quot;tweets protegidos&quot;, então pelo menos para mim não está claro se eles são considerados informação pública (e conseqüentemente comercializável), ou se estão inclusos entre os dados pessoais que o Twitter diz não vender (o que não impede que o Twitter seja comprado e com ele seus dados, but I digress).)

&lt;P&gt;A possibilidade de data mining, assim, pode aumentar com o fato de que o acesso à base de tweets é comercializado, mas ela não deixa de existir sem essa comercialização. Na verdade, a Internet inteira é alvo de data mining. Google (a organização) e outros mecanismos de busca já podem facilmente explorar toda informação pública na Internet, independentemente do seu consentimento. A diferença de postar no Twitter é facilitar a vida do Twitter e parceiros, mas postar em qualquer outro local público da web (como o &lt;A HREF=&quot;http://identi.ca/&quot;&gt;identi.ca&lt;/A&gt;, ou seu blog pessoal) tem o mesmo risco.

&lt;P&gt;É uma propriedade da Internet que toda informação pública é (em geral) facilmente acessível. Uma conseqüência disso é que coisas que antes eram muito difíceis (e.g., catar todas as notícias sobre um certo tópico ou pessoa nos jornais dos últimos N anos) agora são viáveis, e, junto com todas as vantagens que isso proporciona, vêm certas conseqüências negativas para a privacidade das pessoas. A sociedade vai ter que dar um jeito de se adaptar a isso, mas não é um problema do qual se possa escapar trocando o serviço em que essas informações serão publicadas (assumindo que se pretenda publicar essas informações para quem quer que as queira ler).

&lt;P&gt;Fica a questão de se é ok o Twitter ganhar dinheiros vendendo acesso aos meus posts sem me pagar nada. Essa questão é sugerida como um exercício para o leitor.

&lt;H3&gt;The actual secrets&lt;/H3&gt;

&lt;P&gt;O segundo problema são os outros dados além dos tweets. Esses dados podem ser divididos em duas classes: os dados &quot;inevitáveis&quot;, i.e., aqueles que o Twitter necessariamente obtém a partir do uso do serviço; e os dados &quot;evitáveis&quot;, i.e., aqueles que você pode evitar mandar com um pouco de cuidado.

&lt;P&gt;Os dados inevitáveis incluem:

&lt;UL CLASS=&quot;spaced-items&quot;&gt;
	&lt;LI&gt;&lt;I&gt;Seu IP e horários de acesso.&lt;/I&gt; Isso não é uma particularidade do Twitter, e sim um problema de todo serviço Web. Esses dados são particularmente preocupantes se o serviço é acessado periodicamente, já que em tese eles permitem determinar onde você esteve em dados momentos (e.g., se você acessa o serviço por celular e o seu IP varia dependendo do lugar onde você está).

	&lt;P&gt;Pode parecer (e me parece) improvável que o Twitter esteja interessado nessa informação. Porém, vale lembrar que o Twitter se localiza nos Estados Unidos, e portanto esses dados podem ser solicitados pelo governo daquele país, coisa da qual você pode não gostar. Na verdade, entretanto, seu IP e horários de acesso são um dado visível por todos os roteadores entre você e o serviço, o que significa que eles estão disponíveis para muita gente. Como já mencionado, isso é um problema da infraestrutura da Internet existente. Uma solução seria usar algo como o &lt;A HREF=&quot;http://en.wikipedia.org/wiki/Tor_%28anonymity_network%29&quot;&gt;Tor&lt;/A&gt; na Internet inteira, mas isso é assunto para outra discussão.

	&lt;P&gt;Um ponto é que esses dados são inevitavelmente mandados para o Twitter. O outro é o que o Twitter faz com eles. Segundo a &lt;A HREF=&quot;https://twitter.com/privacy&quot;&gt;política de privacidade&lt;/A&gt;, &quot;Log Data&quot; é mantida por 18 meses, e depois disso pode ser ou removida ou simplesmente &quot;desidentificada&quot; (o que &lt;A HREF=&quot;https://www.eff.org/deeplinks/2009/09/what-information-personally-identifiable&quot;&gt;pode não ser suficiente&lt;/A&gt;).

	&lt;LI&gt;&lt;I&gt;Sua lista de seguidores e seguidos.&lt;/I&gt; Em parte, esse é o tipo de dado que faz de uma rede social o que ela é. That's a bug and a feature. Além das listas, é possível determinar com quais pessoas você se comunica mais através dos seus tweets.
&lt;/UL&gt;

&lt;P&gt;Os dados evitáveis incluem:

&lt;UL&gt;
	&lt;LI&gt;&lt;I&gt;Por onde você esteve.&lt;/I&gt; Diversos sites possuem &quot;widgets&quot; que permitem compartilhar a página via Twitter (entre outras redes sociais). Esses widgets são escritos de tal maneira que o Twitter fica sabendo que você acessou a página. A princípio, &quot;Widget Data&quot; começa a ser &quot;apagada ou agregada&quot; até 10 dias após sua coleta.

	&lt;P&gt;Essa informação é usada, entre outras coisas, para &lt;A HREF=&quot;http://support.twitter.com/articles/20169421&quot;&gt;sugerir pessoas a seguir&lt;/A&gt; baseado nas páginas que você visitou, desde que você tenha optado por ativar essa feature. Se você estiver com o &lt;A HREF=&quot;http://en.wikipedia.org/wiki/Do_Not_Track&quot;&gt;Do Not Track&lt;/A&gt; ativado, o Twitter pára de coletar dados &lt;I&gt;no que diz respeito a essa feature&lt;/I&gt;. Eles não deixam de receber os dados, e não deixam de mantê-los por dez dias, pelo que eu entendo. Além disso, nem os termos de serviço nem a política de privacidade fazem qualquer menção ao Do Not Track, como comentado no &lt;A HREF=&quot;?entry=20120530-communications-with-twitter&quot;&gt;post linkado anteriormente&lt;/A&gt;; apenas as páginas de ajuda falam sobre o assunto.

	&lt;P&gt;De qualquer forma, você pode evitar mandar essa informação simplesmente bloqueando acesso de sites de terceiros ao Twitter. No Firefox, você pode usar o &lt;A HREF=&quot;https://adblockplus.org/&quot;&gt;AdBlock Plus&lt;/A&gt; para isso; a maneira mais fácil é acessar qualquer página que contenha um widget do Twitter, clicar no ícone do AdBlock, selecionar &quot;Open blockable items&quot;, achar o &lt;TT&gt;platform.twitter.com&lt;/TT&gt; e dar dois cliques sobre o cidadão. Na janela que se abre, clique no botão &quot;Advanced view&quot;, e selecione a opção &quot;Third-party only&quot; (i.e., o Twitter só deve ser bloqueado a partir de sites de terceiros). Uma solução mais drástica é usar o &lt;A HREF=&quot;https://addons.mozilla.org/en-US/firefox/addon/requestpolicy/&quot;&gt;RequestPolicy&lt;/A&gt;, que bloqueia tudo por padrão, mas pode ser um tanto quanto inconveniente de usar.

	&lt;LI&gt;&lt;I&gt;Para onde você vai.&lt;/I&gt; Links externos em tweets são &quot;reduzidos&quot; para uma URL do tipo &lt;TT&gt;http://t.co/...&lt;/TT&gt;, mesmo que a URL &quot;reduzida&quot; não seja menor que a original, e mesmo que a redução não seja necessária para o tweet caber em 140 caracteres. O Twitter faz isso para poder trackear para onde você está indo.

	&lt;P&gt;Interessantemente, quando você pára o mouse sobre um link desse tipo, a URL original aparece como title-text (i.e., em um popup), ou diretamente como o texto do link se for suficientemente curta. Assim, você pode usar o &lt;A HREF=&quot;https://addons.mozilla.org/en-us/firefox/addon/greasemonkey/&quot;&gt;Greasemonkey&lt;/A&gt; e criar um novo user script com &lt;A HREF=&quot;http://inf.ufrgs.br/~vbuaraujo/sw/greasemonkey/expand-twitter-urls.greasemonkey.txt&quot;&gt;este conteúdo&lt;/A&gt; para fazer com que o Firefox substitua os links &lt;TT&gt;t.co&lt;/TT&gt; pelos links originais na página do Twitter.
&lt;/UL&gt;

&lt;P&gt;Fica a questão de se é &quot;certo&quot; usar um serviço que coleta dados que você acha que ele não deveria coletar só porque você consegue burlar a coleta. A resposta depende de quão idealista você está se sentindo hoje.

&lt;H3&gt;Outros comentários&lt;/H3&gt;

&lt;P&gt;Uma desvantagem de usar um serviço centralizado para publicação de informações (e.g., Twitter, Blogger, Wordpress, Facebook (ok, o Facebook tem &lt;A HREF=&quot;http://en.wikipedia.org/wiki/Criticism_of_Facebook&quot;&gt;inúmeros outros problemas&lt;/A&gt;, but I digress)) é que os &quot;dados inevitáveis&quot;, tais como logs de acesso, ficam concentrados com uma única organização. Mesmo na arquitetura atual da Internet, em que acessar um serviço implica contar-lhe onde você está e possivelmente outros dados, a situação não é &lt;I&gt;tão&lt;/I&gt; ruim se os dados estão espalhados entre vários servidores, o que dificulta sua exploração. (Seu provedor de acesso continua com um bocado de informação, entretanto.)

&lt;P&gt;Por outro lado, uma rede social é mais útil quando um grande número de pessoas a usa; essa é uma vantagem de &quot;todo o mundo&quot; usar o Twitter, ao invés de cada um &quot;roll their own&quot; microblog. Porém, em teoria nada impede que cada um rolle seu own microblog e todos funcionem de maneira integrada, desde que eles usem um protocolo comum de comunicação.&lt;!-- Essa situação pode ser um pouco menos conveniente (e.g., você tem que instalar o microblog você mesmo, e você não recebe updates automaticamente (o que é tanto um bug quanto uma feature (e além disso nada impede o uso de um sistema de atualização automática))), mas dá mais controle aos usuários. --&gt;

&lt;P&gt;µ.

&lt;H3&gt;Conclusão&lt;/H3&gt;

&lt;P&gt;A conclusão é que talvez eu volte a usar o Twitter no futuro próximo. Ou não.
</description>
<br />
<b>Notice</b>:  Undefined index:  Author in <b>/home/grad/vbuaraujo/public_html/blog/blognir.php</b> on line <b>701</b><br />
</item>
<item>
 <title>Facebook stalks you</title>
 <link>http://inf.ufrgs.br/~vbuaraujo/blog/?entry=20130105-facebook-stalks-you</link>
 <pubDate>Thu, 05 Jan 2012 23:49:00 -0200</pubDate>
 <description>&lt;P&gt;Que o Facebook não tem respeito nenhum pela privacidade dos seus usuários não é nenhuma novidade. Porém, os meios de que ele se utiliza para obter dados ainda me surpreendem.

&lt;P&gt;Como bom nerd, eu tenho o costume de olhar os logs de acesso do blog para ver em que páginas as pessoas têm caído. Ontem eu notei uma seqüência de acessos interessante:

&lt;DIV STYLE=&quot;font-family: monospace; margin-left: 20px&quot;&gt;
&lt;P&gt;&lt;B&gt;Data:&lt;/B&gt; 2013-01-04 01:50:01 -0200
&lt;BR&gt;&lt;B&gt;IP:&lt;/B&gt; &lt;I&gt;(removido)&lt;/I&gt;
&lt;BR&gt;&lt;B&gt;URL:&lt;/B&gt; /~vbuaraujo/blog/?entry=20120820-xmodmap
&lt;BR&gt;&lt;B&gt;User-Agent:&lt;/B&gt; Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.11 (KHTML, like Gecko) Chrome/23.0.1271.97 Safari/537.11
&lt;BR&gt;&lt;B&gt;Referer:&lt;/B&gt; http://www.facebook.com/l.php?u=http%3A%2F%2Finf.ufrgs.br%2F~vbuaraujo%2Fblog%2F%3Fentry%3D20120820-xmodmap&amp;amp;h=VAQEHMeNj
        
&lt;P&gt;&lt;B&gt;Data:&lt;/B&gt; 2013-01-04 01:50:01 -0200
&lt;BR&gt;&lt;B&gt;IP:&lt;/B&gt; 66.220.158.114
&lt;BR&gt;&lt;B&gt;URL:&lt;/B&gt; /~vbuaraujo/blog/?entry=20120820-xmodmap
&lt;BR&gt;&lt;B&gt;User-Agent:&lt;/B&gt; facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)
&lt;BR&gt;&lt;B&gt;Referer:&lt;/B&gt; &lt;I&gt;(vazio)&lt;/I&gt;
&lt;/DIV&gt;

&lt;P&gt;Isto é:

&lt;OL&gt;
&lt;LI&gt;Usuário abre um link via Facebook;
&lt;LI&gt;Logo depois o Facebook requisita a página para olhar.
&lt;/OL&gt;

&lt;P&gt;O link contido na string de User-Agent do bot do Facebook tem o seguinte a dizer:

&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;Why does Facebook appear in my server logs?&lt;/B&gt;

&lt;P&gt;Facebook allows its users to send links to interesting web content to other Facebook users. Part of how this works on the Facebook system involves the temporary display of certain images or details related to the web content, such as the title of the webpage or the embed tag of a video. Our system retrieves this information only after a user provides us with a link. You may have found this page because a Facebook user sent a link from your website to other Facebook users. If you have any questions or concerns about any links or content sent by one of our users, please contact us at legal@facebook.com.
&lt;/BLOCKQUOTE&gt;

&lt;P&gt;Parece útil, não? Parece quase uma razão legítima para stalkear o usuário (heh). Acontece, entretanto, que os acessos do &lt;TT&gt;facebookexternalhit&lt;/TT&gt; normalmente ocorrem menos de um segundo &lt;I&gt;depois&lt;/I&gt; que um usuário clica em um link, não quando o link é submetido. Não tenho conta no Facebook, e portanto não tenho como testar melhor isso; estou me guiando pelos acessos do &lt;TT&gt;facebookexternalhit&lt;/TT&gt; nos logs. (Para minha surpresa, o bot já tinha visitado o blog algumas vezes antes. Nunca tinha descoberto porque os acessos foram ao famoso post sobre os &lt;A HREF=&quot;?entry=20120407-horarios-metroplan&quot;&gt;horários dos TM{1,2,3}&lt;/A&gt;, que eu filtro dos logs para visualizar, já que ele é responsável pela grande maioria dos acessos.) Porém, nem sempre os dois acessos aparecem juntos, então não sei exatamente qual é o princípio por trás disso.
</description>
<br />
<b>Notice</b>:  Undefined index:  Author in <b>/home/grad/vbuaraujo/public_html/blog/blognir.php</b> on line <b>701</b><br />
</item>
<item>
 <title>Da impossibilidade de se dizer tudo o que pensa</title>
 <link>http://inf.ufrgs.br/~vbuaraujo/blog/?entry=20120722-impossibilidade-de-dizer</link>
 <pubDate>Sun, 22 Jul 2012 03:39:00 -0300</pubDate>
 <description>&lt;P&gt;Ocasionalmente &lt;A HREF=&quot;http://inf.ufrgs.br/~vbuaraujo/blog/?entry=20120605-50-esimo-post#cmm3&quot;&gt;certa&lt;/A&gt; &lt;A HREF=&quot;http://inf.ufrgs.br/~vbuaraujo/blog/?entry=20120718-the-woes-of-firefox#cmm1&quot;&gt;pessoa&lt;/A&gt; vem me reclamar que eu tenho postado poucos posts não-técnicos. Como eu já comentei anteriormente, a tendência é isso continuar assim. Explico-me. O fato é que o blog hoje em dia recebe muito mais acessos do que no começo. Devido a algum fenômeno sobrenatural, provavelmente relacionado com o fato de ele estar hospedado debaixo do &lt;TT&gt;ufrgs.br&lt;/TT&gt;, o blog tem um peso preocupantemente alto para o camarada Google. Para dar uma idéia, dois dias depois de eu escrever o post sobre o &lt;A HREF=&quot;http://inf.ufrgs.br/~vbuaraujo/blog/?entry=20120717-busybox-ssh-android&quot;&gt;Busybox no Android&lt;/A&gt; já tinha gente caindo nele via Google procurando por informações de como instalar o Busybox e o Dropbear no Android. O ponto é que o blog tem uma visibilidade grande, e se por um lado isso é positivo (eu me sinto mais motivado a escrever os posts técnicos sabendo que eles poderão ser de fato úteis a quem possa estar procurando a informação), por outro lado isso significa que eu tenho que ter mais cuidado com o que eu posto por aqui (e certas &lt;A HREF=&quot;http://inf.ufrgs.br/~vbuaraujo/blog/?entry=20120528-desexcelencias-da-vida&quot;&gt;experiências recentes&lt;/A&gt; serviram para me lembrar disso). Tudo o que nós dizemos nessa tal de Internet, seja em um blog, seja na sua rede social favorita, poderá ser usado contra você no tribunal. Isso inclui sua vida profissional e acadêmica. Isso também inclui familiares e conhecidos, e esse para mim é o ponto mais incômodo, na verdade. Já experimentou manter um diário? Você normalmente toma precauções para que ele não caia em mãos erradas. Pois bem, disponibilizá-lo via HTTP não vai contribuir para esse objetivo.

&lt;P&gt;A conclusão disso tudo é que posts técnicos continuarão sendo a maioria. Pretendo continuar postando coisas não-técnicas por aqui, mas como a filtragem sobre elas de uns tempos para cá é maior, pode-se esperar uma freqüência menor delas. Também quero ver se posto mais coisas sobre lingüística por aqui.

&lt;P&gt;Enfim. Com este, temos três post sobre o blog na front page do blog&lt;A HREF=&quot;#20120722-note1&quot; NAME=&quot;20120722-ref1&quot;&gt;*&lt;/A&gt;. Vamos parar com esse negócio.

&lt;P&gt;[&lt;A HREF=&quot;#20120722-ref1&quot; NAME=&quot;20120722-note1&quot;&gt;*&lt;/A&gt; Embora o foco deste aqui não seja exatamente o blog, e sim a impossibilidade de se dizer tudo o que pensa. Whatever.]

&lt;P&gt;[&lt;B&gt;Edit:&lt;/B&gt; Isso aqui foi um midnight rant. Eu não sei com que freqüência eu vou postar qualquer coisa por aqui. Cansei de me explicar. Blargh.]
</description>
<br />
<b>Notice</b>:  Undefined index:  Author in <b>/home/grad/vbuaraujo/public_html/blog/blognir.php</b> on line <b>701</b><br />
</item>
<item>
 <title>Communications with the Twitter Team</title>
 <link>http://inf.ufrgs.br/~vbuaraujo/blog/?entry=20120530-communications-with-twitter</link>
 <pubDate>Wed, 30 May 2012 21:43:00 -0300</pubDate>
 <description>&lt;P&gt;Formatação HTML e links adicionados por conveniência.

&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;From:&lt;/B&gt; Vítor De Araújo &amp;lt;µµµ@µµµ.com&amp;gt;
&lt;BR&gt;&lt;B&gt;To:&lt;/B&gt; privacy@twitter.com
&lt;BR&gt;&lt;B&gt;Subject:&lt;/B&gt; Questions about Do-Not-Track and protected tweets
&lt;BR&gt;&lt;B&gt;Date:&lt;/B&gt; Fri, 25 May 2012 15:00:28 -0300

&lt;P&gt;Hi!

&lt;P&gt;I have two points I'd like to question about Twitter's privacy policy.

&lt;OL&gt;
&lt;LI&gt;Recently Twitter announced that it now honors the &lt;A HREF=&quot;http://en.wikipedia.org/wiki/Do_not_track_header&quot;&gt;Do-Not-Track&lt;/A&gt;
    header. I have also noticed that you have updated the privacy
    policy, but I don't see any mention of Do-Not-Track in the text. So,
    does the commitment to Do-Not-Track have any official value, i.e.,
    is it something users can rely on as long as the current privacy
    policy is in effect, and if so, what guarantees that?
    &lt;BR&gt;&amp;nbsp;

&lt;LI&gt;The policy does not directly say anything about protected tweets.
    May Twitter share protected tweets with third parties according to
    the current policy? Also, I noticed that the current policy states
    that information about who I follow and who follows me can be
    shared, something the old policy didn't. May this information be
    shared even for protected accounts?
&lt;/OL&gt;

&lt;P&gt;I left Twitter in late February when I came to know about the &lt;A HREF=&quot;http://inf.ufrgs.br/~vbuaraujo/blog/?entry=20120301-die-twitter&quot;&gt;selling
of the historical tweet database&lt;/A&gt; to DataSift. I liked Twitter a lot,
and I would be more confortable using it if the policy gave explicit
guarantees about protected posts and accounts not being shared.

&lt;P&gt;Thanks for the attention!
&lt;/BLOCKQUOTE&gt;

&lt;P&gt;Five days later...

&lt;BLOCKQUOTE&gt;
&lt;P&gt;&lt;B&gt;From:&lt;/B&gt; phantasm &amp;lt;notifications-support@twitter.zendesk.com&amp;gt;
&lt;BR&gt;&lt;B&gt;To:&lt;/B&gt; Vítor De Araújo &lt;µµµ@µµµ.com&gt;
&lt;BR&gt;&lt;B&gt;Subject:&lt;/B&gt; #5352694 Twitter Support: update on &quot;Questions about Do-Not-Track and protected tweets&quot;
&lt;BR&gt;&lt;B&gt;Date:&lt;/B&gt; Wed, 30 May 2012 16:55:36 +0000

&lt;P&gt;#5352694 Twitter Support: update on &quot;Questions about Do-Not-Track and protected tweets&quot;

&lt;P&gt;----------------------------------------------
&lt;BR&gt;phantasm, May 30 09:55 am (PDT):

&lt;P&gt;Hi,

&lt;P&gt;Thanks for your inquiry.  Our Privacy Policy at &lt;A HREF=&quot;http://twitter.com/privacy&quot;&gt;http://twitter.com/privacy&lt;/A&gt; describes the information that Twitter receives, the purposes for which it may be used, and the limited circumstances in which private personal information may be shared.

&lt;P&gt;Regards,

&lt;P&gt;The Trust &amp; Safety Team
&lt;/BLOCKQUOTE&gt;

&lt;P&gt;I had hope.
</description>
<br />
<b>Notice</b>:  Undefined index:  Author in <b>/home/grad/vbuaraujo/public_html/blog/blognir.php</b> on line <b>701</b><br />
</item>
<item>
 <title>Google dies, Twitter dies, the self must also die</title>
 <link>http://inf.ufrgs.br/~vbuaraujo/blog/?entry=20120301-die-twitter</link>
 <pubDate>Thu, 01 Mar 2012 20:44:00 -0300</pubDate>
 <description>&lt;BLOCKQUOTE&gt;
&lt;P&gt;&quot;Die, Twitter! You don't belong in this world.&quot;
&lt;P&gt;&quot;It was not by my hands that I'm once again given cash. I was brought here by humans, who want to pay me tribute.&quot;
&lt;P&gt;&quot;Tribute? You steal men's tweets, and sell them to your knaves.&quot;
&lt;P&gt;&quot;Perhaps the same could be said of all social networks.&quot;
&lt;P&gt;&quot;Your words are as empty as your privacy policy. Mankind ill needs a network such as you.&quot;
&lt;P&gt;&quot;What is a profile? A miserable little pile of secrets? But that's enough talk. Have at you!&quot;

&lt;P STYLE=&quot;text-align: right&quot;&gt;&amp;mdash; Twittlevania: Symphony of the Night
&lt;/BLOCKQUOTE&gt;

&lt;P&gt;Há mais ou menos um mês o Google anunciou que mudaria sua política de privacidade. A nova política entrou em vigor hoje, e permite ao Google cruzar os dados de seus diversos serviços &lt;A HREF=&quot;http://en.wikipedia.org/wiki/Criticism_of_Google#Privacy&quot;&gt;para melhor servi-lo&lt;/A&gt;. Acho mui nobre e respeitável eles terem avisado enfaticamente com um mês de antecedência das mudanças. Mas respeitável ou não, eu já estava há horas com vontade de abandonar o Google, e esse foi o último empurrãozinho que me faltava. Nunca usei o GMail, pela questão da privacidade, então não tinha muito a perder. Matei minha Google Account no final do dia 28 de fevereiro (afinal, eles não explicitaram a partir de 1º de março de &lt;I&gt;qual&lt;/I&gt; fuso-horário a política nova entra em vigor).

&lt;P&gt;Na iminência de perder o orkut, e na necessidade de suprir minha compulsão de compartilhar links que ninguém lê, resolvi criar uma conta no Twitter no final de janeiro. Depois de observar alguns bots dando &quot;follow&quot; no meu perfil, e depois de me dar conta de como é fácil fazer data mining no Twitter (ainda mais com as APIs que o Twitter fornece), protegi minha conta.

&lt;P&gt;Estava muito feliz com o Twitter.

&lt;P&gt;Ontem o Twitter &lt;A HREF=&quot;http://www.reuters.com/article/2012/03/01/twitter-data-idUSL2E8DTEK420120301&quot;&gt;vendeu&lt;/A&gt; o &lt;A HREF=&quot;http://rt.com/news/twitter-sells-tweet-archive-529/&quot;&gt;acesso&lt;/A&gt; a &lt;A HREF=&quot;http://www.bbc.co.uk/news/technology-17178022&quot;&gt;todos&lt;/A&gt; os tweets postados desde 2010 para duas empresas de pesquisa. A empresa britânica de data mining Datasift fornecerá acesso aos dados através de uma &lt;A HREF=&quot;http://datasift.com/historics?s=Website&quot;&gt;plataforma cloud-based&lt;/A&gt;, que dá acesso não apenas ao conteúdo dos tweets, mas também a dados computados a partir dos mesmos. &lt;I&gt;&quot;We enrich every Tweet, every social conversation with sentiment, social media influence, topic-analysis, and &lt;ABBR TITLE=&quot;Natural Language Processing&quot;&gt;NLP&lt;/ABBR&gt;. No-one offers more insights for Tweets.&quot;&lt;/I&gt;

&lt;P&gt;A empresa alega que conversas privadas (para algum valor de &quot;privado&quot;; nada garante que a definição inclui tweets protegidos) e tweets excluídos não serão acessíveis pelo sistema (o que não quer dizer que a empresa não tenha acesso aos mesmos), mas não podemos ter certeza de nada. De fato, os termos de serviço e a política de privacidade do Twitter não dão qualquer garantia quanto à privacidade de tweets protegidos. Tudo o que elas dizem é que &lt;I&gt;&quot;What you say on Twitter may be viewed all around the world instantly. You are what you Tweet!&quot;&lt;/I&gt;.

&lt;P&gt;Por essa razão, estou em vias de matar minha conta no Twitter. Se todos fizessem o mesmo com serviços que desrespeitam nossa privacidade, as empresas seriam obrigadas a respeitá-la, para não perder o lucro. Infelizmente, o mundo tende a preferir conveniência a privacidade. Um dia o mundo aprende. Ou não.
</description>
<br />
<b>Notice</b>:  Undefined index:  Author in <b>/home/grad/vbuaraujo/public_html/blog/blognir.php</b> on line <b>701</b><br />
</item>
<item>
 <title>Addons para combater tracking</title>
 <link>http://inf.ufrgs.br/~vbuaraujo/blog/?entry=20120226-addons-tracking</link>
 <pubDate>Sun, 26 Feb 2012 21:01:00 -0300</pubDate>
 <description>&lt;P&gt;O artigo sobre o &lt;A HREF=&quot;https://www.eff.org/deeplinks/2010/01/tracking-by-user-agent&quot;&gt;uso do User-Agent para tracking&lt;/A&gt; me levou por um passeio seguindo os links de artigos relacionados pelo site da EFF. Recomendo que você faça o mesmo. Resolvi experimentar alguns dos addons recomendados &lt;A HREF=&quot;https://www.eff.org/deeplinks/2009/09/online-trackers-and-social-networks&quot;&gt;neste artigo&lt;/A&gt;, além de alguns outros addons relacionados que encontrei pelo caminho. São eles:

&lt;UL&gt;
	&lt;LI&gt;&lt;A HREF=&quot;http://noscript.net/&quot;&gt;NoScript&lt;/A&gt;, um addon que bloqueia JavaScript por padrão e permite ativá-lo seletivamente para alguns sites de maneira simples;
	&lt;LI&gt;&lt;A HREF=&quot;https://www.requestpolicy.com/&quot;&gt;RequestPolicy&lt;/A&gt;, um addon similar para bloquear requests de um domínio para outro;
	&lt;LI&gt;&lt;A HREF=&quot;https://addons.mozilla.org/en-US/firefox/addon/cookie-monster/&quot;&gt;Cookie Monster&lt;/A&gt;, similar para ativação seletiva de cookies;
	&lt;LI&gt;&lt;A HREF=&quot;https://addons.mozilla.org/en-US/firefox/addon/smart-referer/reviews/&quot;&gt;Smart Referer&lt;/A&gt;, que envia o &lt;A HREF=&quot;http://en.wikipedia.org/wiki/HTTP_Referer&quot;&gt;header Referer&lt;/A&gt; apenas quando a origem e o destino do link estão no mesmo domínio.
&lt;/UL&gt;

&lt;P&gt;Com exceção do último, todos esses addons estão nos repositórios do Debian/Ubuntu, de modo que para instalá-los basta um comando: &lt;TT&gt;apt-get install xul-ext-cookie-monster xul-ext-noscript xul-ext-requestpolicy&lt;/TT&gt;. Depois disso, basta reiniciar o Firefox. O outro addon pode ser &lt;A HREF=&quot;https://addons.mozilla.org/en-US/firefox/addon/smart-referer/reviews/&quot;&gt;baixado&lt;/A&gt; do site da Mozilla.

&lt;P&gt;No início, usar esses plugins é um pouco inconveniente: deve-se liberar cada site confiável que se visita da primeira vez. Porém, isso é um termo constante e não afeta a complexidade assintótica da navegação (ou quase). (Por outro lado, o Smart Referer é totalmente invisível e não afeta em nada a navegação, portanto não há desculpas para não usá-lo.)

&lt;P&gt;Outro inconveniente que encontrei é que o RequestPolicy pede confirmação para redirecionamentos de páginas, que em geral são inofensivos &lt;SUP&gt;[citation needed]&lt;/SUP&gt;, e não há uma opção para liberar redirecionamentos para todos os sites por padrão.

&lt;P&gt;Como ponto positivo, se carrega menos porcarias ao acessar uma página, o que pode ter um efeito significativo quando se está usando um 3G da vida. (Além do benefício à privacidade, obviamente.)

&lt;P&gt;No más.
</description>
<br />
<b>Notice</b>:  Undefined index:  Author in <b>/home/grad/vbuaraujo/public_html/blog/blognir.php</b> on line <b>701</b><br />
</item>
</channel></rss>
<!-- Memory usage: 82220 ~ 159028 (76808) -->
