Category: технологии

Category was added automatically. Read all entries about "технологии".

Cookies, FLoC, Google и Еврокомиссия

На днях стало известно, что корпорация «Гугл» (как появ. «Гугл») подготовила свои продукты к грядущему отказу от Cookies. И это очень интересная история, которая показывает, к чему приводят попытки бюрократии решить сложные проблемы с помощью рабоче-крестьянских декретов и ударов тапком по трибуне.

Напомним, что такое Cookies. Это такой «костыль» к протоколу HTTP, придуманный в 90-е годы. Дело в том, что изначально HTTP был задуман так, чтобы просто загружать страницы с веб-сайтов. Никаких механизмов сессий (не говоря уже о способах отслеживания) предусмотрено не было. Каждый запрос к серверу не был связан с другими.

Поэтому попытки разработать первые интернет-магазины (список магазинов) сталкивались с рядом сложностей. Если форму заказа ещё можно было сделать на одной странице и заставлять пользователя заполнять все поля разом, то привычную нам корзину товаров реализовать было невозможно. Для этого нужно было как-то сохранять информацию между запросами.

Чтобы решить эту задачу, в Netscape добавили в свой браузер технологию «волшебных печенек», идея которой была позаимствована у разработчиков Unix. Суть её очень проста: сервер сообщает клиенту некую строку, которую он сохраняет у себя и в дальнейшем передаёт с каждым запросом серверу.

Интересно, что первоначально эта возможность была добавлена без отдельного анонса и включена по умолчанию. По поводу чего в 1996 году случился скандал и серия слушаний в федеральной торговой комиссии США. Но, не смотря на скандалы, Cookies прижились, были включены в стандарт HTTP и стали широко использоваться. В том числе — для таргетирования рекламы и для отслеживания пользователей в целом.

Спустя годы, про «волшебные печеньки» прознали в Еврокомиссии. Началась долгая война с ИТ-корпорациями. Пока евробюрократы готовили свои постановления, в мир иной успела отойти Netscape, следом за ней рынок потерял Internet Explorer (как появ. IE). И наконец, в 2018 году, многострадальный GDPR вступил в силу. В результате, везде появились эти замечательные диалоговые окна, которые до сих пор требуют от нас согласиться со сбором данных.

Cookies объявили злом, от IT-гигантов требовали отказаться от сбора данных... Ну, и всё остальное, что мы сейчас видим в новостях. И тут начинается самое интересное.

Дело в том, что конфликт без чёткого и конкретного плана с оппонентом, обладающим кадровым и технологическим ресурсом, заканчивается всегда примерно одинаково. Разумеется, более умная, гибкая и быстрая система будет рада пересмотреть статус-кво в свою пользу.

Что, собственно, и сделала Google. Ради заботы о приватности пользователей, была создана технология FLoC (Federated Learning of Cohorts), название которой на слух звучит как «стадо» по-английски (учим английский). Что уже как бы намекает.

Суть технологии FLoC заключается в том, что вместо «зловредных» cookies, которыми пользователь мог управлять, теперь, с помощью технологий машинного обучения, анализируются все страницы, просмотренные пользователем за неделю, определяются его интересы и его приписывают к определённой группе людей с аналогичными интересами. Веб-серверу передаётся только ID этой группы и никакого тут вам персонального отслеживания.

То есть вместо отдельных сайтов и запросов, теперь будет анализироваться вообще всё, что появляется в браузере. Доступ к новым инструментам таргетинга, разумеется, будет у всех разный. Плюс заложен фундамент для дальнейшего развития технологии, которая полностью под контролем «Гугла». В общем, ИТ-корпорации, в очередной раз, всех переиграли и победили.

Теперь, если cookies окончательно отключат, окажется, что мелкие и средние игроки рекламного рынка остаются за бортом. И тут нет заговора: ещё в самом начале конфликта было понятно, что решение будет таким, которое ухудшит положение пользователей. Просто потому, что инициаторы кампании были не способны чётко сформулировать конечные цели и механизмы их реализации.

И по этой же самой причине можно быть уверенным в том, что никаких выводов из этой истории сделано не будет и мы увидим ещё немало подобных инициатив, которые, по какой-то загадочной причине, закончатся примерно так же.

https://seoded.blogspot.com/2021/05/cookies-floc-google.html

Google вернёт России государственный гимн, отобранный YouTube

В Google признали необоснованным присвоение авторских прав на гимн России американской компанией Broadcast Music, Inc. Судя по комментарию в прессе, дело не в технической ошибке, а в неправильных действиях американского правообладателя. «Отпечаток Content ID, связанный с этой претензией, был настроен в нарушение наших правил», заявила пресс-служба Google после официального требования «Роскомнадзора» вернуть России гимн.

25 января блогер Хованский рассказал в своём телеграм-канале, что YouTube считает нарушением авторских прав исполнение гимна России в добавляемых на площадку видеороликах. Канал «Незыгарь» добавил, что ещё в середине 2020 года права на «Священную войну» и «День Победы» стали, с точки зрения YouTube, принадлежать американскому лейблу The Orchard Music.

29 января «Роскомнадзор» обвинил Google в хамстве, напомнил ему, что гимн, как и другие государственные символы, не может быть объектом авторских прав, и потребовал снять ограничения. А заодно лишний раз «обратил внимание российских владельцев каналов, размещающих свой контент на данной платформе, на целесообразность перехода на российские видеохостинги».

https://seoded.blogspot.com/2021/02/gimn.html

Т9

Решил узнать, почему система в кнопочных мобильных, которая угадывает, какое слово вы хотели написать, называется «Т9».

Сейчас мало кто помнит, но в начале века были кнопочные мобильные телефоны. Каждая клавиша с цифрой отвечала за три или четыре буквы. Они перебирались нажатием.

Возьмём, например, так полюбившееся вам из нашего прошлого поста слово «хуяк». Пока не изобрели «Т9», чтобы его написать, нужно было нажать четыре клавиши — 7, 6, 9 и 4 — целых 13 раз.

А с «Т9» вы просто нажимали четыре кнопки и он сам угадывал, что вы хотели написать. Варианты перебирались звёздочкой.

Так вот, «Т9» расшифровывается, как «Text on 9 keys» («Текст на девяти кнопках»). И это предикативная система набора текстов.

В «Айфонах» сейчас тоже есть автокоррекция и предикативный набор текста, но он «Т9» не называется. Хотя мы по привычке так говорим.

Надо сказать, что в «айфонах» «Т9» работает, как оговорки по Фрейду. Автозамена часто выдаёт то, что мы хотим утаить:

— Не загромождай статью! И чтоб там было минимальное количество ненависти! Ой, извини, текста...

https://www.seoded.com/2020/10/t9.html

Как самому пользоваться патентными базами?

Допустим, вы изобрели невиданный доселе велосипед. Ваши действия?

Запускать производство? Тестировать спрос? Рисовать логотип? Или, может быть, обратитесь к патентному поверенному, чтобы тот провёл патентный поиск и рассказал, правда ли этот велосипед такой новый, как кажется?

Лучше поступить иначе. Я бы предложил сперва заглянуть в патентные базы самому. Расчёт простой: если вы сами найдёте, что такой велосипед запатентован, а патент действует в нашей стране, то нет смысла платить поверенным за ещё какой-то поиск и вообще заниматься проектом. А если вы не найдёте ничего похожего, то тогда стоит заниматься проектом дальше. В общем, давайте расскажу, где и как искать патенты.

Читать дальше https://www.seoded.com/2020/09/patent-baza.html

Как старый телевизор «отрубал» весь интернет в деревне

В одной из валлийских деревень на протяжении полутора лет в одно и то же время начисто пропадал интернет. «Виновником» оказался старый телевизор одного из жильцов. Об этом сообщает Би-би-си.

Владельца телевизора «вычислили» после того, как в деревне Аберосан заменили все кабели, но это не решило проблему с плохим соединением. Интернет отключался не только в Аберосане, но и в соседних деревнях.

Оказалось, что один из местных жителей каждый день в семь утра включал старый «телик», который и создавал электромагнитные помехи или так называемый одиночный изолированный импульсный шум — Single High Level Impulse Noise или SHINE. Именно эти помехи, которые появлялись всякий раз в момент включения телевизора, и «вырубали» интернет по всей деревне.

Главная проблема в случае с SHINE в том, что этот шум можно зафиксировать только непосредственно в момент включения или выключения устройства.

Чтобы найти причину, инженерам пришлось использовать анализатор спектра (устройство, которое позволяет измерять распределение энергии электромагнитных колебаний). Из-за того, что SHINE можно зафиксировать только в определённый момент, инженерам пришлось рано утром ходить по деревне, часто под проливным дождём.

Владелец телевизора, который не захотел называть своё имя, рассказал, что был «в ужасе», когда узнал, что вся деревня 1,5 года оставалась без интернета из-за него. Он пообещал, что больше никогда не будет пользоваться устройством.

Интернет-провайдер Openreach, который работает в Аберосане, пообещал, что до конца года жители деревни будут полностью застрахованы от SHINE: именно тогда в деревню проложат «оптоволокно», на которое не влияют электромагнитные помехи.

https://seoded.blogspot.com/2020/09/internet.html

1% рынка

1. Часто в презентациях стартапов можно видеть фразу: «Если мы захватим всего 1% этого рынка, то мы заработаем офигенно много денег» (вы, кстати, тоже можете заработать).

2. Проблема в том, что нельзя считать голые проценты рынка. Нужно думать о том, игроком под каким номером вы на этом рынке будете. Почему? Давайте возьмём правила Парето (ведущие игроки занимают 80% рынка) и 4-2-1 (доля первых трёх игроков, обычно, соотносится как 4-2-1). Взболтаем их и получим примерное соотношение долей первых семи игроков рынка: 40%, 20%, 10%, 5%, 3%, 2%, 1%.

