Textos diversos

Black Mirror

A gente pensa que distopias despertam a atenção pro risco daquilo acontecer, mas acho que elas têm o efeito oposto. Black Mirror fez foi as pessoas acharem que é tudo fantasia, mesmo se o episódio do ranking social já está acontecendo na China.
https://www.wired.com/story/is-big-tech-merging-with-big-brother-kinda-looks-like-it/

Disponha

Para quem está tentando se achar no MuseScore: https://t.co/GlX8Lqsabt?amp=1

Computação (tentando ser) segura em 2018/2019

Prólogo

Escrevi esse texto em meu perfil do Facebook alguns meses atrás e, visto que algumas das questões abordadas estavam na ordem do dia, acabei mandando para outras pessoas por mensagens privadas e grupos. Conforme ia fazendo isso, fui editando e acrescentando mais informações e cheguei à versão que vai abaixo. De fato, acho que essas questões ainda estão e infelizmente vão continuar importantes por um bom tempo. Por isso decidi publicá-lo aqui, talvez até voltando a mexer nele se houver algo importante a acrescentar ou modificar.

***

Eu mais uma vez vou fazer o papel que venho fazendo há algum tempo já e chamar atenção para o que significa nós, do campo progressista, ficarmos reféns de plataformas privadas e fechadas como o WhatsApp. Ok, usemos. Mas tenhamos consciência de que, ao usarmos, estamos fortalecendo uma mega corporação que não tem o menor escrúpulo em admitir dentro da sua plataforma que se vendam serviços de envio em massa de mensagens, fazendo vista grossa para o uso que se faz desses serviços com a finalidade de influenciar eleições pelo mundo todo. O dinheiro a ser ganho aí é muito alto para que eles abram mão. Por isso, precisamente por isso, é que a gente tem que deixar plataformas como o Facebook e seus afiliados (WhatsApp, Instagram, Messenger) à míngua e usar serviços de código aberto, pois neles a gente tem algum controle sobre o que acontece ali. Alguns deles inclusive são criados sem fins lucrativos. Já falei e repito: há alternativas. Não precisamos voltar para o SMS

Um comentário extra: O WhatsApp não foi comprado, mas fez vista grossa para o esquema todo de disparo de mensagens em massa. Pra ser franco, acho que um aplicativo de mensagens que diz que tem o objetivo de conectar as pessoas não deveria sequer ter a possibilidade de empresas oferecerem dentro dele um serviço de mensagens em massa para propaganda. Mas, ok, o Facebook pagou uma fortuna pelo WhatsApp não foi à toa; ele quer fazer dinheiro de alguma maneira ali dentro (ele não vende as mensagens, mas ele quer que o serviço seja usado, por isso permite esse tipo de coisa, já que isso mantém a relevância da plataforma), então entendo que deixem as empresas fazerem isso por meio da plataforma deles, mas daí a deixar correr solto que mensagens desse tipo sejam enviadas, é de uma irresponsabilidade enorme. “Ah, mas é criptografado e eles não sabem o que é enviado”, alguém poderia retrucar. Primeiro, sendo código fechado, eles dizem que é criptografado, mas a gente não sabe (e para o modelo de negócio deles não é interessante que seja, vale lembrar, porque não dá para fazer data mining); em segundo lugar, se estivessem preocupados mesmo, controlariam que tipo de coisa é mandada: eles podem não olhar as msgs das pessoas, mas podem inspecionar por Inteligência Artificial mensagens comerciais, já que não são coisas pessoais. Por isso acho que deveríamos usar serviços que não pretendem fazer dinheiro ou que adotam um modelo mais transparente e menos pernicioso (na minha opinião, boa parte dos problemas que temos hoje online deriva desse modelo de negócios dependente de publicidade direcionada)

Pois bem, vamos a algumas alternativas. Vou dividir em várias seções e explico no título sobre o que cada uma é

*Software de código aberto*

