Linux 6.14: Suspensão e Retomada Muito Mais Rápidas para Alguns Sistemas

2025-01-26

O kernel Linux 6.14 apresenta tempos de suspensão e retomada significativamente mais rápidos para alguns sistemas, graças a uma atualização do ACPI. A mudança substitui msleep() por usleep_range() em acpi_os_sleep(), reduzindo atrasos espúrios causados por imprecisões do temporizador. Testes mostram melhorias dramáticas, com alguns laptops Dell XPS vendo tempos de suspensão/retomada caírem de 8 segundos para cerca de 1 segundo. Essa otimização é particularmente benéfica para sistemas que dependem de tempos de suspensão curtos, como aqueles que usam loops apertados com ASL Sleep(5ms).

Leia mais
Desenvolvimento Suspensão/Retomada

Parser JSON em Rust: Um Projeto Paralelo de 800 Linhas

2025-02-19
Parser JSON em Rust: Um Projeto Paralelo de 800 Linhas

Inspirado por um curso universitário de compiladores, o autor construiu um analisador JSON em Rust como um projeto paralelo. O artigo detalha o design e a implementação, cobrindo o tratamento de vários tipos de dados JSON (strings, números, matrizes, objetos), tratamento de erros e testes de desempenho. O analisador final tem cerca de 800 linhas, incluindo mensagens de erro aprimoradas para facilitar a depuração. Os testes de desempenho, embora não otimizados, mostraram velocidades de análise decentes.

Leia mais
Desenvolvimento analisador JSON

Starlink esgota em Zimbábue em meio à alta demanda

2024-12-17
Starlink esgota em Zimbábue em meio à alta demanda

O serviço de internet via satélite de alta velocidade da Starlink esgotou rapidamente no Zimbábue, semanas após seu lançamento, impulsionado pela infraestrutura de internet tradicional lenta, não confiável e cara do país. A alta demanda levou à escassez em grandes cidades como Harare, e até mesmo se espalhou para outros países africanos. Apesar dos custos iniciais mais altos, os dados ilimitados e as velocidades superiores da Starlink estão se mostrando atraentes para muitos, forçando os provedores locais a reduzirem seus preços. Embora atualmente enfrente problemas de capacidade em áreas urbanas, o potencial da Starlink em regiões rurais e subatendidas é significativo, impulsionando indústrias relacionadas, como serviços de instalação e vendas de acessórios.

Leia mais

Tipos: A Base do Design de Software

2025-01-03
Tipos: A Base do Design de Software

O design de software é mais do que apenas escrever funções; trata-se de arquitetura de alto nível. Este artigo argumenta que os tipos são o elemento mais crucial. Os tipos definem estruturas de dados e interfaces de funções, essenciais para a compreensão e comunicação do design de software. Mesmo em linguagens com tipagem dinâmica, os tipos existem implicitamente. Um bom design de tipos melhora a legibilidade, a manutenção e a confiabilidade do código, auxiliando na abstração e na modularidade. O artigo explora as diferenças entre tipagem estática e dinâmica e como vários sistemas de tipos (como programação genérica e tipos dependentes) impactam o design.

Leia mais

100% de Desemprego: A Ameaça Iminente da Automação

2025-01-24

O engenheiro de software Mike expressa preocupação com o potencial de desemprego generalizado devido à automação. Ele argumenta que a IA e a automação em breve substituirão muitos, senão todos, os empregos suscetíveis à automação, desafiando a noção de que os avanços tecnológicos criarão novos empregos. Ele levanta a questão crucial de como definir o valor pessoal em um futuro onde a maioria das pessoas não tem valor econômico, levando à reflexão sobre as estruturas sociais e o valor individual.

Leia mais
Tecnologia

Pica: O Catalisador de IA Autônoma de Código Aberto

2025-01-21

Pica é um ambicioso projeto de código aberto que visa construir um sistema de IA totalmente autônomo. Diferentemente dos modelos de IA existentes, treinados para tarefas específicas, a Pica busca uma IA de propósito geral capaz de aprender e se adaptar a várias tarefas. Seu design modular permite que pesquisadores e desenvolvedores contribuam e melhorem seus componentes. O sucesso da Pica pode revolucionar a IA, potencialmente levando a sistemas de IA mais poderosos, flexíveis e gerais, abrindo novas possibilidades em diversas aplicações, ao mesmo tempo em que apresenta novos desafios e considerações éticas.

