Pesadelos de vinculação estática: O lamento de um fornecedor de SDK

2025-07-22
Pesadelos de vinculação estática: O lamento de um fornecedor de SDK

Como fornecedor de SDK, esperamos oferecer opções de vinculação dinâmica e estática. Arquivos estáticos (.a) parecem simples, mas estão repletos de perigos. O comportamento padrão do vinculador atomiza o arquivo, escolhendo arquivos de objeto, potencialmente levando a binários inchados e falhas em tempo de execução devido a problemas de ordem de construtores/destrutores. Embora -Wl,--whole-archive ajude, ele força a inclusão de todos os arquivos de biblioteca, independentemente da necessidade. Conflito de nomes dentro de arquivos estáticos também representam problemas significativos. Para superar esses desafios, o autor propõe um novo formato de arquivo "Static Bundle Object" (.sbo). Isso ofereceria as garantias de visibilidade de símbolo de um objeto compartilhado, evitando muitos problemas de vinculação, mesmo que isso signifique sacrificar alguma otimização de tamanho de binário potencial. O autor argumenta que um ecossistema de vinculação estável vale a pena.

Leia mais
Desenvolvimento vinculação estática

Lutos, maternidade e a reconstrução do eu

2025-02-12
Lutos, maternidade e a reconstrução do eu

A autora relata seu ano transformador, marcado pela morte de seu marido por câncer e pelo nascimento de sua filha. Essa profunda dualidade remodelou seu cérebro, afetando a memória, a ansiedade e o sentimento de si mesma. O artigo detalha as mudanças neurológicas causadas pelo luto e pela maternidade, destacando um embaçamento de identidade e a luta para navegar em uma nova realidade. Apesar da dor imensa, ela encontra força em sua filha e se compromete a construir um futuro.

Leia mais

A Gentrificação da História dos Videogames: Apagamento e as Joias Escondidas

2025-01-03
A Gentrificação da História dos Videogames: Apagamento e as Joias Escondidas

Este artigo argumenta que a história principal dos videogames muitas vezes ignora as contribuições de culturas e regiões não ocidentais. Usando exemplos de Taiwan, Coréia do Sul e Brasil, o autor destaca como barreiras linguísticas, preconceitos culturais e modelos de negócios diferentes marginalizam muitos jogos merecedores. Essa perspectiva 'centralizada' distorce a verdadeira imagem da história dos videogames, ignorando experiências únicas de jogadores e contribuições culturais em todo o mundo. O artigo apela por uma narrativa mais inclusiva e diversa da história dos videogames.

Leia mais

Novo Projeto de Lei Busca Combater a Pirataria Digital Estrangeira, Gerando Debate

2025-02-04
Novo Projeto de Lei Busca Combater a Pirataria Digital Estrangeira, Gerando Debate

A deputada Zoe Lofgren apresentou o Ato de Combate à Pirataria Digital Estrangeira (FADPA), visando conter sites de pirataria estrangeiros que exploram brechas legais nos EUA. O ato exige o bloqueio de sites, exigindo que os ISPs façam um 'esforço de boa fé' para desabilitar o acesso a sites piratas. Embora apoiado por grupos da indústria que citam bilhões de dólares em perdas econômicas devido à pirataria, o projeto de lei também gerou preocupações sobre liberdade de expressão e abertura da internet. O FADPA tenta equilibrar a proteção da propriedade intelectual com a manutenção de uma internet livre, uma tarefa delicada considerando o legado de legislações passadas mais rígidas, como a SOPA.

Leia mais
Tecnologia

Depurador de viagem no tempo da Microsoft: Um mergulho profundo no TTD

2025-03-13
Depurador de viagem no tempo da Microsoft: Um mergulho profundo no TTD

O Time Travel Debugging (TTD) da Microsoft é uma poderosa estrutura de gravação e reprodução no modo usuário que permite aos desenvolvedores depurar programas como se estivessem navegando em uma linha do tempo. Ele injeta um DLL para capturar todos os estados da execução de um processo, armazenando-os em um arquivo .trace. O núcleo é o mecanismo de runtime Nirvana, que emula instruções de CPU para controle de grão fino. Mesmo com desafios como operações de ponto flutuante, modelos de memória, emulação de periféricos e código automodificável, o Nirvana usa tradução binária dinâmica e técnicas de cache de código para eficiência e precisão. O artigo descreve um bug encontrado ao depurar um arquivo PE de 32 bits ofuscado usando o TTD, destacando a vantagem de usar o próprio arquivo de rastreamento do TTD para depuração.

