> "Agora, eu estava na prisão quando todas as minhas correspondências mostraram que um homem não pode dar seu endereço para más companhias" - Bob Dylan, Absolutely Sweet Marie

No verão passado, dirigi pelos EUA, de Nova York a São Francisco, principalmente sozinho. Não tive pressa, parando em muitos lugares ao longo do caminho ao longo de um mês descontraído. Não tinha um roteiro pré-definido; Eu só queria descobrir e reagir ao que vi.

A viagem proporcionou-me períodos de tempo para refletir e registar, o que acentuou uma tendência crescente tanto na minha vida como na nossa cultura em geral. Num momento eu estava ruminando sobre a história da Guerra Civil, no outro estava recortando a foto de uma placa comemorativa de Robert E. Lee e escrevendo alguns comentários para compartilhar online.

A gravação não foi apenas uma forma instantânea de compartilhar um pouco da minha jornada com amigos, familiares e seguidores. Mais importante ainda, no longo prazo, foi minha maneira de criar uma trilha de momentos que mais tarde me ajudaria a lembrá-los e entendê-los.

O software conectado à Internet, auxiliado por dispositivos portáteis, nos proporcionou uma capacidade sem precedentes de criar esses diários ao vivo. Mas embora permitam a produção online de identidades históricas, as empresas por trás deste software (por exemplo, Facebook, Twitter, Instagram, Foursquare, etc.) apresentam duas deficiências substanciais:

1. Eles mantêm nossos próprios dados principalmente em seus próprios computadores.

2. Eles fornecem, apoiam e permitem software para acessar nossos dados somente quando isso estiver alinhado com suas necessidades comerciais.

Já pensei nesse conjunto de problemas antes, mas uma espécie de epifania me atingiu enquanto caminhava pelas ruas de Asheville, Carolina do Norte, cerca de uma semana e meia após o início da minha viagem.

Eu tinha acabado de postar uma foto no Instagram, twittar uma observação no Twitter e entrar em um restaurante no Foursquare. Todas essas três ações constituíram diferentes formas de refletir e preservar o momento. Mas eu estava entregando minhas impressões a três empresas distintas que manteriam as memórias em fragmentos em servidores distintos sobre os quais eu não tinha controle. 

Eu não tinha nenhuma maneira prática de reunir todos esses momentos em um único lugar do qual pudesse contar durante os próximos cinco, dez e cinquenta anos. Também não consegui aceder ou criar uma representação coesa dos mesmos, à medida do meu gosto. Esses momentos queridos permaneceriam como fragmentos da minha identidade, à deriva na proverbial nuvem, a menos que algo mudasse.

A epifania apresentou o núcleo de uma solução: **e se eu tivesse cópias de todos esses momentos no meu Dropbox, junto com todos os outros arquivos que já armazenei lá?**

O Dropbox (assim como outras soluções de armazenamento em nuvem baseadas em sincronização que surgiram em seu rastro, como o Google Drive) é uma ferramenta bonita porque faz a ponte entre os domínios de dados locais e baseados em rede. Quaisquer arquivos que você colocar nele ganharão uma propriedade dupla: armazenados localmente no seu dispositivo, como um laptop ou computador desktop, e acessíveis na Internet (ou seja, na "nuvem").

Se o Dropbox desaparecesse amanhã, você ainda teria seus arquivos no seu computador. Se o seu computador fosse destruído, você ainda os teria no Dropbox.

Mas o mais importante para a epifania é que essas soluções de armazenamento em nuvem possuem APIs que possibilitam adicionar, remover e visualizar arquivos em contas do Dropbox de outros softwares na Internet. Eles podem ser usados ​​para copiar todos os dados que estou distribuindo atualmente para empresas de software on-line para minha conta do Dropbox, por segurança.

Dessa ideia nasceu [Asheville](http://asheville.io), um projeto nascente de código aberto no qual tenho hackeado nos últimos meses. O objetivo do projeto não é apenas fornecer uma solução fácil de usar para sincronizar continuamente o conteúdo (como fotos, atualizações de status, check-ins, postagens de blog e análises) com uma conta de armazenamento em nuvem. O objetivo também é ajudar as pessoas a fazer mais com seus dados depois de sincronizados, fornecendo-lhes maneiras de disponibilizar seus dados para qualquer número de serviços de software de terceiros (ou seus próprios).

No sentido mais puro, o objetivo do projeto é ajudar as pessoas a estabelecerem interesses adequados na web. Vivemos na era digital, mas, como indivíduos, a grande maioria de nós não possui lares digitais adequados. Muitas empresas estão competindo para fornecê-los para nós, mas, em última análise, não o podem fazer sem jogar um jogo de soma zero com nossos dados. Devemos ter o poder de ser proprietários dos nossos dados pessoais online, mantendo um controlo rigoroso para que possamos utilizá-los e abri-los a terceiros como quisermos. Asheville pretende ajudar a tornar isso possível tanto para pessoas não técnicas quanto para técnicas.

Há muito mais detalhes sobre o projeto no Github e ainda há muito mais a fazer antes que ele esteja pronto para uso real. Mas já fiz muitos progressos na experiência inicial do usuário, criando um aplicativo Web baseado em [Ember](http://emberjs.com) que fornece aos usuários atualizações em tempo real sobre seu status de sincronização. Em seguida, vem vincular essa interface ao software de back-end que faz o trabalho de copiar os dados de várias redes sociais, plataformas de publicação e outros serviços on-line para contas de armazenamento em nuvem.

Também acabei de relançar meu site pessoal em preparação para o dogfooding de Asheville e mostrando as maneiras pelas quais ele pode estender a aplicação de seus dados online. Este site agora também é construído em Ember e é, portanto, [um aplicativo JavaScript adequado](https://github.com/markmhx/markmhendrickson), não apenas um conjunto simples de arquivos sem nenhuma maneira de processar e exibir dados de fontes externas. Atualmente, ele ainda mostra apenas um conjunto de postagens que escrevi, mas em breve espero adicionar galerias de fotos, mapas de lugares onde estive, atualizações de status e muito mais. Tudo isso será alimentado em grande parte pelos dados que já publiquei em outro lugar online.

Se você estiver interessado em se envolver com Asheville, não hesite em entrar em contato comigo. Agradecemos desde já a [Jack Pearkes](http://jack.ly/) e [Ryan Barrett](http://snarfed.org/) pela ajuda. E se você quiser simplesmente experimentar o produto quando estiver pronto, [deixe-nos suas informações de contato](https://docs.google.com/forms/d/1i2iHhLVcfhYIEHPS5G7iD0gC4z-K-2e535GLGrj_qNE/viewform) para mais atualizações.