2

One explanation:

Hit the daily reputation cap on 50 days

Another explanation:

Hit the daily reputation cap 50 times

Which is clearer between the two? Which is more prone to lead to confusion? Does it depend on English background maybe?

2
  • Some context.
    – RegDwigнt
    Jan 26, 2011 at 16:03
  • 2
    Good gravy, people didn't think 'Hit the daily reputation cap on 50 days' could be improved upon? It's godawful!
    – user3444
    Jan 26, 2011 at 16:08

3 Answers 3

6

Hit the daily reputation cap 50 times.

is clearer and more succinct by far, regardless of 'English background'.

As for:

Hit the daily reputation cap on 50 days.

As you've already stated that the reputation is daily, 'days' is redundant. You would instead say something like:

Hit the reputation cap on 50 different days.

4
  • 1
    @ElendilTheTall: +1 The redundancy hadn't occurred to me until you pointed it out. I guess I've become inured to the imprecision (or perhaps in this case overprecision) in language that is fostered by the tech community (often by the same folks who would fall all over themselves to refactor someone else's code to remove an unnecessary line).
    – Robusto
    Jan 26, 2011 at 16:13
  • 1
    Perhaps they need an English debugger? :)
    – user3444
    Jan 26, 2011 at 16:15
  • 1
    "Hit the daily reputation cap 50 times" looks more beautiful for me. Jan 26, 2011 at 18:28
  • 1
    “Hit the reputation cap on 50 different days.” has the problem that many readers don’t know yet that the reputation cap is daily, and this will read very differently to them! Strongly agreed however that “Hit the daily rep cap 50 times” is much easier on the ear than the existing wording.
    – PLL
    Jan 26, 2011 at 18:34
1

Hit the daily reputation cap on 50 days

This above statement is not clear at all. 50 consecutive days? 50 days in a year? Any 50 days?

Hit the daily reputation cap 50 times

This is clearer, and there are no possible misunderstandings.

4
  • 3
    Actually, I think the second is formally just as ambiguous as the first. The only thing that makes the first pragmatically more ambiguous, in my view, is the fact that the speaker has spelled out the "50 days", which implies that there is some extra meaning to be found there, and so opens up the possibility of their not being 50 consecutive days.
    – Colin Fine
    Jan 26, 2011 at 16:44
  • @colin What would a less ambiguous statement be?
    – tshepang
    Jan 26, 2011 at 17:08
  • @Colin: I think you’ve hit the nail on the head. Interpreted completely literally, the redundancy doesn’t change the meaning. Pragmatically, however, it does.
    – PLL
    Jan 26, 2011 at 18:38
  • I think that a degree of ambiguity has been added on purpose, to avoid somebody would do something just to get a new badge.
    – apaderno
    Jan 27, 2011 at 7:29
1

Is it possible that a user could hit the "daily reputation cap" more than once in a single day?

If yes then

Hit the daily reputation cap on 50 days

The above statement implies that there could be more than or equal to 50 times.

While

Hit the daily reputation cap 50 times

The above statement implies that there could be less than or equal to 50 days.

The above two explanations have their own meanings respectively and both are accurate.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.