Записки на манжетах
126 subscribers
6.61K photos
551 videos
123 files
7.8K links
Мысли вслух.


Обратная связь — @ainikolaev.
Download Telegram
Forwarded from HN Best Comments
Re: Google keeps failing its Nest customers

Google has spent nearly the last decade completely ruining any goodwill Nest had established through a comedy of errors and sheer, wanton incompetence.

It's absolutely breathtaking how bad Google is at shipping functioning software. I don't know how Rick Osterloh or Rishi Chandra still have jobs, but they should answer for the following litany of catastrophic product decisions:

* Google decides to abandon Nest as a separate, highly-prized brand and product line, and instead bring everything under the Google Home umbrella. This process is excruciating and a monumental, half-decade-long failure. It is the very definition of a legacy rewrite pattern gone awry, but coupled with billions of dollars of purchased, installed hardware in people's actual homes.

* This starts with the "force Nest users to have a Google account to use Nest" and "Googlekill Works With Nest" decisions. Google decides to gate certain features and to encourage people to upgrade to the Google Home implementation of the Nest functionality, but completely left feature parity a decade behind.

To wit, Google Home's app, beyond being buggy, also can't do basic things like allow for easy scrubbing of video feeds, or control of the Nest Protect smoke detectors.

* Google also willfully murders Works With Nest, and kills with it the goodwill of hundreds of manufacturers who were pretty excited to build compatible products and services. This is migrated to a Works with Google/Assistant product that... again, completely lacks parity. They break the Home/Away functionality entirely. They delay this process a bit, and Works with Google catches up in some ways, but it takes literal years.

* Google releases a new line of Nest Cams that... don't work with the Nest app. Indeed, you have to activate them in the Google Home app, and their feeds will not display in the Nest app. From a Product Manager perspective, this is very easy to back into: Google is on a slow, death-march termination of the Nest app, in favor of migrating to Google Home. Rather than building any new functionality into the Nest app (these new cams included battery and floodlight functions, for example), they decided it made more sense to force users to use the Google Home app.

Except... the Google Home app STILL lacks parity with the now-8-year-old Nest app. The Google Home app, as of May the 8th in the year of our lord 2023, does not support the fantastic SightView video scrubbing functionality. Or, as it happens, ANY scrubbing functionality. It doesn't support the ability to generate and download video clips. And the web version, which has been in a public preview for over a year, STILL doesn't support the ability to even view the pre-tagged movement sessions that you can view in the mobile app.

disillusioned, 12 hours ago [1/4]
Forwarded from HN Best Comments
Re: Google keeps failing its Nest customers

But to say this again: new Nest Cam users cannot view 100% of the video recorded by the Nest Cams. It is functionally impossible and completely ridiculous, considering the Dropcam/earlier Nest Cams have been able to do this for literally a decade.

* Beyond that sheer lunacy, Rick Osterloh gets up on stage and has the temerity to announce with a big dumb grin on his face the Nest Doorbell: the "upgrade" (in literally no metric) from the older Nest Hello. This product has two variants: a wired and battery powered version, for people who don't have doorbell wiring. The wired product manages to ship into end users' hands with a curious limitation: even when wired, the product is INCAPABLE of recording 24-hour footage. Note that the Nest Hello, launched in 2017, supported this functionality out of the box and still does. When pressed for a reason, Rick says that the thermals were a limitation, coupled with how thin they wanted to make the product.

I'll say this again slowly: for some reason, a Product Manager at Google thought that the THINNESS of a PERMANENTLY INSTALLED, FIXED LOCATION VIDEO DOORBELL was more important than its ability to actually record video reliably. How on earth do these people still have jobs?

* Which brings us to two weeks ago. Google had already announced back in 2020 that they were killing the brilliantly designed, beautiful, extremely functional, nearly perfect Nest Secure alarm system. They stopped selling it, and then sunk $450M of money into ADT for... literally what reason, no one on planet earth can say. At the time, they announced they'd continue to support the Nest Secure.

Well, that's no longer compatible with their designs to migrate people to the Google Home app, or to return their boondoggle style investment in ADT, so two weeks ago, Google announced that they'll be bricking every single person's Nest Secure, along with their (also) brilliantly designed hybrid Nest Detects: their combination motion and door open sensors, which _also_ feature a muting button and little nightlight. These things are a wonder of design, and still function perfect, and Google has decided to literally pull the plug and create an entire mountain of e-waste for the hell of it.

