The Ranger mine and the service town at Jabiru have had many impacts on Aboriginal people . The Ranger mine and the service town ( Jabiru ) have had many and considerable impacts on Aboriginal people .