British Gas sees profits rise 31% | Hacker News Reader