Starship: Um Prompt de Terminal Personalizável

2025-06-24
Starship: Um Prompt de Terminal Personalizável

Starship é um prompt de terminal multiplataforma e altamente personalizável que aprimora sua interface de linha de comando com informações ricas. A instalação é simples; basta adicionar o script de inicialização ao arquivo de configuração do seu shell. Ele suporta vários shells, incluindo bash, zsh, fish, PowerShell, ion, elvish, tcsh, Nushell, xonsh e cmd. Seja você um usuário Linux, macOS ou Windows, o Starship torna seu terminal bonito e informativo.

Leia mais
Desenvolvimento prompt de terminal

Embalagens plásticas de alimentos podem estar contaminando sua comida com microplásticos

2025-06-24
Embalagens plásticas de alimentos podem estar contaminando sua comida com microplásticos

Uma nova pesquisa revela que abrir alimentos embalados em plástico, como carne e produtos, ou usar garrafas de plástico e saquinhos de chá, contamina os alimentos com micro e nanoplásticos. Essas pequenas partículas podem até entrar na corrente sanguínea, representando riscos potenciais para a saúde. O estudo destaca a necessidade de reduzir o uso de plástico e implementar regulamentações mais rígidas para proteger os consumidores.

Leia mais
Tecnologia

Svalboard: O Sucessor do Datahand Nascido da Necessidade

2025-06-24
Svalboard: O Sucessor do Datahand Nascido da Necessidade

Um usuário do Datahand há mais de 20 anos, devastado pelo fim da empresa e pela avaria de sua preciosa unidade, decidiu construir uma substituta. Inspirado no design lalboard de Ben Gruver e aproveitando sua experiência em eletrônicos de consumo de alto volume e tecnologia de entrada, ele criou o Svalboard. Este teclado visa proporcionar a milhares de pessoas com LER (lesão por esforço repetitivo) uma experiência de digitação mais rápida, segura, precisa e sem dor, levando o legado do Datahand adiante.

Leia mais
Hardware LER

Onda de calor recorde atinge o leste dos EUA, causando caos e interrupções

2025-06-24
Onda de calor recorde atinge o leste dos EUA, causando caos e interrupções

Uma onda de calor recorde está atingindo o leste dos Estados Unidos, causando interrupções generalizadas e preocupações com a saúde. A cidade de Nova York empatou seu recorde diário de temperatura máxima de 96 graus Fahrenheit, uma marca vista pela última vez em agosto de 2022. Em Nova Jersey, dezesseis pessoas foram hospitalizadas devido a doenças relacionadas ao calor após cerimônias de formatura. Uma falha em um trem da Amtrak em Baltimore deixou passageiros presos sem ar condicionado. Milhões estão sob alertas de calor, com potencial para centenas de recordes diários de temperatura serem quebrados. O calor extremo está afetando a infraestrutura, o transporte e a saúde pública, destacando os efeitos crescentes das mudanças climáticas.

Leia mais

Aceleração 10x: Mudando de pip para uv em aplicativos Flask/Django em contêineres Docker

2025-06-24
Aceleração 10x: Mudando de pip para uv em aplicativos Flask/Django em contêineres Docker

Este artigo descreve uma melhoria significativa de desempenho (até 10x) obtida ao mudar de pip para uv para gerenciamento de dependências em aplicativos Flask e Django em contêineres Docker. O autor explica como substituir requirements.txt por pyproject.toml, modificar o Dockerfile para usar uv e usar comandos uv para um gerenciamento eficiente de dependências. O processo evita ambientes virtuais e executa como um usuário não root, contribuindo para tempos de construção mais rápidos e maior eficiência. Um tutorial em vídeo e um projeto de exemplo também são fornecidos.

Leia mais
Desenvolvimento

Microsoft Limpa Drivers Legados do Windows Update

2025-06-24

A Microsoft lançou uma iniciativa estratégica para limpar drivers legados no Windows Update, a fim de reduzir riscos de segurança e compatibilidade. Isso envolve a remoção periódica de drivers desatualizados, garantindo o conjunto ideal de drivers para diversos hardwares e mantendo a segurança do Windows. Os parceiros terão um período de 6 meses para resolver quaisquer problemas após a remoção de um driver; caso contrário, ele será excluído permanentemente. Essa limpeza será um processo recorrente.

