why is github an shit