Antes de tudo, uma explicação: por que eu fico falando tanto em código aberto? Quando vc pega um programa, vc normalmente recebe uma versão já compilada, que é, de maneira muito simplista, o programa já convertido em uma linguagem que o computador entende diretamente e que não faz muito sentido se a gente abrir e olhar. Quando a gente pega software livre ou de código aberto (open source), trata-se de um programa cujos desenvolvedores disponibilizaram o código fonte. Isso permite a gente abrir o programa e estudar, inspecionar e mesmo modificar, nos dando condições de saber exatamente o que ele faz e como faz. Imagina um carro; vc pode abrir o motor e desmontar aquilo, ver peça por peça, verificar como funciona, procurar falhas etc. No entanto um programa como o Windows é uma caixa preta. A gente não tem como saber o que ele faz ou deixa de fazer, porque não temos o código para ver e, por mais que existam empresas especializadas em ficar procurando falhas nesses programas, ninguém tem acesso ao código mesmo e muito menos existe uma agência reguladora ou algo do tipo que inspeciona o código dos programas para verificar se, por ex, eles não aproveitam que estão conectados à internet e mandam para outros lugares aqueles dados bancários que vc inseriu no site da Livraria Cultura. Por isso software de código aberto costuma ser muito mais seguro: todo mundo tem condições de olhar o código e procurar falhas e falcatruas nele ou propor modificações e melhorias.Na maioria das vezes a gente baixa a versão compilada e confia que os desenvolvedores simplesmente compilaram o mesmo código que deixaram disponível para nós (há meios de se verificar isso, mas nunca é 101%, então quem é mais paranóico pode simplesmente baixar o código fonte e compilar por conta própria).
Para mensagens (alternativas ao WhatsApp):
Signal – é o mais conhecido dentre os considerados realmente seguros. Até o Edward Snowden já andou recomendando. É desenvolvido por um grupo que tem à frente um sujeito bem famoso na área de criptografia chamado Moxie Marlinspike e que é o responsável pela criptografia considerada padrão da indústria – o WhatsApp mesmo (diz que) usa essa criptografia. Durante um tempo só o cliente (ou seja, o aplicativo que vc usa no seu telefone) era de código aberto, mas depois eles abriram o código do servidor tb, o que significa que é possível inspecionar como tudo funciona, por onde as mensagens passam, se há brechas e até (ao menos teoricamente) criar um serviço paralelo num servidor próprio. Recebeu no início desse ano uma doação generosa e deu um grau no desenvolvimento. Visualmente parece uma mistura do WhatsApp com o iMessage. Segundo eles declaram, o aplicativo não visa a lucro e é desenvolvido com o dinheiro levantado por meio do licenciamento da criptografia deles para outros programas e serviços.
Wire – também usa a criptografia do Signal; os clientes e o servidor são código aberto; é bem bonito e tal, um pouco diferente de todos os outros. Se não me engano, é desenvolvido por um dos criadores do Skype e tenta ganhar dinheiro se voltando mais para uso corporativo, com versão “pro” que oferece mais funcionalidades etc.
Telegram – é um aplicativo russo, mas é bloqueado lá porque, aparentemente, eles não se dão com o Putin. Em termos de funcionalidade é o que mais se parece com o WhatsApp e na verdade não fica devendo nada a ele, sendo bem mais leve e rápido. Até onde sei, só o cliente é de código aberto, o que já é bem melhor que o WhatsApp, que é todo fechado. Tem dois problemas sérios, no entanto: 1. a criptografia deles é meio de fundo de quintal: o que se questiona é por que os caras inventaram uma criptografia própria, sendo que não há sequer especialistas em criptografia na equipe de desenvolvimento (tem uma polêmica enorme e bastante instrutiva entre eles e o Moxie, basta procurar na internet);2. o aplicativo é bancado por um milionário russo que diz que queria fazer um aplicativo “for the people”; é ruim ficar duvidando das boas intenções das pessoas, mas é meio esquisito isso, ainda mais levando-se em conta que um sujeito pegou o código para inspecionar e, no meio de um monte de coisa ok, totalmente dentro do esperado, viu uma parte de código “ofuscada”, ou seja, escrita de uma maneira muuuito difícil de entender, o que é bem estranho levando-se em conta que é só ali.
Matrix/Riot.im – Matrix na verdade é um padrão (um “open standard”, como se diz) de comunicação que serve para mensagens instantâneas (como WhatsApp), VoIP (ligações de audio, como Skype), IoT etc. É um padrão aberto, como disse, e o objetivo é ser descentralizado, que é um conceito importante para essa discussão. Quando a gente usa o Facebook, ele é centralizado, já que existe um único lugar que todos nós acessamos (o site do FB) e tudo fica submetido à vontade de quem manda no FB. No Matrix, quem quiser pode implementar o padrão e criar seu próprio serviço (que é o que o governo Francês anunciou que ia fazer com ele para evitar ficar refém de WhatsApp e afins para suas comunicações internas). Eles oferecem alguns clientes já, como o Riot.im (o nome é sugestivo rs) ou o WeeChat (não confundir com WeChat, com um “e” só) e, na verdade, o Matrix é o melhor de todos esses em termos de segurança, independência, flexibilidade etc. O problema é que não é tão amigável num primeiro momento, já que vc tem que se registrar em algum servidor e então acessar a rede. O próprio cliente oferece acesso a outros serviços, como IRC
Redes sociais
Já houve mais opções, como Identi.ca, GNU Social etc. Agora basicamente existe o Mastodon, para onde toda a comunidade de software livre e open source está migrando – ainda mais com o anúncio do fim do Google+ (vai entender por que essas pessoas usavam aquilo…) e parece que o Diaspora* também andou ganhando força ultimamente, depois de quase ser abandonado.
Por isso vou falar basicamente do Mastodon. Ele, a princípio, era uma versão livre e de código aberto e, mais importante, descentralizada do Twitter. Tanto servidor como cliente(s) são código aberto. Há vários clientes justamente por causa disso: qualquer pessoa pode criar um cliente para acessar a rede.Além disso, como é descentralizado, qualquer pessoa pode criar um servidor com uma instância do Mastodon. Esse modelo se chama “federativo”, pois cada instância é como uma parte independente mas ao mesmo tempo se conecta à rede inteira, e às vezes se fala em “Fediverse” (de federativo e universe).No início parece complicado, mas é como email: eu posso ter email no Fastmail, outra pessoa no Gmail, outra ainda no Tutanota, outra no Outlook etc., mas todos nós conseguimos mandar emails uns para os outros. Pois então, eu posso ter uma conta numa instância do Mastodon, a mastodon.art, por ex, e consigo seguir e interagir com pessoas de todo o fediverse, ou seja, pessoas que tenham conta em qualquer outra instância (outro servidor do Mastodon) do fediverse. Ele funciona com três linhas do tempo, uma que a gente chama de “local”, que é onde aparecem as postagens das pessoas da sua instância; a outra linha do tempo é a das pessoas que eu sigo, seja lá em qual instância elas tenham conta; e, por fim, a linha do tempo “federada”, que acessa todo o fediverse, mas como seria uma coisa insana de tanta gente ela na verdade mostra só as pessoas do fediverse que são seguidas por alguém que faça parte da sua própria instância.Isso parece mais arbitrário do que é, na realidade. Em primeiro lugar, como ele não monetiza os dados dos usuários, ele não escolhe nem hierarquiza o que vai aparecer na sua linha do tempo; aparece tudo em ordem cronológica simplesmente, o que já aumentaria a quantidade de postagens para vc ver. Em segundo lugar, as instâncias tendem a ser temáticas ou ao menos ter algo que aproxime as pessoas que estão ali em algum sentido, então teoricamente as pessoas seguidas pelas pessoas da sua instância teriam mais chances de te interessar do que quaisquer outras pessoas aleatórias. É bem comum, aliás, pessoas terem conta em mais de uma instância porque têm interesses diversos. Eu mesmo tenho umas cinco contas em instâncias diferentes, mas queria fechar em uma só e seguir todo mundo por lá. O problema é que sinto falta das linhas locais.
Micro.blog – é o que o nome diz literalmente, um micro blog, um pouco no modelo do Twitter tb. A vantagem é que é baseado em open standars da própria World Wide Web e vc pode usar qualquer coisa, como um blog gratuito do WordPress, por exemplo, e fazer parte da rede. Tudo que se posta pode ser encontrado por uma simples busca no Google (ou no DuckDuckGo), já que é como um blog mesmo. Isso significa que não se está preso a um “jardim murado”, como no Facebook, que faz com que, para alguém ler aquele textão maneiro que vc escreveu sobre a situação do Brasil e do mundo, a pessoa tenha que ter uma conta no FB. No caso do Micro.blog não. Até um tempo atrás só se entrava com convite, não sei como está agora. Se alguém quiser, ainda tenho alguns convites para dar. Acho que é uma boa ideia, mas uso pouco na prática. Dá para interagir com as pessoas como se fosse no Twitter e, além disso, funciona como um Instagram também, pois dá para postar fotos. Muita gente usa assim
Email
Há várias alternativas. Não estou mais com disposição para ser tão detalhado e, além do mais, email não tem tanto mistério e nem é tão crítico nos dias de hoje quanto os serviços/aplicativos que comentei acima. Vou só mencionar os que eu pessoalmente uso ou testei.
ProtonMail – criptografado, seguro; demanda que se use o aplicativo deles para que seja de fato seguro. É pago se for usar uma conta de mais de 500MB, se não me engano, já que eles não ganham dinheiro com seus dados.
FastMail – mesma coisa que o Proton, mas não necessita do aplicativo. É consideravelmente mais barato e não é para paranoicos como o outro, mas é mais que suficiente para nós, pessoas normais. Dá para usar domínio próprio, permitindo que se fique com aquele email bacana estilo “contato@meunome.com”. Oferece uma suíte de aplicativos e aplicativo de fotos, mas claro que não vai ser no nível do Google Photos, que é proposta sinistra de vender a alma mesmo.
Tutanota – criptografado, teoricamente seguro, diz que não escaneia nossos emails, mas o fato de ser gratuito me deixa meio desconfiado. Funciona bem.
KollabNow – mais ou menos o mesmo esquema do FastMail. Se não me engano, permite que vc crie seu próprio servidor de email, mas acho que não vale o esforço
Busca – alternativas ao Google
DuckDuckGo – é o que uso. Não vai ser tão preciso quanto o Google, claro, já que não usa seus dados. Tem horas em que eu uso o Google mesmo, caso precise algo mais específico, mas evito ao máximo.
StartPage – mesma proposta do DDG
Armazenamento na nuvem – alternativas ao Dropbox e afins
SpiderOak – dizem que é seguro; é focado em privacidade e tal, mas a verdade é que é tudo hospedado no servidor deles, então a gente tem que confiar.
Tresorit – mesma coisa que o anterior
NextCloud – isso, sim, é interessante: é uma espécie de Dropbox que vc mesmo administra e hospeda (o termo que se usa é “self-hosted”). Vc cria um servidor, seja em uma hospedagem paga (um servidor em algum data center ligado 24/7), seja um servidor na sua própria casa (um computador velho ou um Raspberry Pi da vida) e deixa ligado direto e acessa de onde quiser. Tem aplicativo pro smartphone e também uma série de programas dentro dele que vc instala como se fossem extensões (notas, fotos, processador de textos, planilhas etc.). Como é código aberto, a comunidade cria aplicativos para ele.
SeaFile – mesmo esquema do NextCloud, mas um pouco mais simples. Funciona bem também. Achei mais fácil de instalar, mas o outro é mais “poderoso” rs.
SyncThing – bem interessante; uso bastante. Não tem servidor centralizado. Simplesmente sincroniza uma (ou várias) “pasta(s)” do seu computador com outros computadores (ou smartphones). É criptografado e seguro e, como não tem servidor central, é bem mais difícil de ser “hackeado”, já que não está em algum “lugar”. Bastante fácil de instalar e começar a usar.
Navegador – alternativas ao Google Chrome – o navegador do mal rs (se vc não sabe por que o Chrome é um problema, só te lembro que ele é desenvolvido pelo Google, que vive de analisar tudo que vc faz na Internet e montar um perfil cada vez mais detalhado de vc a partir disso)
Firefox – é o clássico. Andou com má fama uns anos atrás porque estava pesado, essas coisas. As pessoas ficaram com essa ideia dele, mas principalmente depois dessa versão Quantum voltou a ser um ótimo navegador. Tem uma penca de extensões para ele que permitem controlar tudo da sua navegação. Se vc souber que extensões instalar (indico algumas no fim) e como configurar, é o navegador mais seguro dentre os não paranoicos. É código aberto e serve de base para vários outros.
Tor – é o navegador para quem quer anonimato a todo custo – o que não é exatamente o mesmo que privacidade. Costuma ser muito lento, porque funciona dividindo os pacotes de dados que vão e voltam na sua navegação e passando por nós em vários locais do mundo simultaneamente (desculpem aí a explicação meio tosca, olhem o quanto já escrevi rs). Chama-se Tor porque é The Onion Router, ou seja, ele roteia seu tráfego como se fosse pelas camadas de uma cebola, por isso não é possível localizar onde vc está. É interessante, útil e importante e inclusive a gente devia usar um pouco sempre para normalizar um pouco o uso dele, evitando que pessoas que realmente precisam usar por questões de segurança sejam visadas e estigmatizadas naquele esquema “só usa isso quem está fazendo algo errado”. É por meio do Tor que se acessa a Dark/Deep Web e, além de ser lento, muitos sites convencionais meio que piram quando vc acessa por meio do Tor, às vzs ate bloqueando seu tráfego. Não é a coisa mais simples de se começar a usar, mas tb não é nenhum bicho de sete cabeças. É baseado no Firefox.
Chromium – é a parte de código aberto do Chrome. É desenvolvido pela comunidade de software livre e código aberto com uma força do Google, mas como essa parte é toda aberta, dá para confiar. Dá para fazer com ele quase tudo que se faz com o Chrome – até sincronizar sua navegação com o Chrome para smartphone, mas quando vc faz isso vai começando a deixar o Google se meter na sua vida. De qualquer modo, é melhor que usar o Chrome em si, com aquele monte de penduricalhos e spyware que o Google coloca nele.
Brave – é baseado no Chromium e propõe ser rápido e economizar dados. Foi criado por um sujeito que trabalhou antes na Mozilla (que faz o Firefox). É bem rápido mesmo e mostra tudo que ele bloqueou para vc ver quanto economizou de dados (um detalhe interessante: segundo um relatório da Mozilla, em torno de 40% do que vc baixa de dados quando está navegando na Internet é publicidade e coisas relacionadas). Estão propondo um esquema de vc depositar um dinheiro na sua conta com eles e então eles, de acordo com os sites que vc visita etc., decidem como dividir aquele dinheiro, financiando a Web sem precisar de publicidade. Acho válido procurar essas alternativas, mas não sei bem se vai ser desse jeito – vale ler o Who Owns the Future, do Jaron Lanier, para pensar nesse assunto.
No fim das contas, uso o Firefox mesmo e deixo o Chromium para quando preciso de algo que não funcionou no FF, já que o Chrome/ium é o padrão. Algumas extensões que vale usar no Firefox para dar alguma segurança e controle são Privacy Badger, Cookie AutoDelete (que apaga os cookies automaticamente quando vc fecha a aba ou quando fecha o navegador, de acordo com a sua pref – te deixa tb colocar alguns sites na “lista branca”) e Multi-Account Containers, que permite criar conteiners fixos dentro dos quais determinados sites abrem. Assim, eu tenho um conteiner para tudo que é do Google, da busca ao YouTube e Gmail e ele fica isolado lá, evitando que o Google rastreie as outras coisas que faço em outros sites (porque eles fazem isso, todo mundo faz, caso não saibam – o Privacy Badger ajuda a conter isso um pouco tb). Tenho conteiners específicos para Google, Facebook, Twitter e Amazon, ficando cada um isolado sem poder ver os outros. Todo o resto abro sem conteiner e o Cookie Auto-Delete limpa assim que fecho a aba em questão.
Sistema Operacional
Essa é difícil e vou só falar umas coisas rápidas:
Windows, principalmente o 10 – a gente sabe com certeza que “telefona pra casa” (manda informações suas para a “base”, no caso a Microsoft) o tempo todo; mandando inclusive bem mais do que seria aceitável (como estatísticas de uso e relatórios de erros). Basta procurar no Google (ou no DuckDuckGo, agora todo mundo já conhece rs) algo como “Windows 10 spyware” que vcs vão ver. Tem para todos os níveis e gostos de teoria da conspiração, mas os mais moderados já mostram que o negócio é sério.
masOS – bem mais comedido que o Windows, mas é código fechado até a medula, então a gente não tem como saber direito o que acontece lá dentro. Sabe-se que “telefona pra casa” bem pouco – porque isso dá para medir – e ficaria mal para a Apple, que anda levantando essa bandeira da privacidade, se se descobrisse o contrário. De qualquer maneira, há que se confiar cegamente.
Eu uso Linux, que é código aberto. Não vou escrever sobre isso aqui senão vou passar o resto da noite. Qualquer dúvida perguntem. Dá para instalar no Mac tb, então não tem desculpa (aliás, escrevi tudo isso aqui em um Macbook Pro muito velho (2008) que foi ressuscitado graças a um coquetel de SSD e Ubuntu Mate).
ChromeOS – desenvolvido pelo Google. Preciso falar algo?
Android – idem, mas em termos de dispositivos móveis a situação é crítica mesmo e não tem muito para onde correr. A única alternativa é, se o seu smartphone for suportado, instalar uma ROM alternativa, isto é, uma versão alternativa do Android que, espera-se, seja um pouco menos barra pesada – pois o Android tem uma base open source e em cima dela o Google coloca as coisas deles lá. Eu estou testando o LineageOS, que é uma das ROMs mais estáveis, mas admito que instalar uma outra ROM no telefone é meio tenso.
iOS – mesma situação do macOS, mas mais fechado ainda.
Existem ainda alternativas ao Android, que por ter uma base de código aberto, permite que pessoas peguem essa base e construam algo em cima. Há várias razões técnicas para a maioria dessas alternativas não funcionar tão bem (em linhas muito gerais, o hardware dos smartphones é muito mais “fechado” e varia muito mais de acordo com o fabricante que o dos computadores, logo é muito difícil fazer um sistema que funcione bem com eles) quanto a versão do Android (Apple é um caso perdido nesse aspecto) que veio no seu telefone, mas há o Lineage OS, que funciona com alguns aparelhos específicos (no site deles tem uma lista e dá para ver se, por acaso, o aparelho que vcs têm no bolso funciona com ele); é amplamente considerado a melhor ROM alternativa para Android.Nunca é muito fácil de instalar, mas se alguém quiser tentar, estamos aí. Mais algumas alternativas:Sailfish OS – funciona em muito poucos aparelhos, mas parece ser muito bom. Nunca usei nem vi pessoalmente alguém usando.Copperhead OS – era a versão mais segura de todas, mas funcionava basicamente com telefones Google Pixel e os desenvolvedores brigaram, interrompendo o andamento normal do projeto. Parece que pegaram o código e fizeram uma alternativa chamada Rattlesnake OS, mas não consegui achar muita coisa a respeito ainda.Plasma Mobile – está em desenvolvimento e pode vir a ser um bom.Ubuntu Touch – era a versão do Ubuntu (distribuição Linux) para smartphones. Foi abandonado pela empresa que faz o Ubuntu (a Canonical, que deixou de ver viabilidade comercial no projeto de um sistema para smartphones) e a comunidade pegou para continuar desenvolvendo (pois é, né, software livre… aí vcs começam a entender como essas coisas são importantes, como elas que convergem com os nossos interesses) e está caminhando bastante bem, mas ainda não está totalmente pronto. Funciona também só em alguns aparelhos específicos.

