Construindo seu próprio depurador Linux: Parte 1 - Começando

2025-04-25

Esta é a primeira parte de uma série de dez partes sobre como construir um depurador Linux do zero. Aprenda a mecânica central dos depuradores e implemente recursos como iniciar, interromper, continuar, definir pontos de interrupção (endereços de memória, linhas de código, entrada de função), leitura e gravação de registradores e memória e execução passo a passo. O tutorial usa C/C++, Linenoise e libelfin, com o código de cada parte disponível no GitHub. Partes futuras cobrirão tópicos avançados, como depuração remota, suporte a bibliotecas compartilhadas, avaliação de expressões e depuração multithread.

Leia mais
Desenvolvimento

Reflect: Um Assistente de IA de Hardware Construído no ESP32S3

2025-08-19
Reflect: Um Assistente de IA de Hardware Construído no ESP32S3

Reflect é um assistente de IA de hardware criado durante uma hackathon da OpenAI. Ele é baseado em um chip Espressif e projetado para interação natural usando som, luz e cor — sem necessidade de tela. Os usuários se conectam via telefone; Reflect não tem estado local, com todas as informações armazenadas no telefone. Os recursos incluem refletir sobre os eventos de ontem, preparar-se para amanhã, tocar música enquanto estuda e responder a perguntas rápidas, e comportamento baseado em localização. Projetado para fácil modificação e expansão, visa baixo custo e ampla acessibilidade.

Leia mais
Hardware

A Lenda do ThinkPad: A Jornada de 22 Anos de David Hill

2025-08-08
A Lenda do ThinkPad: A Jornada de 22 Anos de David Hill

Este artigo mergulha na carreira de 22 anos de David Hill, o lendário designer por trás de muitos recursos icônicos do ThinkPad. Ele compartilha as histórias por trás do design do TrackPoint, do inovador teclado borboleta (e por que não foram feitos mais) e do ThinkLight. Hill também revela projetos não realizados, como um desktop all-in-one dobrável e mais laptops com o teclado borboleta. O artigo também relata como, após a aquisição da divisão de PCs da IBM pela Lenovo, Hill liderou a criação do ThinkPad X300, ultra fino e leve, provando a capacidade de inovação da Lenovo, mantendo o legado do ThinkPad.

Leia mais
Tecnologia

Conversão de plástico em gasolina em temperatura ambiente atinge eficiência superior a 95%

2025-08-28
Conversão de plástico em gasolina em temperatura ambiente atinge eficiência superior a 95%

Cientistas nos EUA e na China desenvolveram um método de uma etapa para converter resíduos plásticos mistos em gasolina à temperatura ambiente e pressão ambiente, atingindo uma eficiência superior a 95%. Este processo eficiente em termos de energia utiliza menos equipamentos e menos etapas do que os métodos convencionais, tornando-o escalonável para uso industrial. O método combina resíduos plásticos com isoalcanos leves, produzindo hidrocarbonetos na faixa da gasolina (moléculas com 6 a 12 carbonos) e ácido clorídrico, que pode ser neutralizado e reutilizado com segurança. Esta descoberta aborda o desafio do processamento de cloreto de polivinila (PVC), integrando a descloração e a atualização em uma única etapa, evitando a etapa de descloração em alta temperatura exigida pelos métodos tradicionais. Testes mostram alta eficiência de conversão mesmo com fluxos de resíduos mistos e contaminados do mundo real, oferecendo um caminho promissor para atingir as metas da economia circular.

Leia mais
Tecnologia

Falha crítica em portal de montadora expõe dados de clientes e permite acesso remoto a veículos

2025-08-17
Falha crítica em portal de montadora expõe dados de clientes e permite acesso remoto a veículos

O pesquisador de segurança Eaton Zveare descobriu uma vulnerabilidade crítica no portal online de concessionárias de uma grande montadora. A falha permitiu a criação de uma conta de administrador, concedendo acesso a dados confidenciais de mais de 1.000 concessionárias. Isso incluiu informações pessoais e financeiras de clientes, dados de rastreamento de veículos e a capacidade de controlar remotamente as funções do veículo. Explorando uma fraqueza no sistema de login, Zveare contornou a autenticação e criou uma conta de 'administrador nacional'. Embora corrigida em fevereiro de 2025, a vulnerabilidade destaca riscos significativos de segurança nos sistemas de concessionárias de automóveis.