They're offering users a free ADT system, which includes an ENORMOUS hub that is literally 5 times the size of the Nest Guard hub, and two motion and door sensors. That's it. There are users who spent hundreds and even thousands of dollars on Google's Nest Secure hardware, buying additional Nest Detect sensors, and they're all going into the trash now and literally no one knows why.

disillusioned, 12 hours ago [2/4]
Forwarded from HN Best Comments
Re: Google keeps failing its Nest customers

Worse, the new product is markedly worse in every way. The ADT Hub is ENORMOUS. It has no business being this big. It does literally everything the Nest Guard does, but the Nest Guard is 1/5th the size, and tastefully designed. This thing looks like one of those massive cable modem/wireless router hybrids, except it's also your keypad for disarming your system. Gross. (Nest Guard crammed in battery backup, wifi, Nest Thread, cellular backup, a voice speaker, and an alarm siren into a very tasteful package.)

Beyond that, Nest is also inherently stripping another piece of brilliant design for NO REASON: The Nest x Yale door lock (which I have three of in my house) currently unlocks my door AND disarms my security system automatically when I get home. It's hard to describe how amazing this functionality is. There is absolutely no indication that there will be any way to get the replacement ADT system to disarm from the door lock, even though Google has floated this idea of "Routines" (and a script engine) for over a year , with nothing to show for it.

So in a year, I'll literally have to throw away my perfectly good Nest Guard and Nest Detects. I'm creating e-waste. I'll be replacing them with an uglier system with more parts and less functionality. How is this a win, Google?

If I strip out the most cynical view of what's happening here (Google wanting to amp up sales of the ADT product they've invested in, but maybe not, because, again, they're actually giving these things away for free to Nest Secure users, so ostensibly losing money here), I can again understand how they came to such a hamfisted decision: they don't want to migrate the Nest Secure functionality into the Google Home app, and they signed a dumb agreement with ADT to sunset it.

But once again, Google chooses to ignore the reputational damage and damn the torpedoes, full steam ahead. They'll brick your perfectly functional hardware and make you downgrade to the newer, shittier model. And no one over there has the power to stop it? What the hell is Sundar doing over there, other than firing people and cashing insanely fat bonus checks?

Meanwhile, Google also:

* Migrated the Google Home Hubs away from legacy Linux OS to Fuschia, and then promptly murdered the Thread functionality that the locks and thermostat work with, removing a mesh network component

* Still hasn't released a video scrubber for their new cameras. I cannot conceive of how this has taken them so long. This is the same company that owns YouTube, YouTubeTV, and... checks notes... the existing, already functional Nest app that does exactly what we want

* Is ALSO killing old legacy Dropcams. More e-waste. These cameras work just fine, but Google is murdering them anyway. They're shipping you a replacement if you're an active Nest Aware subscriber, but only for up to two cameras.

disillusioned, 12 hours ago [3/4]
Forwarded from HN Best Comments
Re: Google keeps failing its Nest customers

* Is NOT offering ANY compensation AT ALL for Nest Secure users outside of the US. They're just willfully destroying your $400-$1500+ investment for the hell of it.

* Claims to be environmentally minded but generates e-waste with these deprecations.

Google should take a page out of Sonos's book, when they caught the unholy backlash for their equally stupid idea of bricking legacy Sonos products: spin them out to a legacy app. Or build a connector, or open-source the firmware, or rewrite the firmware to even work with ADT. There are so many options that could be pursued in the year they've given us before they murder this thing. You would think a literal trillion dollar company could find their way here, but time and time again, Google proves that they don't know how to release hardware with a cohesive strategy. It's all spray and pray, and it's ridiculous.

* Oh, and they're doing all sorts of stupid stuff with FitBit too, but I won't even get into that.

How. Do. These. People. Still. Have. Jobs. There. How do they expect to ever be trusted by anyone again? How do they think this is a good or right call, and why is no one speaking up and advocating for their USERS? I'm genuinely asking. I don't work there, I don't understand how something like this happens.

disillusioned, 12 hours ago [4/4]
Forwarded from HN Best Comments
Re: You don't need Scrum, you just need to do Kan...

Every team I've worked on that has switched from Kanban to Scrum has slowed down and never regained the previous velocity. Further, many of the promised benefits of Scrum (things like better insight and predictability about delivery rates) never materialized.

Every team that I've worked on that has switched from Scrum to Kanban saw an immediate improvement in speed that never disappeared.

Once, just once, I was lucky enough to work on a team that switched from Kanban to Scrum, and then, mercifully, blissfully, back again. To be fair, I think we actually worked quicker after the return, though I don't know if that could be attributed to having actually learned some lessons from Scrum, or out of a fear that we'd one day return to it.

