Text this: Sociological viewpoints on technology: general assumptions and framework