President Mubarak has stepped down as president of Egypt | Hacker News Reader