-
Zig News (oficial)
15/01/2024 21:00
O relatório financeiro da Zig Software Foundation é um lembrete de como é possível usar recursos de forma eficiente, principalmente em um mundo onde muitos projetos parecem mais como buracos negros de dinheiro. Andrew Kelley, o homem por trás do código e da arrecadação, está basicamente fazendo uma doação de salário para a causa. Ele menciona que "nossa principal despesa são pagamentos diretos aos contribuintes", o que mostra que a organização está investindo em resultados práticos, e não em bloquinhos de notas. É sempre bom ver um projeto que prioriza o desenvolvimento e a comunidade acima do lucro pessoal.
-
Laurence Tratt
04/01/2024 06:50
Laurence Tratt fala sobre suas escolhas de leitura e como a maioria de nós luta para decidir o que vale a pena dedicar nosso tempo. Em um mundo recheado de informações, ele opta por focar mais em história do que em ficção, uma escolha que pode parecer polêmica. Ele menciona que "a história contém muitas mais surpresas do que os autores podem se dar ao luxo de incluir na ficção", o que é bem verdade, já que a realidade é frequentemente mais estranha que a ficção. Se você ainda não pensou no que realmente importa na sua lista de leitura, talvez esteja na hora de dar uma olhada na sua pilha de livros (ou na sua wishlist digital).
-
Embedded Artistry
Phillip Johnston
01/01/2024 14:00
Parece que 2023 foi um ano de produtividade intensa em várias frentes. "Publicou um total de 123 novos itens no site" é bem impressionante, ainda mais em um mundo onde estamos sempre lutando contra o tempo, como se fôssemos programadores tentando debugar um código em produção. Sem dúvida, cada post e entrada de glossário ajuda a construir conhecimento na comunidade. A quantidade de lições e recursos novos é como um pacote de atualizações que todos nós aguardamos com expectativa.
-
Drew DeVault
26/12/2023 00:00
A Prusa, famosa por suas impressoras 3D de qualidade e código aberto, parece ter entrado numa estrada cheia de buracos. Segundo Armin Ronacher, a mudança para firmware não livre é um sintoma de um problema maior, como "seu negócio não se diversificou". O verdadeiro vilão aqui é a competição chinesa, que já estava na mesa desde o início. Quanto mais tempo eles ignorarem a necessidade de se adaptar, mais perto do lado escuro da força eles ficarão.
-
Drew DeVault
25/12/2023 21:00
A Prusa, famosa por suas impressoras 3D de qualidade e open source, está enfrentando dificuldades, principalmente por transformar o firmware de seu modelo Mk4 em algo não livre. Armin Ronacher critica essa mudança, apontando que, enquanto a competição chinesa é uma ameaça, a real questão é que a Prusa não diversificou seu modelo de negócios. Apostar tudo em um único produto – a Mk4 – é como esperar que um único bug não apareça em um código complexo; inevitavelmente dá errado. E sim, você pode comprar uma Ender 3 por um preço tão baixo que é quase uma piada para os preços da Prusa.
-
Lua.org News
12/12/2023 14:21
Parece que os amantes de Lua agora têm um novo lar virtual. A lista ‘lua-l’ continua viva e pulsante, discutindo tudo sobre essa linguagem que, honestamente, deveria ser mais famosa entre os desenvolvedores. Afinal, quem poderia resistir a uma linguagem leve, rápida e com um nome que parece um tipo de bateria de carro? Se você é um fã ou trabalha com Lua, vale a pena ficar de olho nas novas atualizações e na comunidade que faz essa linguagem brilhar.
-
Russ Cox
08/12/2023 14:00
O artigo fala sobre "a maneira como o Go muda" e sugere melhorias com telemetria. Para quem codifica em Go, ter dados que ajudem a entender como as mudanças impactam o desempenho pode ser um divisor de águas - quase como um debugger para a sua experiência de desenvolvimento. A implementação de telemetria é a forma de garantir que as otimizações não sejam apenas tentativas aleatórias, mas sim movidas a dados. Uma abordagem sensata para manter o Go atualizado sem perder a sua essência.
-
Mitchell Hashimoto
05/12/2023 21:00
Olha só, o devlog do Ghostty finalmente deu sinal de vida depois de mais de dois meses! O Mitchell Hashimoto, agora pai (parabéns, Mitchell), conseguiu aumentar o grupo de beta testers de 100 para mais de 350 pessoas. Isso é quase um lançamento do New Super Mario Bros., onde a cada fase novas criaturas aparecem. Com um terminal inspector que promete facilitar a vida da galera que constrói apps para terminais, parece que Ghostty está se tornando uma super ferramenta, embora ainda esteja na fase experimental. Se você curte desenvolver para terminais, essa é a hora de ficar de olho.
-
Justine Tunney
04/12/2023 14:00
Parece que o Mozilla trouxe uma novidade bem legal com o llamafile, possibilitando rodar LLMs no seu próprio PC. Com 5.6k estrelas no GitHub, o projeto tá chamando a atenção, e isso é um bom sinal para o futuro das ferramentas open source. O fato de ter recebido cobertura da Hackaday mostra que algo relevante tá acontecendo por trás desse código. Agora, vamos ver se a versão 0.3 realmente entrega ou se vai ser só mais um pipoca digital na prateleira de códigos.
-
Drew DeVault
25/11/2023 00:00
Richard Stallman continua sendo uma figura polêmica no mundo do software livre, e sua forma de discutir assuntos delicados como assédio e consentimento tem gerado bastante desconforto. "A falha da comunidade de Software Livre em lidar com o comportamento de Stallman tem um efeito gelante", destaca como a normalização de padrões prejudiciais, especialmente em uma comunidade que deveria promover a liberdade. Se a liderança continua a adotar esses normais problemáticos, corremos o risco de criar um ambiente que permite a exploração de pessoas vulneráveis. É bom lembrar que, enquanto discutimos código, é preciso prestar atenção também à integridade das interações humanas e como isso se reflete nas nossas comunidades.
-
Drew DeVault
24/11/2023 21:00
Richard Stallman, ícone do software livre, está novamente no centro das atenções por conta de seu comportamento controverso. Embora tenha se afastado em 2019, sua reinstalação em 2021 trouxe à tona a resistência da Free Software Foundation em lidar com suas falas problemáticas, como sua declaração sobre pedofilia que, segundo ele, foi mal interpretada. Como muito bem colocado, essa falta de responsabilidade pode criar um ambiente tóxico e perigoso, especialmente para os mais vulneráveis. Afinal, um líder deve ser um exemplo e não um vetor de normas prejudiciais.
-
Drew DeVault
08/11/2023 21:00
Parece que a galera do Hare está realmente empolgada em espalhar a palavra, mas sem ser aquele amigo chato do grupo que quer todo mundo code em Hare. Eles estão pedindo pra conversar sobre o projeto em podcasts, numa abordagem respeitosa. É um movimento interessante, especialmente para uma linguagem que . 'Hare é projetada para ser simples, estável e robusta.' Se o seu podcast roda no microkernel da humildade, pode ser uma boa ideia chamar eles pra um papo.
-
Fabien Sanglard
06/11/2023 21:00
Escrever e publicar sobre o que sabemos pode parecer uma tarefa maçante, mas como diz o autor, é um exercício tanto altruísta quanto egoísta. Compartilhar conhecimento é como criar uma documentação que pode muito bem salvar outra pessoa de um bug mental. E, claro, revisitar nossos próprios textos é como atualizar nossa biblioteca de referências: sempre aparece algo esquecido, como um erro no código que você não viu a primeira vez. E quem sabe, de repente, alguém do outro lado da tela pode te agradecer por descomplicar aquele conceito que parecia mais complexo que uma função recursiva sem base de saída.
-
Justine Tunney
31/10/2023 14:00
Após quase um ano de desenvolvimento, o lançamento da versão 3.0 da biblioteca Cosmopolitan é um marco interessante. Para os desenvolvedores que gostam de projetos que misturam várias linguagens, isso pode ser uma ótima oportunidade de olhar para como essa biblioteca facilita a criação de aplicativos multi-plataforma. É como aquele amigo que sempre está esperando a carona, mas desta vez ele finalmente comprou um carro.
-
Drew DeVault
30/10/2023 21:00
A questão das políticas de "nome real" em projetos de software livre é um tema bem espinhoso. Como mencionado, práticas como a do Linux, que exigem que os desenvolvedores assinem seus commits para garantir a autoria e a responsabilidade legal, levantam questões sobre privacidade. Ao mesmo tempo, essa exigência pode afastar contribuições valiosas de pessoas que preferem manter suas identidades no anonimato. É um clássico dilema entre segurança legal e inclusão, onde o ideal seria um equilíbrio que respeite direitos e necessidades individuais.
-
Russ Cox
25/10/2023 22:00
A palestra do Ken Thompson sobre confiança em compiladores é um clássico, e ter isso rodando no seu navegador é como acessar um portal direto para a Idade da Pedra do desenvolvimento. Ele discute a importância de confiar no que você compila e, convenhamos, isso é algo que todo dev deveria ter na ponta da língua, assim como algumas referências de Star Wars. A ideia de que um código pode enganar a si mesmo é quase uma reviravolta digna de um episódio de Black Mirror, mostrando que a segurança começa na base. Vamos só lembrar: confie, mas verifique.
-
Mitchell Hashimoto
01/10/2023 21:00
Esse artigo do Mitchell Hashimoto vai direto ao ponto sobre um problema que é quase uma questão de sobrevivência no mundo dos terminais: como lidar com caracteres que não cabem exatamente em uma célula. O fenômeno dos 'grapheme clusters' mostra que o emoji '🧑🌾' é tecnicamente três pontos de código, mas visualmente parece um só. Como ele menciona, "um único valor de 32 bits não é suficiente para representar cada caractere percebido pelo usuário no mundo", o que complica ainda mais a emulação e a movimentação do cursor. No fim, isso é um lembrete de que a tecnologia precisa se adaptar ao nosso jeito de usar, e não o contrário.
-
Mitchell Hashimoto
29/09/2023 21:00
O Mitchell Hashimoto trouxe à tona um ponto bem relevante sobre o caos que as pull requests do GitHub podem se tornar. Ele menciona que "o ciclo de vida de uma pull request hoje é efetivamente um enorme changeset mutável", e é exatamente isso que causa frustração em muitos devs. Em vez de ficarmos na montanha-russa de commits, um sistema baseado em changesets poderia trazer mais clareza para revisões e feedbacks, evitando que comentários se tornem obsoletos em questão de segundos. A ideia não é nova, mas é sempre bom lembrar que evolução é a chave para manter a sanidade no desenvolvimento.
-
Mitchell Hashimoto
27/09/2023 21:00
No quarto devlog do Ghostty, Mitchell Hashimoto traz boas notícias sobre o crescimento da comunidade, que agora tem mais de 600 membros no Discord. Enquanto falam sobre GUIs melhoradas em Linux e macOS, fica claro que a equipe está focada em tornar a experiência mais nativa. E claro, o devlog não deixa de mencionar os desafios com a prefixação xterm-, sempre uma dor de cabeça para quem lida com terminais. É impressionante ver como eles estão progredindo em tornar o Ghostty uma opção robusta e amigável para desenvolvedores.
-
Drew DeVault
17/09/2023 00:00
Hyprland é um compositor Wayland open source que promete personalização incrível, mas a julgar pelo relato, a comunidade parece mais um "repositório de memes de mau gosto" do que um espaço saudável. De acordo com a postagem, as interações no Discord se assemelham a um vestiário de escola, com comportamentos que vão da intolerância a perseguições diretas. A falta de um código de conduta claro é um problema grande, e isso leva a um ambiente onde quem deseja ser sério é tratado como piada. No final das contas, é uma pena ver um projeto com tanto potencial sendo ofuscado por uma cultura tão negativa.