One of the moms that help out with theater gave me the above roll of pins. It looks like a ribbon of pins perfectly aligned pins. She received it from her mother in law I believe and since she doesn't sew that much she gave it to me. From what I gather it was used in a machine but the exact purpose or manner I'm not clear on. I did a bit of research online but couldn't find much.
Here is the pin size comparison, they remind me of applique pins.