Amazon Chime será descontinuado em fevereiro de 2026

2025-02-20
Amazon Chime será descontinuado em fevereiro de 2026

A Amazon anunciou o fim do suporte para seu serviço de comunicação, Amazon Chime, incluindo Chamadas de Negócios, a partir de 20 de fevereiro de 2026. Novos clientes não poderão mais se cadastrar a partir de 19 de fevereiro de 2025. Clientes existentes poderão continuar usando o Chime até 20 de fevereiro de 2026, após o que todos os recursos ficarão indisponíveis. A Amazon recomenda a migração para soluções de colaboração alternativas, como AWS Wickr ou ofertas de parceiros como Zoom, Webex e Slack.

Leia mais
Tecnologia Colaboração

DARPA quebra recordes com transmissão sem fio de energia de longo alcance

2025-06-16

O programa Persistent Optical Wireless Energy Relay (POWER) da DARPA alcançou uma inovação, estabelecendo novos recordes para transmissão sem fio de energia. A demonstração do POWER Receiver Array (PRAD) transmitiu com sucesso mais de 800 watts de potência a uma distância de 8,6 quilômetros (5,3 milhas) por 30 segundos. Essa conquista utiliza uma nova tecnologia de receptor que converte energia laser em eletricidade utilizável com eficiência superior a 20%. Escalonável para uso em plataformas como veículos aéreos não tripulados (UAVs), essa tecnologia promete revolucionar o fornecimento de energia militar, eliminando a dependência de métodos tradicionais e vulneráveis.

Leia mais

Recuperando Dados do Sensor: Libertando-se da Nuvem

2024-12-18
Recuperando Dados do Sensor: Libertando-se da Nuvem

Este artigo descreve como um engenheiro de software embarcado recuperou o controle dos dados de um sensor de radônio conectado à nuvem, contornando os servidores do fabricante. Ao analisar o tráfego de rede, o engenheiro descobriu uma vulnerabilidade em que o sensor não validava corretamente os certificados do servidor. Usando um servidor DNS local e um servidor web Python personalizado, o engenheiro interceptou e leu com sucesso os dados brutos do sensor. Isso concede acesso programático e garante a continuidade do funcionamento mesmo se os servidores do fabricante caírem. O artigo destaca a importância da segurança de rede e os riscos de privacidade associados ao tráfego DNS.

Leia mais

Engenheiro ligado a Musk obtém controle total sobre sistemas de pagamento dos EUA: Funcionários do Tesouro em pânico

2025-02-04
Engenheiro ligado a Musk obtém controle total sobre sistemas de pagamento dos EUA: Funcionários do Tesouro em pânico

Um engenheiro de 25 anos com laços com Elon Musk recebeu acesso total de leitura e gravação aos sistemas de pagamento do Departamento do Tesouro dos EUA, causando alarme entre os funcionários. Esse acesso abrange quase todos os pagamentos do governo, incluindo Seguridade Social e restituições de impostos, gerando preocupações sobre potenciais mudanças irreversíveis ou violações de segurança. Fontes expressam preocupação com vazamentos de dados para aliados de Musk dentro da Administração de Serviços Gerais (GSA) e a falta de canais de denúncia. O incidente destaca vulnerabilidades críticas nos sistemas de TI do governo e potenciais ameaças à infraestrutura crucial.

Leia mais
Tecnologia TI governamental

Hospedagem própria e independência tecnológica: Minha jornada de código aberto

2025-06-07
Hospedagem própria e independência tecnológica: Minha jornada de código aberto

Inspirado pelos vídeos do PewDiePie aprendendo Arch Linux e criando projetos DIY, embarquei em uma jornada de hospedagem própria e independência tecnológica. Este artigo compartilha meus anos de experiência hospedando meu próprio blog, construindo um servidor doméstico e usando ferramentas de código aberto. De configurar sites pessoais a construir um homelab, passei da confusão inicial para a satisfação final. Softwares de código aberto e Markdown se tornaram minhas ferramentas principais, e me permitiram experimentar a alegria da independência tecnológica e o valor do compartilhamento de conhecimento.

Leia mais
Desenvolvimento hospedagem própria

