These slightly off topic, largely random posts are a new form of advertising. Spam?? well not really because they are on topic.

Moderators can delete them if they are deemed to be a nuisance.

I do from time to time, clear out the accounts that are responsible for these posts, but they are difficult to identify.....i dint want to delete legitimate accounts that are posting about general electronics !!!