Leia mais
Desenvolvimento Reproduçao de Código

ProxiCycle: Sensor que melhora a segurança de ciclistas

2025-05-17
ProxiCycle: Sensor que melhora a segurança de ciclistas

O medo de colisões com carros impede muitas pessoas de andar de bicicleta. Pesquisadores da Universidade de Washington desenvolveram o ProxiCycle, um sensor instalado na bicicleta que usa tecnologia infravermelha para detectar e registrar quase colisões com veículos. Os dados coletados criam um mapa mais preciso de ruas perigosas, guiando ciclistas para rotas mais seguras. Testes iniciais mostram forte correlação entre os dados do ProxiCycle e as filmagens da GoPro. Este dispositivo inovador visa tornar o ciclismo mais seguro e incentivar mais pessoas a adotarem esse meio de transporte ecológico.

Leia mais

Apagão na Península Ibérica: Dados de tráfego móvel revelam resiliência

2025-05-05
Apagão na Península Ibérica: Dados de tráfego móvel revelam resiliência

Um grande apagão atingiu a Península Ibérica em 28 de abril de 2025. A análise de dados do mPulse revela o impacto no tráfego de internet na Espanha e Portugal. O tráfego de desktop caiu 80% durante a interrupção, enquanto o tráfego móvel caiu apenas 40%, até mesmo superando o tráfego de desktop em alguns momentos. As pessoas dependeram muito das redes móveis (celular e alguns hotspots), priorizando notícias, sites do governo e segurança alimentar. Os dados da bateria mostraram um consumo ligeiramente maior da bateria do telefone. O evento destaca o papel das redes móveis e dos nós de borda em manter serviços de informação críticos disponíveis durante interrupções de energia.

Leia mais
Tecnologia rede móvel

EUA se retira da UNESCO: Uma decisão de 'América Primeiro'

2025-07-22
EUA se retira da UNESCO: Uma decisão de 'América Primeiro'

Os Estados Unidos anunciaram sua retirada da Organização das Nações Unidas para a Educação, a Ciência e a Cultura (UNESCO), citando o avanço da UNESCO em causas sociais e culturais divisivas, seu foco excessivo nos Objetivos de Desenvolvimento Sustentável da ONU (uma agenda globalista em conflito com as políticas de 'América Primeiro'), e a admissão da Palestina como estado-membro (contrária à política dos EUA e alimentando a retórica anti-Israel). A retirada terá efeito em 31 de dezembro de 2026, com os EUA permanecendo como membro pleno até então.

Leia mais
Diversos

Construa seu próprio assistente de voz local: A borda está de volta

2025-05-12
Construa seu próprio assistente de voz local: A borda está de volta

Cansado de depender de LLMs gigantes na nuvem? Este tutorial em 5 partes ensina você a construir seu próprio assistente de voz local que entende linguagem natural, executa funções do seu aplicativo e respeita sua privacidade. Aprenda a ajustar finamente o LLaMA 3.1 com LoRA, criar um conjunto de dados de chamada de função, executar inferência localmente e integrar E/S de voz. O autor destaca a importância dos princípios do MLOps para IA local, fornecendo um guia prático para construir um assistente de voz local robusto e sustentável.

Leia mais
Desenvolvimento IA local

Aprendizado por Reforço: De AlphaGo a AlphaGo Zero

2025-03-26

Este artigo apresenta uma visão geral abrangente do aprendizado por reforço (RL), começando com a história cativante do AlphaGo derrotando campeões humanos de Go. Ele explica conceitos centrais de RL, como MDPs, equações de Bellman, programação dinâmica, métodos de Monte Carlo, aprendizado TD (SARSA, Q-learning, DQN), métodos de gradiente de política (REINFORCE, Actor-Critic, A3C) e estratégias evolutivas. O artigo aprofunda os detalhes de cada algoritmo, usando o AlphaGo Zero como um estudo de caso convincente para ilustrar as aplicações práticas de RL e seu poder na resolução de problemas complexos.

Leia mais
IA

TypeScript 'Hiper-Tipado': Quando a segurança de tipos falha

2025-05-08

Este artigo explora o fenômeno do 'hiper-tipado' em TypeScript, onde a busca pela segurança perfeita de tipos leva a definições de tipos excessivamente complexas. Usando a biblioteca TanStack Form como exemplo, o autor argumenta que, embora tais bibliotecas ofereçam segurança de tipos precisa, a complexidade resultante torna os tipos difíceis de entender, as mensagens de erro difíceis de depurar e o desenvolvimento geral menos eficiente. O autor defende um equilíbrio entre segurança de tipos e experiência do desenvolvedor, sugerindo definições de tipos mais simples ou uma etapa de construção separada para geração de tipos, como visto no framework Astro, como uma abordagem mais eficaz.

Leia mais
Desenvolvimento

Apple Apresenta Novos Modelos de Linguagem Base Multilíngues e Multimodais

2025-07-18
Apple Apresenta Novos Modelos de Linguagem Base Multilíngues e Multimodais

A Apple apresentou dois novos modelos de linguagem base multilíngues e multimodais que alimentam os recursos de inteligência em seus dispositivos e servidores. Um modelo para dispositivos com aproximadamente 3 bilhões de parâmetros, otimizado para silício Apple, e um modelo de servidor escalável construído em um novo transformador Parallel-Track Mixture-of-Experts (PT-MoE). Ambos foram treinados em conjuntos de dados multilíngues e multimodais massivos, aprimorados com ajuste fino supervisionado e aprendizado por reforço. Eles suportam mais idiomas, compreensão de imagens e chamadas de ferramentas, igualando ou superando modelos open-source comparáveis. Uma nova estrutura centrada em Swift simplifica a integração para desenvolvedores.

Leia mais

Cavaleiro: Quebra-cabeça estratégico de xadrez

2025-04-01

Cavaleiro é um jogo de quebra-cabeça estratégico onde você guia um cavalo até um quadrado alvo dentro de um número limitado de movimentos. Ganhe pontos por velocidade, evitando ataques e capturando peças adversárias. Capturar peças concede movimentos extras e pontos (Peão: 1, Cavalo/Bispo: 3, Torre: 5, Rainha: 9). Sequências de captura rendem pontos de bônus. Mover-se para um quadrado atacado custa um ponto, e capturar todas as peças dobra sua pontuação. Acabar com os movimentos significa fim de jogo!

Leia mais
Jogos

Demissões em massa no governo dos EUA: Reestruturação impulsionada por IA na GSA

2025-02-13
Demissões em massa no governo dos EUA: Reestruturação impulsionada por IA na GSA

Dezenas de funcionários dos Serviços de Transformação de Tecnologia (TTS) da Administração de Serviços Gerais dos EUA (GSA) foram demitidos abruptamente na tarde de quarta-feira, principalmente funcionários em período de experiência e de curto prazo, incluindo aqueles do programa Presidential Innovation Fellowship. As demissões estão ligadas à transformação da GSA em uma 'empresa de software startup', focando em IA, automação e centralização de dados. A nova liderança da GSA pretende lançar 'GSAi', um chatbot de IA generativo personalizado, nas próximas semanas e planeja vender mais de 500 edifícios federais para reduzir custos. A medida gera debates sobre IA no governo, redução da força de trabalho e mudança na cultura do local de trabalho.

Leia mais

fastplotlib: Visualização Científica Simplificada em Python

2025-03-11
fastplotlib: Visualização Científica Simplificada em Python

fastplotlib é uma nova biblioteca Python para visualização científica que prioriza a visualização interativa rápida e uma API fácil de usar. Seu design central trata os dados como matrizes, simplificando a interação de dados e o tratamento de eventos por meio de funções de retorno de chamada simples. Os usuários podem realizar manipulações dinâmicas (por exemplo, alterando cores, dados) e criar visualizações interativas, como definir eventos de clique, sem precisar aprender recursos complexos de API específicos da biblioteca. Este design de API simplificado reduz a barreira de entrada e melhora a eficiência da visualização.

Leia mais
Desenvolvimento Computação Científica

Quantel Paintbox: O Sistema Revolucionário de Pintura Digital que Mudou a Televisão

2025-01-31

No início da década de 1980, a Quantel, uma pequena empresa de Newbury, na Inglaterra, revolucionou os gráficos de televisão com seu Paintbox, um sistema de pintura digital inovador. Ele solucionou o desafio intransponível de criar linhas digitais com realismo, velocidade e sutileza da pintura tradicional, usando uma caneta sensível à pressão para controle preciso. Apesar das limitações de hardware (um enorme disco rígido de 330 MB e processamento distribuído em 25 placas de circuito personalizadas), o Paintbox oferecia desempenho em tempo real e qualidade de transmissão. Sua interface amigável e recursos poderosos rapidamente o tornaram um padrão da indústria, adotado por grandes redes e produtoras de todo o mundo. O impacto do Paintbox em comerciais de televisão e videoclipes foi inegável, mantendo sua dominância por quase uma década antes que alternativas de software mais baratas surgissem.

Leia mais

Navegador Orion: Uma alternativa surpreendentemente boa e de baixo consumo de energia

2025-07-28

O autor compartilha sua recente mudança de navegador do Arc para o Orion. Embora o Arc fosse bom, seu alto consumo de energia se mostrou inadequado para seu próximo estilo de vida nômade. Uma descoberta acidental levou ao Orion, impressionando com seu baixo consumo de energia graças ao seu mecanismo baseado em Safari e suporte a extensões do Chrome e Firefox. O Orion possui quase todos os recursos de que o autor precisa, incluindo a funcionalidade de espaço semelhante ao Arc. Embora faltem contêineres de várias contas, é um compromisso que vale a pena fazer. O Orion está em desenvolvimento ativo, com uma equipe responsiva.

Leia mais
Tecnologia

A purga silenciosa de drivers da Microsoft: quebrando seu hardware antigo?

2025-06-20
A purga silenciosa de drivers da Microsoft: quebrando seu hardware antigo?

A Microsoft está removendo silenciosamente drivers desatualizados do Windows Update, citando segurança e confiabilidade. No entanto, isso pode quebrar o hardware de usuários que dependem de dispositivos legados. Sem avisos individuais, os drivers simplesmente desaparecem do Windows Update. Apenas o parceiro de hardware original pode restaurá-los, mas a Microsoft pode exigir justificativa comercial, e os drivers são excluídos permanentemente após seis meses de inatividade. Isso é um pesadelo para usuários de hardware antigo, potencialmente afetando até mesmo ambientes corporativos. A Microsoft planeja continuar essa purga regularmente.

Leia mais
Hardware

LEGO Island na Web: Um Clássico Retorna

2025-06-23
LEGO Island na Web: Um Clássico Retorna

Um esforço de um ano por inúmeros colaboradores dedicados trouxe LEGO Island, o clássico jogo de PC de 1997, para a web! Esta porta para a web, alimentada pelo Emscripten, permite que navegadores modernos joguem este título nostálgico. Construída sobre a base de um projeto anterior de descompilação, esta adaptação se esforça para tornar esta peça da história dos jogos acessível a todos. Embora ainda esteja em desenvolvimento e contenha bugs potenciais, seu feedback é bem-vindo enquanto trabalhamos para aprimorar este clássico.

Leia mais

Naves Solares, Coltrane e Sonhos Interestelares: Reflexões Cósmicas sobre Velocidade e Distância

2025-06-26

Inspirado pelo álbum *Sun Ship* de John Coltrane, o autor conecta a velocidade incrível da sonda solar Parker com viagens interestelares. O artigo compara as velocidades da Apollo 10, Voyager 1 e New Horizons, destacando a velocidade recorde da Parker em seu periélio. Ele mergulha nas escalas de tempo envolvidas em viagens interestelares, traçando paralelos com o 'barco solar' do antigo faraó egípcio Khufu, conectando perspectivas cósmicas antigas com a exploração tecnológica moderna. A peça termina com uma visão esperançosa de voos interestelares e a necessidade de avanços tecnológicos de longo prazo.

