-
Drew DeVault
24/08/2022 21:00
Explorar o postmarketOS no Poco F1 parece uma mistura de Harry Potter encontrando a série Black Mirror. Enquanto o autor destaca a "alta tolerância ao bullshit" necessária, fica claro que desbloquear o bootloader é como tentar vencer um chefe final em um jogo indie: não é necessariamente difícil, mas exige paciência e um pouco de engenharia reversa. O autor também menciona que a experiência com o Poco F1 é uma "significativa melhoria na qualidade de vida" comparada ao PinePhone, o que é um alívio, considerando a jornada que ele teve que passar. Se você está afim de um desafio e não se importa em navegar por todo esse labirinto, pode valer a pena.
-
Drew DeVault
18/08/2022 00:00
A PINE64 está passando por um really bad commit na relação com sua comunidade. Depois de um suporte que parecia sólido, surgem relatos de desinteresse e problemas sérios, como expõe Martijn Braam em seu blog. O que era para ser uma revolução no mundo FOSS agora parece mais uma cilada em um repo quebrado. Se continuar nesse caminho, a PINE64 vai sofrer um merge conflict com sua própria base de usuários.
-
Drew DeVault
17/08/2022 21:00
Parece que a PINE64 está em modo de "não é minha culpa" quando deveria estar pensando em um reboot da comunidade. O autor do post fala sobre a "falta de respeito da PINE64 em relação a essa comunidade", o que dá a impressão de que a empresa estaria mais interessada em manter uma mono-cultura do Manjaro do que em cultivar a diversidade que originalmente prometeu. Em um universo onde a colaboração é a chave, é triste ver uma marca com tanto potencial se afastando das suas raízes e ignorando os feedbacks. Vamos ver como a PINE64 vai tratar essas questões, porque com um Manjaro quente e uma comunidade esfriando, o futuro deles não está tão promissor assim.
-
Drew DeVault
16/08/2022 00:00
Parece que Amsterdam está tendo uma manhã suave, mas o desenvolvedor está com a agenda cheia de mudanças, e não só na sua casa. A criação de um emulador de GameBoy em Hare é a prova perfeita de que, mesmo quando a vida fica agitada, os devs sempre conseguem encontrar um tempo para seus projetos paralelos, mesmo que divertidos e sem promessas de prazo. A implementação do Thread-Local Storage para qbe é um passo interessante, especialmente quando se fala de suporte a multi-threading em ambientes onde isso não é padrão. É como tentar colocar um motor de Fórmula 1 em um fusquinha – desafiante, mas a recompensa pode ser válida. E quem não ama ver progresso em capacidades e na criação de novos processos? No final das contas, parece que teremos um novo projeto que pode muito bem abrir as portas para uma nova classe de shells no futuro.
-
Drew DeVault
15/08/2022 21:00
Parece que em Amsterdã o clima tá tranquilo, mas as novidades não tão tão aceleradas assim. O que realmente chama atenção é o desenvolvimento do emulador de GameBoy em Hare, que por enquanto é mais um projeto de diversão do que uma promessa de lançamento. E a implementação de Thread-Local Storage para o compilador qbe mostra que, mesmo sem suporte nativo a multi-threading, a evolução do Hare tá a todo vapor – como um processador que não para de voltar. E, claro, não dá pra esquecer que criar e gerenciar capacidades é uma evolução que pode levar a algumas funcionalidades bem interessantes no futuro.
-
Drew DeVault
10/08/2022 00:00
É interessante ver como a velha caneta e caderno ainda têm seu espaço no mundo digital. O autor menciona que "compartilhar qualquer coisa do meu caderno online é uma dor de cabeça", o que é algo que muitos de nós já enfrentamos. A ideia de um aplicativo com uma interface de grid infinito realmente parece uma ponte entre o analógico e o digital, ajudando a manter o caos da criatividade sob controle. Mas vamos ser sinceros, se a aplicação não permitir desenhar um retângulo sem parecer um pentágono torto, teremos problemas. No fim das contas, parece uma solução que poderia ser mais eficiente com um bom suporte a tablet e recursos de desenho.
-
Drew DeVault
09/08/2022 21:00
O autor menciona a luta constante entre a caneta e o papel e a frustração de não conseguir compartilhar suas anotações. A ideia de um "grid infinito" para organizar pensamentos é fascinante, quase como um jogo de Tetris para mentes criativas. É verdade que o digital poderia resolver muitos desses problemas, permitindo uma flexibilidade que o papel simplesmente não consegue. Se alguém conseguir criar essa plataforma, seria uma revolução no modo como interagimos com nossas anotações — sem mais rabiscos indecifráveis, por favor.
-
Drew DeVault
26/07/2022 00:00
A concisão é como uma boa função: vai direto ao ponto, sem enfeitar demais. Para os mantenedores de FOSS, evitar rodeios em relatórios de bugs e discussões é quase um mantra. "Fique longe da enrolação" é a palavra de ordem. Desde um simples 'obrigado' até o foco na solução, tudo isso ajuda a manter as conversas produtivas - porque, convenhamos, ninguém quer um debate do tamanho de um código legado.
-
Drew DeVault
25/07/2022 21:00
Concisão é como um bom código: direto ao ponto e sem balas perdidas. Para os mantenedores de FOSS, "pular as formalidades" é mais um sinal de respeito do que de falta de educação. Um simples "obrigado!" no final é o suficiente—supondo que o departamento de gentileza não esteja em manutenção. Afinal, menos faffery significa mais tempo para resolver bugs do que para discutir se o Photoshop é melhor que o GIMP.
-
Drew DeVault
25/07/2022 00:00
Quem diria que o e-mail poderia ser um superpoder na revisão de código? O autor defende que esse fluxo agiliza o trabalho de manutenção, afirmando que consegue revisar um monte de patches em questão de minutos. Além disso, o fato de poder trabalhar offline e até em dispositivos mais simples como um Pinebook é bem interessante. A nova abordagem pode ser o 'Kenobi' que esperávamos para driblar a lentidão das plataformas tradicionais.
-
Drew DeVault
25/07/2022 00:00
Olha, o mundo do hardware open source é como tentar montar uma máquina do tempo com peças de um carrinho de controle remoto: pode ser divertido, mas há boas chances de acabar sem funcionamento. Como o autor lembra, muitos desses projetos ficam só no papel, mas alguns como Raspberry Pi e Arduino têm trabalho sério na prática, mesmo com suas limitações. O ponto crucial aqui é que, para esses projetos darem certo, precisamos de mais transparência e conselhos dos que estão colhendo frutos. E, claro, o consumidor tem um papel importante: apoiar o que é realmente aberto, e não cair para as ciladas do "não-livre".
-
Drew DeVault
24/07/2022 21:00
A situação do hardware aberto parece uma montanha-russa, e a maioria dos projetos é mais como uma montanha-russa quebrada, se pararmos pra pensar. O autor traz exemplos de sucessos e fracassos, como Raspberry Pi e Pebble, mas fica a pergunta: por que muitos deles têm componentes não livres? Como ele mesmo diz, "não podemos culpar tudo na escassez de chips e/ou COVID”, a realidade é bem mais complexa. Para que o hardware aberto decole, precisa de transparência e compromisso. Portanto, da próxima vez que você abrir a carteira, pense duas vezes: seu dinheiro pode ajudar a fazer um projeto realmente livre ou apenas mais um episódio de um drama de hardware.
-
Drew DeVault
24/07/2022 21:00
O autor defende que o fluxo de trabalho via e-mail para submissão de patches e revisão de código é altamente eficiente. Com "centenas de horas de experiência em GitHub, GitLab e SourceHut", ele destaca que é capaz de gerenciar revisões mais rapidamente do que em outras plataformas. Além disso, a possibilidade de trabalhar offline e em dispositivos menos potentes, como um Pinebook, é um argumento que ressoa com o espírito da eficiência que muitos devs buscam. No final das contas, parece que o e-mail ainda tem lugar na era das interfaces sofisticadas.
-
Drew DeVault
18/07/2022 00:00
Muita coisa acontecendo na cena do FOSS, com melhorias para o Hare chegando como um upgrade de firmware em um console clássico. A adição do módulo de template strings e a biblioteca para pixel buffers mostram que a equipe está pensando em manter as dependências leves e as implementações limpas. Como o próprio autor mencionou, é um "esqueleto" que pode ser expandido no futuro, mas já vai facilitar a vida na geração de código. E a implementação de drivers para dispositivos como SATA é como ter seu joystick funcionando depois de anos encostado. Torcer para ver essas novidades se desenrolarem.
-
Drew DeVault
17/07/2022 21:00
Mesmo com o calor de julho em Amsterdã, o desenvolvedor parece estar mais focado nas melhorias em projetos de FOSS do que em climatizar o ambiente. "Introduzi um novo módulo de biblioteca padrão para templates de string" e um módulo para buffers de pixels, o que pode ser útil não só para puristas de gráficos, mas também para qualquer um que já se perdeu nas formatações do Jinja2. Além disso, a implementação de drivers como PCI e AHCI mostra um progresso interessante na evolução do Helios, algo que deve deixar os entusiastas de sistemas operacionais com um sorriso no rosto. Vamos acompanhar como esses desenvolvimentos vão impactar o ecossistema.
-
Drew DeVault
09/07/2022 00:00
O Fediverse, com suas redes como Mastodon e Pleroma, pode parecer uma lufada de ar fresco por estar livre das garras da publicidade, mas não se engane: é só mais um clone do Twitter com os mesmos problemas que a gente já conhece. "O Fediverse trouxe o pior em mim e pode trazer o pior em você também" é um lembrete forte que devemos levar a sério. Embora tenha suas ferramentas de moderação, a questão das interações tóxicas e flame wars está sempre à espreita. No fim das contas, é bom dar uma olhadinha no espelho e questionar: essa relação com a plataforma realmente me faz bem?
-
Drew DeVault
08/07/2022 21:00
O Fediverse, como o próprio autor menciona, é um ‘clone do Twitter’ com uma pitada de individualidade, mas não está livre dos problemas sociais que conhecemos tão bem. A ideia de um espaço mais libertador é legal, mas a dinâmica de likes e seguidor revela que, sim, estamos todos jogando o mesmo jogo do dopamine chasing. Além disso, a possibilidade de flame wars é praticamente uma receita para o desastre, onde cada comentário se transforma em um espetáculo público. No final das contas, é bom dar uma olhada no espelho e refletir se essa montanha-russa emocional realmente traz algum benefício ou se é só outro dia na vida virtual.
-
Drew DeVault
01/07/2022 00:00
Nada como um clássico para testar um novo sistema, não é? O autor resolveu levar Doom para o Helios, e já estamos falando de uma jornada épica que combina nostalgia com a prática de programação. Ele diz que o sucesso do port depende de ‘um ambiente C funcional, alocação dinâmica de memória e um driver de teclado’, ou seja, tudo que um dev memora na escola de magia da computação. A abordagem dele em usar uma notificação para gerenciar IRQs parece uma estratégia sólida, parece mesmo que estamos assistindo ao lançamento de um novo herói no mundo dos micros kernels.
-
Drew DeVault
30/06/2022 21:00
Portar Doom para um novo kernel é um clássico exemplo de como a nostalgia gamer e a engenharia de sistemas se encontram. O autor está testando sua arquitetura projetada, e se tem uma verdade na vida de um dev, é que nada é mais revelador do que rodar um jogo icônico. Com recursos como alocação dinâmica e suporte a IRQs implementados, parece que Helios está a caminho de se tornar mais do que apenas um teste de conceito.
-
Drew DeVault
23/06/2022 00:00
A discussão sobre como o GitHub Copilot pode estar contornando licenças de software livre é um tema quente. Segundo o autor, "facilitam a lavagem em larga escala de software livre em software não livre", o que levanta questões éticas importantes. O acesso a datasets de qualidade e poder computacional ainda é restrito, o que coloca a comunidade de software livre em uma posição complicada. No fim das contas, é preciso lembrar: liberdade vem com responsabilidades, e não dá pra simplesmente ignorar as regras, assim como ninguém gosta de bugs no código.