Straying off-topic here but, does anybody understand WTF that site (subject of the linked thread) is about? Every other time I read it I change my mind about what it's supposed to mean.
Well I took to mean that they are unhappy that people are slagging off the new amigaone and the mods not doing anything about it.
Few people from this site signed it, but not sure if they messing about