Leia mais

Depósito de Lítio de US$ 1,5 Trilhão no Oregon: Uma Oportunidade ou um Risco?

2025-05-10
Depósito de Lítio de US$ 1,5 Trilhão no Oregon: Uma Oportunidade ou um Risco?

Um depósito maciço de lítio na Caldeira McDermitt, no Oregon, estimado em US$ 1,5 trilhão, promete um impulso à produção doméstica de baterias, mas suscita preocupações sobre danos ambientais e impactos culturais. Enquanto os proponentes destacam o potencial para o desenvolvimento econômico e a redução da dependência do lítio estrangeiro, os oponentes se preocupam com os efeitos sobre habitats de vida selvagem sensíveis e locais sagrados indígenas. O debate espelha controvérsias semelhantes em Nevada, focando em recursos hídricos e as consequências ecológicas de longo prazo da extração em larga escala. A questão permanece se os benefícios econômicos superam os potenciais custos ambientais e culturais.

Leia mais

Notion: Seu Espaço de Trabalho Tudo em Um

2025-01-06
Notion: Seu Espaço de Trabalho Tudo em Um

Notion é um espaço de trabalho unificado que integra perfeitamente notas, gerenciamento de tarefas, wikis e bancos de dados. Organize seus pensamentos, gerencie projetos, crie wikis de equipe e bancos de dados personalizados – tudo em uma única plataforma intuitiva. Sua flexibilidade atende a diversas necessidades, desde a gestão de conhecimento pessoal até colaborações complexas em equipe. A interface limpa e os recursos poderosos do Notion estão o tornando uma ferramenta de produtividade essencial para muitos.

Leia mais
Desenvolvimento

PC em nuvem da Microsoft, Windows 365 Link, agora disponível por US$ 350

2025-04-03
PC em nuvem da Microsoft, Windows 365 Link, agora disponível por US$ 350

A Microsoft lançou seu mini-PC de desktop voltado para empresas, o Windows 365 Link, por US$ 349,99. Este dispositivo se conecta diretamente ao serviço de nuvem Windows 365 da Microsoft, simplificando o gerenciamento de TI e reduzindo as necessidades de suporte. Semelhante a um thin client tradicional, ele funciona pela internet, permitindo o trabalho de qualquer lugar, e possui um tempo de inicialização de segundos. A Microsoft afirma que mais de 100 organizações o testaram, aprimorando a experiência de software antes do lançamento. Atualmente disponível nos EUA, Canadá, Austrália, Reino Unido, Alemanha, Japão e Nova Zelândia, é exclusivamente para empresas e requer compra por meio de uma equipe de contas da Microsoft ou revendedor autorizado.

Leia mais
Tecnologia PC em nuvem

Equipe de Sustentabilidade do WordPress Demitida, Causando Indignação

2025-01-12
Equipe de Sustentabilidade do WordPress Demitida, Causando Indignação

Matt Mullenweg, cofundador do WordPress, demitiu abruptamente a equipe de sustentabilidade do WordPress, causando uma reação negativa na comunidade. A equipe, focada na sustentabilidade social, econômica e ambiental do WordPress, foi dissolvida apesar de seus esforços para incorporar práticas sustentáveis. A jornalista de tecnologia Kara Swisher chamou a ação de "comportamento estranhamente hediondo". Mullenweg citou baixo retorno sobre o investimento, mas os críticos criticaram sua decisão como míope e desdenhosa das contribuições da equipe. O incidente destaca problemas de governança e preocupações com a sustentabilidade a longo prazo do WordPress.

Leia mais

AMD dobra a aposta em IA com a série Instinct MI350 e ROCm 7

2025-06-15
AMD dobra a aposta em IA com a série Instinct MI350 e ROCm 7

