Os denunciantes são importantes para a sociedade porque responsabilizam os ricos e poderosos pelas suas acções, mas muitas vezes sofrem muito pelos seus esforços.
É essencial que os legisladores ofereçam protecção aos denunciantes para encorajar mais pessoas a darem a cara e a falarem contra actos ilícitos.
A autora, Ashley Gjøvik, é advogada, activista, autora e antiga denunciante, especializada em direitos humanos e no bem comum.
As estruturas de poder têm menos probabilidades de tolerar os denunciantes que as contrariam, o que leva a castigos e à falta de apoio dentro da organização.
O debate sobre a denúncia de irregularidades inclui a ética, o papel das agências de inteligência e a legalidade e moralidade de programas como o PRISM.
A Microsoft apoiou discretamente o Fair Repair Act no estado de Washington, rompendo com a oposição típica das empresas de tecnologia aos projectos de lei sobre o direito à reparação que procuram tornar a reparação de dispositivos mais acessível.
Os defensores da reparação dizem que o apoio da Microsoft ao projecto de lei está a levar outros grandes fabricantes de tecnologia à mesa das negociações pela primeira vez.
A Lei da Reparação Justa foi bloqueada no Senado do estado de Washington devido à oposição dos legisladores, mas o empenho da Microsoft na reparação de dispositivos marca uma mudança na posição da indústria relativamente ao direito à reparação.
A Microsoft comprometeu-se a facilitar a reparação do seu hardware, com o Surface Laptop 4 a incluir SSDs substituíveis, o que faz parte de uma tendência mais alargada de empresas tecnológicas, incluindo a Apple e a Google, que assumem compromissos semelhantes em resposta ao movimento do direito à reparação.
O Windows 11 tem sido alvo de críticas devido à forte presença de anúncios e à interface de utilizador menos intuitiva do que a do Windows 10, aos requisitos de hardware e à quantidade de crapware pré-instalado, mas existem algumas melhorias de fundo, como o suporte para taxas de actualização variáveis e o Intel Thread Director.
Usar a palavra "simples" na documentação técnica pode ser condescendente e desanimador para os leitores que estão a ter dificuldades.
Quando alguém está a ler documentação técnica, normalmente significa que está a tentar aprender um novo conceito, pelo que não é útil fazer com que se sintam pior ao insinuar que deveria ser fácil.
É importante partilhar a emoção e o entusiasmo pelo código na documentação, mas é possível fazê-lo sem utilizar uma linguagem que possa ser interpretada como condescendente.
Engenheiros da Universidade da Colúmbia Britânica desenvolveram um tratamento de água eficaz que remove os PFAS, também conhecidos como "químicos eternos", da água potável, utilizando um material adsorvente único que pode capturar e destruir todas as partículas de PFAS presentes no abastecimento de água.
A tecnologia criada pelo Dr. Madjid Mohseni e a sua equipa captura até 99% das partículas de PFAS e pode ser regenerada e potencialmente reutilizada, eliminando o desafio ambiental dos resíduos tóxicos.
A nova tecnologia de filtragem de água é particularmente benéfica para as pessoas em comunidades mais pequenas que não dispõem de recursos para implementar soluções dispendiosas que possam eliminar os PFAS, e seria especialmente útil em tratamentos de água descentralizados e domésticos.
Os PFAS são altamente resistentes à decomposição, podem acumular-se no ambiente e têm sido associados a problemas de saúde em seres humanos e animais
O novo sistema utiliza tecnologia de plasma para tratar grandes fluxos de água em tempo real e pode ser útil para tratar água potável, águas residuais e escoamento agrícola.
O Minetest é um motor de jogo voxel de código aberto que permite aos utilizadores jogar jogos pré-fabricados, modificar jogos existentes, criar os seus próprios jogos ou juntar-se a servidores multijogadores.
O motor de jogo está disponível em várias plataformas, incluindo Windows, macOS, GNU/Linux, FreeBSD, OpenBSD, DragonFly BSD e Android.
A versão mais recente do Minetest, 5.7.0, foi lançada em 8 de abril de 2023.
Surgiu uma discussão em torno da gestão do Minecraft pela Microsoft e das queixas dos utilizadores sobre a divisão da comunidade e a aplicação da moderação do chat.
O Minetest é semelhante ao Minecraft, mas permite mais opções de personalização devido à sua natureza de código aberto; no entanto, pode não ser preferido em relação ao Minecraft por alguns jogadores.
"Pure sh Bible" é uma coleção de alternativas POSIX sh para processos externos, com o objetivo de remover dependências desnecessárias de scripts e torná-los mais rápidos.
O livro cobre tópicos sobre strings, ficheiros, caminhos de ficheiros, loops, variáveis, expressões condicionais, operadores aritméticos, e fornece exemplos de alternativas a comandos Unix comuns.
O livro promove o uso de sequências de escape brutas em vez de tput para formatação de texto e cores.
Alguns utilizadores recomendam a utilização de Python ou Perl para scripts mais complexos, enquanto outros defendem a utilização de shell scripting como uma opção viável
É mencionada a importância de evitar práticas potencialmente perigosas, como a utilização de eval ou a dependência de sequências de escape específicas da shell.
'Koyaanisqatsi', o filme experimental dos anos 80, está a celebrar o seu 40º aniversário este ano.
Realizado por Godfrey Reggio, o filme é composto apenas por imagens e música, sem qualquer diálogo ou enredo, e explora a relação entre a natureza, a tecnologia e a humanidade.
O título do filme vem da língua Hopi, significando "vida fora de equilíbrio", e o filme tornou-se um clássico de culto e um marco do cinema de vanguarda.
A FAA ignorou as recomendações de engenheiros individuais para imobilizar o avião Boeing 737 Max após o segundo acidente mortal em 2019.
Os funcionários da FAA preferiram esperar por dados e informações mais pormenorizados antes de decidirem imobilizar os aviões.
Uma investigação do gabinete do inspector-geral do Departamento de Transportes recomenda que a FAA documente a forma como são tomadas decisões de segurança importantes e urgentes para evitar acidentes semelhantes no futuro.
Este artigo aborda importantes sinalizadores do compilador C para desenvolvedores no GCC, Clang e MSVC, com foco em avisos, verificações de tempo de execução estáticas e dinâmicas e informações de depuração.
A activação de sinalizadores como -Wall -Wextra e -Wdouble-promotion pode ajudar a detectar erros estaticamente.
Usar sanitizadores como Address Sanitizer e Undefined Behavior Sanitizer pode ajudar a detectar erros dinâmicos de tempo de execução e corridas de dados, enquanto configurar corretamente as informações de depuração com -g3 é crucial para uma depuração eficaz.
Algumas bandeiras têm como objectivo melhorar o desempenho, re-exportar símbolos e desbloquear o compilador C
Os desenvolvedores recomendam o uso de sanitizadores no início e com frequência no processo de desenvolvimento para encontrar bugs de memória em programas C e C++, com sinalizadores e configurações específicos destacados