X (antigamente Twitter) parece bloquear links para Signal

2025-02-18
X (antigamente Twitter) parece bloquear links para Signal

De acordo com o jornalista Matt Binder e outros usuários, o X, a plataforma de mídia social anteriormente conhecida como Twitter, está bloqueando links para o aplicativo de mensagens criptografadas Signal. Links para Signal.me, um domínio para conectar diretamente com usuários do Signal, estão bloqueados em posts, mensagens diretas e perfis, resultando em mensagens de erro. Embora links para contas do Signal e o site principal do Signal ainda estejam funcionando, links para Signal.me postados anteriormente agora exibem um aviso. Essa medida gerou especulações sobre os motivos do X para restringir o Signal.

Leia mais
Tecnologia

Sempre vá ao funeral: Uma lição paterna sobre bondade humana

2024-12-16
Sempre vá ao funeral: Uma lição paterna sobre bondade humana

A autora relata como seu pai lhe incutiu a importância de sempre comparecer a funerais, uma lição que inicialmente ela resistiu. Ao longo dos anos e da experiência pessoal, ela percebe que não se trata apenas de obrigação, mas de oferecer conforto e reconhecer as perdas inevitáveis da vida. A morte de seu pai solidificou essa crença, destacando o impacto profundo de atos aparentemente pequenos de bondade diante do luto, enfatizando a importância de comparecer para os outros mesmo quando inconveniente.

Leia mais

PostgreSQL em Escala na OpenAI: Melhores Práticas e Desafios

2025-05-23

Na PGConf.dev 2025, a OpenAI compartilhou suas melhores práticas para o uso do PostgreSQL, oferecendo insights sobre o uso do banco de dados em uma das principais empresas de IA do mundo. Eles utilizam uma arquitetura sem sharding, com um único escritor e múltiplos leitores, lidando com sucesso com cargas massivas de leitura para seus 500 milhões de usuários ativos. No entanto, as solicitações de escrita se tornaram um gargalo, levando a otimizações que incluem controle de carga no banco de dados principal (descarregando gravações, gravações preguiçosas), otimização de consultas (evitando transações longas, otimizando consultas complexas), tratamento de pontos únicos de falha (priorizando solicitações de alta prioridade) e gerenciamento cuidadoso de esquemas (restringindo alterações de esquema). Apesar desses esforços, a OpenAI encontrou desafios relacionados ao gerenciamento de índices, observabilidade e histórico de alterações de esquema, levando a sugestões de melhorias para o PostgreSQL. O especialista em PostgreSQL, Lao Feng, forneceu insights com base em sua experiência, mostrando que muitos problemas podem ser resolvidos com ferramentas ou métodos existentes, ou até mesmo usando seu sistema Pigsty de código aberto. Por fim, o cluster PostgreSQL da OpenAI processou com sucesso mais de um milhão de QPS, demonstrando o potencial do PostgreSQL em aplicações em larga escala.

Leia mais
Desenvolvimento

Lumigo Copilot: Resolução de problemas em segundos, não em horas

2025-02-16
Lumigo Copilot: Resolução de problemas em segundos, não em horas

O desenvolvedor Nadav recebeu um alerta do Lumigo: falha no processamento de um repositório GitHub. Usando o Lumigo Copilot, ele recebeu um diagnóstico completo em segundos: um erro 404 da API do GitHub, indicando que o repositório estava ausente ou o aplicativo GitHub foi desinstalado. O Copilot não apenas identificou a causa raiz, mas também forneceu o ID do projeto afetado, os usuários e as informações da fila de eventos, permitindo que Nadav resolvesse rapidamente o problema, economizando horas de depuração de logs.

Leia mais
Desenvolvimento análise de logs

Google Gemini: O novo copiloto de IA do Chrome

2025-05-21
Google Gemini: O novo copiloto de IA do Chrome

O Google lançou silenciosamente o Gemini, seu assistente de IA para o Chrome, espelhando o Copilot da Microsoft no Edge. Inicialmente, o Gemini resume páginas da web, responde a perguntas e cria questionários personalizados com base no conteúdo da página da web. Planos futuros incluem suporte para várias guias, navegação no site e automação de tarefas. Atualmente, o acesso é limitado a assinantes do Google AI Pro e Google Ultra, com acesso antecipado para usuários do Chrome Beta, Dev e Canary.

