É possível usar a referência de reserva e o sobrenome presentes num cartão de embarque publicado online para aceder ao site da companhia aérea.
Na página de gestão de reserva da Qantas, o autor descobriu o número de passaporte de Tony Abbott, o seu contacto telefónico e notas internas dos funcionários.
O autor confirmou com advogados que não incorreu em crime e notificou a Australian Signals Directorate e a Qantas, que corrigiram a falha de privacidade.
+2 more insights
Thread em que utilizadores de Hacker News partilham projetos em que estão a trabalhar.
Projetos abrangem desde tradução de voz em tempo real até plataformas de educação e geração de currículos com IA.
Muitos participantes desenvolvem ferramentas open-source: termóstatos compatíveis, IDEs, frameworks para agentes de IA e serviços de optimização.
+4 more insights
Entre 2022 e 2024, 57 000 embarcações industriais chinesas pescaram mais de 110 milhões de horas.
As frotas chinesas representaram 44% de toda a atividade pesqueira visível no mundo.
Nos Mares Altos, embarcações chinesas foram responsáveis por 30% da atividade pesqueira, totalizando mais de 8,3 milhões de horas.
+2 more insights
O padrão atual em Rust é usar um enum de erro por módulo ou crate que agrupa todas as variantes possíveis de erro.
Esse padrão gera enums volumosos com variantes irrelevantes para funções específicas, prejudicando a expressividade do sistema de tipos.
A crate terrors propõe representar cada erro como um struct independente e usar OneOf::broaden para mapear erros.
+3 more insights
As vendas da Tesla na Europa caíram 28% em maio, o quinto mês consecutivo de queda.
As vendas de veículos elétricos com bateria na Europa subiram 25% em comparação anual.
As vendas na Alemanha cresceram 45%, embora o apoio de Musk à AfD tenha desagrado compradores.
+3 more insights
Biblioteca Go fornece barramento de eventos interno de alto desempenho para processamento síncrono e assíncrono de eventos.
Processa milhões de eventos por segundo, sendo cerca de 4 a 10 vezes mais rápido que canais nativos.
Funciona com quaisquer tipos que implementem a interface Event, proporcionando API genérica.
+4 more insights
Muitos ransomwares bloqueiam a instalação se detectarem um teclado virtual de países da CEI, como Rússia ou Ucrânia.
Instalar um idioma de teclado russo ou ucraniano no Windows faz o malware falhar ao instalar, servindo como defesa barata e fácil.
Criminosos usam essa verificação para evitar vítimas em seus próprios países e reduzir investigações locais.
+2 more insights
Esta lista apresenta relatórios de vulnerabilidades submetidos ao programa bug-bounty do curl na Hackerone.
Inclui diversas falhas críticas, como divulgação não autorizada de código (CVE-2023-38545).
São registados erros de buffer overflow em funções de WebSocket, strcpy, inet_ntop e no servidor MQTT.
+4 more insights
A NOAA e o Departamento de Defesa vão interromper o processamento e distribuição dos dados do programa DMSP até 30 de junho de 2025.
Os satélites DMSP fornecem imagens de altíssima resolução duas vezes ao dia, essenciais para monitorar furacões e o gelo marinho polar.
Sem o DMSP, previsões de intensificação rápida de furacões e monitoramento de gelo ártico e antártico ficarão seriamente prejudicados.
+4 more insights
O mise permite instalar e gerir ferramentas de desenvolvimento em diretórios específicos usando um ficheiro mise.toml.
Suporta múltiplas versões de ferramentas, ativando a versão configurada ao entrar no diretório do projeto.
Permite definir variáveis de ambiente e tarefas (tasks) para automatizar comandos comuns.
+2 more insights