Je l'ai utilisé pour retranscrire automatiquement un texte que j'avais écrit à la main et que j'ai lu à haute voix et le résultat était très bon. Juste les sigles genre CDI qui ne sont pas compris.
Je crois que derrière ça utilise Whisper comme Lokas.
Lokas c'est bien mais faut un ordiphone pour l'instant, j'en ai un mais beaucoup trop vieux…
Je suis d'accord, ça pourrait tout à fait faire l'objet d'une dépêche, c'est bien documenté, complet etc.
Qu'il y ait un avis personnel ne me dérange pas du tout au contraire, après ça marche aussi en journal, on ne veut pas te forcer :).
C'est vrai que la démarche d'écriture n'est pas la même, le peu de dépêches que j'ai écrites, je les ai quasi entièrement rédigées à l'avance et juste mis dans l'espace collaboratif pour relecture, mise en forme, éventuelles traductions etc.
En tout cas, j'aime bien ce format qui va à l'essentiel tout en laissant les liens pour aller dans le détail si besoin.
Il se passe tellement de choses autour de ce sujet en ce moment que même en faisant une veille constante on passe parfois à côté de certains éléments importants.
Je te remercie pour ton temps et espère que tu continueras pour les mois suivants.
Si besoin, je peux tâcher de participer, je suis actuellement en formation dans le domaine, ça pourrait m'être utile de faire ce genre de travail de veille un peu plus structuré ;).
Le truc est pas prêt visiblement, voici ce que l'on peut lire sur leur mastodon :
Hello, World!
You FOSS enthusiasts found our site sooner than expected! 🤔
Liberux is a dream we’ve had for years: at last it’s taking shape both in a free mobile device and an engaged team.
We are to build the most powerful, secure and open smartphone we can, natively running Linux.
We can’t keep this account quiet after such passionate feedback from the community 🙏 . While focused in development, we’ll try to post weekly to share news and the most exciting steps in the Nexx project soon!
En gros, le site est créé mais le projet est pas prêt de sortir.
J'avoue que je ne comprends pas trop cette annonce. Elle est bourrée de paradoxes.
En gros, vous faites un jeu que :
- Vous voulez distribuer de manière décentralisée, mais vous ne voulez pas vous même le distribuer (pas internet et pas envie de laisser un client Bittorrent ouvert ailleurs)
- Vous voulez que les gens contribuent, mais il n'y pas de dépôt de sources accessible et vous ne voulez pas gérer une communauté autour du jeu
- Vous faites une annonce super longue, mais en fait vous ne voulez pas passer du temps à ça etc.
Bref, je me demande donc pourquoi avoir écrit cette dépêche.
Je suis bien d'accord qu'il y a mieux à faire que de mouler sur linuxfr ou que de dev des jeux vidéos (libres ou pas), mais bon une fois qu'on le fait autant le faire vraiment, la culpabilité n'aide pas à avancer.
Oui c'est sûr que vue la quantité d'énergie, d'argent et de matière grise (de la vraie) qu'on injecte dans cette techno, on sent bien qu'on atteint une forme de plafond.
Quand je parle d'un film fait par IA, je ne veux pas dire entièrement fait par une IA.
Plutôt un film dont les images ont été générées par IA, mais bien évidement avec un gros gros travail de direction artistique, de prompt engineering, d'essai/erreur, de scénaristes, sans doute aussi de dev pour adapter les outils et s'assurer de la cohérence entre les scènes etc.
Bref, je ne crois pas à une IA capable aujourd'hui (ou demain) de créer toute une œuvre de qualité ex-nihilo, par contre comme un outil très sophistiqué et avancé de production audio-visuelle certainement.
En tout cas, s'il y a bien un domaine où ça va être très rapidement utilisé c'est la publicité. Et je me demande finalement si tous les investissements dans le domaine de la vidéo et la musique ne sont pas fait en ce sens. Faut se rappeler qu'on est dans un monde capitaliste et que le marketing (la pub quoi) c'est un budget mondial énormissime (je n'ai pas les chiffres exacte mais je crois que c'est genre le deuxième budget mondial).
Et faut bien que tout ces investissements rapporte un peu…
Franchement, s'il y a bien un truc que la génération de vidéos arrive à faire c'est nous faire rire ! Toutes ces vidéos avec des liquides ou des sportifs sont tellement bizarres et hilarantes en même temps. C'est presque hypnotique.
Bon, on rigole, mais vu la vitesse à laquelle ça va, dans 6 mois ces problématiques techniques seront dépassées et dans 2 ans un blockbuster fait par IA sort au cinéma ;).
Je ne comprends pas très bien le problème. Perso, j'utilise l'appli de podcast native de mon téléphone et j'accède à tous les podcasts récents de France Culture.
Le souci reste qu'ils suppriment les podcasts de plus de quelques mois (3 mois si je me souviens bien) et qu'ils contiennent des pubs (qu'on peut passer assez facilement).
Bref, pour les podcasts récents l'application de podcast c'est TOP ! Pour le reste, j'avoue que les applis Radio France sont pourries…
Merci pour cet article et bravo pour ta contribution à ces projets.
Je suis totalement novice en ce qui concerne le sujet et, même en lisant les commentaires (souvent très instructifs) de l'article, en allant sur les différents sites en lien etc. J'ai un peu du mal à comprendre les différences profondes (ref Renaud) entre Droidian, Mobian etc. Ni même ce que permet de faire ces OS.
Donc plusieurs question "naïves" en vrac :
Comme c'est une base Debian tu as un système desktop "classique" sur ton téléphone c'est ça ? Donc avec Gnome et compagnie ? Est-ce que ça ressemble un peu à l'expérience que peu proposer un librem 5 ?
Question support noyau, j'ai vraiment du mal à comprendre les contraintes : de ce que je comprends, certains projets préfèrent se passer d'une couche Android pour avoir un support Linux récent (mainline) quitte à ne pas avoir tous les drivers fonctionnels ? Alors que Droidian utilise Android et libhydris pour pouvoir accéder aux drivers fournit par les constructeur sur une base linux souvent figée ? Est-ce que cela contraint le noyau utilisé par droidian ou pas ? En gros est-ce que libhydris/android sont dans une sorte de container totalement indépendant du système hôte ou est-ce que Droidian est obligé d'utilisé la même version du noyau que celle utilisée par libhydris ?
Bon et question marque et matériel, j'ai bien compris que c'était encore la méga galère et le téléphone qui propose le même degré de compatibilité matérielle (c'est à dire support mainline sans hack, installation facile etc.) et de réparabilité qu'un ordinateur de bureau ou même un portable n'existe pas encore… Peut-être Fairephone ? PinePhone ?
Perso, ce qui m'intéresse c'est la réparation et la conversion de vieux téléphones récupérés, mais à chaque fois que j'en récupère un, je me rends compte que la plupart du temps c'est même pas possible d'installer un android alternatif dessus… ou alors il faut passer des heures sur d'obscurs forums, voir de faire de grosses bidouilles dans certains cas, bref pas donner à tout le monde.
Espérons que la situation puisse évoluer dans le bon sens…
Comme je disais, ce qui me "rebute" un peu sur Guix c'est surtout la communauté moins importante et le côté très "old school" des outils de communication et de gestion du projet utilisés. Perso, je trouve que les forum type discourse sont vraiment très bien fait et les outils type gitlab sont top pour la gestion de bug et de code.
Marrant qu'elle cite Guix dans l'article (déso je traduis pas) :
Guix is old school, people exchange over IRC and send git diff over email, please do not bother them if this is not your cup of tea. On top of that, Guix uses the programming language Scheme (a Lisp-1 language) and if you want to work with this language, emacs is your best friend (try geiser mode!).
C'est clairement ce que j'ai ressenti aussi avec la communauté Guix.
Sinon, je trouve aussi que le concept de "Flake" aide pas trop au début, on ne comprend vraiment pas ce que c'est, pourquoi c'est là, quel est la différence avec les autres types de paquets. Bref, de l'extérieur, ça fait désordre et c'est pas évident de s'y retrouver.
A je suis resté sous Gnome 3, mais merci.
Bon j'avoue ça va pour les disque NTFS c'est pas trop grave et j'ai vraiment pas pris le temps de chercher sérieusement ;).
Pareil, j'ai cherché pour pas mal de choses, surtout les disques externes dont je n'arrivais pas à voir la simplicité du problème: le manque de NTFS…
Chez moi les disques NTFS ne montent pas automatiquement. Les clés USB en Fat32 oui, mais pas en NTFS.
Dans la doc et sur le forum, il est toujours question de modifier sa configuration pour un device en particulier, mais il devrait y avoir moyen de monter automatiquement n'importe quel disque. Si tu as réussi, je veux bien l'astuce :).
Bon en fait, j'ai pas tant que ça écrit. Voilà par exemple quelque chose qui m'a perturbé, car ce fonctionnement pour l'installation et la désinstallation de paquet n'est pas forcément très clairement indiqué quand on lit le wiki. Perso, je trouve que dans les autres distri c'est un poil plus simple et plus claire surtout.
Installer un package sans évaluer tous les paquets
Par défaut quand on lance nix-env --install <nom du paquet> nix va chercher le nom du paquet dans tous les paquets dispo…
Le mieux est donc de lui préciser le nom exacte (ainsi que le nom du channel) et d’utiliser cette commande, exemple avec libreoffice :
nix-env -iA nixos.libreoffice-fresh
Vous pouvez trouver la bonne ligne de commange à taper sur https://search.nixos.org/packages en cliquant sur le paquet que vous cherchez et dans l’onglet nix-env comme ça :
Etonnament, pour désinstaller un paquet, il ne faut pas utiliser le même nom qu’à l’installation.
Exemple, j’ai installer l’extension gnome suivante : nix-env -iA nixos.gnomeExtensions.simple-monitor
Pour la désinstaller il faut tapper (Note : Il y a l’auto completion sur la cli): nix-env --uninstall gnome-shell-extension-simple-monitor-8
Pour connaitre le nom du paquet, il faut faire : nix-env --query --installed
J'avais déjà pas mal fait joujou avec Guix (un gestionnaire de paquets très très inspiré de Nix, j'avais fait un ou deux trucs sur le sujet) il y a quelques années, et étais déjà tombé sur des soucis pas forcément évidents.
Cela faisait dès années que je tournais sur un vieux Xubuntu 18.04 et j'ai décidé d'installer NixOs comme Os principal sur ma machine. J'ai choisi NixOs à la place de GuixOs, car Guix est vraiment trop axé "libre" et je veux pouvoir utiliser des drivers non libres et parfois des logiciels non libres. De plus, NixOs c'est déjà un système de niche, alors GuixOs je vous en parle pas… pour trouver de l'aide, on se retrouve souvent sur le gestionnaire de bug du projet.
Comme toi, j'ai eu pas mal de galères ne serait-ce que pour bien intégrer tous les nouveaux concepts.
Ensuite, j'ai eu beaucoup de soucis matériel qui pour certains ne sont pas résolus : son qui ne sortait pas de mes haut-parleurs (bon visiblement c'est peut-être pas lié à NixOs), son qui ne sort pas de l'HDMI avec nouveau, j'ai donc du installer le drvier nvidia et là j'ai grave bataillé pour avoir quelque chose qui fonctionne a peu près, car j'ai une vielle carte… mon imprimante aussi ne fonctionne pas avec les paquets fournit par Nix, disque NTFS externe non montés automatiquement etc.
Bref, j'ai passé un nombre d'heures incalculable à essayer de régler ces problèmes. Tu me diras, ça m'a rappelé mes débuts sous linux où même sous Ubuntu fallait faire pas mal de bidouilles pour que ça marche.
En dehors de ça, j'ai eu quelques petites galères avec des paquets, mais rien de bien méchant. Le gros souci, je dirai c'est que si on a un problème, bah soit on se retrousse les manches et on apprend a faire des paquets nix (et j'ai beau être développeur depuis 15 ans, je trouve que c'est pas évident, bien entendu je veux pas y passer des jours), soit on est dépendant de la communauté.
Petit exemple, pour un projet sur lequel je travaille en ce moment, on utilise prisma, un ORM Node.js qui a besoin d'un moteur installé nativement. Il fournissent des binaires précompilés et généralement node se débrouille très bien pour installer le dernier binaire qui correspond à la version de la lib.
Mais sous Nix, comme les fichiers ne sont pas installés au même endroit, il faut installer le paquet prisma-engine qui n'est pas à jour. Bon, c'est déjà cool d'avoir un paquet, sinon j'aurai du le faire.
J'ai essayé de le mettre à jour "naïvement" en créant un overlay dans ma configuration et en changeant la version, mais j'ai eu des erreurs difficiles à debug.
Je suis sûr qu'en prenant quelques heures de plus, j'y serai arrivé, mais ce n'est pas donné à tout le monde.
Bref, je suis convaincu que les distrib comme NixOs c'est le futur, je suis même étonné que le concept n'ait pas déjà été repris plus largement par d'autres distrib. C'est tellement bien pensé que ça devrait être la base de toutes les distrib même.
Par contre, ça reste pour l'instant réservé à des connaisseurs qui veulent prendre du temps à apprendre et qui n'ont pas peur de mettre les mains dans le cambouis.
Ça manque d'outil un peu plus haut niveau, même les outils en ligne de commande sont pas évident à prendre en main. J'ai commencé à lister toutes ces remarques dans un article, je le publierai peut-être un jour… ou peut-être pas, comme une grande partie de ce que je fais ou j'écris…
Merci pour cette belle dépêche très bien rédigée et instructive !
Je découvre le projet et je suis impressionné, c'est vraiment chouette que ce genre d'initiatives existent. Cela permet de se rendre compte de la puissance du logiciel libre et des standards quand il y a moins de "pression commerciale" sur un "produit" (les musées étant la plupart du temps à but non lucratif et publics).
Mais c'est une super solution, franchement je partage l'avis de grisebouille sur Android, c'est un système (et un éco-système) qui a énormément de défaut.
Je ne savais pas que les Surfaces étaient bien gérées sous Linux, c'est une très bonne nouvelle.
Le côté tablette avec stylet à l'air super fonctionnel, a-t-on enfin atteint cette fameuse "convergence" entre le tactile et la souris qui avait fait le flop de Windows 8 ?
Moi, ce qui m'avait particulièrement intéressé chez John Walker, c'est sa passion pour la parapsychologie.
Il a reproduit à grande échelle des expériences du PEAR (laboratoire de Princeton qui a étudié les phénomènes dit "paranormaux" pendant plusieurs années) via un site web.
Sa réflexion sur le sujet est très intéressante.
Quoiqu'il en soit, et même s'il a produit des logiciels propriétaires, c'était un grand informaticien.
Et éteindre son ordi quand on ne l'utilise pas, c'est pas envisageable ? Perso, j'éteins toujours mes PC, avec les SSD le redémarrage est plutôt rapide.
Ca ne règle pas le souci de la veille, mais bon c'est une solution pragmatique :).
Pareil, j'ai du mal à comprendre cette affirmation. J'ai vu plusieurs fois RMS en conférence et il ne me semble pas avoir émis d'avis contre le libre "non logiciel".
En plus d'apporter les principes d'Elm sur le back, Roc a une approche vraiment intéressante en terme de séparation entre le monde "pur" et le monde "impur".
Ils ont la notion de "plateforme" qui se situe entre le runtime et l'applicatif.
Je n'ai pas encore essayé, mais ça à l'air d'être un chouette langage fonctionnel pure, qu tout comme Elm s'axe sur la lisibilité et la simplicité et cherche à avoir des performances le plus proche des langages système (c'est aussi un des aspects qui différencie ce langage des autres).
L'implémentation du compilateur est en Rust et la librairie standard en Zig. Y a sans doute plein plein de choses à apprendre en lisant le code source :).
Oui je suis arrivé à monter le "disque" (je n'ai pas réessayé là) mais je n'avais pas la possibilité de mettre des musiques dedans.
Faudrait que je réessaie.
De manière générale, je trouve la documentation de libimobiledevice très bas niveau avec peu de cas d'utilisateurs "classique". Sûrement parce que c'est une bibliothèque et qu'elle est plutôt faite pour être intégrée dans d'autres solutions.
Je crois que c'est intégré à imobiledevice et ça doit être ça qui permet de monter l'iPhone en mode "appareil photo", mais on a pas accès au système de fichier global.
# L'outil de Ceméa est bien
Posté par Andréas Livet . En réponse au message Transcrire automatiquement un fichier audio (50min) en texte en ligne. Évalué à 4 (+3/-0).
Je l'ai utilisé pour retranscrire automatiquement un texte que j'avais écrit à la main et que j'ai lu à haute voix et le résultat était très bon. Juste les sigles genre CDI qui ne sont pas compris.
Je crois que derrière ça utilise Whisper comme Lokas.
Lokas c'est bien mais faut un ordiphone pour l'instant, j'en ai un mais beaucoup trop vieux…
[^] # Re: En dépêche(s) ?
Posté par Andréas Livet . En réponse au journal Nouvelles sur l’IA de février 2025. Évalué à 1 (+0/-0).
Je suis d'accord, ça pourrait tout à fait faire l'objet d'une dépêche, c'est bien documenté, complet etc.
Qu'il y ait un avis personnel ne me dérange pas du tout au contraire, après ça marche aussi en journal, on ne veut pas te forcer :).
C'est vrai que la démarche d'écriture n'est pas la même, le peu de dépêches que j'ai écrites, je les ai quasi entièrement rédigées à l'avance et juste mis dans l'espace collaboratif pour relecture, mise en forme, éventuelles traductions etc.
En tout cas, j'aime bien ce format qui va à l'essentiel tout en laissant les liens pour aller dans le détail si besoin.
Il se passe tellement de choses autour de ce sujet en ce moment que même en faisant une veille constante on passe parfois à côté de certains éléments importants.
Je te remercie pour ton temps et espère que tu continueras pour les mois suivants.
Si besoin, je peux tâcher de participer, je suis actuellement en formation dans le domaine, ça pourrait m'être utile de faire ce genre de travail de veille un peu plus structuré ;).
# Pas encore prêt
Posté par Andréas Livet . En réponse au lien Liberux : nouveau projet d'intelliphone sous linux. Évalué à 2 (+1/-0).
Le truc est pas prêt visiblement, voici ce que l'on peut lire sur leur mastodon :
En gros, le site est créé mais le projet est pas prêt de sortir.
# Paradoxal
Posté par Andréas Livet . En réponse à la dépêche Tuxemon Tower 0 : sortie de la première version !. Évalué à 10.
J'avoue que je ne comprends pas trop cette annonce. Elle est bourrée de paradoxes.
En gros, vous faites un jeu que :
- Vous voulez distribuer de manière décentralisée, mais vous ne voulez pas vous même le distribuer (pas internet et pas envie de laisser un client Bittorrent ouvert ailleurs)
- Vous voulez que les gens contribuent, mais il n'y pas de dépôt de sources accessible et vous ne voulez pas gérer une communauté autour du jeu
- Vous faites une annonce super longue, mais en fait vous ne voulez pas passer du temps à ça etc.
Bref, je me demande donc pourquoi avoir écrit cette dépêche.
Je suis bien d'accord qu'il y a mieux à faire que de mouler sur linuxfr ou que de dev des jeux vidéos (libres ou pas), mais bon une fois qu'on le fait autant le faire vraiment, la culpabilité n'aide pas à avancer.
[^] # Re: J'avoue j'adore !
Posté par Andréas Livet . En réponse au lien Vidéo : Quand l'Intelligence Artificielle fabrique des bâtiments. Évalué à 1.
Oui c'est sûr que vue la quantité d'énergie, d'argent et de matière grise (de la vraie) qu'on injecte dans cette techno, on sent bien qu'on atteint une forme de plafond.
Quand je parle d'un film fait par IA, je ne veux pas dire entièrement fait par une IA.
Plutôt un film dont les images ont été générées par IA, mais bien évidement avec un gros gros travail de direction artistique, de prompt engineering, d'essai/erreur, de scénaristes, sans doute aussi de dev pour adapter les outils et s'assurer de la cohérence entre les scènes etc.
Bref, je ne crois pas à une IA capable aujourd'hui (ou demain) de créer toute une œuvre de qualité ex-nihilo, par contre comme un outil très sophistiqué et avancé de production audio-visuelle certainement.
En tout cas, s'il y a bien un domaine où ça va être très rapidement utilisé c'est la publicité. Et je me demande finalement si tous les investissements dans le domaine de la vidéo et la musique ne sont pas fait en ce sens. Faut se rappeler qu'on est dans un monde capitaliste et que le marketing (la pub quoi) c'est un budget mondial énormissime (je n'ai pas les chiffres exacte mais je crois que c'est genre le deuxième budget mondial).
Et faut bien que tout ces investissements rapporte un peu…
# J'avoue j'adore !
Posté par Andréas Livet . En réponse au lien Vidéo : Quand l'Intelligence Artificielle fabrique des bâtiments. Évalué à 2.
Franchement, s'il y a bien un truc que la génération de vidéos arrive à faire c'est nous faire rire ! Toutes ces vidéos avec des liquides ou des sportifs sont tellement bizarres et hilarantes en même temps. C'est presque hypnotique.
Bon, on rigole, mais vu la vitesse à laquelle ça va, dans 6 mois ces problématiques techniques seront dépassées et dans 2 ans un blockbuster fait par IA sort au cinéma ;).
[^] # Re: Super intéressant mais un peu perdu ?!
Posté par Andréas Livet . En réponse au journal Droidian: un OS fonctionnel pour les téléphones Android. Évalué à 1.
Ok, donc vous maintenez des versions de linux différentes (et sans doute des patchs appliqués dessus) pour chaque type de téléphone ?
[^] # Re: Bien d'accord
Posté par Andréas Livet . En réponse au journal UX/UI : France Culture, Firefox et Android sont dans un bateau qui coule. Évalué à 3.
Je ne comprends pas très bien le problème. Perso, j'utilise l'appli de podcast native de mon téléphone et j'accède à tous les podcasts récents de France Culture.
Le souci reste qu'ils suppriment les podcasts de plus de quelques mois (3 mois si je me souviens bien) et qu'ils contiennent des pubs (qu'on peut passer assez facilement).
Bref, pour les podcasts récents l'application de podcast c'est TOP ! Pour le reste, j'avoue que les applis Radio France sont pourries…
# Super intéressant mais un peu perdu ?!
Posté par Andréas Livet . En réponse au journal Droidian: un OS fonctionnel pour les téléphones Android. Évalué à 4.
Merci pour cet article et bravo pour ta contribution à ces projets.
Je suis totalement novice en ce qui concerne le sujet et, même en lisant les commentaires (souvent très instructifs) de l'article, en allant sur les différents sites en lien etc. J'ai un peu du mal à comprendre les différences profondes (ref Renaud) entre Droidian, Mobian etc. Ni même ce que permet de faire ces OS.
Donc plusieurs question "naïves" en vrac :
Comme c'est une base Debian tu as un système desktop "classique" sur ton téléphone c'est ça ? Donc avec Gnome et compagnie ? Est-ce que ça ressemble un peu à l'expérience que peu proposer un librem 5 ?
Question support noyau, j'ai vraiment du mal à comprendre les contraintes : de ce que je comprends, certains projets préfèrent se passer d'une couche Android pour avoir un support Linux récent (mainline) quitte à ne pas avoir tous les drivers fonctionnels ? Alors que Droidian utilise Android et libhydris pour pouvoir accéder aux drivers fournit par les constructeur sur une base linux souvent figée ? Est-ce que cela contraint le noyau utilisé par droidian ou pas ? En gros est-ce que libhydris/android sont dans une sorte de container totalement indépendant du système hôte ou est-ce que Droidian est obligé d'utilisé la même version du noyau que celle utilisée par libhydris ?
Bon et question marque et matériel, j'ai bien compris que c'était encore la méga galère et le téléphone qui propose le même degré de compatibilité matérielle (c'est à dire support mainline sans hack, installation facile etc.) et de réparabilité qu'un ordinateur de bureau ou même un portable n'existe pas encore… Peut-être Fairephone ? PinePhone ?
Perso, ce qui m'intéresse c'est la réparation et la conversion de vieux téléphones récupérés, mais à chaque fois que j'en récupère un, je me rends compte que la plupart du temps c'est même pas possible d'installer un android alternatif dessus… ou alors il faut passer des heures sur d'obscurs forums, voir de faire de grosses bidouilles dans certains cas, bref pas donner à tout le monde.
Espérons que la situation puisse évoluer dans le bon sens…
Encore merci
[^] # Re: J'ai franchi le cap aussi...
Posté par Andréas Livet . En réponse au journal Nixos la distribution reproductible et déclaratif. . Évalué à 1. Dernière modification le 06 juin 2024 à 10:15.
Oui je sais qu'il y a les dépôt non-libres, et honnêtement je suis impressionné par le travail fait sur Guix, notamment sur tout l'aspect "reproductible" et aussi la démarche de tout pouvoir compiler à partir des sources, c'est vraiment énorme ce qu'ils sont arrivé à faire :https://guix.gnu.org/en/blog/2023/the-full-source-bootstrap-building-from-source-all-the-way-down/
Comme je disais, ce qui me "rebute" un peu sur Guix c'est surtout la communauté moins importante et le côté très "old school" des outils de communication et de gestion du projet utilisés. Perso, je trouve que les forum type discourse sont vraiment très bien fait et les outils type gitlab sont top pour la gestion de bug et de code.
Merci pour le lien je ne connaissais pas cette chaîne.
[^] # Re: Gouvernance critiquable
Posté par Andréas Livet . En réponse au journal Nixos la distribution reproductible et déclaratif. . Évalué à 1.
Marrant qu'elle cite Guix dans l'article (déso je traduis pas) :
C'est clairement ce que j'ai ressenti aussi avec la communauté Guix.
Sinon, je trouve aussi que le concept de "Flake" aide pas trop au début, on ne comprend vraiment pas ce que c'est, pourquoi c'est là, quel est la différence avec les autres types de paquets. Bref, de l'extérieur, ça fait désordre et c'est pas évident de s'y retrouver.
[^] # Re: J'ai franchi le cap aussi...
Posté par Andréas Livet . En réponse au journal Nixos la distribution reproductible et déclaratif. . Évalué à 1.
A je suis resté sous Gnome 3, mais merci.
Bon j'avoue ça va pour les disque NTFS c'est pas trop grave et j'ai vraiment pas pris le temps de chercher sérieusement ;).
[^] # Re: J'ai franchi le cap aussi...
Posté par Andréas Livet . En réponse au journal Nixos la distribution reproductible et déclaratif. . Évalué à 2.
Chez moi les disques NTFS ne montent pas automatiquement. Les clés USB en Fat32 oui, mais pas en NTFS.
Dans la doc et sur le forum, il est toujours question de modifier sa configuration pour un device en particulier, mais il devrait y avoir moyen de monter automatiquement n'importe quel disque. Si tu as réussi, je veux bien l'astuce :).
[^] # Re: J'ai franchi le cap aussi...
Posté par Andréas Livet . En réponse au journal Nixos la distribution reproductible et déclaratif. . Évalué à 3.
Bon en fait, j'ai pas tant que ça écrit. Voilà par exemple quelque chose qui m'a perturbé, car ce fonctionnement pour l'installation et la désinstallation de paquet n'est pas forcément très clairement indiqué quand on lit le wiki. Perso, je trouve que dans les autres distri c'est un poil plus simple et plus claire surtout.
Installer un package sans évaluer tous les paquets
Par défaut quand on lance
nix-env --install <nom du paquet>
nix va chercher le nom du paquet dans tous les paquets dispo…Le mieux est donc de lui préciser le nom exacte (ainsi que le nom du channel) et d’utiliser cette commande, exemple avec
libreoffice
:nix-env -iA nixos.libreoffice-fresh
Vous pouvez trouver la bonne ligne de commange à taper sur https://search.nixos.org/packages en cliquant sur le paquet que vous cherchez et dans l’onglet nix-env comme ça :
Lien vers image
Désinstaller un paquet
Etonnament, pour désinstaller un paquet, il ne faut pas utiliser le même nom qu’à l’installation.
Exemple, j’ai installer l’extension gnome suivante :
nix-env -iA nixos.gnomeExtensions.simple-monitor
Pour la désinstaller il faut tapper (Note : Il y a l’auto completion sur la cli):
nix-env --uninstall gnome-shell-extension-simple-monitor-8
Pour connaitre le nom du paquet, il faut faire :
nix-env --query --installed
# J'ai franchi le cap aussi...
Posté par Andréas Livet . En réponse au journal Nixos la distribution reproductible et déclaratif. . Évalué à 6.
et c'est pas si facile !
J'avais déjà pas mal fait joujou avec Guix (un gestionnaire de paquets très très inspiré de Nix, j'avais fait un ou deux trucs sur le sujet) il y a quelques années, et étais déjà tombé sur des soucis pas forcément évidents.
Cela faisait dès années que je tournais sur un vieux Xubuntu 18.04 et j'ai décidé d'installer NixOs comme Os principal sur ma machine. J'ai choisi NixOs à la place de GuixOs, car Guix est vraiment trop axé "libre" et je veux pouvoir utiliser des drivers non libres et parfois des logiciels non libres. De plus, NixOs c'est déjà un système de niche, alors GuixOs je vous en parle pas… pour trouver de l'aide, on se retrouve souvent sur le gestionnaire de bug du projet.
Comme toi, j'ai eu pas mal de galères ne serait-ce que pour bien intégrer tous les nouveaux concepts.
Ensuite, j'ai eu beaucoup de soucis matériel qui pour certains ne sont pas résolus : son qui ne sortait pas de mes haut-parleurs (bon visiblement c'est peut-être pas lié à NixOs), son qui ne sort pas de l'HDMI avec nouveau, j'ai donc du installer le drvier nvidia et là j'ai grave bataillé pour avoir quelque chose qui fonctionne a peu près, car j'ai une vielle carte… mon imprimante aussi ne fonctionne pas avec les paquets fournit par Nix, disque NTFS externe non montés automatiquement etc.
Bref, j'ai passé un nombre d'heures incalculable à essayer de régler ces problèmes. Tu me diras, ça m'a rappelé mes débuts sous linux où même sous Ubuntu fallait faire pas mal de bidouilles pour que ça marche.
En dehors de ça, j'ai eu quelques petites galères avec des paquets, mais rien de bien méchant. Le gros souci, je dirai c'est que si on a un problème, bah soit on se retrousse les manches et on apprend a faire des paquets nix (et j'ai beau être développeur depuis 15 ans, je trouve que c'est pas évident, bien entendu je veux pas y passer des jours), soit on est dépendant de la communauté.
Petit exemple, pour un projet sur lequel je travaille en ce moment, on utilise prisma, un ORM Node.js qui a besoin d'un moteur installé nativement. Il fournissent des binaires précompilés et généralement node se débrouille très bien pour installer le dernier binaire qui correspond à la version de la lib.
Mais sous Nix, comme les fichiers ne sont pas installés au même endroit, il faut installer le paquet prisma-engine qui n'est pas à jour. Bon, c'est déjà cool d'avoir un paquet, sinon j'aurai du le faire.
J'ai essayé de le mettre à jour "naïvement" en créant un overlay dans ma configuration et en changeant la version, mais j'ai eu des erreurs difficiles à debug.
Je suis sûr qu'en prenant quelques heures de plus, j'y serai arrivé, mais ce n'est pas donné à tout le monde.
Bref, je suis convaincu que les distrib comme NixOs c'est le futur, je suis même étonné que le concept n'ait pas déjà été repris plus largement par d'autres distrib. C'est tellement bien pensé que ça devrait être la base de toutes les distrib même.
Par contre, ça reste pour l'instant réservé à des connaisseurs qui veulent prendre du temps à apprendre et qui n'ont pas peur de mettre les mains dans le cambouis.
Ça manque d'outil un peu plus haut niveau, même les outils en ligne de commande sont pas évident à prendre en main. J'ai commencé à lister toutes ces remarques dans un article, je le publierai peut-être un jour… ou peut-être pas, comme une grande partie de ce que je fais ou j'écris…
En tout cas merci pour la dépêche.
[^] # Re: clauses de partenariat samsung
Posté par Andréas Livet . En réponse au lien iFixit is ending collaboration with Samsung. Évalué à 1.
Oui et c'est une bien triste nouvelle…
# Superbe projet
Posté par Andréas Livet . En réponse à la dépêche Créatures ou IA : consultez, manipulez & annotez les images des bibliothèques, musées… grâce à IIIF. Évalué à 3.
Merci pour cette belle dépêche très bien rédigée et instructive !
Je découvre le projet et je suis impressionné, c'est vraiment chouette que ce genre d'initiatives existent. Cela permet de se rendre compte de la puissance du logiciel libre et des standards quand il y a moins de "pression commerciale" sur un "produit" (les musées étant la plupart du temps à but non lucratif et publics).
[^] # Re: Sur un vrai hardware…
Posté par Andréas Livet . En réponse au journal Super Marian and Robin: brûle mon château, déverse ton huile bouillante. Évalué à 2.
En cherchant rapidement j'ai trouvé ça, mais attention au prix, ça fait mal :
https://stoneagegamer.com/nintendo/snes/everdrives-flash-carts/fxpak-pro/?afmc=retrorgb
# Je n'y avais pas pensé...
Posté par Andréas Livet . En réponse au lien Une tablette Gnunux (merci Microsoft !) par Gee. Évalué à 3.
Mais c'est une super solution, franchement je partage l'avis de grisebouille sur Android, c'est un système (et un éco-système) qui a énormément de défaut.
Je ne savais pas que les Surfaces étaient bien gérées sous Linux, c'est une très bonne nouvelle.
Le côté tablette avec stylet à l'air super fonctionnel, a-t-on enfin atteint cette fameuse "convergence" entre le tactile et la souris qui avait fait le flop de Windows 8 ?
# The RetroPsychoKinesis Project
Posté par Andréas Livet . En réponse au lien Bronsonisation de John Walker, fondateur de Autodesk. Évalué à 3.
Moi, ce qui m'avait particulièrement intéressé chez John Walker, c'est sa passion pour la parapsychologie.
Il a reproduit à grande échelle des expériences du PEAR (laboratoire de Princeton qui a étudié les phénomènes dit "paranormaux" pendant plusieurs années) via un site web.
Sa réflexion sur le sujet est très intéressante.
Quoiqu'il en soit, et même s'il a produit des logiciels propriétaires, c'était un grand informaticien.
[^] # Re: Batterie
Posté par Andréas Livet . En réponse au journal Laptop Frame.Work 13 pouces. Évalué à 4.
Et éteindre son ordi quand on ne l'utilise pas, c'est pas envisageable ? Perso, j'éteins toujours mes PC, avec les SSD le redémarrage est plutôt rapide.
Ca ne règle pas le souci de la veille, mais bon c'est une solution pragmatique :).
[^] # Re: Ah ouais, quand même... Sacré journal pour ne rien faire
Posté par Andréas Livet . En réponse au journal On efface la communauté du libre. Évalué à 2.
Pareil, j'ai du mal à comprendre cette affirmation. J'ai vu plusieurs fois RMS en conférence et il ne me semble pas avoir émis d'avis contre le libre "non logiciel".
[^] # Re: Elm
Posté par Andréas Livet . En réponse au lien Un langage de plus : Roc. Évalué à 1.
En plus d'apporter les principes d'Elm sur le back, Roc a une approche vraiment intéressante en terme de séparation entre le monde "pur" et le monde "impur".
Ils ont la notion de "plateforme" qui se situe entre le runtime et l'applicatif.
Je n'ai pas encore essayé, mais ça à l'air d'être un chouette langage fonctionnel pure, qu tout comme Elm s'axe sur la lisibilité et la simplicité et cherche à avoir des performances le plus proche des langages système (c'est aussi un des aspects qui différencie ce langage des autres).
L'implémentation du compilateur est en Rust et la librairie standard en Zig. Y a sans doute plein plein de choses à apprendre en lisant le code source :).
[^] # Re: La qualité Apple se paie par...
Posté par Andréas Livet . En réponse au journal GNU & Linux sur Apple Silicon / épisode 1. Évalué à 1.
Oui je suis arrivé à monter le "disque" (je n'ai pas réessayé là) mais je n'avais pas la possibilité de mettre des musiques dedans.
Faudrait que je réessaie.
De manière générale, je trouve la documentation de libimobiledevice très bas niveau avec peu de cas d'utilisateurs "classique". Sûrement parce que c'est une bibliothèque et qu'elle est plutôt faite pour être intégrée dans d'autres solutions.
[^] # Re: La qualité Apple se paie par...
Posté par Andréas Livet . En réponse au journal GNU & Linux sur Apple Silicon / épisode 1. Évalué à 1.
Je crois que c'est intégré à imobiledevice et ça doit être ça qui permet de monter l'iPhone en mode "appareil photo", mais on a pas accès au système de fichier global.