App Store no Brasil: Receita Massiva, Batalhas Regulatórias

2025-09-09
App Store no Brasil: Receita Massiva, Batalhas Regulatórias

Um novo estudo revela que a App Store brasileira gerou R$ 63,8 bilhões (aproximadamente US$ 11,7 bilhões) para desenvolvedores brasileiros no ano passado, com 90% dessa receita isenta de comissão. Apesar disso, a Apple enfrenta pressão regulatória contínua no Brasil, navegando em um processo antitruste do MercadoLibre e ordens judiciais que exigem sideloading e métodos de pagamento alternativos. A Apple está trabalhando com o CADE, o órgão de defesa da concorrência do Brasil, para atrasar a execução dessas ordens e destacar o impacto positivo da App Store nos desenvolvedores brasileiros e na economia.

Leia mais
Tecnologia

Sintese de Design Orientado a Objetos e Funcional para Promover Reutilização

2025-09-09

Este artigo da ECOOP de 1998 aborda o desafio de estender ferramentas e tipos de dados em programas em evolução, combinando os pontos fortes da programação orientada a objetos e da programação funcional. Abordagens tradicionais têm dificuldades em suportar ambas: a programação funcional se destaca na adição de ferramentas, enquanto a POO se destaca na adição de novas ferramentas ou na extensão de conjuntos de dados, mas não ambas simultaneamente. O artigo propõe um padrão de design composto que sintetiza o melhor de ambas as abordagens, sugerindo novos recursos linguísticos para linguagens baseadas em classes para alcançar extensibilidade sem modificar o código existente.

Leia mais
Desenvolvimento reutilização de código

Notas de design do X: Unificando módulos OCaml

2025-09-09

O autor está projetando uma nova linguagem de programação, X, com o objetivo de combinar a inferência de tipo e a subtipagem estrutural do PolySubML com a maioria dos recursos do OCaml, abordando especialmente as diferenças sintáticas e conceituais entre o sistema de módulos do OCaml e os valores comuns. A publicação detalha como os módulos OCaml são unificados no X, cobrindo aspectos como membros de alias em registros, sintaxe struct e sig, abertura e inclusão de módulos, extensão de módulos e abstração com tipos existenciais. Propõe melhorias ao sistema de módulos do OCaml, como evitar importações com curingas. O objetivo final é uma linguagem de programação mais simples, fácil de entender e poderosa.

Leia mais
Desenvolvimento

Sam Altman questiona a autenticidade das mídias sociais na era dos bots de IA

2025-09-09
Sam Altman questiona a autenticidade das mídias sociais na era dos bots de IA

Sam Altman, CEO da OpenAI, recentemente expressou sua incapacidade de distinguir entre postagens escritas por humanos e geradas por IA nas mídias sociais. Ele citou o subreddit r/Claudecode, repleto de postagens aparentemente entusiasmadas elogiando o Codex da OpenAI, como um exemplo de sua incerteza. Altman sugere que os usuários estão imitando os estilos de escrita de LLMs, juntamente com incentivos de mídia social e possível astroturfing de concorrentes, tornando difícil discernir a autenticidade. Ele até insinuou que a própria OpenAI foi alvo de tais táticas. Isso levanta preocupações sobre o mau uso da IA e a veracidade das informações nas mídias sociais, levando à reflexão sobre como navegar na paisagem cada vez mais complexa de conteúdo real e fabricado na era da IA poderosa.

Leia mais
Tecnologia

Propaganda Digital: Como Governos Armamentizam Anúncios no Google e Facebook

2025-09-09
Propaganda Digital: Como Governos Armamentizam Anúncios no Google e Facebook

No final de 2024, uma descoberta perturbadora foi feita: um anúncio pago pelo governo israelense, imitando um site da ONU, mas linkando para uma página acusando a UNRWA de apoiar terroristas, ficou no topo dos resultados de pesquisa do Google para UNRWA. Isso destaca uma tendência preocupante: plataformas de publicidade digital se tornaram campos de batalha para influência, com governos usando anúncios pagos para influenciar a opinião pública durante guerras e crises. O artigo examina como o Google Ads e o Facebook Ads são usados como armas, focando na extensa campanha de Israel durante a guerra de Gaza de 2023-2025, direcionada à UNRWA e outras organizações. Explora as respostas das plataformas, lacunas políticas e dilemas éticos, incluindo a falta de verificação de fatos proativa e a aplicação inconsistente das regras contra desinformação.