Pesadelo de Segurança de Thread: Uma Falha Misteriosa no ARM64, Mesmo com Rust Seguro

2025-01-22
Pesadelo de Segurança de Thread: Uma Falha Misteriosa no ARM64, Mesmo com Rust Seguro

Durante a portabilidade de código de E/S de rede Python para Rust no EdgeDB, uma falha misteriosa em plataformas ARM64 surgiu. Inicialmente suspeita de ser um deadlock, a causa raiz acabou sendo um comportamento inseguro de thread nas funções `setenv` e `getenv`. No ARM64, a biblioteca `openssl-probe` usa `setenv` para definir variáveis de ambiente, enquanto outra thread chama concorrentemente `getenv`. Isso realoca a matriz `environ`, levando a uma falha. A solução envolveu mudar o backend TLS do reqwest de rust-native-tls para rustls. Isso destaca como mesmo no Rust seguro de memória, interações com a biblioteca padrão C ainda podem introduzir problemas de segurança de thread.

Leia mais

Controle Local de Código Aberto para Ar Condicionados Daikin

2025-07-21
Controle Local de Código Aberto para Ar Condicionados Daikin

Cansado do lento controle Wi-Fi baseado em nuvem da Daikin? Este projeto de código aberto oferece uma solução! Ele fornece um módulo de controle local com interface web, MQTT e integração Home Assistant, eliminando a necessidade de conectividade em nuvem. Os designs de PCB estão disponíveis, e módulos pré-construídos são vendidos no Tindie e na Amazon UK. O projeto usa uma licença GPL, permitindo forks e contribuições, mas proibindo vendas comerciais usando o nome e as marcas registradas do projeto. O módulo é compatível com vários modelos Daikin, oferecendo recursos como detecção automática de protocolo, monitoramento remoto e registro.

Leia mais

Linux 6.15 irá abandonar o suporte para processadores 486 e Pentium antigos

2025-05-08
Linux 6.15 irá abandonar o suporte para processadores 486 e Pentium antigos

O kernel do Linux está prestes a atingir um marco significativo: o Linux 6.15 deixará de oferecer suporte para processadores 486 e Pentium antigos. Essa decisão decorre do fato de que esses processadores são praticamente obsoletos em sistemas modernos, e manter a compatibilidade consome recursos de desenvolvimento valiosos. Embora isso signifique que alguns sistemas antigos não poderão mais executar o kernel Linux mais recente, isso simplificará o código do kernel, melhorará o desempenho e reduzirá a sobrecarga de manutenção. Para a maioria dos usuários, essa alteração será totalmente transparente, pois os processadores 486 há muito desapareceram.

Leia mais
Tecnologia processador 486

Análise de Dados de Licitação em Tempo Real para 4462 IPs

2025-06-09

Um programa processou dados de licitação para 4462 endereços IP, incluindo datas, nIPs, preços e preços de IP. A saída final mostra lances recentes com preços variando de cerca de 7000 a mais de 390.000, indicando atividade de licitação ativa. A análise desses dados pode fornecer insights sobre a dinâmica do mercado e as flutuações de preços.

Leia mais

Doodle Dreams: Dê vida aos seus desenhos

2024-12-27

Doodle Dreams é um aplicativo que transforma seus rabiscos feitos à mão em animações. Basta desenhar os personagens desejados em papel, escaneá-los usando o aplicativo e ele reconhecerá e criará animações. Você pode escolher diferentes fundos, músicas e efeitos para tornar seus rabiscos mais vívidos e envolventes. Este aplicativo é adequado para todas as idades; quer você seja um artista experiente ou um iniciante, poderá criar facilmente suas próprias obras animadas.

Leia mais

Execute GitHub Actions Localmente com act: Loops de Feedback Mais Rápidos

2025-05-19
Execute GitHub Actions Localmente com act: Loops de Feedback Mais Rápidos

Cansado de commitar e enviar push toda vez que ajusta seus fluxos de trabalho do GitHub Actions? O `act` permite que você execute GitHub Actions localmente para obter feedback extremamente rápido. Ele imita as variáveis de ambiente e o sistema de arquivos do GitHub, permitindo testes locais e até substituindo Makefiles como um executor de tarefas local, eliminando trabalhos repetitivos. Uma extensão do VS Code se integra perfeitamente ao seu fluxo de trabalho. O `act` lê seus GitHub Actions, usa a API do Docker para puxar ou construir imagens, determina os caminhos de execução com base em dependências e, finalmente, executa contêineres, espelhando o ambiente do GitHub.

