Writing GUI apps doesn't have to be painful | Dark Hacker News