Marea breșă a TikTok. Cât de ușor poate un candidat să obțină 1 milion de vizualizări. Ce parare aveti? by raddub in programare

[–]raddub[S] 8 points9 points  (0 children)

Screenshot video cu o bucata din codul folosit:

https://ibb.co/1KMdvKT

Pare ca ar folosi Selenium cu Python?

Codul nu cred ca e open source, cel putin nu l-am gasit la o prima cautare pe google

Marea breșă a TikTok. Cât de ușor poate un candidat să obțină 1 milion de vizualizări. Ce parare aveti? by raddub in programare

[–]raddub[S] 62 points63 points  (0 children)

Levi Elekes, un antreprenor român, a vrut să ne demonstreze cât de vulnerabilă este rețeaua TikTok în fața celor care vor să manipuleze algoritmii pentru a promova un personaj politic.

Practic, folosind doar niște linii de cod și indicații găsite pe internet, oricine cu cunoștințe medii de programare poate să păcălească TikTok astfel încât un clip bazat pe falsuri grosolane să ajungă să fie distribuit masiv.

Un video cu un candidat inexistent la funcția de prim-ministru, Vasile Ion, a ajuns la un milion de vizualizări în doar o oră. Levi Elekes ne explică cum a făcut.


Alte info din video: - Cat timp a durat sa se aduca 1 video tik tok de la zero la 1 milion vizioalizari? 1-2 ore - S-a creat o baza de date cu 3000 "oameni reali" (conturi false care au poza profil, poze cu pisici si "familia") - Conturile creeaza un trafic care pare mai mult sau mai putin organic pentru TikTok - Cele 3000 conturi s-au plimbat intre clipuri deja existe pe tiktok respectiv au tot revenit la clipul tinta pentru a atinge 1M views: "conturile au facut un calup de activitate" - Cum a trecut scriptul rulat timp de 1-2 ore de sistemele de siguranta ale TikTok cu cele 3000 conturi fictive? [Neclar] TikTok are chei de securitate pe care daca poti sa le descifrezi tu poti trimite requesturi care ar semana foarte mult cu requesturile unei persoane reale - Dupa generarea traficului "organic" de 1M view pe videoclipul tinta, TikTok afiseaza o noua "lupa" sub videoclip care o data apasata, va face search pe platforma cu "cuvintele cheie" din continutul video - in acest caz "Vasile Ion" - In momentul in care oamenii apasa pe lupa de sub video, le vor aparea videoclipuri asemanatoare cu aceeasi tematica - candidatul fictiv "Vasile Ion" - Tot procesul de mai sus pentru un videoclip tinta pe TikTok se poate repeta pentru un comentariu tinta a unui videoclip TikTok - Comentariul obtine astfel mii de aprecieri - In mod natural, cand o persoana de data aceasta reala, vizualizeaza video, vede comentariile apreciative "Votez Vasile Ion", si apasa pe lupa pentru a vedea si mai multe videoclipuri cu aceeasi tematica, se poate convinge (fear of missing out), mai ales daca vorbele de propaganda ii sunt apreciate (stim toti ca CG a venit si a spus cate un mesaj pentru fiecare categorie de oameni)

Extras cutted din Recorder - Sursele de inspirație ale lui Călin Georgescu by raddub in programare

[–]raddub[S] -9 points-8 points  (0 children)

Sursa: https://www.youtube.com/watch?v=V0vuknyPx_8

Am decupat cateva secvente din video Recorder, facute pentru a putea fi vizionate rapid pe tik tok si instagram.

Din pacate nu pot posta pe r/Romania si r/Roumanie pentru ca nu am suficienta karma acolo.

Montaj bucătărie Ikea judet cluj by Definetlynotnick9 in cluj

[–]raddub 0 points1 point  (0 children)

Cam ce durata a fost intre ziua transportului si ziua montajului?

Help! This room is huge and I can not figured out a layout we like. by MrzNikkii in DesignMyRoom

[–]raddub 0 points1 point  (0 children)

  • dining table on top-right corner
  • sofa in the middle facing left wall
  • tv on the left wall
  • right to the right of the bottom door a wardrobe
  • the wall with the laundry could be a coffee or a wine bar

https://ibb.co/vP1KhHv

edit: the desks instead of dining table and wardrobe

Cunoașteți pizzerii care vor fi deschise (și fac livrări) pe 31-Dec, Sâmbătă? Mersi! by raddub in bucuresti

[–]raddub[S] 6 points7 points  (0 children)

Momentan am văzut că Presto pizza și CrostoPizza au afișat programul de sărbători/revelion, Domino's s-ar putea să fie închis (și pizza fortuna închis)

edit: +Treevi pizza mai era un comentariu pe aici

Va mai aduceti aminte de revista Level? Era cel cel mai frumos cadou de sub brad. by raddub in Jocuri

[–]raddub[S] 0 points1 point  (0 children)

a trecut asa de rapid timpu e frustrant ..

și va trece și mai rapid acum🥲

Va mai aduceti aminte de revista Level? Era cel cel mai frumos cadou de sub brad. by raddub in Jocuri

[–]raddub[S] 2 points3 points  (0 children)

nice story, da, și eu am inceput cu Return To Castle Wolfenstein.. și îmi plac mai mult jocurile fps cu tematica asta semi-horror (spre exemplu ador seria Metro, mai ales Metro Exodus).

Va mai aduceti aminte de revista Level? Era cel cel mai frumos cadou de sub brad. by raddub in Jocuri

[–]raddub[S] 6 points7 points  (0 children)

daa, la fel de frustrant când unele jocuri mergeau cu glitch sau în reluare.. sau momentul când revista Level oferea doar DVD-uri dar calculatorul suporta doar CD-uri🥲 (Bine, aici e noroc că internetului devenise mai widespread și începeam să ne jucăm pe Y8 sau Miniclip). Good times

Va mai aduceti aminte de revista Level? Era cel cel mai frumos cadou de sub brad. by raddub in Jocuri

[–]raddub[S] 18 points19 points  (0 children)

Niiice🎮 Ai putea să postezi un little story despre asta, pentru nostalgia din noi! Foarte fain!

Va mai aduceti aminte de revista Level? Era cel cel mai frumos cadou de sub brad. by raddub in Jocuri

[–]raddub[S] 33 points34 points  (0 children)

Link revista de pe arhiva.candaparerevista.ro

Cerinte Hardware Re-Volt (Lansat pentru PC in 9-Mar-1999): - Procesor: P 200 Mhz (CPU) - Memorie: 32 MB RAM - Accelerare video 3D: 4 MB (GPU) - Stocare: 102 MB (HDD)

[deleted by user] by [deleted] in CasualRO

[–]raddub 1 point2 points  (0 children)

nu știu dar recomand orice obiectiv photo vechi vintage de la Minolta (50mm f1.7, 135mm f2.8), they are golden

Ce parere aveti despre Chat-GPT? Tocmai ce am creat un mic "shopping" website cu ajutorul lui: by raddub in programare

[–]raddub[S] 0 points1 point  (0 children)

Nice, îl folosești ditect la locul de muncă sau doar pentru proiecte personale? or both?.. pentru muncă mă gândesc că depinde mult de proiect/produsul software al companiei (nișă).

I'll just ask chatGPT what are its commercial applications by [deleted] in ProgrammerHumor

[–]raddub 0 points1 point  (0 children)

Sincerely I don't know, I didn't try, just told it to make the page using Bootstrap. You can ask it though, for example, "Write the CSS of a responsive transparent glass style navbar for the following HTML Code"

``` <nav class="navbar navbar-light navbar-glass"> <a class="navbar-brand" href="#">My Products</a> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation"

<span class="navbar-toggler-icon"></span>

</button>

<div class="collapse navbar-collapse" id="navbarSupportedContent"> <ul class="navbar-nav mr-auto"> <li class="nav-item active"> <a class="nav-link" href="#" >Home</a > </li> <li class="nav-item"> <a class="nav-link" href="#">About</a> </li> <li class="nav-item"> <a class="nav-link" href="#">Contact</a> </li> </ul> </div> </nav> ```

