Visualizando a Conjectura de Collatz: Um Pensamento no Chuveiro Transformado em Algo Impressionante

2025-05-20

Uma viagem de mergulho com cilindro desencadeou um pensamento no chuveiro que resultou em uma visualização impressionante da Conjectura de Collatz. O autor traduziu inteligentemente o processo iterativo da função de Collatz em frações binárias, traçando os resultados. O gráfico resultante revela padrões auto-semelhantes surpreendentes, quase como se fossem uma escrita alienígena. Surpreendentemente, isso reflete um artigo de 2019 do matemático francês Olivier Rozier, embora seus métodos de construção sejam diferentes. A abordagem direta do autor é fácil de entender e convida a explorar os padrões ocultos do gráfico.

Leia mais
Diversos

SignalGate Continua: 410 GB de Dados do TeleMessage Vazados

2025-05-20
SignalGate Continua: 410 GB de Dados do TeleMessage Vazados

O pesquisador de segurança Micah Lee revelou um enorme vazamento de dados de 410 GB da TeleMessage, uma empresa israelense que fornece serviços de arquivamento para aplicativos de mensagens criptografadas como Signal e WhatsApp. O software da TeleMessage foi usado por funcionários do governo dos EUA, levando ao escândalo 'SignalGate'. Os dados vazados incluem informações sensíveis, como mensagens em texto simples e metadados, destacando as vulnerabilidades nos produtos da TeleMessage e os riscos associados à dependência do governo em serviços de arquivamento de mensagens criptografadas. O lançamento vem do Distributed Denial of Secrets.

Leia mais
Tecnologia

Micróbios do Canal Gowanus Revelam Genes de Combate à Poluição

2025-05-20
Micróbios do Canal Gowanus Revelam Genes de Combate à Poluição

Uma equipe de pesquisa da NYU Tandon School of Engineering descobriu que microrganismos no poluído Canal Gowanus, no Brooklyn, possuem uma vasta coleção de genes para degradar poluentes. Eles identificaram 455 espécies usando 64 vias bioquímicas para decompor poluentes e 1.171 genes para processar metais pesados, sugerindo um método de limpeza mais barato e sustentável do que a dragagem. O estudo também descobriu 2.300 novas sequências genéticas com potenciais aplicações na medicina e na indústria. No entanto, a pesquisa também revelou genes de resistência a antibióticos, levantando preocupações de saúde pública. As descobertas foram apresentadas em uma instalação de arte imersiva, destacando a intersecção entre ciência e arte.

Leia mais

Verificador de números pares/ímpares com IA: o pacote is-even-ai

2025-05-20
Verificador de números pares/ímpares com IA: o pacote is-even-ai

O pacote npm `is-even-ai` usa o modelo GPT-3.5-turbo do OpenAI para determinar se um número é par ou ímpar, além de outras funcionalidades de comparação numérica. Os desenvolvedores podem integrar facilmente esses recursos usando chamadas simples de API e personalizar o modelo e os parâmetros. Inspirado em um pacote npm semelhante e um tweet, este projeto mostra como incorporar IA em um produto.

Leia mais
Desenvolvimento pacote npm

Sony Banindo em Massa Contas Russas do PlayStation

2025-05-20
Sony Banindo em Massa Contas Russas do PlayStation

Vários usuários russos do PlayStation estão relatando suspensões em massa de contas, afetando contas em outras regiões como Turquia, Cazaquistão e Ucrânia. A Sony está supostamente bloqueando contas para combater a violação das restrições regionais, particularmente o acesso ao PS Plus, indisponível na Rússia. Russos estão tentando contornar os bloqueios e entrar em contato com o suporte, mas sem sucesso. Usuários com contas compradas são especialmente afetados, pois a Sony verifica os endereços IP. Contas com jogos no valor de milhares de rublos foram bloqueadas. Isso segue a retirada da Sony do mercado russo em 2022, cessando as vendas de consoles e os serviços do PlayStation.

Leia mais
Jogos

Kilo: Editor de Texto Minimalista com Menos de 1K Linhas de Código

2025-05-20
Kilo: Editor de Texto Minimalista com Menos de 1K Linhas de Código

Kilo é um editor de texto pequeno, escrito em menos de 1000 linhas de código (contado com cloc). Ele possui recursos surpreendentemente úteis para seu tamanho, incluindo salvar (Ctrl+S), sair (Ctrl+Q) e pesquisa de strings (Ctrl+F). Importantemente, Kilo não usa bibliotecas externas e se baseia em sequências de escape VT100 padrão. Criado por Salvatore Sanfilippo (antirez), ele é projetado como um recurso de aprendizado e um ponto de partida para a construção de interfaces de linha de comando ou editores mais avançados. O projeto é de código aberto sob a licença BSD 2-clause.

Leia mais
Desenvolvimento

Imagens inéditas: Caracol gigante da Nova Zelândia põe ovo

2025-05-20
Imagens inéditas: Caracol gigante da Nova Zelândia põe ovo

O Departamento de Conservação da Nova Zelândia capturou as primeiras imagens de um caracol carnívoro gigante ameaçado de extinção, o Powelliphanta augusta, pondo um ovo de seu pescoço. Endêmico da Nova Zelândia, o habitat deste caracol foi destruído pela mineração, levando a esforços de conservação. Após quase duas décadas de cuidados em um ambiente controlado, os guardas florestais testemunharam este evento notável. Hermafroditas, cada caracol põe cerca de cinco ovos por ano, com um período de incubação superior a um ano. Esses caracóis vivem 25 a 30 anos, um contraste marcante com os caracóis de jardim comuns e de reprodução rápida. O Powelliphanta augusta enfrentou a extinção devido à mineração, mas os esforços de conservação renderam quase 2.000 caracóis em cativeiro.

Leia mais

Servidor HashiCorp Terraform MCP: Automatizando o Desenvolvimento de IaC

2025-05-20
Servidor HashiCorp Terraform MCP: Automatizando o Desenvolvimento de IaC

A HashiCorp lançou o servidor Terraform MCP, um servidor de Protocolo de Contexto de Modelo (MCP) que se integra perfeitamente às APIs do Terraform Registry, permitindo recursos avançados de automação e interação para o desenvolvimento de Infraestrutura como Código (IaC). Este servidor automatiza a descoberta de provedores e módulos do Terraform, extrai e analisa dados do Terraform Registry e fornece informações detalhadas sobre recursos e fontes de dados do provedor. Os usuários podem executar o servidor por meio de um contêiner Docker ou construir o binário diretamente do código-fonte, integrando-o a ferramentas como VS Code ou Claude Desktop. Um conjunto de ferramentas está disponível para consultar e recuperar documentação e metadados para provedores e módulos no Terraform Registry. É crucial observar que as saídas e recomendações são geradas dinamicamente e devem ser revisadas cuidadosamente antes da implementação para garantir a conformidade com as melhores práticas de segurança e os requisitos de conformidade.

Leia mais
Desenvolvimento

Implementando um aplicativo Moose em produção com Docker Compose

2025-05-19

Este guia fornece um tutorial completo sobre como implantar um aplicativo Moose pronto para produção em um único servidor usando o Docker Compose. Ele abrange a instalação de pré-requisitos, configuração de limites de log do Docker e acesso sem sudo, configuração de um runner do GitHub Actions (opcional) e um aplicativo Moose Foo Bar de exemplo. O guia detalha como configurar o Clickhouse e o Redpanda (opcional) de forma segura, e como implantar o Temporal (opcional) em fases. Por fim, ele explica como configurar um serviço systemd para inicialização automática do Docker Compose e fluxos de trabalho de implantação automatizados e manuais.

Leia mais

Previsões do Tempo: Mais Precisas do que Você Imagina

2025-05-19
Previsões do Tempo: Mais Precisas do que Você Imagina

A precisão das previsões do tempo tem sido um assunto de debate há muito tempo. No entanto, graças aos avanços na tecnologia de computadores, dados de satélites e ciência atmosférica, a precisão das previsões do tempo melhorou significativamente nas últimas décadas. Por exemplo, a precisão da previsão de temperatura melhorou cerca de um dia a cada década, e também foram feitos progressos significativos nas previsões de precipitação, vento e trajetória de ciclones. Embora existam dúvidas sobre a precisão das previsões de longo prazo (por exemplo, previsões de sete dias), os dados mostram que mesmo previsões de nove dias são mais precisas do que as médias climatológicas. No entanto, existe uma lacuna entre a percepção pública e a precisão real, provavelmente devido a interpretações errôneas da terminologia de previsão e à memória seletiva de eventos climáticos extremos.

