Python Elliptique : Une Expérience de Codage Curieuse

2025-04-10

Cet article de blog détaille une approche originale de la programmation Python, utilisant des points de suspension (...) et des opérateurs arithmétiques de base pour représenter des nombres et construire un programme. L'auteur présente un programme simple écrit dans ce style non conventionnel, soulignant la philosophie de simplicité de Python, bien que de manière obscure. L'article conclut en déconseillant fortement l'utilisation de cette méthode en production et souligne l'importance d'un code lisible et maintenable.

Lire plus

Le pari de Microsoft sur l'IA : DeepSeek fixe une nouvelle référence

2025-03-27
Le pari de Microsoft sur l'IA : DeepSeek fixe une nouvelle référence

Le PDG de Microsoft, Satya Nadella, a rapidement déployé le modèle R1 de DeepSeek sur la plateforme cloud Azure, marquant un changement stratégique dans l'approche de Microsoft en matière d'IA. Les modèles d'IA efficaces de DeepSeek et son équipe réduite ont connu un succès sur l'App Store, établissant une nouvelle référence pour le développement de l'IA propre à Microsoft. Microsoft investit massivement dans l'IA, notamment 80 milliards de dollars dans les centres de données et la recherche sur son propre modèle Muse pour Copilot, afin d'accroître son avantage concurrentiel. Cependant, des défis persistent, notamment la surcapacité potentielle des centres de données et l'objectif de neutralité carbone pour 2030.

Lire plus
Technologie

MALIBAL : Pratiques commerciales bizarres et le "Zombiegate" d'un fabricant de matériel Linux

2025-03-03
MALIBAL : Pratiques commerciales bizarres et le

Un fabricant de matériel Linux, MALIBAL, est impliqué dans une controverse en raison de sa communication agressive avec les clients et de ses pratiques commerciales erratiques. L'auteur raconte son expérience avec MALIBAL, détaillant comment l'entreprise a insulté ses clients et partenaires, les qualifiant de "zombies". L'article expose les actions bizarres de MALIBAL, telles que le blocage de pays entiers et de technologies (comme les produits Google et Apple). Sa collaboration avec le projet Coreboot s'est également terminée par un conflit, avec des accusations mutuelles et des attaques personnelles. L'article révèle avec humour de sérieux problèmes internes au sein de l'entreprise, soulevant des questions sur son modèle économique et sa gestion.

Lire plus

Le télescope Webb affine la constante de Hubble, suggérant une résolution au débat de longue date sur le taux d'expansion

2025-05-31
Le télescope Webb affine la constante de Hubble, suggérant une résolution au débat de longue date sur le taux d'expansion

Un débat de dix ans sur le taux d'expansion de l'univers pourrait toucher à sa fin. Des scientifiques de l'Université de Chicago, utilisant des données du télescope spatial James Webb, ont effectué un nouveau calcul de la constante de Hubble, trouvant un accord avec les observations de l'univers primitif et soutenant le modèle standard de la cosmologie. La résolution supérieure et la sensibilité du Webb ont permis des mesures plus précises des distances galactiques, conduisant à un calcul plus précis du taux d'expansion. Cette recherche fournit des preuves convaincantes pour résoudre une énigme cosmologique de longue date et ouvre de nouvelles voies pour l'investigation de la matière noire et de l'énergie noire.

Lire plus
Technologie

Productivité de Poche : Exécuter un Bureau Linux Complet sur Votre Téléphone

2025-05-17
Productivité de Poche : Exécuter un Bureau Linux Complet sur Votre Téléphone

Pour un récent voyage de deux semaines, l'auteur a créé un environnement de bureau Linux complet à l'aide d'un Pixel 8 Pro, de lunettes AR Xreal Air 2 Pro et d'un clavier pliable. En exécutant des binaires arm64 dans un chroot sur Android, il a pu utiliser des outils de développement tels que Neovim et Flutter, travaillant depuis des cafés, des parcs et même des avions. Bien que la configuration ait impliqué quelques complexités — rooter le téléphone et choisir la bonne distribution Linux (Void Linux a été la gagnante) —, cette station de travail ultra-portable offre une liberté et une flexibilité inégalées, libérant les développeurs de leurs bureaux.

Lire plus

SearchMySite.net : Un moteur de recherche pour l'IndieWeb