Leia mais

Administração Trump quer eliminar agência de segurança química; Congresso se revolta

2025-06-24
Administração Trump quer eliminar agência de segurança química; Congresso se revolta

A proposta da administração Trump para eliminar o Conselho de Investigação de Segurança e Riscos Químicos dos EUA (CSB) até outubro de 2026 provocou indignação bipartidária. Citando responsabilidade fiscal e redundância, a Casa Branca pretende fechar a agência independente responsável por investigar acidentes químicos industriais e emitir recomendações cruciais de segurança. No entanto, o CSB possui um forte histórico de prevenção de desastres e influência na política de agências como a EPA e a OSHA. Sua eliminação enfraqueceria a supervisão da segurança química, aumentaria os riscos para comunidades perto de instalações industriais e dificultaria os esforços de justiça ambiental. Embora a proposta faça parte do processo orçamentário e requeira aprovação do Congresso, o significativo apoio bipartidário ao CSB sugere uma luta acirrada pela frente.

Leia mais

Falha Crítica no ASUS MyAsus Expõe Milhões de Contas de Usuários

2025-06-24

Um pesquisador de segurança descobriu uma vulnerabilidade crítica no software ASUS MyAsus, que potencialmente expôs milhões de contas de usuários desde agosto de 2022. Credenciais criptografadas codificadas de forma rígida com permissões de nível de administrador permitiram acesso a dados confidenciais, incluindo nomes, datas de nascimento, números de telefone, endereços, conteúdo de tickets de suporte e solicitações de RMA. O pesquisador divulgou a vulnerabilidade de forma responsável à ASUS, que foi corrigida em maio. Isso destaca a importância da segurança de software e a necessidade de melhores incentivos para pesquisadores de segurança por parte das empresas.

Leia mais
Tecnologia

Resolvendo uma Variante do Problema das N-Rainhas em Haskell: Retrocesso, Otimização e Benchmarks

2025-06-24

Este post de blog detalha a solução de uma variante do quebra-cabeça das N-Rainhas encontrado no LinkedIn usando Haskell. O quebra-cabeça envolve colocar N rainhas em um tabuleiro colorido N x N de forma que cada linha, coluna e região de cor contenha exatamente uma rainha, sem que duas rainhas fiquem diagonalmente adjacentes. O autor explora várias técnicas de otimização, incluindo backtracking, eliminação, detecção antecipada de becos sem saída e classificação de candidatos. A solução Haskell resultante é comparada com um solucionador SMT, demonstrando melhorias significativas de desempenho por meio de estruturas de dados eficientes e refinamentos algorítmicos. O código lida elegantemente com as complexidades do problema, mostrando os pontos fortes do Haskell na programação funcional.

Leia mais
Desenvolvimento N-Rainhas

CEO do Hinge fala sobre IA, namoro e o algoritmo projetado para ser deletado

2025-06-24
CEO do Hinge fala sobre IA, namoro e o algoritmo projetado para ser deletado

Em entrevista ao Decoder, o fundador e CEO do Hinge, Justin McLeod, discute sua jornada pessoal e como ela moldou a evolução do aplicativo de namoro. O Hinge visa facilitar conexões duradouras, com o objetivo final de que os usuários “apaguem” o aplicativo. A conversa explora o uso de IA pelo Hinge para emparelhamento personalizado e orientação do usuário, equilibrando a IA com a importância das conexões do mundo real. McLeod alerta contra o companheirismo de IA, comparando-o a “junk food”. Ele também aborda as práticas de privacidade de dados do Hinge, regulamentações governamentais e planos futuros em relação à IA e à concorrência. A entrevista aborda a estrutura do Match Group, o impacto das mudanças na App Store da Apple e os planos do Hinge para sistemas de pagamento alternativos.

Leia mais

Lei NO FAKES: Um Pesadelo de Censura na Internet

2025-06-24
Lei NO FAKES: Um Pesadelo de Censura na Internet

