You had an argument with someone on Youtube? Well, he's won.
A cooking needle is just what it says: you stick it through meat to keep it together. Also used for sate and such. What u need is a meat thermometer :