Byung-Chul Han: Uma Crítica à Sociedade de Conquistas Superficial

2025-05-22
Byung-Chul Han: Uma Crítica à Sociedade de Conquistas Superficial

Este artigo explora a crítica da sociedade moderna oferecida pelo filósofo sul-coreano Byung-Chul Han. Han argumenta que vivemos em uma sociedade de conquistas superficial, impulsionada pela pressão do 'que podemos fazer', levando ao esgotamento e doenças mentais na busca pelo sucesso máximo e autorrealização. Ele analisa como esse mecanismo social causa crises no amor, na beleza e no entretenimento, e critica a 'suavidade' da mídia digital por apagar experiências negativas e autenticidade. Han apela para que as pessoas se libertem da pressão das conquistas, abracem a imperfeição e as experiências negativas, e redescobrim a essência do amor e do verdadeiro entretenimento.

Leia mais

Inverno da IA: Demissões no Vale do Silício e Mercado de Trabalho Difícil

2025-05-22
Inverno da IA: Demissões no Vale do Silício e Mercado de Trabalho Difícil

No início da pandemia, o mercado de trabalho de tecnologia explodiu. Mas 2023 trouxe demissões em massa, impulsionadas pela incerteza econômica e pelo rápido avanço da IA, que está automatizando funções de nível inicial. Mesmo graduados de universidades prestigiadas como Berkeley e Stanford estão lutando para encontrar empregos, destacando a necessidade de habilidades fortes e especializadas no mercado desafiador de hoje.

Leia mais

Ruby 3.5: Alocação de Objetos Seis Vezes Mais Rápida com Inlining de Class#new

2025-05-22
Ruby 3.5: Alocação de Objetos Seis Vezes Mais Rápida com Inlining de Class#new

O Ruby 3.5 consegue uma aceleração significativa na alocação de objetos, até seis vezes mais rápido, através da incorporação (inlining) do método `Class#new`. O artigo detalha essa otimização, apresentando resultados de benchmarks, analisando gargalos de desempenho e explicando a técnica de incorporação. Ao eliminar a sobrecarga de chamadas de métodos, reduzir a cópia de parâmetros e melhorar as taxas de acerto do cache inline, essa otimização aborda eficazmente os problemas de desempenho na alocação de objetos Ruby, embora introduza pequenas preocupações de compatibilidade com versões anteriores.

Leia mais
Desenvolvimento

Revisitar o Conselho de Bugs: Corrigindo as Falhas do GitHub Issues

2025-05-22

O autor relembra sua experiência usando o BugSplat para gerenciamento de projetos no Vale do Silício, seguindo quatro princípios-chave: todas as tarefas são registradas como bugs, os bugs têm um esquema unificado e detalhado, cada bug é atribuído a apenas uma pessoa e funcionalidade de consulta flexível. O autor constata que os sistemas atuais, como o GitHub Issues, ficam muito aquém da eficiência do BugSplat, faltando um esquema abrangente, tendo responsabilidade difusa e recursos de consulta limitados. O artigo conclui descrevendo como a equipe do autor está melhorando o projeto de código aberto Gitea para corrigir essas deficiências, alcançando, por fim, a capacidade de classificar listas de bugs por prioridade.

Leia mais
Desenvolvimento

Aventuras em Álgebra Simbólica com o Protocolo de Contexto de Modelo (MCP)

2025-05-22

O autor experimenta o protocolo MCP da Anthropic para contornar as limitações dos LLMs em matemática simbólica. O MCP permite que LLMs chamem ferramentas externas. O autor integra um LLM com o SymPy, um sistema de álgebra computacional, para resolver uma equação de oscilador harmônico amortecido. Embora o ecossistema MCP seja instável e apresente riscos de segurança (execução local!), a integração bem-sucedida destaca o potencial dessa abordagem. Combinar LLMs com ferramentas especializadas como o SymPy pode revolucionar a maneira como interagimos com cálculos matemáticos complexos.

Leia mais
Desenvolvimento

SQLite-JS: Potencie o SQLite com JavaScript

2025-05-22
SQLite-JS: Potencie o SQLite com JavaScript