Leia mais

O Quarteto de Anscombe: Por que a Visualização de Dados Importa

2025-09-09
O Quarteto de Anscombe: Por que a Visualização de Dados Importa

O quarteto de Anscombe é um exemplo clássico em estatística que demonstra a importância da visualização de dados. Quatro conjuntos de dados com estatísticas descritivas quase idênticas revelam distribuições e aparências visuais drasticamente diferentes. Isso destaca a inadequação de confiar apenas em estatísticas resumidas e enfatiza a necessidade de representar graficamente os dados antes de tirar conclusões. O quarteto demonstra como outliers e observações influentes podem distorcer significativamente as propriedades estatísticas, sublinhando o papel crucial da análise visual na compreensão dos dados.

Leia mais
Diversos

Reino Unido reforça Lei de Segurança Online para combater conteúdo de automutilação

2025-09-09
Reino Unido reforça Lei de Segurança Online para combater conteúdo de automutilação

O governo do Reino Unido anunciou medidas urgentes para fortalecer a Lei de Segurança Online, designando conteúdo que incentive ou auxilie a automutilação grave como uma ofensa prioritária. Essa medida visa proteger usuários de todas as idades, exigindo que empresas de tecnologia removam proativamente esse material prejudicial, em vez de reagir passivamente. Novas regulamentações irão obrigar as plataformas a usar tecnologia avançada para procurar e eliminar ativamente esse conteúdo antes que ele chegue aos usuários, evitando danos irreparáveis. Essa mudança reflete o compromisso do governo com a segurança online e a saúde mental e terá um impacto significativo nas empresas de tecnologia.

Leia mais
Tecnologia automutilação

Toolkit de código aberto: Avaliando e mitigando o risco de alucinação em LLMs

2025-09-09
Toolkit de código aberto: Avaliando e mitigando o risco de alucinação em LLMs

A Hassana Labs lançou um toolkit de código aberto para avaliar e mitigar o risco de alucinação em modelos de linguagem grandes (LLMs). Sem necessidade de treinar novamente o modelo, o toolkit utiliza a API OpenAI Chat Completions. Ele cria um conjunto de prompts enfraquecidos em conteúdo (priores rolantes) para calcular um limite superior para o risco de alucinação usando a Lei de Descompressão de Nível de Expectativa (EDFL). Uma decisão de responder ou recusar é tomada com base em um acordo de nível de serviço (SLA) alvo. Suporta modos de implantação baseados em evidências e fechados, o toolkit fornece métricas abrangentes e um rastro de auditoria para construir aplicativos LLM mais confiáveis.

Leia mais

O Fim da Codificação Manual? Uma Perspectiva de Desenvolvedor da Amazon para uma Startup

2025-09-09

Após deixar a equipe de assistente de codificação de IA da Amazon, o autor ingressou na Icon, testemunhando em primeira mão a revolução da IA no desenvolvimento de software. Os processos lentos da Amazon e as decisões orientadas por KPIs prejudicaram a eficiência, ao contrário da abordagem alimentada por IA da Icon, onde os desenvolvedores se concentram no design e nas necessidades do usuário, automatizando grande parte da codificação. O autor prevê que as habilidades de codificação pura serão menos cruciais, enquanto a compreensão do usuário, a estratégia do produto e o marketing se tornarão primordiais. Os desenvolvedores precisam se adaptar, aprimorando suas habilidades nessas áreas para se manterem competitivos na era da IA.

Leia mais
Desenvolvimento

Pacotes DuckDB do npm Comprometidos com Malware

2025-09-09
Pacotes DuckDB do npm Comprometidos com Malware

