As far as what knives are legal or illegal is really kind of up in the air at this point; even statute definitions are really a moote point in our current legal environment. With all the new Federal Emergency laws now in place you can pretty much be arrested for anything at anytime

And the burden of proof is all yours unfortunately. You can even be shipped out of the country and be detained indefinitely under these new Federal Emergency legislations such as the "Patriot Act" and the "Military Commissions Act". Also without the priviledge of a phone call or the representation of an attorney

. You or I or any American citizen can be taken to jail at the whim of the authorities irrespective of whether they are state, local or federal.
Under the current environment we are in now with all Constitutional rights being under suspension they could in theory arrest you for a Ladybug or Cricket model in any state at this time if they so chose. The best thing any of us can do is to not do anything that would draw undue attention or to be someplace like a bar where trouble normally occurs. I don't take any pleasure in relaying this to you all but it is the truth and that is the environment we are in at this time
As far as the New York knife laws are concerned with there being no apparent blade length; that is actually more to their advantage than it would be for you the citizen. That really gives them the capacity to pretty much call any knife a "dangerous weapon" and consequently charge you for it
