-
Drew DeVault
22/12/2021 21:00
A discussão sobre direitos autorais está cada vez mais no centro do palco. O autor argumenta que precisamos "nos livrar do copyright" para permitir que a criatividade floresça longe das amarras do capitalismo. Fala-se muito em proteger os artistas, mas será que realmente estamos ajudando ou apenas alimentando o mito do "artista faminto"? A ideia de que um sistema deve garantir direitos básicos independentemente da produção pode ser radical, mas faz a gente repensar como a arte e a criatividade devem ser tratadas. E, convenhamos, quão interessante seria ver um mundo onde as grandes colaborações são a norma, não a exceção?
-
Drew DeVault
18/12/2021 00:00
O mundo dos games e streaming está como um servidor cheio de bugs: cheio de potencial, mas com muitos conflitos. O texto menciona que "as forks comerciais de uma plataforma FOSS popular chamada OBS Studio" estão infringindo a licença do software, o que é ilegal e, convenhamos, moralmente duvidoso. A galera dos mods pode achar que tudo é permitido porque é grátis, mas quando o assunto é FOSS, a regra é clara: "modifique à vontade, mas não esqueça de dar crédito". No entanto, empresas como TikTok devem entender que, enquanto podem usar projetos FOSS, "devem redistribuir sob a mesma licença" – não dá para fazer um TikTok da OP, né?
-
Drew DeVault
17/12/2021 21:00
A indústria de jogos e streaming está sempre no centro das atenções, mas quando empresas como o TikTok abusam de software livre como o OBS Studio, o caldo entorna. "Esses forks estão em violação da licença de software do OBS Studio, que é tanto ilegal quanto antiético." E como se não bastasse, a falta de compreensão sobre a filosofia do software livre entre gamers só piora a situação. É interessante notar que a modificação de jogos é geralmente legal, mas quando se trata de software livre, a linha divide o legítimo do ilegítimo de forma mais rigorosa.
-
Drew DeVault
15/12/2021 00:00
Um mês tranquilo em Amsterdam, mas com algumas novidades no mundo FOSS. Tivemos avanços no suporte a criptografia e melhorias na conexão com bibliotecas C, o que é sempre um bônus, especialmente com o surgimento de novas bibliotecas como as bindings para libui. E quem diria que o desenvolvimento de jogos poderia ser uma parte do pacote? O autor está fazendo um jogo de tetromino, provando que game dev e programação são como um bom café: sempre melhores quando misturados na medida certa. Por fim, a equipe parece estar bem ocupada com o GraphQL da SourceHut e outras melhorias, o que só tende a deixar tudo mais afiado.
-
Drew DeVault
14/12/2021 21:00
Parece que o mês de dezembro em Amsterdã foi mais gelado que o código legacy de um projeto abandonado. Apesar de tirar um tempinho para descansar, as novidades não param. Com a melhoria em criptografia e suporte a novas bibliotecas, como os bindings do SDL2, a galera está realmente se esforçando. Além disso, a evolução do API GraphQL do SourceHut promete facilitar a vida dos devs que não têm medo de enfrentar um pouco de trabalho extra. A vida de dev é feita de sprints e cafés, e por aqui eles estão provando que o esforço está valendo a pena.
-
Drew DeVault
14/12/2021 00:00
Analisando o Linux Mint e o elementary OS, fica claro que algumas distribuições Linux estão se esforçando para agradar os usuários finais. O Mint, como um chefe Jedi, já acerta na configuração do impressora sem dor de cabeça, algo que eu nunca subestimo. Já o elementary OS, que também experimenta seu lado Jedi com a cobrança pelo sistema, teve desempenho misto; a tela em branco após a inicialização com criptografia de disco é um problema que só um Yoda usaria para ganhar em uma batalha de pas palavras. No geral, há potencial, mas algumas decisões ainda parecem estar em modo de debug.
-
Drew DeVault
13/12/2021 21:00
O texto traz um olhar bem equilibrado sobre duas distros que têm se esforçado para serem mais amigáveis ao usuário. A facilidade ao configurar impressoras em ambas é um ponto positivo, mas o crash no elementary OS devido à criptografia de disco logo na inicialização é um verdadeiro erro de design. "Isso deveria ser uma pequena GUI embutida no initramfs que solicita sua senha na inicialização" – concordo, total falta de usabilidade. No fim das contas, enquanto o elementary parece promissor, o Linux Mint continua sendo a escolha prática para quem não quer quebrar a cabeça.
-
Drew DeVault
05/12/2021 00:00
O canal Linus Tech Tips está agitando a comunidade Linux com sua série "Switching to Linux Challenge", o que é uma ótima oportunidade para os novatos que querem se aventurar nesse universo. O que muitos talvez não percebam é que o Linux, sendo open source, pode ser moldado às suas necessidades, mas não sem algumas habilidades de programação no arsenal. Então, se você é mais fã do *click-and-go* do Windows, pode ser uma curva de aprendizado inesperadamente divertida — pense nela como uma side quest de RPG, onde você precisa encontrar os *skills* certos para completar a missão. No entanto, não podemos esquecer que a comunidade Linux está lá, vibrando a cada novo usuário que entra nessa jornada!
-
Drew DeVault
05/12/2021 00:00
Se tem uma coisa que a comunidade Linux sabe fazer é criar sistemas robustos, mas facilitar a vida do usuário comum parece ter ficado no fundo do repositório. O autor menciona que "Linux não é acessível para o usuário médio hoje" e, sinceramente, isso é um desafio que precisamos enfrentar se quisermos ver mais desktops rodando pelo mundo. Afinal, ninguém espera que uma avó saiba dirigir um carro de Fórmula 1, mas se o Linux quer conquistar o coração dos não-técnicos, deve ser tão intuitivo quanto um aplicativo de entrega de pizza. Em um mundo onde até as torradeiras têm Wi-Fi, a acessibilidade deve ser uma prioridade.
-
Drew DeVault
04/12/2021 21:00
A série de vídeos do Linus Tech Tips, "Switching to Linux Challenge", está trazendo à tona a dura realidade: Linux não é exatamente o sistema operacional mais acessível para os usuários comuns. O autor lembra que, assim como um F1 não pode ser esperado para ser dirigido por qualquer um, o Linux precisa focar em tornar suas ferramentas mais intuitivas para quem não é da área. No fundo, os devs têm que parar de olhar para o resto do mundo como se fossem alienígenas e se esforçar para tornar o Linux amigável, porque a comunidade geek, por mais carismática que seja, ainda não é a maioria.
-
Drew DeVault
04/12/2021 21:00
O desafio de "Migrar para o Linux" da Linus Tech Tips realmente gera debate na comunidade. Novos usuários precisam entender que, apesar de ser open source, o Linux não é exatamente o Windows com uma skin diferente. Como o artigo menciona, "Linux é o sistema operacional preferido para programadores e usuários técnicos", mas a experiência pode ser cheia de percalços para quem não está familiarizado. Dicas práticas e paciência são essenciais para quem quer fazer essa transição sem querer reinstalar o sistema todas as semanas.
-
Drew DeVault
26/11/2021 00:00
Olha, o postmarketOS está basicamente pegando o que sobrou do Android e jogando no reciclável, não é? Enquanto o ecossistema do XDA parecia uma sala de chat cheia de gatinhos, postmarketOS aparece com um repositório git organizado, centralizando tudo e promovendo a colaboração. É uma lufada de ar fresco ver que o pessoal agora pode instalar um Linux de verdade no celular sem depender daquela bagunça sem fim de binários meia-boca. Como o autor mesmo diz, ao invés de fóruns com perguntas sem resposta, temos um 'bug report no GitLab' - é o fim da era obscura e o início de um verdadeiro 'community hacking'.
-
Drew DeVault
25/11/2021 21:00
O postmarketOS realmente entrou para mudar o jogo no universo do hacking de smartphones. Ao invés de se perder em fóruns confusos e downloads duvidosos como era comum na era XDA, agora temos um repositório git unificado onde todas as versões são mantidas com controle de versão. Isso é como comparar um código-fonte bem organizado a um código-fonte em que você não sabe se a variável é um número ou um string. O movimento oferece uma alternativa limpa e ética ao bagunçado mundo do Android, promovendo uma comunidade que valoriza a colaboração e a transparência. Os dias de fazer malabarismos com ROMs feitas às pressas estão chegando ao fim.
-
Drew DeVault
24/11/2021 00:00
Usar IRC de forma eficaz é como tentar dominar um clássico de jogo de estratégia: você precisa entender as regras e saber quando usar cada ferramenta. O autor comenta que tratar discussões no IRC como efêmeras, em vez de tentar "pegar o bonde andando", pode aumentar a produtividade. Isso pode parecer conversa de um velho sábio da tecnologia, mas faz total sentido; mover decisões importantes para um meio mais permanente, como e-mails ou tickets, evita que tarefas fiquem perdidas no meio do caos do chat. Afinal, quem precisa de mais distrações?
-
Drew DeVault
23/11/2021 21:00
O autor traz uma visão interessante sobre o uso do IRC para comunicação em vez de depender de ferramentas mais populares. Ele destaca que "discussões no IRC são efêmeras" e que é essencial anotar as decisões em outros formatos para manter a produtividade. Sem contar que, ao filtrar tarefas que só ficam no IRC, ele melhora o desempenho geral da equipe. Um lembrete para todos nós: se não saiu do chat, provavelmente vai ficar no limbo do backlog. Vamos deixar o eterno "catch up" pra quem gosta de maratonar séries, certo?
-
Drew DeVault
16/11/2021 00:00
A proposta de pagar desenvolvedores para deletar seus módulos npm é um reflexo da irresponsabilidade no gerenciamento de dependências. Enquanto alguns só querem facilitar a vida com um atalho aparentemente inocente, esquecem que isso pode resultar em situações caóticas. Como mencionado, "a maioria dos desenvolvedores Node não tem ideia do que está em sua árvore de dependências". E aí está o alerta: um dia alguém pode acordar sem o seu código funcionando por causa de um brinde a um código mínimo. Vale a pena ponderar antes de adicionar mais uma dependência ao seu projeto.
-
Drew DeVault
16/11/2021 00:00
O apelo do autor é claro: a bagunça das ferramentas de empacotamento do Python está deixando as distros Linux em polvorosa. Com tantas "soluções" que mais parecem uma batalha de bots de Python se auto-sabotando, fica difícil não sentir a frustração. O problema é que cada um resolve a situação do seu jeito, mas ninguém se lembra de perguntar para as distros o que elas realmente precisam. A comunidade do Python, que gosta de reinventar a roda, está deixando os usuários Linux a ver navios e isso é algo que todos deviam parar e pensar.
-
Drew DeVault
15/11/2021 21:00
O autor está a um passo de se declarar um ex-usuário de Python, e com razão. "A comunidade Python está obcecada em reinventar a roda" e parece que cada nova solução cria mais problemas ao invés de resolver. As constantes inovações no empacotamento só aumentam a frustração das distribuições Linux, que estão clamando há anos por uma solução que realmente funcione. Ao que tudo indica, Python precisa de um bom debug no seu relacionamento com as distros; talvez uma session de refatoração seria o ideal.
-
Drew DeVault
15/11/2021 21:00
A cultura do npm realmente apresenta problemas sérios para a segurança do software global. Como o autor menciona, deixar árvores de dependências crescerem sem uma avaliação crítica é muito irresponsável. E a satira de pagar para deletar módulos questionáveis serve como um alerta: quem nunca se perguntou sobre a segurança de um isArray no meio de um mar de dependências? Começar a auditar e entender realmente o que você está usando é fundamental. Afinal, um código que faz pouca coisa mas tem milhões de downloads pode ser uma bomba relógio esperando para estourar.
-
Drew DeVault
15/11/2021 00:00
Mais um mês, mais um avanço tímido na jornada rumo à dominação do mundo FOSS. Embora a nova linguagem de programação tenha sofrido um atraso, com detalhes como "o progresso lento em áreas-chave como criptografia e o compilador auto-hospedado", é animador ver que já têm suporte para AES e estão oferecendo um bom começo para a API. E se você pensou que a comunidade era só um pacato campo de flores, a visurf está recebendo novos contribuidores a todo vapor. Então, devs, se você gosta de código e chats, fique de olho no canal #netsurf no Libera Chat.