Magical Bitboards and How to Find Them: Sliding Move Generation in Chess | Dark Hacker News