What has come up on the music feed this week that I like. Some of the people who made these tracks have been treated cruelly…