Os pacotes Node.js npm do DuckDB foram comprometidos por um ataque de phishing sofisticado. Versões maliciosas de quatro pacotes foram publicadas, contendo código projetado para interferir em transações de criptomoedas. Felizmente, essas versões maliciosas aparentemente não foram baixadas antes de serem identificadas e depreciadas pela equipe do DuckDB. A equipe respondeu rapidamente depreciando as versões maliciosas e lançando versões atualizadas e seguras. O ataque envolveu um site npm falso convincente que enganou um mantenedor para redefinir seu 2FA, dando aos atacantes a capacidade de publicar os pacotes maliciosos. Este incidente destaca a importância de práticas de segurança robustas, mesmo para desenvolvedores experientes.

Leia mais
Desenvolvimento

Ataque de malware em pacote NPM e defesa com LavaMoat

2025-09-09
Ataque de malware em pacote NPM e defesa com LavaMoat

Um ataque recente envolveu código malicioso injetado no pacote NPM `is-arrayish`, com o objetivo de roubar ETH de transações de usuários. O malware conseguiu isso substituindo funções do navegador como `fetch`, `XMLHttpRequest` e `window.ethereum.request`. Em vez de uma análise detalhada do ataque, o artigo demonstra como o LavaMoat previne esses ataques. O LavaMoat isola os módulos de cada dependência em contextos globais lexicais separados (Compartimentos), restringindo o acesso a variáveis globais e importações especificadas em uma política. Isso impede que o código malicioso altere endereços de transação. Mesmo malware sofisticado teria dificuldades para contornar as defesas do LavaMoat.

Leia mais

Guia Visual do Sistema de Tipos Rust

2025-09-09
Guia Visual do Sistema de Tipos Rust

RustCurious.com apresenta um guia visual do sistema de tipos Rust, usando um gráfico interativo para categorizar todos os tipos possíveis em Rust. O guia se concentra em `lang_items` - tipos e traços integrados que suportam sintaxe específica - para desmistificar o que pode ser construído puramente em código de biblioteca. `Vec`, `String` e `HashMap` são excluídos, pois são simplesmente structs. A separação clara do núcleo independente de plataforma do Rust permite crates no_std, crucial para firmware embutido e outros sistemas onde um heap dinâmico não está disponível.

Leia mais
Desenvolvimento

Funcionários de back-office da Red Hat serão integrados à IBM

2025-09-09
Funcionários de back-office da Red Hat serão integrados à IBM

A Red Hat, subsidiária da IBM, anunciou que uma parte significativa de seus funcionários de back-office, incluindo RH, finanças, contabilidade e jurídico, será integrada à IBM a partir do início de 2026. Essa medida gerou preocupações entre alguns funcionários sobre a possível perda da cultura da empresa e o aumento da microgestão. Embora a Red Hat garanta que as equipes principais não serão afetadas, a integração reflete uma tendência mais ampla nas empresas de tecnologia de consolidação de funções de back-office para reduzir custos. A Red Hat emprega cerca de 19.000 pessoas em todo o mundo; essa integração não deve afetar os departamentos de engenharia, vendas e suporte.

Leia mais

Dispositivo mecânico de RCP mostra promessa para viagens espaciais

2025-09-09
Dispositivo mecânico de RCP mostra promessa para viagens espaciais

Realizar RCP em microgravidade é extremamente desafiador. Os protocolos atuais na ISS exigem uma técnica de parada de mão extenuante. Os pesquisadores testaram três dispositivos mecânicos de compressão torácica em microgravidade simulada, descobrindo que o melhor dispositivo atingiu uma profundidade de compressão de 53 mm, significativamente melhor do que os 34,5 mm atingidos com o método de parada de mão (a profundidade eficaz é de 50 mm). Esta pesquisa pode levar a diretrizes aprimoradas de RCP espacial, abordando o aumento do risco de eventos cardíacos à medida que as viagens espaciais se tornam mais comuns.

Leia mais

Revisitar o Deluxe Paint: Um Gigante do Pixel Art com 40 Anos

2025-09-09
Revisitar o Deluxe Paint: Um Gigante do Pixel Art com 40 Anos

Quarenta anos depois, o autor revisita o Deluxe Paint III, um programa clássico de pixel art. Ao concluir os tutoriais do software e testar as ferramentas de animação, ele explora seus recursos exclusivos, como a mistura de cores, faixas e estênceis, comparando-os com softwares de imagem modernos. O artigo destaca o conjunto de ferramentas colaborativas do Deluxe Paint, incentivando a exploração criativa em vez de precisão rígida, um contraste marcante com o foco em eficiência dos softwares modernos. O autor conclui que o Deluxe Paint permanece uma forma poderosa e pura de expressão digital.