A extensão SQLite-JS permite criar funções, agregações, funções de janela e sequências de classificação personalizadas no SQLite usando JavaScript. Isso possibilita manipulação de dados flexível e poderosa diretamente no seu banco de dados SQLite. Suporta funções escalares (processando linhas individuais), agregações (processando múltiplas linhas), funções de janela (acessando todo o conjunto de dados) e colations personalizadas (definindo ordens de classificação). Crie funções para executar cálculos, manipulação de texto e transformações de dados com instruções SQL simples. Exemplos incluem calcular idade, mediana, médias móveis e muito mais. A avaliação direta de código JavaScript também é suportada para tarefas complexas. Quando usado com o sqlite-sync, as funções personalizadas são replicadas automaticamente em um cluster SQLite Cloud.

Leia mais
Desenvolvimento Extensão de Banco de Dados

Forge: Plataforma de execução do GitHub Actions escalonável e segura no AWS

2025-05-22
Forge: Plataforma de execução do GitHub Actions escalonável e segura no AWS

Forge é uma plataforma multilocatário escalonável, segura e totalmente automatizada para executar runners efêmeros do GitHub Actions no AWS. Projetada por engenheiros de plataforma para equipes de plataforma, a Forge simplifica a implantação e a gestão do GitHub Actions. Ela automatiza o provisionamento e a gestão do ciclo de vida de runners efêmeros do GitHub Actions em EC2 e EKS, oferecendo isolamento multilocatário, remediação de desvios e observabilidade integrada. Suporta vários sistemas operacionais, GitHub Cloud e GHES, e possui agendamento consciente de custos, infraestrutura flexível e implantações de vários runners. Um guia abrangente de início rápido ajuda os usuários a implantar e configurar rapidamente o Forge de acordo com suas necessidades.

Leia mais
Desenvolvimento

Automatizando Quatro Anos de Prática de Leitura à Vista de Piano: De Python a D3

2025-05-22

O autor compartilha sua experiência automatizando quatro anos de prática de leitura à vista de piano usando um aplicativo de iPad. Ele criou uma interface Pythonista para automatizar a seleção de teclas e rastrear dados de prática, visualizou o progresso com D3.js e descobriu que a randomização e a visualização de dados melhoraram significativamente a capacidade de leitura à vista. Insights importantes incluem ignorar a nomeação de notas em favor do reconhecimento de padrões e os benefícios de uma rotina de prática estruturada.

Leia mais

Gemini Diffusion: A Velocidade Relâmpago da Geração de Texto?

2025-05-22

O Gemini Diffusion, recém-lançado pelo Google, impressiona a todos com sua velocidade; eles até desaceleraram a demonstração para que fosse visível. Este artigo investiga por que os modelos de difusão são tão rápidos, contrastando-os com os modelos autoregressivos tradicionais (como GPT-4, Claude). Os modelos de difusão geram toda a saída de uma vez, em vez de token por token, permitindo a geração paralela de partes corretas e velocidades mais rápidas por meio de iterações reduzidas. No entanto, eles são menos eficientes com contextos longos e suas capacidades de raciocínio permanecem questionáveis. Embora os modelos de difusão possam usar transformadores internamente, sua arquitetura os torna fundamentalmente diferentes dos modelos autoregressivos.

Leia mais

As peças de Musil: Uma tensão entre utopia e realidade

2025-05-22
As peças de Musil: Uma tensão entre utopia e realidade

Este artigo examina as duas peças de Robert Musil, *Os Utópicos* (1921) e *Vinzenz e a Amante de Homens Importantes* (1923), escritas durante um período de intenso envolvimento com o teatro. Essas obras refletem a insatisfação de Musil com o teatro contemporâneo e sua exploração de ideais utópicos. Suas utopias não são sistemas fixos, mas sim uma resistência às convenções rígidas e uma busca por abertura criativa, refletindo temas em seu romance inacabado, *O Homem sem Qualidades*. As lutas das personagens simbolizam a solidão e a incerteza do indivíduo em um mundo de possibilidades ilimitadas, refletindo as profundas reflexões de Musil sobre o papel social da arte.

Leia mais
Diversos Teatro

Shader de Espaço Curvo com Rotação 4D usando three.js

2025-05-22
Shader de Espaço Curvo com Rotação 4D usando three.js

