jean-michel.bertrou.eu a écrit 403 commentaires

  • [^] # La sagesse de ne pas réagir ?

    Posté par  . En réponse à la dépêche LinuxFr.org : rétrospective des dépêches et journaux 2014. Évalué à 3.

    « Oser dire ce qu’on pense » est effectivement plutôt un point fort de linuxfr.

    Mais il y a une autre condition encore plus fondamentale pour que des vraies discussions puissent avoir lieu, c’est qu’il y ait une écoute véritable. Et ça c’est nettement plus difficile à mettre en place, car comme le disait Stephen R. Covey: « Most people do not listen with the intent to understand; they listen with the intent to reply. »

    Comme je le disais il y a peu, linuxfr met de l’huile sur le feu de ce travers humain bien connu en ayant dans son ADN ce système de bons et mauvais points qui encouragent à poster en premier une réponse bien cinglante. Ici, « Les gens ont la sagesse de ne pas réagir » avances-tu. C’est de l’humour ? Il y a ici des kilomètres de discussion à fort taux biliaire qui n’auraient juste pas lieu d’être si les gens accordaient par défaut le bénéfice du doute et cherchaient à comprendre réellement le point de vue de l’autre avant de vouloir faire à tous prix comprendre le leur.

    Plutôt que d’encourager la rédaction rapide de commentaires cinglants, un système intelligent devrait faire exactement l'inverse : encourager l'écoute. Ce qui veut dire, puisqu'on est sur le web : encourager la lecture.

    Jeff Atwood a écrit un article assez passionnant sur le sujet où il explique ce qu’il essaye de faire dans ce sens avec Discourse. Il part de ce constat :

    If I have learned anything from the Internet, it is this: be very, very careful when you put a number next to someone's name. Because people will do whatever it takes to make that number go up.
    Because reading is fondamental

  • [^] # Re: Concurrents de Skype

    Posté par  . En réponse au journal Pour les expats. Évalué à -2.

    Merci d'illustrer par ton commentaire sur ce que je disais sur la lecture de travers.

    Ce n'est guère étonnant au fond. Stephen Covey, entre autres, a théorisé que la plupart des gens n'écoutent pas dans le but de comprendre mais dans l'optique de répondre.

    Ce travers humain bien connu est encore renforcé sur linuxfr par le système de bons et mauvais points qui encouragent à poster en premier une réponse bien cinglante. Un système intelligent devrait faire l'inverse : encourager l'écoute. Ce qui veut dire, puisqu'on est sur le web : encourager la lecture. Medium et Discourse notamment font des choses intelligentes sur ce plan là.

  • [^] # Re: Concurrents de Skype

    Posté par  . En réponse au journal Pour les expats. Évalué à 1. Dernière modification le 09 janvier 2015 à 20:08.

    Se synchroniser = faire en sorte d'être tous les deux en même temps devant l'ordinateur avec Skype allumé.
    No installation : sur le desktop quand ça fonctionne directement dans le navigateur
    No login : des solutions basées sur webrtc
    Qui regarde des vidéos youtube avec sa douce ? Au moins moi et c'est cool

    Mais surtout c'est un peu pénible, et je ne dis pas ça spécialement pour toi, c'est que tant de gens passent à côté que le point central de mon journal, qui est que plutôt que de passer par des logiciels, on peut appeler de mobile à mobile à l'international, tout simplement.

    J'en partage sans doute la responsabilité, mais tout de même ! On dirait que le principe de base de linuxfr, c'est que s'il est possible qu'on te comprenne de travers, alors on VA te comprendre de travers.

  • [^] # Re: Respectons le Seigneur de La Palice

    Posté par  . En réponse au journal Pour les expats. Évalué à 3.

    Ah merci, enfin une vraie objection à mon journal !

    On dit bien une lapalissade par contre. L'orthographe du français est traître.

    D'après Wikipedia, dans sa version actuelle, c'est encore plus tordu que ça, cela aurait dérivé de :

    Hélas, La Palice est mort,
    Est mort devant Pavie ;
    Hélas, s’il n’était pas mort,
    Il ferait encore envie
    
  • [^] # Re: Pas compris

    Posté par  . En réponse au journal Pour les expats. Évalué à 2.

    Les enfants étaient justement l'exception parfaite :)

    La double sim peut être une solution, mais mon smartphone n'a pas d'emplacement pour ca. Les touristes ont rarement de contrat local. (Quoi qu'effectivement ca peut être une bonne idée de prendre une prépayée par cher). Je ne vois pas pourquoi les expatriés auraient par nature envie d'appeler différemment des autres s'il était aussi facile et bon marché d'appeler de Bruxelles vers Lille que de Strasbourg vers Brest. Que les comportements soient actuellement différents, je veux bien te croire, mais ca montre justement en creux qu'il y a un marché pour une solution comme Ringo.

  • [^] # Re: Pas compris

    Posté par  . En réponse au journal Pour les expats. Évalué à 2. Dernière modification le 08 janvier 2015 à 16:13.

    Tout le monde connait Skype pour l'indicateur de précense, la visio, sa partie gratuite. Est-ce que ta solution propose l'indicateur de présense, la visio, une partie gratuite?

    La "présence" est un concept obsolète depuis la montée en puissance du smartphone, auquel on est toujours connecté, c'est bien pour ca que whatsapp ou hangouts l'ont enlevé.
    La visio est en général une friction devant lequel l'avantage de la simplicité d'un appel téléphonique l'emporte aisément.
    Pour les exceptions importantes, comme communiquer avec des enfants, j'utiliserais plutôt un service sans installation ni login basé sur WebRTC.
    Absence de partie gratuite. 1.5 centimes d'euros par minute. Est-ce que le fait de pouvoir avoir facilement une vraie conversation n'importe quand ne vaut rien pour toi ?

    Comparer des pommes et des oranges c'est mal. Sauf si énormément gens ne connaissent que les pommes (skype) alors qu'ils ont un déficit en vitamines C. Là ca peut valoir le coup de faire de la publicité comparative.

  • [^] # Re: Pas compris

    Posté par  . En réponse au journal Pour les expats. Évalué à 2.

    PS : la man in the middle du tel, c'est pas très nouveau, il y a 15 ans j'appelai déjà un numéro local (l'intérmédiaire) puis le numéro étranger souhaité et c'était le cout (et la qualité) d'une communication locale. Ces opérateurs ont disparu avec la baisse des prix, du coup je vois mal comment la seule amalioration d'automatiser l'appel intermédiaire peut faire le succès d'une offre. Ou alors je n'ai pas compris la différence qui tue par rapport à il y a 15 ans.

    Déjà c'est beaucoup plus simple à utiliser, et surtout concerne le mobile, monde dans lequel les appels internationaux n'ont pas franchement baissé aussi vite que les appels depuis une freebox. L'année dernière encore, j'appelais un portable canadien depuis un portable SFR pour 6€ pour 10 minutes.

  • [^] # Re: Pas compris

    Posté par  . En réponse au journal Pour les expats. Évalué à 1.

    Uniquement parce que Skype est devenu synonyme d'appels ou vidéo-conférences par internet, tout comme les réfrégirateurs sont des frigidaires.

  • [^] # Re: C'est libre ?

    Posté par  . En réponse au journal Pour les expats. Évalué à 2. Dernière modification le 08 janvier 2015 à 15:21.

    Faire une application libre qui fait la même chose doit être assez trivial, par contre je ne dispose pas personellement d'une infrastructure télécom similaire à celle qu'il y a derrières les numéros de fixe à francfort.

  • [^] # Re: Pas compris

    Posté par  . En réponse au journal Pour les expats. Évalué à 4.

    Tu n'est sans doute pas dans la cible, ayant tous tes contacts dans Skype, étant en permanence derrière ton ordinateur, avec une connexion wifi et fibre optique/DSL bonne qualité.

    En revanche pour les gens ayant tous leurs contacts dans le carnet d'adresses de leurs téléphones, et préférant appeler depuis leur téléphone dans la rue, que d'avoir à être devant un ordinateur, possédant un forfait data 300MB (mon cas à la fin de l'année dernière), appelant des pays où l'infrastructure est pas tip top, euh… skype et la pingrerie non merci.

  • [^] # Re: Permissions Android

    Posté par  . En réponse au journal Méfiez-vous des applications de courriel sur mobile. Évalué à 0.

    La sémantique de la libc avait qu'à être comme je le voulais dès le départ

    Et bien putain, avec un pragmatisme pareil, pas sûr que 2015 soit l'année de Linux sur le Desktop !

    Et sinon, oui, Google a fait une expérimentation en loucédé pour voir s'ils pouvaient introduire ça sans rien casser d'important.
    Mais la différence entre une expérimentation et une fonctionnalité, c'est qu'en itérant on a réussi à parvenir à un résultat satisfaisant

  • [^] # Re: Permissions Android

    Posté par  . En réponse au journal Méfiez-vous des applications de courriel sur mobile. Évalué à -1.

    J'imagine que les moinsseurs ont des arguments tellement triviaux qu'il est rébarbatif de les exposer.

    En fait j'ai l'impression qu'ils font une fausse analogie avec adblock et ses amis qui rendent un service top. Oui, mais pour adblock, séparer le bon grain de l'ivraie est relativement trivial :

    > Bon grain : monwebmail.fr/*
    > Ivraie : tracking.biz/evil.js
    > Ivraie : adnetwork.com/*
    
    > bon grain; <div id=content/>
    > Ivraie : <div id=giantbanner>
    

    Est ce que jouer avec le système de permissions est équivalent à ça ?

    Non, ça a plus à voir avec modifier la sémantique de la libc


    Ceci dit, comme je suis pour que chacun fasse ce qu'il veut avec son smartphone, et pour rester constructif, je suggerais juste d'ajouter aux appels systèmes modifiés

    Toast.show ("Permission XXX bidouillee. Partez du principe que les éventuels bugs sont de votre fait");

    Alternative : envoyez un mail au développeur de l'appli qui vous intéresse (information présente dans le Play Store) pour dire que vous trouvez que les permissions XXX et yyy ne vous semblent pas essentielles pour ce que fait l'appli, et de migrer vers le nouveau système de permissions à la demande.

  • [^] # Re: Permissions Android

    Posté par  . En réponse au journal Méfiez-vous des applications de courriel sur mobile. Évalué à -5.

    Se vautrer non mais elle apparaîtra buggée de manière inattendue.

    Si tu changes les présupposés sur laquelle a été bâtie la plate-forme, ça a nécessairement des effets de bord sur les applis existantes. Tu changes les fondations sur laquelle elles ont été pensées.

    Exemple : telle appli plus maintenue utilisait la permission SMS pour vérifier le numéro de téléphone, sans qu'il n'y ait de procédure mutuelle. Il y aura des utilisateurs pour qui elle va apparaître buggée.

    Exemple : voyant que Twitter scanne la liste de tes applis installées, ce qui est clairement de l'abus, des utilisateurs enlèvent cette permission à une autre appli comme Pocket. J'imagine que les api renvoie alors uniquement les applis installées par défaut. Pocket utilisait ça pour améliorer le bouton "partager avec…". L'utilisateur ne peut alors plus partager ses liens qu'avec la moitié des applis et comprend pas pourquoi. La encore l'appli apparaît buggée de manière bien mystérieuse et/ou chiante pour les devs.

  • [^] # Re: Permissions Android

    Posté par  . En réponse au journal Méfiez-vous des applications de courriel sur mobile. Évalué à -1.

    Ios permet effectivement de désactiver les permissions et c'est certes plus pénible pour le développeur, mais je pense que c'est surtout un problème de business model…

    Tu prêtes beaucoup de capacité visionnaire aux gens de la start-up Android Inc qui avaient pris soin de planifier avec malice à quoi ressemblerait leur plate forme une fois entre les mains de centaines de milliers de devs et d'un milliard de terriens

    Si Google veut enlever des permissions sans compliquer la vie du développeur, il y a des solutions : renvoyer des données vides ou bidons. L'appli demande l'accès au carnet d'adresse mais n'en a pas le droit, on lui renvoie un carnet vide. Elle veut lire les sms, on lui envoie une liste vide de sms, etc.

    Effectivement c'est beaucoup mieux: au lieu d'avoir des applis qui crashent de manière franche, on aura des applis qui ne fonctionneront pas de manière aléatoire sans que ni le développeur ni l'utilisateur ne comprennent réellement pourquoi

  • [^] # Re: Permissions Android

    Posté par  . En réponse au journal Méfiez-vous des applications de courriel sur mobile. Évalué à 2.

    Pourquoi ne pourrait-on pas installer une application en lui refusant tel ou tel droit séparément ??

    Au pif : parce-que ça casserait une quantité faramineuse d'allocations existantes ?

  • # Réaliste car peu de moyens de faire autrement

    Posté par  . En réponse au journal Méfiez-vous des applications de courriel sur mobile. Évalué à 4. Dernière modification le 31 décembre 2014 à 17:35.

    Je reviendrai plus tard sur ces aspects techniques, mais la conclusion de cet article est que, lorsque vous entrez votre adresse e-mail et votre mot de passe dans l’une de ces applis, ces informations se retrouvent sur des serveurs en Russie (pour myMail) ou dans le cloud d’Amazon (pour CloudMagic) et qu'elles les conservent. Vous le saviez ?

    Ta conclusion (que les identifiants sont conservés par les serveurs distants) me paraît d'autant plus crédible que je ne vois guère comment un développeur d'applications mobiles pourrait faire autrement si son objectif est de se démarquer en offrant une application mail "plus jolies, plus simple, vous promettant un tri automatique du courriel entrant ou un (swype) super-cool, ou encore un regroupement de vos boîtes pro & perso"

    Le développement pour mobile a plusieurs talons d'achilles, mais deux qui sont incontournables sont la non-fiabilité de la connexion internet et la batterie qui est une ressource précieuse à économiser. Vous pouvez avoir comme objectif de respecter à 100% la privacy, vous pouvez avoir comme objectif de faire une appli performante, mais les deux en même temps ? Je demande à voir.

    "Faire directement de l'IMAP" ça veut dire qu'il y a un polling individuel au niveau d'une application plutôt que du système. Si votre but est de faire une application performante, celle-ci doit utiliser les moyens mutualisés par le système que sont les serveurs Push de Apple et Google. Et pour utiliser les serveurs Push d'Apple, il faut que l'interrogation des serveurs IMAP ne se fassent pas par l'application sur votre smartphone mais par votre serveur. Donc il faut que votre serveur aient les identifiants courriels.

  • [^] # Re: Pour être plus clair

    Posté par  . En réponse au journal Méfiez-vous des applications de courriel sur mobile. Évalué à 9. Dernière modification le 31 décembre 2014 à 16:56.

    F-droid prévient aussi lorsqu'une application "promeut des extensions privatrices" ou bien encore "épie et rapporte votre activité"

    Firefox f-droid

  • # Prochaine enquête

    Posté par  . En réponse au journal Word vs TeX. Évalué à 0.

    Pour qui croit au progrès, c'est réconfortant de voir qu'un logiciel pensé dans dans les années 90 est plus efficace qu'un logiciel pensé dans les années 80.

    Il serait bon maintenant qu'on est au 21ème siècle d'évaluer des logiciels mieux adaptés à l'heure du Web et du mobile.

    https://www.producthunt.com/e/tools-for-writers

  • # Dart

    Posté par  . En réponse au journal Indication de type pour Python. Évalué à 3.

    Merci de ton journal !

    Que faire ? Le plus souvent, le paradigme de typage statique ou dynamique fait partie du cœur du langage et rares sont ceux qui permettent de mixer les deux.

    Les optional types de Dart se rapprochent de ça :

    https://www.dartlang.org/articles/optional-types/
    https://www.dartlang.org/articles/why-dart-types/

  • [^] # Re: Péjoratif ?

    Posté par  . En réponse au journal Le Journal du Pirate : quelques stats une semaine après le lancement. Évalué à 1.

    J'y citais Paul Graham, hacker s'il en est, qui montrait que les deux sens de hacker sont liés
    "Pirate" péjoratif ? Comme l'ont montré auparavant d'autres concepts ("big bang", "impressionistes", "nègritude", … ), avancer avec un blason péjoratif en bandoulière peut être un procédé rhétorique efficace :)

  • # Sur mac os x

    Posté par  . En réponse à la dépêche Vulnérabilité dans Git et Mercurial sur certains systèmes de fichiers (FAT, NTFS, HFS+, etc.). Évalué à 7.

    Sur mac os x, le git livré par Apple est vulnérable et à cette heure, ils ne proposent pas de mise à jour.
    Problème réglé rapidement si vous utilisez http://brew.sh/

    $ brew update && brew install git 
    
    $ git --version
    git version 2.2.1
    # Les autres versions patchées sont v1.8.5.6, v1.9.5, v2.0.5, v2.1.4 et v2.2.1 

    Si vous avez mal configuré votre PATH, vous utiliserez la version vulnérable

    $ /usr/bin/git --version
    git version 1.9.3 (Apple Git-50)

    Pour des logiciels qui utilisent git en interne (style github.app, sourcetree, android studio, …), vérifiez dans leurs préférences qu'ils utilisent la version de git du système

  • [^] # Re: Et dire qu'il suffirait de réfléchir avant...

    Posté par  . En réponse au journal Google News quitte l'Espagne. Évalué à 2.

    Armes égales quand Amazon fait de l'optimisation fiscale

    Et c'est pas un peu vain de demander aux multinationales d'être gentilles en ne profitant pas d'un système fiscal international qui prend l'eau de toute part ?
    Faudrait pas plutôt se sortir les doigts du cul pour le changer ?

    (Amazon fait) aucun bénéfice?

    Regarde de plus près le fonctionnement d'Amazon. C'est un portfolio d'investissements où ceux qui sont matures sont tout à fait rentables, mais l'argent qu'ils rapportent est presque intégralement redirigé vers de nouveaux investissemnts.

  • [^] # Paul Graham

    Posté par  . En réponse au journal Site à la Hacker News pour la communauté française : Journal Du Pirate. Évalué à 4.

    The Word "Hacker"

    April 2004

    To the popular press, "hacker" means someone who breaks into computers. Among programmers it means a good programmer. But the two meanings are connected. To programmers, "hacker" connotes mastery in the most literal sense: someone who can make a computer do what he wants—whether the computer wants to or not.

    To add to the confusion, the noun "hack" also has two senses. It can be either a compliment or an insult. It's called a hack when you do something in an ugly way. But when you do something so clever that you somehow beat the system, that's also called a hack. The word is used more often in the former than the latter sense, probably because ugly solutions are more common than brilliant ones.

    Believe it or not, the two senses of "hack" are also connected

    La suite : http://paulgraham.com/gba.html

  • [^] # Re: Distributions ?

    Posté par  . En réponse à la dépêche LibreSSL 2 est bien lancé. Évalué à 1.

    Le mail répond à cet argument

    "But I need FIPS mode for blah blah." I notice nobody claims that
    there's any intrinsic value to FIPS mode. It's widely recognized as a
    worthless checkbox; now it's time to stand up to the clowns in charge
    and tell them the same thing. It's funny to compare how many people
    l> ike to quote Gandhi's "Be the change that you wish to see in the
    world." with how few people actually like to be the change.

  • [^] # Re: Oui, et ?

    Posté par  . En réponse au journal "Comment les multinationales (y compris françaises) font de l’évasion fiscale au Luxembourg". Évalué à 6.

    le communisme tel qu'il est (très brièvement) théorisé par Marx et Engels.

    L'ouvrage de référence qui illustre ce modèle de manière plus exhaustive : l'intégrale des albums des schtroumpfs.