• # issues

    Posté par  . Évalué à -1 (+6/-9).

    Marrant, trois issues sur leur repo GH et exactement les question que je me suis posé :

    • d'où vient la liste des IP ? pourquoi je dois les croire ?
    • pourquoi 1500 lignes alors que ça tient en 100
    • pourquoi starlink et pas les autres acteurs GAFAM+NATU+XYZ ? Comme si les autres étaient moins pire que Musk ? Et les utilisateurs légitimes qui n'ont pas d'autres moyens d'accès à Internet, dommage collatéral ?

    C'est le problème quand on veut moraliser le net, on tombe vite sur des contres sens.

    • [^] # Re: issues

      Posté par  . Évalué à 10 (+23/-3).

      Bonjour,
      Sans doute que les autres sont déjà très mauvais mais que starlink c'est le pire du pire vu le nombre de satellites, leur durée de vie, les problèmes déjà occasionnés et le manque de professionnalisme et de coopération des équipes (incident récent de trajectoire menaçant une mission satellite scientifique/météo d'Eumetsat lors duquel Starlink a refusé de dévier son satellite de la trajectoire d'un satellite Eumetsat déjà en orbite, contraignant ce dernier à manoeuvrer pour éviter la collision, ce qui réduit considérablement la durée de vie d'un satellite embarquant des instruments de mesure scientifique à plusieurs dizaines de millions d'euros)

      Starlink c'est une constellation de dizaines de milliers d'antennes "low-cost" à durée de vie ultra-courte (5 ans). C'est une aberration écologique et économique à moins d'abonnements très chers.
      Et le patron de cette société fait tout ce qu'il peut pour montrer qu'il est la lie de l'humanité, ce qui ne joue pas en faveur de la boîte.

      • [^] # Re: issues

        Posté par  . Évalué à -3 (+2/-7).

        Oui, c'est ce qu'ils (qui sont-ils d'ailleurs ?) exposent sur leur site. Ça ne change pas vraiment mon questionnement.

        • [^] # Re: issues

          Posté par  . Évalué à 5 (+4/-1).

          Ce qui est assez marrant c'est qu'ils ont répondu aux questions, mais que tu continues a poser les questions.

          Le nombre de lignes, c'est un dump d'une db. La source de ces ip, c'est toujours le dump de cette même db.

          Qui ils sont, je vois pas l'intérêt. J'imagine que tu cherches cette information pour les discréditer et nous détourner du sujet. Qui es tu toi d'ailleurs ?

    • [^] # Re: issues

      Posté par  . Évalué à 10 (+11/-2). Dernière modification le 27 avril 2025 à 09:10.

      Je ne me suis pas encore fait un avis fort sur l'initiative mais…

      Comme si les autres étaient moins pire que Musk ?

      Cette phrase est un concentré de problème.

      1. Déjà, personne n'a sous-entendu ça.
      2. C'est du whataboutisme. Est-ce que si je lance une compagne contre sujet A, tu vas me présenter tout le reste de l'alphabet et me demander « et alors, eux aussi, non ? » ? On ne va pas aller très loin comme ça
      3. Que d'autres fassent aussi mal ou pire ne rend pas exempt de critique
      4. Tu es le premier à mentionner Musk. La page en lien ne le mentionne pas. As-tu l'impression qu'on attaque Musk particulièrement, et est-ce que c'est ça qui t'embête, dans le fond ?

      pourquoi starlink et pas les autres acteurs GAFAM+NATU+XYZ ?

      Whataboutisme, donc, mais je vais quand même répondre. Le sujet, c'est spécifiquement la pollution de l'espace, et plus généralement la pollution environnementale de cette activité.

      La page mentionne le fait que d'autres s'y mettent :

      Several companies are already launching their own mega-constellation of satellites

      et qu'ils comptent s'en occuper aussi :

      To be completed with other services…

      Donc non, ce n'est pas « juste Musk » ou « juste Starlink ». Mais c'est quand même eux qui ont lancé, ou en tout cas popularisé l'idée.

      Si tu veux lire des critiques sur les GAFAM, lis des critiques sur les GAFAM, il y en a déjà plein ailleurs.

      d'où vient la liste des IP ? pourquoi je dois les croire ? pourquoi 1500 lignes alors que ça tient en 100 ?

      La question est légitime, mais est présentée comme une critique à charge. En général quand on est réellement curieux, on pose la question et on attend la réponse avant de crier au loup, on ne présente pas la question comme un problème. Ce que tu fais, ça s'appelle du FUD.

      Et les utilisateurs légitimes qui n'ont pas d'autres moyens d'accès à Internet, dommage collatéral ?

      Défoncer la planète pour permettre des gens d'accéder à internet, dommage collatéral ? La fin ne justifie pas nécessairement tous les moyens.

      Bref, au fond, quelles sont tes motivations ?

      • [^] # Re: issues

        Posté par  . Évalué à -4 (+0/-6).

        Bref, au fond, quelles sont tes motivations ?

        Merci pour cet intérêt, je n'en demandais pas temps.

        Mais la question est pertinente.

        On me propose d'effectuer un boycott. Je m'interroge sur la légitimité pour moi de le faire : qui ? Pourquoi ? Contre qui ? Comment ?

        En première lecture, je suis dubitatif.

        De là à me balancer tous les noms d'oiseaux de la terre, faut peut être se modérer.

        • [^] # Re: issues

          Posté par  . Évalué à 8 (+6/-0). Dernière modification le 27 avril 2025 à 11:47.

          On me propose d'effectuer un boycott. Je m'interroge sur la légitimité pour moi de le faire : qui ? Pourquoi ? Contre qui ? Comment ?

          En première lecture, je suis dubitatif.

          Ça me parait sain, voir c'est probablement un bon réflexe.

          Je note tout de même que tu as été plus loin qu'être dubitatif, tu as tiré des conclusions.

          C'est le problème quand on veut moraliser le net, on tombe vite sur des contres sens.

          On passera sur le fait que je ne vois pas quel contre sens tu vois et que ta phrase a un ton au moins aussi moralisateur que ce que tu critiques ; ton commentaire a un ton de dénonciation qui s'appuie sur des questions, pas des réponses.

          De là à me balancer tous les noms d'oiseaux de la terre, faut peut être se modérer.

          Soyons clairs, tu ne parles pas de moi là, si ? Ou alors tu considères que FUD et Whataboutisme sont des noms d'oiseaux ? Dans ce cas nous n'avons pas le même référentiel.

          • [^] # Re: issues

            Posté par  . Évalué à -6 (+0/-8).

            Un peu de toi, beaucoup de celui qui dit "mauvaise foi", "malveillance", ainsi que des moinssages.

            • [^] # Re: issues

              Posté par  . Évalué à 5 (+3/-0). Dernière modification le 27 avril 2025 à 11:57.

              je n'ai pas moinsé parce qu'en général je ne vote pas volontairement, mais je pense que tu trouveras dans mes commentaires des tentatives d'explications des raisons pour lesquels tu as été moinsé.

              C'est peut-être juste une question de formulation malheureuse, mais oui, cette impression de FUD et de whataboutisme que ton commentaire peut donner est une explication possible sur le fait que des gens peuvent penser que tu es de mauvaise foi (perso j'ai juste l'impression que tu as été agacé par la démarche pour une raison de fond que tu n'as pas exprimé, parce que tu n'es fondamentalement pas d'accord avec la démarche et ses raisons, mais que tu t'es rabattu sur des problèmes de forme (certes légitimes)).

        • [^] # Re: issues

          Posté par  . Évalué à 4 (+2/-0). Dernière modification le 27 avril 2025 à 11:52.

          (je ne peux plus éditer)

          et l'anguille sous la roche : tu aurais pu aussi décider de commenter le fond (la démarche elle-même) avant de te focaliser sur la forme.

          C'est peut-être ça qui me surprend le plus dans ton commentaire. Il y a une vrai argumentation sur pourquoi, et tu balaies l'initiative sur des éléments techniques et sur des digressions (je suppose que c'est une description charitable de "mais il y a d'autres méchants aussi !") sans jamais t'arrêter sur le sujet principal.

    • [^] # Re: issues

      Posté par  . Évalué à 7 (+6/-2).

      pourquoi 1500 lignes alors que ça tient en 100

      ou comment faire de la mauvaise foi, j'ai pas vu 1500 lignes si on omet la configuration ou la licence,

      html : 78
      css : 87
      sh : 36 + 10
      readme : 12 + 3

      on arrive autour de 220 lignes dont l'immense majorité est du html/css statique, donc en réalité on est autour de 46 lignes soit 2 fois moins que ce que tu proposes :P

      en allant lire les scripts on y trouve

      #!/bin/sh
      # This script creates starlink_user_v4 and starlink_user_v6 ipsets.
      # They can be used in firewall rules, for example with iptables:
      #       iptables -I INPUT -m set --match-set starlink_user_v4 src,dst -j DROP
      # will ignore all traffic coming from starlink IPv4 addresses.
      # Inspired by https://wiki.gentoo.org/wiki/IPSet
      
      set -o errexit
      
      data="$(curl -s https://geoip.starlinkisp.net/feed.csv)"

      y'aurait effectivement 1500 lignes de codes aller chercher l'info pourrait être couteuse, mais là c'est de la fainéantise ou de la malveillance.

      C'est le problème quand on veut moraliser le net, on tombe vite sur des contres sens.

      c'est le problème de dire des conneries à des gens technique, ça répond!

      Il ne faut pas décorner les boeufs avant d'avoir semé le vent

      • [^] # Re: issues

        Posté par  . Évalué à 0 (+1/-3). Dernière modification le 27 avril 2025 à 10:34.

        1500 lignes dans la liste des IP Range.
        Qui peuvent se résumer en 70 si les ranges consécutives sont fusionnées.

        Disons que pour moi c'est un bad smell car je ne comprends pas comment la liste a été faîte.

        • [^] # Re: issues

          Posté par  . Évalué à 7 (+5/-0).

          Le code est libre, tu peux le lire, et j'ai fait un lien qui explique comment elle est générée dans mon commentaire précédent.

          Le revoilà : https://github.com/edhelas/fuckstarlink/issues/4#issuecomment-2831414696

          tl;dr: elle est générée depuis la liste fournie par StarLink eux-même, et il y a de quoi reproduire pour revérifier (ce qui est toujours une bonne chose à faire)

        • [^] # Re: issues

          Posté par  (site web personnel, Mastodon) . Évalué à 4 (+2/-0).

          Qui peuvent se résumer en 70 si les ranges consécutives sont fusionnées.

          Si des ranges consécutives sont séparées, c'est que parfois il y a de bonnes raisons, par exemple en ré-affecter une à un tout autre usage…

        • [^] # Re: issues

          Posté par  . Évalué à 3 (+2/-2). Dernière modification le 27 avril 2025 à 18:14.

          Le code fait moins de 50 lignes commentaires inclus.

          Tu vas regarder un fichier qui est dans le dossier config, sans regarder si par ailleurs y'a un moyen de le générer, l'amender ou l'utiliser?

          1500 lignes y'a peu de chances que ce soit tapé à la main, c'est très probablement généré.

          Y'a 10 fichiers, dont 2 images, 2 readme, 1 licence, 1 css, 1 html, 1 fichier conf, 4 dossier dont un img, le second config,

          car je ne comprends pas comment la liste a été faîte.

          et le 3eme dossier qui s'appelle "updaters".

          ce dernier contiens 2 script shell, starlink-ipset.sh et starlink-nginx.sh

          Pour quelqu'un prétendant faire la conf en 70 lignes, t'es pas capable de comprendre "updaters" ou d'ouvrir un des deux scripts shells pour essayer de comprendre?

          ah oui et dans le dossier updaters, y'a un fichier README.md qui explique d'où ça vient, au cas où le shell serait trop compliqué; ça donne même un exemple pour une crontab pour automatiser la mise à jour de la conf.

          Bref c'est court, et c'est documenté, perso j'aurais remonté le README.md du dossier updaters dans celui du dossier parent, mais c'est juste un goût personnel.

          Il ne faut pas décorner les boeufs avant d'avoir semé le vent

          • [^] # Re: issues

            Posté par  . Évalué à 0 (+0/-2). Dernière modification le 27 avril 2025 à 22:33.

            s, t'es pas capable de comprendre "updaters" ou

            Si, je sais repérer une URL dans un script.
            Ça me dit pas comment est construit la ressource derrière.

            En fait avant de le prendre pour un demeuré, lis le commentaire de départ et les issues dans le repo. Elles ne sont pas de moi. Je constate juste qu'elles soulèvent exactement les questions que je me suis posé.

            • [^] # Re: issues

              Posté par  . Évalué à 4 (+3/-2).

              Tu as prétendu faire la même chose en 100 lignes de code; rien a battre de ce que les autres sont infoutu de lire un README.md; je te cite

              pourquoi 1500 lignes alors que ça tient en 100

              Ensuite, Tu a repris les deux question, brut de décoffrage

              d'où vient la liste des IP ? pourquoi je dois les croire ?

              et tu tentes de faire oublier la première partie : d'où vient la liste des IP, qui est clairement visible dans les scripts, il parait que tu es capable de repérer un url dans un script, judicieusement posé dans un dossier updaters, avec un readme qui explique comment automatiser la mise à jour de la conf

              le script en question tiens sur 10 lignes

              Ça me dit pas comment est construit la ressource derrière.

              quant au site en question, celui d'où proviens les IPs, et la fiabilité, si c'est le fichier de conf proposé, c'est dans les 10 lignes de bash, avec 3 commandes classiques, curl, printf, cut, et pire que tout un |

              si c'est pour la fiabilité/confiance faut 'juste' lire le readme du dossier updaters :

              The source seems to be official as it is linked from https://starlink-enterprise-guide.readme.io/docs/ip-addresses, which is itself linked from https://www.starlink.com/business (which is the official site according to wikipedia) as the "buyer's guide".

              Je constate juste qu'elles soulèvent exactement les questions que je me suis posé.

              et il te fallait moins de 5 minutes montre en main pour avoir les réponses à ce que tu cherchais; Quant au y'a pas que moi… T'es plus en primaire, si tu grille un feu rouge, la justification que tu as vu un autre le faire est plutôt légère.

              Je ne te prenais pas pour un demeuré, juste pour quelqu'un qui manquais cruellement de curiosité, et qui préfère râler que de chercher par lui même.

              Il ne faut pas décorner les boeufs avant d'avoir semé le vent

              • [^] # Re: issues

                Posté par  . Évalué à 1 (+0/-1).

                On va commencer à boucler :

                Les 1500 lignes, je parle de la conf, pas du code. Je sais lire un bash de dix lignes.

                La source a été donnée après mon commentaire. Je ne lis pas l'avenir.

                • [^] # Re: issues

                  Posté par  . Évalué à 3 (+1/-1).

                  La source a été donnée après mon commentaire. Je ne lis pas l'avenir.

                  Non la source a été donné dans le script d'update, le uptaters/README.md qui datent d'il y'a 3 mois.

                  La réponse dans l'issue est sans doute plus amicale qu'un bête lien vers le script dans updaters/ et le README.md associé, et probablement plus perenne, mais il aurait pu s'en contenter.

                  Bref tu as fait ton commentaire avant d'avoir lu le code.

                  Il ne faut pas décorner les boeufs avant d'avoir semé le vent

Envoyer un commentaire

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.