Pretendendo combater a desinformação e a difamação geradas por IA, a Lei NO FAKES se transformou em uma potencial máquina de censura que pode alterar a internet. Inicialmente, visando abordar as “réplicas” geradas por IA com novos e amplos direitos de propriedade intelectual, a abordagem do projeto de lei foi contraproducente. A versão atualizada exige uma infraestrutura de censura abrangente, obrigando as plataformas a remover conteúdo, filtrar ferramentas e até mesmo desmascarar usuários com base em meras alegações. Isso ameaça a liberdade de expressão, a inovação e pode ser usado como arma contra a dissidência. A lei fortalece os detentores de direitos, sufoca a concorrência e corre o risco de censura excessiva.

Leia mais

Desafiando o Infinito: Uma Expedição às Bordas do Universo Matemático

2025-06-24
Desafiando o Infinito: Uma Expedição às Bordas do Universo Matemático

Um grupo de matemáticos, reunidos no Círculo Ártico finlandês, explorou os mistérios do infinito dentro do universo matemático. Eles descobriram dois novos números cardinais que desafiam a hierarquia estabelecida, 'explodindo' em uma nova classe de infinitos e desafiando a ordem conhecida do universo matemático. Essa descoberta gerou um debate acalorado sobre a estrutura do universo matemático, com alguns argumentando que representa um progresso substancial, enquanto outros questionam sua validade. O cerne do debate reside na compreensão dos sistemas de axiomas matemáticos e na exploração da natureza do infinito.

Leia mais

Aplicativo Xbox para PC recebe biblioteca de jogos agregada

2025-06-24
Aplicativo Xbox para PC recebe biblioteca de jogos agregada

A Xbox está lançando uma biblioteca de jogos agregada para Insiders do PC Game Preview, oferecendo uma experiência unificada para gerenciar jogos da Xbox, Game Pass e outras lojas de PC. Os usuários podem iniciar jogos de uma única biblioteca no aplicativo Xbox para PC, seja em um PC com Windows ou em um dispositivo portátil como o ROG Ally. O suporte para lojas de PC adicionais será adicionado com o tempo, e os usuários podem personalizar quais lojas são exibidas. O feedback é encorajado por meio do subreddit Xbox Insider.

Leia mais

Instalação recorde de energia solar na China em maio, mas desaceleração se aproxima

2025-06-24
Instalação recorde de energia solar na China em maio, mas desaceleração se aproxima

A China instalou uma capacidade recorde de 93 gigawatts (GW) de energia solar em maio, superando o total de capacidade solar adicionada por qualquer outro país em 2024. No entanto, novas políticas governamentais, incluindo a remoção de proteções de preços para projetos solares e regras mais rigorosas de conexão à rede para painéis de telhados, devem desacelerar significativamente o crescimento neste verão. Essa desaceleração pode afetar ainda mais os fabricantes chineses de energia solar que já lutam com excesso de capacidade e guerras de preços, levando a perdas relatadas por muitos dos principais produtores no primeiro trimestre de 2025.

Leia mais

Pontos de Restauração do Sistema do Windows 11 Expiram Após 60 Dias: A Impulsão de Upgrade da Microsoft Intensifica-se

2025-06-24
Pontos de Restauração do Sistema do Windows 11 Expiram Após 60 Dias: A Impulsão de Upgrade da Microsoft Intensifica-se

A Microsoft confirmou que os pontos de restauração do sistema do Windows 11 são excluídos automaticamente após 60 dias. Essa vida útil mais curta, em comparação com os 90 dias do Windows 10, levanta questões, especialmente considerando a pressão agressiva da Microsoft para que os usuários façam o upgrade. Embora a Microsoft destaque a importância da restauração do sistema e forneça instruções para criar pontos de restauração manuais, a mudança alimenta preocupações. O artigo discute as campanhas recentes da Microsoft promovendo recursos do Windows 11, como o Recall com tecnologia de IA, exclusivo do Windows 11, enfatizando ainda mais o incentivo ao upgrade. O impacto na experiência do usuário e na estratégia de upgrade da Microsoft são analisados.

Leia mais

Desenvolvimento de jogos retrô: Uma aventura roguelike multiplataforma

2025-06-24
Desenvolvimento de jogos retrô: Uma aventura roguelike multiplataforma