Leia mais
IA

México ameaça processar o Google pela mudança de nome do 'Golfo do México'

2025-02-20
México ameaça processar o Google pela mudança de nome do 'Golfo do México'

Após uma ordem executiva da era Trump renomeando o Golfo do México para 'Golfo da América', o Google Maps atualizou seus mapas, gerando uma forte reação do México. A presidente Claudia Sheinbaum anunciou que o México processará o Google se a mudança de nome não for limitada às águas sob jurisdição dos EUA. Sheinbaum argumenta que a ordem executiva se aplica apenas à plataforma continental dos EUA, não a todo o golfo, e que as ações do Google infringem a soberania mexicana. O México enviou uma carta ao Google exigindo uma correção.

Leia mais

Cap: Uma Alternativa CAPTCHA de Código Aberto Leve e Privada

2025-05-30
Cap: Uma Alternativa CAPTCHA de Código Aberto Leve e Privada

Cap é uma alternativa CAPTCHA leve, moderna e de código aberto que utiliza prova de trabalho SHA-256. É rápido, privado e extremamente fácil de integrar. Composto por um widget JavaScript (@cap.js/widget) e um componente do lado do servidor (@cap.js/server), o Cap oferece várias extensões e suporta vários tempos de execução e linguagens de programação. Ele até funciona de forma independente no Docker. Em comparação com o hCaptcha, o Cap é 250 vezes menor e, usando prova de trabalho, não requer nenhum rastreamento do usuário. Totalmente de código aberto, o Cap oferece modos como invisível e flutuante para atender às diversas necessidades.

Leia mais
Desenvolvimento Prova de Trabalho

Ascensão de 28.000 Pés de um Paraquedista Chinês: Uma História de Imagens Reais e Enganação com IA

2025-05-30
Ascensão de 28.000 Pés de um Paraquedista Chinês: Uma História de Imagens Reais e Enganação com IA

A recente notícia do paraquedista chinês Peng Yujiang que ascendeu a 8.598 metros (28.000 pés) depois de ser sugado por uma nuvem viralizou. Grandes veículos de notícias compartilharam vídeos do evento, mas a autenticidade é questionável. Análises revelam cenas geradas por IA com inconsistências nos ângulos da câmera e no equipamento do piloto. Embora outras partes do vídeo possam ser genuínas, as imagens parecem ser uma compilação de cenas de tempos diferentes e usando equipamentos diferentes. O incidente destaca não apenas os desafios do parapente de alta altitude, mas também as dificuldades em discernir conteúdo real de conteúdo gerado por IA na mídia, sublinhando a necessidade de avaliação crítica de vídeos online.

Leia mais

Orientador de PhD automatiza a melhoria da escrita com scripts Shell

2024-12-14

Para melhorar a escrita de seus alunos de doutorado, um orientador criou três scripts Shell para detectar o uso excessivo da voz passiva, palavras vagas e palavras duplicadas. Integrados ao sistema de construção LaTeX, esses scripts incentivam escolhas conscientes para clareza e precisão, em vez de uma adesão cega às regras gramaticais. O orientador defende o uso da automação por programadores para combater fraquezas na escrita e recomenda recursos como "Style: The Basics of Clarity and Grace".

Leia mais

Tmux: Um mergulho profundo no multiplexador de terminal

2025-06-02
Tmux: Um mergulho profundo no multiplexador de terminal

Tmux é um poderoso multiplexador de terminal que permite gerenciar várias sessões de terminal, janelas e painéis simultaneamente. Pense no tmux como um gerenciador de terminal: um servidor gerencia várias sessões; cada sessão contém várias janelas; cada janela pode ser dividida em vários painéis, cada um executando um programa ou shell separado. Múltiplos clientes podem se conectar à mesma sessão simultaneamente. Uma tecla de prefixo (normalmente Ctrl+b) permite controlar e gerenciar facilmente os componentes do tmux para um gerenciamento eficiente do terminal.

Leia mais
Desenvolvimento multiplexação de terminal

ISC: Mais de 800 jogadores online, Scrabble grátis!

2025-05-15

