If Facebook gets its way, maybe the next time you want your friend to hold the camera for a second, you'll say, "Hang on for 705,600,000 flicks."
How to calculate the time?
Most people will use years, months, weeks, days, hours, minutes and seconds as a unit, but Facebook on January 22 announced the launch of a new unit of time “Flicks”, hoping to redefine the time by this. According to Flicks' GitHub page, 1 Flick, which is larger than 1 nanosecond, is the smallest unit of time defined as 1 / 705,600,000 seconds; in other words, 1 Flick equals 1.41723356 nanoseconds.
So, after all, why did Facebook want to redefine time and launch a new unit by itself?
Originally, Facebook wanted to use Flicks to calculate Video Frame Rates. Users could use Flicks to make sure everything was synchronized, regardless of whether the video frame rate was 24hz, 25hz, 30hz, 48hz, 50hz, 60hz, 90hz, 100hz, or 120hz.
Now programmers manage this video frame rate synchronization issue with C++'s built-in foundation, especially when designing visual effects in CGI. However, C++ can only use nanoseconds to calculate at most, in most cases, it can not be the average distribution of most of the frame rate. So Facebook started to think of creating a brand new time unit to solve the problem last year. A professional video producer said that Flicks still stays at the theoretical level for a while and does not know if it is practical or not.
So before the “flicks” was officially applied to practical uses, we can still count on our normal clock to calculate the time. To know the exact time is quite important in modern life as people are tent to have a very fast pace lifestyle. In this way, to have a high quality and high intelligent wooden alarm clock at home will be useful and essential.