Leia mais
Tecnologia

Revolução da Economia Circular na Construção: Da Demolição ao Upcycling

2025-08-18
Revolução da Economia Circular na Construção: Da Demolição ao Upcycling

A indústria da construção global gera 2,2 bilhões de toneladas de resíduos anualmente, impulsionando a busca por práticas de construção mais sustentáveis. Este artigo apresenta a caixa de pit de madeira removível da Red Bull e exemplos de upcycling de resíduos de construção, como transformar materiais de construção antigos em móveis e iluminação, e criar materiais de construção de alto valor a partir de resíduos de serrarias. Também explora o papel de ferramentas digitais, como 'passaportes de materiais', na simplificação da reutilização de materiais de construção e usa as cercas reutilizáveis ​​da Corrida dos Touros de Pamplona como exemplo de como o conhecimento tradicional complementa os conceitos modernos de construção sustentável.

Leia mais

Explorando um ORM para bancos de dados OLAP: A abordagem Moose OLAP

2025-08-17
Explorando um ORM para bancos de dados OLAP: A abordagem Moose OLAP

Aplicativos modernos dependem cada vez mais de análises voltadas para o usuário e IA alimentadas por agregações em grandes conjuntos de dados, levando os desenvolvedores a bancos de dados analíticos como o ClickHouse. Este artigo explora as possibilidades e os desafios de construir um ORM para bancos de dados OLAP. Estender ORMs OLTP existentes para OLAP é problemático devido a diferenças semânticas. Moose OLAP, um projeto de código aberto, tenta fornecer uma interface semelhante a ORM para o ClickHouse. Ele toma emprestado dos pontos fortes dos ORMs OLTP, mas se adapta às especificidades do OLAP, como o tratamento de valores NULL e restrições de unicidade de forma diferente. Moose OLAP enfatiza o esquema como código, fornece semântica e padrões nativos do OLAP e suporta migrações versionadas para lidar com as mudanças dinâmicas de esquema inerentes aos ambientes OLAP.

Leia mais
Desenvolvimento

Como as Redes Neurais Reconhecem Gatos: De Classificadores Simples a Modelos Complexos

2025-08-24
Como as Redes Neurais Reconhecem Gatos: De Classificadores Simples a Modelos Complexos

Ensinar um computador a reconhecer um gato em uma foto não é simples. No entanto, as redes neurais agora conseguem fazer isso facilmente aprendendo com milhões ou bilhões de exemplos. Este artigo usa o reconhecimento de fotos de gatos como exemplo para explicar os princípios básicos das redes neurais: construir um classificador simples que usa funções matemáticas (neurônios) para processar dados de entrada e, finalmente, encontrar o limite ideal para distinguir entre categorias. O artigo explica o funcionamento das redes neurais de forma acessível, compreensível mesmo sem formação em programação.

Leia mais
IA

DuckDB agora tem uma interface de usuário local integrada!

2025-03-12
DuckDB agora tem uma interface de usuário local integrada!

A equipe do DuckDB e a MotherDuck têm o prazer de anunciar uma interface de usuário local integrada para o DuckDB! Essa poderosa interface web roda localmente, eliminando a necessidade de softwares extras. Ela inclui cadernos interativos, navegação no banco de dados, visualização de dados de tabela e ferramentas de análise de dados, tornando a interação com o DuckDB muito mais fácil. Todas as consultas são processadas localmente para maior segurança de dados. A interface também oferece conexão opcional aos serviços em nuvem da MotherDuck para compartilhamento e colaboração de dados perfeita.

Leia mais
Desenvolvimento Interface de usuário local

O Problema da Expressão: Soluções Elegantes em OOP e FP

2025-09-07

