Usa:
SELECT a.*,
COALESCE(u.username, 'User Not Found') AS `user`
FROM ARTICLES a
LEFT JOIN USERS u ON u.id = a.user_id
ORDER BY articles.timestamp
Documentazione:
Il motivo per scegliere COALESCE su IF o IFNULL è che COALESCE è lo standard ANSI, mentre gli altri metodi non sono implementati in modo affidabile su altri database. Userei CASE prima di guardare IF perché ancora una volta CASE è lo standard ANSI, rendendo più semplice il porting della query su altri database.