DirectedEvolution comments on Progress links and tweets, 2023-04-24