Put the water in the bottom of your Instant Pot liner, and place a steamer basket inside. Put the cubed potatoes in a steamer basket, and lay the uncooked eggs (in their shell) on top of the potatoes.
Put the lid on your Instant Pot, close the valve, make sure the pressure is set to “High,” and press “Manual.” Bring the time down to 3 minutes. The Instant Pot will take about 5 or so minutes to come to pressure before counting down the 3 minutes.
While the potatoes and eggs are cooking, make the dressing. Whisk the mayonnaise, mustard, olive oil, honey, lemon juice, sea salt, paprika, pepper, and cayenne in a small mixing bowl, and chop your pickles and green onion.
When the Instant Pot beeps that the 3 minutes of pressure cooking is done, turn the IP off, and turn the valve to release all the pressure. Take the lid off the Instant Pot, and use tongs to place the eggs in a bowl of cold water to cool off so you can peel them.
While the eggs are cooling off, you can scoop the cooked potatoes into a mixing bowl. Pour the whisked dressing over the potatoes and stir to combine. Peel and chop the hard boiled eggs, and then fold in the chopped eggs, dill, pickles, and green onion.
Chill the potato salad and then taste for sea salt and pepper.