I just googled this and 'Triangles on a Roll' came up, must be using paper piecing method. I can think of easier ways to make HSTs.
The first one I saw involved using strips and sewing in a zig-zag.
I would be more inclined to use the method in this link
https://trianglesonaroll.com/collect...triangle-paper