In the intervening years, the thumbs-up gesture was mostly mentioned in reference to the Latin. So how did the meaning get swapped around? In antiquity, says Corbeill, “the thumb was hostile in the same way the middle finger was hostile, and it was a threat, just like it is now.” There’s a poem that describes a crowd gesturing towards a gladiator with an unfriendly or hostile thumb, and then the same phrase is used in other contexts where it clearly means the upturned thumb. “‘Turning the thumb’ is turning the thumb up ,” he says, “and you’ve got the ‘up’ gesture.”Īnother reason we know the thumbs-up was the kill signal was a gesture known as the infestus pollex or hostile thumb, which is mentioned in texts but, again, isn’t pictured. He’s got a fist with his thumb pressing down on it.”įor example, the word for turning also means turning a limb in question on the joint, but doing the modern thumbs-down gesture involves turning the wrist, not the thumb. “And right underneath, one of the referees is pressing his thumb. There’s two referees around them breaking up the battle and up above it says, in Latin, STANTES MISSI, which means ‘let the men who are still standing be released,'” he says. “What’s great about these is that they often have text accompanying them, so what you see very clearly is two gladiators fighting to a standstill. “A thumb can press or be pressed, it works both ways.”Ĭorbeill located an example of what exactly the gesture might look in Nîmes, in southern France, when he found an appliqué medallion that shows a scene from a gladiatorial battle. “The verb premere in latin is just as ambiguous as ‘press’ in English,” he says. The Latin term for the gesture of approval, Corbeill explains, is pollices premere, which means “press your thumbs” and has been described by Pliny the Elder as a common gesture of good wishes. = JS stack trace = Security context: 0x2b1fb0cf781 1: SparseJoinWithSeparatorJS(aka SparseJoinWithSeparatorJS) (this=0x2b1fb004381 ,w=0x27ccaea84051 ,F=0x$ġ69c16cf19 ,x=53665,I=0x2b1fb0b7931 ,J=0圆169c16da19 )Ģ: DoJoin(aka DoJoin) [pc=0x1e08428f12.Historical confusion about that thumb-pressing gesture exposes just how difficult it can be to track the evolution of body language. stream-to-file ± memplot node bin/cli.js -m /srv/files/Bilder -d database.json $ memplot exiftool-json-db -m /srv/files/Bilder -d database.json If this is due to metadata being kept in memory, maybe something like SQLite would be helpful? When the heap size is increased, the residual memory usage hovers around 5G (metadata.json is 207M). I can work around that with node -max-old-space-size=4096 for now, but I would really like to be able to run thumbsup on a machine with less available RAM. = JS stack trace =ġ: exec (this=0x29724e1ff289 ,D=0x15ab93086591 )Ģ: /* anonymous */ (this=0x38acf178c809 ,line=0x15ab93086591, bool, bool, int, bool) ħ: v8::internal::RegExpMacroAssemblerX64::GetCode(v8::internal::Handle) Ĩ: v8::internal::RegExpCompiler::Assemble(v8::internal::RegExpMacroAssembler*, v8::internal::RegExpNode*, int, v8::internal::Handle) ĩ: v8::internal::RegExpEngine::Compile(v8::internal::Isolate*, v8::internal::Zone*, v8::internal::RegExpCompileData*, v8::base::Flags, v8::internal::Handle, v8::internal::Handle, bool) ġ0: v8::internal::RegExpImpl::CompileIrregexp(v8::internal::Handle, v8::internal::Handle, bool) ġ1: v8::internal::RegExpImpl::IrregexpPrepare(v8::internal::Handle, v8::internal::Handle) ġ2: v8::internal::RegExpImpl::Exec(v8::internal::Handle, v8::internal::Handle, int, v8::internal::Handle) ġ3: v8::internal::Runtime_RegExpExec(int, v8::internal::Object**, v8::internal::Isolate*)
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |