-
Drew DeVault
16/09/2023 21:00
É uma pena ouvir que a comunidade do Hyprland, um compositor Wayland que otimiza a customização, é mais tóxica que o ambiente de um servidor Discord mal administrado. "Imagine um vestiário de meninos de colégio" é uma metáfora que captura bem a essência do problema. O que deveria ser um espaço para desenvolvedores trocarem ideias acaba se tornando um território hostil, onde a tolerância ao ódio é a norma. É claro que um código de conduta não iria salvar o mundo, mas como o moderador disse, "se você não sabe como se comportar sem um muro de texto dizendo como agir online, talvez não devesse estar online". É Disney no papel, mas a realidade é um filme de terror.
-
Zig News (oficial)
14/09/2023 16:54
O post traz um alerta interessante sobre como bounties (recompensas) podem prejudicar a colaboração em projetos open source, como o Zig. Como disseram, "Bounties foster competition at the expense of cooperation", e isso realmente pode transformar mais um espaço criativo em um campo de batalha, onde o que importa é vencer, não colaborar. No fundo, é mais sobre criar um ambiente de desenvolvimento saudável do que apenas recompensar soluções rápidas, que muitas vezes não são sustentáveis. E sim, bug bounties podem ser uma boa ideia, especialmente quando focam na descoberta de problemas e não na maratona sem fim de competir por recompensas.
-
Mitchell Hashimoto
11/09/2023 21:00
O Ghostty, o novo emulador de terminal feito do zero em Zig, promete ser um forte concorrente no mercado. Como Mitchell Hashimoto mencionou, "Ghostty visa ser rápido, rico em recursos e ter uma sensação nativa", o que é uma combinação que muitos tentam, mas poucos conseguem. Ele parece estar indo além do que já temos, oferecendo algo que não é só mais um emulador, mas sim uma verdadeira experiência nativa. E a melhor parte? Ele será open source em 2024, o que é sempre uma boa notÃcia para a comunidade dev.
-
Retro Game Mechanics Explained
Retro Game Mechanics Explained
01/09/2023 16:49
O RGMechEx parece ter decidido que a melhor maneira de apoiar o canal é através de assinaturas. Como quem faz uma assinatura de revista de quadrinhos, mas aqui o conteúdo vem em formato de vÃdeo. O convite para o Discord e Patreon é uma jogada inteligente para criar uma comunidade engajada. O que realmente importa, no entanto, é a entrega de conteúdo de qualidade que justifique esse suporte financeiro.
-
Drew DeVault
28/08/2023 21:00
Aparentemente, vivemos em uma bolha de aprendizado de máquina que vai estourar, mas a tecnologia em si não vai a lugar nenhum. Como mencionado, ‘a força do seu sucesso virá na forma de substituir humanos competentes e caros por robôs ruins e baratos’. Parece que vamos ter mais conteúdo gerado por IA que é ‘só um pouco assustador’ e, eventualmente, spam que nem o seu tio manda pelo WhatsApp. O futuro parece complicado, especialmente se depender da ‘proliferação de conteúdo’ e da ‘propaganda’, mas pelo menos os barões da IA estarão rindo até o banco, certo?
-
Mitchell Hashimoto
23/08/2023 21:00
O devlog de Ghostty traz algumas novidades bem interessantes, como a criação de um servidor público no Discord, onde os devs podem discutir sobre emuladores de terminal e programação de sistemas—um verdadeiro hub para nerds. Mitchell também vai dar uma palestra no Zig Showtime, o que promete trazer insights valiosos sobre a implementação do Ghostty, especialmente em relação ao Zig. E, claro, ele faz uma reflexão divertida sobre a complexidade do manuseio de teclados, falando sobre como até o teclado mais básico pode ser uma armadilha. Talvez seja a hora de revisar suas habilidades no QWERTY.
-
Drew DeVault
08/08/2023 21:00
O post de hoje é uma verdadeira viagem através do Ares OS, que parece ter evoluÃdo bastante desde a apresentação em FOSDEM. Escrever em uma sessão do ed(1) em um filesystem ext4 é legal, mas o que realmente impressiona é a implementação de processos e drivers, algo que estava bem no fundo do mar comparado aos oceanos de possibilidades. Com recursos novos como suporte a PCI e um driver para teclado PS/2, a coisa está aquecendo. Só precisamos de um framebuffer para fazer esse show de luzes brilhar de verdade e, quem sabe, um assistente virtual que não pergunte se você já tentou desligar e ligar novamente.
-
Mitchell Hashimoto
04/08/2023 21:00
Mitchell Hashimoto está de volta com as novidades do Ghostty, e, pelo que parece, a comunidade está realmente abraçando o projeto. A parte que mais chama a atenção é a promessa de que 'Ghostty será gratuito e open source', o que é sempre um plus no mundo do desenvolvimento. Além disso, a implementação da funcionalidade de 'fullscreen não nativo' no macOS parece ter sido uma verdadeira saga, mas mostra que a equipe está colocando o capricho na construção do projeto. No fim das contas, é sempre bom ver um dev que não tem medo de encarar as dificuldades do caminho, até mesmo as de +802/-239 linhas de PR.
-
Zig News (oficial)
31/07/2023 19:23
Jacob Young, ou jacobly0 para os mais Ãntimos, é o novo membro da equipe do Zig, trazendo um currÃculo pesado com melhorias em várias partes do projeto. Como ele mesmo já desbravou o backend em C e x86, além de exterminar bugs antigos como se fosse um boss em um jogo de RPG, dá para dizer que a equipe ganhou um upgrade considerável. O cara ainda é um mentor para novatos, o que é um lembrete de que, na comunidade dev, a gentileza e a colaboração valem mais que qualquer patch. Se você tem uma graninha sobrando, talvez considere contribuir com a fundação, quem sabe você não vira o próximo a enviar um pull request nesse time?
-
Drew DeVault
31/07/2023 00:00
Esse post realmente dá um tapa na cara dos shells tradicionais, que lidam com espaços como se fossem um bug de programação. O rc, inspirado pelo Plan 9, mostra que um bom design pode dispensar tantas aspas e complicações. "Este shell é muito mais simples", com apenas 3.000 linhas de código em comparação com os monstros como fish e zsh. Quem diria que adicionar listas de strings como um recurso primário poderia reduzir a confusão? Parece que o rc é o Jedi que todos precisamos para controlar a força dos espaços em branco.
-
Drew DeVault
30/07/2023 21:00
Parece que o shell rc não apenas passou no teste de Mark Dominus, mas fez isso com um simples movimento de mágica – ou seria programação? O fato de ele lidar melhor com espaços em nomes de arquivos e ser substancialmente menor que alternativas como fish e zsh é algo que deve fazer qualquer dev sorrir. Afinal, quem não gostaria de evitar problemas de quoting toda vez que tiver que lidar com aqueles nomes de arquivos que parecem ter saÃdo de um meme do dev? No fim das contas, o rc traz um conceito interessante ao incorporar listas como uma caracterÃstica de primeira classe, tornando a experiência bem mais tranquila.
-
Drew DeVault
25/07/2023 00:00
Alpine Linux é aquele amigo que nunca traz drama para a mesa, certo? O autor menciona como a distribuição é "simples, eficiente" e, principalmente, "reliável", o que pode até parecer entediante para quem busca novidades a cada quinta-feira. Enquanto Red Hat está no foco da atenção por suas tentativas de monetização, Alpine continua na sua, mantendo a comunidade unida e focada no que realmente importa: uma distribuição estável que faz o trabalho sem barulho. E convenhamos, às vezes a estabilidade é tudo o que um desenvolvedor precisa, bem como uma pausa dos flames nas redes sociais.
-
Drew DeVault
24/07/2023 21:00
Alpine Linux é aquele amigo que está sempre ali, mas nunca aparece nas selfies. O que importa aqui é a eficiência e a simplicidade que ele traz, como um musl libc bem temperado. Enquanto outras distribuições atraem as manchetes com polêmicas e dramas, Alpine continua firme no seu propósito: "manter um bom sistema Linux" sem todo o alvoroço. Essa estabilidade pode até parecer maçante, mas é basicamente o que todo dev busca: software atualizado, estável e sem surpresas indesejadas.
-
Mitchell Hashimoto
12/07/2023 21:00
Mitchell Hashimoto está soltando um devlog sobre o Ghostty, seu emulador de terminal que, pelo visto, virou uma paixão desde 2021. Ele menciona que "existem coisas de engenharia interessantes" que pretende compartilhar, então preparem-se para insights e, quem sabe, um pouco da sua própria ignorância no processo. O foco inicial é em recursos como integração com shells, que, acreditem ou não, ainda é uma coisa que muita gente ignora. E vamos concordar: um terminal que não faz o promt ficar uma bagunça ao redimensionar é um avanço que todos merecemos.
-
Drew DeVault
04/07/2023 00:00
A SourceGraph decidiu brincar de esconde-esconde com seu código, abandonando a licença Apache 2.0 e partindo para águas mais profundas do software fechado. O CLA, que parece mais um contrato de adesão da série ‘Você cedendo sua alma’ do que algo realmente justo, permite que empresas abocanhem o que é dos colaboradores. Como mencionado, 'um CLA é uma promessa de que um projeto de software livre um dia se tornará não gratuito'. Fazer essa transição de forma desonesta é só mais um golpe no caldeirão do open source, onde a boa prática fica em segundo plano enquanto as empresas tentam tirar leite de pedra. Essa é uma chamada para a comunidade: avalie o que você realmente quer assinar.
-
Drew DeVault
03/07/2023 21:00
A SourceGraph decidiu fazer um movimento que desagrada muitos em nossa comunidade, abandonando a licença Apache 2.0 e se tornando um produto fechado. Como Bryan Cantrill mencionou, assinar um Acordo de Licença de Contribuição (CLA) pode ser um caminho perigoso, basicamente entregando seus direitos sobre o que você criou. O que é mais intrigante é que eles poderiam ter mantido a liberdade do software apenas com a atribuição adequada, mas parece que dar créditos é demais para eles. Se você é um contribuinte, fique alerta: aceitar um CLA pode ser como assinar um contrato em um RPG, mas com consequências bastante reais. Não assine.
-
Drew DeVault
30/06/2023 00:00
A troca do Twitter pelo Mastodon realmente mostra que nem todo refugiado digital consegue se sentir em casa. O criador NotJustBikes, focado em urbanismo, anseia por um "algoritmo" que distribua seu conteúdo de forma mais eficiente, algo que o Mastodon não é exatamente projetado para fazer. A diferença entre plataformas de mÃdias tradicionais e o fediverse fica clara: enquanto as primeiras priorizam relações parasociais, o fediverse se propõe mais ao diálogo genuÃno, e isso é uma melhora que muitos ainda não perceberam. Focar na interação real e não na métrica de seguidores pode ser o caminho a seguir, embora isso precise ser digerido por quem está acostumado com a velocidade das curtidas.
-
Drew DeVault
29/06/2023 21:00
O debate sobre a natureza das plataformas de mÃdia é sempre relevante, especialmente quando vemos criadores como NotJustBikes lutando para encontrar seu espaço no fediverse. Enquanto ele busca uma "mÃdia parasocial" em Mastodon, uma plataforma mais orientada a conversas, percebemos que sua busca por um algoritmo que amplifique seu trabalho pode ser um tiro no pé. O espaço deve priorizar interações genuÃnas ao invés de um consumo passivo de conteúdo, e isso pode ser uma benção disfarçada para quem gosta de conectar-se de forma mais autêntica. Parece que a verdadeira interação social ainda precisa de um pouco de ajuste de acordo com os desejos da galera.
-
Drew DeVault
19/06/2023 00:00
Parece que a Free Software Foundation está passando por uma crise de identidade, e o culpado pode ser sua comunicação. O autor destaca que "fsf.org e gnu.org... sofrem de incompreensibilidade e inacessibilidade", algo que faz você se sentir como se estivesse tentando decifrar um código de 8 bits. A solução? O site writefreesoftware.org, que promete simplificar a filosofia do software livre e oferecer dicas práticas. É uma boa abordagem para quem quer entrar nesse universo sem se sentir perdido em um labirinto de licenças complexas.
-
Drew DeVault
18/06/2023 21:00
A Free Software Foundation pode estar numa fase crÃtica, como um software legacy que não recebe manutenção, mas a solução pode ser simples. O site writefreesoftware.org surge como uma luz no fim do túnel, oferecendo uma abordagem mais acessÃvel e prática para o software livre. "Os objetivos deste recurso incluem fornecer uma introdução acessÃvel aos princÃpios mais importantes do software livre", o que é essencial para trazer novos devs para o barco. Vamos ver se essa iniciativa realmente ajuda a desmistificar o tema e a alinhar a comunidade, mas definitivamente é um passo na direção certa.