technically, eggs, honey, silk, leather, white table sugar NOT vegan; white table sugar due to way much of it is processed as opposed to the actual item <sugar>. But within vegan circles there is varying acceptance of use both honey and white sugar. At vegan Thanksgiving potluck I often go, officially vegan guidelines are pretty strict about what can be brought and set to eat at community potluck table. However, if someone forgets or doesn't know about the sugar and the honey, and just leaves it at their table as a TABLE-WIDE-only item if people desire, that is okay, so long as either there is an ingredient list there or the bringer explains that item does contain honey or sugar. I avoid refined white sugar myself for health reasons anyway, but do occasionally have some local, raw, chemical-free honey from small local keeper. I was at one strictly vegan. I think practice is fine but with some flexibility and empathy built into it so one does not become judgemental and rigid. I also think that being vegan is a cultural/class choice many people in the U.S. happen to have but people should be aware that choice is not available to all in U.S. and other cultures using traditional foods that are animal-based like blood, or seal meat or whatever, should not be penalized or judged.