Leia mais

Gemini 2.0 do Google: Recursos de IA poderosos agora gratuitos, mas a que custo?

2025-03-13
Gemini 2.0 do Google: Recursos de IA poderosos agora gratuitos, mas a que custo?

O Google está se esforçando para tornar o Gemini um nome conhecido, lançando atualizações significativas para o Gemini 2.0. Melhorias importantes, incluindo recursos avançados como Pesquisa Profunda aprimorada e um modelo de raciocínio que utiliza seu histórico de pesquisa, agora estão disponíveis gratuitamente. Este modelo aprimorado possui uma janela de contexto de 1 milhão de tokens, uploads de arquivos, processamento mais rápido e integrações com aplicativos do Google, como Calendário e Fotos. Embora o Google enfatize o controle do usuário e a capacidade de desativar o acesso ao histórico de pesquisa, preocupações com a privacidade permanecem.

Leia mais
IA

Engenharia Reversa do Formato typedstream da Apple: Dentro do imessage-exporter

2025-02-03

Este artigo detalha o processo de engenharia reversa do protocolo de serialização binária proprietário da Apple, o typedstream, realizado pelo projeto imessage-exporter. O typedstream, usado para armazenar dados do iMessage, não é documentado e não faz parte das APIs públicas da Apple. Ao analisar os dados BLOB no banco de dados do iMessage, o autor identificou padrões no formato typedstream, como 0x84 marcando o início de um bloco de dados com o byte subsequente indicando o comprimento, e 0x86 sinalizando o fim de um bloco. Usando esses padrões, o autor conseguiu desserializar os dados typedstream, obtendo acesso multiplataforma aos dados do iMessage.

Leia mais
Desenvolvimento serialização binária

Fontes de Ondas Gravitacionais: Do Momento de Quadrupolo a Objetos Compactos

2025-04-06

Este artigo explora as fontes de ondas gravitacionais. De acordo com a relatividade geral, a geração de ondas gravitacionais está relacionada à variação temporal do momento de quadrupolo da distribuição de matéria no espaço-tempo. Diferentemente das ondas eletromagnéticas, o termo de fonte de ordem mais baixa para ondas gravitacionais é o momento de quadrupolo, o que significa que apenas objetos não esféricos e em aceleração podem produzir ondas gravitacionais significativas. Objetos compactos como anãs brancas, estrelas de nêutrons e buracos negros, e seus sistemas binários são as principais fontes de ondas gravitacionais. Suas formas não esféricas e o movimento orbital causam mudanças no momento de quadrupolo, gerando ondas gravitacionais detectáveis.

Leia mais

O Ato de Desaparecimento de Informações Governamentais na Era Digital

2025-02-01

Este artigo destaca a crise de preservação de informações governamentais na era digital. Historicamente, informações governamentais em papel eram preservadas em bibliotecas; mesmo informações desatualizadas não eram facilmente excluídas. No entanto, na era digital, informações de sites governamentais são facilmente alteradas ou removidas, levando a perdas significativas de informações. Embora algumas organizações se esforcem para preservar informações governamentais, ainda existem lacunas significativas, e o público não pode mais assumir a completude e a permanência das informações governamentais. Os autores pedem uma nova infraestrutura de preservação digital distribuída para enfrentar essa crise, observando que a perda de informações durante a administração Trump agravou o problema.

Leia mais

Redes Neurais Grandes Podem Resolver a Robótica? Perspectivas da CoRL 2023

2025-07-05

Na CoRL 2023, um debate central surgiu: o treinamento de grandes redes neurais em conjuntos de dados massivos pode resolver a robótica? Os proponentes argumentaram que o sucesso de grandes modelos em visão computacional e PNL sugere que essa abordagem é promissora, citando resultados iniciais dos modelos RT-X e RT-2 do Google DeepMind como exemplos. Eles acreditam que os avanços contínuos em dados e poder computacional impulsionam essa direção. No entanto, os críticos apontaram a escassez atual de dados de robótica, a imensa variabilidade entre as formas de robôs e ambientes e o custo proibitivo de coleta de conjuntos de dados em larga escala. Além disso, mesmo alcançando alta precisão, atingir a confiabilidade de 99,X% necessária para implantação prática ainda enfrenta um grande desafio. Alguns sugeriram combinar métodos clássicos de controle com aprendizado, enquanto outros pediram abordagens totalmente novas. Em última análise, a CoRL 2023 destacou as oportunidades e os desafios na robótica, oferecendo insights valiosos para pesquisas futuras.

