[Il/Elle] C’est comme vous voulez, peu me chaud.

Adepte du je-m’en-foutisme.


Mastodon

#nobridge #nobot

  • 6 Posts
  • 72 Comments
Joined 2 年前
cake
Cake day: 2023年8月29日

help-circle






  • Ah oui ! je me demandais quand on allait enfin avoir la solution. Sauf erreur de ma part, mais il me semble que ca faisait un moment que on savait que la contremarque originale avait été prélevée par quelqu’un qui n’a donné aucune nouvelle et que michel becker avait donc enterré une autre contremarque ?

    Après c’est compréhensible de la part des joueurs de se méfier. Mais je crois que ca va être compliqué pour les deux camps de prouver quoique ce soit. En fait je crois qu’il n’y a que deux solutions: soit on accepte de considérer que la chasses est finie (soit parce qu’on accepte que certains aient trouvée la deuxième contremarque, soit parce qu’on ne pourra jamais retrouver la première), soit on continue de chercher la première contremarque mais du coup ca devient une enquête criminelle et plus une chasse au trésor.

    Advienne que pourra, on verra bien ce qu’il se passe.




  • je suis pas sûr que la question soit la culture populaire.

    L’algo ne peut pas savoir ce qu’est “Starwars”, “Harry Potter”, etc. Il ne “sait” rien, lorsqu’on écrit un prompt il va juste générer quelque chose, l’algorithme va être poussé à utiliser certaines caractéristiques plutôt que d’autres. Si on lui dit “dans le style X”, il va utiliser certaines formes, certaines couleurs… mais il ne “sait” pas ce qu’est “X”, tout au plus associe-t-il X avec les caractéristiques manifestées dans les oeuvres d’entrainement.

    En fait la question ce n’est pas “qu’est-ce que l’algo a droit de faire?”, c’est un algo, il n’a pas de droit. C’est plutôt “qu’est-ce que les concepteurs et les utilisateurs de l’algo ont droit de faire?”. Et de ce que je comprends de la loi utiliser des oeuvres sous droits d’auteur sans l’accord dudit auteur pour entrainer des modèles est censé être interdit. De même qu’utiliser des oeuvres protégées par le droit d’auteur par l’intercession d’un algorithme pour générer une oeuvre.

    Encore une fois: c’est ce que je comprends de la loi et je ne suis pas expert. Et je sais que la législation sur le sujet est encore à définir parfaitement. Par exemple: est-ce que utiliser le modèle d’IA équivaut à utiliser les oeuvres sélectionnées pour l’entrainement ?







  • Anh Kagi@jlai.lutoRust Programming@lemmy.mlWhich is faster?
    link
    fedilink
    arrow-up
    17
    ·
    edit-2
    4 个月前

    according to godbolt: https://rust.godbolt.org/z/hP5Y3qMPW

    use rand::random;
    
    pub fn main1() {
        let mut var : u128;
        loop {
            var = random();
        }
    }
    
    pub fn main2() {
        loop {
            let var : u128 = random();
        }
    }
    

    compiles to:

    example::main1::h45edf333d7832d08:
    .Lfunc_begin8:
            sub     rsp, 24
    .LBB8_1:
    .Ltmp80:
            mov     rax, qword ptr [rip + rand::random::he3c23ceb967a3e28@GOTPCREL]
            call    rax
            mov     qword ptr [rsp + 8], rdx
            mov     qword ptr [rsp], rax
            jmp     .LBB8_1
    .Ltmp81:
    .Lfunc_end8:
    
    example::main2::h1a899b25b96d66db:
    .Lfunc_begin9:
            sub     rsp, 24
    .LBB9_1:
    .Ltmp82:
            mov     rax, qword ptr [rip + rand::random::he3c23ceb967a3e28@GOTPCREL]
            call    rax
            mov     qword ptr [rsp + 8], rdx
            mov     qword ptr [rsp], rax
            jmp     .LBB9_1
    .Ltmp83:
    .Lfunc_end9:
            jmp     .LBB9_1
    

    So yeah, exactly the same thing.


  • Anh Kagi@jlai.lutoRust Programming@lemmy.mlWhich is faster?
    link
    fedilink
    English
    arrow-up
    8
    ·
    edit-2
    4 个月前

    I would say that they are equivalent. If I’m not mistaken, let statements only reserves space on the stack, and this only increments the stack register.

    And on the latter snippet, the compiler would certainly not bother to modify the stack pointer as the type doesn’t change.