18

If you comment something on Stack Overflow, you need to enter at least 15 characters, and you can't post a comment which just contain spaces.

But if you type in zero-width spaces it will work. A zero-width space can be translated with ​ in HTML.

For better understanding, I have added a zero-width space comment to my question.

2
  • 32
    ​​​​​​​​​​​​​​​
    – noob
    Commented Jan 19, 2012 at 15:04
  • What was completed? Reference? Commented Aug 21, 2020 at 9:54

2 Answers 2

28

There are many work-arounds for certain limitations. Sometimes we fix them, and sometimes we say "meh". If the restriction prevents a couple of "Ok." comments, it has fulfilled its purpose.

Back when I didn't work for Stack Exchange (or Stack Overflow, as it was called), I reported something similar, and found Jeff Atwood's reply boring. But he really was right. When you allow users to post stuff, there's always going to be someone who uses the magic of Unicode to do smart and/or funny stuff.

As long as it's something that can be looked over (like one in a million comments apparently getting around the character limit), that's fine. If it happens too much, we'll prevent it, but it'll always be a game of cat and mouse – sooner or later someone finds something else.

And if someone starts doing actually harmful stuff – well, then the answer is "don't do that". It's abuse. Abuse isn't tolerated and will be handled.

7
  • 1
    Sorry I haven't seen this question.
    – noob
    Commented Jan 19, 2012 at 15:21
  • I like to be strict on this stuff. Can we run a query to see how often this is happening? If adding the check is cheap, we should do it. Commented Jan 22, 2012 at 9:31
  • 13
    @Jeff what's the point? Ignorant of this whitespace thing, I have started using - to fill the missing spaces since the backtick trick was blocked. Once you block that, I'll start using characters: aaaaa. Once you block that, heck, there's Lorem Ipsum. I'm not doing this because I'm keen on defying you guys - it's just that sometimes a "yes" is the perfectly natural thing to say in a conversation (however much you hate conversations in comments, they still sometimes happen), and I don't see the point in an arbitrary system limit forcing me to change the way I communicate.
    – Pekka
    Commented Jan 22, 2012 at 13:41
  • @Pekka'sOrganicRepFarm why don't you use ...? @Jeff you can match this character with \u200b in regex.
    – noob
    Commented Jan 22, 2012 at 14:00
  • 8
    @micha whichever character one uses to circumvent the limit - my point is that balpha's position sounds much more sensible to me. Let users keep some of the tricks as long as they aren't abused on a large-scale level. Chances are that whoever cares about the system enough to know about this stuff, is a productive contributor already. It's unlikely that they will suddenly start creating a lot of crap just because they find out how to post comments < 15 characters
    – Pekka
    Commented Jan 22, 2012 at 14:09
  • (That might have been a boring answer, but it had a quite funny comment!)
    – Arjan
    Commented Jan 22, 2012 at 15:57
  • 4
    @JeffAtwood: Re "how often this is happening": A comment containing a character from the Unicode "Format" category (which includes the zero width space) is posted on Stack Overflow every two and a half days on average.
    – balpha StaffMod
    Commented Jan 22, 2012 at 17:30
9

There is an argument, pace Jeff, that these tricks are a good thing. Sometimes, a very short answer or comment is, really, truly, all there is to be said. The tricks are a bit like a privilege: people who know enough to know them can get around the limit. If the team stomps on them (and I could suggest some coding techniques involving ICU4J), then some consideration might be given to allowing short strings over some rep privilege limit.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .