Facebook sta adottando un approccio diverso per risolvere un problema affrontato da editor video, artisti di effetti visivi e programmatori:stanno inventando una nuova unità di tempo. Si spera che questo aiuti a risolvere un problema particolare.
Il problema fondamentale è questo:artisti degli effetti visivi, programmatori e simili spesso hanno bisogno di lavorare con scale temporali molto piccole, così piccole che spesso funzionano in nanosecondi. Il problema è che i nanosecondi non si dividono bene in frame rate standard o frequenze di campionamento audio, il che a sua volta porta ad alcuni problemi complicati durante la codifica e il lavoro su tali progetti, con frame rate leggermente fuori sincronia con i tempi di clock. Per risolvere questo problema, Facebook ha introdotto il "flick" o 1/705.600.000 di secondo. L'esperto di matematica noterà che questo è semplicemente il reciproco del multiplo minimo comune di tutti i frame rate e di campionamento comuni, ma il bello è che questo significa che ogni frame rate e frequenza di campionamento inclusi in questo calcolo è ora rappresentato da un'esatta intero quando fornito in flicks. Questo rende il movimento la più piccola unità di tempo più grande di un nanosecondo con quella proprietà. Il vantaggio è che elimina gli errori di arrotondamento che si propagano nel tempo e mantiene tutto esattamente allineato, il che teoricamente eliminerebbe molti grattacapi per i suoi utenti.
Immagine principale dell'utente di Pixabay Felix_Hu, utilizzata sotto Creative Commons.
[via Gizmodo]