Racket v8.17 Lançado: Melhorias de Desempenho e Novos Recursos

2025-05-17

A versão 8.17 da linguagem de programação Racket já está disponível! Esta versão apresenta inúmeras melhorias, incluindo um pacote principal DrRacket mais enxuto, suporte a listas em árvore no Typed Racket, um gerenciador de pacotes aprimorado, maior precisão para funções numéricas e suporte a eventos de mouse em terminais Windows. Além disso, o cliente HTTP, o tratamento de JSON e a biblioteca Redex foram otimizados. Esta atualização é um testemunho da vibrante comunidade Racket, com contribuições de muitos desenvolvedores.

Leia mais
Desenvolvimento

Reflexões sobre o 60º aniversário: 25 princípios de comportamento adulto de um pioneiro da internet

2025-04-26

Em seu 60º aniversário, o pioneiro da internet John Perry Barlow compartilhou uma lista de 25 "Princípios de Comportamento Adulto" que ele elaborou 30 anos atrás. Esses princípios, que vão desde paciência e responsabilidade até respeito, tolerância e autorreflexão, não são apresentados como um padrão perfeito, mas sim como metas que ele busca continuamente. Esta publicação oferece tanto uma narrativa de crescimento pessoal quanto profundas lições de vida.

Leia mais

Mailspring: Um cliente de email de código aberto mais rápido e leve

2025-02-03
Mailspring: Um cliente de email de código aberto mais rápido e leve

Mailspring é uma nova versão do Nylas Mail mantida por um dos autores originais. É mais rápido, mais leve e já está disponível! Ele substitui o código de sincronização JavaScript do Nylas Mail por um novo mecanismo de sincronização C++ baseado no Mailcore2. Usa aproximadamente metade da RAM e da CPU do Nylas Mail e fica inativo com quase zero "ativações da CPU", o que resulta em ótima duração da bateria. Ele também possui um compositor totalmente reformulado e outros novos recursos excelentes. A IU do Mailspring é de código aberto (GPLv3) e escrita em TypeScript com Electron e React - é construída em uma arquitetura de plug-ins e foi projetada para ser fácil de estender. O mecanismo de sincronização do Mailspring é gerado pelo aplicativo Electron e executa localmente em seu computador. É de código aberto (GPLv3) e escrito em C++ e C. No entanto, para sua conveniência, ao configurar seu ambiente de desenvolvimento, o Mailspring usa a versão mais recente do mecanismo de sincronização que enviamos para sua plataforma, para que você não precise extrair fontes ou instalar suas dependências de tempo de compilação.

Leia mais

Fim da promoção gratuita não licenciada do OneDrive da Microsoft

2025-01-08
Fim da promoção gratuita não licenciada do OneDrive da Microsoft

A Microsoft está fechando uma brecha que permitia que os usuários armazenassem dados gratuitamente em contas do OneDrive sem licença. A partir de 27 de janeiro de 2025, contas sem licença por mais de 93 dias terão seus dados movidos para a lixeira ou arquivados. Os dados permanecem na lixeira por 93 dias antes da exclusão permanente. Organizações que precisam reativar contas enfrentam uma taxa de reativação de US$ 0,60/GB e uma taxa mensal de US$ 0,05/GB. Essa mudança aborda preocupações de segurança e conformidade.

Leia mais

Microsoft abandona aplicativo de Área de Trabalho Remota, forçando migração para o aplicativo Windows

2025-04-04
Microsoft abandona aplicativo de Área de Trabalho Remota, forçando migração para o aplicativo Windows

A Microsoft encerrará o suporte para seu aplicativo legado de Área de Trabalho Remota em 27 de maio, obrigando a migração para o novo aplicativo Windows. Embora o novo aplicativo ofereça acesso unificado a serviços como Windows 365 e Área de Trabalho Virtual do Azure, além de recursos como telas iniciais personalizáveis e suporte para vários monitores, ele também possui limitações. Alguns ambientes de servidor proxy e o logon único (SSO) com Serviços de Federação do Active Directory (AD FS) não são suportados, o que pode causar inconvenientes aos usuários. A mudança foi criticada por alguns como "a pior mudança de marca de todos os tempos."

Leia mais
Tecnologia Aplicativo Windows

