Impact of resources on technology