Ainda outro texto elogiando markdown

A internet está cheia de textos que advogam em favor do uso de markdown para todas as formas de texto produzido por computador. Todos os que conheço, no entanto, estão em sites ligados a tecnologia e programação. Por essa razão, acho que é relativamente improvável que meus colegas acadêmicos venham a tomar conhecimento deles.

Sendo assim, achei que valia escrever um texto rápido explicando por que esse assunto poderia ser de interesse para nós, que estamos nessa profissão de produzir textos que apenas pessoas dentro de uma comunidade bastante restrita e especializada vão ler.

Minha impressão é de que maioria de nós usa o Microsoft Word e quem se acha mais moderninho usa Google Docs. Pois bem, vou poupar vocês da ladainha sobre os problemas de se usar os serviços do Google, deixado esse assunto para depois, e vou falar só de duas coisas: (1) manter seus arquivos “na nuvem” e (2) formatos de arquivo.

O primeiro é simples: escrevemos nossos trabalhos com o maior esmero e ficamos com a cabeça tranquila porque o programa salva automaticamente no Google Drive ou no OneDrive. Assim a gente sabe que existe um backup lá e que tudo está bem.

Ora bolas, primeiro que se você faz uma bobagem com o arquivo ele imediatamente é atualizado na tal nuvem e aí você depende do “undo” dele para tentar recuperar o que tinha antes. Não é um grande problema a maior parte do tempo, mas pode ser em alguns casos – ainda mais porque nem sempre o undo funciona como esperado.