2025-03-25

SearchMySite.net est un moteur de recherche spécialisé dans l'« indieweb », c'est-à-dire les sites web personnels et indépendants sans contenu commercial. Contrairement aux moteurs de recherche classiques, il n'indexe que les sites soumis et modérés par les utilisateurs, évitant ainsi le spam et les contenus à sensation. Il est exempt de publicité, privilégiant la confidentialité des utilisateurs et un modèle d'exploitation durable sans publicité. La transparence est essentielle ; toute la plateforme est open-source. Si vous recherchez des expériences personnelles approfondies ou des perspectives uniques, en évitant le bruit des sites web commerciaux, SearchMySite.net offre une alternative rafraîchissante.

Lire plus
Technologie

Une interface utilisateur Xbox filtrée suggère l'intégration des jeux Steam

2025-03-21
Une interface utilisateur Xbox filtrée suggère l'intégration des jeux Steam

Microsoft a accidentellement divulgué, puis rapidement supprimé, une image montrant une nouvelle interface utilisateur Xbox. L'image révèle une interface multi-appareils qui semble capable d'afficher des jeux Steam. Des sources indiquent que Microsoft développe une mise à jour de l'application Xbox pour répertorier tous les jeux PC, y compris ceux de Steam et de l'Epic Games Store. Bien qu'elle en soit encore à un stade précoce de développement, cela suggère un mouvement potentiel vers une plus grande intégration des plateformes de jeux PC, consolidant l'application Xbox comme un hub central pour les jeux PC.

Lire plus

Zod v4 Beta : Validation de types plus rapide, plus légère et plus efficace

2025-04-12
Zod v4 Beta : Validation de types plus rapide, plus légère et plus efficace

Après plus d'un an de développement actif, Zod v4 est désormais en version bêta ! Il est plus rapide, plus léger, plus efficace pour tsc et implémente des fonctionnalités très attendues. Zod 4 utilise une architecture interne entièrement nouvelle qui résout des limitations de conception de longue date, pose les bases de fonctionnalités très demandées et clôt 9 des 10 problèmes ouverts les plus votés de Zod. Une nouvelle bibliothèque sœur, @zod/mini, offre une API fonctionnelle et "tree-shakable" pour des tailles de paquets significativement plus petites. Zod 4 introduit également un nouveau système de métadonnées, la conversion JSON Schema, une prise en charge améliorée des unions discriminées et de nombreuses autres améliorations.

Lire plus
Développement Validation de types

11 Millions de Grèveurs : Une Approche Étagique pour la Grève Générale

2025-02-01

La grève générale est planifiée en trois phases. Phase 1 (0-6 millions de signatures) : Construction d'un large réseau de participants en se connectant avec les organisations et les individus déjà en action. Phase 2 (6-10 millions de signatures) : Concentration sur des revendications concrètes, définition des dates de grève et des plans d'événements, et organisation de réunions pour recueillir des perspectives diverses. Phase 3 (10-11 millions de signatures) : Finalisation des revendications, préparation du jour de la grève, distribution des fonds et organisation des événements finaux. L'objectif est d'unir 11 millions de grévistes pour lutter pour la justice raciale, économique, de genre et environnementale.

Lire plus

Le CAPTCHA de Cloudflare bloque plusieurs navigateurs, laissant les projets open source en difficulté

2025-03-16

Depuis le 31 janvier, un dysfonctionnement du système CAPTCHA de Cloudflare a bloqué l'accès à de nombreux sites web pour Pale Moon et d'autres navigateurs non conventionnels. Ce problème, qui dure près d'un mois, a suscité peu ou pas de communication de la part de Cloudflare, laissant des projets open source comme Pale Moon subir une perte d'utilisateurs et une baisse de revenus. Sans déclaration officielle ni résolution en vue, l'auteur envisage une action en justice.

Lire plus

Ingénierie inverse du changement de vitesse électronique VanMoof : décodage des signaux

2025-01-19
Ingénierie inverse du changement de vitesse électronique VanMoof : décodage des signaux