Um shader GLSL construído com three.js que simula espaço curvo projetando modelos 3D em uma esfera unitária 4D usando rotação 4D e projeção estereográfica. Originalmente escrito em HLSL para o jogo Unity Sfera, este shader permite que os usuários façam zoom, rotação e controlem a perspectiva da câmera para experimentar modelos animados se movendo em um espaço curvo. Uma demonstração online e um tutorial em vídeo estão disponíveis. Os modelos são carregados em tempo de execução do repositório three.js.

Leia mais
Desenvolvimento Gráficos 4D

Otimizando um decodificador AV1 Rust: Evitando zeragens desnecessárias e otimizando comparações de struct

2025-05-22
Otimizando um decodificador AV1 Rust: Evitando zeragens desnecessárias e otimizando comparações de struct

Comparando o desempenho do decodificador AV1 baseado em Rust, rav1d, e o decodificador baseado em C, dav1d, o autor, usando um profiler de amostragem, identificou dois gargalos de desempenho. O primeiro foi o zeramento desnecessário de um buffer no rav1d em arquitetura ARM, levando à degradação do desempenho. O segundo foi uma implementação ineficiente de comparações de struct no rav1d. Usando `MaybeUninit` para evitar zeragens desnecessárias e otimizando comparações de struct, o autor melhorou o desempenho do rav1d em quase 2%.

Leia mais
Desenvolvimento Decodificador AV1

Modelo o3 do OpenAI encontra zero-day no kernel do Linux

2025-05-22
Modelo o3 do OpenAI encontra zero-day no kernel do Linux

Esta publicação descreve como o autor descobriu uma vulnerabilidade de dia zero (CVE-2025-37899) no kernel do Linux usando o modelo o3 do OpenAI. Ao auditar o ksmbd, o autor utilizou o o3 para analisar o código, identificando com sucesso uma vulnerabilidade de use-after-free no manipulador de comandos SMB 'logoff'. O o3 compreendeu a lógica complexa de conexões concorrentes e compartilhamento de objetos, apontando a falha. Além disso, o o3 redescobriu outra vulnerabilidade, CVE-2025-37778. O autor argumenta que o o3 representa um avanço significativo na capacidade de raciocínio de código, oferecendo aos pesquisadores de vulnerabilidades uma nova ferramenta poderosa para aumentar drasticamente a eficiência.

Leia mais
Desenvolvimento

De Tubos de Vácuo a Chiplets: Uma História da Escalabilidade de Semicondutores e Seus Desafios

2025-05-22
De Tubos de Vácuo a Chiplets: Uma História da Escalabilidade de Semicondutores e Seus Desafios

Este artigo traça a história da escalabilidade de semicondutores, de volumosos tubos de vácuo a circuitos integrados e massivos SoCs modernos. Começando com a invenção do transistor nos Laboratórios Bell, ele detalha avanços em materiais de silício, processos planares, MOSFETs e o crescimento exponencial na integração de chips impulsionado pela Lei de Moore. No entanto, o artigo destaca os desafios que os SoCs enfrentam em fabricação, custo e rendimento, preparando o cenário para uma discussão futura sobre como os chiplets podem superar essas limitações.

Leia mais
Tecnologia

Censura de e-mails no Microsoft gera protestos de funcionários

2025-05-22
Censura de e-mails no Microsoft gera protestos de funcionários

Funcionários da Microsoft relataram que e-mails contendo palavras como "Palestina" ou "Gaza" estão sendo bloqueados temporariamente. O grupo No Azure for Apartheid (NOAA) afirma que dezenas de funcionários são afetados. A Microsoft diz que isso visa reduzir e-mails "politicamente focados", mas a medida gerou preocupações sobre a liberdade de expressão. Isso ocorre em meio a protestos contínuos contra os contratos da Microsoft com o governo israelense, com vários funcionários interrompendo a conferência Build da Microsoft, resultando em pelo menos uma demissão.

Leia mais

Agente de IA de código aberto Refact.ai atinge impressionantes 69,8% no SWE-bench Verified

2025-05-22
Agente de IA de código aberto Refact.ai atinge impressionantes 69,8% no SWE-bench Verified