O Internet Scrabble Club (ISC) é o melhor lugar para jogar Scrabble online ao vivo! Atualmente, 843 jogadores estão conectados, com 320 jogos em andamento. Jogue Scrabble grátis, sem anúncios ou downloads, contra amigos, pessoas do mundo todo ou oponentes de computador. Revise seus jogos ou assista a outros. O ISC usa apenas dicionários oficiais e está disponível em iOS, Android e desktop.

Leia mais
(isc.ro)
Jogos jogo online

Investigação Forense de Calculadoras: Desvendando os Segredos do Design de Chips

2025-01-19

Este artigo apresenta a 'investigação forense de calculadoras', uma técnica que analisa os resultados de algoritmos embutidos em calculadoras para identificar as origens e a evolução de diferentes designs de chips de calculadoras. O autor elaborou um algoritmo padronizado e compilou resultados de inúmeras calculadoras, criando tabelas de comparação para rastrear o histórico de design e a linhagem tecnológica dos chips de calculadoras. Essa técnica é significativa para o estudo da história das calculadoras e do design de chips, particularmente útil quando a documentação oficial é escassa, permitindo que os pesquisadores compreendam as relações entre diferentes calculadoras.

Leia mais
Hardware design de chip

Fábricas Espaciais: Um Trilhão de Dólares em Economia Espacial no Horizonte

2025-01-03
Fábricas Espaciais: Um Trilhão de Dólares em Economia Espacial no Horizonte

A indústria de manufatura espacial está crescendo rapidamente, aproveitando o ambiente único do espaço (gravidade zero, vácuo etc.) para produzir materiais e produtos difíceis ou impossíveis de serem fabricados na Terra, ao mesmo tempo em que apoia a exploração espacial. De materiais avançados a grandes estruturas, produtos de biotecnologia a microdispositivos, o potencial é imenso, prometendo um mercado de um trilhão de dólares. Isso não apenas aborda os problemas de poluição da Terra, mas também impulsiona a colonização espacial, dando início a uma nova era da civilização interestelar humana.

Leia mais

Divergência Contrastiva: Compreendendo o Treinamento de RBM

2025-05-15

Este artigo explica claramente o algoritmo de divergência contrastiva para o treinamento de Máquinas de Boltzmann Restritas (RBMs). Definindo a função de energia e a distribuição conjunta, ele deriva a regra de atualização de peso e explica o papel da amostragem de Gibbs nas fases positiva e negativa. Por fim, mostra como a diferença entre as expectativas de dados e modelo é usada para ajustar os pesos e vieses do RBM, minimizando a energia dos dados de treinamento.

Leia mais

O quase 'Retorno de Jedi' de David Lynch

2025-02-18
O quase 'Retorno de Jedi' de David Lynch

Este artigo explora a história pouco conhecida de David Lynch quase dirigindo 'O Retorno de Jedi'. Ele reconta o processo inicial de seleção do diretor na Lucasfilm e por que Lynch acabou recusando. O artigo entrelaça a descrição humorística de Lynch da experiência, destacando o forte contraste entre seu estilo artístico único e a franquia 'Star Wars'. Comparando o estilo de Lynch com o do diretor final, Richard Marquand, e analisando trechos do roteiro inacabado de Lynch, o autor explora o quão diferente o filme icônico poderia ter sido sob a direção de Lynch.

Leia mais
Jogos cinema

Nix: Resolvendo a Reprodutibilidade no Desenvolvimento de Software

2025-05-26
Nix: Resolvendo a Reprodutibilidade no Desenvolvimento de Software

O ecossistema moderno de ferramentas para desenvolvedores é vasto e complexo, levando a inconsistências frustrantes em como o código é compilado e executado em sistemas diferentes. O Nix aborda isso usando um `/nix/store` imutável e armazenamento endereçável por conteúdo, garantindo compilações reprodutíveis. Embora tenha uma curva de aprendizado íngreme, exigindo familiaridade com programação funcional, seus benefícios — eliminando conflitos de dependências, simplificando o gerenciamento de ambiente, garantindo compilações reprodutíveis e melhorando a segurança — superam o investimento inicial. Os flakes do Nix simplificam o gerenciamento de projetos, e o cache acelera significativamente as compilações. Embora o Nix não seja perfeito e tenha desafios como uma curva de aprendizado íngreme e dificuldades de depuração, suas vantagens em projetos complexos, desenvolvimento multiplataforma e contextos sensíveis à segurança o tornam um investimento valioso.

