Reported post for posting suspicious link, hope moderators will handle it.
Nice catch OP. But noticed trust rating isn't visible on Development & Technical Discussion board. I think there shouldn't hide trust rating since people's posting suspicious/phishing links.
Added one more tag by the way.