A AMD revelou sua próxima geração de aceleradores de IA Instinct MI350, com o dobro do desempenho em IA de seu antecessor, o MI300X, graças à nova arquitetura CDNA 4. A série MI350 suporta os formatos FP6 e FP4 para maior throughput e possui 288 GB de memória HBM3E com largura de banda de 8 TB/s. Complementando o hardware está o ROCm 7, que oferece melhorias de desempenho e suporte no dia 0. A AMD também anunciou soluções completas de computação em IA em escala de rack que integram CPUs, GPUs e redes AMD, e estabeleceu um roteiro com o objetivo de aumentar em 20 vezes a eficiência energética em escala de rack até 2030. O MI355X, o modelo principal, oferece até 5 PFLOPS de desempenho FP16.

Leia mais

Modelo de Detecção de Fraude Justo de Amsterdã: Um Estudo de Caso sobre Viés Algorítmico

2025-06-14

Amsterdã tentou construir um modelo de IA 'justo' para detecção de fraude em seu sistema de bem-estar social, com o objetivo de reduzir investigações, melhorar a eficiência e evitar a discriminação contra grupos vulneráveis. O modelo inicial mostrou viés contra cidadãos não holandeses e pessoas de origem não ocidental. Embora a reponderação dos dados de treinamento tenha mitigado alguns vieses, a implantação no mundo real revelou novos vieses na direção oposta, juntamente com uma degradação significativa do desempenho. O projeto foi finalmente abandonado, destacando as compensações inerentes entre diferentes definições de justiça na IA. Tentativas de reduzir o viés em um grupo podem inadvertidamente aumentá-lo em outros, demonstrando as complexidades de alcançar a justiça na tomada de decisões algorítmicas.

Leia mais

A Felicidade Recursiva de Claude: Quando Dois IAs Conversam Sobre Filosofia

2025-06-13
A Felicidade Recursiva de Claude: Quando Dois IAs Conversam Sobre Filosofia

Dois IAs Claude da Anthropic, ao conversarem, entram em discussões extasiadas sobre felicidade espiritual, budismo e consciência. Isso não foi intencional, e os pesquisadores não conseguem explicar. O autor propõe que a IA possui vieses sutis amplificados durante processos recursivos (por exemplo, IA gerando repetidamente sua própria imagem ou conversa própria). Assim como um leve viés de 'diversidade' na geração recursiva de imagens leva a caricaturas monstruosas de pessoas negras, o leve viés 'espiritual' de Claude, amplificado por meio da conversa, resulta em discussões infinitas de iluminação. Esse viés pode ser derivado de dados de treinamento ou correções adicionadas para evitar vieses raciais. O autor também explora como o gênero e a personalidade da IA moldam o comportamento, sugerindo que a personalidade 'hippie' de Claude impulsiona suas inclinações espirituais. Por fim, o autor não consegue confirmar se Claude realmente experimenta felicidade, apenas que esse fenômeno não é sobrenatural, mas um produto de processos recursivos e acúmulo de vieses.

Leia mais

Reescrita de Código: Varinha Mágica vs. Melhoria Iterativa

2025-01-03

Este artigo explora os prós e contras da reescrita de código. Usando a falha da Netscape como exemplo, o autor argumenta que reescrever não é sempre a melhor abordagem. Em vez de reescritas em larga escala, mantenha o idealismo, imagine uma solução perfeita (uma varinha mágica) e, em seguida, melhore iterativamente o código existente. Ao distinguir entre complexidade necessária e acidental, identifique as direções de melhoria e reflita continuamente sobre "Se eu pudesse acenar com uma varinha mágica, o que eu gostaria que fosse?", atingindo, finalmente, o estado ideal.

Leia mais

LLMs: Assistentes de codificação úteis ou assassinos da criatividade?

2025-06-08

Este artigo expressa preocupação com a dependência excessiva de LLMs. Embora reconheça seu potencial para auxiliar na codificação e melhorar a eficiência, o autor argumenta que a dependência excessiva de LLMs enfraquece o pensamento independente e as habilidades de resolução de problemas dos programadores, particularmente para iniciantes, dificultando sua compreensão do conhecimento fundamental de programação e o desenvolvimento do pensamento de programação. O autor também aponta que a qualidade do código gerado por LLMs é inconsistente, propensa a erros e carece de criatividade e arte, podendo levar a uma queda na qualidade do código e até mesmo à desonestidade acadêmica. O autor pede regulamentação e limitações no uso de LLMs, especialmente na educação, para evitar seu impacto negativo no aprendizado e na criatividade dos alunos.