Leia mais
Tecnologia modelos climáticos

Não use a especificação EBNF ISO/IEC 14977:1996 obsoleta!

2025-05-19

Este ensaio aconselha fortemente contra o uso da especificação EBNF ISO/IEC 14977:1996 devido às suas numerosas falhas. O autor detalha as deficiências da especificação, incluindo sua falta de suporte para caracteres Unicode, intervalos de caracteres e sintaxe de expressão regular comum, bem como sua notação complicada de "um ou mais". O autor argumenta que a especificação é difícil de entender, carece de legibilidade e está fora de sincronia com as práticas modernas de desenvolvimento de software. Em contraste, a especificação EBNF do W3C é apresentada como uma alternativa mais concisa, amigável ao usuário e compatível. O autor também observa que seguir cegamente os padrões ISO nem sempre é correto; escolher a ferramenta mais adequada é primordial, em vez de ser constrangido por padrões desatualizados.

Leia mais
Desenvolvimento

Have I Been Pwned: Novo site lançado!

2025-05-19
Have I Been Pwned: Novo site lançado!

Após anos de desenvolvimento, o popular mecanismo de busca de violações de dados, Have I Been Pwned (HIBP), lançou um site totalmente redesenhado. Esta grande reformulação inclui uma arquitetura de site reconstruída, funcionalidade de pesquisa aprimorada (com confetes comemorativos!), páginas dedicadas a violações com conselhos práticos, um painel unificado e até mesmo uma nova loja de mercadorias! A API permanece inalterada, garantindo compatibilidade com versões anteriores. Ferramentas de IA auxiliaram significativamente o processo de desenvolvimento. O resultado é uma experiência mais rápida e amigável para o usuário, mantendo a abordagem direta característica do HIBP para fornecer informações cruciais sobre violações de dados.

Leia mais
Tecnologia redesenho do site

Gerador de Chaves Vanity para WireGuard: wireguard-vanity-keygen

2025-05-19
Gerador de Chaves Vanity para WireGuard: wireguard-vanity-keygen

O wireguard-vanity-keygen é uma ferramenta de linha de comando que gera chaves públicas WireGuard personalizadas. Ele suporta processamento multi-core, pesquisa sensível a maiúsculas e minúsculas, pesquisa de expressões regulares e pesquisa de vários prefixos simultaneamente. Os usuários podem especificar o prefixo de pesquisa, o número de threads e o limite de resultados; a ferramenta calcula a probabilidade e o tempo de execução estimado. Esta ferramenta visa simplificar o processo de geração de chaves WireGuard, permitindo que os usuários gerem chaves mais fáceis de lembrar e gerenciar.

Leia mais

Verizon e T-Mobile abandonam iniciativas de DEI sob pressão do presidente da FCC

2025-05-19
Verizon e T-Mobile abandonam iniciativas de DEI sob pressão do presidente da FCC

Diante da pressão do presidente da FCC, Brendan Carr, as gigantes de telecomunicações Verizon e T-Mobile anunciaram modificações ou cancelamentos de seus programas de Diversidade, Equidade e Inclusão (DEI). A Verizon afirmou que eliminará sua equipe dedicada de DEI, reatribuindo funcionários a outros cargos. A T-Mobile está conduzindo uma revisão abrangente de suas políticas de DEI. Essa medida gerou controvérsia, com veículos de comunicação criticando as ações da Verizon como "covardes", uma rendição à pressão política que prioriza o lucro em detrimento da responsabilidade social. As ações de Carr também foram condenadas por usar o poder regulatório para suprimir as proteções dos direitos civis e a igualdade de oportunidades.

Leia mais
Tecnologia diversidade equidade

Cliente de Desktop do Hacker News Construído com Rust

2025-05-19
Cliente de Desktop do Hacker News Construído com Rust

Um aplicativo de desktop elegante para o Hacker News, construído com Rust e egui, agora está disponível! Desfrute de uma interface limpa e moderna para navegar pelas principais notícias de várias seções: Quentes, Novas, Show HN, Ask HN, Empregos e Melhores. Os comentários são exibidos em um formato de thread, estilo Reddit, com dobra automática e tamanho de fonte ajustável. O cache offline, favoritos e poderosos recursos de pesquisa/filtragem aprimoram a experiência do usuário, fornecendo acesso fácil ao Hacker News a qualquer hora, em qualquer lugar.

