Новое

страница 39 из 174

Как незаметно ускоряется интернет или история с цифровыми полтергейстами.

Случайно наткнулся на то, что теперь сайты открываются не только по IP-адресам, указанным в A и AAAA записях, но и по адресам, указанным в SVCB-записях в DNS.

Это новый тип DNS записи (type 65), при наличии которой, свежие браузеры (Safari, например) сразу открывают сайт по https, а точнее — по QUICK, причем используют ключ шифрования из DNS. Такая схема работы ускоряет первое открытие сайтов на существенные десятки, если не сотни миллисекунд (а также сильно мешает Роскомнадзору) и Cloudflare уже публикует эту запись для всех своих клиентов (рекомендую их объяснение протокола, RFC не простой).

Обнаружил я это, когда пытался заблокировать себе некоторые сайты на компьютере, чтобы не заходить на них бездумно. Обычно я заношу их в /etc/hosts, а тут для некоторых сайтов именно в Сафари это не работало. Похоже на историю с полтергейстами, но к счастью, после некоторого поиска нашелся ответ на StackOverflow, который расставил всё по местам и напомнил об SVCB.

Для меня это ещё одно доказательство того, что не-профильные части бизнеса стоит делегировать профессионалам. Мало кто из «обычных админов» сайтов использует эти новые протоколы — все ведь работает и по-старинке. А если используешь Cloudflare для хостинга сайтов — то получаешь все эти десятки, если не сотни довольно неочевидных оптимизации в комплекте. Примерно как когда заказываешь у нас разработку.

Ах да, если хотите заблокировать себе какие-то сайты на компьютере под маком — то рекомендую Little Snitch Mini — это прекрасная утилита, которая показывает, к каким сайтам подключаются программы на вашем компьютере и позволяет блокировать их одним кликом (1,5 евро в месяц). Аналог под Windows — NetLimiter.

Я ищу клиентов. Команда супер крутых питонистов и фронтендеров освобождается с июня. В комплекте идут архитектор, продакт-дизайнер и два технических директора — я и мой партнер Федя.

Хотите запустить стартап или быстро сделать проект в крупной компании? — это ваш шанс. Пишите мне в личку @samatg или на почту s@samat.me

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

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

И не скучной туфте про системы исчисления, а делать простые сайты, редактировать видео и использовать менеджеры паролей. В общем — окружающий мир, ИЗО и ОБЖ в цифровой реальности. Ну и прогать тоже, причем так, что я записал на эти занятия дочку.

Внутри бонус — дочка делится впечатлениями от урока и пародирует фразу, которой я начинаю каждый эпизод :) Не буду дальше спойлерить, слушайте сами на всех платформах: Apple, Google, Яндекс, Spotify, Castbox, Overcast, веб-версия.

Немногие знают, что без точного времени не будут работать ни GPS, ни фондовые биржи, ни сети 5G, ни даже шифрование в интернете. Как это всё связано и как люди гонятся за точностью — разбираемся в новом эпизоде подкаста.

Вот кусочек видео, где гость держит в руке атомные часы 🤯

Слушайте и подписывайтесь: Apple, Google, Яндекс, Spotify, Castbox, Overcast, веб-версия.

Классная статья про «IT стратегию», которую хотят многие владельцы бизнесов, а многие CTO не понимают, что и как написать; с примером и разбором каждого пункта, бесплатно без смс.

Наконец-то эпизод подкаста про ChatGPT! 🤖

Разбираемся, что эта нейросеть умеет, как её сделали, почему она взорвала интернет (миллион пользователей за 5 дней!), есть ли успешное коммерческое применение (ещё как!), сколько будет стоить самому такую сделать и во многом другом.

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

Жутко интересный и немного страшный эпизод. Гость — Артем Родичев, бывший глава AI в самом популярном чатботе — Replika. Слушайте на всех платформах: Apple, Google, Яндекс, Spotify, Castbox, Overcast, веб-версия.

Этим эпизодом мы открываем 9 сезон подкаста. Ура!

Supabase — классная open-source альтернатива Google Firebase.

Это способ быстро собрать бэкенд (серверную часть) для мобильных приложений. База данных, авторизация, мгновенная синхронизация данных между пользователями, облачные функции и хранение медиа — все из коробки.

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

В сообщениях важен не только буквальный смысл, но и стиль, которым они написаны. Сравните «Ребята, я увольняюсь :(» с «Это последние мои 2 недели на этой работе!». Или представьте эффект от внятного, короткого и интересного рассказа о себе в отзыве на вакансию с эффектом от фразы «заинтересавала вакансия» (буквально, мне такое присылают в личку).

Написание текста и его точное стилистическое оформление — сложная интеллектуальная работа (ну или отточенный дар, мне посчастливилось работать с такими людьми).

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

В техподдержку нашего нового сервиса про бэкапы уже прислали сообщение, сгенерированное ChatGPT. Идей в сообщении две: 1) чё вы сделали сервис в России?! (потому что не российские забанили) и 2) чё вы скопировали чужую идею, а не придумали новую (хорошая идея требует хорошей реализации).

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

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

Мы с Федей запускаем первый собственный стартап.

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

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

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

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

В общем, очень простая система, которая не раз нас спасала. Раньше мы на всех своих проектах использовали healthchecks.io, но он перестал работать с компаниями из России, так что получается импортозамещение 🙈

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

Мы запустили много проектов для работодателей и клиентов, но прям свое — впервые. Волнительно.

Начать мониторить бэкапы можно уже сегодня на сайте safe-backup.ru. Пользуйтесь и держите данные в безопасности.

Фейсбук долго шпыняли, что процесс модерации у них несправедливый и непрозрачный. 1) правила, доступные публике — одни, а инструкции для модераторов — совсем другие, секретные, их никому не показывают, утечка вызвала небольшой скандал; 2) лица, принимающие решения — анонимные, они никак не объясняются; 3) процесса апелляции нет.

Три года назад Цукерберга уломали создать «наблюдательный совет»: что-то вроде верховного суда модерации Фейсбука, состоящий из публичных лиц, внешних по отношению к ФБ.

🍒 Одно из многострадальных правил соцсети — это голые груди в инстаграме. Матери с боем отвоевали право постить фотки кормления грудью — они буквально собирались и кормили детей грудью в офисе ФБ для этого. Есть определенные исключения для того, чтобы делиться фотографиями операций на груди и т. д., но в целом женские груди, а точнее соски в инстаграме запрещены. Американский пуританизм, отказ рекламодателей видеть свои бренды рядом с эротикой или просто нежелание ФБ превратиться в главную площадку продажи порно и проституции — женских сосков в инстаграме нет.

Дальше трехходовочка:

1️⃣ Трансгендер и человек, определяющий себя как небинарная персона (sic) собирали деньги на операцию по уменьшению груди через инстаграм. Приложили к посту фотографии грудей, соски заклеили. Модераторы всё-таки удалили пост по правилу, предназначенному для ограничения порно (сиськи + ссылка на сбор денег).

2️⃣ Обиженные жалуются в наблюдательный совет.

3️⃣ Наблюдательный совет отменяет решение модераторов и требует у ФБ 1) упростить и разъяснить публике правила обнаженки; 2) сделать так, чтобы правила не нарушали права человека и не дискриминировали никого по полу 3) привести внутренние инструкции модераторов в соответствие с публичными правилами.

Интересно, как ФБ будет выкручиваться между правами LGBTQ+ и американским рекламным пуританизмом — у них есть 60 дней на принятие решения. Это калачи тертые, запасаемся попкорном.