Leia mais
Desenvolvimento

Desenvolvedores Rust acham que somos desesperados: vamos provar que estão errados (com vazamentos de memória em C++)!

2025-05-11
Desenvolvedores Rust acham que somos desesperados: vamos provar que estão errados (com vazamentos de memória em C++)!

Este tutorial em vídeo desafia de forma divertida a percepção de que desenvolvedores C++ estão constantemente lutando contra vazamentos de memória. Ele demonstra, por meio de um programa C++ simples, como criar intencionalmente e, em seguida, rastrear esses vazamentos usando ferramentas de depuração como `_CrtDumpMemoryLeaks`. O autor apresenta a caça a vazamentos de memória como uma aventura divertida, quase imprudente, fornecendo finalmente um guia prático para identificar e corrigir problemas de memória em C++.

Leia mais
Desenvolvimento

Typst vs. TeX: Comparação de Modelos de Layout e Visão para o Futuro

2025-02-14

Este artigo explora as diferenças nos modelos de layout entre os mecanismos de composição Typst e TeX. O TeX, baseado em caixas e cola, é flexível, mas carece de consciência de posições precisas; o Typst usa um modelo de região, permitindo que os elementos reajam à sua posição, mas sacrificando alguma flexibilidade. O autor analisa os pontos fortes e fracos de ambos os modelos e aponta que o Typst, ao introduzir um mecanismo de re-layout, espera equilibrar flexibilidade e otimização, resolvendo as atuais deficiências no tratamento de layouts complexos (como imagens envolventes e tabelas pagináveis).

Leia mais
Desenvolvimento mecanismo de composição

Atração física supera inteligência na escolha de parceiros: Estudo revela a diferença entre o ideal e a realidade

2025-02-19
Atração física supera inteligência na escolha de parceiros: Estudo revela a diferença entre o ideal e a realidade

Um estudo publicado na Evolutionary Psychological Science revela uma discrepância entre as preferências declaradas e as escolhas reais na seleção de parceiros. Embora mulheres e seus pais relatem priorizar a inteligência em vez da atração física em um parceiro de longo prazo, quando apresentadas a uma escolha forçada, a maioria selecionou a opção mais atraente, mesmo que menos inteligente. A pesquisa envolveu apresentar aos participantes imagens emparelhadas de homens com variações de atratividade e inteligência relatada. Tanto filhas quanto pais frequentemente escolheram a atratividade, destacando a poderosa influência da aparência na tomada de decisões condicionadas. No entanto, os pais mostraram uma maior tendência a priorizar a inteligência quando a atratividade e a inteligência entravam em conflito, sugerindo uma ênfase maior na estabilidade de longo prazo. O estudo destaca a lacuna entre as preferências idealizadas e as escolhas do mundo real e indica menos conflito entre pais e filhos na seleção de parceiros do que se supunha anteriormente.

Leia mais

Pare de adivinhar o idioma do usuário com geolocalização de IP!

2025-05-19
Pare de adivinhar o idioma do usuário com geolocalização de IP!

Muitos sites usam geolocalização de IP para determinar o idioma a ser exibido, mas esse é um método falho e não confiável. Endereços IP apenas informam a origem da solicitação, não a preferência de idioma do usuário. VPNs, viagens e países multilíngues levam a erros. O cabeçalho `Accept-Language` do navegador fornece preferências de idioma precisas do usuário. Esta é uma solução superior, gratuita e prontamente disponível. Respeite as preferências do usuário, use o cabeçalho `Accept-Language` e permita que os usuários alterem as configurações de idioma para uma experiência melhor.

Leia mais

Monitoramento eficaz do Node.js: métricas, alertas e melhores práticas

2025-05-19
Monitoramento eficaz do Node.js: métricas, alertas e melhores práticas

