To cook potatoes and eggs on the stove: In a large pot, add potatoes, eggs and enough cold water to cover. Cover with a lid, bring to a boil, then reduce heat to low and cook for 7 minutes.
Remove eggs with a slotted spoon into a bowl with ice bath. Keep cooking potatoes more depending on their size: baby potatoes - 10 minutes, medium size - 20 minutes, large size - 25 minutes. Or until fork tender.
To cook potatoes in Instant Pot: To Instant Pot, add 1 cup cold water and basket or trivet with potatoes. Cook on High Pressure with Quick Release: baby potatoes - 10 minutes, medium 12 minutes, large - 15 minutes. Then you will have to make Instant Pot eggs separately or boil them on the stove for 7 minutes.
Drain potatoes and let cool for 20 minutes uncovered.
Meanwhile, to a large salad bowl add chopped hard boiled eggs, pickles, red onion, dill, mustard, vinegar, yogurt, mayo, salt and pepper. Gently stir to combine.
Cut potatoes (peeled or leave skin on) into desired size pieces, some like them cut into 2-inch cubes for a chunky salad and some like diced potatoes for more mushy consistency. Add to the bowl and gently stir salad again with a large spoon.