geek report for the week of march 10th through march 17 2025