Leia mais
Desenvolvimento

Reuniões Melhores, Emprego Perdido: Uma História de Política de Escritório

2025-02-17
Reuniões Melhores, Emprego Perdido: Uma História de Política de Escritório

Palmer, um engenheiro de TI, não suportava as reuniões semanais ineficientes de sua equipe. Ele corajosamente sugeriu melhorias: encurtar a reunião para 30 minutos, limitar o tempo de fala a dois minutos e adicionar reuniões individuais. Embora suas sugestões tenham sido bem recebidas pela equipe e melhoraram as reuniões, ele posteriormente foi classificado como 'Precisa melhorar' em sua avaliação anual e acusado de falta de trabalho em equipe. Palmer aproveitou suas habilidades para conseguir três ofertas de emprego, e a equipe que ele deixou foi reorganizada um ano depois devido ao baixo desempenho. Essa história destaca as complexidades da política de escritório, onde mesmo fazendo a coisa certa pode ter consequências imprevistas.

Leia mais

Terminais gráficos Tektronix 'Unicórnio': Um legado de displays coloridos de baixo custo

2024-12-15

Na década de 1980, a Tektronix lançou a série de terminais gráficos 4100/4200 (apelidados de 'Unicórnio') para entrar no mercado de terminais coloridos de baixo custo. O projeto enfrentou desafios, incluindo a destruição de um protótipo crucial, mas entregou com sucesso modelos como 4105, 4107 e 4109 antes do prazo. A série 4200 reduziu ainda mais os custos e melhorou o desempenho, incorporando posteriormente recursos de rede. Esses terminais foram amplamente adotados devido à sua relação custo-benefício e compatibilidade, tornando-se parte significativa do legado da Tektronix.

Leia mais

Monitoramento eficaz do Node.js: métricas, alertas e melhores práticas

2025-05-19
Monitoramento eficaz do Node.js: métricas, alertas e melhores práticas

Este guia mergulha profundamente no monitoramento eficaz de aplicativos Node.js. Ele abrange o monitoramento de métricas de tempo de execução (memória, CPU), métricas de aplicativo (taxas de solicitação, tempos de resposta) e métricas de negócios (ações do usuário, taxas de conversão). A importância do monitoramento é enfatizada, detalhando como coletar essas métricas e configurar alertas significativos. Armadilhas comuns de monitoramento, como interpretar incorretamente padrões de dentes de serra de memória e ignorar percentis, são abordadas. O guia também mostra como conectar métricas ao valor comercial e utilizá-las além da produção, como em testes de referência, testes de carga e testes A/B.

Leia mais
Desenvolvimento

McDonald's: Um Microcosmo da Vida Americana

2024-12-16
McDonald's: Um Microcosmo da Vida Americana

O autor Chris Arnade oferece uma perspectiva única sobre a sociedade americana observando restaurantes McDonald's por todo o país. De um evento político de Trump em um McDonald's ao seu papel como refúgio para pessoas com doenças mentais e um centro comunitário de fato, Arnade argumenta que o McDonald's transcende sua identidade de fast-food, refletindo as conexões entre as pessoas e o desejo de pertencimento na sociedade americana. Ele destaca a tendência da elite em ignorar o valor dessas comunidades de base, enfatizando que esses centros sociais formados organicamente são um testemunho da resiliência da sociedade americana.

Leia mais

Tornando o Rust Inseguro um Pouco Mais Seguro: Ferramentas para Verificar Código Inseguro, Incluindo Bibliotecas em C e C++

2024-12-17
Tornando o Rust Inseguro um Pouco Mais Seguro: Ferramentas para Verificar Código Inseguro, Incluindo Bibliotecas em C e C++

