La bibliothèque Cosmopolitan 3.0.1, mise à jour par Justine et soutenue par Mozilla, a été dévoilée après un an de développement, avec une meilleure vitesse logicielle et une utilisation réduite de la mémoire sur diverses plates-formes.
La version comprend un chargeur de fichiers plus rapide, Cosmo Emacs, la nouvelle commande cosmocc, le dernier serveur web redbean, et un exemple de serveur web threadé, greenbean, qui gère un grand nombre de requêtes de manière plus efficace.
Parmi les nouvelles fonctionnalités figurent plusieurs jeux, et la startup dylibso, basée à Boulder, a intégré la bibliothèque dans son produit, Hermit.
La troisième édition de Cosmopolitan est une collection de "fat binaries" capables de fonctionner sur différents systèmes d'exploitation et plates-formes matérielles, y compris Linux OS, macOS, FreeBSD, OpenBSD et les navigateurs web.
Il comprend une variété de programmes tels que zip, curl, git, wget, python, ctags, ainsi qu'une application Datasette Python, ce qui a suscité l'intérêt des développeurs.
Bien que l'utilisation pratique et les efforts de transition suscitent des inquiétudes, son potentiel en tant que format de déploiement "cloud-native" pourrait éliminer le besoin d'un système d'exploitation traditionnel, ce qui en fait un sujet d'intérêt.
Une étude récente de l'université Monash a établi un lien entre le manque de sommeil profond, appelé sommeil lent, et un risque accru de démence chez les personnes âgées.
La recherche montre que même une baisse annuelle de 1 % du sommeil profond chez les personnes âgées de plus de 60 ans entraîne un risque de démence accru de 27 %.
L'étude, qui a suivi pendant 17 ans 346 participants âgés de 60 ans et plus pour détecter l'apparition d'une démence, suggère que l'amélioration ou le maintien du sommeil à ondes lentes pourrait être une mesure préventive possible de la démence.
Une discussion en ligne a porté sur l'amélioration du sommeil profond et la prévention de la démence en se concentrant sur les effets de la caféine, en particulier sur les personnes porteuses du gène CYP1A2, qui métabolise lentement la caféine.
Diverses stratégies ont été suggérées, notamment la réduction de la consommation de caféine, la pratique régulière d'une activité physique, le maintien d'une bonne hygiène de sommeil et la prise de suppléments spécifiques. Toutefois, les questions de protection de la vie privée concernant les sociétés de tests génétiques et les risques pour la santé liés à la caféine ont été soulevées.
Il a été convenu que les individus peuvent avoir besoin de stratégies de sommeil différentes en fonction de leurs facteurs biologiques uniques, mais que tous peuvent bénéficier de l'exercice, d'une bonne alimentation et du maintien d'une hygiène de sommeil.
Rob Pike, programmeur de renom, présente cinq règles importantes pour le développement de logiciels qui mettent l'accent sur la simplicité et découragent l'optimisation prématurée.
Les règles prévoient l'utilisation d'algorithmes et de structures de données simples afin de réduire les bogues et de faciliter la mise en œuvre, en mettant l'accent sur les structures de données en raison de leur rôle crucial dans la programmation.
M. Pike recommande également de ne pas prédire où un programme passera le plus clair de son temps, évitant ainsi une optimisation précoce, et souligne la nécessité d'effectuer des mesures avant d'opter pour un réglage de la vitesse.
La discussion de Hacker News a mis en lumière les règles de programmation de Rob Pike de 1989, en mettant l'accent sur l'importance des structures de données par rapport aux algorithmes pour l'optimisation du code.
Les participants ont critiqué la tendance actuelle des entretiens qui se concentrent principalement sur les algorithmes, estimant qu'elle ne reflète pas les tâches de programmation du monde réel. Ils ont plaidé en faveur d'une utilisation et d'une compréhension efficaces des structures de données, qui peuvent rendre les algorithmes plus évidents.
D'autres sujets ont été débattus, notamment l'optimisation des performances, les stratégies de gestion des erreurs, l'utilisation du mappage objet-relationnel (ORM), les connaissances en SQL et le concept de gaspillage dans la programmation. Il a été suggéré de mesurer avant d'optimiser et de tenir compte des limitations matérielles avant de mettre en œuvre des solutions théoriquement rapides.
Les offres d'emploi doivent mentionner le lieu de travail et préciser si elles sont ouvertes aux candidats à distance, aux stagiaires ou aux candidats titulaires d'un visa.
Seules les personnes directement impliquées dans l'entreprise qui recrute peuvent publier un message, dans la limite d'un message par entreprise. Les entreprises moins connues doivent fournir une explication.
Les commentaires hors sujet, les plaintes et les courriels émanant de personnes qui ne sont pas personnellement intéressées par le poste sont découragés. Des liens et des fils de discussion utiles pour les demandeurs d'emploi et les recruteurs sont fournis.
Hacker News a publié plusieurs offres d'emploi dans le domaine de la technologie pour novembre 2023, provenant d'entreprises telles que GHCO, Octocom, deepc, TalkJS, Rubin Observatory, entre autres.
Les postes sont axés sur des domaines tels que l'ingénierie logicielle, l'infrastructure et la cybersécurité, et le développement de l'IA, les différentes entreprises proposant un mélange de modalités de travail à distance, sur site ou hybrides.
Ces offres d'emploi comprennent des stages et des postes à temps plein, ouverts à des candidats de diverses régions géographiques, avec des salaires compétitifs et favorisant un bon équilibre entre vie professionnelle et vie privée.
La FCC envisage une proposition visant à augmenter la vitesse minimale de la large bande, ce qui déclenche un débat sur la nécessité et la faisabilité de différentes vitesses de service.
Les internautes américains expriment leur mécontentement face à la lenteur du déploiement de l'internet par fibre optique et au manque de choix, souvent défavorable par rapport aux vitesses et aux coûts pratiqués dans d'autres pays, ce qui incite à demander à la FCC d'encourager davantage d'options et de contrôler les hausses de prix.
L'opinion publique diffère sur des questions telles que l'utilisation des données, les vitesses de téléchargement, les plafonds de données restrictifs et ce qui constitue actuellement le "haut débit", ce qui a conduit à des propositions comprenant des options de comptage, un service à vitesse symétrique et la réglementation de l'accès à l'internet en tant que service public.
L'auteur illustre son insatisfaction à l'égard de la Kia Ceed SW 2023, en mettant principalement l'accent sur les fonctionnalités logicielles excessives et non requises qui causent des désagréments.
Les plaintes portent sur le reverrouillage rapide des portes, un coffre qui ne se ferme pas si quelque chose se trouve sur son chemin, des alertes de démarrage du moteur bruyantes, et une fonction de clignotant sensible associée à un assistant de maintien de la trajectoire qui exige une manipulation régulière du volant.
D'autres critiques portent sur l'incohérence des capteurs de pression des pneus, les rappels intrusifs lorsque l'on quitte le véhicule, et un système d'infodivertissement qui nécessite constamment l'approbation des mises à jour des conditions générales, ce qui rend l'expérience de conduite potentiellement frustrante.
Le fil de discussion met en évidence une préférence pour les modèles de voitures plus anciens en raison de leur durabilité, de leur simplicité et de leur facilité d'entretien.
Elle met également en lumière les débats en cours autour des technologies automobiles actuelles, telles que le démarrage sans clé, les systèmes d'infodivertissement, les dispositifs de sécurité et les fonctions d'aide à la conduite automatisée, certains utilisateurs estimant que certaines alertes et certains avertissements sont source de distraction.
Malgré les critiques concernant des aspects tels que les clés intelligentes défectueuses et les écrans tactiles distrayants, la plupart des utilisateurs reconnaissent les avantages potentiels de ces avancées technologiques et plaident en faveur d'un équilibre entre les avantages technologiques et les nuisances potentielles ou les risques pour la sécurité.
Asahi Linux, qui vise à adapter Linux aux Mac Silicon d'Apple, a identifié des bogues dans le MacOS d'Apple qui peuvent rendre certains modèles de MacBook Pro non amorçables.
Les bogues sont liés à la manière dont les nouvelles versions de MacOS gèrent les taux de rafraîchissement, et touchent principalement les modèles MacBook Pro équipés d'écrans ProMotion (versions 14 et 16 pouces) ; lorsqu'ils sont intégrés dans la séquence de mise à jour et de démarrage, ils peuvent entraîner un écran noir nécessitant une récupération par mise à jour du micrologiciel (DFU).
Asahi Linux a précisé que les données ne sont pas menacées et que le problème est limité à certaines versions de MacOS (Sonoma 14.0+ et Ventura 13.6+) ; leur programme d'installation a été mis à jour pour empêcher l'installation si le taux de rafraîchissement n'est pas ProMotion.
Asahi Linux, une équipe de bénévoles, a prouvé ses compétences en identifiant un bogue qui peut rendre le Mac non amorçable, surpassant ainsi l'équipe professionnelle d'Apple.
Les conclusions du groupe ont donné lieu à des discussions sur la nécessité pour Apple d'investir davantage de ressources dans la correction des bogues et sur la manière dont les bénévoles impliqués dans ces enquêtes devraient être rémunérés.
Les inquiétudes concernant le cryptage automatique des données sur les Mac équipés d'Apple Silicone ou de T2 Security Chip, la perte potentielle de données qui en résulte, ainsi que la recommandation de sauvegarder régulièrement les données et de retarder les mises à jour, ont été mises en évidence.
Yann LeCun, reconnu comme un pionnier de l'IA par Meta, critique les leaders de l'IA tels que Sam Altman d'OpenAI, Demis Hassabis de Google DeepMind et Dario Amodei d'Anthropic pour avoir prétendument créé un climat de peur à l'égard de l'IA.
LeCun suggère que ces dirigeants utilisent des tactiques de peur pour centraliser le contrôle de l'IA au sein de quelques entreprises, une approche qu'il perçoit comme un risque réel ; il encourage le développement de logiciels libres pour éviter que l'IA ne soit développée uniquement par des entités privées et motivées par le profit.
Il préconise de répondre à des préoccupations réalistes telles que l'exploitation des travailleurs et le vol de données plutôt que de se concentrer sur les menaces spéculatives de l'IA, qu'il attribue au contrôle de l'IA par un petit nombre d'entreprises.
Une discussion en ligne avec l'expert en IA Yann LeCun a porté sur le monopole potentiel de l'IA par un groupe d'élite, proposant l'idée d'une IA financée par le gouvernement.
Les participants ont abordé les risques potentiels d'un développement incontrôlé de l'IA, en les comparant à des scénarios tels que la roulette russe ou une course aux armements, suggérant que l'IA soit traitée comme une menace potentielle pour la sécurité et fasse l'objet de mesures de surveillance.
Le débat a également porté sur l'influence de l'IA sur les prévisions boursières et la répartition des richesses, ainsi que sur le rôle des pionniers et des régimes réglementaires dans la gestion de l'IA, en la comparant aux efforts déployés pour contrôler la prolifération des armes nucléaires et réduire les émissions de CO2 à l'échelle mondiale.
Le déclin perçu de la qualité des recherches Google a suscité des critiques à l'égard des professionnels du référencement qui compromettent l'intégrité du contenu en ligne, un secteur qui a évolué de la tromperie à la consultance.
Les problèmes tels que les taux élevés d'escroquerie et les difficultés à différencier les bons services de référencement des mauvais sont exacerbés par l'opacité de l'algorithme de classement de Google.
L'article met également l'accent sur les techniques de référencement controversées et sur l'évolution des résultats de recherche de Google en raison de la modification de son algorithme, qui privilégie l'expérience, l'expertise, la crédibilité et la fiabilité par rapport à la popularité, ainsi que sur l'émergence de tactiques de référencement qui surpassent l'algorithme de Google.
Les utilisateurs de Hacker News débattent de l'efficacité et de la précision des résultats de recherche de Google. Des problèmes tels que le contenu verbeux dû aux pratiques de référencement, les suggestions trompeuses et les publicités suscitent des inquiétudes.
Les utilisateurs ont mis en évidence un fossé générationnel dans les modes d'interaction et la capacité d'adaptation aux défauts du moteur de recherche. Le fil de discussion mentionne également l'évolution de la recherche en ligne, qui est confrontée à des défis tels que l'encombrement des informations et le spam.
Malgré les critiques, les outils de recherche de Google sont loués pour leur facilité d'accès à l'information. Toutefois, les modifications apportées par Google aux options de recherche avancée auraient frustré certains, tandis que d'autres affirment qu'elles permettent aux utilisateurs les moins avertis de trouver des informations plus rapidement.
L'Association of American Medical Colleges prévoit un déficit potentiel de 124 000 médecins aux États-Unis au cours de la prochaine décennie.
Malgré le salaire moyen alléchant de 350 000 dollars et le grand nombre de candidats aux écoles de médecine, plus de la moitié d'entre eux se voient refuser l'entrée, ce qui contribue à la diminution de l'offre.
Ce scénario implique une possible mauvaise gestion du système de formation médicale, créant une offre artificiellement réduite de professionnels de la santé.
Le discours est centré sur les défis et les mérites inhérents aux secteurs médical et technologique, tels que l'investissement financier et temporel considérable dans la formation médicale, l'âgisme dans l'industrie technologique et l'influence potentielle de l'IA.
Les participants contestent la différence de facilité de départ à la retraite entre les professions, l'écart de rémunération entre les secteurs de la technologie et de la médecine, et le statut sociétal de certaines professions.
Les discussions mettent également en évidence l'impact du mode de vie sur les questions de santé et plaident en faveur de changements à l'échelle du système.
Bitwarden, un logiciel de gestion de mots de passe, a lancé des mises à jour pour améliorer la fonctionnalité et la sécurité, qui comprennent des mises à niveau du gestionnaire de secrets, des paramètres d'application mobile mieux organisés et un cryptage amélioré.
Les nouvelles fonctionnalités comprennent le remplissage automatique des champs HTML allemands, un flux de connexion amélioré aux serveurs auto-hébergés, la prise en charge de la base de données SQLite pour les déploiements auto-hébergés, la prise en charge de l'Apple Watch et les intégrations avec DuckDuckGo et Fastmail.
Bitwarden a également introduit un portail pour les fournisseurs de services gérés (MSP), étendu sa prise en charge de FIDO, et ne prendra plus en charge les versions 8.1 ou plus anciennes de Windows, et Windows Server 2012 ou plus anciennes à partir de la version 2023.5.0.
Le service de gestion des mots de passe Bitwarden a récemment mis en place un support pour les passkeys, ce qui a suscité des opinions divergentes de la part des utilisateurs.
Les principales préoccupations concernent le manque de contrôle de l'utilisateur sur la sécurité, car Bitwarden ne prend pas actuellement en charge l'importation et l'exportation de clés de passe stockées, ainsi que les arguments concernant la définition des mots de passe et le manque de normalisation pour les informations d'identification WebAuthn.
Les critiques s'interrogent sur la sécurité de l'accumulation de plusieurs clés de passe pour le même compte dans un seul coffre-fort Bitwarden et débattent de la comparaison avec d'autres gestionnaires de mots de passe en termes d'interface utilisateur, de fonctionnalité et de caractéristiques de sécurité.
Le C++23 a l'intention d'éliminer complètement la prise en charge du ramassage des ordures, une fonctionnalité qui n'a pratiquement pas été mise en œuvre et qui n'est pas prise en charge.
Cette décision est considérée comme une mesure positive pour désencombrer le langage, et entraînera la suppression de noms spécifiques comme declare_reachable, undeclare_reachable, etc. de la bibliothèque std: :.
Malgré ces changements, les garbage collectors existants, principalement ceux destinés aux machines programmées en C++ et utilisant d'autres langages, ne seront pas affectés car ils ne s'appuient pas sur cette norme.
La future norme C++23 pourrait ne plus prendre en charge le ramassage des ordures, ce qui suscite des divergences d'opinion sur la nécessité d'une gestion automatique de la mémoire au sein de la communauté des développeurs.
Le débat s'est étendu à la complexité du C++, à ses comportements de codage imprévus et aux conséquences potentielles de l'élimination de caractéristiques excessives, les barrières linguistiques rendant la tâche difficile aux participants non anglophones.
Des comparaisons ont été faites entre C++ et Rust, suggérant que Rust pourrait servir d'alternative pour des tâches typiquement effectuées par C++, amplifiant l'importance de la compréhension des diverses fonctions du système.
Les articles de l'écrivain indépendant Michael Berben ont été incorrectement marqués comme étant générés par l'IA par un détecteur d'IA, ce qui a conduit à l'annulation de son contrat et à une perte de revenus.
Le cas de Berben souligne l'imprécision des détecteurs d'IA et leur tendance à générer des faux positifs.
Malgré la présentation d'une preuve de travail original, le client n'a pas annulé sa décision en raison des inquiétudes concernant les pénalités imposées par Google pour les contenus générés par l'IA, ce qui remet en question la précision annoncée des détecteurs d'IA et les difficultés rencontrées par les créateurs pour se défendre contre de telles allégations.
L'utilisation croissante de l'IA dans la génération de contenu a suscité des discussions sur son impact, en particulier sur la distinction entre les textes générés par l'IA et ceux rédigés par des humains. Les faux positifs des outils de détection de l'IA pourraient potentiellement affecter le travail des rédacteurs indépendants.
Des entreprises comme OpenAI et Google gardent probablement le secret sur leurs méthodes de détection, ce qui alimente une "course aux armements" technologique potentielle. Ce secret conduit également à des débats sur le rôle de l'IA dans l'éducation et la redéfinition des rôles professionnels.
Parmi les solutions proposées figure l'utilisation de jetons non fongibles (NFT) comme certificats d'authentification des contenus rédigés par des êtres humains. Toutefois, des inquiétudes persistent quant à l'automatisation excessive des professions créatives, à l'utilisation potentiellement abusive des détecteurs d'IA et aux plaintes en diffamation contre les écrivains.
New Computer développe Waitlist Dot, un guide intelligent conçu pour aider les utilisateurs à naviguer dans leur vie grâce à des services personnalisés, notamment le stockage de souvenirs précieux, l'aide à la réalisation d'objectifs éducatifs et la fourniture de recommandations basées sur les centres d'intérêt de l'utilisateur.
The Dot devrait sortir dans le courant de l'année et sera disponible sur les plateformes iOS et web.
Les capacités du produit sont mises en avant à travers l'histoire de Mei, une étudiante qui utilise le Dot pour des tâches variées telles que la préparation d'examens et la cuisine.
L'application de chat Dot, pilotée par l'IA, a attiré l'attention en raison de sa capacité à s'autoprogrammer et à comprendre en profondeur les utilisateurs, bien qu'elle suscite des inquiétudes quant au respect de la vie privée et au piratage des données.
La sortie potentielle d'une nouvelle application, Mei, qui pourrait utiliser massivement les services en nuage, a également été évoquée, malgré les inquiétudes concernant la protection de la vie privée qu'elle partage avec Dot. Mei est conçue pour être un assistant personnel de mémoire IA.
Le partenariat entre Dot et Salesforce est une annonce importante. Certains s'inquiètent également du fait que Dot et Mei pourraient être dépassés par des entreprises plus importantes comme Apple.
Des rapports font état d'un dysfonctionnement de la fonction "grep" sur macOS Sonoma d'Apple, comme l'ont souligné des développeurs sur l'Apple Developer Forum.
Les utilisateurs ont fait état d'expériences diverses concernant le bogue ; certains ont confirmé son existence, tandis que d'autres n'ont pas rencontré le problème identifié.
Une solution de contournement possible suggérée par un utilisateur consiste à utiliser ssh sur Mac avec un paramètre LANG (une variable système déterminant la langue et les paramètres régionaux du système) défini différemment.
Les développeurs et les chercheurs rencontrent des difficultés pour mettre à jour macOS tout en garantissant l'intégrité de leurs processus d'analyse de données, souvent liés à du code hérité.
Des solutions telles que Docker, MacPorts et Nix, ainsi que la transition de Homebrew à MacPorts pour la gestion des progiciels macOS, ont été proposées mais se sont révélées difficiles à mettre en œuvre et ont augmenté la charge de travail.
Certains ont suggéré d'utiliser des distributions Linux telles que RedHat Enterprise Linux, Rocky Linux et Almalinux en raison des problèmes liés aux mises à jour de macOS, aux outils et aux applications obsolètes. Les frustrations des utilisateurs à l'égard des systèmes obsolètes d'Apple et le souhait d'une meilleure assistance aux développeurs ont fait surface.