Editorial: EPL at 40 —Order in the chaos of scientific publishing EPL, 153 1 (2026) 10000 Published online: 02 January 2026 DOI: 10.1209/0295-5075/ae1da4