Leia mais
Desenvolvimento Aplicativo de Desktop

Chatbots de IA: Mais persuasivos que humanos em debates online

2025-05-19
Chatbots de IA: Mais persuasivos que humanos em debates online

Um novo estudo revela que chatbots de IA, impulsionados por grandes modelos de linguagem (LLMs), são mais persuasivos do que humanos em debates online, especialmente quando possuem informações sobre o oponente. Pesquisadores colocaram 900 participantes dos EUA contra o GPT-4 ou um humano em debates online de 10 minutos sobre questões sociopolíticas. Os resultados mostraram que o GPT-4 superou significativamente os humanos (64% das vezes) quando fornecido com dados demográficos básicos. Isso levanta preocupações sobre o uso indevido de LLMs em campanhas políticas e publicidade direcionada, destacando os riscos potenciais da IA na guerra de informações.

Leia mais

Reforma da Compensação de Energia Solar na Virgínia Ameaça o Futuro da Energia Renovável

2025-05-19
Reforma da Compensação de Energia Solar na Virgínia Ameaça o Futuro da Energia Renovável

A proposta "NEM 2.0" da Dominion Energy para reformar o sistema de compensação de energia solar na Virgínia causará um impacto significativo na adoção de energia solar. A proposta muda a compensação de 1:1 para uma taxa de exportação muito menor, baseada em contratos de compra de energia (PPAs), reduzindo drasticamente as economias dos proprietários de casas. A Dominion também pretende reivindicar a propriedade dos SRECs gerados. Isso prejudicará o desenvolvimento de energia renovável na Virgínia. Embora os sistemas existentes sejam mantidos, aqueles que planejam instalar sistemas solares devem agir rapidamente antes do prazo de meados de 2026. Comentários públicos à SCC, instalações proativas e contatar legisladores são cruciais para influenciar o resultado.

Leia mais

Execute GitHub Actions Localmente com act: Loops de Feedback Mais Rápidos

2025-05-19
Execute GitHub Actions Localmente com act: Loops de Feedback Mais Rápidos

Cansado de commitar e enviar push toda vez que ajusta seus fluxos de trabalho do GitHub Actions? O `act` permite que você execute GitHub Actions localmente para obter feedback extremamente rápido. Ele imita as variáveis de ambiente e o sistema de arquivos do GitHub, permitindo testes locais e até substituindo Makefiles como um executor de tarefas local, eliminando trabalhos repetitivos. Uma extensão do VS Code se integra perfeitamente ao seu fluxo de trabalho. O `act` lê seus GitHub Actions, usa a API do Docker para puxar ou construir imagens, determina os caminhos de execução com base em dependências e, finalmente, executa contêineres, espelhando o ambiente do GitHub.

Leia mais
Desenvolvimento

Microsoft Apresenta o Editor de Linha de Comando 'Edit'

2025-05-19
Microsoft Apresenta o Editor de Linha de Comando 'Edit'

A Microsoft lançou seu novo editor de texto de linha de comando, Edit, na conferência Build. Este editor de código aberto, com menos de 250 KB, visa fornecer um editor de texto CLI leve e padrão para Windows de 64 bits, solucionando a falta de uma opção integrada e buscando evitar o infame problema de "como sair do vim?" . O Edit possui atalhos de teclado, funcionalidade de procurar e substituir, suporte a expressões regulares e muito mais. Ele estará disponível por meio do programa Windows Insider nos próximos meses. A Microsoft também renomeou o Windows Dev Home para Advanced Windows Settings, integrando opções adicionais voltadas para desenvolvedores na interface de configurações principal do Windows 11.

Leia mais
Desenvolvimento

Rios Tipográficos: Um Caso Curioso de Alinhamento Acidental

2025-05-19
Rios Tipográficos: Um Caso Curioso de Alinhamento Acidental

Você já notou como às vezes os espaços entre palavras em um texto impresso se alinham coincidentemente para formar 'rios' verticais de espaço em branco? Esse fenômeno, mais comum em fontes monoespaçadas com justificação total, geralmente é evitado por tipógrafos devido à sua natureza distraidora. O artigo cita um exemplo clássico de 12 linhas descoberto em 1988 e uma coleção de 1986, destacando a aleatoriedade intrigante dessa peculiaridade tipográfica.