Este artigo detalha a jornada de criação de um jogo roguelike de masmorras que pode ser jogado em computadores antigos como o Commodore 64 e o Commodore PET. O autor inicialmente usou o ambiente de desenvolvimento TRSE, mas mudou para C devido a desafios com Pascal, problemas de compatibilidade entre plataformas e limitações de biblioteca. Embora C oferecesse melhor portabilidade, foi necessário um código condicional significativo para lidar com diferentes arquiteturas de sistema, compiladores e padrões. As lições aprendidas incluem começar pequeno, usar compilação condicional com prudência, priorizar mecânicas principais, projetar recursos flexíveis, usar emuladores para testes e entender as peculiaridades do hardware. O autor decidiu, por fim, focar no Commodore 64 primeiro antes de expandir para outras plataformas.

Leia mais

Resolvendo um Problema de Cálculo de 7 Dias em um Fim de Semana

2025-06-24
Resolvendo um Problema de Cálculo de 7 Dias em um Fim de Semana

Um seletor de preços em um aplicativo SaaS causava atrasos de 15 segundos do modelo de ML. A pré-computação completa levaria quase 7 dias. O autor usou inteligentemente a distribuição gaussiana para amostrar estrategicamente pontos de preço, priorizando a faixa do meio com maior precisão e reduzindo a precisão em direção às extremidades. A pré-computação foi concluída no fim de semana, evitando com sucesso uma falha na demonstração.

Leia mais

Marmoreio Insano: Colecione Gemas, Supere Obstáculos!

2025-06-24
Marmoreio Insano: Colecione Gemas, Supere Obstáculos!

Este é um jogo de mármore em estilo desenho animado onde os jogadores navegam por uma paisagem repleta de plataformas móveis e perigos. O objetivo é coletar gemas escondidas e correr para a linha de chegada no menor tempo possível. Power-ups como aumento de velocidade, saltos aprimorados e voo ajudam os jogadores a superar obstáculos. O jogo apresenta vários perigos, incluindo ventiladores de dutos, tornados, portas-armadilhas, para-choques, minas terrestres e manchas de óleo, adicionando uma camada de desafio. O jogo também detalha sua engine de jogo Torque e credita as equipes envolvidas.

Leia mais

O Amanhecer Comercial da Computação Quântica: A Inovação da QuEra Computing

2025-06-24
O Amanhecer Comercial da Computação Quântica: A Inovação da QuEra Computing

A QuEra Computing está alcançando avanços significativos, acelerando o caminho para a computação quântica prática. A empresa implantou com sucesso computadores quânticos em instituições de pesquisa no Japão e no Reino Unido e obteve financiamento substancial para pesquisa e desenvolvimento e parcerias. A tecnologia exclusiva de átomos neutros da QuEra oferece vantagens em tamanho, consumo de energia e escalabilidade, prometendo valor comercial em química, farmacêutica e ciência de materiais nos próximos anos. A perspectiva positiva do setor sobre a computação quântica é reforçada por investimentos maciços e participação ativa de gigantes da tecnologia.

Leia mais
Tecnologia átomos neutros

Jornada SOC 2 de uma Pequena Empresa: De Questionários Infinitos a Sucesso do Tipo I

2025-06-24
Jornada SOC 2 de uma Pequena Empresa: De Questionários Infinitos a Sucesso do Tipo I

Cansada de questionários de segurança intermináveis, uma pequena empresa embarcou em uma jornada de certificação SOC 2. Eles usaram a Vanta para conectar serviços, corrigir lacunas de conformidade, escrever inúmeras políticas, implementar acesso de produção de zero confiança, atualizar sua pilha de tecnologia (Nx, Infisical, monitoramento, VPN, etc.), realizar testes de penetração e avaliar todos os fornecedores. Eles passaram com sucesso na certificação SOC 2 Tipo I e agora estão trabalhando no Tipo II. Sua experiência destaca a importância da criação de políticas, atualizações de tecnologia e avaliação de fornecedores, mostrando como ferramentas como a Vanta simplificaram o processo.

Leia mais
Desenvolvimento Conformidade de Segurança

