Cat, it appears the article has been updated.
According to the article, 30 positions were cut in the 2010-2011 budget. Brown took office in 2011 but this was clearly not his budget, so if it's correct, these 30 are not really Brown's responsibility.
In 2011-2012, Brown cut 47 positions. These were apparently positions that were formerly contracted to JaxPort and the School Board. When those boards decided to end the contracts, the positions were vacated and eliminated. It's possible some of the school officers just transferred to the new School Board department, but that obviously didn't happen with JaxPort. Regardless, it's a cut.
In 2012-2013, Brown cut another 76 positions. There were no layoffs, so the Sheriff apparently handled it by not replacing officers who retired or left. Either way, it's 76 fewer officers on the streets. Plus, Brown also cut all 91 community service officers that year, meaning full-time officers had to devote their time to the minor incidents CSOs formerly handled.
And finally, in 2013-2014, Brown would have cut even more officers (among other things), but that was the year the budget was so bad the Council had to take it away from him. The cuts were only avoided when the Council raised taxes by 14%. This was certainly no doing of Brown, who sticks to the (false) claim that taxes haven't gone up under him.
Curry wasn't being "deceptive" in repeating the 147 number, he was relying on figures given to him by the Sheriff. 147 officer positions have indeed been cut (plus 91 CSOs), but 30 of them are not due to Brown. The fact that Brown hasn't defended himself on these points before this report indicates that he didn't realize there was an inaccuracy, which really just shows what kind of grasp he has on his own budgets.