FSCP
18.4K subscribers
30.1K photos
3.44K videos
859 files
77K links
another filter bubble канал изначально созданный несколькими друзьями чтобы делиться копипастой, иногда оценочным суждением

технологии, деньги, социум

редакция @id9QGq_bot
реклама @johneditor
в будущее возьмут не всех
выводы самостоятельно

мир меняется
Download Telegram
​​Помните «проблему 2000»? Оказывается, есть и «проблема 2022». В почтовых серверах MS Exchange (один из крупнейших движков для корпораций) сегодня перестала ходить почта из-за «ошибки 2022 года» или Y2K22.

Дело в том, что для обозначения версий антиспам-списков в этом почтовом сервере разработчики использовали формат 220101002. 22 — это 22-ой год, 0101 — день и месяц, 002 — внутренняя версия обновления в этот день. Проблема в том, что они хранили это длинное обозначение в формате «число», которое вмещает в себя числа не больше 2^31, то есть не больше 2 147 483 648. 21-й год в такой формат влезает, 22-й — уже нет.

Выросло поколение программистов, которое не знает, что такое «проблема 2000», Y2K, когда в конце 1999 люди закупались продовольствием и оружием в ожидании компьютерного апокалипсиса, а решением этой (компьютерной) проблемы на полном серьезе несколько лет занимались правительства всего мира. Вот душевные статьи на русской (там и про Россию есть) и английской википедиях.

С новым 2022 годом!
_______
Источник | #ctodaily
​​Я не люблю делать покупки в интернете. Раньше я спокойно относился к формочкам, где просят в стотысячный раз ввести домашний адрес, данные банковской карты, пройти на следующий шаг и выбрать метод доставки и тд и тп (не забыть отжать галочку «получать новости»!). Теперь мне жалко на это время и мозга. Амазон (подставьте любой крупный марктеплейс) делает великое дело — один раз зарегистрировался и при нажатии «купить», все данные автоматом подсасываются из личного профиля.

При этом идеологически, централизация интернет-покупок мне нравится не больше, чем любая другая централизация.

Какой же приятный шок я сегодня испытал, когда воспользовался кнопкой «🍎Pay» в небольшом интернет-магазине. Нажимаешь одну кнопку и поднимается системный интерфейс iOS с 4 пунктами: 1) банковская карта 2) контакт (электронная почта или телефон), 3) адрес доставки и 4) метод доставки. Все поля предзаполнены моими данными, внизу — полная стоимость и предложение подтвердить покупку одним нажатием. Магия! И никакой централизации!

