Remix.run Logo
throwaway1058 4 hours ago

I feel "ought" is stronger and is something that is expected of you, but English is not my native language.

"You should drink more water"

"You ought to help your sick mother"

da_chicken 3 hours ago | parent | next [-]

I'm a native speaker and I agree. "Ought" can connote an obligation or responsibility of some sort. "Should" is used more often when the outcome is out of any control. It might only be the speaker's belief.

But there is significant overlap.

rzzzt 2 hours ago | parent | prev [-]

That's when you turn to the RFC2119 all-caps requirement levels!

intrasight 40 minutes ago | parent | next [-]

SHALL vs SHOULD

actionfromafar an hour ago | parent | prev [-]

You really OUGHT to.