Mais sério é se acontece algum problema com o serviço que está armazenando seus arquivos. É raro, mas acontece. Em 2010, se não me engano, um dia acordei e meu Gmail não tinha nenhum email. Se alguém duvidar, pode procurar na internet as notícias a respeito. Aconteceu com um monte de gente e aparentemente foi um erro na hora de migrarem dados de todas as contas criadas em determinado período entre servidores. O próprio Google se pronunciou e disse que nada estava perdido definitivamente e que nas semanas seguintes os dados seriam recuperados – o que de fato aconteceu -, mas foi um susto enorme (até porque na época eu usava o Gmail como backup de textos meus, naquele esquema tosco de mandar um email para mim mesmo com o arquivo que estava escrevendo ao fim de cada dia de trabalho) e poderia acontecer de não conseguirem recuperar.

Existe aquela frase: “there is no cloud, it’s just someone else’s computer”. É a mais pura verdade, porque tudo que acontece com seu próprio computador pode acontecer na nuvem também. Claro que o Google tem lá trocentos backups em data-centers espalhados pelo mundo, então se falha um, tem outro. Mas se a gente lembrar que esses servidores são sincronizados justamente para que não se percam dados se algo acontecer, o risco existe que, dando problema, justamente ou se sincronize o problema ou se perca a versão mais recente, que foi onde aconteceu a falha.