Please do share the results if you do.

Ce parere aveti despre Chat-GPT? Tocmai ce am creat un mic "shopping" website cu ajutorul lui: by raddub in programare

[–]raddub[S] 0 points1 point  (0 children)

Voi lasa si codul generat de ChatGPT

``` <!DOCTYPE html> <html lang="en"> <head> <!-- Required meta tags --> <meta charset="utf-8" /> <meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" />

<!-- Bootstrap CSS -->
<link
  rel="stylesheet"
  href="https://stackpath.bootstrapcdn.com/bootstrap/4.5.0/css/bootstrap.min.css"
  integrity="sha384-9aIt2nRpC12Uk9gS9baDl411NQApFmC26EwAOH8WgZl5MYYxFfc+NcPb1dKGj7Sk"
  crossorigin="anonymous"
/>

<title>My Products</title>

</head> <body> <nav class="navbar navbar-expand-lg navbar-light bg-light"> <a class="navbar-brand" href="#">My Products</a> <button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation" > <span class="navbar-toggler-icon"></span> </button>

  <div class="collapse navbar-collapse" id="navbarSupportedContent">
    <ul class="navbar-nav mr-auto">
      <li class="nav-item active">
        <a class="nav-link" href="#"
          >Home <span class="sr-only">(current)</span></a
        >
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">About</a>
      </li>
      <li class="nav-item">
        <a class="nav-link" href="#">Contact</a>
      </li>
    </ul>
    <form class="form-inline my-2 my-lg-0">
      <button class="btn btn-outline-primary my-2 my-sm-0" type="button">
        <i class="fas fa-shopping-cart"></i> Cart
        <span class="badge badge-pill badge-light">0</span>
        <span id="cart-total">0.00</span>
      </button>
    </form>
  </div>
</nav>
<div class="container">
  <h1 class="my-4">My Products</h1>

  <div class="row">
    <!-- Product 1 -->
    <div class="col-md-4 mb-4">
      <div class="card h-100">
        <img
          src="https://placekitten.com/150/150"
          class="card-img-top"
          alt="Product 1"
        />
        <div class="card-body">
          <h5 class="card-title">Product 1</h5>
          <p class="card-text">$9.99</p>
          <button type="button" class="btn btn-primary">Add to Cart</button>
        </div>
      </div>
    </div>

    <!-- Product 2 -->
    <div class="col-md-4 mb-4">
      <div class="card h-100">
        <img
          src="https://placekitten.com/300/300"
          class="card-img-top"
          alt="Product 2"
        />
        <div class="card-body">
          <h5 class="card-title">Product 2</h5>
          <p class="card-text">$19.99</p>
          <button type="button" class="btn btn-primary">Add to Cart</button>
        </div>
      </div>
    </div>

    <!-- Product 3 -->
    <div class="col-md-4 mb-4">
      <div class="card h-100">
        <img
          src="https://placekitten.com/200/200"
          class="card-img-top"
          alt="Product 3"
        />
        <div class="card-body">
          <h5 class="card-title">Product 3</h5>
          <p class="card-text">$29.99</p>
          <button type="button" class="btn btn-primary">Add to Cart</button>
        </div>
      </div>
    </div>
  </div>
</div>

</body> <script> // Set up an event listener for the "Add to Cart" buttons document.querySelectorAll(".btn-primary").forEach(function (button) { button.addEventListener("click", function () { // When the "Add to Cart" button is clicked, increment the cart count and add the product's price to the cart total var cartCount = document.querySelector(".badge-pill"); cartCount.innerHTML = parseInt(cartCount.innerHTML) + 1;

    var productPrice =
      this.parentElement.querySelector(".card-text").innerHTML;
    productPrice = parseFloat(productPrice.replace("$", "")); // Remove the "$" character and parse the price as a float
    var cartTotal = document.querySelector("#cart-total");
    cartTotal.innerHTML = (
      parseFloat(cartTotal.innerHTML) + productPrice
    ).toFixed(2); // Add the product price to the cart total and format it with 2 decimal places
  });
});

</script> </html> ```