DanHulton, 1 day ago
Forwarded from HN Best Comments
Re: The Prime Video microservices to monolith story

Serverless first is a mistake. It should be "serverless where it's distinct advantages are actually useful" which is way less common than people think.

Also generally the conception that building things with containers + k8s actually takes more time than serverless is a horseshit take IMO. It doesn't and if it's taking you longer you are probably doing something wrong.

All the points noted in the slides etc just come from poor engineering leadership. i.e decisions/choices, etc. Constaints do speed up development but they can be enforced by leadership, not by putting yourself in an endless pit of technical debt.

The only world where I can make a good case for serverless for small teams is if you have said poor leadership and serverless helps you escape their poor decision making.

Otherwise assuming you have the mandate necessary to get stuff built the right way just stick with the Boring Tech stack of JVM + PG + k8s. It solves all problems regardless of size, there are minimal decisions to be made (really just Spring or Quarkus atm) and you won't spend time dicking around with half-baked serverless integration crap. Instead you can just use battle tested high performance libraries for literally everything.

Don't get sucked into this serverless nonsense. It's always been bad and it probably always will be. When it's out of fashion Boring Tech will still be here.

jpgvm, 2 days ago
Практически ежедневно наблюдаю все новые и новые проекты по послевоенному расчленению России.

Кабинетные сепаратисты, большую часть жизни прожившие в Москве, но приезду в Тбилиси обнаруживают у себя какого-нибудь прадедушку вепса или шапсуга. Что дает импольс мечтам, в которых они представляют себя лидерами Народного фронта независимой Вепсландии или Шапсугстана. А, как известно, до оккупации проклятым Мордором Вепсландия и Шапгустан всегда полноправными членами европейского сообщества, поэтому в обозримом будущем получат независимость будут, несомненно, приняты в НАТО и ЕС. Надо только карту нарисовать и собрать правительство в изгнании.

Но мечты эти очень быстро разбиваются, и даже не о Российскую Федерацию, которая распадаться пока не собирается, а о соседей по сепаратистскому клубу любителей рисовать карты. В камменты к проекту выхода Вепсландии из состава РФ обычно мгновенно приходит какой-нибудь активист будущей независимой Ингерманландии и возмущается тем, что на карте к Вепсландии прирезали исторические ингерманландские земли! Активная дискуссия традиционно заканчивается дипломатическим разрывом между двумя этими странами и закладывает основания для будущего военного конфликта!

Другое дело в Европе. У нормандских сепаратистов нет претензий бретонским, а будущая независимая Каталония не претендует ни на пядь земли Басконии. Кашубы хотят только одного, чтобы Силезия наконец-то отделилась от Польши, а силезцы мечтают о свободной Кашубии, где наконец-то закончится принудительная ассимиляция.

В отличие от российских, у европейских сепаратистов гораздо больше общего, а значит вектор их устремлений един, надо только немного помочь.

И ради того, чтобы народы Старого Света наконец-то приблизили мечту о самоопределении, между прочим, гарантированную им уставом ООН, появилось вот такое интересное объединение «Форум свободных народов Европы».
Я пока наблюдаю за происходящим на этой площадке, хотя организаторы меня позвали меня поучаствовать.

Не знаю, я вообще из Архангельска родом, значит у меня должны быть предки из чуди, вот, например, псковская чудь, называемая еще этносом сету, явно страдает под игом эстонского империализма, который даже автономии сету не дает. Считаю, что эстонская волость Сетумаа имеет право на независимость!
https://t.me/reunion_eu/338
Свои пять копеек в историю с авиасообщением и визами.
 