Agora a segunda questão, a dos formatos proprietários. Essa é bem mais interessante. Todo mundo já passou por isso: você tem lá sua versão atualizada do Word e manda um arquivo para alguém que, pobre dessa pessoa, não tem a última versão e acaba não conseguindo abrir ou só abre em algum modo de compatibilidade mandrake que bagunça formatação, muda tamanho de letra, esculhamba as notas de rodapé e sabe lá mais o que faz. Acontece também com a gente mesmo – e aqui que me irrita mais: a gente pega aquela versão preliminar da nossa qualificação que ficou lá guardada da época do doutorado, meio na esperança de reciclar uns argumentos para um artigo sobre a tese e acaba passando a tarde toda só para tentar fazer aquilo ficar com uma aparência decente. E isso porque o mundo usa o Word há anos já, pois quem pegou a passagem dos WordPerfects, Wordstars e Chi-Writers da vida para o Word encarou problemas bem mais sérios como simplesmente não ter como abrir seus arquivos antigos. Acontece até hoje com um monte de programas: tenho uma penca de músicas que fiz no antigo Cakewalk, que salvava em WRK, e não consigo mais abrir.

É aqui que o Markdown importa mesmo, já que, se você escrever em Markdown, mas continuar confiando cegamente na “nuvem” o problema de arriscar perder seus arquivos vai continuar existindo. Markdown é uma forma de marcar o texto para indicar sua formatação que ao mesmo tempo não polui o texto, fazendo com que ele possa ser lido em sua forma “bruta” sem nenhum problema, e que é tão simples que não requer nada além do chamado plain-text.

