Well, honey, sharpening a needle or safety pin is like trying to make a rock cry - it ain't gonna happen. Those little things are meant to pierce fabric, not slice through steak. Just toss 'em and grab a new one. Ain't nobody got time for trying to sharpen a needle or safety pin.
to sharpen edges and make it shiny...
No.
It is a sewing needle.
A needle has an "eye" at the other (non-sharp) end, to allow you to pull a thread. A pin doesn't.
Ditch the safety pin. Go on eBay, buy a 14g piercing needle that's been packaged in a pouch and sterilized, and do it in one poke.
The safety pin has a pin that goes into the head of the pin, and you push the point in or out of the head of the pin.
a safety pin
First soak your foot in water which will loosen the sink around the glass in your foot. Then use tweezers or safety pin/needle sterilized in alcohol to get it out.
safety pin
safety pin
A pin is definitely sharper. It has to tack, where a needle is used in sewing and is a bit duller so as not to hurt a person if accidentally pricked.
The safety pin was invented to pay off a debt.