I use one of several pieces of software which will show me all the pictures from a session (all this pictures in a specific folder on my disk, for instance) easily, and which will let me star, tag, label, pictures easily. Pictures that are worthless don't get a star, tag, label. Those pictures essentially vanish from my consciousness. That can be anywhere from 70 percent to 100 percent of the pictures I've shot, these days.
The rest I tinker with in some sort of editor. They may readily lose their "starred" status is the edits are not panning out, or if they're just pictures of the kid's birthday or whatever, I just share them out.
"serious" pictures get tinkered with and further culled. Eventually some number of pictures make it through the editing process and get squirreled away for eventual printing.
The big cull is done up front though, a "yes/no" process that happens very fast. In this age of digital, I shoot many exposures of more or less the same thing, and it's always pretty clear which one or two exposures of a thing are worth a second look. It's also clear what ideas simply didn't work out. So, after the quick cull what's left is: the best 1 or 2 exposures from each idea that looks pretty good in the cold light of day.
Then it's about eliminating all but the best ideas, and developing a good concept for the edit, if necessary.