3. Другими словами, доля в 1% означает, что вы станете одним из 7 самых больших игроков на целевом рынке. Не среди похожих проектов, а на целевом рынке! Например, если вы делаете модный и технологичный цифровой банк, чтобы получить 1% рынка, вам нужно стать одним из 7 крупнейших банков в России. Если новую и технологичную страховую компанию, одной из 7 крупнейших страховых компаний в России. Или в Европе, или в США, или в Индонезии, или какой там у вас целевой рынок.

4. Вы точно рассчитываете на такую удачу? Если нет, то рассуждения об 1% беспочвенны. Если да, то нужно не вычислять таблички с планами роста до 1% рынка, а объяснить на пальцах, за счёт чего вы сможете вытеснить одного из 7 крупнейших игроков из ТОПа рынка.

https://seoded.blogspot.com/2020/09/1-procent.html

Про протоколы

Для начала, давайте поймём, а что это вообще — протокол. Словарь говорит, что это составное из двух греческих слов «прото» (первый) и «колла» (клей).

На самом деле, так называлось то, что сейчас считается оглавлением. Это к папирусным свиткам «приаттачивали» специальный листочек, где описывалось, что там внутри.

Удобно же. Не нужно разворачивать свиток и искать быстрее. Гениальное изобретение.

И «фича» в том, что все «протоколы» писались одинаково. Для общего удобства. Содержание разное, а структура — одинаковая у всех листочков.

Так вот, чуть позже, толкование протокола расширилось. Иногда аж до целых «кодексов».
А когда изобрели телекоммуникации, то без протоколов, оказалось, они существовать не могут.

Ну, например, оптический телеграф Шаппа: там каждая буква — определённое положение перекладин. Плюс нужны ещё всякие специальные знаки. Типа «Передача окончена» или «Срочно! Срочно! Гугеноты наступают!».

Собственно, Клод Шапп и написал этот самый первый телекоммуникационный протокол.
Потом, по его стопам пошёл и Сэмюель Морзе.

Азбука Морзе — тоже протокол. То есть договорённость передающей и принимающей стороны, что и как должно делаться, чтоб информация передавалась и принималась. Правильно и без искажений.

Потом уже, в «Вестерн Юнионе» и вообще в мировом телеграфном сообществе, была принята масса протоколов и даже создана некая «Теория телекоммуникационных протоколов». Ну, потому что они, протоколы, разные не потому, что так хочется, а потому, что разные задачи решаются. Или по разному. Зависит от идеи.

Например, есть протоколы представления данных (та же азбука Морзе). Есть протоколы адресации (кому и от кого передаётся телеграмма). Есть протоколы коррекции ошибок (да, телеграфисты уже придумали это задолго до этих ваших интернетов).

Есть даже аварийные протоколы (отработка действий, когда что-то пошло не так или злобные зулусы, например, захватили станцию регенерации сигнала в африканской сельве).

И, разумеется, были (есть!) протоколы верхнего уровня. Прикладного, то есть.

Например, протоколы шифрования. Да, можно было отправить шифрованную депешу. За дополнительные деньги, разумеется.

Или был, например, специальный протокол для судовладельцев, торгашей и биржевых спекулянтов. Даже не протокол, а целый кодекс.

Назывался он Adams Cable Codex. Содержал под две сотни страниц, где были собраны все типичные фразы спекулянтов-промышленников, которые были закодированы в одно слово.

Ну, то есть, не нужно было слать, например, полным текстом «We had letters from you last week. Wrote you at once in reply», а можно было короче: «ANTIQUITY».

Ну, или Bastile означало, что «Билет стоит 80 долларов на одного взрослого», а, например, Battery — тот же билет, но уже за 250 долларов.

И так порядка 5000 слов. Удобно. Быстро. Сжато. И ошибиться труднее.

Можете изучать вот тут http://www.seoded.ru/downloads/books/adamscablecodex00cogoog.pdf

https://seoded.blogspot.com/2020/08/protokol.html

Опечатки — страшная сила

В доинтернетовские времена моей юности ходила поговорка «Кто верит печатному слову, однажды умрёт от опечатки в фармакологическом справочнике». Про опечатки в критически важном коде, прейскурантах, официальных документах или даже на банкнотах (и такое случалось) можно роман писать.

Но свежая опечатка в микрософтовском симуляторе полётов отдельно очаровательна и зрелищна. «Flight Simulator» знаменит детальным и реалистичным воссозданием местности, над которой происходит полёт. Но тут игроки обнаружили в Австралии несуществующий артефакт почти неземного масштаба: тонкий чёрный обелиск высотой свыше 200 этажей.

Скриншоты из игры впечатляли, а расследование показало, что у студента, редактировавшего данные на Open Street Maps, на которые полагался Microsoft, дрогнули пальцы. В итоге, вместо правильной этажности 2, возникло число 212. А программа честно отрисовала то, что ей подали на вход.

Бойтесь опечаток в цифровом мире пуще прежнего :)

https://seoded.blogspot.com/2020/08/opechatki-flight-simulator.html