Так:
1. Какой из запросов не выполняется? - Второй запрос не выполняется.
2. Какую ошибку выдает код? - Commands out of sync: you can't run this command now.
3. Почему у первого запроса нет проверки ошибок? - Если убрать второй запрос, первый будет выполняться нормально.
4. Что значит "не выполняется"? - Скрипт просто останавливается и пишет: Commands out of sync: you can't run this command now
@nepster09 нет, это не критично. А насчет семантики, думаю есть ошибки.
Тег <article> используется для разметки статей, в остальном все нормально. Хотя думаю, вместо многих <aside> можно было бы сделать один большой <aside> и множество <div> внутри него, но тут уже дело вкуса.