Aller au contenu principal

2024-12-18

FTC interdit les frais cachés indésirables dans les prix des hôtels et des billets d'événements

  • Le FTC a mis en place une règle interdisant les frais cachés dans les prix des hôtels et des billets d'événements, obligeant les vendeurs à divulguer les coûts totaux à l'avance.
  • « Cette initiative fait partie de l'effort plus large du président Biden pour éliminer les frais cachés qui augmentent inutilement les coûts pour les consommateurs. »
  • Cette règle exige que les frais de service et de séjour soient inclus dans les prix annoncés, ce qui pourrait faire gagner un temps considérable aux consommateurs, bien qu'elle puisse être contestée par de futures administrations et le Congrès.

Réactions

  • La Federal Trade Commission (FTC) a interdit les frais cachés indésirables dans la tarification des hôtels et des billets d'événements, exigeant que tous les frais soient divulgués à l'avance aux consommateurs. - Cette réglementation vise à améliorer la transparence des prix et à protéger les consommateurs contre les pratiques trompeuses des commerçants. - La décision a initié des discussions sur la nécessité de réglementations pour promouvoir une concurrence loyale et prévenir l'exploitation des consommateurs par le biais de coûts dissimulés.

Ergo Chat – Un serveur IRC moderne écrit en Go

  • Ergo, auparavant connu sous le nom d'Oragono, est un serveur de chat relayé par Internet (IRC) moderne développé dans le langage de programmation Go, offrant une facilité d'installation et d'utilisation.
  • Il intègre des fonctionnalités d'un démon IRC (ircd), d'un cadre de services et d'un bouncer, avec prise en charge d'IRCv3, et est personnalisable via un fichier de configuration YAML.
  • Ergo est un fork du démon IRC Ergonomadic et inclut des contributions de développeurs tels que Jeremy Latt, Edmund Huber, Daniel Oaks et Shivaram Lingamneni.

Réactions

  • Ergo Chat est un serveur IRC (Internet Relay Chat) contemporain développé en Go, connu pour sa simplicité d'hébergement, sa faible utilisation des ressources et ses fonctionnalités avancées telles que l'historique de chat v3 et le support multi-client toujours actif.
  • Il inclut une prise en charge intégrée des websockets, facilitant l'accès des clients web, et offre une expérience de chat moderne que les utilisateurs pourraient ne pas reconnaître comme étant de l'IRC.
  • Les discussions mettent en avant le protocole ouvert et la flexibilité de l'IRC par rapport à des plateformes comme Discord, ainsi que le débat sur l'absence d'historique de chat persistant de l'IRC, que certains considèrent comme une caractéristique permettant de maintenir des conversations éphémères.

Une amulette en argent est la plus ancienne preuve du christianisme au nord des Alpes

Réactions

  • Un amulette en argent découvert à Francfort est la plus ancienne preuve de christianisme au nord des Alpes, datant de 230-270 de notre ère.
  • L'amulette présente une inscription latine avec des éléments chrétiens, y compris une référence au Nouveau Testament et au Trisagion, un hymne liturgique.
  • Cette découverte est significative pour comprendre la diffusion précoce et l'influence du christianisme dans la région, soulignant son intégration avec les traditions locales.

Le Texture XOR (2004)

  • Les textures XOR sont générées en appliquant l'opération XOR sur les coordonnées x et y d'un pixel, ce qui les rend simples à créer et utiles pour tester les mappeurs de textures. Bien que les textures XOR ne soient pas adaptées pour des démonstrations ou des jeux en raison de leur surutilisation, elles peuvent être ajustées en utilisant différentes valeurs RGB ou converties de HSV à RGB pour des effets de couleur variés. Des textures similaires peuvent être créées en utilisant les opérations AND et OR, avec XOR retournant 1 si les bits diffèrent, AND si les deux bits sont 1, et OR si n'importe quel bit est 1.

Réactions

  • Un utilisateur a décrit la création d'une texture XOR en utilisant l'assembleur x86, ce qui a abouti à un effet visuel distinctif, suscitant l'intérêt pour des techniques similaires.
  • Le débat a fait référence aux "munching squares", un effet visuel du PDP-1 des années 1960, soulignant le contexte historique de ces graphiques.
  • Les participants ont échangé des ressources et des expériences, y compris le tutoriel de graphisme informatique de Lode, et ont exploré des sujets connexes tels que les textures de distance de Hamming et les algorithmes de glitching pour des projets créatifs.

Optimisation du JSON de Ruby, Partie 1

  • Le responsable du gem json de Ruby s'est concentré sur l'amélioration de ses performances, visant à en faire le parseur et générateur JSON le plus rapide pour Ruby. Les améliorations visent à réduire la dépendance à des alternatives comme oj, qui, bien que plus rapides, posent des problèmes de monkey patching et d'instabilité. Les optimisations incluent l'évitement de vérifications redondantes, la priorisation des conditions probables, la réduction des coûts de configuration et l'utilisation de tables de correspondance, entraînant une augmentation de la vitesse pouvant atteindre 30 %.

Réactions

  • L'article explore les améliorations de performance dans la gestion JSON de Ruby, en abordant les temps d'analyse et les comparaisons avec d'autres bibliothèques telles que simdjson.
  • Il met en évidence les défis de l'optimisation de JSON en Ruby, y compris l'utilisation de tables de consultation, des instructions SIMD (Single Instruction, Multiple Data), et les contraintes d'utilisation de C99 au lieu de C++.
  • Le débat aborde également les conventions de nommage en JSON et Ruby, proposant des suggestions pour gérer les transformations entre camelCase et snake_case, et fait partie d'une série avec des perspectives supplémentaires disponibles dans un article ultérieur.