I don't believe that there has yet been an official announcement (except for a minor footnote) that the entire pentadecathlon.com site is now irrevocably defunct. As such, Dave Greene suggested that we relocate LifeNews by merging it with Conway's Life: Work in Progress. There is going to be a programme of archiving the old LifeNews entries and making them available somewhere on the Internet.
Until then, the LifeNews triumvirate humbly apologises for any inconvenience.
Miscellaneous topics in Conway's Game of Life -- unfinished projects of all kinds and conditions