Thứ Ba, 15 tháng 3, 2016

Smart Reply in Desktop Google Inbox

If you're getting a lot of emails and you're tired of writing replies, Google's Inbox service has a feature that suggests 3 short replies. It was first added to the Inbox mobile apps and now it's available in the desktop site. Apparently, 10% of all the replies on mobile already use Smart Reply.


Smart Reply uses machine learning to figure out if a short reply is appropriate and then predicts likely responses. "The Smart Reply System is built on a pair of recurrent neural networks, one used to encode the incoming email and one to predict possible responses. The encoding network consumes the words of the incoming email one at a time, and produces a vector (a list of numbers). The second network starts from this thought vector and synthesizes a grammatically correct reply one word at a time, like it's typing it out. Amazingly, the detailed operation of each network is entirely learned, just by training the model to predict likely responses."

{ Thanks, Jonah Langlieb. }

Metronome Card in Google Search

Google shows a special card when you search for [metronome]. The default beat rate is 120 BPM, but you can change the value from 40 to 208 BPM by pressing the "+" and "-" buttons. Google plays a sound, shows an animation and changes the color of the UI, depending on the selected value.



According to Wikipedia, "a metronome is any device that produces regular, metrical ticks (beats, clicks) — settable in beats per minute. (...) The metronome is used by musicians to help keep a steady tempo as they play, or to work on issues of irregular timing, or to help internalize a clear sense of timing and tempo."

{ Thanks, Mukil Elango. }

Thứ Tư, 17 tháng 2, 2016

Export Google Fit Data

Google Takeout has recently added support for exporting Google Fit data. You'll be able to download some CSV and TCX files that include your activities and daly aggregations.

* TCX (Training Center XML) is a common file format for fitness activity data that can be imported to many fitness tracking tools such as Garmin Connect and Strava. By default, Fit samples location data with low accuracy and frequency to reduce device battery consumption. These Activities are exported into the Low Accuracy folder. Activities recorded with Fit's active mode will contain more detailed location paths and more accurate data.

* CSV files are easily read by spreadsheet software or parsed programmatically but may not be easy to import into fitness tracking software.



Gmailify

Gmail's app for Android is more than a mobile app for Gmail, it's also a general-purpose mail client. You can add IMAP, POP3 or Exchange accounts and use the Gmail app to read, compose and organize your mail. Now Google added the option to Gmailify your email accounts, which means bringing Gmail features without having to switch to a Gmail account.

"Gmailify links your existing account to Gmail so that you get all the bells and whistles — spam protection, inbox organization and even Google Now cards based on your mail — without having to leave your current address behind. All you need to do is open the Gmail app, sign in to your email account(s), and enable Gmailify," informs Google.


Which features are available? Spam protection, automatic categorization, labels, better search with support for advanced search operators, travel and hotel reservations appearing automatically in Google Now, better mobile notifications and all the other Gmail features.

How does it work? You can link your non-Gmail address (Yahoo Mail, Outlook.com, AOL Mail, etc.) to an existing Gmail account or to a new Gmail account. "When you sign in to the linked Gmail address, you'll see your messages from the other email provider in your mailbox. You'll be able to read, reply, and organize them just like you do in Gmail." The Gmail app keeps everything in sync, so a read email will be marked as read in the original account, archived messages will be added to a new Archive folder, while Gmail labels will be treated like folders.

Thứ Năm, 11 tháng 2, 2016

Google Tweaks Mobile Search UI

Google tweaked the mobile search interface. There's now a menu that lets you view the original image, open the list of saved images, search by image and send feedback. There's also a redundant "visit page" link below the image.


Google brought back the title of the page and that's a good thing because you can find more details about the image. Hopefully, Google will also bring back the snippets.



You can find some screenshots for the old interface in this post.

Thứ Ba, 26 tháng 1, 2016

Top Results and Quick Answers in Google Inbox

I've always wondered why Gmail doesn't sort search results by relevance, just like Google Search. Gmail sorts results by date, so you can quickly find recent messages that match your query, and that's pretty useful, but sometimes you want to find an old email from a friend or a long-forgotten conversation about modern architecture.

Now Inbox search works a lot like Google Search. Google autocompletes your query and shows results as you type. There's also a "top results" section that shows the most relevant 5 results for your query. It's not perfect and it's easy to see why this doesn't replace the standard "sort by date": ranking email conversations is harder than ranking web pages. There are no links between messages, many messages are pretty short and are only important for a short while.


In addition to top results, Inbox also shows quick answers extracted from your messages. "Now when you're searching for a frequent flyer number or shipping status, Inbox will show it at the top of search results – no more digging through individual emails to find what you're looking for."


Quick answers are very big in the desktop site:

Chủ Nhật, 24 tháng 1, 2016

YouTube Loop

Back in 2014, I found a way to loop YouTube videos using a feature of the HTML5 player. It looks like YouTube added "loop" as a standard feature. Just right click inside the HTML5 player and click "loop". This way, you can watch a video on repeat until you pause it or uncheck "loop" from the contextual menu.


It also works for embedded videos. Here's a short video you can use to test the loop feature: