Sunnyvale community briefs for the week of Aug. 26