После того, как власти России отменили визовый режим в Грузии, оттуда донеслись два вида реакции. Первая – официальная – была доброжелательной, правительство Грузии одобрило это решение, указав, что в России проживает более миллиона этнических грузин, и восстановление авиасообщения облегчит им жизнь, отмена же визового режима облегчит жизнь их родственникам на территории Грузии.
Вторая реакция – неудивительная – была от грузинской оппозиции. Тут вспомнили и то, что «20 процентов территории Грузии оккупировано» и войну 2008 года, и то что Саакашвили – личный враг Путина, и что Украина.
Некоторые пошли митинговать к зданию МИД Грузии, протестуя и против отмены визового режима (что сможет сделать МИД Грузии с решениями властей России – совершенно непонятно) и против восстановления авиасообщения (как мне известно, МИД Грузии данные вопросы не регулирует). В общем, все как всегда.
Тут же волну пытались оседлать наши релоканты, заявляя примерно все то же самое.
Итак, 20 процентов территории Грузии оккупировано.
Не буду говорить лозунгами, напомню факты.
При распаде СССР, две автономии Грузии (Абхазия и Южная Осетия) действительно объявили о независимости, случились три локальные войны (Осетия 1991-92, Абхазия 1992-93 и пятидневная война 2008), по итогу Россия признала независимость данных автономий и разместила на их территории свои военные базы, что и дало властям Грузии повод говорить об оккупации.
Есть несколько «но». «Но» первое – указанные конфликты начались не вчера и не позавчера. Грузино-абхазский конфликт начался в августе 1992 года введением войск Госсовета Грузии на территорию Автономной Республики Абхазия, закончился поражением Грузии, падением Сухуми в сентябре 1993 года и с той поры де-факто Абхазию Грузия никогда не контролировала. Не стоит забывать и о том, что в сентябре-октябре 1993 года на территории самой Грузии в разгаре была гражданская война звиадистов против Госсовета, и исход войны в пользу Госсовета (Шеварднадзе) решили части Вооруженных Сил России. Решениями стран СНГ 1994 года Абхазия была помещена в блокаду и до 2001 года условия этой блокады неукоснительно соблюдались всеми, в том числе и Россией.
Поводы держать абхазов в «черном теле» были – например, тесные связи властей Абхазии с Конфедерацией горских народов Кавказа – чеченские войны все помнят, а Шамиль Басаев был одним из полевых командиров абхазских вооруженных сил.
Однако, в 2001 году при попытке отряда Руслана Гелаева пройти сквозь Абхазию в Сочи и повторить Буденновск-95 абхазская армия неожиданно для него заняла оборону и повторить рейд не дала. Власти России это запомнили, оценили и начались послабления: открытие границ, паспортизация, усиление армии Абхазии.
В 2004 году, после прихода к власти Саакашвили и определенных действий с его стороны Россия была вынуждена поддержать абхазов – хотя полностью их не контролировала никогда – достаточно вспомнить итоги выборов 2004 года, когда кандидат Хаджимба (с которым встречался Путин) вчистую слился кандидату Багапш (считавшемуся независимым и оппозиционным).
2008 год поставил закономерную точку в этой истории.
Южная Осетия же, зализав раны войны 1991-92, вполне себе начала мирный процесс, и до прихода к власти Саакашвили из Цхинвали в Тбилиси в день ходило 5-7 автобусов. Осетины и грузины спокойным образом сосуществовали, бывали друг у друга в гостях, а Эргнетский рынок давал заработок и тем и другим. Все мирные процессы были остановлены в 2004 году, рынок закрыли (по инициативе Тбилиси), сообщения прервали (по инициативе Тбилиси) – хотя из Лениногорского района автобусы ходят и сейчас.
Второе «но» - данные конфликты начались (в их горячей фазе) исключительно по инициативе тогдашних властей Грузии. Не будь похода на Осетию Звиада и входа войск Госсовета в Абхазию при Шеварднадзе – кто знает, возможно их удалось бы и избежать.
Третье «но» - в Грузии выросло уже не первое поколение, для которых Абхазия и Южная Осетия только (и то не всегда) символ, но не реальная территория их государства.👇
И эти поколения совершенно не понимают в массе – за что именно воевать и стоит ли вообще воевать.
Про «пятидневную войну 2008 года» сказано много. Скажу лишь то, что несмотря на острую обстановку до начала войны начал боевые действия именно Саакашвили, который, очевидно, слишком много слушал Джона Маккейна и переоценил свои силы.
Что до самого Саакашвили – возможно он и является врагом Путина, но выкинут из власти Саакашвили был именно грузинским народом в 2012 году, когда он, отсидев два срока президентства, поменял Конституцию, передав власть премьеру – с очевидной целью стать им и продолжить править – и выборы с треском проиграл. И грузинский народ неоднократно подтверждал свой выбор на последующих демократических, честных и свободных выборах.
Саакашвили же получил убежище на Украине и продолжил оттуда свою раскольническую деятельность. Просьбы властей Грузии дать окорот тбилисскому гостю правительством Украины игнорировались – что возможно и послужило причиной прохладного отношения власти Грузии по поводу Украины в 2022 году.
Что до Украины – власти Грузии не одобрили и не одобряют боевые действия, но они руководствуются интересами прежде всего Грузии, что правильно и логично. Россия – второй и очень важный внешнеторговый партнер Грузии, введение санкций резко ухудшило бы экономическое положение Грузии и поэтому между эмоциями и прагматикой была выбрана прагматика.
Тем более грузины очень хорошо помнят 2008 год и ту всестороннюю моральную поддержку, оказанную им западными странами – апофеозом той поддержки был Лех Качинский на площади в обнимку с прибалтийскими гигантами и Ющенко.
Помимо моральной поддержки Грузия не получила ничего.
Поэтому выбор Грузии в 2022 году очевиден.
Шепотом скажу, что – как мне кажется – Грузия, декларируя приверженность вступлению в ЕС и НАТО на деле откровенно саботирует все дорожные карты по вступлению в эти организации – о чем свидетельствует весьма сдержанная реакция правительства на отказ в предоставлении статуса кандидата в члены ЕС – очевидно нейтральный статус и связанные с ним преференции экономического характера стоят больше пустых деклараций.
This media is not supported in your browser
VIEW IN TELEGRAM
Таймлапс с Невского проспекта в Санкт-Петербурге. Городская суета на закате дня.