Plain-text é o formato mais básico de texto que existe. Não tem tamanho de fonte – não tem nem fonte diferente! -, não tem recuo de linha, não tem negrito ou itálico, não tem nada. É aquele texto estilo terminal de computador antigo e, por isso, abre em virtualmente qualquer computador. É meio que um formato à prova do tempo e, como não tem nada nele a não ser os caracteres básicos, é um arquivo muito pequeno. Os arquivos em plain-text que a gente mais encontra pela frente são aqueles .TXT que acompanham os arquivos de origem duvidosa que às vezes vocês baixam quando querem ver um filme específico e ele não está no Netflix – se bem que ouvi dizer que a juventude de hoje em dia nem sabe mais baixar torrent…

Enfim, o Bloco de Notas do Windows é um editor de textos que salva em plain-text. É nesse formato de arquivo que se salva os textos em Markdown e então podemos converter depois para outros formatos como DOC, PDF etc. Essa conversão eu faço com um programa chamado Pandoc (ganha um prêmio quem deduzir o significado do nome) e as pessoas nem ficam sabendo que o texto não foi escrito no Word.

Bem, mas então agora eu tenho que pelo menos apresentar um pouco de Markdown. Algumas pessoas vão reconhecer porque o WhatsApp hoje me dia usa uns elementos dele.