MRubyD: Máquina virtual mruby em C# para integração perfeita com engines de jogos

2025-03-24
MRubyD: Máquina virtual mruby em C# para integração perfeita com engines de jogos

MRubyD é uma nova máquina virtual mruby implementada em C# puro, projetada para integração perfeita com engines de jogos baseadas em C#. Aproveitando recursos modernos do C#, oferece alto desempenho e extensibilidade, priorizando a compatibilidade com a API Ruby. Atualmente em versão de pré-visualização, alguns recursos como tipos e métodos integrados, bem como visibilidade privada/protegida, estão em desenvolvimento. Instale via `dotnet add package MRubyD` e explore suas funcionalidades por meio dos exemplos fornecidos. Requer o compilador mruby nativo para compilar código-fonte .rb em bytecode .mrb.

Leia mais
Desenvolvimento

Melhorando um Servidor HTTP em Go: Testes Unitários, Middleware e Subrotas

2025-03-28
Melhorando um Servidor HTTP em Go: Testes Unitários, Middleware e Subrotas

Este post de blog detalha as melhorias feitas em um servidor HTTP Go construído do zero. O autor adicionou testes unitários, corrigiu feedback de leitores sobre cabeçalhos insensíveis a maiúsculas e minúsculas e valores de cabeçalho múltiplos, e melhorou o tratamento de fluxos de resposta e payloads maiores. Adições importantes incluem suporte a middleware para código mais limpo e subrotas para organização de rotas aprimorada. O post mostra desenvolvimento iterativo e resolução de problemas práticos em Go.

Leia mais
Desenvolvimento Servidor HTTP

Jogos Flash: Uma Era de Ouro da Criatividade, Agora Extinta

2025-03-02
Jogos Flash: Uma Era de Ouro da Criatividade, Agora Extinta

O fim do Flash em dezembro de 2020 marcou o fim de um dos períodos mais criativos da história dos jogos. Milhões de jogos Flash, jogados bilhões de vezes em milhares de sites, representaram um período de criatividade caótica. Sites como o Newgrounds permitiram que qualquer pessoa publicasse jogos instantaneamente, incentivando a experimentação em gêneros e estilos. O fluxo de trabalho centrado no designer do Flash capacitou pessoas que não eram programadoras a criar jogos, e sua compatibilidade multiplataforma garantiu ampla alcance. No entanto, a ascensão do iPhone e os problemas de segurança do Flash acabaram levando à sua queda. Apesar disso, o impacto do Flash no desenvolvimento de jogos independentes e na indústria como um todo permanece inegável, com inúmeros desenvolvedores creditando o Flash por seu sucesso.

Leia mais

Uma História de Tarifas: Do Contrabando às Guerras Comerciais

2025-05-24
Uma História de Tarifas: Do Contrabando às Guerras Comerciais

Esta palestra traça a história das tarifas nos Estados Unidos, desde o contrabando desenfreado durante o período colonial, até a criação de um sistema tributário por Hamilton, passando pelo emaranhamento das tarifas com o desenvolvimento industrial e os conflitos Norte-Sul após a Guerra Civil, e seu papel na Grande Depressão. Conclui com o estabelecimento do GATT e da OMC após a Segunda Guerra Mundial e a ascensão do comércio global. A palestra destaca que, embora as tarifas possam proteger indústrias domésticas, elas são essencialmente impostos que prejudicam os consumidores, e revisa os sucessos e fracassos das políticas tarifárias ao longo da história, culminando nas complexidades das guerras comerciais modernas.

Leia mais
Diversos

Pedido da Apple para interromper o julgamento de monopólio do Google rejeitado

2025-02-03
Pedido da Apple para interromper o julgamento de monopólio do Google rejeitado

Um juiz do Tribunal Distrital dos EUA negou o pedido de emergência da Apple para interromper o julgamento contra o Google por seu suposto monopólio de busca. Este julgamento pode desmantelar o lucrativo negócio de busca do Google, que, segundo relatos, vale até US$ 18 bilhões anualmente. O juiz decidiu que a Apple não forneceu justificativa suficiente para seu pedido. A Apple argumentou que seu envolvimento é crucial para proteger sua capacidade de negociar acordos benéficos com o Google e garantir compensação pela distribuição do Google Search. A fase de recursos do julgamento está marcada para abril, com o Departamento de Justiça pressionando para que o Google se desfaça do Chrome e, potencialmente, do Android. Embora o Google pretenda recorrer, suas medidas propostas concentram-se em desvincular seus contratos de licenciamento de aplicativos e serviços.