Leia mais
Desenvolvimento

O naufrágio do Empress of Ireland: Uma tragédia esquecida

2025-07-15
O naufrágio do Empress of Ireland: Uma tragédia esquecida

Em 1914, o Empress of Ireland afundou, causando a morte de 1.014 pessoas, superando até mesmo o número de vítimas do Titanic. No entanto, ao contrário da tragédia do Titanic, o naufrágio do Empress of Ireland permanece amplamente desconhecido. Este artigo relata a investigação da autora sobre o sobrevivente Gordon Charles Davidson, desmascarando a história inventada de sua milagrosa natação até a costa, e explora por que esse desastre se esvaiu da memória coletiva, aprofundando-se na catástrofe e seu impacto na sociedade.

Leia mais
Diversos naufragio

Site gerado por IA: Um experimento sobre habilidade versus conhecimento

2024-12-31

O pesquisador de segurança Nicholas Carlini realizou um experimento de doze dias: reescrever a página inicial de seu site e sua biografia diariamente usando um modelo de linguagem diferente. Ele descobriu que, embora os modelos excelssem na geração de páginas da web visualmente impressionantes, eles falhavam significativamente na precisão factual. Por exemplo, o modelo o1-mini gerou uma página da web com 43 declarações; 32 eram completamente falsas, 9 tinham erros graves e apenas 2 eram factualmente corretas. Isso destaca a grande discrepância entre "habilidade" (geração de páginas da web) e "conhecimento" (precisão factual) em LLMs, sublinhando a necessidade de cautela ao confiar em conteúdo gerado por IA.

Leia mais

Morre Steve Langasek, uma das principais figuras do Ubuntu Linux

2025-01-08
Morre Steve Langasek, uma das principais figuras do Ubuntu Linux

Steve Langasek, contribuidor chave do Ubuntu e Debian, faleceu em 1º de janeiro de 2025, aos 45 anos. Sua jornada no software livre começou em 1996, levando a papéis importantes como gerente de lançamento para Debian Sarge e Etch, e posteriormente para o Ubuntu. Além de suas contribuições técnicas para projetos como Linux-PAM, Samba e OpenLDAP, Langasek foi celebrado por sua liderança e orientação na comunidade de código aberto. Sua morte é uma perda profunda, deixando um legado de contribuições impactantes que serão lembradas por muitos anos.

Leia mais
Desenvolvimento

Recurso Digital Ajudando Sobreviventes de Incêndios Florestais a se Recuperar

2025-01-15
Recurso Digital Ajudando Sobreviventes de Incêndios Florestais a se Recuperar

O Sistema de Arquivos de Perda Doméstica, criado por sobreviventes de incêndios florestais na Califórnia, é um recurso digital projetado para apoiar indivíduos que enfrentam o processo desafiador da recuperação de desastres. Esta ferramenta abrangente fornece listas de verificação, ferramentas de organização e recursos essenciais para ajudar a gerenciar reivindicações de seguros, documentar perdas e rastrear despesas. Ele apresenta várias planilhas cobrindo ações imediatas, detalhes de seguros, gerenciamento de inventário, recursos de saúde mental e muito mais. Caixas físicas também estão disponíveis mediante solicitação.

Leia mais

Mudança para IA do Duolingo causa reação negativa maciça dos usuários

2025-05-26
Mudança para IA do Duolingo causa reação negativa maciça dos usuários

O popular aplicativo de aprendizado de idiomas Duolingo enfrentou uma reação negativa maciça dos usuários após anunciar sua política de priorização da IA. Após receber críticas negativas nas redes sociais, a empresa ficou em silêncio, excluindo várias postagens. Uma tentativa subsequente de controlar os danos com um vídeo bizarro falhou em abordar a questão central: demissões em massa de contratados humanos e maior dependência de aulas geradas por IA. O incidente destaca os desafios que as empresas enfrentam ao equilibrar a experiência do usuário e os interesses comerciais ao adotar a IA.

Leia mais
Tecnologia Reação Negativa

