Readit News logoReadit News
hongalex commented on Background Features in Google Meet, Powered by Web ML   ai.googleblog.com/2020/10... · Posted by u/Marat_Dukhan
supernova87a · 5 years ago
I have a different issue with Google Meet.

I have observed in the last couple months that whenever I create a Google Calendar invite with others, Google has started inserting a Google Meet conference as the location to meet.

It was one thing to ask/offer this as an option if you'd like to use it, but now Google is positioning it as if you had chosen that. So if you left it empty, because you usually use some other understood method with your friends/colleagues, now your participants are confused and think you wanted to use Google Meet.

I think that's going too far to get people to adopt your product.

hongalex · 5 years ago
I noticed this too, but I actually got a tooltip popup that notes this is something that can be disabled in the calendar settings. The specific checkbox is "Automatically add Google Meet video conferences to events I create"

Disclaimer: I work at Google but not on these products.

Edit: it seems the tooltip only appears the first time you try to add Meet. After that it doesn't appear and you have to go into settings.

hongalex commented on Google pub/sub released an ordering feature   cloud.google.com/pubsub/d... · Posted by u/santhoshkumar3
matt_oriordan · 5 years ago
This looks like a naive implementation of adding ordering keys on one side, and waiting until all messages arrive on the other in order, without improving the underlying delivery transport to support ordering.

From what I can tell, the publisher is responsible for now maintaining arbitrary ordering IDs and passing this in the publish method, see https://github.com/googleapis/nodejs-pubsub/blob/master/samp....

Given the documentation now clearly states "Publishing messages with ordering keys might increase latency", I think that what Google is doing is effectively doing is putting lipstick on their service that does not support ordering and instead offering a message reconstruction capability on the subscriber end.

This approach, whilst it may work a lot of the time, is pretty flawed given one failed published message could cause the entire stream to stall indefinitely. And given Google Pub/Sub does not support idempotency, and does not support exactly-once delivery, they recommend "In general, accommodating more-than-once delivery requires your subscriber to be idempotent when processing messages."

Google, I am afraid whilst it's nice to welcome you to the exactly-once semantic party, I think you may need to go back to the drawing board and bake ordering and idempotency into the transport layer, in the same way Kafka and Ably do so that true ordering is supported.

Disclaimed: I am the co-founder of ably.com, a far edge enterprise messaging solution, with exactly-once semantics and real ordering :)

hongalex · 5 years ago
> the publisher is responsible for now maintaining arbitrary ordering IDs and passing this in the publish method

Ah, thanks for pointing this out. The "ordering ID" bit is actually a remnant of how to publish messages before we had officially ordering key support (and only shows up in Node, but not our other samples https://cloud.google.com/pubsub/docs/publisher#using_orderin...). We'll be fixing this sample shortly.

Disclaimer: I work on Cloud Pub/Sub. This explanation is my own.

hongalex commented on Google pub/sub released an ordering feature   cloud.google.com/pubsub/d... · Posted by u/santhoshkumar3
fastest963 · 5 years ago
And do messages without an ordering key incur the same overhead?
hongalex · 5 years ago
In the unordered case, there should be no noticeable performance degradation. This was something that we looked into extensively from both the server side as well as with our client libraries.

Disclaimer: I work on Pub/Sub.

hongalex commented on Google pub/sub released an ordering feature   cloud.google.com/pubsub/d... · Posted by u/santhoshkumar3
erikerikson · 5 years ago
I'm floored by this. Last I spoke with that team the response was a few (but not everyone) in leadership getting it and everyone else asking why we would care. How far to come. GCP just got substantially more interesting.

Edit: by this I only mean to say well done to the Google team.

hongalex · 5 years ago
By the way, in addition to ordered messages, Pub/Sub has recently gotten a number of new features including message filtering, dead letter queues, and retry policy (some GA, some beta). You can find out more here: https://cloud.google.com/pubsub/docs/release-notes

Disclaimer: I work on Pub/Sub

hongalex commented on Mac keyboard shortcuts   support.apple.com/en-us/H... · Posted by u/tosh
meue · 5 years ago
Your experience had been the same as mine. I bought this program a couple years ago and haven't looked back - https://contexts.co/.

However, it seems it may not support the latest MacOS builds. Actually I just checked their Twitter page and saw they said it supports Mojave, so maybe it does.

hongalex · 5 years ago
I use contexts too but my only gripe is that it doesn't recognize PWAs like YouTube Music, whereas native command tab does.

u/hongalex

KarmaCake day37January 23, 2020View Original