In addition to answering life's burning questions; google is now keeping you in check.
More often than now your personal goals of learning a language, taking up yoga or even catching up with friends gets pushed to the back burner. Now Google calendar is helping you stay on top of the things that are important to you with a new automated feature. Right now Google calendar features a floating action button, now when you tap that button you will see a flag icon that will let you set a goal.
The app will then find a time in your calendar to accomplish it and will allow you to move it around if necessary. Over time the more you use the app the better it works. As you continue to cancel or move goals, the app will learn the best places to schedule them in order for you to keep them.
The new feature is available now and is being rolled out to coincide with the tenth anniversary of Google calendar. It looks like Siri might have some competition in the personal assistant department.