ISO7010-a-Day

A bot that posts warning pictograms


A (Twitter Fediverse) bot which posts an entry from the International Standards Organisation technical standard 7010 for graphical hazard symbols on hazard and safety signs.

A screenshot of a tweet in the Twitter web app. The tweet is of a triangular yellow warning sign which has a graphic showing a toxic environment. The text reads 'W072 - substance of mixture that can cause an environmental hazard' and includes source link, author and license attribution.
The last post the Twitter incarnation of the bot made (F) before Twitter performed a textbook self-own and stopped bot owners posting via the free API

History

Honestly, can’t really remember. I think I just thought it would be a fun bot.

Implementation

Bot source code
It’s written in Rust, and when run scrapes the wikipedia page for ISO 7010 (which, fortunately for us, includes a comprehensive gallery of SVGs of the safety signs contributed by WikiMedia users1), picks a random one, downloads and renders the SVG in a timeline-friendly aspect ratio, and posts it (with image credits of course!).

Thoughts

My favorite interactions from followers with the bot were when they’d quote tweet a post with their own interpretation of what the pictogram depicted. With no quote posts in the fediverse it’s a bit of a shame this won’t be possible in the same way…

Federate with me!

You can follow the bot at @iso7010@hacksrus.xyz


  1. Myself among them ↩︎