I ilmarilauhakangas.fi IRC technology news from the first half of 2024 39 points buovjaga 2 years ago 26 comments