O Refact.ai, um agente de programação de IA de código aberto líder, atingiu uma pontuação notável de 69,8% no benchmark SWE-bench Verified, resolvendo autonomamente 349 de 500 problemas reais do GitHub. Esse sucesso é atribuído à sua arquitetura robusta: o modelo Claude-3.7 em seu núcleo, auxiliado por um subagente debug_script() para depuração e modificação de código, e uma ferramenta strategic_planning() para resolução otimizada de problemas. Todo o pipeline do Refact.ai é de código aberto, e sua aplicação no mundo real demonstra ganhos significativos de produtividade para desenvolvedores.

Leia mais

OCR para Código: Transformando Capturas de Tela em Código

2025-05-22
OCR para Código: Transformando Capturas de Tela em Código

A Pieces aprimorou a tecnologia OCR para reconhecer com precisão código a partir de capturas de tela. Com base no mecanismo Tesseract, eles adicionaram etapas de pré e pós-processamento para lidar com vários ambientes de programação (modo claro/escuro), fundos ruidosos e imagens de baixa resolução. O pré-processamento de imagem, incluindo inversão de modo escuro, redução de ruído e aprimoramento de resolução, juntamente com o pós-processamento para restaurar a indentação do código, melhora significativamente a precisão. Eles usam a distância de Levenshtein para avaliar o desempenho do modelo e selecionaram experimentalmente um método eficiente de aumento de amostragem de imagem. Essa tecnologia permite que os desenvolvedores convertam facilmente capturas de tela de código em código editável, aumentando a eficiência do desenvolvimento.

Leia mais
Desenvolvimento reconhecimento de código

Wisk Aero e NASA renovam parceria para acelerar voos autônomos

2025-05-22
Wisk Aero e NASA renovam parceria para acelerar voos autônomos

A Wisk Aero, desenvolvedora de aeronaves autônomas totalmente elétricas, anunciou uma parceria de pesquisa renovada de cinco anos com a NASA. Essa colaboração visa estabelecer padrões avançados de mobilidade aérea para integrar aeronaves autônomas no Sistema Nacional de Espaço Aéreo (NAS). O foco será no uso das capacidades de simulação e LVC (Live Virtual Constructive) da NASA para acelerar o desenvolvimento de seus sistemas autônomos de 6ª geração, com o objetivo de voos de passageiros autônomos seguros e eficientes até 2030.

Leia mais
Tecnologia Voo Autônomo

Histórias nostálgicas do VAX/VMS: Lições aprendidas e contratempos hilários

2025-05-22

Este post do blog relata as experiências divertidas do autor trabalhando com sistemas VAX/VMS e as lições de vida aprendidas ao longo do caminho. Com um tom leve e divertido, o autor compartilha anedotas de seus anos de faculdade como técnico de laboratório de informática e operador, incluindo a solução criativa de problemas de e-mail de estudantes e um incidente quase demissão devido a uma falha no sistema de e-mail. Uma história particularmente engraçada envolve o uso de um sistema VAX/VMS como travesseiro por dois anos. A postagem é uma mistura de nostalgia por tecnologias passadas e insights únicos sobre a carreira de um programador, enquadrando-se na categoria Tecnologia.

Leia mais
Tecnologia Programador

Recreando o Mapa de Chiron de Sid Meier's Alpha Centauri

2025-05-22
Recreando o Mapa de Chiron de Sid Meier's Alpha Centauri

Um cartógrafo experiente dedicou anos à minuciosa recriação do mapa de Chiron, o planeta de Sid Meier's Alpha Centauri, usando dados do jogo. Ele extraiu cuidadosamente a elevação, a precipitação e outros atributos do mapa original do jogo de baixa resolução, e então utilizou técnicas de SIG e Photoshop para gerar uma representação de alta resolução e realista do terreno do planeta. O projeto envolveu a superação de inúmeros obstáculos técnicos, desde a aquisição de dados e ajustes de projeção até a renderização final, mostrando a habilidade do cartógrafo e a dedicação aos detalhes. O mapa resultante é um testemunho tanto do legado duradouro do jogo quanto da arte da cartografia meticulosa.

Leia mais
Design

Lei Antiga Exige Fardos de Feno em Ponte de Londres

2025-05-22
Lei Antiga Exige Fardos de Feno em Ponte de Londres

Obras de construção na ponte ferroviária de Charing Cross, em Londres, acionaram uma lei antiga e peculiar. Devido à redução da altura livre sob a ponte por causa de andaimes, os empreiteiros são obrigados a pendurar fardos de feno como aviso para o tráfego fluvial, um requisito que remonta à Idade Média. Os fardos de feno, juntamente com luzes de advertência à noite, serão movidos ao longo da ponte à medida que o projeto de manutenção de vários anos progredir.