Leia mais
Design

Transformando meu iPhone em um celular burro com o Apple Configurator: Uma experiência de 2 meses

2025-09-09

Frustrado com o uso excessivo do celular, o autor tentou vários métodos para controlar seu vício, incluindo autocontrole e limites de tempo de tela, mas sem sucesso. Finalmente, ele encontrou sucesso usando o Apple Configurator para transformar seu iPhone em um 'celular burro', restringindo o acesso apenas a aplicativos e sites essenciais. Isso envolveu uma redefinição de fábrica e a configuração de restrições no Configurator, removendo efetivamente a App Store e criando atrito contra o uso impulsivo de aplicativos. Embora alguns desafios permaneçam (por exemplo, filtragem de e-mail), o autor relata uma redução significativa no tempo de tela e uma melhoria no bem-estar digital, compartilhando um guia passo a passo detalhado para outros.

Leia mais
Diversos uso do celular

ASML aposta alto em IA, parceria com Mistral AI

2025-09-09

A gigante de equipamentos semicondutores ASML anunciou uma parceria estratégica com a líder francesa em IA, Mistral AI. A ASML investirá € 1,3 bilhão, adquirindo aproximadamente 11% da Mistral AI. Essa colaboração visa integrar a IA em todo o portfólio de produtos, P&D e operações da ASML, acelerando o tempo de lançamento no mercado e melhorando o desempenho dos sistemas de litografia para os clientes. Pesquisas conjuntas explorarão oportunidades futuras, e o CFO da ASML se juntará ao comitê estratégico da Mistral AI.

Leia mais
Tecnologia

Mistral AI recebe € 1,7 bilhão em financiamento da Série C liderado pela ASML

2025-09-09
Mistral AI recebe € 1,7 bilhão em financiamento da Série C liderado pela ASML

A startup francesa de IA, Mistral AI, anunciou uma rodada de financiamento da Série C de € 1,7 bilhão, atingindo uma avaliação pós-dinheiro de € 11,7 bilhões. A rodada é liderada pela fabricante de equipamentos de semicondutores ASML, com a participação de investidores existentes, incluindo DST Global e Andreessen Horowitz. Esse financiamento impulsionará a pesquisa de ponta da Mistral AI, focando na solução de desafios tecnológicos complexos para indústrias estratégicas. A parceria com a ASML visa criar produtos e soluções inovadoras para os clientes da ASML.

Leia mais

AMD Desmente Mito da Ineficiência do x86 na IFA 2025

2025-09-09
AMD Desmente Mito da Ineficiência do x86 na IFA 2025

Na IFA 2025 em Berlim, a AMD contestou a ideia de que a arquitetura x86 é inerentemente ineficiente. Eles argumentaram que os processadores x86 (tanto da AMD quanto da Intel) oferecem vida útil da bateria competitiva em laptops, enquanto aproveitam o ecossistema de software x86 de décadas. A AMD afirmou que o valor do pacote geral, e não o conjunto de instruções, impulsiona a eficiência de energia e a duração da bateria, citando designs como o Lunar Lake da Intel e o Strix Point da AMD como exemplos. Embora a Arm esteja ganhando tração lentamente no mercado de PCs com players como Qualcomm e Nvidia, a x86 permanece dominante, contrariando a crença de longa data de que as ISAs Arm são inerentemente mais eficientes.

Leia mais
Tecnologia

Escolhas de IA: Um jogo de sobrevivência no espaço interestelar

2025-09-09

A IA de uma nave espacial de geração enfrenta uma série de decisões difíceis durante sua longa jornada: reparar sistemas danificados, sobreviver a impactos de asteroides, interagir com civilizações alienígenas e, mais importante, proteger os colonos em hibernação. Este artigo descreve os eventos encontrados durante a viagem e as decisões da IA, que determinarão o destino da civilização humana.

Leia mais
IA

Domando código legado: Um resumo de "Working Effectively with Legacy Code" de Michael Feathers

