Facebook neemt een andere benadering om een probleem op te lossen waarmee video-editors, visuele effectenartiesten en programmeurs worden geconfronteerd:ze vinden een nieuwe tijdseenheid uit. Hopelijk helpt dit om een eigenaardig probleem op te lossen.
Het fundamentele probleem is dit:visuele effectenkunstenaars, programmeurs en dergelijke moeten vaak met zeer kleine tijdschalen werken, zo klein dat ze vaak in nanoseconden werken. Het probleem is dat nanoseconden niet netjes worden verdeeld in standaard framesnelheden of audiosamplingsnelheden, wat op zijn beurt leidt tot lastige problemen bij het coderen en werken aan dergelijke projecten, waarbij framesnelheden enigszins niet synchroon lopen met timingklokken. Om dit op te lossen, introduceerde Facebook de "flick" of 1/705.600.000 van een seconde. De wiskundige zal opmerken dat dit gewoon het omgekeerde is van het kleinste gemene veelvoud van alle gemeenschappelijke framesnelheden en bemonsteringsfrequenties, maar het mooie is dat dit betekent dat elke framesnelheid en bemonsteringsfrequentie die in deze berekening is opgenomen, nu wordt weergegeven door een exacte geheel getal wanneer gegeven in flicks. Dit maakt de flick de kleinste tijdseenheid groter dan een nanoseconde met die eigenschap. Het voordeel is dat het afrondingsfouten elimineert die zich in de loop van de tijd voortplanten en alles precies op één lijn houdt, wat in theorie veel hoofdpijn voor de gebruikers zou wegnemen.
Hoofdafbeelding door Pixabay-gebruiker Felix_Hu, gebruikt onder Creative Commons.
[via Gizmodo]