It's not the ticket, it's the principle! I think it's still a little vague. From that ny driver's manual, you are indeed allowed to stop at a no parking spot. I could make the argument "How long is too long to wait for picking someone up" but I imagine they mean immediately. I would rather not imagine though. Who would I call to talk to and find out more about this? Department of transportation?

I don't like to take things so quickly just because someone told me so. Off topic but I think it's a good story. In high school we had girls play on our boy's soccer team in the boy's league because there was no girls team even though there was a girls league. Well I made a big stink about it and saw what I could do about joining the girl's volleyball team(no men's team.) Some of the coaches told me I couldn't but I pushed and got the Athletic Director to tell me I had every right to. I wouldn't have done it but I liked knowing that I could.