Leia mais

Par: Uma Linguagem de Programação Concorrente Experimental com Playground Interativo

2025-02-06
Par: Uma Linguagem de Programação Concorrente Experimental com Playground Interativo

Par é uma linguagem de programação concorrente experimental que tenta trazer o poder expressivo da lógica linear para a prática. Ela possui propriedades únicas: os processos se comunicam por meio de canais, cada canal tem no máximo dois pontos finais e deadlocks são impossíveis. Todos os valores são canais, incluindo listas, funções e streams infinitas. Embora Par atualmente careça de alguns recursos, como tipos primitivos e não-determinismo, ela já expressa uma rica concorrência. Este artigo detalha a sintaxe, semântica e exemplos do Par, cobrindo canais, sinais, recursão e sintaxe de expressão. Um playground interativo permite que os usuários experimentem a concorrência do Par.

Leia mais
Desenvolvimento lógica linear

Kilo Code: Uma Abordagem 'Não Inove' para Construir o Assistente de Codificação de IA Definitivo

2025-04-12
Kilo Code: Uma Abordagem 'Não Inove' para Construir o Assistente de Codificação de IA Definitivo

Em vez de inovar, o Kilo Code adota uma estratégia de 'rápida adoção', integrando os melhores recursos de assistentes de codificação de IA de código aberto existentes, como Roo Code e Cline. Ao fazer fork e mesclar esses projetos, o Kilo Code rapidamente se tornou um superconjunto de ambos, oferecendo um conjunto abrangente de ferramentas. O objetivo não é vencer uma guerra de mercado, mas sim construir uma ferramenta verdadeiramente útil que aumente a produtividade do desenvolvedor. A natureza de código aberto incentiva a contribuição da comunidade e permite iteração rápida, com o objetivo de superar soluções proprietárias por meio de velocidade e colaboração.

Leia mais

Governo dos EUA exige compartilhamento de código-fonte para economizar bilhões

2024-12-27

O presidente Biden sancionou a lei SHARE IT Act, exigindo que agências federais dos EUA compartilhem código-fonte personalizado para reduzir custos com desenvolvimento de software redundante. A lei visa economizar aproximadamente US$ 12 bilhões anualmente, listando publicamente e compartilhando código personalizado, evitando que as agências paguem inadvertidamente por trabalhos duplicados. A lei exclui código classificado, sistemas de segurança nacional e código que apresente riscos de privacidade se compartilhado. A iniciativa recebeu apoio de empresas de software como Atlassian e GitLab, que acreditam que o compartilhamento de código promove eficiência e inovação.

Leia mais

Lune: Um tempo de execução Luau independente

2025-05-21
Lune: Um tempo de execução Luau independente

Lune é um tempo de execução Luau independente escrito em Rust, fornecendo um ambiente semelhante ao Node.js, Deno ou Bun para outras linguagens. Ele possui APIs totalmente assíncronas, um pequeno tamanho (aproximadamente 5 MB compactado) e suporte abrangente para sistema de arquivos, rede e E/S padrão. Ele possui documentação de primeira classe e oferece um ambiente de execução familiar para desenvolvedores Roblox, incluindo uma porta de agendador de tarefas 1:1. Uma biblioteca opcional para manipular arquivos de local e modelo Roblox e suas instâncias também está incluída. Embora possa executar alguns jogos Roblox, o foco principal do Lune não é a compatibilidade total com o Roblox, mas sim um ambiente de desenvolvimento Luau eficiente e conciso.

Leia mais
Desenvolvimento

Do Lodo à Maravilha Cósmica: Repensando a Origem da Vida

2025-06-21
Do Lodo à Maravilha Cósmica: Repensando a Origem da Vida