Facebook adota Passkeys: um salto gigante para a segurança da conta

2025-06-18
Facebook adota Passkeys: um salto gigante para a segurança da conta

O Facebook anunciou suporte para passkeys, um novo método de autenticação que combina a facilidade das senhas com a segurança robusta da autenticação de dois fatores. As passkeys utilizam seu dispositivo (como seu smartphone) para autenticação, eliminando a necessidade de senhas e tornando os ataques de phishing e violações de dados muito menos eficazes. A configuração é simples, por meio das configurações de "Senha e segurança" no Centro da Conta. Embora a criação de uma passkey não exclua sua senha do Facebook, ela melhora significativamente a segurança da conta, sendo uma atualização altamente recomendada.

Leia mais
Tecnologia

Teclado Ergonômico de Código Aberto: Ergo S-1 - Construa Seu Próprio Conforto

2025-01-03
Teclado Ergonômico de Código Aberto: Ergo S-1 - Construa Seu Próprio Conforto

O Ergo S-1 é um teclado ergonômico, sem fio e dividido, de código aberto, compatível com switches Cherry/Gateron e keycaps Cherry/OEM/DCS, usando o firmware ZMK. Projetado durante um período de desemprego, este teclado prioriza a facilidade de montagem DIY, tornando-o acessível a um público maior. O projeto fornece instruções de montagem completas, lista de materiais e arquivos de design Fusion 360, além de suporte para layouts de teclado personalizados. Embora kits completos ainda não estejam disponíveis, teclados pré-montados são vendidos na Etsy, e o criador está trabalhando ativamente para criar kits mais fáceis de montar.

Leia mais

Esquecer SaaS, estou construindo uma máquina de venda automática na internet

2025-02-22
Esquecer SaaS, estou construindo uma máquina de venda automática na internet

Cansado do modelo SaaS, o autor decidiu seguir um caminho diferente: construir uma simples 'máquina de venda automática na internet'. Inspirado em uma máquina de venda automática real que vende adesivos de alienígenas baratos, o autor visa criar um site (ThreeKindWords.com) que reflita sua simplicidade, transações únicas, preços baixos e falta de suporte ao cliente. O objetivo é uma experiência de usuário direta, sem contas ou processos complexos, focando em transações únicas e geração de receita fácil, muito parecido com a coleta de moedas de uma máquina de venda automática.

Leia mais

OpenArc: Backend de API de inferência leve para acelerar LLMs em hardware Intel

2025-02-19
OpenArc: Backend de API de inferência leve para acelerar LLMs em hardware Intel

OpenArc é um backend de API de inferência leve que utiliza o runtime OpenVINO e drivers OpenCL para acelerar a inferência de modelos Transformers em CPUs, GPUs e NPUs Intel. Projetado para casos de uso de agentes, ele possui uma implementação FastAPI com tipagem forte, com endpoints para carregamento de modelos, descarregamento, geração de texto e consultas de status. OpenArc simplifica o desacoplamento do código de aprendizado de máquina da lógica do aplicativo, oferecendo um fluxo de trabalho semelhante ao Ollama, LM-Studio e OpenRouter. Ele suporta modelos e funções personalizados, com extensões planejadas incluindo um proxy OpenAI, suporte para modelos de visão e muito mais.

Leia mais

Carolina Eyck: Reinventando o Theremin

2025-05-06
Carolina Eyck: Reinventando o Theremin

Carolina Eyck, uma musicista clássica da Alemanha Oriental, tornou-se uma virtuosa do theremin, revolucionando a forma como este enigmático instrumento é tocado. Suas técnicas inovadoras, documentadas em sua obra seminal 'A Arte de Tocar o Theremin', e colaborações com orquestras renomadas, estão dando nova vida a este instrumento eletrônico único, confundindo as fronteiras entre a música clássica e eletrônica.

Leia mais

Escapando do Pesadelo do Texto Colado: WYSINWLB

2025-06-19

O autor encontrou a frustrante tarefa de desembaraçar manualmente tags `` e `

` aninhadas de conteúdo colado. A formatação era uma bagunça, gerada por máquina para aparência em vez de correção semântica, tornando o texto quase impossível de editar. O autor argumenta que essa experiência de edição ruim faria com que usuários comuns desistissem, cunhando o termo "WYSINWLB: What You See Is Not What Lies Beneath" para destacar o problema da simplicidade enganosa do texto colado.

