1Combine potatoes with enough water to cover in a large saucepan. Bring to a boil over medium-high heat. Cook until potatoes are tender, about 25 to 30 minutes; drain well. Let stand to cool. Peel and slice the potatoes.
Cook bacon in a large skillet over medium-high heat until crisp, about 4 minutes. Drain, reserving 1/4 cup drippings in skillet. Crumble the bacon and set aside.
Cook the onion in the reserved bacon drippings, stirring continually, until tender, about 2 minutes. Stir in flour, granulated sugar, salt, celery seed and black pepper.
Add water and vinegar to onion mixture. Cook, stirring continually, until thickened, about 4 minutes. Add potatoes and bacon. Cook, tossing lightly to mix, until heated through, about 5 minutes. Add eggs and toss lightly to mix. Transfer mixture to a serving dish. Serve immediately.