Para ênfase, se usam asteriscos antes e depois do trecho a ser destacado. Um asterisco antes e outro depois para itálico, dois asteriscos para negrito, três para itálico e negrito: *itálico*, **negrito** e ***ambos***.

Títulos, cabeçalhos ou simplesmente fontes maiores se fazem usando # antes do parágrafo começar. Assim:

# Título enorme, em geral centralizado

## Menor um pouco

### Ainda menor

#### e por aí vai

Como se pode ver, também dá para fazer um recuo para destacar um bloco de texto. Isso se faz colocando > no início do parágrafo.

Tem mais um monte de coisas e existem sub-tipos de markdown para finalidades específicas. O Pandoc converte praticamente todos eles e coloca do jeito que for preciso para o tipo de arquivo que vc quer produzir, inclusive respeitando os esquemas de citação que você indicar – porque, sim, dá para colocar referências numeradas em Markdown também.

Para uma explicação mais completa dos recursos do Markdown, tem links na seção de links do site. No início parece complicado, um monte de coisas para lembrar, mas – podem acreditar – é na verdade bem prático e rápido. Você escreve tudo sem tirar as mãos do teclado, sem precisar procurar comandos em menus ou naquele Ribbon nojento das versões recentes do Office. Markdown é vida…

Back here after a long while out of the loop. Hope everyone is doing fine 🙂

Hey, @manton, is cross-posting to Mastodon on Micro.blog’s roadmap?

Todo mundo devia ouvir essa entrevista: https://blogs.thomsonreuters.com/answerson/imagining-the-unforeseen-dangers-of-data-harm/

‪Estou convencido de que a “algoritmização do mundo” é uma coisa emburrecedora, que gera varias distorções e problemas, mas toda vez que entro no YouTube sem estar logado e aparecem as sugestões gerais minha convicção balança…‬

Bonito!
https://musescore.org/en/2.2