Un pirate a réussi à effectuer une ingénierie inverse du protocole de communication du changement de vitesse électronique d'un vélo électrique VanMoof. À l'aide d'un analyseur logique et de PulseView, il a déterminé un débit de données de 9600 bps et identifié l'utilisation du protocole Modbus RTU. L'analyse des paquets de requête et de réponse a révélé que le vélo envoie des commandes de lecture de registre, le changement de vitesse renvoyant des données. Bien que la signification exacte des registres ne soit pas encore claire, ce travail fournit une base essentielle pour la construction d'un module de remplacement afin de résoudre la fiabilité notoirement mauvaise du changement de vitesse, un facteur important dans la faillite de VanMoof.

Lire plus

Fallout 2 et Baldur's Gate : deux CRPG en 1998, deux destins

2025-03-22

En 1998, Interplay a sorti deux jeux de rôle avec des destins radicalement différents. Fallout 2, développé précipitamment et ayant subi le départ de membres de l'équipe, s'est révélé être un jeu améliorant certains détails mineurs de son prédécesseur, mais manquant de la clarté thématique et de la vision esthétique de l'original. À l'inverse, Baldur's Gate de BioWare, avec son implémentation ingénieuse des règles traditionnelles de Donjons et Dragons et son équilibre entre exploration en monde ouvert et intrigue principale, a connu un immense succès commercial, influençant les conceptions ultérieures des règles de JdR et le développement des CRPG, devenant ainsi un titre emblématique de l'histoire du genre.

Lire plus
Jeux

La fermeture des centrales nucléaires à Taïwan accroît la dépendance au gaz naturel et les risques géopolitiques

2025-05-19
La fermeture des centrales nucléaires à Taïwan accroît la dépendance au gaz naturel et les risques géopolitiques

Après la fermeture de sa dernière centrale nucléaire, Taïwan dépend fortement des importations de gaz naturel, ce qui suscite des inquiétudes quant à la sécurité énergétique. Cette mesure, visant à atteindre une Taïwan « sans nucléaire », accroît la dépendance aux combustibles fossiles et expose l'île à la volatilité des prix du gaz. Pour alimenter son industrie florissante des semi-conducteurs, Taïwan ajoute 5 gigawatts d'énergie gazière cette année, mais avec seulement 11 jours de stockage de gaz, elle est vulnérable aux blocus potentiels de la Chine. Une attaque simulée contre un terminal d'importation de gaz taïwanais lors des exercices militaires d'avril souligne les risques géopolitiques, tout en compromettant les objectifs climatiques de Taïwan.

Lire plus

Le Keyset à cinq touches d'Engelbart : le partenaire idéal de la souris

2025-06-15
Le Keyset à cinq touches d'Engelbart : le partenaire idéal de la souris

Simultanément à l'invention de la souris d'ordinateur, Doug Engelbart et son équipe à la SRI ont créé un périphérique d'entrée à une seule main appelé "keyset à cinq touches", conçu pour une édition de texte et une saisie de commandes efficaces à une seule main en conjonction avec la souris. Inspiré par les opérateurs télégraphiques et les sténographes, les utilisateurs combinaient les pressions de cinq touches pour saisir des lettres et des commandes, tandis que les boutons de la souris servaient de touches Majuscules et Ctrl. Cette interface révolutionnaire, présentée lors de la démonstration de 1968 "Mère de toutes les démonstrations", a offert une nouvelle approche des interfaces utilisateur hautes performances, permettant une édition de texte rapide et efficace même tout en manipulant la souris d'une seule main.

Lire plus

L'Anxiété d'Échapper à Instagram : Confidentialité à l'ère des Réseaux Sociaux

2025-05-05

L'auteur, sans compte Instagram, découvre la réalité troublante de sa vie documentée par les publications d'autres personnes. Cela l'amène à réfléchir au conflit entre la facilité de partage d'informations sur les réseaux sociaux et la préservation de la vie privée. Il argumente que la nature publique des réseaux sociaux complique les dynamiques sociales délicates, rendant difficile le contrôle de la portée et de l'impact des informations partagées. L'article conclut en soulignant la nécessité d'une étiquette pour les réseaux sociaux et d'une meilleure protection de la vie privée.

Lire plus

Vanguard : Le roi des investissements à faible coût ?

2025-05-01
Vanguard : Le roi des investissements à faible coût ?

