L'annuncio di Facebook: abbiamo creato una nuova unità temporale

di

Facebook ha annunciato il lancio di un nuovo prodotto, battezzato Flicks, che rappresenta anche una nuova unità temporale creata interamente dal social network di Mark Zuckerberg e che, nelle intenzioni degli ingegneri, andrà ad affiancare i minuti, secondi e le ore.

Nella pagina Github del progetto, Facebook afferma che un Flick è "l'unità di tempo più piccola, ma più grande di un nanosecondo" ed è quantificata in 1 / 705.600.000 di secondo. Per fare un confronto, un naosecondo è 1 / miliardo di secondo, il che vuol dire che un Flick è circa 1,41,723356 milioni di nanosecondi.

Se vi state chiedendo il motivo che si cela dietro questa creazione, ecco arrivare la spiegazione.

I Flicks infatti sono stati creati per aiutare la misurazione della durata dei singoli fotogrammi per i filmati. Quindi, se il video è da 24 Hz, 25 Hz, 30 Hz, 48 Hz, 50 Hz, 60 Hz, 90 Hz, 100 Hz o 120 Hz, gli utenti saranno in grado di utilizzare i Flick per assicurarsi che i video siano in perfetto sincronia, senza utilizzare i numeri interi (o le cifre decimali).

I programmatori utilizzano già strumenti in C++ per gestire questo tipo di processo, soprattutto quando si tratta della progettazione di effetti visivi in CGI, ma spesso ricorrono ai nanosecondi, che però non dividono uniformemente la maggior parte dei frame rate.

Da qui l'idea di creare una nuova unità di misura per risolvere questo problema. Il progetto è partito lo scorso anno, quando lo sviluppatore Christohper Horvart ne ha iniziato a parlare sul proprio account ufficiale.

Flicks sarà disponibile con licenza open source: la speranza è che sempre più aziende decidano di abbracciare questa nuova unità di misura, ma il tutto ovviamente passerà anche attraverso gli sviluppatori, che potranno dare un grosso contributo alla sua diffusione.

L'intera documentazione è disponibile attraverso questo indirizzo. Vi riportiamo però alcuni dati:

  • 1/24 fps frame: 29400000 flicks
  • 1/25 fps frame: 28224000 flicks
  • 1/30 fps frame: 23520000 flicks
  • 1/48 fps frame: 14700000 flicks
  • 1/50 fps frame: 14112000 flicks
  • 1/60 fps frame: 11760000 flicks
  • 1/90 fps frame: 7840000 flicks
  • 1/100 fps frame: 7056000 flicks
  • 1/120 fps frame: 5880000 flicks
  • 1/8000 fps frame: 88200 flicks
  • 1/16000 fps frame: 44100 flicks
  • 1/22050 fps frame: 32000 flicks
  • 1/24000 fps frame: 29400 flicks
  • 1/32000 fps frame: 22050 flicks
  • 1/44100 fps frame: 16000 flicks
  • 1/48000 fps frame: 14700 flicks
  • 1/88200 fps frame: 8000 flicks
  • 1/96000 fps frame: 7350 flicks
  • 1/192000 fps frame: 3675 flicks
FONTE: The Verge
Quanto è interessante?
1