Leia mais

De 14 Engenheiros a uma Equipe Altamente Eficaz: Uma História de Especialização vs. Generalização

2025-05-22
De 14 Engenheiros a uma Equipe Altamente Eficaz: Uma História de Especialização vs. Generalização

Uma equipe de engenharia de 14 pessoas lutou com comunicação deficiente e baixa eficiência. Eles tentaram várias soluções, incluindo reuniões diárias assíncronas e divisão da equipe, mas não conseguiram resolver a causa raiz. Finalmente, eles abandonaram a especialização e adotaram um modelo generalista, capacitando os membros da equipe a dominar várias habilidades e compartilhar a responsabilidade em todos os aspectos do produto. Essa mudança produziu resultados positivos inesperados: colaboração mais suave, eficiência significativamente melhorada, entrega mais rápida, maior qualidade e utilização otimizada de recursos. No entanto, o modelo generalista também apresentou desafios, como a saída de alguns membros e aumento da carga de trabalho. O autor argumenta que não existe uma prática ideal que se adapte a todos; o que funciona para sua equipe é o melhor, e a melhoria contínua e a experimentação são essenciais.

Leia mais
Desenvolvimento generalista

Cabeçalhos de Objeto Compactos do Java se Tornam Recurso de Produto

2025-05-22

O JEP 519 promove o recurso experimental 'Cabeçalhos de Objeto Compactos' para um recurso de produto completo em Java. Inicialmente introduzido no JDK 24 para otimizar o layout do cabeçalho do objeto e melhorar o desempenho, ele passou por testes extensivos na Oracle e na Amazon, provando sua estabilidade e ganhos de desempenho. A flag `-XX:+UnlockExperimentalVMOptions` não é mais necessária para ativação. Expansões futuras para mais bits de cabeçalho de objeto são planejadas, com os Projetos Valhalla e Lilliput fornecendo soluções.

Leia mais
Desenvolvimento

Hotspot: Uma interface gráfica elegante para análise de desempenho do Linux perf

2025-05-22
Hotspot: Uma interface gráfica elegante para análise de desempenho do Linux perf

A KDAB desenvolveu o Hotspot, uma interface gráfica independente para análise de dados de desempenho, inicialmente focando na visualização de dados do Linux perf em uma interface semelhante ao KCachegrind. Ele oferece visualização gráfica, filtragem de linha do tempo e a capacidade de lançar o perf para perfilar aplicativos. Disponível como um AppImage para uso fácil em várias distribuições, ou por meio de gerenciadores de pacotes (AUR, Debian, Ubuntu, Fedora), o Hotspot permite que os usuários analisem o tempo de CPU e fora de CPU, exportando dados para compartilhamento. Embora ainda não esteja completo em termos de recursos, o Hotspot simplifica a análise de desempenho do Linux.

Leia mais
Desenvolvimento interface gráfica

O Decibel (dB): Uma Unidade Científica Confusa

2025-05-22
O Decibel (dB): Uma Unidade Científica Confusa

O decibel (dB), uma unidade aparentemente simples para medir som, é surpreendentemente complexo e confuso. Não é uma unidade no sentido convencional, mas sim uma escala logarítmica que representa uma mudança de magnitude. O artigo mergulha na história e aplicação do bel e do decibel, destacando a ambiguidade decorrente de sua natureza dependente do contexto. Diferentes campos usam dB de maneira diferente, levando a inconsistências e mal-entendidos. O autor usa o exemplo da sensibilidade do microfone para ilustrar a confusão inerente, argumentando por uma abordagem mais padronizada e menos ambígua para esta unidade amplamente utilizada.

Leia mais

Nova bactéria descoberta na estação espacial chinesa Tiangong

2025-05-22
Nova bactéria descoberta na estação espacial chinesa Tiangong