Este artigo mergulha no "problema da expressão" no design de software: como adicionar novos tipos de dados e operações sem modificar o código existente. O autor usa exemplos em C++ e Haskell para ilustrar as limitações da programação orientada a objetos e funcional na resolução desse problema. O artigo então explora soluções elegantes usando o padrão visitor e os multimethods e protocolos do Clojure. A abordagem do Clojure utiliza de forma inteligente o poder dos métodos abertos, separando as definições de métodos das definições de tipo, permitindo uma extensão flexível sem modificar o código existente.

Leia mais
Desenvolvimento problema da expressão

HackberryPi_CM5: Um Computador Portátil com Teclado BlackBerry

2025-09-11
HackberryPi_CM5: Um Computador Portátil com Teclado BlackBerry

Zitao, um estudante de mestrado em Engenharia Mecânica e Design Industrial na Universidade Técnica de Dresden, criou o HackberryPi_CM5, um computador portátil que combina um módulo de computação Raspberry Pi CM5 com um teclado de um antigo telefone BlackBerry. Com uma caixa de alumínio, alto-falantes duplos, slot NVMe 2242, bateria de 5000mAh e carregamento magnético compatível com MagSafe, o projeto de código aberto inclui modelos 3D imprimíveis e tutoriais detalhados para ajudar os usuários a aprender sobre Linux e arquitetura de hardware.

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

Corte Ultrassônico: O Futuro do Fatiamento de Bolos (e Mais)

2025-03-22
Corte Ultrassônico: O Futuro do Fatiamento de Bolos (e Mais)

De uma única fatia de bolo em casa a milhares para uma padaria comercial, a maneira como cortamos bolo precisa de uma atualização. Facas comuns lutam com alimentos pegajosos, levando a cortes desleixados e ineficiência. Entra o corte ultrassônico, uma tecnologia que usa vibrações de alta frequência para evitar que grude, resultando em cortes perfeitamente limpos. Isso não é apenas para comida; é usado em borracha, têxteis e muito mais, até mesmo derretendo e selando as bordas. Embora possa ser um exagero para uso doméstico, é uma mudança de jogo para quem precisa de bolo fatiado perfeitamente – ou outros materiais.

Leia mais

Segredos ocultos em commits excluídos do GitHub: Uma história de recompensa por bugs de US$ 25 mil

2025-07-03
Segredos ocultos em commits excluídos do GitHub: Uma história de recompensa por bugs de US$ 25 mil

O hacker de chapéu branco Sharon Brizinov aproveitou o GitHub Archive e a API de eventos do GitHub para descobrir que o GitHub retém commits excluídos, mesmo após pushes forçados. Ao escanear todos os eventos de push forçado desde 2020, ele descobriu recompensas por bugs no valor de US$ 25.000. Ele se associou à Truffle Security para lançar um código aberto, o Force Push Scanner, que ajuda os usuários a escanear suas organizações do GitHub em busca de commits ocultos e segredos vazados. Isso destaca que, mesmo commits aparentemente excluídos, podem representar riscos de segurança, enfatizando a importância da segurança do código.

Leia mais

Blog minimalista e sem custos: Obsidian, Hugo e Cloudflare Pages

2025-04-23

Migrei para o Obsidian para toda a minha escrita e combinei-o com o Hugo e o Cloudflare Pages para uma configuração de blog totalmente gratuita. O modelo local-first do Obsidian e o tema minimalista mantêm a escrita focada e eficiente; o iCloud sincroniza as anotações perfeitamente entre dispositivos; o Hugo e o tema Bear fornecem um site rápido e minimalista; e o GitHub e o Cloudflare Pages oferecem implantação gratuita e confiável. Isso me dá controle total – sem assinaturas, sem travamento de fornecedor. A configuração exige algum conhecimento técnico, mas o resultado é um fluxo de trabalho de publicação sem atrito.

Leia mais
Desenvolvimento

GitHub Aperta Limites de Taxa para Solicitações Não Autenticadas

2025-05-14
GitHub Aperta Limites de Taxa para Solicitações Não Autenticadas

