Perso je vois ça surtout comme un amusement technique de faire un peu joujou
Perso je vois ça surtout comme une super idée économique.
D'un point de vue coût, c'est génial. Un site statique, ne coute rien à héberger contrairement à un site PHP/MySQL. Ainsi tu as moins besoin de pub ou dis autrement, ton site te rapporte plus d'argent.
D'un point de vue écologique c'est mieux car le surplus de CPU consommé par le client est négligeable compte tenu que de toutes manière son CPU tourne et consomme.
D'un point de vue client, le chargement est bien plus rapide. Du static répondra toujours plus rapidement qu'un traitement côté serveur. Donc évidemment qu'en latence tu y gagne. Sans compter que pour les prochaines requêtes, il ne fait même plus les appels en Ajax s'il reste sur la page de 1Ko ou qu'il navigue sur une précédemment chargé même si c'est sur des données différentes.
Le seul bémol est pour un client "terminal" avec un PC à la config trop légère. Mais du SQLLite, ça ne va pas chercher bien loin, peut-être la RAM?
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
En fait si j'ai bien compris le principe. Il a compilé SQLlite en WASM, et il tourne côté client. Et en gros le serveur (100% static, sans aucun traitement) sert de disque dur pour éviter de télécharger l'entièreté de la DB. Ce sont les appels de SQLlite au système de fichier qui sont fait via le réseau au serveur.
D'un point de vue économique et écologique, c'est top.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
Eh bien ils ont tellement alourdi le web (plus simple de faire un truc bourrin qu'un truc léger) que bien parfois la vidéo est plus légère en bande passante que le web classique.
1) Une vidéo est téléchargé 1 fois (en plusieurs petites fois parfois) pour être regardé pendant un long moment. Alors que souvent sur le web, on zappe et reste très peu de temps sur un site. Surtout que souvent on n'a pas accès à l'article entier, on a téléchargé 20 Mo de site web/pub pour 20 secondes de sur le site.
2) Un site web réclame souvent de multiples aller-retours, or faire une grosse requête est plus léger que de faire 10 appels requête a poids égal. Surtout s'il y a plusieurs sites en jeu. Un site c'est très souvent aussi beaucoup de petites vidéos (pub, ou vidéo du texte que l'on lit) et tout ceci est téléchargé dans tous les cas.
3) La vidéo est consommé sur des méga-plateformes qui cherchent vraiment à optimiser le flux et tout leur système. C'est beaucoup moins le cas des journaux et autres blogs dont ce n'est pas le cœur de métier.
Après évidemment regarder en 4K et zapper toutes les 3 minutes sera plus consommateur qu'un site comme LinuxFR qui est light.
Je ne dis pas ça de manière absolue, la vidéo de manière générale est plus consommatrice que le web texte mais ce n'est pas toujours le cas.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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 ;)
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
@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… ).
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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 …
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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…
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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?
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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 …
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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)
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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…
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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… ).
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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…
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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++…
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
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…
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: Quelle bonne idée
Posté par abriotde (site web personnel, Mastodon) . En réponse au lien Héberger une base de données SQLite sur Github Pages (ou un autre hébergement statique). Évalué à -1.
Perso je vois ça surtout comme une super idée économique.
Le seul bémol est pour un client "terminal" avec un PC à la config trop légère. Mais du SQLLite, ça ne va pas chercher bien loin, peut-être la RAM?
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
# Quelle bonne idée
Posté par abriotde (site web personnel, Mastodon) . En réponse au lien Héberger une base de données SQLite sur Github Pages (ou un autre hébergement statique). Évalué à 3. Dernière modification le 14 octobre 2022 à 13:23.
En fait si j'ai bien compris le principe. Il a compilé SQLlite en WASM, et il tourne côté client. Et en gros le serveur (100% static, sans aucun traitement) sert de disque dur pour éviter de télécharger l'entièreté de la DB. Ce sont les appels de SQLlite au système de fichier qui sont fait via le réseau au serveur.
D'un point de vue économique et écologique, c'est top.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
# Résister
Posté par abriotde (site web personnel, Mastodon) . En réponse au journal La première procédure bâillon au nom du secret des affaires, c'est pour Reflets.info. Évalué à 6. Dernière modification le 13 octobre 2022 à 13:06.
On a une seule solution le faire savoir et organiser un boycot/une campagne de dénigrement d'Altice.
Si la réaction est importante, les prochaines sociétés réfléchiront à 2 fois avant de tenter de l'utiliser.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: En quoi c’est écologique ?
Posté par abriotde (site web personnel, Mastodon) . En réponse au lien Cahier d'idées pour un navigateur écologique. Évalué à 1.
Eh bien ils ont tellement alourdi le web (plus simple de faire un truc bourrin qu'un truc léger) que bien parfois la vidéo est plus légère en bande passante que le web classique.
1) Une vidéo est téléchargé 1 fois (en plusieurs petites fois parfois) pour être regardé pendant un long moment. Alors que souvent sur le web, on zappe et reste très peu de temps sur un site. Surtout que souvent on n'a pas accès à l'article entier, on a téléchargé 20 Mo de site web/pub pour 20 secondes de sur le site.
2) Un site web réclame souvent de multiples aller-retours, or faire une grosse requête est plus léger que de faire 10 appels requête a poids égal. Surtout s'il y a plusieurs sites en jeu. Un site c'est très souvent aussi beaucoup de petites vidéos (pub, ou vidéo du texte que l'on lit) et tout ceci est téléchargé dans tous les cas.
3) La vidéo est consommé sur des méga-plateformes qui cherchent vraiment à optimiser le flux et tout leur système. C'est beaucoup moins le cas des journaux et autres blogs dont ce n'est pas le cœur de métier.
Après évidemment regarder en 4K et zapper toutes les 3 minutes sera plus consommateur qu'un site comme LinuxFR qui est light.
Je ne dis pas ça de manière absolue, la vidéo de manière générale est plus consommatrice que le web texte mais ce n'est pas toujours le cas.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
# Et le Hardware?
Posté par abriotde (site web personnel, Mastodon) . 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.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: Avis pour pinephone
Posté par abriotde (site web personnel, Mastodon) . En réponse au journal ManjaroARM se fait épingler par Asahi Linux. Évalué à 7. Dernière modification le 03 octobre 2022 à 22:43.
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 ;)
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: les anciennes choses..
Posté par abriotde (site web personnel, Mastodon) . 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.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: les anciennes choses..
Posté par abriotde (site web personnel, Mastodon) . 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'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 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… ).
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: les anciennes choses..
Posté par abriotde (site web personnel, Mastodon) . 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
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: C'est d'autant plus important que
Posté par abriotde (site web personnel, Mastodon) . En réponse au journal Technopolice is launched . Évalué à -5.
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.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: Des appareils pour enthousiaste.
Posté par abriotde (site web personnel, Mastodon) . 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 …
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: Je suis revenu sur LineageOS...
Posté par abriotde (site web personnel, Mastodon) . 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…
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: Je suis revenu sur LineageOS...
Posté par abriotde (site web personnel, Mastodon) . 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.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: normal non ?
Posté par abriotde (site web personnel, Mastodon) . 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?
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: Chéri, ça va moinsser
Posté par abriotde (site web personnel, Mastodon) . 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 …
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: Un train qui arrive à l’heure
Posté par abriotde (site web personnel, Mastodon) . 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.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: Baston copyleft / copyfree!
Posté par abriotde (site web personnel, Mastodon) . 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.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: Un train qui arrive à l’heure
Posté par abriotde (site web personnel, Mastodon) . 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.
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: Vive l'anarchie libre !
Posté par abriotde (site web personnel, Mastodon) . En réponse au journal J'ai lu "Comment je suis devenue anarchiste" d'Isabelle Attard. Évalué à 8.
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)
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
# Liberté
Posté par abriotde (site web personnel, Mastodon) . 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…
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: Long mais mieux : open-hardware
Posté par abriotde (site web personnel, Mastodon) . 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… ).
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: Le prix de la licence
Posté par abriotde (site web personnel, Mastodon) . 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…
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
# Go remplace Java
Posté par abriotde (site web personnel, Mastodon) . 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++…
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
[^] # Re: Long mais mieux : open-hardware
Posté par abriotde (site web personnel, Mastodon) . 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…
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.
# Long mais mieux : open-hardware
Posté par abriotde (site web personnel, Mastodon) . 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…
Sous licence Creative common. Lisez, copiez, modifiez faites en ce que vous voulez.