A popularidade do Rust se deve à sua capacidade de eliminar erros de memória e concorrência em tempo de compilação, mas seus blocos de código `unsafe` podem contornar essas verificações. Este artigo explora ferramentas para verificar código Rust inseguro, incluindo código chamado de bibliotecas C ou C++. Apresenta ferramentas de detecção de erros em tempo de execução — sanitizadores — e Miri, um interpretador que encontra comportamentos indefinidos de forma determinística. Os sanitizadores detectam acesso de memória fora dos limites, corridas de dados e muito mais, enquanto o Miri fornece relatórios de erros mais precisos com trechos de código. No entanto, o Miri atualmente não suporta código chamado via FFI de C/C++, sendo necessário o uso de sanitizadores de compilador C/C++ nesses casos. Essas ferramentas aprimoram a segurança e confiabilidade do código Rust, mesmo ao lidar com código `unsafe` ou interagir com bibliotecas C/C++.

Leia mais
Desenvolvimento Erros de Memória

DoxyPress 1.7.0 Lançado: Simplificando a Geração de Documentação

2025-01-13

O DoxyPress 1.7.0 já está disponível! Este poderoso gerador de documentação, construído sobre o CopperSpice, simplifica o processo de criação de documentação. Esta versão inclui instruções de instalação, construção e uso, além de perguntas frequentes e amplas opções de personalização. Se você é iniciante ou um desenvolvedor experiente, poderá gerar facilmente documentação de alta qualidade rapidamente.

Leia mais
Desenvolvimento geração de documentação

Executivos de tecnologia do Vale do Silício se juntam à reserva do Exército para impulsionar a IA militar

2025-06-15
Executivos de tecnologia do Vale do Silício se juntam à reserva do Exército para impulsionar a IA militar

Líderes de tecnologia de ponta do Vale do Silício, incluindo o CTO da Palantir, Shyam Sankar, o CTO do Meta, Andrew Bosworth, o CPO da OpenAI, Kevin Weil, e o ex-CRO, Bob McGrew, se juntaram a uma unidade recém-formada da reserva do Exército: Destacamento 201: Corpo de Inovação Executiva. Eles servirão como tenentes-coronéis, aproveitando sua experiência no setor privado para aconselhar o Exército e acelerar a adoção de IA no planejamento e operações militares. Essa iniciativa visa unir a inovação americana a missões militares vitais, modernizando a força e aprimorando suas capacidades. O nome da unidade, '201', provavelmente é uma referência ao código de status HTTP para criação de recursos.

Leia mais

Bônus de US$ 10.000: Anunciados os vencedores do concurso de visualização de ISBN

2025-02-27
Bônus de US$ 10.000: Anunciados os vencedores do concurso de visualização de ISBN

O Anna's Archive realizou um concurso com prêmio de US$ 10.000 para a melhor visualização de seus dados de ISBN, destacando livros arquivados e não arquivados. A competição atraiu inúmeras entradas criativas, resultando em quatro vencedores: um prêmio de US$ 6.000, um de US$ 3.000 e quatro de US$ 500. O vencedor do primeiro lugar impressionou com suas opções flexíveis, desempenho suave e implementação simples; a entrada do segundo lugar se destacou em sua visualização em nível macro e interface do usuário intuitiva. Os vencedores restantes do terceiro lugar mostraram pontos fortes únicos, como múltiplas visualizações, recursos de comparação e ferramentas flexíveis. O concurso não apenas resultou em ferramentas de visualização superiores para o Anna's Archive, mas também demonstrou o entusiasmo global dos desenvolvedores pelo compartilhamento de conhecimento e preservação cultural.

Leia mais
Tecnologia concurso

Visão Explosiva de Relógio Mecânico DIY: Uma Demonstração Desafiante de Habilidade

2025-06-22

Inspirado por um post de blog que explica como os mecanismos de relógios mecânicos funcionam, o autor decidiu criar um modelo de visão explosiva de um relógio mecânico real. Ele experimentou a fundição em resina em camadas e outros métodos, finalmente optando por uma técnica que usa linha de pesca para suspender as peças e uma única injeção de resina. Ele superou inúmeros desafios, incluindo a retração da resina, bolhas de ar e fixação das peças, aperfeiçoando continuamente sua técnica. O projeto culminou na criação de modelos de relógios de bolso a um clone do movimento ETA 2824, demonstrando impressionante habilidade e perseverança.

Leia mais

Biblioteca OAuth gerada por IA do Cloudflare: Uma faca de dois gumes

