edit; I'm not ruling out interraction or even Muslim Vikings but reading Allah on that fabric is just absurd.
Reply on news.ycombinator.com