abriotde a écrit 985 commentaires

  • # Et le Hardware?

    Posté par  . En réponse au journal Du voilier à la murène, itinéraire d'une dégooglisation longue mais réussie. Évalué à 3.

    LineageOS ou /e/os me vont très bien, Linux aussi mais ce n'est que la partie immergé. Je voudrais un hardware open. C'est la raison pour laquelle j'ai été vers Pinephone (sans prétendre à un haut niveau d'open-source, c'est impossible malheureusement).

    En sois remplacer Google par Qwant tout autre Mega-entreprise ne me motive pas. Ce que e veux c'est être non dépendant d'une entreprise et de brevets:
    - Contribuer à l'humanité toute entière en améliorant la base de connaissance disponible (la base de code). Partager le savoir pour que tous puisse y contribuer ;)
    - Avoir confiance que mon objet (PC, smartphone ou lave-linge… ) fais bien ce que j'attends de lui et rien de plus. Qu'il ne transmette pas mes conversation à la NSA, Google ou la France…
    - Avoir aussi plus confiance dans le sérieux de l'objet, que ce ne soit pas un bricolage mal fichu.

  • [^] # Re: Avis pour pinephone

    Posté par  . En réponse au journal ManjaroARM se fait épingler par Asahi Linux. Évalué à 7. Dernière modification le 03 octobre 2022 à 22:43.

    Les avis, c'est comme les trous du cul : chacun le sien.

    Non, les avis sont à partager pour éclairer chacun. Après évidemment, chacun se fera son propre avis. Si tu ne précise pas qu'Arch est pour une utilisateur éclairé et qu'Ubuntu est plus simple (avec notamment des drivers non libre) tes amis vont avoir des surprises. Les avis ça sert à prendre la décision avant d'avoir son avis ;)

  • [^] # Re: les anciennes choses..

    Posté par  . En réponse au journal Ces langages avec lesquels il faut tout réécrire. Évalué à 0. Dernière modification le 29 septembre 2022 à 13:58.

    Les smartpointer c'est du code ajouté pour checker. Ce n'est pas un GC complet au sens propre, mais c'est quand même un check en live par du code. Autrement dit des perfs en moins. Cela ne s'appel pas GC mais c'est le même principe. La différence notable c'est que les vrais GC pour être plus efficace le fait par lot par processus // (plus efficace sur du multi-core), les smartpointer sont donc moins efficace mais sont aussi censé être beaucoup moins utilisé que les pointeurs normaux. Les pointeurs normaux étant plus efficace que ceux géré par GC, du C++ ou les smartpointer sont peu utilisé devrait être plus performant qu'un programme 100% GC.

  • [^] # Re: les anciennes choses..

    Posté par  . En réponse au journal Ces langages avec lesquels il faut tout réécrire. Évalué à -1.

    @reno, je suis d'accord avec toi, j'apporterai tout de même les précisions suivantes :

    C++ le faisait déjà avec les smart pointers.
    je pense qu'il fait plutôt référence a la gestion des objets en Rust qui est innovante

    C'est surtout que les smartpointer de C++, c'est un GC embarqué donc tu perd en performance et en maîtrise du moment de libération. A l'inverse, en Rust, c'est libéré au bon moment de manière décidé à la compilation. Rien à voir.

    Je crois que sur Linux Go ne passe pas par la libc

    Je crois aussi mais c'est surtout la combinaison de tout ça qui n'existait pas : GC compilé avec le binaire, pas de dépendance, programmation simplifié (notamment par la GC). Il y a 2 niveaux de langages : les compilés, statiques optimisé mais complexe a programmer et temps de compilation (C et Rust maintenant) les interprétés (Python pour le plus connu) mais dont les performances sont pitoyable. Java est l'exemple type du compromis entre les 2. Go améliore Java sur tout les points ( programabilité, Perfs, portabilité, insensibilité aux changement de version de l'environnement… ).

  • [^] # Re: les anciennes choses..

    Posté par  . En réponse au journal Ces langages avec lesquels il faut tout réécrire. Évalué à 0. Dernière modification le 29 septembre 2022 à 07:51.

    C'est que tu n'est toi même pas très techophile mais plus comercial. Evidemment d'un point de vue commercial, un langage en vaut bien un autre.

    D'un point de vue ingénieur/développeur il y a moyen d'améliorer certaines choses. De "faire mieux avec moins". Et les langages Rust, Julia et Go apportent de réel plus par rapport aux dinosaures. Citons les principales innovations des langages passés : interprétation en live, les VM, puis la compilation JIT, des paradigmes…

    D'ailleurs ceux qui se vantent de leurs vieux langages n'utilisent pas pour autant un des langages proprio de 1950.

    Évidemment qu'avant de trouver des langages intéressant, on essaye beaucoup de trucs et qu'ils faut donc des beta-testeurs, des early-adopters…c'est normal que l'on passe par beaucoup de bull-shit langages. Mais ceux qui vantent les dinausores, ne vantent pas les bacctéries plus anciennes encore, pourtant les bactérie, quelques dinausores continuent d'exister avec des animaux beaucoup plus récents dont l'homme. Et l'homme est en train de tuer toutes les autres espèces :D

    • Rust apporte une gestion statique intelligente de la mémoire. Il remplace C.
    • Go apporte la notion de VM embarqué et du binaire complet ce qui évite de devoir reprendre le programme après une MaJ de la VM et par rapport à ceux qui existaient avec ces fonctionnalité il apporte une syntaxe plus efficace. Il remplace Java.
    • Julia Il apporte un typage statique à Python pour une performances très élevée pour un langage interprété. Il remplace Python parfois, Matlab plus sûrement.
  • [^] # Re: C'est d'autant plus important que

    Posté par  . En réponse au journal Technopolice is launched . Évalué à -5.

    mais pourquoi les véhicules vendus pour l'usage routier sont-ils capables d'aller a des vitesses de plus de 200Km/H au juste?

    Mais pour une raison simple : La liberté.

    Veux tu d'un monde hyper aseptisé, ou tout est contrôlé par des logiciels aux DRM inviolables? Tu veux un logiciel espion qui t'empêche de faire le moindre écart ( voire alertes les policiers en temps réel? )

    Techniquement, pour avoir des voitures capable de rouler vite en côte ou d'accélérer vite (ou de rouler à 200 km/h là ou c'est autorisé) , il faut un moteur assez puissant, pourquoi alors le brider électroniquement. Avoir une option pour, si tu veux mais je préfère pouvoir hacker mon produit pour lui faire faire autre chose (comme rouler sur un circuit). (Mais aussi démarrer à la faveur d'une descente quand la batterie est à plat … ).

    C'est vrai pourquoi vends t'on des couteaux de cuisines qui permettent de tuer des gens? On pourrait aujourd'hui faire des machines à couper qui s'arrêtent au moindre écart et ne vendre la viande que prédécoupée. Ce serait beaucoup mieux pour la sécurité de tous. Cela éviterait de saturer les urgences. Et puis en toute honnêteté, couper avec un couteau à bout rond qui coupe relativement mal suffit largement pour la très grande majorité des cas, c'est à peine plus dure, ça fera un peu d'exercice.

  • [^] # Re: Des appareils pour enthousiaste.

    Posté par  . En réponse au journal Un libriste en approfondissement. Évalué à 1.

    Pour 80% des touches, je ne les regardent pas. Mais pour 10% je regarde pour bien viser (Genre parfois les numéros en haut hors pavé numérique) et pour les 10% restant je ne sais pas toujours bien ou est-ce qu'elles sont …

  • [^] # Re: Je suis revenu sur LineageOS...

    Posté par  . En réponse au journal Un libriste en approfondissement. Évalué à 2.

    Je ne sais pas pourquoi LineageOS n'est pas compatible PinePhone. Peut-être la puissance qui est insufisante?

    Sinon, j'avoue j'aimerai l'installer pour disposer d'applis (open-sources seulement ;) ) comme FreeOTP, le scanner de QRCode, Element (Riot), une ergonomie un peu plus user friendly…

  • [^] # Re: Je suis revenu sur LineageOS...

    Posté par  . En réponse au journal Un libriste en approfondissement. Évalué à 1.

    Je suis content d'avoir un retour et de ne pas être le seul à galérer (C'est pas moi qui ai tout péter par une mauvaise manip).

    Dans mon cas il me convient mais j'ai 2 arguments personnels:
    1) J'ai envie de me "déconnecter" un peu autrement dis d'être moins dépendant du smartphone.
    2) Pendant plus de 2 ans, je n'avais pas de téléphone portable à moi, on se partageait celui de ma femme (dans le but de la déconnexion/décroissance). Le côté un peu geek m'assure même une certaine confidentialité vis à vis de ma femme, elle ne peut pas trop fourrer son nez dedans :D

    Donc même un smartphone peu fiable me suffit.

  • [^] # Re: normal non ?

    Posté par  . En réponse au journal Un libriste en approfondissement. Évalué à 1.

    C'est cela. Etant donné que j'avais renseigné un mot de passe et que l'on me demande des droits admin…

    En fait le mot de passe root n'a vraiment aucune utilité puisque tu peux tout faire en sudo et même changer le mot de passe root. A quoi bon le demander?

  • [^] # Re: Chéri, ça va moinsser

    Posté par  . En réponse au journal Un libriste en approfondissement. Évalué à 4.

    Oui et non.

    Le PC, le seul problème c'est qu'il n'y a pas de version française car pas assez de clients.

    Pour le smartphone, eh bien ça me rappelle l'an 2000 ou quand tu installait Linux il y avait toujours des fonctionnalités bugées, des pilotes non reconnus… Mais toujours des solutions communautaires (parfois choisir le bon matériel était le plus simple).

    Mais la vie est entièrement faites ainsi : Tu as 2 choix:
    - Payer pour un produit/service les yeux fermés auquel cas au mieux tu va payer cher pour pas grand chose au pire tu va te faire arnaquer, voler…
    - Tout éplucher, faire attention, faire toi même auquel cas tu as en a pour moins cher ou mieux… Mais évidemment cela demande un petit effort.

    J'ai choisi ce petit effort pour ma vie privé et pour le bien de l'humanité. Et en plus il y a un côté passionnant, distrayant de bidouiller…

    Et beaucoup font beaucoup plus d'effort pour payer moins cher, obtenir des bons plans, faire un voyage …

  • [^] # Re: Un train qui arrive à l’heure

    Posté par  . En réponse au journal Tout le monde (ou plutôt, trop de gens) semble se foutre des licences en 2022. Évalué à 3.

    C'est un poil plus pernicieux que ça. Tu as le droit de "voler" tant que l'on ne peut pas faire de sous avec toi. A partir du moment ou l'entreprise se dis, "je vais pouvoir gagner des sous avec ce procès", tu est foutu. Sauf que quand tu lance un truc, tu ne sais jamais trop si cela va marcher (voir tu n'y pense pas) quand ce n'est pas que tu n'ignore pas totalement que l'utilisation est litigieuse.

  • [^] # Re: Baston copyleft / copyfree!

    Posté par  . En réponse au journal Tout le monde (ou plutôt, trop de gens) semble se foutre des licences en 2022. Évalué à 5.

    Oui pour la GPL c'est vrai que c'est compliqué… Sauf qu'il y a une différence majeure : Très peu de procès ont été intenté et quand c'est le cas ce n'est jamais pour de petites violation. Et ce qui est réclamé c'est rarement des sous mais surtout la libération des modifs de code produit. Autrement dis on parle d'un impact sur quelque chose comme 0.1 % du CA de grosses entreprises.

    Il est clairement toléré des écarts. La GPL à été faite dans un but: que les entreprises n'abusent pas avec l'open-source. Il s'agit ni plus ni moins de jouer le jeu des licences. En ce sens c'est une licence comme une autre… A la différence près que dans tous les cas tu peux faire beaucoup plus que simplement utiliser le service fourni par le closed source. Le problème de licence ne se pose que sur une utilisation strictement impossible avec un soft proprio.

    A contrario la licence BSD est réellement anti-licence et permet tout.

  • [^] # Re: Un train qui arrive à l’heure

    Posté par  . En réponse au journal Tout le monde (ou plutôt, trop de gens) semble se foutre des licences en 2022. Évalué à 9.

    C'est bien pour ça que je suis contre les licences privatives: Elles sont en pratique impossible à respecter.
    - Déjà tu est censé lire l'intégralité des licences des appareil que tu utilise avant de les utiliser et pire des logiciels que tu utilise (et au passage t'en rappeler) or c'est physiquement impossible, il faudrait plusieurs vies.
    - Ensuite en pratique il y a plein de choses toutes simples qui ne sont normalement pas pas possible. Par exemple tu n'aurais pas le droit d'utiliser un tournevis comme "mini pied de biche" au risque de mettre ta vie en péril. Ce qui fait que même le plus légaliste des humain est en infraction, autrement dis les délinquants, ce sont tous les humains.
    - Il y a alors les légaliste qui perdent leurs temps à vérifier les droits/devoir en permanence et donc perdre de l'argent, du temps et donc de l'innovation (s'interdisant des choses possibles). Et les autres qui sont quelques part entre le petit délinquant et le grand. Chacun se justifiant en disant qu'il y a pire jusqu'à cela finisse devant un tribunal qui sera bien désemparé (mais grassement rémunéré) pour juger une affaire sans queue ni tête entre innocents.

  • [^] # Re: Vive l'anarchie libre !

    Posté par  . En réponse au journal J'ai lu "Comment je suis devenue anarchiste" d'Isabelle Attard. Évalué à 8.

    t'façon la violence c'est pas anarchiste

    Bah non, la violence est autant anarchiste que démocratique ou qu'autre chose. Malheureusement la violence est un moyen utilisé par beaucoup. Elle n'est ni propre à un mouvement ni n'épargne un seul mouvement (même les mouvements pacifiste y sont touchés)

  • # Liberté

    Posté par  . En réponse au lien Crypto-économie : la résistance s'organise. Évalué à -1.

    Qu'ils laissent ce qui veulent acheter des crypto-monaies tranquille. Est-ce que je leur interdit d'acheter de l'or. Pourtant l'actif le plus spéculatif est bien l'or. On dispose de réserves d'or pour au moins 100 ans de consommation réel et contrairement aux crypto-monaie, il ne sert même pas de monnaie, il coûte juste cher à être conserver dans des coffres dans les banques…

  • [^] # Re: Long mais mieux : open-hardware

    Posté par  . En réponse au journal Hacking d'une machine à pain. Évalué à 3.

    On est pas obligé de faire le moule, les pales et la coque. Il existe tout plein de machine a pain en bonne état qui partent à la déchetterie. Dans un 2° temps si une entreprise veux le faire pourquoi pas.

    Open-Source / Open-Hardware ne veux pas dire fait maison. Mais au moins bricolable mais chacun la bricole selon ce qu'il dispose (Bois, vielle machine, poste à souder, impression 3D métal… ).

  • [^] # Re: Le prix de la licence

    Posté par  . En réponse au lien Akka devient privateur. Évalué à 3.

    Ca c'est pour 40 coeurs autant dire 10 employés ou 1 bon serveur… autant dire qu'une boite qui fait 25M de CA doit bien en avoir pour 10% de son CA… Pour un seul logiciel. A cela il faut ajouter la part des autres logiciels, de l'état, des salariés…

  • # Go remplace Java

    Posté par  . En réponse au journal # Du serverless au FaaS - et du Golang -, c'est l'été . Évalué à 5.

    Il faut voir la réalité en face, Rust remplace C et C++ partout mais Go à changer de cible : Java. Et face à Java, il a de sacré avantages:
    - il n'a pas de royalties, ni sur le nom, ni sur la VM…
    - Il a des performances comparable mais est moins verbeux.
    - Il priduit un binaire sans dépendances alors que Java dépends non seulement de jar mais aussi de la version de la VM et pire de la conf de cette dernière.

    D'ailleurs, il n'y a qu'a regarder les aficionados de Go sont les entreprises la ou elles mettaient Java. Idem Rust va là où était C/C++…

  • [^] # Re: Long mais mieux : open-hardware

    Posté par  . En réponse au journal Hacking d'une machine à pain. Évalué à 2.

    PS : et au moins tu peux tout réparer en cas de panne…

  • # Long mais mieux : open-hardware

    Posté par  . En réponse au journal Hacking d'une machine à pain. Évalué à 3. Dernière modification le 08 septembre 2022 à 20:59.

    Moi j'aurais tenté de développer une machine à pain "open-source". Perso j'en rêve. L'idée est de virer la carte et de la remplacer par un arduino comme tu le dis.

    En sois une machine à pain n'est pas plus complexe que les robots qui tournent sous arduino. (d'ailleurs la carte original est assez simple)

    Tu as 1 moteur (2 reliées par une courroie) et une resistance en sortie et seulement un afficheur 7 segments et quelques boutons à gérer. Que du standard. La difficulté (pour un informaticien) n'est pas la programmation juste l'électronique…

  • [^] # Re: Efficacité énergétique réelle?

    Posté par  . En réponse au journal WikiHouse: les plans de pièces de maison sous licence CC BY-SA. Évalué à -1. Dernière modification le 08 septembre 2022 à 17:04.

    1) On ne parle pas d'un produit fini pour toi. On parle d'un produit anglais

    2) C'est open-source, libre a toi de proposer un fork pour améliorer certains point ou valider certaines normes.

    3) Tu sais bien que ce sont ces "règles" qui ont dis qu'il fallait raser tous les taluts pour faire des grand champs avant de dire il faut planter des haies. Qu'il fallait installer des chaudières gaz…

    4) Ces mêmes normes ne s'appliquent pas aux constructions de bureau, de bâtiments industriels, municipaux, aux caravanes, aux cabanes de chantiers… donc il n'est pas forcément illégale d'en construire en France.

    Le collectif permet en théorie des économies, des optimisations mais en pratique, il vient avec des contraintes supplémentaires qui limitent son intérêt. Je pense notamment qu'en collectif tu est obligé d'adapté aux personnes handicapées donc de mettre un ascenseur, aux personnes maniaque, donc de tondre la pelouse, tu ne peux pas mettre des toilettes sèches car ce n'est pas commun d'utilisations, l'entretiens doit être fait par un professionnel car il est plus complexe et long (coûts supplémentaire et moindre écologie), sans parler des problèmes de voisinages … Bref d'expérience le collectif est plus cher et pas toujours plus écologique. Il faut du collectif mais pas que.

  • [^] # Re: Symbole

    Posté par  . En réponse au lien La NASA sélectionne RISC-V. Évalué à 5.

    C'est certainement ça, il n'empêche que c'est sacrément osé pour une architecture naissante (Qui commence tout juste a sortir des processeur en production (et pas encore pour le grand public)).

    Je ne peux que me réjouir cela va lui donner une bonne crédibilité. SiFive a des chances de devenir le nouveau Intel.

  • [^] # Re: Parce que

    Posté par  . En réponse au journal Sobriété, j'écris ton nom. Évalué à 8. Dernière modification le 07 septembre 2022 à 11:47.

    On envoi un mail a tout le monde avec le lien vers le site web et c'est bouclé. Les gens savent très bien aller sur un site web quand même. Pour moi c'est juste une question marketing.

    PS : surtout pour une utilité presque null de l'application Web. (En général on préfère téléphoner et pour les horaires on les connais assez vite et on les demande un matin/soir en venant chercher l'enfant.) C'est le genre d'appli poubelle qui ne sert qu'une fois dans l'année…

  • [^] # Re: Dans les avantages des webservices...

    Posté par  . En réponse à la dépêche Oubliez les web services, utilisez des tubes nommés. Évalué à 1.

    Je pense que si c'est sur une même machine il y a plus simple. Et si dans 5-10 ans c'est explosé sur plusieurs, il y aura un dev dédié, s'il n'y a pas une refonte d'ici là.