2025-06-08
Biblioteca OAuth gerada por IA do Cloudflare: Uma faca de dois gumes

O Cloudflare construiu uma nova biblioteca de provedor OAuth quase inteiramente usando o Claude LLM da Anthropic. Embora o código seja bem estruturado e os testes sejam aprovados, o autor encontrou problemas de segurança, como configurações CORS excessivamente permissivas, cabeçalhos de segurança padrão ausentes e implementação incorreta da especificação OAuth. Apesar da revisão do código gerado pelo Claude por engenheiros, vulnerabilidades críticas permanecem, destacando os riscos do código gerado por IA, mesmo sob escrutínio. Isso levanta questões sobre a confiabilidade e segurança da programação assistida por IA e o papel crucial da experiência humana em sistemas críticos de segurança.

Leia mais
Desenvolvimento

fui: Uma biblioteca de interface de usuário TTY baseada em framebuffer em C

2025-05-08
fui: Uma biblioteca de interface de usuário TTY baseada em framebuffer em C

fui é uma biblioteca C leve para interagir diretamente com o framebuffer em um contexto tty. Ela usa um sistema de desenho em camadas, suportando desenho de pixels, formas primitivas (linhas, retângulos, círculos), renderização de fonte de bitmap, tratamento de eventos de teclado e mouse (via libevdev) e um sistema de som básico baseado em ALSA (atualmente ondas senoidais e acordes). A biblioteca é estática e inclui exemplos e testes (usando cmocka). Um jogo simples de Asteroides demonstra os recursos de som.

Leia mais
Desenvolvimento Biblioteca Gráfica

Vole-Sim: Um Simulador de Hamster Hiperrealista

2025-01-28

O projeto GitHub Vole-Sim é um simulador de hamster notavelmente realista, conhecido por seu alto nível de detalhe e precisão. Construído usando a engine Unity, ele simula uma ampla gama de comportamentos de hamster, incluindo comer, dormir, brincar e explorar seu ambiente. Os usuários podem observar e interagir com os hamsters em suas vidas diárias. Além do entretenimento, o projeto demonstra o poder da engine Unity na simulação de comportamento biológico.

Leia mais

Sete anos como CTO fundador da RevenueCat: Triunfos e desafios do crescimento acelerado

2025-01-09
Sete anos como CTO fundador da RevenueCat: Triunfos e desafios do crescimento acelerado

O cofundador e CTO da RevenueCat, Miguel Carranza, reflete sobre seu sétimo ano no comando. 2024 foi um ano excepcional, marcado pela conquista das metas de receita da Série C10, uma primeira aquisição, contratos multimilionários, tornando-se o SDK de pagamentos nº 1 do iOS e expansão para o Japão. No entanto, esse sucesso não veio sem desafios: mudanças de pessoal, mudanças estratégicas e emergências pessoais que afetaram a equipe. Carranza compartilha suas experiências equilibrando trabalho e vida pessoal, mantendo a coesão da equipe durante a expansão rápida. Ele destaca a importância do trabalho em equipe, interação com o cliente, execução eficiente e aprendizado contínuo, enquanto descreve metas ambiciosas para os próximos anos.

Leia mais

Imprimindo dados digitais em papel: um método de armazenamento extremo

2025-06-03

Este artigo explora vários métodos de armazenamento de dados digitais em papel, desde a codificação simples de caracteres (como Base16, Base32, Base64) até codificações de pontos mais complexas (como códigos QR, Optar) e até mesmo codificações de cores. O autor compara experimentalmente a densidade de informação e a confiabilidade de diferentes métodos e discute questões-chave como OCR, códigos de correção de erros e armazenamento de longo prazo. Os resultados mostram que os métodos de codificação de pontos (como códigos QR empilhados e Optar) podem armazenar até 100 KB de dados em uma página A4, enquanto os métodos de codificação de caracteres são limitados pela precisão do OCR, resultando em capacidade de armazenamento relativamente pequena. O artigo também explora a possibilidade de codificação de dados manuscritos e transmissão de dados em papel, oferecendo novas ideias para preservação de dados digitais em condições extremas.

Leia mais
1 2 549 550 551 553 555 556 557 595 596