Lately there has been a lot of hoopla in the Big Apple about the federal food stamp program, now officially known by the snappy acronym SNAP (the Supplemental Nutrition Assistance Program). Everybody, it seems, has an opinion.