Так я думал, пока не полез читать документацию. Для интернет-магазинов, Apple Pay или аналогичный Google Pay — ещё один посредник, вдобавок в банкам и международной платежной системе типа MasterCard. У этого посредника свои правила, ограничения (пожертвования, например, нельзя собирать без специального разрешения господ из Apple, а уж издеваться над продуктами эпла и вовсе запрещено) и своя комиссия. Без дополнительной централизации не обошлось :(

Интересно, что технически существует общее API, которое позволяет веб-браузерам и магазинам реализовать такую же удобную оплату одним кликом с обычными банковскими картами, без всяких Apple и Google. Это не сделано. Что логично, ведь Safari разрабатывает Apple, а Chrome — Google! Вот так становится видно, зачем вкладывать миллионы долларов в разработку ведущих «бесплатных» веб-браузеров.

Удивительно, что такая очевидная функциональность веб-браузера: сохранить и автоматически заполнить адрес и платежные реквизиты в интернет-магазинах, была реализована только в тот момент, когда у мега-корпораций появился способ заработать на этом свой небольшой процент. Принято считать, что веб-браузер — это инструмент пользователя, его даже называют так — user agent. На этом примере становится видно, что современный браузер — это инструмент, которым нам дают попользоваться, а музыку здесь заказывают совсем другие люди.

Надеюсь, что я чего-то не понимаю и зря надел шапочку из фольги. Буду рад, если профи разъяснят.
_______
Источник | #ctodaily
​​Рейксмюсеум продолжает угорать по сканированию «Ночного дозора» Рембранта (без Джона Сноу).

Теперь выложили скан в 13 раз больше предыдущего — 717 гигапикселей, это самая большая фотография произведения искусства на планете весом 5,6 терабайт, отдельный пиксель меньше клетки крови человека.

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

Мне нравится вот этот просмотрщик финальной картинки, обратите внимание на скорость приближения/удаления и то, как можно рассмотреть, как Рембрант рисовал кружева.
_______
Источник | #ctodaily
​​Заголовок «Дочерняя компания Alphabet создала нейросеть, которая пишет код на уровне среднего программиста» конечно хайповый, но это тот случай, когда формально слова верные, но смысл искажён.

Чуваки из гугла сделали модель, которая неплохо играет на соревнованиях по спортивному программированию. Соревнования такие: есть супер чёткое техническое задание и нужно написать программу, соответствующую ТЗ.

Отличие этих соревнований от реальной работы программиста — как между умением бегать 100 метровку и умением найти выход из темной комнаты с завязанными глазами.

В принципе, и тут и там нужно переставлять ноги, но я всё-таки настаиваю, что это — разные дисциплины.

Если конкретнее, то технические задания на этих соревнованиях до абсурда чёткие. В реальном мире, 50-90% работы программиста — это формализовать неформализуемые хотелки бизнеса.

В большинстве случаев, софт, решающий задачи бизнеса — это и есть аккуратно прописанное на языке машины техническое задание. Такой вот фокус. Программист в этом мало отличается от писателя — наша задача — описать мир вокруг, только аудитория у нас — машина, а не человек.

Я не преуменьшаю достижений команды AlphaCode, это одни из сильнейших учёных в области машинного обучения и делают они совершенно фантастические штуки. Но называть это «писать код на уровне среднего программиста» — введение в заблуждение.

«Критикуя предлагай». Я бы использовал такой заголовок: «Ученые из гугла разработали нейросеть, которая хорошо играет на соревнованиях по спортивному программированию».



Начал прикладывать ссылки и ахаха, классическая история. В первоисточнике от ученых именно так и написано: «Competitive programming with AlphaCode: Solving novel problems and setting a new milestone in competitive programming.». Дальше Verge пишет DeepMind says its new AI coding engine is as good as an average human programmer, а Медуза и все остальные медиа переводят как есть.

Обязательный в таких случаях комикс прикладываю.

А взбесился я так, потому что хороших программистов днем с огнем не сыщешь. Но об этом в другой раз.
_______
Источник | #ctodaily
​​Auth0 (Okta) кенселят клиентов из России начиная с 21 марта.

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

Неделя на то, чтобы мигрировать такую ключевую часть инфраструктуры — это очень мало. Сочувствую коллегам, которым придется этим сейчас заниматься. Как альтернативу, которой пользуюсь сам, могу посоветовать OneLogin.

Важно, что хоть они и ссылаются в письмах на санкции — на самом деле никаких государственных ограничений для работы пока нет. Это кенселинг, прикрытый фразой «санкции правительства США».
_______
Источник | #ctodaily
​​1Password, лучшая хранилка паролей, удалила приложение из русского апстора.

Вот это, извините, полный пиздец. Этим приложением пользуются журналисты и другие люди под ударом для того, чтобы защититься от властей.

А что делать, если у человека уже там все пароли, и новый телефон, или он удалил приложение для пересечения границы?

Я могу понять эмоции, но суть взрослого поведения — это то, что несмотря на эмоции мы выбираем, что делаем. Где ответственность, Карл?
_______
Источник | #ctodaily
​​Кликхаус — классная база данных и главный опенсорс проект родом из Яндекса выпустил зявление о войне.

Они «осуждают агрессивную войну с Украиной, которую ведет Путин».

Говорят, что ничего с Россией их не связывает, кроме русских инженеров, которые сидят в Амстердаме. Публикуют обращение сейчас, когда закончили эвакуацию инженеров и их семей из России.

Такие дела.

clickhouse.com
_______
Источник | #ctodaily
Компания Atlassian 4 апреля что-то капитально сломала, так что 400 компаний-клиентов потеряли доступ к системе управления проектами Жира и базе знаний Конфлюенс. На 10 день (!) аварии, доступ восстановлен только для 35% клиентов, для некоторых восстановление доступа может занять ещё 2 недели (!).

Это тектоническая авария, есть компании, у которых из-за этого вполне может встать разработка.

Вот хороший обзор истории и смешной слух о реальных причинах. Удивляет очень плохая внешняя коммуникация, уж у миллиардного Атлассиана-то ведь должен быть вменяемый PR-директор?

Жальче всего людей, у которых не было локальных бэкапов этих систем. Не знаю как остальные техдиры, но я в свой чеклист аудита добавил пункт «бэкапы облачных сервисов».
_______
Источник | #ctodaily
Давние читатели знают, что я коллекционирую страшные истории «как гугл заблокировал мой аккаунт». Вот очередная, в этот раз из-за того, что смски с кодами восстановления приходили на номер в Google Voice (типа тиньков мобайл в штатах), который заблокировали вместе с основным гугл-аккаунтом.

Обычное решение всех этих страшилок — написать популярный твит, чтобы проблему заметил кто-то достаточно важный в гугле. В этот раз девушка поступила круче — нажаловалась в FCC (американский аналог роскомнадзор) на компанию, которая предоставляет гуглу телефонную лицензию. По закону, телефонные компании не имеют права блокировать доступ к номеру абонента без достаточных причин («вы не можете получить смс кода восстановления» — не достаточная причина:).

Полгода гоняли девушку по кругам ада, а после письма из FCC мгновенно всё починили.

Ненавижу бюрократию, особенно сломанную. Круто, когда можно использовать одну бюрократию против другой.

Оригинал в linkedin, так что включайте свои випиэны.
_______
Источник | #ctodaily
Amazon отказался от своего собственного формата электронных книг MOBI в пользу открытого стандарта EPUB 👍
_______
Источник | #ctodaily