Este guia mergulha profundamente no monitoramento eficaz de aplicativos Node.js. Ele abrange o monitoramento de métricas de tempo de execução (memória, CPU), métricas de aplicativo (taxas de solicitação, tempos de resposta) e métricas de negócios (ações do usuário, taxas de conversão). A importância do monitoramento é enfatizada, detalhando como coletar essas métricas e configurar alertas significativos. Armadilhas comuns de monitoramento, como interpretar incorretamente padrões de dentes de serra de memória e ignorar percentis, são abordadas. O guia também mostra como conectar métricas ao valor comercial e utilizá-las além da produção, como em testes de referência, testes de carga e testes A/B.

Leia mais
Desenvolvimento

Uma Viagem no Tempo: Explorando Mídias Ópticas Vintage do Japão

2025-04-02
Uma Viagem no Tempo: Explorando Mídias Ópticas Vintage do Japão

O autor documenta sua jornada na coleta de mídias ópticas antigas do Japão, tanto online quanto pessoalmente. O artigo detalha várias marcas de DVDs e CDs, incluindo TDK, LG, Sony, Maxell, Mitsubishi e Fujifilm, testando seu desempenho em várias métricas. Os testes incluíram velocidades de gravação, velocidades de leitura, taxas de erro e características físicas. Os discos com proteção UV da TDK tiveram um desempenho excepcional, enquanto um CD-R Maxell mais antigo apresentou sinais de degradação relacionada à idade. A experiência é uma viagem nostálgica ao passado, mostrando a evolução da tecnologia e da fabricação de mídias ópticas em diferentes épocas e marcas.

Leia mais

Cliente LSP em Clojure: 200 linhas de código, interação minimalista com servidor de linguagem

2025-05-11

Esta postagem de blog detalha como o autor implementou um cliente LSP mínimo em menos de 200 linhas de código Clojure e o usou para construir um analisador de código de linha de comando. Ele percorre a implementação da camada de comunicação básica, da camada JSON-RPC e da API do cliente para o protocolo LSP. O autor então discute os desafios de usar o LSP na prática, particularmente a dependência da maioria dos servidores de linguagem em notificações em vez de solicitações para diagnósticos, tornando uma ferramenta simples de linha de comando mais complexa do que o esperado. Finalmente, o autor resume os prós e contras do LSP e especula sobre o futuro dos servidores de linguagem baseados em WASM.

Leia mais
Desenvolvimento

Vespa Mandarinia Erradicada dos Estados Unidos

2024-12-23

Após três anos sem detecções confirmadas, o Departamento de Agricultura do Estado de Washington (WSDA) e o Departamento de Agricultura dos Estados Unidos (USDA) anunciaram a erradicação do Vespa mandarinia (Vespa mandarinia) de Washington e dos EUA. Esse sucesso foi resultado de um esforço colaborativo de vários anos envolvendo agências estaduais e federais, membros da comunidade e o público, que desempenharam um papel crucial na denúncia de avistamentos. Os vespões representavam uma ameaça significativa às abelhas, outros polinizadores e à agricultura, e sua erradicação protege o ecossistema e a indústria agrícola dos EUA. Apesar da erradicação, a vigilância continua para evitar a reintrodução.

Leia mais

Atualização do Castle Game Engine: Alvo Web, Suporte IFC e Colaboração mORMot

2024-12-18
Atualização do Castle Game Engine: Alvo Web, Suporte IFC e Colaboração mORMot

A equipe do Castle Game Engine anunciou atualizações, incluindo um alvo web (usando JS+WebAssembly para execução de jogos no navegador), suporte para o formato IFC (Industry Foundation Classes) e edição colaborativa usando o mORMot2. O alvo web atualmente lida com funções básicas e está melhorando o suporte WebGL. O suporte IFC permite carregar, modificar e salvar modelos, com melhorias futuras planejadas. A edição colaborativa ainda está em desenvolvimento, mas já permite a modificação do mundo 3D e a sincronização do servidor.

Leia mais
Desenvolvimento motor de jogo modelagem 3D

Romances Victorianos Destacam a Fragilidade da Saúde Pública

2024-12-15
Romances Victorianos Destacam a Fragilidade da Saúde Pública

