I wouldn't comment except that the OP's comment history here is also highly critical, so: they already posted this like 8 months ago. It's also not knitting as most people understand the term. I mean, it's kinda neat, but the title here is misleading, and it's the second time they've used it. Promotional?
By no means! We invited gus_massa to repost it. This is part of our ongoing experiments in recovering good stories that fell through the cracks the first time round—described at https://news.ycombinator.com/item?id=11662380 and many other posts linked from there.
Also, it's fine to repost a story if it's good for HN and hasn't had attention yet. Otherwise too many great submissions would languish unseen. This is important enough to be in HN's FAQ: https://news.ycombinator.com/newsfaq.html.
Putting [repost] would probably have an impact on the vote ratio up and down given that in many online communities 'repost' is seen as a negative thing perhaps.
If you can suggest a more accurate and neutral title we'd be happy to change it. It doesn't seem misleading to me at all, but I know nothing about knitting.