PlutĂŽt que de stocker une liste de tous les poissons avec leur compteur interne, l'astuce est de plutĂŽt stocker, pour chaque valeur possible de compteur interne (de 0 Ă 8), le nombre de poissons qui ont cette valeur-lĂ .
#! /usr/bin/python3fishes=[0]*9# for each value of their internal timer, the number of fishes with that valuewithopen("6.in")asf:forwordinf.read().rstrip().split(','):fishes[int(word)]+=1fordayinrange(256):new_fishes=[0]*9fori,ninenumerate(fishes):ifi==0:new_fishes[6]+=nnew_fishes[8]+=nelse:new_fishes[i-1]+=nfishes=new_fishesprint(sum(fishes))
[^] # Re: le futur nous réserve bien des surprises !
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal Quelques joyeusetĂ©s que nous rĂ©serve le futur.... ĂvaluĂ© Ă 10.
Il y a plusieurs formes d'Ă©criture inclusive, tout de mĂȘme. Notamment :
La premiĂšre consiste, pour l'auteur ou l'autrice, Ă Ă©conomiser du temps â et encore, il n'est mĂȘme pas certain que cela en fasse gagner â en le faisant payer aux lectrices et lecteurs. Parce que, pour la plupart des gens, lire, c'est prononcer dans sa tĂȘte, tout de mĂȘme, et un truc comme « heureuâ xâ ses », eh bien ce n'est pas prononçable, il faut d'abord faire une Ă©tape de dĂ©veloppement ou d'Ă©limination d'une des deux alternatives dans sa tĂȘte.
La seconde consiste Ă prendre le temps d'Ă©crire quelque chose de lisible. Je trouve ça bien plus respectueux. Et tout aussi inclusif, pour ceux qui se poseraient la question : « heureuses et heureux », ça veut dire la mĂȘme chose que, sauf que c'est grammaticalement et orthographiquement correct et que ça se lit directement sans aucune difficultĂ©.
Je n'ai pas lu cette nouvelle, mais on parle de quelle forme d'Ă©criture inclusive au juste ? La version optimisĂ©e pour l'auteur ou l'autrice ou celle optimisĂ©e pour la lecture ? Avec un soupçon de mots inventĂ©s peut-ĂȘtre ?
C'est un peu comme lorsqu'on appelle quelqu'un et qu'on tombe sur son répondeur, deux options possibles :
[^] # Re: Ada corse le tout
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal Calendrier de l'Avent du code. ĂvaluĂ© Ă 5.
C'est expliquĂ© dans leur annonce, Ă©videmment il faut montrer le code pour chaque casse-tĂȘte.
[^] # Re: Ada corse le tout
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal Calendrier de l'Avent du code. ĂvaluĂ© Ă 4.
Ăa, c'est typique des problĂšmes avec une rĂ©solution intuitive pas optimale, et qui devient intenable pour la seconde partie.
PlutĂŽt que de stocker une liste de tous les poissons avec leur compteur interne, l'astuce est de plutĂŽt stocker, pour chaque valeur possible de compteur interne (de 0 Ă 8), le nombre de poissons qui ont cette valeur-lĂ .
# Seulement un décalage ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche Nouveaux prĂ©fixes SI et avenir de la seconde intercalaire. ĂvaluĂ© Ă 6.
Si je comprends bien, la valeur d'une seconde UT1 est variable. Parfois plus courte que celle de la seconde UTC, parfois plus longue.
Avec une dĂ©finition commune du jour (24 heures de 60 minutes de 60 secondes), ces deux temps se retrouvent normalement en dĂ©calage. Pour le moment, on a toujours gĂ©rĂ© des cas oĂč UTC Ă©tait en avance sur UT1, et on l'a recalĂ© en lui ajoutant une seconde de temps en temps.
On parle donc d'une simple translation d'UTC. C'est bien si la durée de la seconde UT1 reste en moyenne assez proche d'une seconde UTC. Mais si, disons, la rotation de la Terre diminue pendant un moment, c'est plus qu'un simple décalage, qu'il faudrait, c'est une modification de la définition de la seconde.
En somme, au lieu d'ajouter ou de retirer une seconde de temps en temps, on parle d'ajouter ou de retirer un paquet de secondes à un moment donné, c'est ça ?
[^] # Re: l'Avent, qui commence au 1er décembre ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal Calendrier de l'Avent du code. ĂvaluĂ© Ă 4.
C'est vrai, ça commence ce dimanche. Seulement, comme la quasi-totalité des calendriers de l'Avent, celui-ci commence le 1er décembre, c'est dans doute plus facile ainsi pour son auteur.
Avec ou sans la virgule, la phrase reste ambiguë, elle peut se comprendre comme signifient que ce calendrier commence le 1er décembre, ce que j'ai bien sûr voulu dire. Et elle peut se lire comme vient dire que l'Avent commence le 1er, ce qui est faux.
[^] # Re: Masquer le root ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal FranceConnect+ et vous?. ĂvaluĂ© Ă 6. DerniĂšre modification le 18 novembre 2022 Ă 17:18.
Sauf que les applis en question ont des fonctionnalités qui sont généralement un sous-ensemble de celles disponibles sur leur site Web, accessible sans restriction depuis n'importe quel navigateur.
Donc, pourquoi, pour fournir un service qu'ils fournissent trÚs bien avec un simple site Web, mettent-ils des contrÎles de sécurité supérieur lorsqu'ils s'agit d'un logiciel pour téléphone ?
[^] # Re: Masquer le root ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal FranceConnect+ et vous?. ĂvaluĂ© Ă 4. DerniĂšre modification le 18 novembre 2022 Ă 16:49.
Ou l'utilisation d'un site web avec navigateur sous debogueur, disons ? Je mentionne un débogueur, parce que c'est justement un logiciel différent, qui a sans accÚs à la mémoire du navigateur justement.
[^] # Re: Masquer le root ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal FranceConnect+ et vous?. ĂvaluĂ© Ă 3.
Quelle différence par rapport à l'utilisation de deux sites Web sur un navigateur sur PC ?
[^] # Re: Masquer le root ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal FranceConnect+ et vous?. ĂvaluĂ© Ă 8.
Quelle différence par rapport à l'utilisation du site Web de ma banque depuis mon PC ?
Quelle différence par rapport à l'utilisation du site Web de ma banque depuis mon PC ?
[^] # Re: Masquer le root ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal FranceConnect+ et vous?. ĂvaluĂ© Ă 10.
Dans ce cas ça ne sert Ă rien. Un logiciel bien conçu ne devrait pas laisser sortir quoi que ce soit de compromettant, auquel l'utilisateur n'est pas dĂ©jĂ censĂ© avoir accĂšs, mĂȘme en accĂ©dant Ă sa mĂ©moire.
Ou, pour le dire autrement, un logiciel dont la sécurité dépend de la sécurité du terminal, c'est de la merde.
Sauf que téléphone rooté et téléphone dont je suis admin, c'est synonyme. Considérer un systÚme rooté comme moins sûr, c'est considérer que le fait que j'en sois administrateur le rend moins sûr.
La seule chose qui est contournĂ©e en rootant, c'est le fait de ne pas ĂȘtre admin.
# Masquer le root ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal FranceConnect+ et vous?. ĂvaluĂ© Ă 10.
Je n'ai pas essayé ce logiciel précis, mais pour pas mal d'autres, en particulier ceux des banques, ainsi que Doctolib, j'utilise Magisk avec ses fonctionnalités de liste d'exclusion (des logiciels pour lesquels sudo est invisible, en gros) ainsi que Universal SafetyNet Fix.
Ce genre de montage peut sans doute aider ?
D'aucune pourront s'interroger sur la moralité de faire de genre de bidouilles pour faire tourner un logiciel qui refuse autrement de se lancer s'il détecte que l'utilisateur est administrateur sur son appareil. Deux éléments de réponse :
# Comme d'hab...
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal Non, mais oui, mais non : Disney+ et Linux. ĂvaluĂ© Ă 10.
S'agissant de films, c'est comme d'habitude en fait. Si vous voulez quelque chose de bonne qualité et qui marche tout le temps, ce n'est pas vers l'offre légale qu'il faut vous tourner.
[^] # Re: nftables
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au message configuration firewall netfilter : iptables ou nftables?. ĂvaluĂ© Ă 4.
Au passage, un truc que pas mal de monde ignorait, et qui n'a plus aucune importance maintenant qu'on a nftables : avec iptables, on pouvait déjà écrire un fichier de rÚgles et le charger de façon atomique. Le script avec une série d'appels à la commande
iptablesétait déjà caduque, en fait.# nftables
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au message configuration firewall netfilter : iptables ou nftables?. ĂvaluĂ© Ă 10.
nftables, sans hésiter. C'est un outil qui pilote le pare-feu du noyau Linux de façon unifiée. Il est plus récent, et remplace la série d'outils iptables, ip6tables, arptables et ebtables.
[^] # Re: C'est quoi l'intĂ©rĂȘt d'un serveur ?
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse Ă la dĂ©pĂȘche FreshRSS fĂȘte ses 10 ans. ĂvaluĂ© Ă 3.
Le besoin de faire tourner en permanence un serveur de base de donnĂ©es juste pour TT-RSS peut-ĂȘtre ?
[^] # Re: N'importe lequel avec un VPN par-dessus
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au message Ă©tat des lieux des FAIs. ĂvaluĂ© Ă 6.
Ăa a peut-ĂȘtre changĂ© depuis, mais Ă l'Ă©poque oĂč j'Ă©tais abonnĂ© chez eux :
Pour la réputation des adresses IP, c'était compliqué en effet. Un fournisseur véreux de listes de blocage, MAPS, les avait sommés de leur donner la liste des plages allouées à leurs abonnés ADSL, VDSL et fibre, pour les ajouter sur leur DUL, une liste « d'utilisateurs dynamiques ». Réponse de Free : non, on ne vous les donnera pas, parce que nos utilisateurs ne sont justement pas en adressage dynamique. Réaction du fournisseur véreux : si vous ne nous les donnez pas, on ajoute vos serveurs de courrier sur cette liste. Free ont plié, ont livré les plages d'adresses de leurs abonnés, qui sont maintenant sur la DUL.
Depuis, ça a un peu changé, parce que MAPS sont désormais largement connus comme un fournisseur de listes de merde, donc plus utilisés par grand monde.
# N'importe lequel avec un VPN par-dessus
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au message Ă©tat des lieux des FAIs. ĂvaluĂ© Ă 10.
J'ai longtemps cherché quel FAI pouvait me fournir un accÚs à Internet assez normal pour faire de l'auto-hébergement, à savoir :
D'ailleurs, j'avais été bien surpris en discutant avec le support de SFR, à une époque : on m'avait expliqué qu'ils pouvaient me fournir de l'IPv4 fixe, sans problÚme, ça faisait partie de leurs offres pro. Il fallait juste que je leur donne mon extrait de K-bis. Visiblement, qu'un particulier puisse payer plus cher pour bénéficier d'une offre pro, c'était trop bien pour eux.
Il semble que ça n'existe à peu prÚs plus, en tout cas parmi les FAI grand public. Du coup, ça fait des années que j'ai fini par faire beaucoup plus simple: m'abonner chez qui me fournira le plus gros tuyau pour le moins cher, et utiliser un VPN par-dessus.
En l'occurrence, un VPN de chez FDN, avec une vraie IPv4 Ă moi, un vrai /56 IPv6 Ă moi, de vrais gens pour dĂ©finir les DNS inverse que je veux et mĂȘme mieux, me dĂ©lĂ©guer une zone DNS inverse, et Ă©videmment aucun blocage de port.
Il y a plein d'autres fournisseurs de VPN dédiés. Pas des VPN « anonymisants », plutÎt le contraire en fait. :-)
[^] # Re: C'est d'autant plus important que
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal Technopolice is launched. ĂvaluĂ© Ă 4.
C'est déjà en place ça ! Pas avec une empreinte génétique, ceci dit.
[^] # Re: C'est d'autant plus important que
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal Technopolice is launched. ĂvaluĂ© Ă 4.
Tant que j'y pense, tu sais que tu entretiens l'idée que le vrai reproche que tu fais aux radars, ce n'est pas tant le problÚme de vie privée que le fait que ça rend onéreux le fait de rouler aussi vite que tu le voudrais ?
Parce que bon, défendre le fait que la route c'est fait pour aller aussi vite que permis, que rouler moins vite c'est interdit par la loi, ça fait vraiment fonceur, hein. Rien à foutre des gens qui veulent rouler plus lentement, moi je veux rouler vite alors il faudrait les sanctionner. Question crédibilité, c'est assez mauvais malheureusement.
Mais on peut éclaircir tout ça, il suffit de répondre à deux questions simples :
[^] # Re: C'est d'autant plus important que
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal Technopolice is launched. ĂvaluĂ© Ă 10. DerniĂšre modification le 29 septembre 2022 Ă 11:34.
10 à 20 km/h en-dessous de la limite, ce n'est pas une vitesse anormale. Et il peut y avoir un motif légitime, genre vouloir économiser du pétrole et rejeter moins de dioxyde de carbone. Ou avoir son permis depuis moins de 3 ans par exemple.
Si. MĂȘme faire du cyclotourisme, si ça te chante. Ou du tourisme Ă cheval. Oui, Ă 20 km/h sur une route nationale, c'est permis. Le motif est lĂ©gitime. La route n'est pas rĂ©servĂ©e aux gens pressĂ©s, dĂ©solĂ© pour eux.
[^] # Re: C'est d'autant plus important que
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal Technopolice is launched. ĂvaluĂ© Ă 3.
Ăa se fait ça ? Pas con.
# Mon expérience
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au message Encres alternatives. ĂvaluĂ© Ă 4.
Bon, alors, j'ai essayé plusieurs choses, en matiÚre d'impression jet d'encre :
Les tĂȘtes d'impression se bouchaient souvent, nĂ©cessitant un dĂ©bouchage automatique â ça consiste Ă faire sortir de l'encre de force et la laisser tomber sur une Ă©ponge dans un coin de l'imprimante, avec donc un certain gĂąchis â et parfois manuel â dĂ©montage de l'imprimante puis eau et alcool, trĂšs salissant â mais difficile de dire si ça venait de la qualitĂ© de l'encre ou de l'Ăąge du matĂ©riel.
Finalement, comme cette imprimante commençait Ă bien dĂ©conner, notamment avec la dĂ©tection du format de papier, j'ai fini par en acheter une nouvelle, sans cartouche mais avec rĂ©servoir d'encre. Pour info, les imprimantes Ă rĂ©servoir coĂ»tent cher, dans le 300 ,ăă« mais sont fournies avec des flacons d'encre contenant un volume qui, s'il s'agissait de cartouches ordinaires, vaudrait dĂ©jĂ ce prix ! Autrement dit, si tu achĂšte une imprimante Ă rĂ©servoir d'encre, le surcoĂ»t sera amorti avant mĂȘme d'avoir Ă©puisĂ© l'encre fournie avec. La procĂ©dure de recharge est trĂšs propre, et les flacons d'encre ne coĂ»tent pas grand chose.
Bref, mon conseil, si tu imprimes assez pour te soucier du coût de l'encre, ce serait plutÎt d'investir dans une imprimante à réservoirs. En plus, ça permet de voter avec le portefeuille pour ce genre de matériel qui cause beaucoup moins de gaspillage.
[^] # Re: C'est d'autant plus important que
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal Technopolice is launched. ĂvaluĂ© Ă 5.
En effet, il aurait été bien plus simple de ne pas laisser la possibilité de revenir à 90 km/h, c'est le border. Routes à 80 et autoroutes à 110 km/h, pas d'exception, ça ce serait un progrÚs.
Et aussi un audit global de la cohérence des limitations de vitesse, parce qu'il y a pas mal de trucs à corriger, par exemple :
Et avec une intensification des contrÎles manuels discrets et non annoncés, parce que ça, pour le coup, c'est efficace pour inciter à respecter la limite tout le temps.
[^] # Re: C'est d'autant plus important que
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal Technopolice is launched. ĂvaluĂ© Ă -2.
Je rĂ©pondais Ă l'idĂ©e de ne pas sanctionner les petits excĂšs de vitesse. C'est dĂ©jĂ le cas, puisqu'on ne verbalise qu'avec une tolĂ©rance 5 km/h, et que les gens utilisent cette tolĂ©rance pour rouler un peu plus vite qu'autorisĂ©. Augmenter cette tolĂ©rance ne ferait que dĂ©placer ce problĂšme, et on en reviendrait au mĂȘme, juste en polluant un peu plus : aucun intĂ©rĂȘt.
Rien à voir. La Chine est justement un modÚle d'arbitraire en la matiÚre. Là , je parle de permettre d'envoyer des patrouilles de police pour sanctionner comme il se doit des infractions qui pourrissent les vie des gens. Rien d'arbitraire, juste des trucs interdits (faire un graffiti sur un mur sans autorisation pour cela, laisser une crotte de chien, laisser un mégot par terre, fumer sur un quai de gare, consommer de la drogue, cracher par terre, ce genre de truc) et actuellement trÚs peu réprimés parce qu'il est difficile d'avoir des policiers sur place au bon moment.
Si une analyse automatique de vidéo peut aider à mettre en place une répression efficace, ça me semble tout bénef.
[^] # Re: C'est d'autant plus important que
PostĂ© par đČ Tanguy Ortolo (site web personnel) . En rĂ©ponse au journal Technopolice is launched. ĂvaluĂ© Ă 5. DerniĂšre modification le 28 septembre 2022 Ă 16:40.
Il y a un vrai problĂšme en matiĂšre de vie privĂ©e, je le reconnais. Un radar automatique est capable d'identifier les plaques de n'importe quel vĂ©hicule, et donc pourrait ĂȘtre utilisĂ© comme maillon d'un systĂšme global d'enregistrement des trajets de tous les utilisateurs de vĂ©hicules motorisĂ©s.
Ceci dit, ça se verrait, parce que pour pouvoir identifier une plaque à haute vitesse, un radar doit prendre une photo à trÚs faible temps d'exposition, et doit donc suppléer au manque de luminosité par l'utilisation d'un flash assez puissant. En pratique, un radar qui lit une plaque, ça se voit. Actuellement, ces appareils ne flashent que lorsque leur radar à effet Doppler détecte l'approche ou la fuite d'un objet à une vitesse excédant la limite autorisée. Si on se mettait à les utiliser à des fins de pistage global, il faudrait qu'ils flashent tous les véhicules, et ça ne passerait pas inaperçu.
Les radars de tronçon fonctionnent diffĂ©remment, et sont bien plus problĂ©matiques en la matiĂšre, puisqu'ils doivent par principe enregistrer l'entrĂ©e, puis la sortie de tous les vĂ©hicules sur le tronçon concernĂ©s. Autant que je sache, ça se fait Ă basse vitesse, aux barriĂšres de pĂ©age, donc sans besoin de temps d'obturation faible, donc sans flash. Normalement, les donnĂ©es sont jetĂ©es lorsqu'il n'y a pas d'infraction, mais on n'en sait rien, et ça pourrait ĂȘtre utilisĂ© Ă des fins de pistage sans que ce soit visible.
Ceci dit, tout cela découle du fait que les véhicules à moteur sont immatriculés, et cette immatriculation est, autant que je sache, un moyen de faciliter l'identification du propriétaire afin de pouvoir le contraindre à assumer sa responsabilité, compte tenu de la dangerosité de ces machines. Un vélo n'est pas immatriculé, parce que d'une part il est plus facile d'intercepter un cycliste, et d'autre part c'est beaucoup, beaucoup moins dangereux. En gros, on contrÎle davantage la possession d'objets dangereux, et un véhicule à moteur est un objet trÚs dangereux.
L'utilisation de techniques de reconnaissance de visage me semble beaucoup plus problématique. La détection automatique de comportements infractionnels ou antisociaux ne me semble en revanche pas poser le moindre problÚme, il n'y a aucune espÚce de donnée personnelle en jeu, autant que je sache ça permet simplement d'optimiser la présence de patrouilles de police, et avoir des policiers présents, c'est justement la meilleure façon de prévenir ou de sanctionner les comportements problématiques.