2025-09-09
Domando código legado: Um resumo de

Este artigo resume as ideias centrais do livro clássico de Michael Feathers, "Working Effectively with Legacy Code". O livro argumenta que o cerne do código legado é a falta de testes. Para modificar o código legado com segurança, testes devem ser adicionados primeiro. Isso é desafiador porque adicionar testes requer modificar o código, criando um paradoxo. O livro descreve etapas para identificar pontos de mudança (Seams), quebrar dependências, escrever testes e refatorar, juntamente com técnicas de teste incremental (Sprout e Wrap) e uma técnica para entender rapidamente o código (Scratch Refactoring). O autor enfatiza a importância dos testes unitários e apresenta testes de caracterização para capturar o comportamento do código existente. Finalmente, o artigo aconselha a evitar dependência direta de implementações de biblioteca para reduzir os custos de manutenção.

Leia mais

Nomes de tabelas de banco de dados: singular ou plural?

2025-09-09

Um debate comum em design de banco de dados é se os nomes das tabelas devem ser singulares ou plurais. Embora nomes plurais (como 'usuarios') pareçam intuitivos, o autor argumenta que nomes singulares (como 'usuario') oferecem vantagens significativas. Nomes singulares melhoram a legibilidade em junções SQL e previnem inconsistências com ORMs que pluralizam nomes automaticamente. Manter nomes singulares garante consistência do esquema e evita potenciais conflitos de nomenclatura.

Leia mais
Desenvolvimento

CRDTs: A chave para a Consistência Eventual Forte

2025-09-09
CRDTs: A chave para a Consistência Eventual Forte

CRDTs (Tipos de Dados Replicados sem Conflito) são estruturas de dados que podem ser replicadas em vários nós, editadas independentemente e mescladas sem problemas. Este artigo aprofunda como os CRDTs alcançam a Consistência Eventual Forte (SEC), um modelo mais robusto do que a consistência eventual tradicional. A SEC garante que, mesmo com atualizações independentes em vários nós, os conflitos são resolvidos automaticamente e de forma determinística, levando a baixa latência, alta tolerância a falhas e funcionalidade offline. O autor argumenta que os CRDTs são blocos de construção fundamentais para sistemas consistentemente eventualmente fortes, com aplicações que se estendem muito além da edição colaborativa e listas de tarefas para vários jogadores, para bancos de dados distribuídos e muito mais.

Leia mais

Contratos para C: Uma Prova de Conceito

2025-09-09
Contratos para C: Uma Prova de Conceito

Este artigo explora a possibilidade de trazer o conceito de contratos do C++ para a linguagem C. O autor propõe uma solução usando macros `contract_assert` e `contract_assume` para verificações de pré-condição e pós-condição, respectivamente. A macro `defer` e a macro `unreachable` do C23 simplificam a expressão de pós-condições. O artigo demonstra como funções inline e funções auxiliares podem adicionar verificações de contrato sem alterar as implementações principais das funções, aproveitando otimizações do compilador. Embora seja necessário refinar ainda mais a especificação da interface, este artigo fornece uma prova de conceito viável para contratos em C.

Leia mais
Desenvolvimento Contratos

Uma Abordagem Elegante para Detecção de Bloqueadores de Anúncios: Um Prompt Suave

2025-09-09

Cansado de anúncios na internet poluindo a web e da pequena renda que eles geram, o autor implementou uma solução inteligente: um prompt não intrusivo sugerindo que os usuários usem bloqueadores de anúncios como uBlock Origin para uma melhor experiência online. O prompt só aparece se nenhum bloqueador de anúncios for detectado e houver espaço suficiente, oferecendo um botão de fechamento fácil e um mecanismo de cookie para evitar repetições. O código é limpo, usando JavaScript e CSS, e considera vários métodos de bloqueio de anúncios e compatibilidade com navegadores.

Leia mais
Desenvolvimento

Rim de Porco Geneticamente Modificado Mantém-se Vivo por 6 Meses em Receptor Humano

2025-09-09
Rim de Porco Geneticamente Modificado Mantém-se Vivo por 6 Meses em Receptor Humano

