On pourrait imaginer un wasm "à 100 mhz" (utilisation d'un benchmark pour le mesurer ? + utilisation de primitive de temps pour se synchroniser) avec 64Mo de RAM et un canvas 2D assez standard + son + IO. L'important est que les jeux puissent tourner partout (smartphone y compris) avec une interface simple (pour aider les développeurs).
La seule raison c'est le cout d'avoir une personne suffisamment compétente pour travailler dessus 2 ans, sans compter la complexité globale de l'attaque.
Dans les points toujours à clarifier pour l'apprentissage, on a en autre le fait qu'une IA n'est pas un être humain et n'est pas soumis aux même règles pour la lecture de code (et donc l'apprentissage qui va avec), le fait que la production d'un modèle à base de code GPL est bien un oeuvre dérivée de celle-ci (par contre, il semblerait que le fair use soit possiblement d'application),
C'est le point principal et je pense que cela passera. Si c'est possible de le faire en fair use toute la culture incluse dans les IA sera anglo-saxonne. Si il faut négocier par livre français, cela ne se fera pas ou à faible volume et la culture française présente dans les IA sera faible et ancienne (>90 ans).
J'imagine que cela va se régler avec une taxe comme la taxe cinéma ou copie privé (1% de taxe pour abonnement d'IA pour payer les éditeurs fr avec une grosse sacem qui prendra sa marge administrative dessus).
Le look est plus moderne mais je me perd un peu. Les séparations entre élement sont plus flou et j ai l impression qu'il y a beaucoup de texte souligné.
ChatGPT est en effet bien plus qu'un simple chatbot. C'est un modèle de langage avancé développé par OpenAI, capable de comprendre et de générer du texte de manière autonome. Il peut effectivement vous aider dans diverses tâches complexes, telles que la rédaction de textes, la programmation, et bien plus encore.
L'une des caractéristiques les plus impressionnantes de ChatGPT est sa capacité à s'adapter à différents styles de communication et à comprendre le contexte d'une conversation. Cela signifie qu'il peut répondre de manière appropriée, que vous ayez besoin d'aide pour résoudre un problème technique, que vous souhaitiez discuter d'un sujet complexe ou que vous ayez simplement besoin d'inspiration pour un projet créatif.
En termes de créativité, ChatGPT peut certainement être utile. Il peut générer des idées, des suggestions et même des textes originaux en fonction des invites que vous lui donnez. Cependant, il convient de noter que, comme tout modèle de langage, il ne possède pas de véritable créativité humaine, mais s'appuie sur les modèles et les données qu'il a appris pendant son entraînement.
En ce qui concerne la programmation, ChatGPT peut certainement être un outil précieux. Il peut vous aider à comprendre des concepts, à déboguer du code et même à écrire des scripts simples. Cependant, gardez à l'esprit qu'il est toujours recommandé de vérifier et de tester tout code généré par un modèle de langage avant de l'utiliser dans un projet réel.
En conclusion, oui, il vaut certainement la peine d'essayer ChatGPT. C'est un outil puissant et polyvalent qui peut vous aider dans une grande variété de tâches. De plus, comme il continue d'apprendre et de s'améliorer, ses capacités ne feront que s'étendre avec le temps.
Ce qui m'intéresserait de savoir serait comment créer une ia local spécialisé. Imaginez un chat qui repond comme "linuxfr" ou comme les "lecteurs de linuxfr" en ayant lu les articles ou les commentaires.
On pourrait aussi avoir une ia ayant lu les codes (et log des commit ) et document d'une boite pour repondre à des questions et fournir des references internes.
On pourrait aussi imaginer une ia spécialisée dans le droit et qui référence n'importe quel code juridique ou juridprudence.
Justement, les drivers proprio sont rarement mis à jour. Il y a bien plus de soucis à l'arrivé d'un nouveau kernel pour avoir un driver proprio qui marche. Or, ils vont devoir mettre à jour.
Cela a déjà été fait avec la péritel ou l'usb-c comme chargeur universel.
C'est d’intérêt publique pour l'interopérabilité, l'interdiction des monopoles de faits (concurrence) et pour lutter contre l'obsolescence programmé et la réutilisation (climat).
On dirait que le HDMI forum est parti en guerre contre l'open-source.
Je ne connais pas leurs raisons, mais j'imagine qu'il doit y a voir un mix concernant le HDCP, la protection pour éviter la copie de flux (qui fait ça ?), et des histoires de brevets ou de licences.
N'est-ce pas ce que l'on appelle de l'abus de positions dominantes ? Display port n'est pas si courant.
Je me demande si les pouvoirs publiques ne pourraient pas forcer pour avoir un connecteur ouvert. HDMI serait obliger de réagir sous peine d'être marginalisé en Europe.
Les fabricants d'écran devraient aussi se plaindre car les hautes résolutions / hautes fréquences seront pénalisés.
Il me semblait que vue.js et reactjs fonctionne de la même façon.
Pour avoir à travailler avec des template, où tu finis par injecter des strings dans des variables pour faire ta variabilité, reactjs semble 1000 fois plus propre (et les hooks sont énormes, mais c'est un autre sujet).
En fait, ton arborescence est native comme peut l'être une string dans un code plus classique.
[^] # Re: multiplateforme
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Super Marian and Robin: les roms en collant. Évalué à 3.
4 couleurs, c'est peu.
On pourrait imaginer un wasm "à 100 mhz" (utilisation d'un benchmark pour le mesurer ? + utilisation de primitive de temps pour se synchroniser) avec 64Mo de RAM et un canvas 2D assez standard + son + IO. L'important est que les jeux puissent tourner partout (smartphone y compris) avec une interface simple (pour aider les développeurs).
"La première sécurité est la liberté"
[^] # Re: multiplateforme
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Super Marian and Robin: les roms en collant. Évalué à 3.
Si le but est d'avoir un émulateur qui fonctionne partout, avoir un vrai CPU n'est pas super pratique. Cela peut être lent à simuler.
Il y a peut être à faire un truc avec wasm ? wasm + une plateforme bien cadrée (taille de RAM + type d'écran + son ??)
"La première sécurité est la liberté"
[^] # Re: multiplateforme
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Super Marian and Robin: les roms en collant. Évalué à 5.
Vircon32 est une idée géniale, par contre, ne pas utiliser un gcc standard est un gros problème.
"La première sécurité est la liberté"
# ia open source
Posté par Nicolas Boulay (site web personnel) . En réponse au lien Une IA pour résumer les commentaires. Évalué à 3.
Il existe déjà des IA open source, elle pourrait resumé les commentaires a plus de 5 sur linuxfr par exemple.
"La première sécurité est la liberté"
[^] # Re: le détail de l'attaque par Anthony Weems
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche XZ et liblzma: Faille de sécurité volontairement introduite depuis au moins deux mois. Évalué à 5.
La seule raison c'est le cout d'avoir une personne suffisamment compétente pour travailler dessus 2 ans, sans compter la complexité globale de l'attaque.
"La première sécurité est la liberté"
[^] # Re: le détail de l'attaque par Anthony Weems
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche XZ et liblzma: Faille de sécurité volontairement introduite depuis au moins deux mois. Évalué à 3.
Genre cela pourrait être la Corée du Nord ?
"La première sécurité est la liberté"
[^] # Re: VLC pour Android n'a pas été mis à jour depuis des mois, tout court
Posté par Nicolas Boulay (site web personnel) . En réponse au lien Why VLC for Android has not been updated in months on the Play Store - N. POMEPUY, via sebsauvage. Évalué à 4.
plus d'infos ici : https://korben.info/securite-android-vlc-devoile-dessous-signature-apps.html
"La première sécurité est la liberté"
[^] # Re: VLC pour Android n'a pas été mis à jour depuis des mois, tout court
Posté par Nicolas Boulay (site web personnel) . En réponse au lien Why VLC for Android has not been updated in months on the Play Store - N. POMEPUY, via sebsauvage. Évalué à 4.
Le code corrigé existe, c'est un problème avec google.
"La première sécurité est la liberté"
[^] # Re: superbe initiative de huggingface
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Votre code dans un modèle d'IA. Évalué à 3.
Justement non. Et ce n'est pas souhaitable. Imagines le nombre d'éditeur impliqué pour chaque IA ?
"La première sécurité est la liberté"
[^] # Re: superbe initiative de huggingface
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Votre code dans un modèle d'IA. Évalué à 4.
C'est le point principal et je pense que cela passera. Si c'est possible de le faire en fair use toute la culture incluse dans les IA sera anglo-saxonne. Si il faut négocier par livre français, cela ne se fera pas ou à faible volume et la culture française présente dans les IA sera faible et ancienne (>90 ans).
J'imagine que cela va se régler avec une taxe comme la taxe cinéma ou copie privé (1% de taxe pour abonnement d'IA pour payer les éditeurs fr avec une grosse sacem qui prendra sa marge administrative dessus).
"La première sécurité est la liberté"
[^] # Re: critique
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Jouons un peu avec linuxfr et CSS3. Évalué à 4.
Je trouve que l'on peut faire mieux. La CSS par défaut actuel est un peu trop "long" pour les téléphones et peu large pour les écrans de bureau.
Et le coté vieillot n'aide pas à recruter de nouveaux lecteurs.
"La première sécurité est la liberté"
[^] # Re: critique
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Jouons un peu avec linuxfr et CSS3. Évalué à 4.
Je trouve que c'est un boulot nécessaire, l'interface de linuxfr n'a pas bougé depuis longtemps et aurait bien besoin d'un lifting.
"La première sécurité est la liberté"
# critique
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Jouons un peu avec linuxfr et CSS3. Évalué à 5.
Le look est plus moderne mais je me perd un peu. Les séparations entre élement sont plus flou et j ai l impression qu'il y a beaucoup de texte souligné.
"La première sécurité est la liberté"
# lister ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Jouons un peu avec linuxfr et CSS3. Évalué à 6.
Il faudrait lister les modifs suggérés je suis sûr que les codeurs pourrait le faire au fur et à mesure.
"La première sécurité est la liberté"
[^] # Le chat
Posté par Nicolas Boulay (site web personnel) . En réponse au message ChatGPT. Évalué à 3.
ChatGPT est en effet bien plus qu'un simple chatbot. C'est un modèle de langage avancé développé par OpenAI, capable de comprendre et de générer du texte de manière autonome. Il peut effectivement vous aider dans diverses tâches complexes, telles que la rédaction de textes, la programmation, et bien plus encore.
L'une des caractéristiques les plus impressionnantes de ChatGPT est sa capacité à s'adapter à différents styles de communication et à comprendre le contexte d'une conversation. Cela signifie qu'il peut répondre de manière appropriée, que vous ayez besoin d'aide pour résoudre un problème technique, que vous souhaitiez discuter d'un sujet complexe ou que vous ayez simplement besoin d'inspiration pour un projet créatif.
En termes de créativité, ChatGPT peut certainement être utile. Il peut générer des idées, des suggestions et même des textes originaux en fonction des invites que vous lui donnez. Cependant, il convient de noter que, comme tout modèle de langage, il ne possède pas de véritable créativité humaine, mais s'appuie sur les modèles et les données qu'il a appris pendant son entraînement.
En ce qui concerne la programmation, ChatGPT peut certainement être un outil précieux. Il peut vous aider à comprendre des concepts, à déboguer du code et même à écrire des scripts simples. Cependant, gardez à l'esprit qu'il est toujours recommandé de vérifier et de tester tout code généré par un modèle de langage avant de l'utiliser dans un projet réel.
En conclusion, oui, il vaut certainement la peine d'essayer ChatGPT. C'est un outil puissant et polyvalent qui peut vous aider dans une grande variété de tâches. De plus, comme il continue d'apprendre et de s'améliorer, ses capacités ne feront que s'étendre avec le temps.
"La première sécurité est la liberté"
[^] # Re: bof
Posté par Nicolas Boulay (site web personnel) . En réponse au lien Le «Test driven developpement» dans la pratique. Évalué à 3.
On trouve aussi l'expression : Red, Green, Refactor pour décrire le cycle TDD.
"La première sécurité est la liberté"
[^] # Re: Défis
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Générer des images vectorielles procédurales avec des technologies des années 2000. Évalué à 3.
relax ng https://fr.wikipedia.org/wiki/Relax_NG était une tuerie pour écrire des feuilles de style. Et tu décris une arborescence sans arborescence !
"La première sécurité est la liberté"
# super article !
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Introduction pratique aux grands modèles de langage / LLM. Évalué à 9.
Article très complet merci !
Ce qui m'intéresserait de savoir serait comment créer une ia local spécialisé. Imaginez un chat qui repond comme "linuxfr" ou comme les "lecteurs de linuxfr" en ayant lu les articles ou les commentaires.
On pourrait aussi avoir une ia ayant lu les codes (et log des commit ) et document d'une boite pour repondre à des questions et fournir des references internes.
On pourrait aussi imaginer une ia spécialisée dans le droit et qui référence n'importe quel code juridique ou juridprudence.
"La première sécurité est la liberté"
[^] # Re: faire revivre le Display Port
Posté par Nicolas Boulay (site web personnel) . En réponse au lien Le HDMI forum trahit les utilisateurs, persiste, et signe ; malgré les efforts d'AMD. Évalué à 5.
Justement, les drivers proprio sont rarement mis à jour. Il y a bien plus de soucis à l'arrivé d'un nouveau kernel pour avoir un driver proprio qui marche. Or, ils vont devoir mettre à jour.
"La première sécurité est la liberté"
[^] # Re: faire revivre le Display Port
Posté par Nicolas Boulay (site web personnel) . En réponse au lien Le HDMI forum trahit les utilisateurs, persiste, et signe ; malgré les efforts d'AMD. Évalué à 4.
En fait, cela concerne beaucoup de monde : toutes les "boxes" et les smartTV sont sous Linux.
"La première sécurité est la liberté"
[^] # Re: faire revivre le Display Port
Posté par Nicolas Boulay (site web personnel) . En réponse au lien Le HDMI forum trahit les utilisateurs, persiste, et signe ; malgré les efforts d'AMD. Évalué à 10.
Cela a déjà été fait avec la péritel ou l'usb-c comme chargeur universel.
C'est d’intérêt publique pour l'interopérabilité, l'interdiction des monopoles de faits (concurrence) et pour lutter contre l'obsolescence programmé et la réutilisation (climat).
"La première sécurité est la liberté"
# faire revivre le Display Port
Posté par Nicolas Boulay (site web personnel) . En réponse au lien Le HDMI forum trahit les utilisateurs, persiste, et signe ; malgré les efforts d'AMD. Évalué à 10.
On dirait que le HDMI forum est parti en guerre contre l'open-source.
Je ne connais pas leurs raisons, mais j'imagine qu'il doit y a voir un mix concernant le HDCP, la protection pour éviter la copie de flux (qui fait ça ?), et des histoires de brevets ou de licences.
N'est-ce pas ce que l'on appelle de l'abus de positions dominantes ? Display port n'est pas si courant.
Je me demande si les pouvoirs publiques ne pourraient pas forcer pour avoir un connecteur ouvert. HDMI serait obliger de réagir sous peine d'être marginalisé en Europe.
Les fabricants d'écran devraient aussi se plaindre car les hautes résolutions / hautes fréquences seront pénalisés.
"La première sécurité est la liberté"
# opportunité ?
Posté par Nicolas Boulay (site web personnel) . En réponse au lien L’étrange cyberattaque du SIAAP. Évalué à 10.
En gros, cela permet de faire un gros contrat à MS et de préparer une privatisation aux bénéfices de Veolia ?
"La première sécurité est la liberté"
[^] # Re: Défis
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Générer des images vectorielles procédurales avec des technologies des années 2000. Évalué à 3.
Il me semblait que vue.js et reactjs fonctionne de la même façon.
Pour avoir à travailler avec des template, où tu finis par injecter des strings dans des variables pour faire ta variabilité, reactjs semble 1000 fois plus propre (et les hooks sont énormes, mais c'est un autre sujet).
En fait, ton arborescence est native comme peut l'être une string dans un code plus classique.
"La première sécurité est la liberté"
[^] # Re: Défis
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Générer des images vectorielles procédurales avec des technologies des années 2000. Évalué à 3.
En fait cela se fait out of the box avec reactjs :
https://www.smashingmagazine.com/2015/12/generating-svg-with-react/
"La première sécurité est la liberté"