Home Science Communication The Internet – an interlude