barmic a écrit 927 commentaires

  • [^] # Re: Exemples concrets?

    Posté par  . En réponse à la dépêche Pijul, contrôle de version et théorie des patchs, version 0.12. Évalué à 4.

    De ma petite vision de gars qui joue un peu avec la syntaxe d'haskell, la représentation du profile des fonctions avec pleins de flèches vient du fait que ça représente mieux la currification. Commit n'est pas forcément une fonction à 2 arguments qui prend un état, un patch et te donne un état, ça pourrait très bien être une fonction qui prend un patch et te rend une fonction qui elle prend un état et qui retourne un état.

    Ça signifie qu'il n'y a pas de différence entre ces deux types :

    state commit(patch, state)
    std::function<state (state)> commit(patch)
  • [^] # Re: Ne pas être extrémiste, viser son but

    Posté par  . En réponse au journal Sur le compromis entre l'anonymat et l'observation du comportement des utilisateurs. Évalué à 3.

    C’est vrai, mais tu noteras quand même qu’on n’a pas forcément besoin de connaître tous les faits et gestes d’un utilisateur pour faire un bon logiciel.

    Ton recueille d'information va dépendre du niveau de finesse au quel tu pense avoir besoin. Pour le site (ou l'appli) de transport en commun de ta commune, rien que savoir qu'il n'y a que les 16-25 ans qui utilisent la carte intégrée, ça permet de savoir de prendre des décisions (déclencher une étude qualitative sur les autres utilisateurs pour comprendre pourquoi ce n'est pas utilisé, savoir qu'il ne faut pas retirer les cartes des panneaux d'affichage,…). Ce n'est pas aussi clair que ce que tu semble présenter.

    Ensuite, je suis assez d’accord avec le reste de ton commentaire, mais je ne trouve pas aberrant de demander l’avis à l’utilisateur AVANT (je progresse ?) de l’envisager comme un source de données pour améliorer le logiciel et le monétiser davantage.

    Il n'y a pas besoin de monétiser pour mettre en place ce genre de démarche. Tu as le droit de t'intéresser à ce que font tes utilisateurs sans pour autant qu'ils te rapportent de l'argent directement ou non.

  • [^] # Re: Ne pas être extrémiste, viser son but

    Posté par  . En réponse au journal Sur le compromis entre l'anonymat et l'observation du comportement des utilisateurs. Évalué à 2.

    Ensuite, c’est sûr que ceux qui veulent absolument tout savoir de leurs utilisateurs (voire dont c’est le métier de vendre ces données) ne sont pas très satisfaits de cette législation.

    Tu fonce immédiatement dans le « si tu veux savoir ce que je fais sur ton site, t'es un facebook en puissance ». Tu n'imagine sincèrement pas que tu va un peu vite ?

  • [^] # Re: Ne pas être extrémiste, viser son but

    Posté par  . En réponse au journal Sur le compromis entre l'anonymat et l'observation du comportement des utilisateurs. Évalué à 4. Dernière modification le 30 avril 2019 à 16:40.

    Personnellement, j’apprécie beaucoup de pouvoir refuser les cookies.

    L'apparition d'extensions comme I don't care about cookies et de paramètres équivalents dans les extensions adblock-like me paraît être une argumentation un chouia plus intéressante que ton appréciation personnelle, même si elle est en gras (si elle était tout en majuscule j'aurais pas dis, mais là…).

    Sinon quant au fait que ça gêne l’utilisateur, si vraiment on veut respecter son choix, le plus simple est de ne pas commencer par le voir comme une ressource qui doit absolument passer dans une moulinette statistique. Il n’y a même pas à lui signifier qu’on le piste si on le fait pas.

    C'est l'inverse, exactement l'inverse. Faire quelque chose de qualité ça demande à recueillir des retours de tes utilisateurs. Tu as 2 façons de le faire :

    • faire une étude qualitative : tu prends un échantillon de tes utilisateurs et tu leur pose des questions, puis tu compile toutes ces réponses pour savoir ce qui marche ou pas
    • faire une étude quantitative : tu regarde comment ton application est utilisée et tu regarde ce qui marche ou pas

    Les 2 ne sont pas exclusives, mais elles te donnent des informations différentes. Des fois l'étude qualitative n'est pas possible : tes utilisateurs ne restent pas suffisamment sur ton appli pour bien vouloir perdre du temps à répondre à tes questions. Tu peux aussi avoir des biais et n'avoir que les habitués qui te répondent ou du moins ceux qui sont particulièrement intéressés. Certaines choses ne sont pas remontées par les utilisateurs, ils ne se rendent pas compte de certains de leurs comportements. Note que c'est utilisé sur des projets libres et communautaire voir sur des sites qui ne vendent rien à l'utilisateur (même pas une pub).

  • [^] # Re: Requêtes SQL lentes ?

    Posté par  . En réponse à la dépêche SEO, SEO, SEO, SEO et aussi le SEO. Évalué à -2.

    Comme quoi mongo c'est pas si mal :p

  • [^] # Re: Il suffit implement suivre les recommandations de la CNIL

    Posté par  . En réponse au journal Sur le compromis entre l'anonymat et l'observation du comportement des utilisateurs. Évalué à 3.

    Tout pareil garder uniquement les 2 derniers octets. Ben quoi ? :)

  • [^] # Re: Patchez moi !

    Posté par  . En réponse à la dépêche Pijul, contrôle de version et théorie des patchs, version 0.12. Évalué à 3. Dernière modification le 30 avril 2019 à 07:36.

    Ah oui, sauf que là tes deux patchs ne sont pas productibles en parallèles. La règle dans Pijul, c'est que tu peux commuter deux patchs si et seulement si tes deux patchs sont productibles indépendamment. Ici, ton second patch dépend du premier, parce qu'il touche à des lignes voisines.

    Cette terminologie m'avait déjà gênée plus haut parce que je sentais que je ne la comprenait pas. La paire de patch qu'il décrit peuvent être produit en parallèle, c'est un fait. Au moment du regroupement de ces commits il faudra définir l'ordre c'est ça ? Et à ce moment là l'historique de mon code devient quelque chose comme {A, B, C->D, E} pour que A, B et E soient non ordonnés mais C et D dans un ordre bien défini car non commutables (non productible en parallèle dans votre terminologie) ?

  • [^] # Re: Refus

    Posté par  . En réponse au journal Dématérialisation de la carte vitale : Quid des accès aux soins?. Évalué à 3.

    Si tu trouves tes temps de trajets trop long, tu n'a qu'à acheter un vélo, feignasse !

  • [^] # Re: Bof.

    Posté par  . En réponse au journal Dématérialisation de la carte vitale : Quid des accès aux soins?. Évalué à 3.

    Politiquement c'est aussi un cadeau, ça a plus d'impact psychologique que de faire baisser le prix.

  • [^] # Re: API lua

    Posté par  . En réponse à la dépêche Jeu de stratégie temps réel Widelands Build 20-rc1. Évalué à 2.

    Donc non apparemment, je ne parle pas de tricher avec les règles du jeu, mais de pousser l'automatisation.

  • # API lua

    Posté par  . En réponse à la dépêche Jeu de stratégie temps réel Widelands Build 20-rc1. Évalué à 2.

    On a accès à quoi avec l'API lua ? Il y a moyen de remplacer le micro management ? Ça ferait les pieds aux spécialistes des APM.

  • [^] # Re: Si c'est gratuit...

    Posté par  . En réponse au journal Ma mairie fait la promotion d'une application pour smartphone avec un mouchard. Évalué à 2.

    Garantir l’anonymat absolu[…]

    "garantir" ? Mathématiquement prouver c'est de l'ordre de l'impossible, tu sais ?
    Un anonymat « absolu » ? Ça veut dire quoi ?

    Je suis pas certain de la valeur légale de telles clauses.

    Permettre aux utilisateurs de se désinscrire facilement et d’exiger le droit immédiat à l’oubli de toutes les données concernant son profil.

    C'est juste la loi. Tu leur a dit qu'il était interdit de faire travailler des sans papier ?

  • [^] # Re: Tu ne battras jamais...

    Posté par  . En réponse au journal [Ma Vie] De la stupidité de tout faire sur téléphone. Évalué à 5.

    Comme quoi linuxfr est utile ! <3

  • [^] # Re: Difference Pijul vs Git

    Posté par  . En réponse à la dépêche Pijul, contrôle de version et théorie des patchs, version 0.12. Évalué à 2.

    Pour avoir une UI de bonne qualité, fiable et portable, je suis même allé jusqu'à écrire une implémentation du protocole SSH en Rust !

    Je ne vois pas le rapport entre SSH et l'UI. En plus tu l'a fais pour des soucis de sécurité de ce que tu disais (et peut être pour la performance en réduisant la latence), pas pour de l'UI ?

  • [^] # Re: Si c'est gratuit...

    Posté par  . En réponse au journal Ma mairie fait la promotion d'une application pour smartphone avec un mouchard. Évalué à 3.

    Je ne leur fait pas de procès "d'intention", la CNIL se charge de leur faire un procès tout court :-)

    Je ne vois pas le liens entre CWA Enterprise (l'entreprise derrière panneaupocket), Teemo et Vectaury à part le fait d'être des entreprises qui créent des applications android. L'utilisation de firebase analytics n'est pas interdit par la CNIL de ce que je sache. La CNIL n'a pas attaquée toutes les entreprises qui créent des applications android, non plus. Qu'est-ce qui fait le lien ? C'est pas parce qu'un chauffard a était condamné il y a 2 ans que je vais dire que tous les conducteurs sont des dangers publiques.

    Outre les risques de pistage, elles participent à la fragmentation du "web", comme l'explique mieux que moi S. Bortzmeyer (dans un article dont je n'arrive pas à retrouver le lien dans l'immédiat).

    Hein ? Je ne comprends pas. J'imagine que tu veux dire qu'ils auraient du faire ça en web ?

    Si c'est bien le cas:

    1. En quoi ils participent plus à cette fragmentation que weboob par exemple ou n'importe quel autre logiciel comme les agrégateur de flux, weboob ou n'importe quel MUA ?
    2. Pour ce qui est de panneaupocket, l'intérêt principal de cette application ce n'est pas de lister les panneaux de ta commune, mais de recevoir des notifications et ça il ne faut pas le faire en web. L'intéret de FCM et APNS c'est que tes appli mutualisent les ressources consommées pour recevoir des notifications, ça évite d'avoir des dizaines d'applications qui font du polling sur internet qui maintiennent ton téléphone dans un état actif augmentant ainsi sa consommation et la quantité de d'ondes qu'il produit. Faire de la notification en arrière plan autrement c'est une mauvaise idée quoi que l'on puisse imaginer.

    Rien, je n'utilise aucune de ces applications.

    Soit plus simple dis-nous clairement dès le début que "de toute façon t'aime pas les smartphones" et on évitera de perdre du temps à essayer de te comprendre, on t'aura compris :)

  • [^] # Re: Si c'est gratuit...

    Posté par  . En réponse au journal Ma mairie fait la promotion d'une application pour smartphone avec un mouchard. Évalué à 4.

    Ça me semble être un sacré procès d'intention que tu leur fait.
    Qu'est-ce qu'il faudrait qu'ils fassent pour que tu sois rassurer ?

  • [^] # Re: Firebase

    Posté par  . En réponse au journal Ma mairie fait la promotion d'une application pour smartphone avec un mouchard. Évalué à 7.

    Firebase c'est un ensemble de service. Tu peux y trouver des bases de données, de la notification et d'autres trucs le tout plutôt orienté mobile. Là il s'agit de firebase analytics qui est le google analytics pour smartphone. Donc l'idée c'est de savoir comment est utilisée l'appli. Le problème c'est que c'est hébergé chez quelqu'un d'autres que celui qui fait l'appli.

  • [^] # Re: Si c'est gratuit...

    Posté par  . En réponse au journal Ma mairie fait la promotion d'une application pour smartphone avec un mouchard. Évalué à 3.

    Il y a besoin d'une appli pour ça ? Te filmer et balancer ça sur twitter, facebook, instagram ou mastodon, ça ne demande pas grand chose

  • [^] # Re: Si c'est gratuit...

    Posté par  . En réponse au journal Ma mairie fait la promotion d'une application pour smartphone avec un mouchard. Évalué à 7.

    […] délation, pour finir suspicion généralisée…

    Moi non plus je vois pas ?

  • [^] # Re: les cardeurs rigolent

    Posté par  . En réponse au journal [Ma Vie] De la stupidité de tout faire sur téléphone. Évalué à 5.

    Les assurances ne sont pas les mêmes. Si tu es commerçant et que tu n'utilise pas des trucs comme le 3D secure, lors des déclarations de vols, tu perds cet argent.

  • [^] # Re: Participation

    Posté par  . En réponse à la dépêche Sam Hartman a été élu DPL 2019 (Debian Project Leader). Évalué à 3.

    C'est ça oui, globalement. Dans le même genre d'idée si Météo France annonce une grosse pluie toute la journée, je vais éviter de faire de la rando…

    Je crois que les chiffres des sondages sont vraiment à prendre avec des pincettes. Les sondeurs ne demandent pas simplement aux gens pour qui ils votent. Ils appliquent des modèles (si je ne me trompe pas). L'exemple le plus simple, c'est que dans les années 90 annoncer que l'on vote FN est mal vu et leurs électeurs peuvent mentir. Donc ils ajustent leurs chiffres. Mais ce modèle peut changer. Par exemple avec un nouveau parti qui se place "bizarrement" sur l'échiquier politique.

    Mais attention, si les sondages peuvent expliquer la dynamique de la campagne, par ex. l'influence de l'incendie d'une cathédrale, les sondages ne peuvent pas prédire le résultat.

    En effet, mais l'utilisation d'un modèle erroné peut déformer ces dynamiques.

  • [^] # Re: Les premières personnes à programmer étaient des femmes

    Posté par  . En réponse au journal Pourquoi les femmes ont déserté l’informatique dans les années 1980. Évalué à 3.

    ce fil est juste une constatation que le système actuel oblige et/ou encourage fortement ce comportement et qu'on pourrait peut-être faire mieux

    Tu va tout de même plus loin quand tu dis :

    Eh bien non, la spéculation immobiliaire est un acte nocif pour la société commis par quasiment tous les propriétaires.

    Tu glisse du jugement dans ta constatation. C'est pas grave, mais c'est logique que des gens réagissent.

  • [^] # Re: Les premières personnes à programmer étaient des femmes

    Posté par  . En réponse au journal Pourquoi les femmes ont déserté l’informatique dans les années 1980. Évalué à 2.

    Si tu regardes ton graphique, ça recommence à grimper après l'éclatement de la mini-bulle de 91.

    C'est juste Paris. La pars de Paris dans l'immobilier en France ne me semble pas si grand que ça.

    Après, le pourquoi exact de quand et comment (qui varie suivant les pays), je ne dis pas que ce n'est pas intéressant, mais la constatation est là, les prix gonflent et, les banques étant de plus en plus socialisées, ça ne peut plus éclater.

    Trouver une solution sans chercher à comprendre la raison me paraît voué à l'échec.

  • [^] # Re: Les premières personnes à programmer étaient des femmes

    Posté par  . En réponse au journal Pourquoi les femmes ont déserté l’informatique dans les années 1980. Évalué à 2.

    On ne peut pas vraiment dire que ça commence à une date précise non plus[…]

    Quand je vois ce genre de graphe :

    suivi du prix du logement à Paris et en France de 1840 à nos jours

    On peut quand même se dire qu'il y a un truc qui s'est passé autour de 2000, non ? (il tends aussi à dire que si ton grand père s'est logé pour pas grand chose son père a lui a probablement eu un peu plus de mal)

    Des développements récents, comme le fait que le BCE prête de l'argent à un taux d'intérêt nul aux banques qui ensuite le reprêtent aux gens et aux États à des taux plus élevés, n'arrangent bien sûr pas les choses en diminuant encore plus le risque pour les banques et donc rendant possibles des prêts à plus long terme.

    Je ne sais plus si ça fonctionne exactement comme ça, mais il s'agit de création monétaire c'est typiquement quelque chose de très complexe, très (trop ?) encadré et qui a des impacts partout. Globalement quand on parle de création monétaire, je suis comme devant une implémentation à la main d'une gestion de date/heure : je ne me demande pas s'il y a un bug, mais où est-ce qu'il se trouve.

    Mais on ne peut pas imputer toute l'évolution depuis 2000 à des faits spéciaux particuliers arrivés autour de 2000 : tous les ingrédients étaient déjà là, il n'était que question de temps[…]

    La création de la zone euro ne me semble pas être un « fait spécial particulier arrivés autour de 2000 », mais un véritable game changer.

  • [^] # Re: Les premières personnes à programmer étaient des femmes

    Posté par  . En réponse au journal Pourquoi les femmes ont déserté l’informatique dans les années 1980. Évalué à 2. Dernière modification le 25 avril 2019 à 11:04.

    Le développement depuis 2000 utilise une faille inhérente à notre économie de marché : les banques peuvent prêter de l'argent à très long terme sans risque, sachant qu'elles seront sauvées par l'État au besoin.

    C'est quelque chose de nouveau ? Il me semble que les mécanismes qui font que les États ne laisseront pas tomber les banques (du fait du mécanisme d'endettement) est plus vieux que ça (en 93 on était déjà à 40% du PIB).

    2000 c'est la création de la zone euro et la création de la banque centrale européenne et de toute une nouvelle organisation. Il semble d'ailleurs que la tendance est similaire pour toute l'UE. Je vais pas comparer aux USA parce que bon voila, mais le Canada ne semble pas connaître cette envolée (j'ai eu du mal à trouver des chiffres clairs donc je peux me tromper).

    Pendant que j'y pense, vous parliez d'urbanisme : la gentrification doit jouer un rôle important dans le prix de l'immobilier.