Leia mais
Desenvolvimento edição de texto

Musk quer desorbitar a ISS o mais rápido possível

2025-02-20
Musk quer desorbitar a ISS o mais rápido possível

Elon Musk, fundador da SpaceX, defendeu a desorbitação da Estação Espacial Internacional o mais rápido possível. Ele escreveu no X que a ISS cumpriu seu propósito, oferecendo retornos decrescentes, e os recursos devem ser redirecionados para a exploração de Marte. Embora a NASA tenha contratado a SpaceX para desorbitar a estação com segurança no Pacífico em 2030, Musk propôs um cronograma acelerado, visando o início de 2027. Isso gerou debates, envolvendo complexidades políticas e orçamentárias, pois a aprovação do Congresso é necessária para financiar o processo de desorbitação.

Leia mais
Tecnologia

Uma Década de Fotografia: De Paixão à Reflexão

2025-06-10

Um fotógrafo embarca em uma jornada de dez anos ao redor do mundo, do Canadá ao Japão, da Europa aos EUA, em busca do significado da fotografia. Sua jornada evolui da busca pela maestria técnica à exploração cultural e autoexpressão, abandonando a busca por validação nas redes sociais em prol de projetos mais profundos. Ele testemunha a fragmentação da cultura na era digital e o impacto da IA na criação artística. No final, ele percebe que o verdadeiro valor não está na quantidade ou na atenção, mas no compromisso de longo prazo com o seu trabalho e na autoexpressão.

Leia mais
Design

Além das Frameworks: Domine o Desenvolvimento Front-end Compreendendo os Fundamentos

2025-03-02
Além das Frameworks: Domine o Desenvolvimento Front-end Compreendendo os Fundamentos

Inúmeros artigos aconselham os desenvolvedores a não dependerem muito de frameworks, defendendo uma compreensão profunda das linguagens subjacentes. No entanto, a razão real não é a natureza efêmera dos frameworks; é esta: você não pode dominar o desenvolvimento front-end sem entender os mecanismos subjacentes. As pilhas modernas de front-end geralmente envolvem frameworks como React e várias camadas intermediárias, com CSS aplicado indiretamente por meio de ferramentas JavaScript. Embora essas ferramentas ofereçam conveniência, a compreensão do ecossistema do navegador torna a depuração de erros de JavaScript e CSS, a escrita de CSS personalizado e a compreensão de erros de navegador do lado do cliente significativamente mais fáceis. O autor compartilha anedotas que ilustram como problemas de front-end aparentemente complexos — rodapés multicoloridos, ícones personalizados e otimização de webfont — são facilmente resolvidos com conhecimento sólido de CSS e JavaScript, evitando dependências npm inchadas. Embora a maioria dos desenvolvedores escreva código React e TypeScript excelentes, poucos podem julgar a qualidade do código CSS, o que afeta o desempenho do site. Dominar os fundamentos do navegador e da rede é crucial para criar aplicativos robustos e fáceis de manter e resolver incidentes rapidamente. Em última análise, a proficiência profunda na linguagem é a chave para se tornar um engenheiro front-end sênior.

Leia mais
Desenvolvimento

Interceptação eficiente de chamadas de sistema Linux: além das ineficiências do ptrace

2025-01-05

Este artigo apresenta um método mais eficiente para interceptar chamadas de sistema Linux do que o ptrace: seccomp user notify. Aproveitando filtros BPF, ele retorna apenas para as chamadas de sistema desejadas, reduzindo significativamente a sobrecarga de desempenho. O autor usa sua ferramenta, copycat, como exemplo, mostrando como interceptar chamadas de sistema open() para realizar a substituição de arquivos. O artigo detalha o mecanismo seccomp user notify, incluindo a criação de filtros BPF e o tratamento de argumentos de chamada de sistema. Segurança e problemas potenciais, como ataques TOCTOU, também são discutidos.

Leia mais
Desenvolvimento Chamadas de Sistema
1 2 570 571 572 574 576 577 578 595 596