Dear Prudence, 
Fourteen years ago, I had a roommate in college named “Annie.” Annie and I became good friends, and though we aren’t as close now as we were in college, we are social media friends and I see her in person about once every other year when our old friend group gets together.
Annie has struggled for years with infertility, but last year, she excitedly announced she was pregnant with a little boy. She posted weekly updates online about her pregnancy and baby “Jack” (not the actual name). I also love the name Jack, and my husband and I had talked about naming our next child Jack if we had a boy. However, I wasn’t worried that both babies would be named Jack, as it’s not an uncommon name, and besides, Annie and I live in different time zones.
Tragically, last November, Annie had a third-trimester miscarriage which resulted in some serious health complications for her. Her friends and family did their best to love and support her, and I organized a meal to be delivered to her and her husband, sending my love and condolences.
Since then, Annie posts tributes to Jack online, and I can’t imagine how heartbreaking everything has been. Here’s my question: I am pregnant and due in November, with a boy, and we’d still like to name him Jack. (The name has a special significance to my husband and me.) However, I don’t want to hurt Annie. I can’t imagine how difficult it would be to learn that my friend had a baby boy almost exactly a year after I lost my baby with the same name. And this will also be my third child.
What is the best way to go about this? I’m not planning on posting a lot about my baby, but I’d like to announce when he’s born and include a photo. I feel like I should warn Annie in a private message a few weeks ahead of my due date, so she’s not shocked online. Is that appropriate? Am I a terrible person for wanting to use the name Jack?
—Name Dilemma