Zylabon a écrit 1384 commentaires

  • [^] # Re: Mauvais paradigme

    Posté par  . En réponse au journal La GPL est un échec (FreeBSD 10 est sorti). Évalué à 4.

    Il s'agit juste de constater que les devs qui ont développé du code sous licence BSD on donné bien plus de droits que les clients d'Apple qui utilisent ce même code en ont reçu.

    Oui, arrête toi… les CLIENTS D'APPLE c'est qui les CLIENTS ? C'est les devs BSD ? PERDU ! Les clients d'Apple se sont les gens achètent des trucs Apple…

    Après, distribuer du code avec des modifs, c'est bien… mais ce qui est vraiment intéressant pour le CLIENT, c'est d'avoir le code avec LES modifs, TOUTES, surtout celles dont il ne veut pas.
    Bon, ya manifestement un problème de comprenette, je doute que ce dernier message y change grand chose.

    Please do not feed the trolls

  • [^] # Re: Mauvais paradigme

    Posté par  . En réponse au journal La GPL est un échec (FreeBSD 10 est sorti). Évalué à 3.

    Ya pas de question. Il s'agit juste de constater que les devs qui ont développé du code sous licence BSD on donné bien plus de droits que les clients d'Apple qui utilisent ce même code en ont reçu.

    Il n'y a aucun jugement de valeur, ceux qui choisissent la licences BSD sont de grands garçons.
    Je voulais aussi souligner qu'il n'était pas déraisonnable de faire un choix différent (GPL).

    Please do not feed the trolls

  • [^] # Re: Mauvais paradigme

    Posté par  . En réponse au journal La GPL est un échec (FreeBSD 10 est sorti). Évalué à 2.

    Mon opinion est principalement basée sur le fait que si mac OS X était un OS libre ça se saurait.
    Le fait que la base du code soit libre n'a absolument aucune espèce d'importance. Tu prend le code le plus libre du monde, tu lui fait quoi que ce soit lors de la compilation que ne peut pas faire tout un chacun, et t'as une boite noire en sortie. On se doute bien que les backdoor potentiellement introduite ne le sont pas dans le code accessible librement.

    Please do not feed the trolls

  • [^] # Re: Mauvais paradigme

    Posté par  . En réponse au journal La GPL est un échec (FreeBSD 10 est sorti). Évalué à 0. Dernière modification le 20 janvier 2014 à 23:32.

    Oui, ça veut dire que je peut recompiler XNU et retrouver même binaire au bit près que celui qui est livré sur les iCrap ?

    ajout : Ce que je veux dire c'est qu'ils doivent rajouter un paquet de chose dans ce qu'ils vendent. Des choses qu'il ne veulent pas retrouver chez le concurrent, les choses pour faire plaisir à la NSA, etc.

    ajout ajout : Est-ce que les utilisateurs jouissent des 4 libertés ? Sur le logiciel qui tourne sur leur machine, c'est ça la question finalement. La réponse est non.

    Please do not feed the trolls

  • [^] # Re: Mauvais paradigme

    Posté par  . En réponse au journal La GPL est un échec (FreeBSD 10 est sorti). Évalué à 8.

    […] une licence plus raisonnable comme la MPL ou la LGPL […]

    Est-il déraisonnable de refuser de donner des droit à quelqu'un s'il décide de les nier à d'autres ?

    Le but de la FSF et de la GPL est de proposer un ensemble de logiciel et un cadre légal qui garanti à celui qui les utilisera les 4 libertés. Pas de faire plaisir au éditeur de logiciel privateur pour attirer des fonds ou des devs. Le combat de RMS est de faire en sorte que tout le monde puisse avoir accès à un système qu'il pourra entièrement contrôler. Dans ce cadre, quel sens cela aurait de donner du pouvoir à des gens qui voudraient garder pour eux une partie de ce contrôle ?

    La GPL n'est pas du tout en concurrence avec les autres licences libres. Avoir les meilleurs logiciels n'a jamais été le but non plus.

    Please do not feed the trolls

  • [^] # Re: Mauvais paradigme

    Posté par  . En réponse au journal La GPL est un échec (FreeBSD 10 est sorti). Évalué à 2.

    Ça m'étonnerait qu'il aient accès au source de ce qui tourne sur leur machine…

    Please do not feed the trolls

  • [^] # Re: Mauvais paradigme

    Posté par  . En réponse au journal La GPL est un échec (FreeBSD 10 est sorti). Évalué à 7.

    Uniquement au premier utilisateur en cas de travaux dérivés, pas nécessairement les suivants.
    Par exemple, Apple en jouit, les client d'Apple [insérer bien profond ici un jeu de mot graveleux sur la jouissance].

    Please do not feed the trolls

  • [^] # Re: Bof

    Posté par  . En réponse au journal Nourrir les vaches ! Openbsd a reçu des fonds.. Évalué à 4.

    Bitcoin, en plus d'être une nouvelle monnaie […]

    Je doute fort que le Bitcoin soit une monnaie… Il en a peu de caractéristiques :

    D'après wikipédia pour les définitions :

    • unité de compte : (une unité standardisée qui permet de mesurer la valeur des flux et des stocks de biens, de services ou d'actifs). On peut rien mesurer avec un truc qui prend ou perd 400% de sa valeur tout les 2 mois.

    • réserve de valeur : Même remarque, si t'es milliardaire (en euros) en Bitcoin un jour, tu peux te retrouver avec juste quelques bits sur ton disque dur le lendemain. C'est pas bon.

    • intermédiaire des échanges : C'est peut être la seule chose caractéristique pertinente… Mais…

      • À condition que la valeur soit au minimum de plusieurs milliers de dollars. Impossible de l'utiliser pour acheter son pain.
      • À condition que le vendeur accepte de prendre le risque que ce qu'on lui donnera ne vaille plus rien le lendemain. Personnellement, je ne le ferais pas.

    Please do not feed the trolls

  • [^] # Re: Désactive simplement le ciblage dans les options

    Posté par  . En réponse au journal Système de Dé-ciblage (google and co) pour augmenter l'anonymat. Évalué à 1.

    Ça c'est faisant l'hypothèse que les boutons font ce qu'ils prétendent faire. Depuis Snowden on sait que ce n'est pas le cas.

    Ça t'apportera pas d'avantages, en terme concrets tu fera juste perdre un pouillième à Google, et bien plus à toi même en équivalent temps.

    Il y a un moment où il faut ce demander quel est son but dans la vie, est-ce que c'est regarder des vidéos de chats rigolotes en se foutant de tout ou bien faire en sorte que les chose aillent dans le bon sens pour le bien de tous.

    Bon, je fais partie de ces gens qui trouvent plus confortable d'être debout que couché…

    Mais si ça te donne l'impression de te battre ou d'aller à contre-courant

    En quoi est-ce que ce n'est qu'une impression ?

    Google vaut bien des moulins à vent…

    Pour comparer l'une des institutions les plus importante de l'histoire de l'humanité à un moulin à vent faut juste être abrutis (désolé… ya pas d'autres mots).

    Please do not feed the trolls

  • [^] # Re: .

    Posté par  . En réponse à la dépêche La fin de la neutralité du net ?. Évalué à 5.

    Ça me rappelle l'histoire du "Papa ! Je veux un poney"…

    − Papa ! Je veux un poney !
    − Tu sais chérie, c'est un peu cher un poney…
    − Je veux un poney !
    − Heu… Tu veux pas une souris plutôt ?
    − Je veux un poney !
    − Un chien alors ?
    − Ok… Mais j'aurais aimé un poney…

    Le père pense « Fiou ! Je l'ai échappé belle ! Un poney… ça aurait couté une fortune ! » et la petite « Finalement, c'était pas si difficile que ça d'avoir un chien. »

    Si quelqu'un sait d'où vient cette histoire, si c'est vieux, tout ça, je prend !

    Please do not feed the trolls

  • [^] # Re: Crache pas dans la soupe !

    Posté par  . En réponse au journal La signature de code en Java. Évalué à 2.

    D'accord… Je suis trop naïf.

    Je vais abandonner le web et m'en tenir à Gopher.

    Please do not feed the trolls

  • [^] # Re: Crache pas dans la soupe !

    Posté par  . En réponse au journal La signature de code en Java. Évalué à 1.

    Vu ce que permet le HTML, le CSS et le JS, les gens n'ont plus aucun intérêt à prendre le risque d’exécuter du java… ya eu tellement de failles par le passé ! N’exécuter plus que les applications signées c'est je suppose une manière de sauver les meubles et limiter de recul de la technologie.

    Please do not feed the trolls

  • [^] # Re: Principe du don

    Posté par  . En réponse au journal Projets Open Source, des vaches à lait ?. Évalué à 8.

    Certes, au demeurant, je comprend qu'ils l'aient mauvaise. Sony et Apple se gavent en grande partie grâce à leur code pendant qu'ils sont en train de calculer s'il ne devraient pas éteindre telle machine parce que tout le monde se fous de cette architecture et que que ça consomme un max.

    Après, ya pas un problème du coté du "B" de BSD ?

    Please do not feed the trolls

  • # Rien compris :s mais…

    Posté par  . En réponse au message Stocker directement des pointeurs qui pointent sur des structures. Évalué à 2. Dernière modification le 18 janvier 2014 à 14:25.

    ton code est équivalent à :

    typedef struct MaStructure MaStructure;
    struct MaStructure
    {
        int State;  //  0
        int Prevstate;  //  -1
        int Position;   //  0
        int Target; //  -100
    };
    // on créé un tableau de structures dans la pile (si c'est dans le segment data, il est inutile de les initialiser, ça sera à 0 implicitement)
    MaStructure structures[3] = {{0,0,0,0}}; 
    //ton tableau Ensemble contient des pointeurs sur structures[0], structures[1]...
    // car &structure[n] == &(*structures + n) == structure + n
    MaStructure* Ensemble[] = {structures,
                   structures + 1,
                   structures + 2};

    Please do not feed the trolls

  • # Niveau 42 : faire comme les geek

    Posté par  . En réponse au journal L'art de stocker des mots de passe. Évalué à 9.

    Donne moi une clé publique et je t'ouvre un compte.

    Please do not feed the trolls

  • [^] # Re: niveau -0.5

    Posté par  . En réponse au journal L'art de stocker des mots de passe. Évalué à 2.

    Mon post initial :

    Je me pose une question peut être bête…
    Est-ce que SHA1(random()%$n + $pwd) serait pertinent ? Ça affaiblit d'un facteur n vis à vis du brute force, mais les tables arc-en-ciels ne sont plus envisageable si chaque mot de passe peut être hashé aléatoirement. Non ?

    Please do not feed the trolls

  • [^] # Re: pas de mot de passe?

    Posté par  . En réponse au journal L'art de stocker des mots de passe. Évalué à 6.

    Sauf si l'attaquant est un proche, ou que t'as mis le nom de ton premier chien sur facebook… etc.

    Please do not feed the trolls

  • [^] # Re: niveau -0.5

    Posté par  . En réponse au journal L'art de stocker des mots de passe. Évalué à 4.

    comme ça :

    for(i int [1..n])
       if(hash(n + password) == truc_dans_la_bdd)
           return bingo !
       return pas_bingo
    

    Please do not feed the trolls

  • [^] # Re: niveau -0.5

    Posté par  . En réponse au journal L'art de stocker des mots de passe. Évalué à 6.

    En essayant tout les sels possible… c'est juste n fois plus long…

    Please do not feed the trolls

  • # niveau -0.5

    Posté par  . En réponse au journal L'art de stocker des mots de passe. Évalué à 4.

    Je me pose une question peut être bête…
    Est-ce que SHA1(random()%$n + $pwd) serait pertinent ? Ça affaiblit d'un facteur n vis à vis du brute force, mais les tables arc-en-ciels ne sont plus envisageable si chaque mot de passe peut être hashé aléatoirement. Non ?

    Please do not feed the trolls

  • [^] # Re: mélange de langage ?

    Posté par  . En réponse à la dépêche LLVM 3.4 et Clang 3.4. Évalué à 3. Dernière modification le 15 janvier 2014 à 22:43.

    À ton avis entre une voiture de sport des années 1900 et une twingo des années 2000, qu'est-ce qui va le plus vite ?

    Please do not feed the trolls

  • [^] # Re: Mouai

    Posté par  . En réponse au journal Vie privée ? Connais pas. Évalué à 2.

    Et ya pas que le clic qui compte, absolument tout ce qui entre dans le champ visuel du gogo gogo laisse une trace plus ou moins profonde en lui, pubs incluses.

    C'est pour ça qu'il y a des affiches plein les villes, PERSONNE ne clic sur les affiches dans les villes. Et pourtant… Ça permet aux annonceurs de faire plus de chiffres.

    Please do not feed the trolls

  • # Simplification d'appel de la lib ?

    Posté par  . En réponse à la dépêche LLVM 3.4 et Clang 3.4. Évalué à 1.

    La passe de simplification d'appel de bibliothèque (qui permet par exemple de transformer un exit(3) en return 3 quand il est appelé dans main)

    Je me demandais si ça respectait la sémantique du langage, considérez le programme "real world" suivant :

    #include <stdlib.h>
    int main(int ac, char ** av){
      if(ac){
        main(0,av);
        return 2;
      }else
        exit(0);
    }

    Il est cassé par cette optimisation.

    Please do not feed the trolls

  • [^] # Re: Permutation sans variable intermédiaire

    Posté par  . En réponse au message Permutation "sure" de pointeurs en Fortran. Évalué à 4.

    A xor A = A ? sûr ? :p

    Please do not feed the trolls

  • [^] # Re: Mouai

    Posté par  . En réponse au journal Vie privée ? Connais pas. Évalué à 3.

    Et les caméras de surveillance dans le bus au cas où tu aurais un ticket et pas de GSM.

    Please do not feed the trolls