J'avais vu des défauts d'algo sur des logiciels simples, d'où l’intérêt d'avoir des modes d'interface simplifié pour Gimp. Tu utilises tout le moteur ultra carré, mais tu simplifies les concepts présenté à l'utilisateur.
Souvent je veux juste recouper une capture d'écran tous les 36 du mois, la dernière fois, je n'ai pas réussi à faire marcher l'outil de découpe. J'utilise Gimp depuis 20 ans.
Il est impensable de refaire un outil graphique pour des trucs simples qui ne le sont pas tant que ça dans le moteur. Mais avoir des "skins" ou des modes d'usages pour gimp serait utile pour simplifier les taches simples (genre un mode paint.3d) mais avec la gestion complexe par dessous.
On peut rajouter une couche à cela : Les "green threads" ou "light tread". Ce sont des threads en mode purement utilisateur. Lors de l'écriture des threads pour linux, il y a eu un grand débat pour finir par se décider pour un thread user == un thread kernel, c'est plus simple. Le fait de mettre plus de thread user par thread kernel redevient à la mode depuis les goroutines Golang.
Un thread user prend obligatoirement des ressources sur la machine (4ko de pile par exemple + descripteur), et donc la gestion limite à quelques millions de threads utilisables. Un thread léger est… plus léger.
Par contre tous appels bloquants kernel bloquent tous les green thread tournant sur le même thread kernel. Par exemple, un read() ou un write(), le kernel met en pause le thread qui fait cette demande pendant qu'il la traite alors que d'autres sont prêt à tourner.
C'est vrai que la gestion des erreurs en go est verbeuse.
Cela me rappel que la gestion des activations (signaux) dans le langage Esterel était assez sympa. De mémoire, chaque bloque retournait un type "activation" en plus des données d'un return classique. Cela permettait d'écrire des choses comme : if(a = toto()) {…} sachant que seul l'activation comptait pour le test et non 'a'.
Ce n'est en rien une taxe, le ciblage ne serait pas gérer par l'état mais par l'entreprise qui a forcément un intérêt à voir ses briques de base correctement maintenu.
Ensuite, cela serait une obligation, et cela concerne les entreprises et non les particuliers, rien à voir avec les dons déductibles (ce n'est pas déductibles).
On devrait mettre 1% obligatoire de dépense du budget vers l'open source.
On pourrait inclure les dons aux associations et développeur principaux de logiciel.
Je suis d'accord. Mais tout passer à 5 ans sans nuance, risque d'augmenter les prix significativement, voir faire disparaitre des produits lors de la transition.
C'est un choix politique. On a bien vu l'effet des étiquettes énergétiques, tout ce qui est sous A a disparu de France.
Personnellement je serais l'UE, j'introduirais une durée de garantie différenciée par catégorie de produits.
Je rajouterais juste un garantie légal de 5 ans optionnelle. En gros, il y aurait la garantie légal de conformité actuelle de 2 ans, et au choix du constructeur, la même garanti sur 5 ans.
Ainsi, il serait difficile pour un vendeur haut de gamme de ne pas proposer 5 ans.
Ils peuvent déjà le faire avec une garanti contractuelle sauf que c'est souvent aléatoire (pas pris en charge, frais de transport, usure "normal" pour une batterie morte en 6 mois). La garanti légale offrirai une vrai garantie avec des termes connues par tous et non folkloriques.
Ce n'est pas tout à fait ça. il dit se conformer aux sanctions et ne se battra pas pour les mainteneurs russes vu qu'il est finnois et qu'il connait les risques avec la Russie.
Les démarcheurs ne sont toujours pas honnêtes sur le numéro affiché.
Dans le cas d'appel de n'importe qui avec ton numéro, je pense que l'on a affaire à des scanneurs de numéro qui essaye d'identifier les numéros actifs et ceux qui ne le sont pas. Ensuite, ce genre de liste doit pouvoir se revendre. Ils utilisent des numéro au pif, pour ne pas se faire intercepter.
"Le téléphone de la chancelière Merkel a été piratée, Macron a été écouté via Pégasus, penser une seconde que l'on peut en tant que particulier sécuriser un téléphone, et qu'une entreprise puisse rivaliser, avoir une meilleure sécurité que celle qui accompagne nos dirigeants, "
Je ne suis pas d'accord la-dessus. Il faut voir leur niveau d'illectronisme. Ils ne suivent aucune règle de sécurité. ils utilisent leur téléphone perso quand il devrait en utiliser un sécurisé. Il ne mettent pas à jour, ne reboot pas régulièrement (des failles persistantes sont encore plus rare que les failles en RAM). Utilises plein d'applications (comme telegram russe !).
Et je suis sûr qu'ils sont capable de cliquer sur un lien SMS à la con.
Si le but est de gêner une enquête, j'espère qu'il bosse pour Disclose, le Canard, Mediapart ou un jeteur de tomate sur vitre blindé plutôt qu'un dealer.
"Dire que vous ne vous souciez pas de la vie privée parce que vous n'avez rien à cacher, c'est comme dire que vous ne vous souciez pas de la liberté d'expression parce que vous n'avez rien à dire." - Snowden
[^] # Re: volatile ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal C23: un memset_explicit() qui carbure. Évalué à 4.
Bonne question.
"La première sécurité est la liberté"
[^] # Re: J'ai du mal à aimer Gimp
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche GIMP 3.0 RC2 est sorti. Évalué à 3.
oui mais GEGL est très bas niveau.
"La première sécurité est la liberté"
[^] # Re: J'ai du mal à aimer Gimp
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche GIMP 3.0 RC2 est sorti. Évalué à 6.
J'avais vu des défauts d'algo sur des logiciels simples, d'où l’intérêt d'avoir des modes d'interface simplifié pour Gimp. Tu utilises tout le moteur ultra carré, mais tu simplifies les concepts présenté à l'utilisateur.
"La première sécurité est la liberté"
[^] # Re: J'ai du mal à aimer Gimp
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche GIMP 3.0 RC2 est sorti. Évalué à 5.
Souvent je veux juste recouper une capture d'écran tous les 36 du mois, la dernière fois, je n'ai pas réussi à faire marcher l'outil de découpe. J'utilise Gimp depuis 20 ans.
Il est impensable de refaire un outil graphique pour des trucs simples qui ne le sont pas tant que ça dans le moteur. Mais avoir des "skins" ou des modes d'usages pour gimp serait utile pour simplifier les taches simples (genre un mode paint.3d) mais avec la gestion complexe par dessous.
"La première sécurité est la liberté"
[^] # Re: Mode asynchrone
Posté par Nicolas Boulay (site web personnel) . En réponse au lien « C’est simple, je ne décroche jamais » : pourquoi les jeunes ne répondent plus au téléphone ?. Évalué à 4.
Et les 3 … qui annonce une reponse ou pas…
"La première sécurité est la liberté"
[^] # Re: bande passante / latence
Posté par Nicolas Boulay (site web personnel) . En réponse au lien Blocking and non-blocking threads. Évalué à 4.
On peut rajouter une couche à cela : Les "green threads" ou "light tread". Ce sont des threads en mode purement utilisateur. Lors de l'écriture des threads pour linux, il y a eu un grand débat pour finir par se décider pour un thread user == un thread kernel, c'est plus simple. Le fait de mettre plus de thread user par thread kernel redevient à la mode depuis les goroutines Golang.
Un thread user prend obligatoirement des ressources sur la machine (4ko de pile par exemple + descripteur), et donc la gestion limite à quelques millions de threads utilisables. Un thread léger est… plus léger.
Par contre tous appels bloquants kernel bloquent tous les green thread tournant sur le même thread kernel. Par exemple, un read() ou un write(), le kernel met en pause le thread qui fait cette demande pendant qu'il la traite alors que d'autres sont prêt à tourner.
"La première sécurité est la liberté"
# C'est pas faux
Posté par Nicolas Boulay (site web personnel) . En réponse au lien Proposition pour réduire la gestion des erreurs en Go par Ian Lance Taylor (un des mainteneurs). Évalué à 4.
C'est vrai que la gestion des erreurs en go est verbeuse.
Cela me rappel que la gestion des activations (signaux) dans le langage Esterel était assez sympa. De mémoire, chaque bloque retournait un type "activation" en plus des données d'un return classique. Cela permettait d'écrire des choses comme : if(a = toto()) {…} sachant que seul l'activation comptait pour le test et non 'a'.
"La première sécurité est la liberté"
# euh
Posté par Nicolas Boulay (site web personnel) . En réponse au journal SCAM ; publier un livre en organisant ses pensées. Évalué à 8.
J'ai pas tout compris, mais je trouve le projet génial. Un peu comme le emacs org-mode.
"La première sécurité est la liberté"
[^] # Re: alternative
Posté par Nicolas Boulay (site web personnel) . En réponse à la dépêche Entrevue avec Herman BRULE, développeur d'Ultracopier et de CatchChallenger. Évalué à 3.
Et avec io_uring ?
"La première sécurité est la liberté"
[^] # Re: 1% du budget it
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Travail bénévole dans le monde du logiciel libre. Évalué à 4.
Ce n'est en rien une taxe, le ciblage ne serait pas gérer par l'état mais par l'entreprise qui a forcément un intérêt à voir ses briques de base correctement maintenu.
Ensuite, cela serait une obligation, et cela concerne les entreprises et non les particuliers, rien à voir avec les dons déductibles (ce n'est pas déductibles).
"La première sécurité est la liberté"
[^] # Re: Comme à chaque fois…
Posté par Nicolas Boulay (site web personnel) . En réponse au lien L’IA pour réduire les coûts de la justice, bonne ou mauvaise idée ?. Évalué à 3.
Pourquoi exiger la perfection pour l'IA et pas pour l'humain ?
https://www.topsante.com/medecine/chat-gpt-fait-mieux-que-les-medecins-pour-etablir-un-diagnostic-medical-une-etude-le-prouve-898264
"La première sécurité est la liberté"
# 1% du budget it
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Travail bénévole dans le monde du logiciel libre. Évalué à 2.
On devrait mettre 1% obligatoire de dépense du budget vers l'open source.
On pourrait inclure les dons aux associations et développeur principaux de logiciel.
"La première sécurité est la liberté"
[^] # Re: Ils se contredisent tous seuls
Posté par Nicolas Boulay (site web personnel) . En réponse au lien Les produits tech sont pensés pour tomber en panne, oui vous pouvez être furax. Évalué à 3.
Je suis d'accord. Mais tout passer à 5 ans sans nuance, risque d'augmenter les prix significativement, voir faire disparaitre des produits lors de la transition.
C'est un choix politique. On a bien vu l'effet des étiquettes énergétiques, tout ce qui est sous A a disparu de France.
"La première sécurité est la liberté"
[^] # Re: Ils se contredisent tous seuls
Posté par Nicolas Boulay (site web personnel) . En réponse au lien Les produits tech sont pensés pour tomber en panne, oui vous pouvez être furax. Évalué à 5.
Je rajouterais juste un garantie légal de 5 ans optionnelle. En gros, il y aurait la garantie légal de conformité actuelle de 2 ans, et au choix du constructeur, la même garanti sur 5 ans.
Ainsi, il serait difficile pour un vendeur haut de gamme de ne pas proposer 5 ans.
Ils peuvent déjà le faire avec une garanti contractuelle sauf que c'est souvent aléatoire (pas pris en charge, frais de transport, usure "normal" pour une batterie morte en 6 mois). La garanti légale offrirai une vrai garantie avec des termes connues par tous et non folkloriques.
"La première sécurité est la liberté"
[^] # Re: Ah ces concours...
Posté par Nicolas Boulay (site web personnel) . En réponse au lien La Nasa cherche à sauver un astronaute sur la Lune et met 45 000 $ sur la table. Évalué à 4.
40 000, c'est même pas 5 mois de boulot d'ingénieurs.
Il pourrait passer des appels d'offre avec un vrai budget.
N'empêche qu'une sorte de chariot de course croisée avec un diable avec une assistance électrique devrait faire le travail.
"La première sécurité est la liberté"
[^] # Re: Une des meilleures séries existantes
Posté par Nicolas Boulay (site web personnel) . En réponse au lien NASA’s Voyager 1 Resumes Regular Operations After Communications Pause. Évalué à 4.
Oui aussi
"La première sécurité est la liberté"
[^] # Re: Une des meilleures séries existantes
Posté par Nicolas Boulay (site web personnel) . En réponse au lien NASA’s Voyager 1 Resumes Regular Operations After Communications Pause. Évalué à 4.
A priori, il existe encore des équipements de maintenance d'avions des années 70. Et donc des équipements de cette époque.
"La première sécurité est la liberté"
[^] # Re: le fond et la forme.
Posté par Nicolas Boulay (site web personnel) . En réponse au lien Linus Torvalds confirme l'expulsion des mainteneurs russes du noyau. Évalué à 10.
Ce n'est pas tout à fait ça. il dit se conformer aux sanctions et ne se battra pas pour les mainteneurs russes vu qu'il est finnois et qu'il connait les risques avec la Russie.
"La première sécurité est la liberté"
[^] # Re: Phishing + Vérification de numéro
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Présomption d'usurpation de numéro téléphone pour du démarchage. Évalué à 6.
ce genre de SMS te demande en général un surcout de 3€ mais ils prennent plus.
"La première sécurité est la liberté"
[^] # Re: Lyon ? Mais non, je suis du côté de Lille ...
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Présomption d'usurpation de numéro téléphone pour du démarchage. Évalué à 7.
Les démarcheurs ne sont toujours pas honnêtes sur le numéro affiché.
Dans le cas d'appel de n'importe qui avec ton numéro, je pense que l'on a affaire à des scanneurs de numéro qui essaye d'identifier les numéros actifs et ceux qui ne le sont pas. Ensuite, ce genre de liste doit pouvoir se revendre. Ils utilisent des numéro au pif, pour ne pas se faire intercepter.
"La première sécurité est la liberté"
[^] # Re: J'ai eu ça aussi !
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Présomption d'usurpation de numéro téléphone pour du démarchage. Évalué à 7.
J'ai eu ça aussi.
Des gens en colère qui rappelait. Genre 1 toutes les 5 min, pendant 3 jours.
"La première sécurité est la liberté"
[^] # Re: garder le port mais
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Sécurisation du port USB-C sur smartphone pour moules barbares. Évalué à 3.
Cela doit être possible, mais ce genre de connecteur est justement blindé contre les mauvais usages.
"La première sécurité est la liberté"
[^] # Re: Modèle de menace ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Sécurisation du port USB-C sur smartphone pour moules barbares. Évalué à 7. Dernière modification le 15 octobre 2024 à 11:39.
Je ne suis pas d'accord la-dessus. Il faut voir leur niveau d'illectronisme. Ils ne suivent aucune règle de sécurité. ils utilisent leur téléphone perso quand il devrait en utiliser un sécurisé. Il ne mettent pas à jour, ne reboot pas régulièrement (des failles persistantes sont encore plus rare que les failles en RAM). Utilises plein d'applications (comme telegram russe !).
Et je suis sûr qu'ils sont capable de cliquer sur un lien SMS à la con.
Si le but est de gêner une enquête, j'espère qu'il bosse pour Disclose, le Canard, Mediapart ou un jeteur de tomate sur vitre blindé plutôt qu'un dealer.
"La première sécurité est la liberté"
[^] # Re: Tu ne serais pas un eco-térrosite en herbe, des fois ?
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Sécurisation du port USB-C sur smartphone pour moules barbares. Évalué à 4.
"Dire que vous ne vous souciez pas de la vie privée parce que vous n'avez rien à cacher, c'est comme dire que vous ne vous souciez pas de la liberté d'expression parce que vous n'avez rien à dire." - Snowden
"La première sécurité est la liberté"
[^] # Re: Mécanique
Posté par Nicolas Boulay (site web personnel) . En réponse au journal Sécurisation du port USB-C sur smartphone pour moules barbares. Évalué à 5.
C'est pour ça que si tu soudes + et data+ et - et data-, même un accès par découpage de coque sera inefficace sans enlever aussi les soudures.
"La première sécurité est la liberté"