Hacker News new | ask | show | jobs
by pbhjpbhj 3246 days ago
Looks like over-supination in that picture? The heel is definitely not pushing off, the forefoot is last to touch the ground.