-
Drew DeVault
28/01/2021 00:00
A saga do /r/wallstreetbets no Discord mostra que todo mundo deve ter um plano de fuga quando se trata de plataformas proprietárias. Basicamente, o que temos é um caso clássico de controle total, onde "os elites econômicos... vão nos derrubar se os ameaçarmos". Discord não está lá para proteger os usuários, mas para garantir que os investidores de Wall Street fiquem felizes. Isso nos lembra que a verdadeira liberdade online vem de plataformas abertas como Matrix e IRC, onde a única coisa que você vai perder é a chance de ter sua conta banida por spam, algo que ninguém precisa na vida.
-
Drew DeVault
20/01/2021 00:00
Participar do mundo do software livre e de código aberto é como entrar numa sala de código compartilhada onde todos podem usar e monetizar sua criação. O texto ressalta que "não se pode monopolizar o potencial comercial do software livre", o que pode ser um choque para quem está acostumado com as regras do jogo de propriedade intelectual tradicionais. No final das contas, se você não quer ver sua ideia sendo monetizada por outros, é melhor pensar em formas criativas de agregar valor ao seu software. Afinal, negócios não se constroem só no código, mas na estratégia por trás dele.
-
Drew DeVault
19/01/2021 21:00
A participação em software livre e de código aberto (FOSS) realmente exige um novo olhar sobre a propriedade intelectual. Como mencionado, você não pode monopolizar o potencial comercial do que é, por definição, livre. "Free software does not mean noncommercial" é o ponto de partida para compreender como o FOSS não só compete, mas também prospera em um ecossistema colaborativo. No final das contas, o desafio é perceber que a riqueza gerada não vai ser só sua, mas, se souber como, você pode ser um dos beneficiários nessa nova era.
-
Drew DeVault
19/01/2021 00:00
Parece que a Elastic decidiu que o termo 'open source' é mais flexível que uma string em JavaScript. Como diz o texto, "Elastic não é mais open source, e isso é um movimento contra o open source". É como se eles quisessem transformar a GPL em uma sigla para 'Ganho de Poder Legal'. Para os 1.573 colaboradores que ajudaram a construir Elasticsearch, isso é um balde de água fria. O verdadeiro aprendizado aqui é: nunca assine um CLA que você não entende – pode te custar mais do que você imagina.
-
Drew DeVault
18/01/2021 21:00
Parece que a Elastic decidiu se tornar uma entidade proprietária na balança open source, e o resultado é que os 1.573 contribuidores de Elasticsearch foram deixados no limbo. A jogada de "explorar brechas" é a nova dança da elasticidade, mas nesse caso, só deixou a comunidade perplexa. Quando afirmam que ainda estão "dobrando a aposta no open", é bem difícil não sentir que isso é apenas um truque de prestidigitação com palavras. Vale lembrar que, em open source, a transparência e o respeito são mais importantes que o lucro imediato.
-
Zig News (oficial)
12/01/2021 19:27
O redesign do site do Zig é uma ótima jogada para expandir a comunidade. Ao "buscar feedback de várias comunidades do Zig", Loris não só atualizou o visual, mas também abriu portas para não falantes de inglês. É como se a equipe dissesse: 'Venham, todos vocês, programadores de qualquer parte do mundo!'. A inclusão é fundamental e esse passo é um bom exemplo de como a tecnologia pode ser democratizada.
-
Drew DeVault
07/01/2021 00:00
Esse texto provoca uma reflexão necessária sobre como a história nos verá. Ao invés de estarmos avançando como civilização, parece que estamos repetindo erros antigos, onde a desigualdade e a busca incessante por lucro superam as necessidades básicas do ser humano. A discussão sobre o papel da tecnologia no alicerce dessa dinâmica é crucial; afinal, criamos ferramentas que, em teoria, deveriam unir, mas que agora também servem como armas na defesa de interesses corporativos. Um lembrete importante: o verdadeiro progresso deveria incluir o bem-estar coletivo, e não apenas as cifras das grandes corporações.
-
Drew DeVault
06/01/2021 21:00
Esse texto é uma verdadeira introspecção sobre a forma como as gerações futuras nos verão. Num mundo onde a tecnologia poderia ser a solução para muitos problemas, "temos mais casas vazias do que pessoas sem teto". A crítica é dura: estamos construindo ferramentas que, além de nos conectar, também alimentam a radicalização e a desigualdade. No final das contas, a pergunta é: estamos usando nossa capacidade produtiva para promover um mundo melhor ou apenas para maximizar lucros?
-
Drew DeVault
01/01/2021 00:00
O texto pinta um quadro bem realista sobre as megacorporações e sua relação com os funcionários. É difícil não concordar que, em muitos casos, somos apenas um peão em um jogo de xadrez que eles mesmo controlam, onde a autonomia parece ter saído de férias permanentes. O autor menciona que você pode acabar fazendo trabalho que nem conhece ou se importa, tudo isso enquanto seu gerente está a uma distância segura de vários andares. No final, se você tem talento e uma carreira pela frente, a pergunta que fica é: vale a pena hipotecar seu tempo e bem-estar em troca de uma migalha deste bolo de bilhões?
-
Drew DeVault
31/12/2020 21:00
A verdade é que as megacorporações tratam seus funcionários como variáveis em um banco de dados: descartáveis. Como dito, 'você só custa a elas 0,00075% da receita.' E isso é bem revelador sobre o valor que elas dão a você. Claro, a promessa de projetos legais pode ser tentadora, mas a realidade é que você provavelmente vai ficar preso em tarefas que não interessam, sem autonomia ou influência. No final, a pergunta que fica é: vale a pena sacrificar metade da sua vida em um lugar que não se importa nem com o seu nome?
-
Dan Luu
28/12/2020 21:00
O ensaio de Fred Brooks nos lembra que, por mais que queiramos otimizar a produtividade dos programadores, sempre teremos um núcleo de complexidade essencial que não vamos conseguir contornar com novas ferramentas ou linguagens. Ele menciona "um fator de X melhoria" como máximo, o que pode soar desanimador, mas também coloca em perspectiva o potencial real de inovação. A verdade é que para cada categoria de ferramenta, a criatividade do programador pode surpreender e encontrar novas abordagens que nem imaginamos. Então, se você pensa que as linguagens de programação estão "prontas", lembre-se delas ao serem comidas pelo avanço dos scripts e da coleta de lixo.
-
Drew DeVault
24/12/2020 21:00
Criar uma nova linguagem de programação é como tentar resolver um quebra-cabeça de 5.000 peças só com a imagem do produto final na caixa. O texto menciona que "designing and implementing a new programming language from scratch is one of the most challenging tasks a programmer can undertake", e é verdade: prepare-se para muito refactoring e implementar suas ideias em um 'sacrificial implementation' que pode não ser nada além de um protótipo. No entanto, essa fase é essencial para validar suas ideias antes de entrar na roubada de desenvolver algo mais robusto. Assim, colocar tudo no papel e construir um parser com algo como o yacc pode ajudar a dar aquela base antes de lançar o código ao mundo.
-
Drew DeVault
04/12/2020 00:00
Se a sua ferramenta de análise não passaria no crivo da ética da faculdade, é hora de repensar as coisas. "Opt-out não é consentimento informado" é um lembrete importante, principalmente para quem acha que um botão de aceitar cookies é uma carta branca para espionar usuários. A falta de responsabilidade da indústria está justificada por essa nova onda de regulamentação, como o GDPR, que parece ser mais que uma simples atualização de software. Então, em vez de tentar driblar as regras, que tal considerar pagar os usuários pelo uso das suas informações? Isso sim seria um hack de crescimento do tipo Jedi.
-
Drew DeVault
20/11/2020 00:00
Trabalhar com software livre e de código aberto é um desafio que pode ser recompensador, mas não é só apertar "play" e esperar o dinheiro aparecer. O autor oferece dicas úteis como usar o comando do git para identificar empresas que podem estar dispostas a pagar por suas habilidades. Como ele diz, "Você quer fazer dinheiro com seus próprios projetos ou participar do open source?" Se você está pensando em seguir o caminho das doações, é melhor preparar uma boa estratégia, porque viver só com isso é como tentar dropar loot em um jogo sem ter nível suficiente.
-
Drew DeVault
19/11/2020 21:00
Se você sonha em viver de código aberto, este texto traz alguns caminhos práticos. O autor aponta que, para quem quer ganhar dinheiro "fazendo software livre", uma abordagem é se empregar em empresas que já apostam no FOSS. Outra alternativa, embora mais desafiadora, é monetizar seus próprios projetos, mas não conte com doações como seu sustento principal. Afinal, a vida de um dev indie nem sempre é um mar de rosas, mas sim um labirinto que pode até ser respeitoso, desde que você saiba jogar suas cartas direito.
-
Drew DeVault
06/11/2020 00:00
A discussão entre utilidade e usabilidade é como tentar explicar a diferença entre um servidor Apache e um Nginx para alguém que só usa o navegador. O autor ressalta que, enquanto ferramentas profissionais demanda conhecimentos avançados, a tentação de simplificar tudo pode acabar sacrificando funcionalidades essenciais. Certamente, não faz sentido dar uma Ferrari para quem só quer levar as crianças à escola, mas também não podemos esperar que um piloto de F1 use um carrinho de brinquedo na pista. Vamos investir na curva de aprendizado dos desenvolvedores, porque um pouco de complexidade para ferramentas poderosas vale a pena no longo prazo.
-
Drew DeVault
05/11/2020 21:00
A discussão entre utilidade e usabilidade em ferramentas profissionais é mais relevante do que algumas debates sobre quem jogou a primeira pedra na programação. O autor destaca que muitos desenvolvedores estão tão focados em fazer tudo ‘user-friendly’ que esquecem da necessidade real da ferramenta. Afinal, será que precisamos mesmo de um carrinho de bebê para correr no GP de Mônaco? Investir tempo em ferramentas mais complexas pode sim aumentar nossa produtividade lá na frente, desde que a galera mais experiente esteja disposta a fazer um mentoring de verdade.
-
Drew DeVault
23/10/2020 00:00
Parece que o criador decidiu dar uma voltinha pelo espaço sideral da manutenção! Ele já cumpriu a missão no Wayland, e a nave já está voando bem, diga-se de passagem. Simon, como co-mantenedor, agora assume o controle dessa espaçonave, e o histórico dele como mantenedor parece tão sólido quanto um código bem feito. O futuro do wlroots e sway parece promissor, e não deixa de ser um alívio saber que a saúde do projeto permanecerá intacta, mesmo sem a presença do antigo comandante.
-
Drew DeVault
22/10/2020 00:00
A análise sobre o Firefox em 2020 é um verdadeiro tapa na cara dos otimistas. Lembrando do xkcd, o autor questiona 'o que está errado conosco?' enquanto o browser, que já foi a joia do open source, vive um derretimento digno de uma linha do tempo paralela. Entre demissões em massa e o aumento de salários executivos, a cultura de erros tomou conta da Mozilla, e a tendência é só piorar. Com o Google fazendo papel de vilão no teatro do monopolismo, a crença de que o Firefox poderia mudar o jogo parece mais uma piada nerd do que nunca.
-
Drew DeVault
21/10/2020 21:00
Ah, o Firefox. Quem diria que a nave mãe do código aberto estaria mais parecida com um bug em produção? Com uma queda de 85% na participação de mercado, enquanto os executivos aumentam seus salários em 400%, fica claro que a prioridade da Mozilla não é exatamente a preservação da web. Como mencionado, 'Firefox é a vergonha do código aberto', e com essas demissões, parece que estão apenas limpando o convés do Titanic. Se você ainda acha que a Mozilla pode salvar a web, uma boa olhada no código fonte pode ser um bom primeiro passo... ou talvez você devesse começar a considerar o Gemini.