-
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.
-
Dan Luu
29/12/2023 21:00
O texto traz um debate interessante sobre a qualidade dos resultados de busca. “Most tech folks I'm connected to seem to think that Google search results are significantly worse than they were ten years ago”, e pode haver verdade nisso, considerando as armadilhas das farms de conteúdo. Mas será que a nostalgia por buscas mais simples está turvando nosso julgamento? Às vezes, o conhecimento de truques de busca é o que nos salva da avalanche de informações irrelevantes que encontramos por aí. No fim das contas, o desafio é encontrar a agulha no palheiro digital.
-
Fabien Sanglard
29/12/2023 21:00
No passado, conectar um dispositivo Android a um PC com Windows era como tentar instalar um jogo no MS-DOS: muita dor de cabeça com drivers. Agora, "Windows 8 tem uma maneira melhor do que arquivos INF para descobrir qual driver uma interface precisa". Isso significa menos frustração e mais tempo para codar — ou para debater sobre qual IDE é melhor. Afinal, quem tem tempo a perder com driver e instalação desnecessária?
-
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.
-
Retro Game Mechanics Explained
Retro Game Mechanics Explained
19/12/2023 14:46
A ideia de que a zona neutra em Yars' Revenge usa o código do jogo para suas gráficos é uma verdadeira viagem no tempo. Envolver-se em engenharia reversa, apenas jogando, é como tentar entender os segredos de uma máquina do tempo só com um joystick. Como eles fazem isso? O texto promete responder, e parece que a meta é bem interessante para qualquer dev ou gamer curioso sobre como os clássicos funcionam por trás das câmeras.
-
O SIEVE é o novo ‘garoto problema’ no mundo dos algoritmos de eviction. Com uma taxa de acertos mais baixa do que 9 métodos de ponta, parece que os pesquisadores acertaram na fórmula mágica. O que impressiona é que, apesar de ser simples e baseado em FIFO, promete uma performance sólida sem bagunçar a ordem da fila, o que é meio que um sonho para ambientes multi-tenant. Agora, a pergunta que fica: se é tão bom, por que ainda não estamos todos SIEVE-ando por aí?
-
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.
-
Russ Cox
05/12/2023 10:00
No mundo do desenvolvimento, escrever testes é quase tão importante quanto garantir que seu código compile. O artigo menciona "vinte dicas para escrever bons testes" – o que é tipo a lista de cheat codes para garantir que seu software não quebre na hora H. Vale a pena dar uma olhada e integrar isso na sua rotina, se você não quiser passar pela experiência traumática de bugs em produção. Afinal, testar é como usar protetor solar: você pode até achar que não precisa, mas vai se arrepender depois.
-
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.
-
Coding Horror (Jeff Atwood)
Jeff Atwood
30/11/2023 17:11
Parece que nosso amigo aqui está em um ritmo de blog digno de um jogo de tabuleiro que nunca acaba. Ele menciona 'um post por ano' como se fosse uma entrega de pizza ultra-rápida. Mas, hey, é sempre bom fazer uma pausa e refletir, mesmo que seja por meio de um texto que dá a mesma sensação de tempo parando em uma tela de carregamento infinita. A verdade é que o mundo tech está numa montanha-russa e é importante dar uma olhada no que realmente importa: os usuários sempre estão no centro.
-
Embedded Artistry
Phillip Johnston
30/11/2023 14:47
Este painel trimestral da Embedded Artistry e Memfault promete ser um ótimo espaço para discutir os desafios do desenvolvimento de sistemas embarcados em larga escala. É sempre bom ver iniciativas que reúnem feras do setor, especialmente quando o foco é "os aspectos técnicos de construir sistemas embarcados". No final das contas, até mesmo o melhor código precisa de um pouco de manutenção pós-lançamento, não é?
-
O título não poderia ser mais apropriado, com a recente atualização da AWS fornecendo 'sincronização de tempo com precisão de microsegundos' nos EC2. Isso é como ter um relógio suíço em nosso servidor: a confiabilidade nas timestamps facilita muito a vida dos desenvolvedores, especialmente para entender a ordem dos eventos nos sistemas distribuídos. Como dizem, 'se não pudermos confiar na ordem dos nossos logs, a causação vira um quebra-cabeça bem difícil'. Essa melhora na precisão pode ser o que estava faltando para tornar nosso código um pouco mais eficaz e menos procrastinador. Em suma, relógios bons são amigos dos devs.
-
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.
-
Fabien Sanglard
22/11/2023 21:00
A análise do Pro Display XDR realmente mostra como o Thunderbolt 3 pode ser uma faca de dois gumes. Enquanto oferece uma largura de banda impressionante de 40 Gbps, o uso da tecnologia de compressão de stream para suportar USB 3.1 Gen 1 é um verdadeiro quebra-cabeça até mesmo para os mais experientes em hardware. "Para um pedaço de hardware desse preço, isso é bastante irritante" é um ótimo resumo do dilema que a Apple criou ao fragmentar as capacidades do Thunderbolt. Se você não sabe se o seu XDR terá USB 2 ou 3.1, sua compra pode virar um verdadeiro golpe baixo em vez de um upgrade de tela.
-
Drew DeVault
09/11/2023 00:00
Olha, a proposta do Drew é bem interessante. Ele está tentando "mobilizar a comunidade Hare" e, honestamente, quem não gostaria de uma conversa sobre uma linguagem que promete ser simples e robusta, certo? A parte de evitar "solicitações não solicitadas" é válida, afinal, todo mundo já teve sua dose de spam em projetos. Se você tem um podcast que abrange desenvolvimento ou sistemas, talvez seja a oportunidade de aprender algo novo com a comunidade de Hare.
-
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.