Leia mais
Design

Top 500 Páginas Mais Vistas da Wikipédia

2025-05-19

Este conjunto de dados revela as 500 páginas mais vistas da Wikipédia, abrangendo diversas categorias, incluindo países, idiomas, personalidades e locais geográficos. Países como Turquia, Japão e Estados Unidos ocupam posições de destaque, enquanto figuras notáveis como Michael Jackson e Donald Trump também ocupam posições importantes. A lista oferece insights sobre os padrões globais de consumo de informações e reflete a influência de diferentes culturas e eventos.

Leia mais

A Grande Estagnação Salarial dos EUA (1973-1994): Um Mistério Inexplicável

2025-05-19
A Grande Estagnação Salarial dos EUA (1973-1994): Um Mistério Inexplicável

Esta publicação explora as causas da estagnação salarial nos EUA de 1973 a 1994. O autor refuta a ideia de que a globalização causou essa estagnação, argumentando que o NAFTA e a entrada da China na OMC tiveram impacto limitado. O período de estagnação anterior (1973-1994) coincide com uma queda na produtividade, mas sua causa raiz permanece obscura. O artigo analisa vários fatores potenciais, incluindo inflação, desvinculação sindical, financeirização e concorrência comercial com a Europa e o Japão, mas nenhum explica totalmente a estagnação salarial de duas décadas. O autor sugere que pode ser uma combinação de fatores, mas é necessária uma explicação mais simples para resolver este enigma.

Leia mais

Sanções dos EUA à CPI expõem os riscos da dependência de serviços de TI americanos

2025-05-19
Sanções dos EUA à CPI expõem os riscos da dependência de serviços de TI americanos

As sanções dos EUA contra o Tribunal Penal Internacional (TPI) resultaram no bloqueio da conta Microsoft do procurador-chefe Karim Khan e no congelamento de suas contas bancárias. Esse incidente destaca os riscos da superdependência dos serviços de TI dos EUA. Embora a Microsoft afirme que protegerá os dados dos usuários europeus, mudanças na política do governo dos EUA podem alterar isso a qualquer momento. Os governos europeus precisam reavaliar sua dependência dos serviços da Microsoft e explorar alternativas mais seguras e soberanas, garantindo que a segurança nacional não dependa das promessas contidas nos Contratos de Nível de Serviço (SLAs).

Leia mais
Tecnologia segurança de TI

SDK do Anthropic Claude Code: Impulsionando Assistentes de Codificação Baseados em IA

2025-05-19

O Anthropic lançou o SDK do Claude Code, permitindo que os desenvolvedores integrem o Claude Code em seus aplicativos e criem assistentes de codificação baseados em IA. O SDK atualmente suporta uso de linha de comando, com SDKs TypeScript e Python chegando em breve. Ele oferece recursos como conversas de várias rodadas, prompts de sistema personalizados e configuração de MCP para expandir a funcionalidade por meio de servidores externos. O SDK fornece formatos de saída de texto, JSON e JSON em streaming, juntamente com melhores práticas para tratamento de erros, gerenciamento de sessões e limitação de taxa. Um exemplo do mundo real é o Claude Code GitHub Actions, que automatiza a revisão de código e muito mais.

Leia mais
Desenvolvimento

Ferramenta de tradução multilíngue lançada

2025-05-19
Ferramenta de tradução multilíngue lançada

Uma nova ferramenta de tradução multilíngue foi lançada, com suporte para uma ampla gama de idiomas, incluindo espanhol, francês, indonésio, alemão, italiano, sueco, holandês, dinamarquês, esperanto, russo, português brasileiro, turco, polonês, húngaro, filipino, esloveno, croata, estoniano, tcheco, letão, finlandês, catalão, romeno, albanês, armênio, macedônio, grego, ucraniano, búlgaro, vietnamita, coreano, japonês, chinês simplificado e tradicional, tailandês, persa e árabe. Os usuários podem facilmente adicionar novos idiomas e ativar ou desativar o recurso de tradução.

Leia mais
Desenvolvimento ferramenta

Editor de texto de linha de comando embutido no Windows 11: Edit

2025-05-19
Editor de texto de linha de comando embutido no Windows 11: Edit

