There is a reason that no solutions are being proposed. Because none exist.
NYPD has over 41,000 officers. They are no doubt the finest, most well trained force in the world. Their leadership is top notch. You could fill a college football stadium with NY cops. So what happens if one of those 41,000 commits a hate crime? You know the answer. All 41,000 are declared guilty by the mob and are besieged. You’ve heard it. "What do we want? Dead cops! When do we want it? Now!"
So the question is this. How does NYPD hire 41,000 officers and guarantee that every one of them is a good person? Remember you only need one bad one to get everyone convicted. Any ideas?