Zig•EM: Uma nova estrutura de programação embarcada em Zig

2025-06-24

Zig•EM é uma nova estrutura de programação embarcada construída na linguagem de programação Zig. Este artigo detalha sua instalação, sistema de construção (alavancando o cache do Zig para velocidade), estrutura de projeto (apresentando uma hierarquia única de pacote, bucket e unidade) e construções de código principais. Zig•EM usa um processo de compilação de duas etapas: META (configuração e geração de código baseadas em host) e TARG (compilação de hardware de destino) para desenvolvimento embarcado eficiente. O artigo também mostra como instalar a extensão Zig•EM VS Code e fornece programas de exemplo para integração rápida.

Leia mais
Desenvolvimento Estrutura de Programação

Emojis Gigantes em seu Terminal: Um Hack de Tecnologia de 1978

2025-06-24

Este artigo explora uma maneira inteligente de exibir emojis aumentados em seu terminal usando a sequência de escape DECDHL do VT100. Ao imprimir as metades superior e inferior de um emoji em linhas consecutivas, você pode alcançar um efeito de escala vertical. O artigo demonstra como combinar emojis diferentes para criar resultados novos, como mesclar um rosto inexpressivo e um rosto sem boca em um novo emoji. Também menciona a abordagem mais moderna do terminal Kitty para redimensionar texto. No geral, é uma visão divertida e perspicaz sobre a manipulação de emojis no terminal, mostrando tecnologias de terminal antigas e modernas.

Leia mais
(dgl.cx)
Desenvolvimento

Da Prisão à Programação: Uma História de Redenção

2025-06-24

h5law compartilha sua incrível jornada, lutando contra vícios, problemas de saúde mental e prisão, para encontrar a redenção através da programação. Enquanto estava preso, ele descobriu uma paixão pelo aprendizado, ensinando a si mesmo ciência da computação, Bitcoin e Solidity. Agora livre, ele continua seus estudos em programação, filosofia e teologia, com a intenção de documentar seu aprendizado e projetos neste blog. Esta é uma história inspiradora de autorredenção e busca incansável pelo conhecimento.

Leia mais

Mergulho Profundo no Solid Queue: Recursos Avançados de um Processador de Tarefas em Background para Rails

2025-06-24
Mergulho Profundo no Solid Queue: Recursos Avançados de um Processador de Tarefas em Background para Rails

Solid Queue é um robusto sistema de processamento de tarefas em background para Ruby on Rails, que utiliza de forma inteligente o banco de dados — em vez de dependências externas como o Redis — para armazenar e gerenciar tarefas. Este artigo explora os recursos avançados do Solid Queue: agendamento de tarefas, tarefas recorrentes e controles de concorrência. Um despachador e um planejador gerenciam tarefas agendadas e recorrentes, respectivamente, utilizando as tabelas `solid_queue_scheduled_executions` e `solid_queue_recurring_tasks`. Os controles de concorrência, implementados com os modelos Semaphore e BlockedExecution, limitam a execução concorrente de tipos específicos de tarefas, evitando concorrência de recursos. A integração com o AppSignal também é discutida para monitorar o desempenho do Solid Queue. O design do Solid Queue prioriza simplicidade e confiabilidade, tornando-o uma adição valiosa ao ecossistema Rails.

Leia mais
Desenvolvimento Tarefas em Background

iOS 26: Recuperação do iPhone sem computador

2025-06-23
iOS 26: Recuperação do iPhone sem computador

O iOS 26 apresenta um novo recurso, o Assistente de Recuperação, que permite restaurar seu iPhone sem precisar de um Mac ou PC. Esse recurso, ativado automaticamente quando o iPhone encontra um problema de inicialização, coloca o dispositivo no modo de recuperação e tenta resolver o problema. Também permite a recuperação por meio de outro dispositivo Apple (como um iPad), baixando e instalando uma versão mais recente do iOS para reviver um iPhone com defeito. Isso amplia um recurso de recuperação lançado pela primeira vez nos modelos iPhone 16 no ano passado, oferecendo uma solução de reparo mais conveniente.

Leia mais

Explosão de Doutores: Muitos PhDs, Poucos Empregos?