Um homem americano de 67 anos, Tim Andrews, continua vivo mais de seis meses após receber um transplante de rim de um porco geneticamente modificado, marcando uma conquista histórica em xenotrasplante. O rim de porco, fornecido pela eGenesis, foi modificado para eliminar três antígenos, adicionar sete genes humanos para reduzir a inflamação e o sangramento, e desativar retrovírus. Isso supera o recorde anterior de quatro meses e nove dias. A sobrevivência bem-sucedida de seis meses é um marco significativo, oferecendo soluções potenciais para a escassez de órgãos e avançando o campo do xenotrasplante.

Leia mais

Declarações Contraditórias do Google: A Web Aberta Está Morrendo?

2025-09-09
Declarações Contraditórias do Google: A Web Aberta Está Morrendo?

Em maio, executivos do Google afirmaram que a publicação na web e a web aberta estavam prosperando. No entanto, um documento judicial recente afirma que "a web aberta já está em rápido declínio". Isso contradiz declarações anteriores e apoia preocupações levantadas pela comunidade da web aberta. O Google posteriormente esclareceu que se referia ao declínio da "publicidade em display na web aberta", não à web aberta como um todo. Essa esclarecimento, no entanto, não apaziguou totalmente a controvérsia, levantando questões sobre se o Google enganou o público e os investidores.

Leia mais
Tecnologia

Ataque massivo à cadeia de suprimentos de pacotes NPM: milhões de downloads comprometidos

2025-09-09
Ataque massivo à cadeia de suprimentos de pacotes NPM: milhões de downloads comprometidos

Um ataque significativo à cadeia de suprimentos atingiu o ecossistema npm, comprometendo vários pacotes com mais de 2,6 bilhões de downloads semanais. Os atacantes usaram e-mails de phishing para obter acesso à conta de um mantenedor, injetando posteriormente malware em vários pacotes amplamente utilizados. Este malware intercepta transações de criptomoedas no navegador, redirecionando fundos para carteiras controladas pelos atacantes. Embora algumas versões maliciosas tenham sido removidas pela equipe do NPM, o incidente destaca as vulnerabilidades das cadeias de suprimentos de software e a crescente ameaça de phishing e ataques baseados em navegador. O impacto foi mitigado em certa medida, pois afetou apenas usuários com instalações recentes em um período de tempo limitado.

Leia mais
Desenvolvimento

Gartner prevê que a IA assumirá todo o trabalho de TI até 2030

2025-09-09
Gartner prevê que a IA assumirá todo o trabalho de TI até 2030

Analistas da Gartner prevêem que, até 2030, a IA auxiliará em todas as tarefas dos departamentos de TI, mas isso não significa perdas de empregos em massa. Embora os cargos de nível básico possam diminuir, a IA aumentará a capacidade dos funcionários seniores, dando aos departamentos de TI maior capacidade e exigindo que eles demonstrem seu valor. No entanto, a implementação de IA é cara, incluindo a exploração contínua de casos de uso e o treinamento, e custos adicionais inesperados, como a aquisição de novos conjuntos de dados e a gestão de vários modelos. A Gartner estima que 65% dos CIOs não estão tendo lucro com os investimentos em IA. Os executivos de TI devem se concentrar em grandes fornecedores de nuvem e ir além dos simples chatbots de IA para agentes interativos capazes de negociar autonomamente com fornecedores.

Leia mais
Tecnologia TI

O futuro incerto do Nova Launcher: promessa de código aberto em risco?

2025-09-09
O futuro incerto do Nova Launcher: promessa de código aberto em risco?

Após as demissões de quase toda a equipe do Nova Launcher no ano passado, o fundador Kevin Barry deixou a empresa depois de ser pedido para interromper o desenvolvimento e os esforços de código aberto. O site do Nova está fora do ar, e o futuro do popular lançador Android é incerto. A Branch Metrics, que adquiriu o Nova, afirmou anteriormente que a disponibilização do código aberto era uma obrigação contratual se Barry saísse. No entanto, com Barry e o ex-CEO fora da empresa, essa promessa permanece não cumprida, levando a um abaixo-assinado da comunidade exigindo código aberto.

Leia mais
Desenvolvimento Lançador Android
1 2 24 25 26 28 30 31 32 595 596