Vanguard se distingue dans le monde de l'investissement par sa structure unique de propriété client et ses ratios de frais exceptionnellement bas. Les données révèlent qu'un nombre important de fonds Vanguard ont surperformé leurs pairs au cours de la dernière décennie, en particulier ses fonds obligataires gérés activement. De plus, les taux d'intérêt du compte courant de Vanguard sont considérablement plus élevés que la moyenne des taux d'épargne bancaire. Les classements de J.D. Power et de Morningstar renforcent le leadership de Vanguard en matière de satisfaction des investisseurs et de services de robo-conseil. Cependant, le texte souligne que les performances passées ne sont pas indicatives des résultats futurs, et tous les investissements comportent des risques.

Lire plus
Startup faible coût

PlayAI Dialog : Un modèle texte-parole surpassant ElevenLabs

2025-02-07
PlayAI Dialog : Un modèle texte-parole surpassant ElevenLabs

PlayAI a publié son modèle texte-parole Dialog, offrant des capacités multilingues et des performances exceptionnelles. Dans des tests comparatifs tiers, Dialog a nettement surpassé ElevenLabs v2.5 Turbo et ElevenLabs Multilingual v2.0 en termes d'expressivité émotionnelle et de naturel. La faible latence de Dialog le rend idéal pour des applications telles que les agents vocaux, les centres d'appels et les jeux. Au-delà de l'anglais, Dialog prend en charge de nombreuses langues, dont le chinois, le français et l'allemand. Sa qualité vocale supérieure et sa faible latence représentent une avancée majeure dans le domaine de l'IA vocale.

Lire plus

TripoSG : Synthèse de formes 3D haute fidélité à l'aide de modèles de flux rectifiés à grande échelle

2025-04-06
TripoSG : Synthèse de formes 3D haute fidélité à l'aide de modèles de flux rectifiés à grande échelle

TripoSG est un modèle de base de pointe pour la génération d'images en 3D haute fidélité. En utilisant des transformateurs de flux rectifiés à grande échelle, un entraînement supervisé hybride et un ensemble de données de haute qualité, il obtient des résultats de pointe. TripoSG génère des maillages avec des caractéristiques nettes, des détails fins et des structures complexes, reflétant avec précision la sémantique de l'image d'entrée. Il possède de fortes capacités de généralisation, gérant divers styles d'entrée. Un modèle de 1,5 milliard de paramètres, ainsi que le code d'inférence et une démonstration interactive, sont désormais disponibles.

Lire plus

Entretiens de codage en direct : un test de stress, pas un test de compétences ?

2025-08-01

Cet article remet en question l’efficacité des entretiens de codage en direct comme mesure des compétences en ingénierie. L’auteur relate des expériences personnelles et cite des recherches scientifiques montrant que les situations de forte pression nuisent aux fonctions cognitives, notamment à la mémoire de travail, essentielle pour le codage. Une étude a révélé que les participants obtenaient deux fois moins de résultats sous observation, les femmes échouant complètement dans la condition observée. L’auteur suggère d’atténuer le stress grâce à des simulations d’entretien et explore des compléments comme la L-tyrosine et la L-théanine pour améliorer les performances sous pression.

Lire plus

Yggdrasil : un schéma de routage expérimental décentralisé

2025-05-08

Yggdrasil est un schéma de routage compact expérimental, entièrement décentralisé et ne nécessitant qu'un petit état pour fonctionner. Il s'agit principalement d'un schéma de plus court chemin, par lequel le réseau tentera de trouver le chemin le plus direct vers la destination. Les nœuds sont des participants égaux et se connectent les uns aux autres à l'aide de connexions d'appairage qui transportent le trafic réseau. Les appariements peuvent être configurés sur n'importe quel réseau IP, qu'il s'agisse d'un lien filaire ou sans fil direct, d'un réseau local ou même d'Internet. Dans certains cas, les appariements peuvent également être configurés automatiquement par des appareils proches sur le même réseau à l'aide de la découverte de multidiffusion. Tous les nœuds d'un réseau Yggdrasil sont des routeurs et transmettront automatiquement le trafic pour l'aider à se rapprocher de sa destination, dans la mesure du possible. Cela signifie que, même sur un réseau qui n'est que faiblement connecté, tous les nœuds seront accessibles par tous les autres nœuds de ce réseau. Peu importe si un nœud est derrière un NAT — une fois qu'un appariement est établi, le trafic circule dans les deux sens via cet appariement. Yggdrasil est également conçu pour tolérer les changements de réseau. Par exemple, si un lien échoue, le réseau se répare lui-même et utilise d'autres liens pour acheminer le trafic, le cas échéant. Cela le rend adapté à une utilisation dans les réseaux maillés, où la topologie du réseau peut et changera souvent.