Este artigo explora a evolução das perspectivas sobre a origem da vida. Da crença do século XIX de que a vida poderia surgir espontaneamente da lama à compreensão moderna da extrema raridade e fragilidade da vida, o artigo traça as visões em mudança sobre este tópico. Ele revisa os pensamentos de numerosos estudiosos, de Aristóteles a Hawking, sobre a natureza da vida e o reconhecimento do lugar único da Terra no universo, enfatizando a necessidade de proteger o ecossistema da Terra.

Leia mais
Tecnologia

Acordo de Transferência de Dados UE-EUA: Construído sobre Areia?

2025-02-06
Acordo de Transferência de Dados UE-EUA: Construído sobre Areia?

A estrutura de privacidade de dados UE-EUA (TADPF) enfrenta críticas por depender de ordens executivas dos EUA que podem ser revogadas. O Tribunal de Justiça Europeu decidiu anteriormente que a legislação dos EUA é incompatível com os padrões de proteção de dados da UE. Apesar disso, a Comissão Europeia aprovou a TADPF, permitindo que empresas da UE transferissem dados livremente para fornecedores dos EUA. No entanto, uma nova administração dos EUA pode revogar as ordens executivas que sustentam a TADPF, deixando muitas empresas da UE em um limbo legal. Especialistas advertem que as empresas da UE devem desenvolver planos de contingência para lidar com os potenciais riscos legais.

Leia mais

Larry Mullen Jr., do U2, revela diagnóstico de discalculia

2024-12-16
Larry Mullen Jr., do U2, revela diagnóstico de discalculia

O baterista do U2, Larry Mullen Jr., revelou publicamente pela primeira vez que tem discalculia, um transtorno de aprendizagem que afeta as habilidades matemáticas. Ele compartilhou que luta com contagem e adição básicas, descrevendo o ato de contar compassos musicais como 'escalar o Everest'. Essa admissão sincera oferece insights sobre transtornos de aprendizagem e mostra as conquistas notáveis do músico apesar de enfrentar desafios significativos.

Leia mais

Prime Day da Amazon: Queda de 41% no primeiro dia? Dados conflitantes geram debate

2025-07-10
Prime Day da Amazon: Queda de 41% no primeiro dia? Dados conflitantes geram debate

O Prime Day da Amazon começou com relatórios conflitantes. A Momentum Commerce alegou uma queda de 41% nas vendas do primeiro dia em comparação com o evento mais curto do ano passado. A Amazon rebateu, classificando os números como imprecisos. Analistas sugerem que a extensão das vendas e os consumidores aguardando melhores ofertas podem ser fatores. Apesar disso, dados da Adobe revelam que o primeiro dia do Prime Day superou o Dia de Ação de Graças de 2024 em gastos de comércio eletrônico, com vendas móveis dominando e pedidos de compra agora, pague depois aumentando significativamente. Este Prime Day, juntamente com a Semana Walmart+ da Walmart, serve como um teste crucial dos gastos do consumidor em meio à incerteza econômica.

Leia mais

Terence Tao sobre a resolução de sistemas dinâmicos

2025-01-29

O renomado matemático Terence Tao compartilhou seus insights sobre a resolução de problemas em sistemas dinâmicos no Mathstodon. Ele destacou a necessidade de considerar a complexidade e a evolução desses sistemas, exigindo uma abordagem multifacetada que utilize várias ferramentas matemáticas e o contexto do mundo real. Sua postagem gerou discussões entre entusiastas da matemática, mostrando a exploração contínua e a inovação no campo.

Leia mais

Diretório MCP: Um Diretório de Servidores Minecraft de Código Aberto

2025-05-17
Diretório MCP: Um Diretório de Servidores Minecraft de Código Aberto

ChatMCP lançou um site de lista de servidores Minecraft de código aberto chamado MCP Directory. O projeto usa um banco de dados Supabase e fornece um guia de instalação detalhado, cobrindo etapas como clonar o repositório, instalar dependências, preparar o banco de dados e configurar variáveis de ambiente. Os usuários podem visualizar o site em https://mcp.so. Links da comunidade também são fornecidos para interação e suporte do usuário.

Leia mais

Golpe da taxa de fumo de US$ 500: Um esquema de receita algorítmica de hotel?

2025-07-19
Golpe da taxa de fumo de US$ 500: Um esquema de receita algorítmica de hotel?