Romances da era vitoriana revelam as taxas assustadoramente altas de mortalidade infantil devido a doenças infecciosas, sublinhando a fragilidade da saúde pública atual. O artigo destaca que na primeira metade do século XIX, 40-50% das crianças nos EUA morreram antes dos 5 anos, com taxas semelhantes em favelas do Reino Unido. Tuberculose, varíola e difteria foram grandes assassinas. No entanto, avanços em saneamento, regulamentos (segurança alimentar) e medicina (vacinas, antibióticos) reduziram drasticamente a mortalidade infantil. Os romances vitorianos, com suas descrições comoventes do luto pela perda de filhos, servem como um conto de advertência: o progresso alcançado não é garantido e a complacência em relação às medidas de saúde pública, como as taxas de vacinação, pode levar a um ressurgimento de doenças mortais.

Leia mais

Divergência Contrastiva: Compreendendo o Treinamento de RBM

2025-05-15

Este artigo explica claramente o algoritmo de divergência contrastiva para o treinamento de Máquinas de Boltzmann Restritas (RBMs). Definindo a função de energia e a distribuição conjunta, ele deriva a regra de atualização de peso e explica o papel da amostragem de Gibbs nas fases positiva e negativa. Por fim, mostra como a diferença entre as expectativas de dados e modelo é usada para ajustar os pesos e vieses do RBM, minimizando a energia dos dados de treinamento.

Leia mais

Explosão de Produtos da Apple em 2027: iPhone Curvo de Vidro e Robô Doméstico?

2025-05-12
Explosão de Produtos da Apple em 2027: iPhone Curvo de Vidro e Robô Doméstico?

Mark Gurman, da Bloomberg, prevê um grande lançamento de produtos da Apple em 2027, incluindo um 'iPhone curvo, quase todo de vidro' sem recortes na tela, marcando o 20º aniversário do iPhone. Isso segue relatos de uma câmera frontal sob a tela para pelo menos um modelo de 2027. Gurman também prevê o primeiro iPhone dobrável da Apple, óculos inteligentes, AirPods e Apple Watches com câmera e um robô de mesa com um assistente de IA com 'personalidade'. Por fim, espera-se que um Siri com tecnologia LLM e novos chips para processamento de IA do lado do servidor também cheguem em 2027.

Leia mais
Tecnologia

Bag of Words: Crie e compartilhe aplicativos de dados inteligentes com IA

2025-02-17
Bag of Words: Crie e compartilhe aplicativos de dados inteligentes com IA

O Bag of Words permite que os usuários criem dashboards abrangentes a partir de um único prompt e os refinem iterativamente. Ele se integra perfeitamente a várias fontes de dados, incluindo bancos de dados, APIs e sistemas de negócios, permitindo a utilização eficiente de dados. Os recursos principais incluem consultas em linguagem natural, gerenciamento de dashboards e compatibilidade com vários LLMs (OpenAI, Anthropic, etc.). O projeto oferece implantação em Docker e instruções detalhadas de configuração para ambientes Python e Node.js, usando a licença AGPL-3.0.

Leia mais

Cobrança de outono: Evolução de Chaves Publicáveis para Ações de Servidor Criptografadas

2025-05-15
Cobrança de outono: Evolução de Chaves Publicáveis para Ações de Servidor Criptografadas

Uma empresa construindo um sistema de cobrança explorou várias abordagens para simplificar o desenvolvimento, abordando o desafio de operações de pagamento seguras na interface. Inicialmente, tentaram Chaves Publicáveis, mas encontraram limitações de segurança e funcionalidade. Em seguida, adotaram Ações de Servidor do Next.js, mas isso expôs IDs de clientes, criando uma vulnerabilidade de segurança. Finalmente, eles protegeram o sistema criptografando IDs de clientes em Ações de Servidor, mas essa abordagem depende de Ações de Servidor e carece de agnóstico de framework. Planos futuros envolvem uma solução mais geral, independente de framework, que simplifica a configuração de back-end.

Leia mais
Desenvolvimento sistemas de pagamento

Embeddings do Whisper se alinham surpreendentemente com a atividade cerebral humana durante a fala

2025-03-26
Embeddings do Whisper se alinham surpreendentemente com a atividade cerebral humana durante a fala

