I've already posted about that, but I'll repeat...
The information wasn't "posted" by the NRMP. The webpage programmers *$^%-ed up and hid your exact match in the source code of the page. Most people, unless they are a web or computer programmer (I'm one actually), would never see it. Someone accidentally finds it, well no harm done they stumbled upon something they shouldn't have found. They should have reported it to the NRMP that they screwed up. We aren't supposed to know where we matched until 1pm on Friday, we all know that for a fact. Then someone posts on here, "guess what, you can find out where you matched...just follow these simple steps...". They posted how to circumvent the website, though it's simple to do it's still getting around the fact that we aren't supposed to know. The news spreads like wildfire. You know that you can get answers to board exams by calling someone in a different time zone? No harm done. Nobody will find out, just call your friend. Taking an in-service exam in residency? No harm done, just look up the answers on Google! It's not like they had an armed guard watching us. If they don't find out, it's not un-ethical! Forgot to enter something in the chart? Just back-date your entry, nobody will know!
The information wasn't public. If you just brought up the web page and it showed where you matched, then no harm done. It was hidden in javascript code that most people would never have seen. Well if you saw where you matched, you should have just said "whoops" and thought to yourself "dang, I'm lucky to know where I matched" and left it at that. But now, you have to tell other people, post on here that "Hey, I got my #1 spot!". You get a leg up on the rest of us in the same match, those of us following the rules. You can say "Hey, I can sleep at night". Well I've had people say that about patient care when they screw up and cover their tracks, justifying their actions using the same logic. Scares the hell out of me.