Facebook Announces That It Has Invented a New Unit of Time (theverge.com)
Facebook has announced a new unit of time, called Flicks. "According to the GitHub page documenting Flicks, a Flick is 'the smallest time unit which is LARGER than a nanosecond,' defined as 1/705,600,000 of a second," reports The Verge. (For comparison, a nanosecond is 1/1,000,000,000 of a second, making a Flick roughly 1.41723356 nanoseconds long.) From the report: Now, you may be sitting there wondering what was wrong with regular seconds that Facebook had to go and invent its own unit, especially since the second is one of the few units that is universal across SI and imperial units. The name itself is a portmanteau of the phase "frame-tick," which is also why you might want to use them. Flicks are designed to help measure individual frame duration for video frame rates. So whether your video is 24hz, 25hz, 30hz, 48hz, 50hz, 60hz, 90hz, 100hz, or 120hz, you'll be able to use Flicks to ensure that everything is in sync while still using whole integers (instead of decimals). Programmers already use built in tools in C++ to manage these sorts of exact frame syncing, especially when it comes to designing visual effects in CGI, but the most exact timing possible in C++ is nanoseconds, which doesn't divide evenly into most frame rates. The idea to create a new unit of time to solve this problem dates back to last year, when developer Christopher Horvath posted about it on Facebook.
Isn't a Hz effectively a measurement of time? (1/60'th of a second for example?)
Why not measure them in their fractions of a second? Programmatically, simple.
There's no 'l' in either Frame or Tick. The name should be Frick or Frack,
Not that terrible summaries are anything new on Slashdot, but really. "Smallest unit of time greater than a nanosecond?"
Too lazy to do the math right now, but it appears what they have defined is the largest unit of time that divides the frame-periods they're talking about by integral amounts, so you can synchronize video in these different rates with an integral number of "flicks" for each of the different frame-periods.
If it weren't for deadlines, nothing would be late.
Shouldn't that be "frick"? Nah, I guess that would be too confusing...
'The Economy' is a giant Ponzi scheme whose most pitiable suckers are the youngest among us and the yet-unborn.
I measure frames in clocks. A frame is always an integer number of clocks.
If you want to deal with just refresh rates, the LCM of 144, 120, 100, 90, 60, 50, 48, 30, 25, 24 is 3600.
If you want to deal with lines for common video modes (480, 720, 768, 1080, 1200, 1440, 2160) at those frequencies. LCM = 207360000
$ for a in 480 720 768 1080 1200 1440 2160 ; do for b in 144 120 100 90 60 50 48 30 25 24 ; do echo $[$a*$b] ; done ; done | sort | uniq | tr '\n' ' ' ; echo
103680 108000 110592 11520 12000 120000 129600 14400 144000 155520 17280 172800 18000 18432 19200 194400 207360 21600 216000 23040 24000 25920 259200 27000 28800 30000 311040 32400 34560 36000 36864 38400 43200 46080 48000 51840 54000 57600 60000 64800 69120 72000 76800 86400 92160 97200
plugging all that into lcm.c and I got 207360000. Which is substantially lower than 705600000, and has some factors not present. (705600000/207360000. is
3.402778)
Did Zuckerberg just invent time travel?
Facebook did not "invent" a unit of time. They defined a non-standard unit of time based on the already existent S.I. system.
... when they think they are so self-important that they invent new measurement units.
Guess they didn't care that the Flick was already a unit of measurement used in radiometry?
1 Flick = 1 Watt per steradian cm^2 micron.
23.976Hz or 29.97Hz?
They're both industry standard frame rates.
Based on feedback from Simon Eves, who pointed out that the NTSC variations are all actually approximations of 24 * 1000/1001, and 30 * 1000/1001, I dropped support for those variations.
A unit that claims to make measuring video frame time easier and then goes on to ignore the most common framerates?
Smallest unit of time required for video. A quantum of video. A video quantum. A viq.
Light travels about 42 cm in one flick.
Some drink at the fountain of knowledge. Others just gargle.