Aller au contenu principal

2023-06-25

Essayez : exécutez une commande et inspectez ses effets avant de modifier votre système en direct

  • La commande try permet aux utilisateurs d'exécuter une commande et d'en vérifier les effets avant d'apporter des modifications à leur système réel.
  • Elle utilise les espaces de noms de Linux et le système de fichiers d'union overlayfs pour créer un environnement de test.
  • La commande try est encore un prototype et ne doit pas être utilisée pour exécuter des commandes non fiables ou des actions qui pourraient potentiellement endommager le système.

Réactions de l'industrie

  • Try" est une commande qui permet aux utilisateurs d'exécuter une commande et d'en vérifier les effets avant d'apporter des modifications à leur système réel.
  • La commande utilise des systèmes de fichiers superposés pour isoler les modifications apportées par la commande, ce qui permet de prévisualiser les modifications sans les valider.
  • Elle est particulièrement utile pour tester et expérimenter des commandes, notamment dans les cas où les modifications apportées au système réel pourraient être risquées ou potentiellement dangereuses.

Le chef des forces paramilitaires russes affirme que ses forces vont se redresser

  • Evgeniy Prigozhin, le chef du groupe mercenaire Wagner, a inopinément annulé sa marche sur Moscou et retiré ses forces d'un centre militaire dans le sud de la Russie.
  • La Russie a abandonné les poursuites à l'encontre de M. Prigozhin et a déclaré qu'il se rendrait en Biélorussie.
  • Les mercenaires Wagner quittent leur quartier général et la ville de Rostov-sur-le-Don, les habitants leur faisant leurs adieux.

Réactions de l'industrie

  • Une tentative de coup d'État a échoué en Russie, menée par la société militaire privée Wagner.
  • Cette tentative de coup d'État a révélé les faiblesses du régime russe et soulevé des questions quant au contrôle et à la stabilité du gouvernement russe.
  • L'issue de cet événement pourrait avoir des conséquences importantes sur la dynamique du pouvoir au sein du gouvernement russe.

Pourquoi TypeScript ne tape-t-il pas correctement Object.keys ?

  • TypeScript ne tape pas correctement Object.keys à cause du système de type structurel de TypeScript et de son comportement avec les propriétés manquantes et étrangères.
  • Object.keys est typé de la sorte pour tenir compte du fait que les objets peuvent contenir des propriétés dont le système de type n'est pas conscient.
  • Le typage structurel permet un code plus flexible et découplé, comme le montre l'exemple de l'utilisation d'une interface plus minimale pour une fonction spécifique.

Réactions de l'industrie

  • TypeScript ne tape pas correctement Object.keys à cause des limitations du typage structurel.
  • Object.keys renvoie un tableau de chaînes de caractères, et non un type correspondant aux clés de l'objet d'entrée.
  • L'utilisation de gardes de type, de casting ou de bibliothèques de validation comme zod peut aider à résoudre ces problèmes de type dans TypeScript.

Chaque utilisateur de Mastodon a un flux RSS

  • Mastodon est un réseau social décentralisé comptant 12,8 millions de comptes d'utilisateurs, financé par les dons des utilisateurs et géré par des bénévoles.
  • Chaque utilisateur de Mastodon dispose d'un flux RSS auquel il peut accéder en ajoutant ".rss" à l'URL de son profil.
  • Le flux RSS comprend du contenu médiatique et l'avatar de l'utilisateur, et des suggestions sont faites pour améliorer le flux.

Réactions de l'industrie

  • Les utilisateurs de Mastodon ont des flux RSS, ce qui permet à d'autres de s'abonner à leurs mises à jour sans avoir à s'inscrire à Mastodon ou à visiter le site.
  • Les flux RSS étaient autrefois une caractéristique standard des sites web sociaux, mais ils sont devenus moins courants à mesure que les plateformes se concentrent sur la génération de revenus par le biais de publicités et d'abonnements.
  • Nitter et Prose.sh sont des exemples de plateformes qui prennent encore en charge les flux RSS, ce qui permet aux utilisateurs de suivre leurs comptes favoris en dehors de la plateforme.