O GitHub está atualizando os limites de taxa para solicitações não autenticadas para melhorar a segurança e a estabilidade da plataforma. Isso afeta operações como clonar repositórios via HTTPS, acessar APIs REST anonimamente e baixar arquivos de raw.githubusercontent.com. O aumento recente na atividade de scraping da API levou à atualização para proteger a plataforma e garantir uma experiência confiável para desenvolvedores em todo o mundo. Usuários não autenticados podem encontrar novos limites de taxa, enquanto usuários autenticados manterão limites mais altos. O GitHub incentiva a autenticação para acesso consistente e confiável.

Leia mais

O Boom Inesperado nas Aulas de Oficina do Ensino Médio Americano

2025-03-03
O Boom Inesperado nas Aulas de Oficina do Ensino Médio Americano

Distritos escolares dos EUA estão investindo dezenas de milhões de dólares para reformular e expandir as aulas de oficina do ensino médio, com foco em trabalhos práticos com madeira, metal e máquinas. Esses programas enfatizam habilidades práticas, oferecendo aos alunos acesso a carreiras lucrativas, muitas vezes ignoradas, na era digital. Funcionários da escola acreditam que esse treinamento profissional amplia as perspectivas de carreira para os alunos, independentemente de seus planos para a faculdade.

Leia mais

Gmail Acusado de Filtragem Partidária de Spam: Partido Republicano Alega Viés

2025-08-30
Gmail Acusado de Filtragem Partidária de Spam: Partido Republicano Alega Viés

O presidente da FTC, Andrew Ferguson, acusou o Google de usar filtros de spam partidários no Gmail, supostamente enviando e-mails de arrecadação de fundos republicanos para a caixa de spam, enquanto entrega e-mails democratas para as caixas de entrada. A carta de Ferguson ao CEO da Alphabet, Sundar Pichai, alega potenciais violações da FTC Act. O Google nega as acusações, afirmando que seus filtros de spam são baseados em sinais objetivos do usuário e se aplicam igualmente a todos os remetentes, independentemente da afiliação política. Isso reacende reclamações antigas do Partido Republicano, anteriormente rejeitadas por um juiz federal e pela Comissão Federal de Eleições.

Leia mais
Tecnologia

Os Novos Legisladores do Vale do Silício: Como os Oligarcas da Tecnologia Remodelam a Esfera Pública

2025-04-09
Os Novos Legisladores do Vale do Silício: Como os Oligarcas da Tecnologia Remodelam a Esfera Pública

Este artigo explora como a elite tecnológica do Vale do Silício se transformou de meros tecnologistas em forças poderosas que moldam as mudanças políticas e sociais. Aproveitando a imensa riqueza, a autoridade tecnológica e as plataformas de mídia, eles traduzem ideologias pessoais em políticas, remodelando a esfera pública. O artigo argumenta que esses 'oligarcas-intelectuais' não apenas interpretam as tendências tecnológicas, mas também ditam políticas, impulsionando suas agendas políticas por meio de investimentos e propaganda. Suas ações desafiam os modelos tradicionais de elite e expõem suas contradições internas e riscos potenciais.

Leia mais

Amazon Japão Condenada a Pagar Indenização por Produtos Falsificados

2025-04-26
Amazon Japão Condenada a Pagar Indenização por Produtos Falsificados

Um tribunal distrital de Tóquio ordenou que a Amazon Japão G.K. pague 35 milhões de ienes (US$ 244.000) em indenização por não impedir a venda de produtos falsificados em sua plataforma. A fabricante de equipamentos médicos Try and E e sua distribuidora, Excel Plan, processaram a Amazon, alegando perdas de vendas devido a oxímetros de pulso falsificados. O tribunal decidiu que a Amazon tem a obrigação de tomar medidas eficazes contra falsificações, considerando-a negligente por não remover listagens conhecidas. Esta decisão histórica estabelece um precedente para a responsabilidade das plataformas de comércio eletrônico no combate a produtos falsificados.

Leia mais

Leitura por prazer cai 40% nos EUA: um alerta da era digital?

2025-08-28
Leitura por prazer cai 40% nos EUA: um alerta da era digital?