Leia mais

Robô Hexápode CARA: Algoritmos de Controle e Marcha

2025-07-24
Robô Hexápode CARA: Algoritmos de Controle e Marcha

Este artigo detalha o sistema de controle do robô hexápode CARA. Começa com uma sequência de busca para cada junta, usando a corrente para detectar os limites físicos. O planejamento de trajetória utiliza equações cinemáticas inversas, diretas e rotacionais para um movimento suave. Uma marcha de trote, combinando fases de balanço e apoio, é implementada, permitindo o movimento para frente e a virada ajustando os ângulos das pernas e a fase.

Leia mais

Goodreads falha com autores: avaliações negativas antes da publicação

2025-06-25
Goodreads falha com autores: avaliações negativas antes da publicação

Autores estão relatando um aumento nas avaliações negativas no Goodreads antes mesmo de seus livros serem lançados, com a plataforma aparentemente falhando em abordar adequadamente o problema. A escritora de romances policiais Jo Furniss detalhou sua experiência, recebendo uma avaliação de duas estrelas para seu thriller inédito, "Guilt Trip." Depois de responder, seu comentário foi removido, e o Goodreads aconselhou contra confrontar avaliadores negativos. Isso destaca um problema mais amplo de abuso online e falta de proteção para autores na plataforma. Outros autores fizeram eco de experiências semelhantes, enfatizando o potencial danoso de avaliações negativas antes da publicação e pedindo um código de conduta mais forte do Goodreads.

Leia mais

O 'Verde que some' da Disney: camuflando infraestrutura

2025-02-12
O 'Verde que some' da Disney: camuflando infraestrutura

Os parques da Disney usam uma variedade de cores suaves, incluindo vários tons de verde, cinza, marrom e azul, chamados de "Verde que some", para integrar perfeitamente infraestruturas como alto-falantes, cercas e lixeiras no ambiente. Essa técnica de camuflagem inteligente, inspirada em cores militares, minimiza distrações e aprimora a experiência imersiva, concentrando a atenção do visitante nas atrações em vez dos elementos funcionais do parque. A estratégia é aplicada a grandes edifícios e infraestruturas menores.

Leia mais

Migração do arXiv para a Nuvem: Modernizando o Servidor de Pré-impressos

2025-04-18

O arXiv, o servidor de pré-impressos mundialmente conhecido, está passando por uma grande atualização tecnológica: migração para o Google Cloud Platform. Essa migração visa melhorar a escalabilidade e modernizar a infraestrutura, resolvendo problemas como código de back-end herdado em Perl e PHP, processamento assíncrono e monitoramento. Após a migração, o arXiv expandirá suas áreas de assunto, melhorará a coleta de metadados, resolverá problemas de identidade ambígua de autores e aprimorará a usabilidade e acessibilidade geral. Para apoiar essa transformação emocionante, o arXiv está contratando Engenheiros de Software, um Especialista em DevOps e um Cientista/Desenvolvedor de Software com sólida experiência em pesquisa e desenvolvimento de software.

Leia mais

Meu Pesadelo com Tarefa para Casa: Trabalho Não Remunerado da Kagi Search

2025-05-14

O autor relata uma experiência exaustiva com uma tarefa para casa para a Kagi Search. Apesar de entregar um aplicativo web de cliente de e-mail completo e bem documentado, implantado na AWS, excedendo os requisitos iniciais vagos, o autor recebeu um e-mail de rejeição genérico sem feedback. Essa experiência destaca o absurdo de tarefas extensas e não remuneradas no processo de contratação de tecnologia e defende métodos mais eficazes, como revisões de código ao vivo.

Leia mais
1 2 342 343 344 346 348 349 350 595 596