The other box is not using the intended behavior for ps. In "man ps":
By default, ps selects all processes with the same effective user ID
(EUID) as the curent user and associated with the same terminal as the
If you'd like it to work otherwise, you can always create an alias. I'd guess that's what the other box is doing.