Uma nova pesquisa revela uma queda acentuada de 40% na leitura diária por prazer entre adultos americanos entre 2003 e 2023. Os pesquisadores destacam que não se trata de uma queda menor, mas de uma diminuição anual sustentada de 3%. Essa tendência está correlacionada com o aumento do consumo de mídia digital. Embora aqueles que ainda leem estejam lendo por um pouco mais de tempo, a queda é mais acentuada entre americanos negros, pessoas de baixa renda e aqueles que vivem fora das cidades, destacando disparidades socioeconômicas. A equipe de pesquisa pede estratégias direcionadas, como iniciativas lideradas pela comunidade, para reverter essa tendência preocupante.

Leia mais
Diversos queda na leitura

Tomografias Computadorizadas: Pesando o Pequeno Risco de Câncer Contra Benefícios Diagnósticos Significativos

2025-04-15
Tomografias Computadorizadas: Pesando o Pequeno Risco de Câncer Contra Benefícios Diagnósticos Significativos

Um novo estudo sugere que, embora as tomografias computadorizadas aumentem levemente o risco de câncer (aproximadamente 0,1%), os benefícios no diagnóstico e tratamento de doenças superam em muito esse risco. Os especialistas aconselham que, quando um médico recomendar uma tomografia computadorizada, os pacientes devem prosseguir, pois os benefícios potenciais no diagnóstico de doenças superam em muito o pequeno risco adicional de câncer. No entanto, o estudo também observa o aumento no uso de tomografias computadorizadas nos últimos anos e sugere que os médicos devem pesar mais cuidadosamente os riscos e benefícios, considerando algoritmos de diagnóstico e tecnologias de imagem alternativas, como ultrassom e ressonância magnética (MRI), e envolvendo os pacientes no processo de tomada de decisão.

Leia mais
Tecnologia

Depot: Revolucionando a Construção de Software, Procurando Redator de Conteúdo Técnico

2025-07-23
Depot: Revolucionando a Construção de Software, Procurando Redator de Conteúdo Técnico

A plataforma de construção de software de rápido crescimento, Depot, está procurando um redator de conteúdo técnico para ajudar a contar a história de como ela acelera os tempos de construção e melhora a produtividade do desenvolvedor. A Depot redefiniu a maneira como as equipes constroem software localmente e em CI, tornando a velocidade um recurso de primeira classe. O candidato ideal será um redator técnico forte, capaz de produzir postagens de blog técnicas de formato longo, guias, benchmarks e explicações de produtos, trabalhando em estreita colaboração com engenheiros para traduzir detalhes técnicos em conteúdo de fácil digestão. Esta é uma oportunidade única para moldar a estratégia de conteúdo técnico da empresa e é perfeita para redatores técnicos que desejam causar um impacto significativo em um ambiente de startup acelerado.

Leia mais
Desenvolvimento construção de software

Fim do trabalho remoto na Microsoft?

2025-09-10
Fim do trabalho remoto na Microsoft?

A Microsoft está implementando uma política de retorno ao escritório, começando pelos funcionários da região de Puget Sound, que serão obrigados a trabalhar no escritório pelo menos três dias por semana a partir de fevereiro de 2026. Essa política será gradualmente aplicada em outras regiões dos EUA e, posteriormente, internacionalmente. Embora a Microsoft alegue que isso visa melhorar a colaboração e os resultados, muitos consideram essa medida um retrocesso, especialmente considerando a comprovada capacidade dos funcionários de trabalhar eficazmente em casa. Essa decisão gera debates sobre flexibilidade no local de trabalho e tendências futuras, podendo influenciar outras empresas de tecnologia.

Leia mais
Tecnologia

Técnica a laser mede distâncias vastas com precisão nanométrica

2025-01-16
Técnica a laser mede distâncias vastas com precisão nanométrica

Uma nova técnica que envolve lasers pode medir longas distâncias com mais precisão do que nunca, o que pode ser útil para telescópios espaciais. Cientistas conseguiram medir distâncias de mais de 100 quilômetros com precisão de um milésimo da largura de um fio de cabelo humano. Anteriormente, a precisão em longas distâncias era limitada a milímetros, demonstrando um avanço significativo.

Leia mais

IA acelera a síntese de materiais: Laboratório Berkeley usa algoritmo de IA para aumentar dramaticamente a eficiência

2025-09-22
IA acelera a síntese de materiais: Laboratório Berkeley usa algoritmo de IA para aumentar dramaticamente a eficiência