🎥 "Астро Фото Болото"
А тему традиционных названий городов закончу здесь. Есть культуры, в которых все традиционное вытесняется/заменяется легко и непринужденно. Такова, например, современная англо-саксонская. Турки потребовали называть их страну Türkiye – пожалуйста, не жалко. Украинцы говорят, надо теперь писать Kyiv – легко. (Хотя Кот д’Ивуар так и остается Ivory Coast, несмотря на все просьбы котдивуарцев).

Не таковы французы. Ну или были. Вот, Libération сообщила 28 февраля 2022 г., что, несмотря на привычки читателей, политическая необходимость требует называть Киев чудовищным с точки зрения французской орфографии словом. А вот AFP переименовало Киев в Kyiv только в своей английской версии, а во французской оставила традиционную. Kiev, bien sûr.

Многое объясняется тем, что «Либерасьон» – левое издание, и оно дает совершенно чудовищную левацкую трактовку своего шага: «написание Kiev – символ русификации украинского топонима».

Советская власть за 70 лет утратила значительную часть своего революционного левацкого духа, но почему-то именно этот элемент – «малые народы требуют называть города по-своему, будет сделано» – сохранялся у нее до последнего. Помню (из телевизора), как торжествовали эстонцы, когда весь Советский Союз начал писать Таллин с двумя «н». А советские подводники много лет базировались в эстонском городе Палдиски, в котором мало что напоминало о Петре Великом, основавшем его под именем Балтийский порт. Впрочем, Нарва-Йыэсуу местные русские упорно (и справедливо) называют Усть-Нарвой, скажем им за это спасибо.

Вообще же, исторические русские названия есть у кучи эстонских городов: Раквере – Раковор, Пыльтсамаа – Полчев, Лихула – Лиговерь. Да и Таллин звался Колыванью, что уж там. Правда, все эти названия забыли еще при царском режиме, предпочитая им немецкие. Примечательное исключение – Дерпт, которому вернули ненадолго историческое название. Ибо пошёл Ярослав на чудь, и победил их, и поставил город Юрьев, как сообщает летописец.
И только топонимика Петербурга напоминает о былом.

Нюанс, конечно, в том, что эти названия либо немецкие (Дерпт), либо польские (Ковно), либо ополяченные немецкие (Митава). Двинск – единственное исключение. Но то, что они есть и служат связью эпох – очень круто, спасибо тебе, Питер дорогой! 💔
В открытое настежь окно прут зеленые ветки, веет зефир... Потягиваясь и жмурясь, как кот, я требую поесть, и мне за 30 копеек подают здоровеннейшую, больше, чем самый большой шиньон, порцию ростбифа, который с одинаковым правом может быть назван и ростбифом, и отбивной котлетой, и бифштексом, и мясной подушечкой, которую я непременно подложил бы себе под бок, если бы не был голоден, как собака.

1887 год, 11 мая
27 лет
Сохраняем бизнес-идею
Ну тут сразу уже понятно, что скам
вот еще одна хорошая книжка. краткая (112 страниц, половина — картинки), емкая и совершенно внятная (прочитывается легко и быстро, не то, что ваш Ноордзей, где я застрял на второй главе). а для таких, как я, которые сами придумывать почти не умеют, но всю жизнь интерпретируют — необходимая. инфы, опять же, может не так много внутри, но она систематизирована и, в целом, ее можно принимать, как условно пошаговую инструкцию. по-хорошему, надо бы пробовать тот Эхмке-Эльзевир теперь восстановить.