Lire plus

Succès d'un mini-réseau solaire dans un village nigérian

2025-03-15
Succès d'un mini-réseau solaire dans un village nigérian

Deux villages reculés du Nigeria, Mbiabet Esieyere et Mbiabet Udouba, qui dépendaient auparavant de lampes à kérosène et de générateurs coûteux, bénéficient désormais d'une électricité fiable et abordable grâce à un mini-réseau solaire installé par Prado Power en 2022. Le projet, initialement accueilli avec scepticisme, a transformé des vies et stimulé les entreprises locales. Les coûts mensuels d'électricité d'un barbier ont considérablement diminué, et les revenus hebdomadaires d'une agricultrice de manioc ont quintuplé. Cette réussite met en lumière le potentiel des mini-réseaux pour relever le défi de l'accès à l'énergie en Afrique et souligne l'importance de politiques de soutien, de la participation communautaire et du financement externe pour favoriser l'adoption des énergies renouvelables.

Lire plus
Technologie mini-réseau

4chan piraté : Soyjak.Party fuite les emails des modérateurs

2025-04-15
4chan piraté : Soyjak.Party fuite les emails des modérateurs

En avril 2025, des hackers anonymes se réclamant de la communauté Soyjak.Party ont réussi à pirater le forum 4chan. Ils ont exploité du code PHP obsolète et des fonctions MySQL dépréciées, notamment des vulnérabilités dans le script principal yotsuba.php, restaurant le tableau /QA/ supprimé et faisant fuiter les adresses électroniques de nombreux modérateurs et administrateurs, dont trois emails .edu. L'incident s'est rapidement propagé sur les réseaux sociaux, suscitant des discussions sur la sécurité des sites web et la maintenance du code. Des affirmations concernant des fuites d'emails .gov ont circulé, mais restent à vérifier.

Lire plus
Technologie

Présentation des invites d'art IA : des forêts oniriques aux dragons cyberpunk

2025-04-15
Présentation des invites d'art IA : des forêts oniriques aux dragons cyberpunk

Cet article est une collection d'invites pour générer de l'art avec l'IA, couvrant un large éventail de styles et de sujets. Des forêts oniriques et des déesses royales aux portraits photoréalistes, éléments cyberpunk, créatures fantastiques et scènes créatives de nourriture et de nature, ces invites détaillées offrent l'inspiration aux passionnés d'art IA. Beaucoup incluent des détails tels que des photographes, des styles et des informations d'éclairage pour améliorer le résultat final.

Lire plus
IA invites

Jane Jacobs : prophétesse rebelle de l’urbanisme

2025-04-17

Cet article explore la vie et l’œuvre de Jane Jacobs, une figure légendaire dont le livre, *La Mort et la Vie des grandes villes américaines*, a révolutionné l’urbanisme. Connue pour ses observations perspicaces sur le tissu urbain traditionnel et ses critiques acerbes de la rénovation urbaine moderne, Jacobs a défendu le zonage à usage mixte, les îlots courts et d’autres principes, contrecarrant avec succès des projets destructeurs à New York. Cependant, l’article souligne également les limites de la pensée de Jacobs, comme une surévaluation de la disposition des rues, ignorant les facteurs socio-économiques. En fin de compte, l’article soutient que la compréhension des complexités du développement urbain nécessite de considérer des perspectives diverses, y compris les contributions de Jacobs, Mumford et même Moses.

Lire plus
Design

Déterrer le passé : découvertes archéologiques à travers le temps

2025-04-01
Déterrer le passé : découvertes archéologiques à travers le temps

Des articles récents dans le magazine Archéologie explorent des découvertes fascinantes, de la Crimée au nord de l'Europe et au Groenland. Un article détaille la destruction de Baturyn, un centre culturel cosaque, par Pierre le Grand en 1708. Un autre met en lumière les 10 principales découvertes archéologiques de 2020, notamment des explorations de sites anciens dans le nord de l'Europe et au Groenland. Un article séparé explore l'histoire du cheval. Ces articles montrent collectivement le rôle crucial de l'archéologie pour éclairer la civilisation et l'histoire humaines.