Pesquisadores do Laboratório Berkeley usaram um algoritmo de IA, AutoBot, para melhorar significativamente a eficiência da síntese de filmes de alta qualidade. O AutoBot analisa dados de várias técnicas de caracterização para aprender rapidamente a relação entre os parâmetros de síntese e a qualidade do filme. A pesquisa descobriu que filmes de alta qualidade podem ser sintetizados em níveis de umidade relativa entre 5% e 25%, sem exigir controles ambientais rigorosos. Essa pesquisa lança uma base importante para a fabricação comercial e demonstra o imenso potencial da IA na ciência dos materiais.

Leia mais
Tecnologia Síntese de Filmes

Decifrando os Sons de Robô do Daft Punk: Um Mergulho Profundo em Hardware e Algoritmos

2025-05-05
Decifrando os Sons de Robô do Daft Punk: Um Mergulho Profundo em Hardware e Algoritmos

Este artigo mergulha nos segredos por trás dos icônicos sons de robô da dupla de música eletrônica Daft Punk. Através de uma análise meticulosa dos diversos equipamentos usados pelo Daft Punk (incluindo Roland SVC-350, Auto-Tune, DigiTech Vocalist, Ensoniq DP/4+, Sennheiser VSM201, DigiTech Talker e outros), e interpretação de notas de gravação, o autor revela como eles usaram inteligentemente técnicas como talk boxes, vocoders e harmonizadores para criar seus sons únicos em diferentes álbuns. O artigo também explora a história da série DigiTech Vocalist e sua conexão com a IVL Technologies, e as características dos modelos "EX". Esta é uma leitura obrigatória para quem se interessa pelos aspectos técnicos da produção musical eletrônica.

Leia mais

Protocolo de Contexto de Modelo (MCP): Tendência passageira ou futuro padrão?

2025-03-12
Protocolo de Contexto de Modelo (MCP): Tendência passageira ou futuro padrão?

Um debate no Twitter sobre o Protocolo de Contexto de Modelo (MCP) opõe Harrison Chase (CEO da LangChain), que defende sua utilidade para adicionar ferramentas a agentes fora do controle do desenvolvedor, como personalizar aplicativos como o Claude Desktop, e Nuno Campos (Líder do LangGraph), que argumenta que a praticidade do MCP é superestimada, exigindo personalização significativa do agente e sofrendo de baixa precisão na seleção de ferramentas pelos modelos atuais. A discussão traça paralelos com plugins do OpenAI e Zapier, explorando melhorias necessárias para o futuro do MCP, como simplificação, maior usabilidade e implementação no lado do servidor. Uma enquete no Twitter conclui o debate, questionando a longevidade do MCP como padrão.

Leia mais
Desenvolvimento

Escrita de Histórias Visuais: Narrativa Interativa por meio de Manipulação Visual

2025-09-08
Escrita de Histórias Visuais: Narrativa Interativa por meio de Manipulação Visual

O Visual Story-Writing é um sistema que permite aos usuários editar histórias manipulando representações visuais de eventos, personagens e suas ações. Ele usa o GPT-4 para sugerir edições de texto com base em alterações na visualização (por exemplo, mover um personagem, conectar personagens). Construído com TypeScript, React e Vite, requer uma chave de API do OpenAI e inclui tutoriais em vídeo e um artigo no arXiv.

Leia mais
Desenvolvimento

Cartão de Ouro de Trump: Um visto de um milhão de dólares?

2025-09-20
Cartão de Ouro de Trump: Um visto de um milhão de dólares?

Uma nova ordem executiva da administração Trump introduz um programa de visto de imigração chamado 'Cartão de Ouro'. Indivíduos que doarem US$ 1 milhão (indivíduos) ou US$ 2 milhões (empresas) ao Departamento de Comércio recebem processamento de visto acelerado. Os fundos serão usados para promover o comércio e a indústria americana. Embora vise atrair indivíduos de alto patrimônio líquido e gerar receita, o programa gera debates sobre justiça e riscos potenciais.

Leia mais
1 2 66 67 68 70 72 73 74 595 596