Heureusement, aucun problème de ré-organisation de mon côté n'est possible. Je ne suis pas affecté. Parce que ça présupposerait d'avoir déjà une organisation en place. 🙃
Ça fait vachement penser à DBnary, qui est une base de données RDF (qu'on peut interroger avec Sparql) extraite du wiktionaire. Un effort de l'équipe GETALP au LIG (j'ai travaillé dessus en tant que stagiaire il y a quelques années).
Dbnary is an effort to provide multilingual lexical data extracted from wiktionary. The extracted data is made available as LLOD (Linguistic Linked Open Data). This data set has won the Monnet challenge in 2012.
Linguistic data currently includes Bulgarian, Dutch, English, Finnish, French, German, Greek, Italian, Japanese, Polish, Portuguese, Russian, Serbo-Croat, Spanish, Swedish and Turkish.
1) et aussi, un peu, car le machin-d’init-qui-fait-tout-et-presque-le-café m’agace, pas très Unix dans le sens : « je fais une seule chose, mais je la fais bien » tout cela !
Je suppose que tu parles de systemd. Je ne comprends pas cet avis. Ou plutôt, je comprends que c'est une rengaine souvent colportée sans trop réfléchir et une (mauvaise) manière de justifier de la haine contre systemd.
On encense les systèmes BSD pour leur bonne intégration. Justement, systemd c'est un ensemble bien intégré d'outils qui font chacun une chose bien. Ce n'est pas du tout un truc monolithique qui fait tout. Il apporte des qualités à l'écosystème GNU/Linux qu'on prêtait aux *BSD ! :-)
L'init n'est qu'un des nombreux petits outils qui font une seule chose et bien fourni par le projet systemd. Faut voir systemd comme GNU : un ensemble d'outils cohérents. Qui apporte une uniformisation, y compris à travers les différentes distributions, à un bazar pénible et spécifique qui régnait avant son arrivée.
Je trouve l'administration un poste sous Linux beaucoup plus simple et cohérente depuis l'introduction de systemd qui fait bien son job. Justement, tout est bien propre et découpé.
Si tu éprouves un sentiment aussi fort que l'agacement, c'est que tu as réfléchi sérieusement au problème et que tu vois une autre manière de faire meilleure. Quelle alternative vois-tu ? (en la décrivant précisément, et sans, du coup, tomber sur une description d'un équivalent à systemd).
En D (pour celles et ceux qui ne connaissent pas, c'est un langage à ramasse-miettes compilé nativement qui se veut un remplaçant de C++ avec 90% de sa puissance et 10% de sa complexité), cette fonctionnalité existe sous la forme de scope guards : il suffit de préfixer une instruction (ou un bloc d'instructions) par scope(exit) et elle sera exécutée à la fin du bloc de code actuel (pas de la fonction, sauf s'il s'agit du bloc principal de la fonction bien sûr).
Il y a aussi scope(success) : l'instruction ne sera exécutée que s'il n'y a pas eu d'exception levée, et scope(failure) que s'il y a eu une exception levée avant la fin de l'exécution du bloc courant.
Dans le Web, ce qui est triste, c'est que c'est plutôt bien accessible par défaut si on prend le temps de respecter les notions HTML de base (c'est un coup à prendre peut-être, mais ça ne prend pas tellement longtemps au quotidien au final).
Sauf que j'ai l'impression que souvent, dans le monde du développement frontend, on se bat en permanence contre CSS et HTML, à coup de CSS resets et de soupes de div. On ne comprend pas bien pourquoi on devrait utiliser des balises p pour faire des paragraphes quand ça marche avec des div et des br. Ces foutues balises p ajoutent des marges pénibles à gérer, autant partir d'un div qu'on contrôle totalement. Les table c'est mal donc on vire… et on remplace ça par des div imbriquées avec des classes bootstrap pour définir des lignes et des colonnes (non, je ne parle pas des tables pour faire de la présentation, mais bien pour afficher des données / entrées). les balises ul et li, pareil, ça ajoute des puces et des marges disgracieuses, avec des div c'est plus simple…
On ne pense pas en termes de sens et de structure HTML, mais en terme de comment ça doit s'afficher.
Mais en fait, quand on a une bonne structure HTML, c'est vite plus accessible sans effort (le navigateur sait faire automatiquement plein de chose avec ce qu'on lui donne), et on peut obtenir un affichage cohérent et logique probablement plus facilement Ensuite, c'est facile de rendre ça joli sans faire trop d'effort. Mais il faut le faire dans ce sens. Cependant, quand on écrit une application, on n'a pas forcément l'idée que c'est encore du HTML et tout ce qui va avec derrière, y compris sa sémantique… et c'est bien dommage. L'envie d'avoir son branding / une identité graphique bien particulière dans son UI n'aide pas toujours.
Il y a aussi le fait qu'on réinvente très vite les composants de base dans chaque projet, au lieu d'avoir une belle bibliothèque de composante toute faite et bien rodée comme on pourrait trouver dans les toolkits graphiques pour bureau comme Qt, GTK ou Cocoa, et où l'accessibilité vient par défaut. Ou on importe des bibliothèques React un peu random avec des qualité inégales et sans garanties.
Un jeu de composants tout prêt avec une accessibilité rôdée permettrait de régler un certain nombre de problèmes…
C'est comme les habitations, ce qui est plus accessible est souvent aussi plus facile ou agréable à utiliser pour tout le monde, mais ce n'est pas nécessairement facile de s'en rendre compte.
Mon message c'est : si on ne conçoit pas avec les outils qu'on utilise mais contre eux, oui, "ajouter" l'accessibilité c'est coûteux, mais si on embrasse les technos conçues pour ça, ça se passe déjà beaucoup mieux.
J'espère que je me trompe et que j'ai une vue trop réduite du monde du développement frontend.
Tout cela étant dit, bien sûr, tant que ce n'est pas testé (avec des lecteurs d'écrans, etc), on ne peut pas être sûr que ça fonctionne bien donc il y a des coûts dont on ne peut pas se passer si on veut être sûr d'être accessible.
Jitsi Videobridge does not mix the video channels into a composite video stream, but only relays the received video channels to all call participants. Therefore, while it does need to run on a server with good network bandwidth, CPU horsepower is not that critical for performance
À priori, un·e participant·e n'envoie qu'un flux vers le serveur, et le serveur dispatche le flux à chaque autre participant·e. C'est heureux que le flux ne soit envoyé qu'une fois, les connexions domestiques sont quand même souvent asymétriques et limitées en montant.
D'ailleurs, petite anecdote : à Algoo, pendant la mise en place de Visiocall (service basé sur Jitsi Meet, appelé Suricate TV à l'époque - on vient de faire le changement, il manque encore du branding sur cette instance), la veille du premier confinement, au cours des tests quand ce composant n'était pas encore en place, on observait ça :
conférence à deux fonctionnelle. La conférence continuait même si le serveur Jitsi était coupé
la conférence crashait dès qu'une troisième personne entrait dans le salon
Quand ce composant était en place :
idem à deux
la conférence continuait de fonctionner à 3 et prenait alors fin si on coupait le serveur. On pouvait observer un petit « switch » (petite coupure) en passant de 2 à 3 (qui ne s'observait plus au de-là) : c'était le passage d'une conf en P2P à une conf relayée par le serveur.
On suit et surveille actuellement les dernières versions de Jitsi : ça a beaucoup évolué depuis début 2020, où, il faut le reconnaître, ça pouvait déconner selon le navigateur utilisé (en particulier Firefox). Maintenant ça marche quand même bien indépendamment du navigateur et il y a plein de fonctionnalités bien cool, et notamment parce que des fonctionnalités nécessaires à la gestion des flux vidéos ont été implémentées dans Firefox et des bugs corrigés dans Jitsi Meet. On se tape quelques barres avec les réactions par émojis (la réaction « criquets » quand personne ne répond à une question en réunion a toujours son petit effet), et les fonds personnalisés… l'intégration avec Etherpad est top également.
Bref, Jitsi Meet est un outil formidable, je suis plutôt fan.
Avec la dernière version, on observe un petit soucis où parfois, un·e participant·e perd le son de quelqu'un d'autre. Un rafraîchissement de la page permet de remettre les choses dans l'ordre. Problème qui sera, espérons-le, bientôt corrigé. L'équipe derrière Jitsi est réactive et très sympathique.
Il y a un large recoupement entre les gens sensibles aux logiciels libres, ceux qui sont sensibles à la vie privée et ceux qui sont opposés au publicité, mais il n'y a qu'a faire un tour sur F-Droid pour se rendre compte qu'il y a des applications libres qui embarquent de base de la pub (et qui est retirée sur la version F-Droid, parce qu'en général c'est du code proprio qui s'en charge).
En tant qu'utilisateur de KDE, j'ai largement confiance dans le projet KDE pour ne pas mettre de la pub dans leur environnement de bureau ou leurs applications.
…et sinon, dans des distributions comme Debian pour retirer ces pubs.
D'ailleurs, je ne sais pas même pas si ce module permettant d'intégrer de la pub Qt est libre ?
J'ai mollement cherché et rien trouvé dans la page liée. Je ne compte pas utiliser ça, ni des applications qui l'utiliserait.
Ah… la tristesse. Au moins, ça décrasse les circuits empruntés par l'adrénaline.
C'est parfois vrai aussi sur les touches des claviers tactiles des téléphones dans les discussion instantanées.
Heureusement, la seule connerie qui me soit arrivée c'est d'envoyer ":-(" au lieu de ":-)" et je m'en suis rendu compte tout de suite (oui, parce que "(" et ")" sont aussi généralement à côté sur ces claviers).
Il y a encore plus spectaculaire (ou, du moins, funestement immédiat) :
btrfs subvolume delete @
Il y a également supprimer la mauvaise partition par erreur avec gparted, et dd if=... of=/dev/sda même avec interruption rapide qui fonctionnent bien également. Quand ton FS ne stocke pas son superblock à plusieurs endroits dans la partition.
Ce problème n'attend probablement pas vraiment une solution technique, plutôt une solution sociale, politique et/ou organisationnelle.
La volonté, elle existe, mais c'est chacun qui l'a, pas tous ensemble. Il y a probablement besoin que les universités, qui se font un peu concurrence, s'allient malgré tout pour créer un éditeur "public" crédible. Qu'elles interrogent leurs membre sur quels sujets méritent un journal ou une conf. Après, les moyens techniques suivront. Mais comment les motiver à le faire et qui va s'en occuper ? En tout cas pas les chercheurs, ou même les labos, individuellement.
Pourquoi plusieurs universités et pas une seule ? Pour qu'on ne puisse pas accuser une université de privilégier ses membres.
J'ai l'impression que le monde de la recherche repose un peu sur une collaboration entre concurrents, c'est un peu compliqué.
Le site pirate Sci-Hub : menace ou bénédiction pour la science ?
Une bénédiction, bien sûr. Sci-Hub permet à beaucoup de gens d'accéder aux papiers de recherche qui sont, rappelons-le, généralement financés en grande partie si pas entièrement par de l'argent public. Y compris à des gens dont l'université paie les accès mais qui ne sont pas actuellement techniquement connectés au réseau de l'université (parce qu'ils sont chez eux ou sur un wifi public par exemple). Sci-Hub facilite la recherche et l'accès à des choses qui devraient de toute façon être publics et ne fait qu'à peine menacer le modèle économique toxique des éditeurs de journaux scientifiques comme Elsevier qui font payer tout le monde et ne paient personne.
Comment ça marche un éditeur de journaux scientifiques ?
les chercheurs et chercheuses produisent des papiers (ils ont généralement un salaire payé par les contribuables, en tout cas pas par les éditeurs). Un papier, c'est souvent plusieurs mois de boulot (y compris expérimentations et rédaction), souvent à plusieurs personnes
ils soumettent ces papiers, qui sont reçus par un commité… organisé par et composé de chercheurs payés par les universités (et pas par l'éditeur), et relus par des chercheurs… aussi payés par les universités. Ils le font parce qu'ils jugent ce travail nécessaire (trop bon trop con ?) et/ou que ça leur permet de faire du réseau, ou de gagner de la reconnaissance et de la notoriété (et dans le monde de la recherche, ça fait tout !!)
quand le papier est accepté, les chercheurs qui ont soumis payent pour publier / participer à la conférence (autour de 500-1000 €), à laquelle ils se rendent avec l'argent de l'organisme qui les emploie (avion, hôtel, salaire). La conférence est d'ailleurs organisée par des locaux, aussi embauchés par l'université ou l'organisme du coin. L'éditeur n'a toujours rien financé.
Pour lire le papier, il faut être abonné ou payer le PDF des dizaines d'euros à l'éditeur. Parfois, le chercheur se retrouve indirectement à payer pour consulter son propre papier.
Alors, c'est quoi le rôle de l'éditeur ? Fournir du prestige, héberger quelques PDFs et payer des lobbyistes (je suppose) et des avocats pour que ce système continue à fonctionner. Les chercheurs, en pratique, doivent publier dans les journaux et conférences gérées par ces éditeurs, parce que ce sont ces journaux et conférences qui sont reconnues.
Il y a quelques années, un certain nombre d'universités dans le monde, en tout cas en France, avait boycotté Elsevier justement pour ses pratiques de prédateur et un coup d'abonnement trop haut. Ce boycott est peut-être toujours en place. Sci-Hub était un des moyens pour accéder aux nouveaux papiers liés à Elsevier.
Les éditeurs avaient leur place quand on n'avait pas internet et qu'il fallait effectivement acheter les journaux et revues au format papier pour avoir accès à la recherche. C'est maintenant un système archaïque qui n'a plus aucun sens.
Les universités pourraient héberger leurs travaux elles-mêmes. Mais tout est une question de prestige et de revues reconnue et d'inertie. C'est un mammouth difficile à faire bouger. Alors si ce système toxique s'écroule de lui-même (à cause de Sci-Hub, mais j'en doute fort, ou autre chose), eh bah tant mieux. Bon débarra.
Merci Sci-Hub, et au diable les éditeurs toxiques qui s'engraissent sur les contribuables. Cet argent pourrait être utiliser à meilleur escient. Sci-Hub, c'est loin d'être une solution idéale, mais tant que ce mammouth n'a pas bougé, c'est le mieux qu'on ait, avec l'obligation que certains labos imposent aux chercheurs d'envoyer leur pre-print (dont le contenu est identique à la version finale, de toute façon c'est le chercheur qui se paie également la mise en page imposée par l'éditeur de son papier, évidemment) en libre accès sur des dépôts comme HAL ou Arxiv.
J'espère que les universitaires vont continuer à « déconseiller » Sci-Hub, et, par ce « dé-conseil », continuer à répandre le mot.
Je vous déconseille d'utiliser Sci-Hub (et d'ajouter les lignes qui vont bien dans votre fichier hosts si c'est bloqué au niveau du DNS chez vous), mais vous ne devriez probablement pas vous sentir coupable si vous le faites.
Ça donne deux personnes qui ont la preuve qu'Alexa (ou une machine en général) peut raconter des conneries et qui s'en méfieront. Bon pour l'esprit critique !
De plus en plus d'imprimantes fonctionnent sans installation, avec le protocole d'Apple, AirPrint, qui fonctionne très bien sous Linux, grâce à CUPS et Avahi. Une piste possible ?
J'utilise Plasma sous openSUSE Tumbleweed, du coup c'est une version relativement à jour.
Je l'utilise sous X11. De temps en temps, je fais un état des lieux de Plasma sous Wayland, et jusqu'à il y a peu, il y avait des bugs / plantages évidents, en plus du collage avec le clic du milieu qui ne fonctionnait pas bien, rendant la session Wayland inutilisable pour moi.
Dernièrement, j'ai retenté et là, tout a fonctionné. J'ai pu l'utiliser plusieurs jours en oubliant que j'utilisais Wayland. Pouvoir zoomer avec le touchpad (pinch to zoom) sous Firefox, c'est vraiment cool.
J'ai cependant rencontré des soucis qui m'ont fait revenir sous X11 :
appeler Kate avec un fichier en paramètre depuis la ligne de commande ne met pas Kate en premier plan, parce que la fonction n'est pas implémentée. J'ai quand même besoin que ça fonctionne, mon IDE c'est le terminal et tous les outils UNIX + un éditeur de texte simple, sans ça les choses sont un peu plus fastidieuses à utiliser
OpenArena refuse de se mettre en plein écran et la fenêtre est positionnée n'importe comment, rendant le jeu inutilisable
Les appels vidéos avec Jitsi Meet plantent au bout de quelque minutes sous Firefox (ça marche bien sous Chromium)
Ces bugs font que ma vie est plus simple sous X11 malgré l'absence du pinch to zoom auquel je me suis bien habitué (j'ai un écran tactile qui permet de zoomer de cette manière en attendant), mais je sens qu'on arrive bientôt à bout. J'avais commencé à perdre espoir…
Avec l'ordi du boulot sur Ubuntu 20.04, sur la session Gnome (Wayland), ça marche, mais il y a des problèmes de partage d'écran (impossible de partager l'écran entier, je me suis retrouvé à ne rien pouvoir partager du tout avec Firefox tout à l'heure), et Kate ne se met pas en avant plan quand on l'appelle depuis le terminal : une notification indique que l'application est prête et il faut cliquer dessus pour l'afficher.
« Presque »… C'est bien que X11 continue à bien fonctionner pendant cette décennie que met Wayland pour se stabiliser !
Demander un salaire haut n'implique pas qu'on ne recherche pas du sens dans ce qu'on fait. L'article semble partir du principe que les deux s'opposent. C'est un biais de raisonnement qui casse un peu le fond de l'article au final.
Cela étant dit, je me souviens qu'en prépa intégré, j'étais déstabilisé par le fait que ce qui avait l'air d'importer le plus à beaucoup de mes camarades de promo était surtout un bon salaire, et ils visaient "une bonne école", presque indépendamment du domaine.
Perso, si je manque de sens, j'arrête rapidement de réussir à travailler et je ne me sens pas bien. Pour l'avoir un peu vécu.
(ps : ton titre m'a un peu induit en erreur, je pensais que c'était le titre original de l'article ; je dirais qu'il y a un monde entre le SMIC et 100K quand même mais je comprends bien ton intention du coup)
Oui, c'est plus un prototype qu'un produit fini, même si ça marche quand même pas mal pour un prototype. L'objectif est de développer l'écosystème. Les productions sont en faibles quantité par rapport à des modèles répandu donc je suppose qu'ils sont obligés de faire des économies de bouts de chandelles un peu partout pour que ça ne soit pas excessivement cher.
De plus, le chipset utilisé a été choisit pour la possibilité de l'utiliser avec du code entièrement libre sur le système principal, et malheureusement il est un peu ancien.
[^] # Re: Tu n'imagines pas à quel point...
Posté par raphj (site web personnel) . En réponse au lien Yet Another Hot Take on “Folders vs Tags”. Évalué à 2.
Ça a l'air long, chiant et compliqué.
Heureusement, aucun problème de ré-organisation de mon côté n'est possible. Je ne suis pas affecté. Parce que ça présupposerait d'avoir déjà une organisation en place. 🙃
# DBNary
Posté par raphj (site web personnel) . En réponse au journal Le dictionnaire des francophones : un dictionnaire francophone structuré libre. Évalué à 7. Dernière modification le 13 février 2022 à 18:05.
Ça fait vachement penser à DBnary, qui est une base de données RDF (qu'on peut interroger avec Sparql) extraite du wiktionaire. Un effort de l'équipe GETALP au LIG (j'ai travaillé dessus en tant que stagiaire il y a quelques années).
http://kaiko.getalp.org/about-dbnary/
[^] # Re: arm ?
Posté par raphj (site web personnel) . En réponse au lien Intel s'apprête à commercialiser des processeurs "Pay-As-You-Go" où vous payez pour débloquer.... Évalué à 10.
Ça risc.
# Understand the facts
Posté par raphj (site web personnel) . En réponse au lien Intel mise sur RISC-V. Évalué à 5. Dernière modification le 10 février 2022 à 15:42.
J'attends avec impatience la participation ou le commentaire, ou l'inaction de ARM. Mes pop-corn sont prêts.
(ref : https://linuxfr.org/users/martoni/journaux/understand-the-fact-la-campagne-de-arm-contre-le-set-d-instructions-libre-risc-v)
[^] # Re: Slackware n’intègre pas de résolution de dépendances ?
Posté par raphj (site web personnel) . En réponse à la dépêche Tout arrive, même Slackware 15.0. Évalué à 10. Dernière modification le 10 février 2022 à 12:49.
Je suppose que tu parles de systemd. Je ne comprends pas cet avis. Ou plutôt, je comprends que c'est une rengaine souvent colportée sans trop réfléchir et une (mauvaise) manière de justifier de la haine contre systemd.
On encense les systèmes BSD pour leur bonne intégration. Justement, systemd c'est un ensemble bien intégré d'outils qui font chacun une chose bien. Ce n'est pas du tout un truc monolithique qui fait tout. Il apporte des qualités à l'écosystème GNU/Linux qu'on prêtait aux *BSD ! :-)
L'init n'est qu'un des nombreux petits outils qui font une seule chose et bien fourni par le projet systemd. Faut voir systemd comme GNU : un ensemble d'outils cohérents. Qui apporte une uniformisation, y compris à travers les différentes distributions, à un bazar pénible et spécifique qui régnait avant son arrivée.
Je trouve l'administration un poste sous Linux beaucoup plus simple et cohérente depuis l'introduction de systemd qui fait bien son job. Justement, tout est bien propre et découpé.
Si tu éprouves un sentiment aussi fort que l'agacement, c'est que tu as réfléchi sérieusement au problème et que tu vois une autre manière de faire meilleure. Quelle alternative vois-tu ? (en la décrivant précisément, et sans, du coup, tomber sur une description d'un équivalent à systemd).
# Les scope guards en D
Posté par raphj (site web personnel) . En réponse au journal Une 20-aine de lignes de code pour le defer de Go en C++. Évalué à 10. Dernière modification le 07 février 2022 à 19:58.
En D (pour celles et ceux qui ne connaissent pas, c'est un langage à ramasse-miettes compilé nativement qui se veut un remplaçant de C++ avec 90% de sa puissance et 10% de sa complexité), cette fonctionnalité existe sous la forme de
scopeguards : il suffit de préfixer une instruction (ou un bloc d'instructions) parscope(exit)et elle sera exécutée à la fin du bloc de code actuel (pas de la fonction, sauf s'il s'agit du bloc principal de la fonction bien sûr).Il y a aussi
scope(success): l'instruction ne sera exécutée que s'il n'y a pas eu d'exception levée, etscope(failure)que s'il y a eu une exception levée avant la fin de l'exécution du bloc courant.La doc vend cette fonctionnalité comme un remplacement de RAII en C++ :
[^] # Re: Manquer le sujet?
Posté par raphj (site web personnel) . En réponse au lien Why Don’t Developers Take Accessibility Seriously?. Évalué à 10.
Entièrement d'accord. Et j'aimerais compléter.
Dans le Web, ce qui est triste, c'est que c'est plutôt bien accessible par défaut si on prend le temps de respecter les notions HTML de base (c'est un coup à prendre peut-être, mais ça ne prend pas tellement longtemps au quotidien au final).
Sauf que j'ai l'impression que souvent, dans le monde du développement frontend, on se bat en permanence contre CSS et HTML, à coup de CSS resets et de soupes de div. On ne comprend pas bien pourquoi on devrait utiliser des balises p pour faire des paragraphes quand ça marche avec des div et des br. Ces foutues balises p ajoutent des marges pénibles à gérer, autant partir d'un div qu'on contrôle totalement. Les table c'est mal donc on vire… et on remplace ça par des div imbriquées avec des classes bootstrap pour définir des lignes et des colonnes (non, je ne parle pas des tables pour faire de la présentation, mais bien pour afficher des données / entrées). les balises ul et li, pareil, ça ajoute des puces et des marges disgracieuses, avec des div c'est plus simple…
On ne pense pas en termes de sens et de structure HTML, mais en terme de comment ça doit s'afficher.
Mais en fait, quand on a une bonne structure HTML, c'est vite plus accessible sans effort (le navigateur sait faire automatiquement plein de chose avec ce qu'on lui donne), et on peut obtenir un affichage cohérent et logique probablement plus facilement Ensuite, c'est facile de rendre ça joli sans faire trop d'effort. Mais il faut le faire dans ce sens. Cependant, quand on écrit une application, on n'a pas forcément l'idée que c'est encore du HTML et tout ce qui va avec derrière, y compris sa sémantique… et c'est bien dommage. L'envie d'avoir son branding / une identité graphique bien particulière dans son UI n'aide pas toujours.
Il y a aussi le fait qu'on réinvente très vite les composants de base dans chaque projet, au lieu d'avoir une belle bibliothèque de composante toute faite et bien rodée comme on pourrait trouver dans les toolkits graphiques pour bureau comme Qt, GTK ou Cocoa, et où l'accessibilité vient par défaut. Ou on importe des bibliothèques React un peu random avec des qualité inégales et sans garanties.
Un jeu de composants tout prêt avec une accessibilité rôdée permettrait de régler un certain nombre de problèmes…
C'est comme les habitations, ce qui est plus accessible est souvent aussi plus facile ou agréable à utiliser pour tout le monde, mais ce n'est pas nécessairement facile de s'en rendre compte.
Mon message c'est : si on ne conçoit pas avec les outils qu'on utilise mais contre eux, oui, "ajouter" l'accessibilité c'est coûteux, mais si on embrasse les technos conçues pour ça, ça se passe déjà beaucoup mieux.
J'espère que je me trompe et que j'ai une vue trop réduite du monde du développement frontend.
Tout cela étant dit, bien sûr, tant que ce n'est pas testé (avec des lecteurs d'écrans, etc), on ne peut pas être sûr que ça fonctionne bien donc il y a des coûts dont on ne peut pas se passer si on veut être sûr d'être accessible.
[^] # Re: Nextcloud Talk + Coturn
Posté par raphj (site web personnel) . En réponse au lien Quel logiciel de visioconférence utiliser ?. Évalué à 9. Dernière modification le 26 janvier 2022 à 23:18.
Le README de JVB semble dire l'inverse :
À priori, un·e participant·e n'envoie qu'un flux vers le serveur, et le serveur dispatche le flux à chaque autre participant·e. C'est heureux que le flux ne soit envoyé qu'une fois, les connexions domestiques sont quand même souvent asymétriques et limitées en montant.
D'ailleurs, petite anecdote : à Algoo, pendant la mise en place de Visiocall (service basé sur Jitsi Meet, appelé Suricate TV à l'époque - on vient de faire le changement, il manque encore du branding sur cette instance), la veille du premier confinement, au cours des tests quand ce composant n'était pas encore en place, on observait ça :
Quand ce composant était en place :
On suit et surveille actuellement les dernières versions de Jitsi : ça a beaucoup évolué depuis début 2020, où, il faut le reconnaître, ça pouvait déconner selon le navigateur utilisé (en particulier Firefox). Maintenant ça marche quand même bien indépendamment du navigateur et il y a plein de fonctionnalités bien cool, et notamment parce que des fonctionnalités nécessaires à la gestion des flux vidéos ont été implémentées dans Firefox et des bugs corrigés dans Jitsi Meet. On se tape quelques barres avec les réactions par émojis (la réaction « criquets » quand personne ne répond à une question en réunion a toujours son petit effet), et les fonds personnalisés… l'intégration avec Etherpad est top également.
Bref, Jitsi Meet est un outil formidable, je suis plutôt fan.
Avec la dernière version, on observe un petit soucis où parfois, un·e participant·e perd le son de quelqu'un d'autre. Un rafraîchissement de la page permet de remettre les choses dans l'ordre. Problème qui sera, espérons-le, bientôt corrigé. L'équipe derrière Jitsi est réactive et très sympathique.
# Google conscient des pauvres entreprises dans le besoin
Posté par raphj (site web personnel) . En réponse au lien Google remplace le FLoC par Topics. Évalué à 3. Dernière modification le 26 janvier 2022 à 20:58.
Sens réel :
"Chez Google, la publicité est au centre de notre modèle économique et ne comptons pas changer ça maintenant"
Eeeeehhh, faut vraiment être attentif en lisant internet de nos jours.
(oh oh alerte au bullshit, alerte au bullshit les enfants!)
[^] # Re: Visuels curieux
Posté par raphj (site web personnel) . En réponse au lien Qt propose d'intégrer de la publicité dans les applications. Évalué à 10.
Je ne comprends pas le moinsage sur ce message.
Il y a un large recoupement entre les gens sensibles aux logiciels libres, ceux qui sont sensibles à la vie privée et ceux qui sont opposés au publicité, mais il n'y a qu'a faire un tour sur F-Droid pour se rendre compte qu'il y a des applications libres qui embarquent de base de la pub (et qui est retirée sur la version F-Droid, parce qu'en général c'est du code proprio qui s'en charge).
[^] # Re: KDE
Posté par raphj (site web personnel) . En réponse au lien Qt propose d'intégrer de la publicité dans les applications. Évalué à 5.
En tant qu'utilisateur de KDE, j'ai largement confiance dans le projet KDE pour ne pas mettre de la pub dans leur environnement de bureau ou leurs applications.
…et sinon, dans des distributions comme Debian pour retirer ces pubs.
D'ailleurs, je ne sais pas même pas si ce module permettant d'intégrer de la pub Qt est libre ?
J'ai mollement cherché et rien trouvé dans la page liée. Je ne compte pas utiliser ça, ni des applications qui l'utiliserait.
[^] # Re: Visuels curieux
Posté par raphj (site web personnel) . En réponse au lien Qt propose d'intégrer de la publicité dans les applications. Évalué à 4.
Mais Qt est un intermédiaire, non ? Ils prennent une commission, ou un truc du genre ?
C'est ce que je comprends de cette illustration : https://www.qt.io/hubfs/qt-da-platform-2.png
Bien sûr les logiciels décident ou pas d'utiliser cette plateforme publicitaire, mais la bibliothèque Qt sera financée en partie par ça.
# Visuels curieux
Posté par raphj (site web personnel) . En réponse au lien Qt propose d'intégrer de la publicité dans les applications. Évalué à 7.
C'est très fake. Ça ne donne pas une image souhaitable, ou réaliste des humains. Mais bon, je suppose que ça fait l'affaire.
Espérons que ça facilite le travail des bloqueurs de pub d'avoir un endroit central par lequel les pubs transitent.
Et donc Qt va être financé par / dépendre du monde publicitaire ? Je ne peux pas dire que ça m'enchante énormément.
[^] # Re: Un truc bien sur Hacker News
Posté par raphj (site web personnel) . En réponse au journal La rubrique liens doit-elle être un copier/coller de Hacker News (de ycombinator). Évalué à 7. Dernière modification le 06 janvier 2022 à 00:29.
Ça fonctionne quand même plutôt bien en général. Ils sont parfois édités pour être rendus moins accrocheur.
Je trouve ça plutôt bien, je suis déjà tombé sur un lien LinuxFr dont le titre m'a beaucoup surpris.
On peut toujours laisser un commentaire pour le contexte.
Sur HN, il y a aussi une moulinette qui fait quelques petites éditions automatique, pour le coup je ne suis pas sûr de la pertinence de ce mécanisme.
J'aime bien aussi la règle qui demande de mettre l'année entre parenthèse quand le document n'est pas de l'année actuelle.
[^] # Re: Sci-Hub
Posté par raphj (site web personnel) . En réponse à la dépêche Revue de presse de l'April pour la semaine 52 de l'année 2021. Évalué à 5.
« Salut salut, t'as deux minutes ? »
-- Une personne portant une casquette marquée « Elsevier », signant la fin du projet en 6 mots
[^] # Re: Y'a deux sortes de sysadmins...
Posté par raphj (site web personnel) . En réponse au lien L'université de Kyoto perd 77 To de données de recherche à la suite d'une erreur de sauvegarde. Évalué à 3.
Ah… la tristesse. Au moins, ça décrasse les circuits empruntés par l'adrénaline.
C'est parfois vrai aussi sur les touches des claviers tactiles des téléphones dans les discussion instantanées.
Heureusement, la seule connerie qui me soit arrivée c'est d'envoyer ":-(" au lieu de ":-)" et je m'en suis rendu compte tout de suite (oui, parce que "(" et ")" sont aussi généralement à côté sur ces claviers).
[^] # Re: Y'a deux sortes de sysadmins...
Posté par raphj (site web personnel) . En réponse au lien L'université de Kyoto perd 77 To de données de recherche à la suite d'une erreur de sauvegarde. Évalué à 4. Dernière modification le 05 janvier 2022 à 13:13.
Il y a encore plus spectaculaire (ou, du moins, funestement immédiat) :
Il y a également supprimer la mauvaise partition par erreur avec gparted, et
dd if=... of=/dev/sdamême avec interruption rapide qui fonctionnent bien également. Quand ton FS ne stocke pas son superblock à plusieurs endroits dans la partition.C'est arrivé à un ami.
[^] # Re: Sci-Hub
Posté par raphj (site web personnel) . En réponse à la dépêche Revue de presse de l'April pour la semaine 52 de l'année 2021. Évalué à 4. Dernière modification le 05 janvier 2022 à 12:30.
Ce problème n'attend probablement pas vraiment une solution technique, plutôt une solution sociale, politique et/ou organisationnelle.
La volonté, elle existe, mais c'est chacun qui l'a, pas tous ensemble. Il y a probablement besoin que les universités, qui se font un peu concurrence, s'allient malgré tout pour créer un éditeur "public" crédible. Qu'elles interrogent leurs membre sur quels sujets méritent un journal ou une conf. Après, les moyens techniques suivront. Mais comment les motiver à le faire et qui va s'en occuper ? En tout cas pas les chercheurs, ou même les labos, individuellement.
Pourquoi plusieurs universités et pas une seule ? Pour qu'on ne puisse pas accuser une université de privilégier ses membres.
J'ai l'impression que le monde de la recherche repose un peu sur une collaboration entre concurrents, c'est un peu compliqué.
# Sci-Hub
Posté par raphj (site web personnel) . En réponse à la dépêche Revue de presse de l'April pour la semaine 52 de l'année 2021. Évalué à 10. Dernière modification le 04 janvier 2022 à 11:21.
Une bénédiction, bien sûr. Sci-Hub permet à beaucoup de gens d'accéder aux papiers de recherche qui sont, rappelons-le, généralement financés en grande partie si pas entièrement par de l'argent public. Y compris à des gens dont l'université paie les accès mais qui ne sont pas actuellement techniquement connectés au réseau de l'université (parce qu'ils sont chez eux ou sur un wifi public par exemple). Sci-Hub facilite la recherche et l'accès à des choses qui devraient de toute façon être publics et ne fait qu'à peine menacer le modèle économique toxique des éditeurs de journaux scientifiques comme Elsevier qui font payer tout le monde et ne paient personne.
Comment ça marche un éditeur de journaux scientifiques ?
Alors, c'est quoi le rôle de l'éditeur ? Fournir du prestige, héberger quelques PDFs et payer des lobbyistes (je suppose) et des avocats pour que ce système continue à fonctionner. Les chercheurs, en pratique, doivent publier dans les journaux et conférences gérées par ces éditeurs, parce que ce sont ces journaux et conférences qui sont reconnues.
Il y a quelques années, un certain nombre d'universités dans le monde, en tout cas en France, avait boycotté Elsevier justement pour ses pratiques de prédateur et un coup d'abonnement trop haut. Ce boycott est peut-être toujours en place. Sci-Hub était un des moyens pour accéder aux nouveaux papiers liés à Elsevier.
Les éditeurs avaient leur place quand on n'avait pas internet et qu'il fallait effectivement acheter les journaux et revues au format papier pour avoir accès à la recherche. C'est maintenant un système archaïque qui n'a plus aucun sens.
Les universités pourraient héberger leurs travaux elles-mêmes. Mais tout est une question de prestige et de revues reconnue et d'inertie. C'est un mammouth difficile à faire bouger. Alors si ce système toxique s'écroule de lui-même (à cause de Sci-Hub, mais j'en doute fort, ou autre chose), eh bah tant mieux. Bon débarra.
Merci Sci-Hub, et au diable les éditeurs toxiques qui s'engraissent sur les contribuables. Cet argent pourrait être utiliser à meilleur escient. Sci-Hub, c'est loin d'être une solution idéale, mais tant que ce mammouth n'a pas bougé, c'est le mieux qu'on ait, avec l'obligation que certains labos imposent aux chercheurs d'envoyer leur pre-print (dont le contenu est identique à la version finale, de toute façon c'est le chercheur qui se paie également la mise en page imposée par l'éditeur de son papier, évidemment) en libre accès sur des dépôts comme HAL ou Arxiv.
J'espère que les universitaires vont continuer à « déconseiller » Sci-Hub, et, par ce « dé-conseil », continuer à répandre le mot.
Je vous déconseille d'utiliser Sci-Hub (et d'ajouter les lignes qui vont bien dans votre fichier
hostssi c'est bloqué au niveau du DNS chez vous), mais vous ne devriez probablement pas vous sentir coupable si vous le faites.# Une bonne chose
Posté par raphj (site web personnel) . En réponse au lien 2021 : Les 3 lois de la robotique ne sont pas respectées ;-(. Évalué à 10. Dernière modification le 29 décembre 2021 à 20:27.
Ça donne deux personnes qui ont la preuve qu'Alexa (ou une machine en général) peut raconter des conneries et qui s'en méfieront. Bon pour l'esprit critique !
# Driverless
Posté par raphj (site web personnel) . En réponse au journal imprimante HP. Évalué à 6.
De plus en plus d'imprimantes fonctionnent sans installation, avec le protocole d'Apple, AirPrint, qui fonctionne très bien sous Linux, grâce à CUPS et Avahi. Une piste possible ?
# Wayland et Plasma : on y est presque !
Posté par raphj (site web personnel) . En réponse au lien Gaming on Wayland. Évalué à 7. Dernière modification le 15 décembre 2021 à 19:01.
J'utilise Plasma sous openSUSE Tumbleweed, du coup c'est une version relativement à jour.
Je l'utilise sous X11. De temps en temps, je fais un état des lieux de Plasma sous Wayland, et jusqu'à il y a peu, il y avait des bugs / plantages évidents, en plus du collage avec le clic du milieu qui ne fonctionnait pas bien, rendant la session Wayland inutilisable pour moi.
Dernièrement, j'ai retenté et là, tout a fonctionné. J'ai pu l'utiliser plusieurs jours en oubliant que j'utilisais Wayland. Pouvoir zoomer avec le touchpad (pinch to zoom) sous Firefox, c'est vraiment cool.
J'ai cependant rencontré des soucis qui m'ont fait revenir sous X11 :
Ces bugs font que ma vie est plus simple sous X11 malgré l'absence du pinch to zoom auquel je me suis bien habitué (j'ai un écran tactile qui permet de zoomer de cette manière en attendant), mais je sens qu'on arrive bientôt à bout. J'avais commencé à perdre espoir…
Avec l'ordi du boulot sur Ubuntu 20.04, sur la session Gnome (Wayland), ça marche, mais il y a des problèmes de partage d'écran (impossible de partager l'écran entier, je me suis retrouvé à ne rien pouvoir partager du tout avec Firefox tout à l'heure), et Kate ne se met pas en avant plan quand on l'appelle depuis le terminal : une notification indique que l'application est prête et il faut cliquer dessus pour l'afficher.
« Presque »… C'est bien que X11 continue à bien fonctionner pendant cette décennie que met Wayland pour se stabiliser !
# Fausse dichotomie
Posté par raphj (site web personnel) . En réponse au lien Chasseurs de têtes : arrêtez de demander plus que le SMIC. Évalué à 10.
Demander un salaire haut n'implique pas qu'on ne recherche pas du sens dans ce qu'on fait. L'article semble partir du principe que les deux s'opposent. C'est un biais de raisonnement qui casse un peu le fond de l'article au final.
Cela étant dit, je me souviens qu'en prépa intégré, j'étais déstabilisé par le fait que ce qui avait l'air d'importer le plus à beaucoup de mes camarades de promo était surtout un bon salaire, et ils visaient "une bonne école", presque indépendamment du domaine.
Perso, si je manque de sens, j'arrête rapidement de réussir à travailler et je ne me sens pas bien. Pour l'avoir un peu vécu.
(ps : ton titre m'a un peu induit en erreur, je pensais que c'était le titre original de l'article ; je dirais qu'il y a un monde entre le SMIC et 100K quand même mais je comprends bien ton intention du coup)
[^] # Re: ModemManager
Posté par raphj (site web personnel) . En réponse au lien Sortie de KDE Plasma Mobile 21.12 avec des améliorations importantes. Évalué à 2.
Oui, c'est plus un prototype qu'un produit fini, même si ça marche quand même pas mal pour un prototype. L'objectif est de développer l'écosystème. Les productions sont en faibles quantité par rapport à des modèles répandu donc je suppose qu'ils sont obligés de faire des économies de bouts de chandelles un peu partout pour que ça ne soit pas excessivement cher.
De plus, le chipset utilisé a été choisit pour la possibilité de l'utiliser avec du code entièrement libre sur le système principal, et malheureusement il est un peu ancien.
[^] # Re: ModemManager
Posté par raphj (site web personnel) . En réponse au lien Sortie de KDE Plasma Mobile 21.12 avec des améliorations importantes. Évalué à 3.
Ça marche, mais :
Une grande partie de ces problèmes seront peut-être résolus avec le PinePhone Pro, mais c'est 400$…
J'apprécie énormément pouvoir passer de 0 à 100% de batterie en changeant de batterie.