De ce que j'ai compris DSP2 n'est pas compatible avec ce genre de token rsa. Le principe est d'avoir un lien plus fort. Ta banque ne te file pas seulement un code mais aussi Ă quoi il va servir.
Le contrÎle d'une population par la peur et le totalitarisme a des limites, pleins de limites. Alors que contrÎler une population par ses besoins,en construisant ses envies, on en a des exemples tous les jours. C'est bien plus insidieux et on peut facilement se laisser aller au confort que ça procure.
J'adore VIM et je ne suis pas contre l'approche de MS d'utiliser un "serveur" pour mutualiser le code d'assistance au language et le debugging mais je trouve tout ça lourdingue
la commande :term (ou :terminal) pour faire un split du buffer actuel et afficher un buffer avec un terminal. Câest trĂšs pratique pour rester avec la session vim ouverte avec tous les fichiers en cours de modification et pouvoir lancer quelques commandes git, meson ou ninja.
Par ex, ton navigateur Chrome ou Firefox fait de l'asynchrone en utilisant un process par onglet (mais souvent plusieurs threads dans ce mĂȘme onglet) : dans l'absolu, ce n'est pas parfait.
Enfin, faudrait plus un indicateur sur les nouveaux sites et ceux refondus car le web a un peu d'histoire et effectivement tu remplaces pas 20 ans de vanilla JS/jquery par d'autres frameworks en un coup de baguette.
[^] # Re: Des bonnes idées
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Les nouvelles fonctionnalitĂ©s de PHP 8. ĂvaluĂ© Ă 2.
Pour s'interfacer avec un langage Ă prototype comme l'est javascript, ça me semble ĂȘtre la meilleure solution.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Des bonnes idées
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Les nouvelles fonctionnalitĂ©s de PHP 8. ĂvaluĂ© Ă 4.
Tout Ă fait. De plus :
Non python ne fais pas du duck typing quand ça l'arrange, il fait toujours du duck typing, c'est Ă dire qu'il ne fait pas un typage nominal, mais structurel1 et qu'il calcul ce typage au runtime. En python une variable est du bon type si et seulement si elle possĂšde la propriĂ©tĂ© ou la mĂ©thode utilisĂ©e et pas si la type de l'objet est du mĂȘme nom qu'attendu.
La force ou la faiblesse d'un typage c'est ça capacité à caster. Quasiment tous les langages ont un cast à un endroit (par exemple pour pouvoir affecter 1 à un entier, un long, un double), mais certains en font plus et en font de l'implicite.
En langage rĂ©cent qui en fait il y a go et typescript (c'est d'ailleurs extrĂȘmement pertinent pour lui). â©
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: à chacun sa vision de la simplicité
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Les rollbacks avec NixOS, ou comment casser son systĂšme. ĂvaluĂ© Ă 2.
Tu as tout à fais raison, pour le fonctionnement, je me suis trompé par contre.
Suivre une sĂ©rie de pointeurs dans un arbre balancĂ© et faire une sĂ©rie d'appels systĂšmes pour lister le contenu des rĂ©pertoires puis supprimer chaque fichier n'a sans doute pas le mĂȘme coĂ»t.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Coincidence
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Ăchanges avec le support technique de Paypal concernant l'authentification Ă deux facteurs. ĂvaluĂ© Ă 6.
Ăa ne doit pas ĂȘtre trop compliquĂ© de simplement rĂ©pliquĂ© l'identifiant que tu as du cotĂ© clavier.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Coincidence
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Ăchanges avec le support technique de Paypal concernant l'authentification Ă deux facteurs. ĂvaluĂ© Ă 5.
Et lui de te répondre que tu tu as une attaque matériel, wayland ne fera rien pour toi.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Pourquoi ?
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Ăchanges avec le support technique de Paypal concernant l'authentification Ă deux facteurs. ĂvaluĂ© Ă 3.
De ce que j'ai compris DSP2 n'est pas compatible avec ce genre de token rsa. Le principe est d'avoir un lien plus fort. Ta banque ne te file pas seulement un code mais aussi Ă quoi il va servir.
cf: https://www.certeurope.fr/blog/dsp2-et-authentification-forte-que-prevoit-la-directive-europeenne/ article 97 paragraphe 2
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Autre solution : pas de JS et pas de meta refresh
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Extension Google Direct pour Firefox. ĂvaluĂ© Ă 2.
Ce sont d'Ă©norme obstacle. Si tu ne change pas rĂ©guliĂšrement d'adresses c'est trĂšs difficile de retrouver partout oĂč tu l'a utilisĂ©, le faire changer partout oĂč c'est possible, maintenir une redirection pendant un certains temps.
Vécu ?
C'est un autre problĂšme et je ne dis pas que les lois sur les monopoles ne devraient pas changer.
Mais ça ne marchera jamais. C'est une dĂ©marche qui est parfaitement vaine. DĂ©jĂ elle est nĂ©cessairement en retard. Tu tente d'exprimer aprĂšs coup ce qui a posĂ© problĂšme pour l'interdire, alors que le monopole est la cause racine, c'est une question qui est Ă©tudiĂ© depuis des dĂ©cĂ©nies et on peut arriver Ă les empĂȘcher. Ăa marche particuliĂšrement pour les entreprises physiques. On va pas s'Ă©tonner d'avoir plus de recul lĂ dessus que sur le fonctionnement d'internet (et je ne parle pas du fonctionnement technique, mais de l'Ă©conomie et la sociologie d'internet).
Genre les monopoles ?
Bien sĂ»r. Mais pour chaque cas que tu as en tĂȘte et qui gĂ©nĂ©ralement fait rĂ©agir, combien est-ce qu'il y en a qui utilisent plus la mĂ©thode Huxley (d'autant que certaines perdures depuis des dizaines d'annĂ©es) ? Je ne dis pas que l'autoritarisme est impossible, mais qu'il est trĂšs faibles, limitĂ© dans le temps et l'espace lĂ oĂč les mĂ©thode dĂ©crites par Huxley fonctionne sur la quasi totalitĂ© do globe depuis des dizaines d'annĂ©es.
Je vais prendre bien soin d'ignorer ostenssiblement ce passage.
C'est ce que tu affirme, mais ça n'est pas établi. Il existe plusieurs tentatives de créer des moteurs de recherches généralistes fédérés. Pourquoi les interdire ?
AprĂšs je suis toujours septiques de la recherche de toujours tout le temps vouloir du fĂ©dĂ©rĂ©/acentrĂ©/dĂ©centralisĂ©. Ăa cache systĂ©matiquement d'Ă©normes biais.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Servo ? Lent ?
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche RĂ©sumĂ© des nouveautĂ©s de Firefox 81 Ă 83. ĂvaluĂ© Ă 6.
Il me semble qu'il fut y un temps jadis oĂč il Ă©tait imaginĂ© qu'il remplace gecko. Dans tous les cas au moins par moi :-)
Il va devenir le hurd des moteurs html ?
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Autre solution : pas de JS et pas de meta refresh
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Extension Google Direct pour Firefox. ĂvaluĂ© Ă 6.
Le contrÎle d'une population par la peur et le totalitarisme a des limites, pleins de limites. Alors que contrÎler une population par ses besoins,en construisant ses envies, on en a des exemples tous les jours. C'est bien plus insidieux et on peut facilement se laisser aller au confort que ça procure.
C'est une discussion assez classique, tu trouveras pleins de choses sur internet. Perso j'aime bien "Se distraire Ă en mourir" de Neil Postman.
Ăa n'enlĂšve rien Ă 1984, c'est juste de l'agiter comme un Ă©pouvantail qui m'a fait rĂ©agir.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Autre solution : pas de JS et pas de meta refresh
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Extension Google Direct pour Firefox. ĂvaluĂ© Ă 2.
Si un acteur fait 80% des adresses mails et refuse les mails sont implémentation des protocoles sera le standard quelque soit l'avis de l'IETF ou sa pertinence. On peut imaginer pleins de problÚmes de ce genre et il est bien plus facile de changer de moteur de recherche que de d'hébergeur email.
Trop d'arguments. Intéresse toi au sujet plutÎt que de le survoler. Regarde ce qui est arrivé à AT&T par exemple. Il me semble que Microsoft c'était plus un abus de position dominante qu'un monopole.
Va au plus simple définit une liste des choses autorisées. C'est ironique de voir quelqu'un qui interdit tout ce qui ne peut pas contrÎler, tout ce qui ne suit pas certains de ses principes, citer Orwel. En vrai Orwel avait tort, c'est un fait. C'est Huxley qui a décrit quelquechose de bien plus réaliste.
Tout comme le copyleft doit ĂȘtre partagĂ© pour ĂȘtre solide, une fĂ©dĂ©ration doit Ă©viter les positions dominantes.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Et ça donne quoi coté réactivité?
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Transformer vim en IDE avec LSP et DAP. ĂvaluĂ© Ă 3.
Ce qui a tendance à ralentir vim, c'est les plugins qui ne sont pas asynchrones (ou qui ne l'ont pas était pendant longtemps).
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Terminal
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Transformer vim en IDE avec LSP et DAP. ĂvaluĂ© Ă 4.
Au cas oĂč, la commande make de base pour ça (en tout cas dans mon vim sans plugin) c'est
:make(et ça ne lance pas forcément make).https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Servo ? Lent ?
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche RĂ©sumĂ© des nouveautĂ©s de Firefox 81 Ă 83. ĂvaluĂ© Ă 5.
Les bouts de servo qui ont Ă©taient mergĂ©s dans gecko le seront toujours, mais il n'y a plus d'employĂ© Mozilla qui travaille sur servo. Donc il y a peu de chance que ce genre de cherry-pick arrive de nouveau. AprĂšs ça ne veux pas dire non plus que Mozilla ne va plus utiliser rust, maus servo n'est plus l'incubateur tel qu'il a pu l'ĂȘtre ces derniĂšres annĂ©es.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: LanguageClient
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Transformer vim en IDE avec LSP et DAP. ĂvaluĂ© Ă 8.
En plus de mutualiser le code, ça permet aux développeurs de langage de fournir leur gestion sans avoir à s'interfacer avec tous les éditeurs existant et à ne pas dépendre des release de ceux-ci.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Servo ? Lent ?
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche RĂ©sumĂ© des nouveautĂ©s de Firefox 81 Ă 83. ĂvaluĂ© Ă 4.
Ă la linux fundation
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Servo ? Lent ?
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche RĂ©sumĂ© des nouveautĂ©s de Firefox 81 Ă 83. ĂvaluĂ© Ă 5.
Ils ont viré toute l'équipe cet été. Quand tu réduit tes effectifs c'est souvent la R&D qui part en premier.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Autre solution : pas de JS et pas de meta refresh
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Extension Google Direct pour Firefox. ĂvaluĂ© Ă 2. DerniĂšre modification le 03 dĂ©cembre 2020 Ă 08:12.
Ton problÚme ce n'est pas les moteurs généralistes donc oui c'est une mauvaise idée qui est en plus inefficace :)
Dans la situation « il y a un moteur de recherche hĂ©gĂ©monique », le problĂšme ce n'est pas la partie « moteur de recherche », mais bien « hĂ©gĂ©monique ». J'en veux pour preuve qu'on pourrait avoir la mĂȘme conversation au sujet de gmail par exemple.
Et ça tombe bien, parce que ça fait longtemps qu'on sait que les situations de monopole c'est pourri et il y a des lois pour ça. Il y a une procédure en cours là dessus. Je te laisse te renseigner sur l'histoire de la lutte contre les monopoles aux USA pour voir la violence que ça peut avoir.
L'intĂ©rĂȘt c'est que ça marchera aussi pour les mails, pour la vente en ligne d'Amazon,... Sans avoir besoin d'interdire, les mails, la vente en ligne, etc.
Edit: aprÚs on pourrait rÚglementer le fait de crawler le web. Pour ne pas que ça devienne une activité continue qui consomme énormément de ressources (un peu comme la chasse), mais c'est plus dans une optique écologiste qu'anti-monopole.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
# Terminal
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Transformer vim en IDE avec LSP et DAP. ĂvaluĂ© Ă 4.
Merci pour ton journal
J'ai jamais trop compris l'intĂ©rĂȘt. Tous les Ă©diteurs mettent Ă un moment ou Ă un autre en avant ce genre de fonctionnalitĂ©. J'utilise Ă©normĂ©ment le terminal et je n'ai jamais vu de problĂšme Ă utiliser mon urxvt. Pour un vim un Ctrl+z/fg ou un changement d'onglet de mon terminal font trĂšs bien l'affaire.
Je devrais prendre l'habitude de l'utiliser mon
:r!xclip -oest un peu bourrin.https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: le but ?
PostĂ© par barmic 𩩠. En rĂ©ponse au lien Le protocole Gemini, revenir Ă du simple et sĂ»r pour distribuer l'information en ligne ? - Botzmeyer. ĂvaluĂ© Ă 3.
La terminaison TLS positionne les entĂȘtes qui t'intĂ©resse (et vire les Ă©ventuelles passĂ© par un client coquin).
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Des bonnes idées
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Les nouvelles fonctionnalitĂ©s de PHP 8. ĂvaluĂ© Ă 3. DerniĂšre modification le 02 dĂ©cembre 2020 Ă 01:00.
Je ne suis pas d'accord :)
Alors en soit oui, mais il y a des amalgames. La parallĂ©lisation est le fait de faire plusieurs choses en mĂȘme temps et l'asynchronisme est le fait de gĂ©rer le dĂ©callage temporel qu'il peut y avoir entre 2 Ă©vĂšnements. J'aime bien parler de rĂ©actif pour l'engouement actuel. Il s'agit de considĂ©rer toutes tes IO selon des paradigmes asynchrones supprimant tout blocage.
Pour la parallélisation oui, pour du réactif les threads et process sont de piÚtres palliatifs.
Avoir la RAM suffisante est vraiment un palliatif quand on compare au rĂ©sultats des solutions rĂ©actives et tu es face Ă un problĂšme de taille : la multiplication de tes threads ou processus multiplie les commutations de contexte. Donc plus tu as de clients plus tu passe une proportion de ton temps dans tes commutations de contexte. Entre ça et la RAM qui va avec c'est trĂšs dommageable, pour les gros car ce sont des serveurs en plus Ă avoir et pour les petits parce que ça empĂȘche de fonctionner correctement sur les les plus petites machines.
La différence est drastique.
Ils ont d'autres contraintes. Ils ont par exemple besoin de garantir qu'un onglet n'accÚde pas aux données d'un autre onglet. Le fonctionnement des greens threads pose aussi des problÚmes quand tu exécute du code qui n'est pas à toi.
Tu te fourvoie sur les greens threads, ils ne sont pas vraiment fais pour la parallélisation et ce ne sont pas les meilleurs pour ça.
Le principe derriĂšre rĂ©actif dont je parlais plus haut c'est d'avoir un pattern reactor. Tu as une boucle d'Ă©vĂšnements1 et tu les traite l'un aprĂšs l'autre sans avoir de thread (et encore moins de processus) entre la boucle d'Ă©vĂšnement et le traitement. Tu as une boucle par CPU et une file d'Ă©vĂšnements devant. Chaque IO doit passer par cette boucle d'Ă©vĂšnements. Ăa c'est l'interne, l'implĂ©mentation, c'est du traitement coopĂ©ratif, on ne prĂ©empte pas c'est toi qui laisse la main. Ăvidement il ne faut pas ĂȘtre ĂȘtre CPU bound (sinon tu as besoin de parallĂ©ilisation) mais IO bound.
POE et twisted te montrent assez directement ce paterne. Mais tu as d'autres API qui l'encapsule et t'aide à t'en servir. C'est ça les green thread. Chaque appel qui paraßt bloquant est en fait implémenté de façon asynchrone et est l'occasion de passer la main à l'évÚnement suivant. Mais il y en a d'autres comme les acteurs ou rx par exemple.
En php tu ne gĂšre pas un serveur qui reçois des requĂȘtes que tu dois traiter. Ton code est instanciĂ© pour chaque requĂȘte. C'est la stack qui s'occupe de ça pour toi. Tu as diffĂ©rentes façon de lancer ton code PHP ce n'est pas liĂ© Ă ta version de php (pour pouvoir ĂȘtre rĂ©actif il faut effectivement ajouter des choses dans le langage). Pour le parallĂ©lisme, il est par essence massivement parallĂšle. Tu peut avoir des besoin de parallĂ©lisation en plus, mais en soit c'est rare et c'est dangereux de faire du parallĂ©lisme par requĂȘte.
c'est basé à fond sur
epoll(4)pour attendre des Ă©vĂšnements sur une sĂ©rie de file descriptor â©https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Des bonnes idées
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Les nouvelles fonctionnalitĂ©s de PHP 8. ĂvaluĂ© Ă 3.
Ah ah. Oui d'accord. Mais ça on s'en fout et ça n'a pas grand intĂ©rĂȘt en PHP. Quand on parle d'async, ce qui a de l'engouement c'est pas le multiprocessing. Toute le monde sait en faire et php est probablement bien mieux capable de parallĂ©liser que python et le gil.
Non ce qui intéresse les gens c'est d'avoir des IO asynchrone. L'idée ce n'est pas de faire du parallélisme mais de multiplexer les IO à bas coup (sans utiliser des threads "lourd" et encore moins faire du multiprocessing).
C'est précisément ce qui est recherché quand on parle d'asynchrone.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Des bonnes idées
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Les nouvelles fonctionnalitĂ©s de PHP 8. ĂvaluĂ© Ă 3.
Tu le ressent quand un site est en PHP ? Pas moi. Je n'ai pas particuliĂšrement Ă expliquer aux gens comment s'habiller.
Il me semble bien moins confortable et nombriliste d'avoir un regard curieux sur quelque chose qu'on apprécie pas à priori que de cracher dessus.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Des bonnes idées
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Les nouvelles fonctionnalitĂ©s de PHP 8. ĂvaluĂ© Ă 3.
Ce n'est pas ce que j'ai voulu dire. C'est leur publicitĂ© qui est un biais actuel. Comme go l'a eu avant et scala aussi par exemple. Ils ont une place, mais du fait de l'engouement qu'ils produisent ils sont surexposĂ©s. Ăa contribue Ă leur crĂ©er une place d'ailleur (et c'est le cycle normal).
Il est question des parts de framework dans le navigateur dans le web publique, c'est bien explicité.
C'est forcĂ©ment une inconnue, mais amha soit il y a encore plus de latence car moins d'investissement soit c'est du mĂȘme ordre.
C'est pour ça que la démarche de l'almanach est annuelle, ils préparent la nouvelle version.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Des bonnes idées
PostĂ© par barmic 𩩠. En rĂ©ponse Ă la dĂ©pĂȘche Les nouvelles fonctionnalitĂ©s de PHP 8. ĂvaluĂ© Ă 2.
Et les opcodes+jit c'est quoi d'aprĂšs toi ?
Le modÚle d'exécution de php doit pas mal aider pour ça.
Te reprendre ce n'est pas défendre corps et ùme. Je n'aime pas du tout php. Mais je distingue ne pas du tout aimer et considérer que c'est objectivement mauvais. Je n'aime pas le turquoise, ça n'en fais pas une mauvaise couleur.
Te rĂ©pondre me donne l'occasion de faire des recherches sur php et python, je trouve ça cool. Ăa fait bien longtemps que je ne te rĂ©ponds plus pour tenter de te convaincre tu te remets bien suffisamment en question tout seul, mais revoir l'historique de l'asynchrone en python, s'intĂ©resser au runtime php,... je trouve ça cool.
Je ne vais pas te demander pourquoi tu viens faire une croisade, au mieux c'est juste du troll.
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll
[^] # Re: Le site semble à présent conforme
PostĂ© par barmic 𩩠. En rĂ©ponse au journal Je viens de dĂ©poser plainte Ă la CNIL : mon retour d'expĂ©rience.. ĂvaluĂ© Ă 3.
Tu pense que la cnil réagit en quelques jours ?
https://linuxfr.org/users/barmic/journaux/y-en-a-marre-de-ce-gros-troll