Uma nova bactéria, Niallia tiangongensis, foi descoberta na estação espacial chinesa Tiangong. Esta bactéria em forma de bastonete, formadora de esporos, é diferente de qualquer espécie terrestre conhecida anteriormente. Ela prospera em microgravidade e possui adaptações únicas, incluindo a capacidade de quebrar a gelatina para sobreviver em ambientes pobres em nutrientes e resistir a danos por radiação. A descoberta destaca os perigos potenciais das viagens espaciais e informa o desenvolvimento de protocolos de saneamento aprimorados para futuras missões de longa duração. Embora seu parente terrestre possa causar sepse, o risco potencial para taikonautas permanece incerto.

Leia mais

As críticas mordazes de Dijkstra às propostas da linguagem Ada

2025-05-22
As críticas mordazes de Dijkstra às propostas da linguagem Ada

Edsger Dijkstra, ganhador do Prêmio Turing, revisou quatro propostas para a linguagem de programação Ada (vermelha, verde, azul e amarela). Ele chamou a proposta vermelha de 'avançada e atrasada de forma tão incongruente que fiquei perplexo'. A proposta verde foi considerada como mostrando 'incompetência técnica, provavelmente aprimorada pela desonestidade'. A proposta azul era 'inacceptavelmente complexa', com documentação descrita como uma 'mistura inextricavelmente complexa de documentação técnica e conversa de vendas'. Por fim, Dijkstra ficou famoso por se preocupar com a segurança ocidental dependendo da proposta verde vencedora, sugerindo até que se sentiria mais seguro se o Exército Vermelho Soviético a adotasse. Essa anedota destaca o compromisso inabalável de Dijkstra com padrões técnicos rigorosos e design claro na engenharia de software.

Leia mais
Desenvolvimento

PalmPad: Teclado na Palma da Mão com uma Única Câmera RGB

2025-05-22
PalmPad: Teclado na Palma da Mão com uma Única Câmera RGB

Uma equipe da Universidade Tsinghua desenvolveu o PalmPad, uma nova tecnologia de interação de realidade mista. Usando apenas uma câmera RGB e um Arduino, o PalmPad projeta um teclado virtual na palma da mão do usuário. O usuário digita tocando nas teclas virtuais com o dedo indicador da mão oposta. O sistema supera as limitações anteriores de rastreamento de ponta dos dedos não confiável e detecção de toque ruim por meio de processamento de vídeo sofisticado e uma CNN para posicionamento preciso da ponta dos dedos. Um Arduino UNO detecta o contato dedo-palma usando mudanças de impedância, atingindo 97% de precisão de reconhecimento de toque. O PalmPad oferece uma abordagem conveniente e inovadora para interação de realidade mista.

Leia mais
Tecnologia Realidade Mista

Por que o Debian altera seus pacotes?

2025-05-22

Há um ano e meio, escrevi "Por que o Debian é como é?", o que gerou muitas perguntas sobre por que o Debian altera seus pacotes de software. Este artigo descreve os motivos principais: aderência às diretrizes do Manual de Políticas do Debian (por exemplo, locais de configuração do sistema e documentação); garantir compatibilidade entre programas (por exemplo, locais de sockets de domínio Unix, contas de usuário); remoção de código que "liga para casa" ou ignora o sistema de empacotamento do Debian (por motivos de privacidade e segurança); correção ou retrocompatibilidade de correções de bugs para melhorar a experiência do usuário; evitar a inclusão de código legalmente problemático (de acordo com as Diretrizes de Software Livre do Debian); e adição de páginas de manual ausentes. Essencialmente, essas alterações garantem a estabilidade do sistema, a segurança e a adesão aos princípios de software livre.

Leia mais
Desenvolvimento

IA no Ensino Superior: Truque ou Revolução?

2025-05-22
IA no Ensino Superior: Truque ou Revolução?

Este artigo explora a aplicação da inteligência artificial no ensino superior. O autor participa de uma oficina de ensino de IA e observa diferentes pontos de vista acadêmicos sobre a IA, questionando, em última análise, o status revolucionário da IA na educação. Muitos defensores da IA, argumenta o autor, superestimam as capacidades da IA, apresentando-a como uma panacéia, enquanto ignoram seus custos ambientais e o impacto negativo nos hábitos de aprendizagem dos alunos. O autor conclui que a IA é atualmente mais um truque, incapaz de substituir a interação cara a cara e o pensamento profundo entre professores e alunos. A verdadeira educação requer orientação do professor e engajamento do aluno — coisas que a IA não pode replicar.

Leia mais
Diversos
1 2 218 219 220 222 224 225 226 595 596