A Microsoft apresenta o Edit, um novo editor de texto de linha de comando leve para Windows 64 bits. Este editor de código aberto, com menos de 250 KB, possui recursos como suporte a mouse, abertura de vários arquivos, pesquisa e substituição, quebra de palavra e, crucialmente, um design sem modo para evitar a curva de aprendizado íngreme de editores modais como o Vim. Ele será visualizado no Programa Windows Insider nos próximos meses antes de se tornar parte padrão do Windows 11.

Leia mais
Desenvolvimento editor de linha de comando

NLWeb da Microsoft: Uma abordagem descentralizada para interações na web com IA?

2025-05-19
NLWeb da Microsoft: Uma abordagem descentralizada para interações na web com IA?

Ramanathan V. Guha, um membro técnico da Microsoft, apresenta o NLWeb, um protocolo aberto que visa revolucionar a interação na web por meio da linguagem natural. Ao contrário das soluções existentes que dependem de modelos de linguagem grandes como o ChatGPT, o NLWeb capacita os desenvolvedores de sites e aplicativos a integrar facilmente recursos de IA conversacional personalizados e baseados em dados. Com código mínimo, os desenvolvedores podem criar chatbots eficientes e personalizados que se lembram das preferências do usuário (por exemplo, restrições alimentares em um site de comida). Guha argumenta que o NLWeb é econômico e tem um potencial imenso, mas seu sucesso depende da adoção pela indústria e da evitação da tendência histórica da web para a centralização. O futuro do protocolo depende se empresas como Meta e Google o apoiarão, bem como o potencial para uma funcionalidade de IA verdadeiramente agente.

Leia mais
Tecnologia Protocolo Aberto

Coexistindo com IA: Uma estrutura do reino animal

2025-05-19
Coexistindo com IA: Uma estrutura do reino animal

Este artigo explora o futuro da coexistência humano-IA, traçando paralelos entre os relacionamentos de diferentes espécies animais e as potenciais interações entre humanos e IA. O autor sugere que as IAs futuras podem variar de uma dependência semelhante à de um cachorro de colo em relação aos humanos a uma independência semelhante à de um corvo, e até mesmo a uma indiferença semelhante à de uma libélula. A chave, argumenta o autor, é criar um ecossistema competitivo saudável para evitar que a IA se torne incrivelmente dominante. O artigo também alerta contra os impactos negativos da IA, como alunos que dependem excessivamente do ChatGPT e negligenciam a aprendizagem. Por fim, o autor exorta os leitores a equilibrar a conveniência da IA com a preservação da aprendizagem e da competitividade humana, garantindo o sucesso contínuo da humanidade na era da IA.

Leia mais

Criador do Dilbert, Scott Adams, revela diagnóstico de câncer de próstata terminal

2025-05-19
Criador do Dilbert, Scott Adams, revela diagnóstico de câncer de próstata terminal

Scott Adams, criador da icônica tirinha "Dilbert", anunciou em seu programa na Rumble que foi diagnosticado com câncer de próstata que se espalhou para os ossos, o mesmo tipo de câncer que o presidente Biden está enfrentando. Adams, de 67 anos, afirmou que espera morrer neste verão. Embora o câncer de próstata localizado seja curável, seu estágio avançado não é. Apesar de seu próprio prognóstico sombrio, Adams expressou simpatia pelo presidente Biden e sua família.

Leia mais

Microsoft torna o Subsistema Windows para Linux (WSL) de código aberto

2025-05-19
Microsoft torna o Subsistema Windows para Linux (WSL) de código aberto

Em sua conferência anual para desenvolvedores Build, a Microsoft anunciou que está tornando o Subsistema Windows para Linux (WSL) de código aberto, permitindo que os desenvolvedores executem distribuições Linux facilmente dentro do Windows. Isso visa tornar o Windows uma ótima estação de trabalho para desenvolvimento, oferecendo melhor compatibilidade com Linux. O WSL evoluiu de emulação para o kernel Linux nativo no WSL 2, com desempenho e compatibilidade muito melhorados. A abertura do código-fonte permite que os desenvolvedores contribuam com código, refinando ainda mais a funcionalidade e o desempenho do WSL.

Leia mais
Desenvolvimento
1 2 224 225 226 228 230 231 232 595 596