Um estudo revela uma surpreendente alinhamento entre o modelo de reconhecimento de fala Whisper da OpenAI e a atividade neural no cérebro humano durante conversas naturais. Ao comparar as embeddings do Whisper com a atividade cerebral em regiões como o giro frontal inferior (IFG) e o giro temporal superior (STG), os pesquisadores descobriram que as embeddings de linguagem atingiram o pico antes das embeddings de fala durante a produção da fala, e vice-versa durante a compreensão. Isso sugere que o Whisper, apesar de não ter sido projetado com mecanismos cerebrais em mente, captura aspectos importantes do processamento da linguagem. As descobertas também destacam uma 'hierarquia suave' no processamento da linguagem cerebral: áreas de ordem superior, como o IFG, priorizam informações semânticas e sintáticas, mas também processam recursos auditivos de baixo nível, enquanto áreas de ordem inferior, como o STG, priorizam o processamento acústico e fonêmico, mas também capturam informações em nível de palavra.

Leia mais
IA

O Desastre de Le Mans de 1955: Um Dia de Velocidade e Morte

2024-12-14
O Desastre de Le Mans de 1955: Um Dia de Velocidade e Morte

As 24 Horas de Le Mans de 1955 terminaram em tragédia quando um Mercedes-Benz 300 SLR, pilotado por Pierre Levegh, colidiu com um carro mais lento e atingiu os espectadores. A manobra imprudente de Mike Hawthorn na entrada dos boxes desencadeou uma sequência de eventos que levou a mais de 80 mortes e inúmeros feridos. O desastre, uma demonstração chocante dos padrões de segurança inadequados do esporte, levou a mudanças radicais nas regras de segurança do automobilismo e marcou um ponto de virada na história das corridas.

Leia mais

HQ: Uma Revolução Industrial Romana Através do Tempo

2025-06-12

Ulyses, um estudante de arqueologia, conecta-se acidentalmente com Marcus, um escravo romano em 79 d.C., através de uma pedra misteriosa. Sua amizade através do tempo permite que Marcus aproveite o conhecimento e a tecnologia modernos de Ulyses, desencadeando uma revolução industrial na antiga Roma. De máquinas a vapor a pólvora, cada avanço tecnológico impulsiona mudanças sociais dramáticas, trazendo novos desafios e conflitos. Esta HQ gerada por IA usa uma história cativante para explorar uma história alternativa e as implicações complexas do progresso tecnológico.

Leia mais
Jogos HQ

Terminais gráficos Tektronix 'Unicórnio': Um legado de displays coloridos de baixo custo

2024-12-15

Na década de 1980, a Tektronix lançou a série de terminais gráficos 4100/4200 (apelidados de 'Unicórnio') para entrar no mercado de terminais coloridos de baixo custo. O projeto enfrentou desafios, incluindo a destruição de um protótipo crucial, mas entregou com sucesso modelos como 4105, 4107 e 4109 antes do prazo. A série 4200 reduziu ainda mais os custos e melhorou o desempenho, incorporando posteriormente recursos de rede. Esses terminais foram amplamente adotados devido à sua relação custo-benefício e compatibilidade, tornando-se parte significativa do legado da Tektronix.

Leia mais

Máquina virtual BEAM do Elixir: Espera ocupada – Otimização ou desperdício de recursos?

2025-03-29

Testes comparativos entre Go, Elixir e Node.js revelaram que o Elixir (na VM BEAM) apresentava alto uso da CPU, apesar de excelente capacidade de resposta. O culpado? A espera ocupada, uma otimização do BEAM que maximiza a capacidade de resposta. Embora isso leve a uma utilização da CPU enganosa relatada pelo sistema operacional, habilitar a espera ocupada é benéfico para cargas de trabalho HTTP em hardware dedicado. No entanto, é recomendável desabilitá-la em sistemas que compartilham kernels com outros softwares ou instâncias de desempenho em nuvem, para evitar o impacto em outros processos. Os testes não mostraram diferença de desempenho com a espera ocupada desabilitada para solicitações HTTP.

Leia mais
Desenvolvimento Espera ocupada
1 2 564 565 566 568 570 571 572 595 596