I think they might be very young pine hawk moth caterpillars, but I have no idea!!
I think that your link will just take each individual to their own observations. Try a link to the exact photo.
My Flickr photos...