Vue normale

Il y a de nouveaux articles disponibles, cliquez pour rafraîchir la page.
À partir d’avant-hierLiens en vrac de sebsauvage

Losing the imitation game

4 mars 2024 à 08:02
Un article intéressant sur les LLM, mettant en lumière notre définition changeante d'intelligence. Et comme le dit l'article, savoir manipuler le langage à coup de modèles statistiques (les LLMs) est assez avancé pour passer le test de Turing, mais ce n'est pas pour cela que les LLM ont la moindre intelligence. Les LLM manipulent et produisent des expressions qu'elles ne comprennent fondamentalement pas. Une LLM ne comprend rien à l'expression "Il pleut comme vache qui pisse" même si elle est capable de vous la sortir.

La seconde partie de l'article parle de développement logiciel avec les LLM. J'extrais une citation de l'article : « La tâche fondamentale du développement de logiciels n'est pas d'écrire la syntaxe qui permettra d'exécuter un programme. Il s'agit de construire un modèle mental de ce système complexe, de lui donner un sens et de le gérer dans le temps. »
Les LLM n'ont aucun modèle mental. Ce sont juste de gigantesques générateurs statistiques de mots. Elles ne parviendront qu'à réaliser des tâches triviales ("Écris un bout de code en Python pour récupérer un bucket S3") mais ne sauront pas gérer la complexité de votre application. Et à moins d'entraîner votre propre IA sur votre code, elle ne saura rien de votre logiciel et de son architecture.

Si on ajoute à cela:
- que les LLM sont des monstruosités écologiques.
- qu'elles ne fonctionnent à peu près correctement que parce que des Kenyans payés 2 dollars de l'heure passent leur temps à la corriger.
- que malgré ces corrections elle continue à dire n'importe quoi.
- qu'utiliser du code produit par les LLM vous expose à des risques légaux (car les LLMs recrachent du code sans la licence originale)
- qu'à force d'utiliser les LLM pour coder, vos meilleurs codeurs - ceux qui connaissent *vraiment* l'application - se seront cassés (Passer son temps à relire du code pondu par des IA, ce n'est pas gratifiant, vous voyez ?)

Est-ce que c'est vraiment une bonne idée de les utiliser pour le développement logiciel ?
(Permalink)

L'alliance entre Mistral et Microsoft met fin à l'illusion de l'indépendance technologique européenne

4 mars 2024 à 10:41
« Alors qu'il défendait mordicus l'open source comme valeur cardinale pour s'imposer face aux géants américains, le champion français de l'intelligence artificielle, Mistral AI, [...] a conclu un partenariat pour l'heure exclusif avec Microsoft pour sa distribution »
Well done, French Tech.
(Permalink)

Apple hit with over 1.8 bln euro EU antitrust fine in Spotify case | Reuters

4 mars 2024 à 12:36
Apple vient d'écoper d'une amende de 1,8 MILLIARDS d'euros en Europe pour avoir empêché les services de Streaming (genre Spotify) d'informer les clients qu'ils avaient la possibilité de payer hors de ApplePay. (Oui Apple aime bien prendre sa petite comission de 30% au passage.)
De son côté, Google interdit aux applications d'afficher des liens qui permettent de faire des donations (alors que c'est typiquement ce qui fait vivre les Logiciels Libres) (Exemple : https://agateau.com/2021/google-does-not-want-you-to-tell-your-players-about-your-donation-page/)
Beaucoup de développeurs ont vu leur application rejetée par Google pour cette raison. C'est ce qui explique qu'un certain nombre de Logiciels Libres soient en version payante sur GooglePlay et gratuits sur F-Droid (par exemple OsmAnd).
(Permalink)

L’ONU pointe les idées « délirantes et racistes » des théories du « grand remplacement »

5 mars 2024 à 07:26
Je pose ça là : « La théorie du « grand remplacement » appréciée par une partie de l’extrême droite en France est qualifiée par l’ONU de raciste, délirante et d’incitation à la violence. »
(Permalink)

Le fonds K1 propose 37 M$ pour racheter MariaDB

5 mars 2024 à 07:37
Vous étiez énervé·e du bordel qu'a fait Oracle en rachetant la base de données Libre mySQL ?
Vous étiez content qu'un fork, MariaDB, soit né ?
Eh bien l'avenir de MariaDB n'est pas rose : La partie "entreprise" de MariaDB (pas le projet Libre, mais la partie qui vend des services professsionnels aux entreprises) va mal. Vouloir s'introduire en bourse n'était peut-être pas la meilleure idée.
Et ce n'est pas bon signe pour la pérennité de la partie Logiciel Libre.

Heureusement qu'on a l'excellent Postgres.

(via https://framapiaf.org/@marnic/112041427956000391)
(Permalink)

European crash tester says carmakers must bring back physical controls | Ars Technica

5 mars 2024 à 08:30
L'ère du tout tactile dans les voitures touche peut-être à sa fin : EuroNCAP - l'organisme qui teste la sécurité des véhicules en Europe - va baisser la note des voitures qui n'ont pas de boutons physiques.
Cela fait suite à des études de ce genre : https://sebsauvage.net/links/?1o3QeQ
(Permalink)

Nvidia bans using translation layers for CUDA software — previously the prohibition was only listed in the online EULA, now included in installed files [Updated] | Tom's Hardware

5 mars 2024 à 10:11
NVidia n'aime pas la concurrence : Il n'aime pas trop qu'on émule son API CUDA sur du matériel non-NVidia : le contrat d'utilisation vient de changer pour mentionner : « You may not reverse engineer, decompile or disassemble any portion of the output generated using SDK elements for the purpose of translating such output artifacts to target a non-NVIDIA platform. »
Toutefois, la clause interdisant le reverse-engineering est typiquement américaine : Elle n'est pas valable en Europe. Tout n'est peut-être pas perdu pour ZLUDA (l'API compatible CUDA qui tourne sur les GPU AMD et Intel).

BEN T'AVAIS QU'À FAIRE UNE API OUVERTE, NVIDIA, SI TU NE VOULAIS PAS TE RETROUVER DANS CETTE SITUATION.
Heureusement que les développeurs de Wine, Samba ou Dxvk n'ont pas attendu l'approbation de Microsoft pour faire du reverse-engineering, hein, sinon on serait dans la merde.
(Permalink)
❌
❌