Lire plus
Divers

Armatron : De la rotation à 90 degrés à la liberté à 360 degrés

2025-04-20
Armatron : De la rotation à 90 degrés à la liberté à 360 degrés

Hiroyuki Watanabe, l'inventeur du bras robotique Armatron, a initialement trouvé son inspiration dans un article de journal montrant un bras mécanique. Cependant, le premier prototype ne pouvait tourner que de 90 degrés et avait un panneau de contrôle complexe. Le passe-temps de Watanabe avec les hélicoptères radiocommandés a fourni la solution ; il a conçu un système permettant une rotation à 360 degrés et des commandes plus simples, résultant en un jouet classique.

Lire plus

L'informatique quantique résout l'énigme de la chimie : Modélisation précise des molécules complexes

2025-05-23
L'informatique quantique résout l'énigme de la chimie : Modélisation précise des molécules complexes

Des chercheurs d'IBM Quantum® et de Lockheed Martin ont démontré, pour la première fois, l'utilisation d'un ordinateur quantique pour modéliser avec précision la structure électronique de molécules à couches ouvertes — des molécules avec des électrons non appariés — à l'aide de la technique de diagonalisation quantique basée sur l'échantillonnage (SQD). Les méthodes classiques ont du mal avec ces systèmes complexes. Cette étude, axée sur le méthylène (CH2), met en évidence la capacité de l'informatique quantique à calculer avec précision les états singulet et triplet, concordant avec les résultats classiques de haute précision. Cette percée ouvre la voie à des progrès dans l'aérospatiale, la détection et la conception de matériaux, soulignant le potentiel de la superinformatique quantique.

Lire plus

Éviter les boucles infinies dans les scripts Bash avec timeout

2025-05-26
Éviter les boucles infinies dans les scripts Bash avec timeout

Un script Bash utilisait une boucle `until` pour vérifier si un serveur web était opérationnel, mais si le serveur échouait au démarrage, il se retrouvait bloqué dans une boucle infinie. L'article présente deux manières d'éviter ce problème en utilisant la commande `timeout` : en encapsulant la boucle `until` avec `bash -c`, ou en plaçant la boucle `until` dans un script séparé puis en utilisant la commande `timeout`. Les deux méthodes empêchent efficacement le script d'entrer dans une boucle infinie due à des échecs de démarrage du serveur, garantissant ainsi la robustesse du script.

Lire plus
Développement

Microsoft utilise les LLMs pour améliorer la sécurité de la programmation bas niveau : Checked C et RustAssistant

2025-05-02

Des chercheurs de Microsoft Research ont présenté deux projets utilisant les grands modèles de langage (LLMs) pour améliorer la sécurité de la programmation bas niveau. Un projet utilise les LLMs pour aider avec Checked C, en ajoutant automatiquement des annotations de sécurité mémoire au code C hérité, améliorant ainsi la sécurité et réduisant la charge d'annotation manuelle. Le second, RustAssistant, utilise les LLMs pour corriger automatiquement les erreurs de compilation de Rust, réduisant significativement la courbe d'apprentissage de Rust. Ces deux projets démontrent l'immense potentiel des LLMs pour améliorer la sécurité du code et l'efficacité des développeurs, ouvrant de nouvelles possibilités pour l'ingénierie logicielle.

Lire plus
Développement

L'UE dévoile ProtectEU : une nouvelle stratégie de sécurité intérieure

2025-04-02
L'UE dévoile ProtectEU : une nouvelle stratégie de sécurité intérieure

La Commission européenne a lancé ProtectEU, une nouvelle stratégie de sécurité intérieure qui répond aux menaces en évolution. Les aspects importants incluent le renforcement d'Europol en tant qu'agence de police pleinement opérationnelle, la lutte contre l'accès légal aux données et le chiffrement (une mesure controversée), et l'amélioration du partage du renseignement par le biais de la capacité d'analyse du renseignement unique de l'UE (SIAC). La stratégie reconnaît les lacunes existantes en matière de sensibilisation situationnelle et de mise en œuvre des lois sur la cybersécurité. Le succès dépend de la volonté politique et de la coopération des États membres, compte tenu de la nature historiquement souveraine des questions de sécurité nationale.

Lire plus
1 2 383 384 385 387 389 390 391 595 596