2025-06-23
Explosão de Doutores: Muitos PhDs, Poucos Empregos?

O número de doutores graduados globalmente está crescendo exponencialmente, especialmente em países como China e Índia. No entanto, o número de vagas na academia não acompanha esse crescimento, deixando muitos com diplomas lutando para encontrar empregos relevantes. Embora graduados em STEM muitas vezes encontrem papéis adequados e relatem alta satisfação no trabalho, aqueles em humanidades e ciências sociais enfrentam desafios maiores, destacando uma crescente discrepância entre o treinamento de PhD e as necessidades do mercado de trabalho. Isso levanta preocupações sobre o futuro da educação de doutorado e a necessidade de reformas para melhor se alinhar às demandas da sociedade e do mercado de trabalho.

Leia mais

40 Anos de FPGAs: De 64 Blocos Lógicos a 8,9 Milhões

2025-06-23
40 Anos de FPGAs: De 64 Blocos Lógicos a 8,9 Milhões

Este ano marca o 40º aniversário do FPGA. Começando com o Xilinx XC2064 em 1985, com apenas 64 blocos lógicos configuráveis, a tecnologia explodiu. Os FPGAs AMD de hoje (sucessor da Xilinx) contêm 8,9 milhões de células de lógica de sistema, milhões de flip-flops e tabelas de consulta, e incorporam recursos avançados como núcleos de processador Arm e transceptores de alta velocidade. Este artigo traça a jornada do FPGA, da programação inicial de expressões booleanas ao desenvolvimento moderno de HDL e colocação e roteamento automatizados, mostrando como os FPGAs revolucionaram o projeto de lógica digital e agora são essenciais em tudo, de submarinos à exploração espacial.

Leia mais
Hardware

Hackers ligados à China exploram falha da Cisco para violar telecom canadense

2025-06-23
Hackers ligados à China exploram falha da Cisco para violar telecom canadense

Funcionários canadenses e americanos anunciaram na segunda-feira que hackers suspeitos de trabalhar para o governo chinês exploraram uma vulnerabilidade crítica (CVE-2023-20198) no Cisco IOS XE, corrigida 16 meses antes, para comprometer um provedor de telecomunicações canadense. O grupo, conhecido como Salt Typhoon, já havia atacado empresas de telecomunicações americanas como Verizon e AT&T. A violação permitiu acesso potencial a sistemas de interceptação usados por agências governamentais e a outro tráfego de internet.

Leia mais

Portando Pigz para Windows: Uma Jornada Surpreendentemente Suave de Plataforma Cruzada

2025-06-23
Portando Pigz para Windows: Uma Jornada Surpreendentemente Suave de Plataforma Cruzada

Pigz, uma ferramenta de compressão estilo Unix, foi surpreendentemente fácil de portar para Windows. O artigo detalha os desafios encontrados, como diferenças na biblioteca de threads pthreads e nas funções dirent, e pequenas variações nos nomes das funções da biblioteca C. O autor utilizou inteligentemente patches de compatibilidade existentes e o sistema de construção Premake para superar esses obstáculos. O Premake simplificou a criação e manutenção de arquivos de projeto do Visual Studio, resultando em uma implementação bem-sucedida do Pigz no Windows.

Leia mais
Desenvolvimento

Primeiras Imagens do Observatório Rubin Revelam Tesouros Cósmicos

2025-06-23
Primeiras Imagens do Observatório Rubin Revelam Tesouros Cósmicos

O Observatório Vera C. Rubin divulgou suas primeiras imagens, mostrando uma visão de tirar o fôlego do cosmos. As imagens, focadas na região sul do Aglomerado de Virgem, a 55 milhões de anos-luz de distância, revelam uma variedade impressionante de objetos: de estrelas azuis a vermelhas, galáxias espirais azuis próximas e grupos de galáxias vermelhas distantes. O levantamento Legacy Survey of Space and Time de dez anos do observatório fornecerá aos cientistas uma grande quantidade de dados para abordar questões fundamentais sobre a formação da Via Láctea, a natureza da matéria escura e da energia escura, e o inventário detalhado de objetos do Sistema Solar.

Leia mais
1 2 145 146 147 149 151 152 153 595 596