Спамеры, скорее всего, именно так и делают: где-то находят номера телефонов, покупают премиум, чтобы забанили не сразу, и спамят. Отличная тактика, когда аккаунт не жалко.
Если вы будете создавать кучу аккаунтов, чтобы получить APP_ID для вашего приложения, которое нарушает ToS и из-за этого отлетает в бан, то команда Telegram, кажется, может отследить, что приложением пользуется какой-то конкретный основной аккаунт и забанят «основу».
Telegram умеет в совместимость. Если взять какой-нибудь очень давний клиент, то скорее всего он продолжит работать. Но велика вероятность, что половина сообщений будет отображаться как Неподдерживаемое сообщение. Когда вышла версия со сторисами для каналов, то ссылки на канал с параметром ?boost делают текстовое сообщение полностью нечитаемым для старых версий клиентов.
Всегда можно написать свой клиент, который будет работать на свежей версии схемы тг, но будет подрезать все свистелки. Идея может быть и хорошая, но как много людей готовы скачивать сборку от каких-то ноунеймов?
В тестовом контуре под угрозой все аккаунты +999 и всё, что им подвластно.
Личные аккаунты специально не удаляют. Мне даже кажется, что среди публичных аккаунтов я видел в контактах аккаунты, которые не заходили с 2020 года, хотя в tg максимальная настройка автоудаления при неактивности — год. К сожалению, пруфов предоставить не могу, так что к этому утверждению стоит относиться скептически.
Что касается вопроса «а не удалят ли...?» в любой версии, то могу сказать, что многое зависит от наглости. Если каждую минуту загружать файлы по гигабайту, то, вероятно, и удалят и забанят. Я пошёл в тестовый контур искать старые каналы и вдруг увидел, что публичным аккаунтам запретили создавать ботов:
Так что правила тестовый контур и правила игры на нём — лотерея. Но если не привлекать внимания, то риски снижаются.
А про переезд на другой край Светы я не понял. Три тестовых ДЦ связаны между собой также, как десятки (сотни или тысячи?) продовых ДЦ. Если вы переедете, то ваши данные будут храниться в старом ДЦ, до тех пор, пока Телеграм не решит их мигрировать. А как решит, так вы будете подключаться к новому-ближайшему ДЦ. Миграция между ДЦ влияет на рабочий процесс (workflow) клиента, но не на доступность ваших данных.
Неудачи (некорретные для моего SMTP-сервера команды) логировались только в journald, который уже канул в небытие вместе с моим сервером-приманкой.
Но за две недели после выхода статьи все же пришли суммарно с 15 попытками. Чего-нибудь отправить. Большая часть выглядела как проверка, что мой SMTP работает:
Reply-To: <rev_peter200421@yahoo.co.jp>
From: "Dr Predee Daochai"<info@internationalsettlementdept.com>
Subject: Your Payment is Ready -- 37.9.*.*
Date: Wed, 13 Sep 2023 17:03:07 -0700
MIME-Version: 1.0
Content-Type: text/plain;
charset="Windows-1251"
Content-Transfer-Encoding: 7bit
X-Priority: 3
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook Express 6.00.2600.0000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Attention; Greetings,
In Respect of Your Total inherited/Contract Sum Owed to You Which You Have Failed to Claim Because Of Either Non-Compliance of Official Processes Or Because Of Your Unbelief of The Reality of Your Genuine Payment. We Wish to Bring to You the Solution to This Problem. Right Now, We Have Arranged Your Payment Through Our Swift Card Payment Centers, That Is the Latest Instruction from Economic Community of West African States (ECOWAS) and the United Nations. This Card Center Will Send To You An ATM DEBIT function Card Which You Will Use To Withdraw Your Fund In Any ATM Machine In Any Part Of The World.
So If You Like To Receive Your Fund In This Way, Please Let Us Know By Contacting Us Back And Also Send The Following Information As Listed Below.
1. Full Name
2. Phone and Fax Number
3. Address Where You Want Them to Send the ATM Card
4. Your Age and Current Occupation
5. Attach Copy of Your Identification
6. your resident Address
We Have Been Mandated by The ECOWAS Parliament and the United Nations to Issue Out $1.5 Million in your favor This fiscal year 2023. Also, For Your Information, You Have to Stop Any Further Communication with Any Other Person (S) Or Office(S) To Avoid Any Hitches In Receiving Your Payment.
Note That Because Of Impostors, We want to know that your ATM CARD will be Issued to You by the instructed Bank. And you are to send your full information for preparation of your ATM CARD in your Name and for shipment/delivery of the ATM CARD to your doorstep. AS SOON AS I CONFIRM THE REQUIRED INFORMATION, I WILL DIRECT FOR IMMEDIATE DISPATCH OF YOUR ATM CARD.
Regards,
Dr Predee Daochai
International Settlement Dept Bangkok Thailand.
5 2023-09-24 04:16:49.381934+03 79.110.*.* WIN-CLJ1B0GQ6JP spameri@tiscali.it {spameri@tiscali.it}
В статью это не попало, но я написал в техподдержку трех провайдеров и вот что произошло:
В одном (Нидерланды) меня проигнорировали. Совсем и полностью.
В другом (Россия) мне сказали, что заявка зарегистрирована, уровень техподдержки: 9/5, время ответа — 48 часов. Не ответили спустя неделю.
В третьем (Франция) мне отправили заглушку, что разберутся в течение 24-48 часов. И через 24 часа отправили, что от меня мало данных. Им надо мое имя (это часть формы), журнал событий/лог (отправил) и юридическое обоснование почему моя жалоба должна мотивировать их к действиям. А раз этого нет, то заявка закрывается. Раскручивать их дальше на действия я не стал, чего бороться с мельницами.
Приложение загружается как самостоятельный исполняемый файл.
Это для разработки можно использовать эти два подхода, но на выходе получается nfc_crocodile.fap, который пользователь может положить на флешку флиппера и всё, приложение установлено.
Ну я, со своей стороны, выбрал ту игру, в которой мне хочется ковыряться. Плюс «плоские» игры несколько увеличивают аудиторию, VR-шлем + заводской жилет — очень не бюджетное удовольствие
Квантизаций нет. Насчет кэшей и как именно оно там работает — это, наверное, лучше в первоисточнике почитать (https://arxiv.org/abs/2303.06865). Вычисление на несколько машин — нет, максимум умеет на несколько GPU в пределах одной ноды растягивать.
А вот чем лучше... Это в каких задачах. Для диалоговых систем, например, очень сомнительно, что FlexGen лучше. Если вам по каким-то причинам надо пропустить через текстовую модель с кучей параметров (например, 175B) сотни или тысячи документов, то лучше FlexGen, как раз потому что он именно для этого и предназначен. Хотя такие задачи очень и очень специфичны.
Штука может пригодиться, если у вас очень, очень много запросов. В этом случае, конечно, надо бы стучать фронту по голове - так быть не должно, но фильтры пригодятся.
Зачем стучать фронтенду по голове, если количество запросов зависит от схемы данных у бэкэнда? Правда если бэкэндер будет отдавать все за один запрос, то рано или поздно случится ситуация «Зачем вы отдаете мегабайт данных, которые формируете пару секунд, если нам нужно одно поле... Руки бы оторвать этому бэкэндеру» х)
Мы с помощью cypress кроме полного e2e тестирования
e2e тесты напрямую зависят от сложности вашей системы. Если вы можете поднять все на локальной машине (или в CI) по щелчку пальцев, штош, это определенно приятно. Но иногда организация тестового окружения может удвоить стоимость содержания и обслуживания системы и бизнес может не согласиться с такими условиями.
Именно сервер, в серверном корпусе и с серверной видеокартой, вам вряд ли захочется поставить под кровать. У серверных видеокарт обычно пассивное охлаждение, так что нужен соответствующий серверный корпус, в котором вентиляторы орут так, что никакая виртуальная девушка вам будет не нужна. А может и реальная после такого уйдет.
Зато если у вас есть свободная кладовка с шумоизоляцией, то это уже совершенно другой, профессиональный подход. Как-то так мой коллега написал в блог статью о домашнем ДЦ, хотя это вызвало немало дискуссий.
Ну, если есть RTX4090 под кроватью, то может быть и выгоднее х)
Можно снизить затраты путем смены GPU, например, на А5000. Там 24 ГБ VRAM, кажется, под эти задачи подойдет, а цена в два раза меньше.
Ну и если нет серьезных требований к аптайму, то поминутная (посекундная!) тарификация в облаке -- это отличный выбор. Отличный выбор, который можно приправить «прерывайкой» (прервываемыми инстансами), что ещё снизит затраты.
Сделать образ, который при первом запросе стремительно разворачивать, а при отсутствии запросов в течение, например, получаса, также стремительно гасить.
Спамеры, скорее всего, именно так и делают: где-то находят номера телефонов, покупают премиум, чтобы забанили не сразу, и спамят. Отличная тактика, когда аккаунт не жалко.
Если вы будете создавать кучу аккаунтов, чтобы получить APP_ID для вашего приложения, которое нарушает ToS и из-за этого отлетает в бан, то команда Telegram, кажется, может отследить, что приложением пользуется какой-то конкретный основной аккаунт и забанят «основу».
Если, конечно, я правильно понял Вашу мысль.
Это старая фотография фотографа Robert Bahou
https://www.robbahou.com/
Есть два варианта.
Telegram умеет в совместимость. Если взять какой-нибудь очень давний клиент, то скорее всего он продолжит работать. Но велика вероятность, что половина сообщений будет отображаться как Неподдерживаемое сообщение. Когда вышла версия со сторисами для каналов, то ссылки на канал с параметром ?boost делают текстовое сообщение полностью нечитаемым для старых версий клиентов.
Всегда можно написать свой клиент, который будет работать на свежей версии схемы тг, но будет подрезать все свистелки. Идея может быть и хорошая, но как много людей готовы скачивать сборку от каких-то ноунеймов?
Нашёл доказательство, что личные аккаунты не сносятся в автоматическом режиме.
В тестовом контуре под угрозой все аккаунты +999 и всё, что им подвластно.
Личные аккаунты специально не удаляют. Мне даже кажется, что среди публичных аккаунтов я видел в контактах аккаунты, которые не заходили с 2020 года, хотя в tg максимальная настройка автоудаления при неактивности — год. К сожалению, пруфов предоставить не могу, так что к этому утверждению стоит относиться скептически.
Что касается вопроса «а не удалят ли...?» в любой версии, то могу сказать, что многое зависит от наглости. Если каждую минуту загружать файлы по гигабайту, то, вероятно, и удалят и забанят. Я пошёл в тестовый контур искать старые каналы и вдруг увидел, что публичным аккаунтам запретили создавать ботов:
Так что правила тестовый контур и правила игры на нём — лотерея. Но если не привлекать внимания, то риски снижаются.
А про переезд на другой край Светы я не понял. Три тестовых ДЦ связаны между собой также, как десятки (сотни или тысячи?) продовых ДЦ. Если вы переедете, то ваши данные будут храниться в старом ДЦ, до тех пор, пока Телеграм не решит их мигрировать. А как решит, так вы будете подключаться к новому-ближайшему ДЦ. Миграция между ДЦ влияет на рабочий процесс (workflow) клиента, но не на доступность ваших данных.
Неудачи (некорретные для моего SMTP-сервера команды) логировались только в journald, который уже канул в небытие вместе с моим сервером-приманкой.
Но за две недели после выхода статьи все же пришли суммарно с 15 попытками. Чего-нибудь отправить. Большая часть выглядела как проверка, что мой SMTP работает:
Но есть и одна жемчужинка:
Я такие письма только по легендам знаю!
Облачным провайдерам, да. Хотя некоторые из них и железо в аренду дают.
Вот их AS из моего комментария: AS49305 (NL), AS208677 (RU), AS12876 (FR)
Жалобы провайдеру — это вообще интересный зверь.
В статью это не попало, но я написал в техподдержку трех провайдеров и вот что произошло:
В одном (Нидерланды) меня проигнорировали. Совсем и полностью.
В другом (Россия) мне сказали, что заявка зарегистрирована, уровень техподдержки: 9/5, время ответа — 48 часов. Не ответили спустя неделю.
В третьем (Франция) мне отправили заглушку, что разберутся в течение 24-48 часов. И через 24 часа отправили, что от меня мало данных. Им надо мое имя (это часть формы), журнал событий/лог (отправил) и юридическое обоснование почему моя жалоба должна мотивировать их к действиям. А раз этого нет, то заявка закрывается. Раскручивать их дальше на действия я не стал, чего бороться с мельницами.
Результат [исполняемый файл игры] действительно специфичный и мало кому потребуется. Риск был просчитан и я его принял х)
Вместе с тем, результат [статья-туториал] явно будет полезна разработчикам, которые хотят сделать что-то своё на флиппер.
Приложение загружается как самостоятельный исполняемый файл.
Это для разработки можно использовать эти два подхода, но на выходе получается nfc_crocodile.fap, который пользователь может положить на флешку флиппера и всё, приложение установлено.
Ну я, со своей стороны, выбрал ту игру, в которой мне хочется ковыряться.
Плюс «плоские» игры несколько увеличивают аудиторию, VR-шлем + заводской жилет — очень не бюджетное удовольствие
Доступ к шаверма-каналу только после трудоустройства в Selectel ;)
Квантизаций нет.
Насчет кэшей и как именно оно там работает — это, наверное, лучше в первоисточнике почитать (https://arxiv.org/abs/2303.06865).
Вычисление на несколько машин — нет, максимум умеет на несколько GPU в пределах одной ноды растягивать.
А вот чем лучше... Это в каких задачах. Для диалоговых систем, например, очень сомнительно, что FlexGen лучше.
Если вам по каким-то причинам надо пропустить через текстовую модель с кучей параметров (например, 175B) сотни или тысячи документов, то лучше FlexGen, как раз потому что он именно для этого и предназначен. Хотя такие задачи очень и очень специфичны.
Зачем стучать фронтенду по голове, если количество запросов зависит от схемы данных у бэкэнда? Правда если бэкэндер будет отдавать все за один запрос, то рано или поздно случится ситуация «Зачем вы отдаете мегабайт данных, которые формируете пару секунд, если нам нужно одно поле... Руки бы оторвать этому бэкэндеру» х)
e2e тесты напрямую зависят от сложности вашей системы. Если вы можете поднять все на локальной машине (или в CI) по щелчку пальцев, штош, это определенно приятно. Но иногда организация тестового окружения может удвоить стоимость содержания и обслуживания системы и бизнес может не согласиться с такими условиями.
Котики с КДПВ — это генерация MJv5 по запросу, который можно перевести как "коты в серверной комнате"
К сожалению, Inpaint/Outpaint не завезли.
И пока нет надежд, что завезут, так как интерфейс дискорда не очень удобен для таких задач.
Именно сервер, в серверном корпусе и с серверной видеокартой, вам вряд ли захочется поставить под кровать. У серверных видеокарт обычно пассивное охлаждение, так что нужен соответствующий серверный корпус, в котором вентиляторы орут так, что никакая виртуальная девушка вам будет не нужна. А может и реальная после такого уйдет.
Зато если у вас есть свободная кладовка с шумоизоляцией, то это уже совершенно другой, профессиональный подход. Как-то так мой коллега написал в блог статью о домашнем ДЦ, хотя это вызвало немало дискуссий.
Мне захотелось побыть душнилой, извините.
Но ведь... "Пару минут" (для float32) и "20 секунд" (для float16)...
Человеческий мозг -- это тоже нейронная сеть. Так что 100% моих текстов написаны с использованием нейронных сетей.
Ну, если есть RTX4090 под кроватью, то может быть и выгоднее х)
Можно снизить затраты путем смены GPU, например, на А5000. Там 24 ГБ VRAM, кажется, под эти задачи подойдет, а цена в два раза меньше.
Ну и если нет серьезных требований к аптайму, то поминутная (посекундная!) тарификация в облаке -- это отличный выбор. Отличный выбор, который можно приправить «прерывайкой» (прервываемыми инстансами), что ещё снизит затраты.
Сделать образ, который при первом запросе стремительно разворачивать, а при отсутствии запросов в течение, например, получаса, также стремительно гасить.