Tiny birds in my hand..

Pretty cute twitter birds that are about to get hacked by the determinism axe.

Is a design still deterministic even if the an interaction motivates a certain kind of behavior is not purposeful?

Example: I use a twitter client that automatically shortens links for me. But the link is only shortened after I press the “tweet” button. I am forced to write a tweet even shorter than 140 characters minus the length of the tiny url.

Is that determinism? The goal of the app maker is not to get me to write extra short tweets. But it is an outcome. Is this deterministic?