Um hóspede do Hyatt Pell Hotel em Newport, Rhode Island, foi erroneamente cobrado US$ 500 por fumar, apesar de nunca ter fumado. A equipe do hotel foi confrontacional, alegando que seus detectores de fumaça eram infalíveis. O hóspede descobriu que vários outros hóspedes tiveram o mesmo problema, encontrando respostas hostis semelhantes da gerência. Um vídeo viral expôs o problema, levando a um reembolso, mas outros hóspedes ainda estão lutando pelo seu. A investigação revelou que o hotel usa Rest Sensors, uma empresa que comercializa seus detectores como uma forma de "desbloquear uma nova corrente de receita" com um "algoritmo robusto". Isso sugere um possível esquema de geração de receita em hotéis em larga escala.

Leia mais

Invariantes: Computação e Aplicações

2024-12-27
Invariantes: Computação e Aplicações

Um artigo tutorial publicado nos anais do ISSAC 2023 explora a computação e as aplicações de invariantes na matemática. O artigo concentra-se na interação entre as teorias de invariantes diferenciais e algébricas, apresentando uma adaptação algébrica do método da estrutura móvel da geometria diferencial para calcular um conjunto gerador de invariantes racionais. Também discute o papel das assinaturas de invariantes diferenciais na resolução de problemas de equivalência em geometria e álgebra, e os desafios no projeto de algoritmos baseados neste conceito.

Leia mais

Sistema de Pagamento Pix do Brasil: Um Pesadelo para as Finanças dos EUA?

2025-07-23
Sistema de Pagamento Pix do Brasil: Um Pesadelo para as Finanças dos EUA?

A rejeição pela Câmara dos EUA de projetos de lei sobre o Federal Reserve estudar ou criar uma Moeda Digital do Banco Central (CBDC) gera debate sobre o poder e a política das finanças dos EUA. O artigo contrasta isso com o sistema de pagamento Pix do Brasil - rápido, barato e incrivelmente popular - destacando a diferença marcante em relação aos sistemas dos EUA, lentos e caros. O artigo argumenta que o imenso poder da indústria financeira dos EUA e a resistência da direita americana à intervenção do governo são obstáculos-chave para um sistema semelhante nos EUA. O sucesso do Pix no Brasil oferece lições para outras nações, mas a América provavelmente permanecerá presa a interesses estabelecidos e fantasias criptográficas.

Leia mais
Tecnologia Pix Brasil

Exercício Simples Elimina Refluxo Gastroesofágico: Relato de Caso

2024-12-28

Este relato de caso descreve um novo exercício para fortalecer o esfíncter esofágico inferior (EEI) e eliminar o refluxo gastroesofágico. O exercício envolve comer enquanto ajoelhado com a cabeça mais baixa que o estômago, usando a gravidade como resistência. Após vários meses de prática diária, os sintomas de refluxo do autor cessaram e não retornaram. Este exercício simples e de baixo risco oferece uma solução potencial para algumas pessoas que sofrem de DRGE.

Leia mais

Empresa israelense de spyware Paragon alvejada jornalistas na Europa

2025-06-12
Empresa israelense de spyware Paragon alvejada jornalistas na Europa

Pesquisas do Citizen Lab revelam que o Graphite, spyware da empresa israelense Paragon Solutions, apoiada pelos EUA, foi usado para atingir pelo menos três jornalistas europeus proeminentes, incluindo dois editores do site de notícias investigativo italiano Fanpage.it. As revelações levantam preocupações sobre o possível envolvimento do governo italiano na espionagem de críticos e o uso mais amplo de spyware comercial. Embora a Paragon negue irregularidades, a Itália encerrou seu relacionamento com a empresa. O incidente também lança uma sombra sobre os contratos do governo dos EUA com a Paragon.

Leia mais
Tecnologia

China aconselha especialistas em IA a evitar viagens aos EUA

2025-03-01

De acordo com o Wall Street Journal, o governo chinês aconselhou seus especialistas em IA a evitar viagens aos Estados Unidos, temendo o risco de vazamento de informações sensíveis ou detenção. Embora não seja uma proibição total, diretrizes foram emitidas em importantes centros tecnológicos como Xangai e Pequim, com empresas líderes em IA aconselhando seus funcionários a evitar viagens aos EUA e países aliados, a menos que absolutamente necessário. Os viajantes devem relatar seus planos antecipadamente e fornecer relatos detalhados ao retornar. Essa medida destaca a intensa competição e as tensões geopolíticas entre a China e os EUA na área de IA.

Leia mais

Lei GENIUS aprovada: Cripto entra na corrente principal

2025-07-18
Lei GENIUS aprovada: Cripto entra na corrente principal

A Câmara dos Representantes dos EUA aprovou a Lei GENIUS, estabelecendo regulamentações federais para stablecoins. Isso marca uma mudança significativa, tirando as criptomoedas da zona cinzenta regulatória e as levando para o sistema financeiro principal. A lei exige que os emissores de stablecoins mantenham reservas de um para um em dinheiro ou títulos do Tesouro dos EUA, exige divulgações mensais, prioriza a proteção do consumidor em caso de falência do emissor e fornece uma estrutura para a supervisão federal e estadual. Isso não apenas regula o mercado de criptomoedas, mas também posiciona os EUA para a liderança na corrida global de moedas digitais, abrindo caminho para pagamentos globais instantâneos baseados em stablecoins e aplicativos do dia a dia.

Leia mais
Tecnologia Lei GENIUS

Evidências de uso extensivo do fogo por humanos há 50.000 anos

2025-06-29
Evidências de uso extensivo do fogo por humanos há 50.000 anos

Uma nova pesquisa revela que os humanos começaram a usar fogo extensivamente há aproximadamente 50.000 anos, muito antes do que se pensava anteriormente. A análise de um núcleo de sedimentos de 300.000 anos de idade do Mar da China Oriental revelou um aumento significativo de carbono pirogênico, indicando um aumento dramático na atividade de incêndios. Essa descoberta está alinhada com descobertas semelhantes na Europa, Sudeste Asiático e na região da Papua-Nova Guiné-Austrália, sugerindo uma intensificação global do uso do fogo humano em torno dessa época. Os pesquisadores atribuem isso à propagação do Homo sapiens, ao aumento da densidade populacional e à maior dependência do fogo, particularmente durante os períodos glaciais. Esse uso generalizado do fogo impactou significativamente os ecossistemas e o ciclo do carbono, potencialmente subestimando a linha de base histórica das interações humano-ambiente nos modelos climáticos atuais.

Leia mais
Tecnologia uso do fogo humano

Vendas de veículos elétricos no Japão despencam: primeira queda em quatro anos

2025-01-10
Vendas de veículos elétricos no Japão despencam: primeira queda em quatro anos

As vendas de veículos elétricos no Japão caíram 33% em 2024 em comparação com o ano anterior, atingindo 59.736 unidades, a primeira queda em quatro anos. A participação dos veículos elétricos nas vendas totais de veículos ficou abaixo de 2% no Japão, a menor entre as principais economias avançadas. Embora as vendas globais de veículos elétricos ainda estejam crescendo, embora a um ritmo mais lento, a relutância do Japão em adotar veículos elétricos está se tornando cada vez mais evidente. A Nissan manteve a primeira posição, enquanto a BYD, da China, registrou crescimento graças a um novo modelo.

Leia mais

10 Recursos Incríveis da Linguagem de Programação D

2025-07-03

Esta publicação amigável para iniciantes explora dez recursos cativantes da linguagem de programação D. De pequenas melhorias na qualidade de vida a recursos importantes como construtores automáticos, design por contrato, execução de funções em tempo de compilação (CTFE) e testes unitários integrados, o artigo fornece explicações claras. As poderosas capacidades de metaprogramação de D também são destacadas, rivalizando com poucas linguagens compiladas estaticamente em flexibilidade e poder de modelagem. A publicação também abrange recursos de sintaxe exclusivos do D, como o operador de dólar, a omissão de parênteses e a sintaxe de chamada de função uniforme (UFCS), melhorando significativamente a legibilidade e a eficiência do código. Além disso, D suporta importações com escopo e seletivas e um gerador de documentação integrado, melhorando ainda mais a manutenibilidade e a legibilidade do código. Em resumo, D oferece uma combinação convincente de recursos para programação eficiente e conveniente.

Leia mais
Desenvolvimento Recursos
1 2 400 401 402 404 406 407 408 595 596