Un grand pic de crash affectant les utilisateurs de Firefox sous Linux

  • Les utilisateurs du navigateur web Firefox sur le système d'exploitation Linux ont connu une augmentation significative des pannes.
  • La cause de ces pannes est actuellement inconnue, mais il s'agit d'un problème très répandu qui affecte de nombreux utilisateurs.
  • Les plantages causent des désagréments et de la frustration aux utilisateurs de Firefox sous Linux, et il est important que les développeurs identifient et corrigent le problème dès que possible.

Réactions de l'industrie

  • Les utilisateurs de Firefox sous Linux ont constaté une augmentation significative des pannes.
  • Certains d'entre eux ont signalé des pannes lors de l'utilisation de Google Image Search, Google Maps ou d'autres applications web lourdes.
  • Le plantage a été causé par un bogue dans le compilateur JavaScript JIT de Firefox, déclenché par un code spécifique généré par Google.

Prix médian de 900 000 dollars pour les ingénieurs de l'OpenAI

  • OpenAI propose un salaire médian de 900 000 $ pour les ingénieurs logiciels, comprenant un salaire de base de 300 000 $ et des options d'achat d'actions.
  • L'entreprise propose différents niveaux de carrière, et les ingénieurs ayant plus de 11 ans d'expérience peuvent gagner les salaires les plus élevés.
  • OpenAI utilise une structure d'unités de participation aux bénéfices (PPU) pour l'acquisition des actions, avec une acquisition de 25 % par an sur une période de 4 ans.

Réactions du secteur

  • OpenAI verse à ses ingénieurs un salaire médian de 900 000 dollars, dont 300 000 dollars en espèces et 600 000 dollars en participation aux bénéfices.
  • Les ingénieurs de grandes entreprises technologiques comme Facebook et Google peuvent également toucher des salaires élevés, mais le modèle de rémunération d'OpenAI offre des récompenses potentielles plus importantes.
  • Le programme de rémunération d'OpenAI inclut la possibilité d'investir dans une startup et d'en retirer des bénéfices importants.

Agissez, protégez le chiffrement de bout en bout

  • La législation mondiale comme le contrôle du chat, la loi EARN IT et le projet de loi sur la sécurité en ligne menacent le chiffrement de bout en bout et la vie privée.
  • Il est important d'agir et d'écrire des lettres aux agences gouvernementales pour exprimer la valeur de la vie privée et la nécessité de protéger le chiffrement de bout en bout.
  • Des modèles de lettres sont fournis pour le Parlement européen, le Royaume-Uni et les États-Unis afin d'aider les lecteurs à faire part de leurs préoccupations de manière efficace.

Réactions de l'industrie

  • Des représentants du Congrès ont été contactés sur la question du chiffrement de bout en bout, Chuck Schumer étant le seul à avoir répondu, mais sa position reste floue.
  • L'interdiction potentielle du chiffrement pourrait avoir des conséquences importantes pour les écosystèmes iOS et Android, car les utilisateurs pourraient être contraints de passer à des systèmes d'exploitation non américains, sous peine de compromettre leur vie privée.
  • Le manque de représentation de la communauté technologique en politique est source de frustration, car aucun des deux partis ne semble donner la priorité à ses préoccupations. En outre, la charge fiscale pesant sur les ingénieurs en informatique et l'impact qu'elle a sur le pays suscitent des inquiétudes.

Un fournisseur américain accusé d'avoir violé le GDPR en évaluant la réputation des citoyens européens

  • TeleSign, une société américaine de prévention des fraudes, a été accusée de violer les règles de protection des données de l'UE, en particulier le GDPR, en collectant et en traitant les données de millions de citoyens de l'UE à leur insu et sans leur consentement.
  • Le groupe autrichien de défense de la vie privée noyb, dirigé par l'avocat Max Schrems, a déposé une plainte contre TeleSign, affirmant que l'entreprise a secrètement collecté des données sur des utilisateurs de téléphones portables dans le monde entier et les a utilisées pour générer des "scores de réputation" vendus à des clients tels que TikTok, Salesforce et Microsoft.
  • La plainte met également en cause l'ancienne société mère belge de TeleSign, BICS, et le géant belge des télécommunications Proximus, les accusant d'avoir enfreint les règles du GDPR relatives au transfert et à la protection des données. Noyb demande la cessation des transferts de données, la suppression des données transmises illégalement et des amendes potentielles pouvant atteindre 236 millions d'euros (257 millions de dollars).

Réactions du secteur

  • Un fournisseur américain, TeleSign, a été accusé de violer le GDPR par des citoyens de l'UE dont la réputation est entachée.
  • Le titre de l'article met l'accent sur le fournisseur américain, mais la structure sous-jacente de l'entreprise est belge.
  • Certains commentateurs affirment que l'évaluation de la réputation est nécessaire pour prévenir la fraude, tandis que d'autres expriment des inquiétudes quant à la protection de la vie privée et au risque de faux positifs.

Bogues courants dans l'écriture (2021)

  • Ce billet fournit des lignes directrices pour éviter les bogues courants dans l'écriture, en particulier dans l'écriture technique et académique.
  • Il souligne l'importance de la clarté, de la concision et des liens logiques entre les phrases et les paragraphes.
  • Il propose des conseils pratiques sur la grammaire, la ponctuation, les majuscules, l'utilisation d'abréviations et le formatage des citations.

Réactions de l'industrie

  • L'expression "En d'autres termes" est considérée comme une phrase redondante qui peut nuire à la clarté de l'écriture.
  • Différentes personnes peuvent trouver différentes explications utiles, il peut donc être utile d'expliquer les choses de plusieurs façons.
  • L'expression "En d'autres termes" peut être considérée comme un raclement de gorge et un langage de remplissage inutile.
  • Les textes denses contenant beaucoup d'informations peuvent bénéficier de pauses telles que "en d'autres termes" pour alléger la densité.
  • Les préférences linguistiques et les styles d'écriture peuvent varier selon les cultures et les pays.
  • Commencer un paragraphe par une phrase de synthèse peut contribuer à améliorer la clarté et la lisibilité.
  • Suivre une structure narrative, telle que l'histoire du héros, peut rendre les présentations techniques plus attrayantes.
  • Les tables des matières peuvent être des outils de navigation utiles dans les présentations en direct, mais ne sont pas forcément nécessaires dans le contenu écrit.
  • Les lignes directrices et les guides de style peuvent être utiles pour améliorer les compétences rédactionnelles.
  • La voix passive peut être appropriée dans certaines situations, par exemple lorsqu'il s'agit de mettre l'accent sur un objet plutôt que sur une action.
  • Les archaïsmes et les conventions d'écriture dépassées doivent être évités à moins qu'ils ne soient spécifiquement pertinents ou appropriés au contexte.
  • Il existe plusieurs ressources, telles que des livres et des vidéos, pour apprendre la grammaire et améliorer les compétences rédactionnelles.
  • Il n'y a pas de règles absolues, mais plutôt des lignes directrices à prendre en compte.

Calendrier du fabricant, calendrier du gestionnaire (2009)

  • Il existe deux types d'horaires : l'horaire du gestionnaire et l'horaire du créateur. L'horaire du gestionnaire est destiné aux patrons et fonctionne par intervalles d'une heure, tandis que l'horaire du créateur est préféré par les personnes qui fabriquent des choses (comme les programmeurs et les écrivains) et fonctionne par unités d'au moins une demi-journée.
  • Les réunions perturbent les personnes qui suivent l'horaire du fabricant, car elles peuvent briser de précieux blocs de temps et modifier le mode de travail. Cela peut nuire à la productivité et aux projets ambitieux.
  • Y Combinator, un accélérateur de start-ups, fonctionne selon l'emploi du temps du créateur et utilise les heures de bureau pour simuler l'emploi du temps du directeur dans le cadre de son emploi du temps préféré. Cela permet de se concentrer sur le travail tout en restant disponible pour les réunions avec les fondateurs.

Réactions de l'industrie

  • Dans de nombreuses startups, les postes de "Tech Lead" peuvent amener les individus à être tirés dans différentes directions, ce qui les rend inefficaces à la fois dans leurs responsabilités managériales et techniques.
  • Maintenir un emploi du temps équilibré en tant que responsable technique implique de trouver un rythme qui combine réunions, travail ciblé, développement personnel et exercice physique.
  • Il est avantageux d'avoir des chefs d'équipe qui peuvent apporter une contribution technique tout en participant aux discussions sur les ressources afin de maintenir un processus de prise de décision nuancé.