.и в продакшен – Telegram
.и в продакшен
2.48K subscribers
9 photos
3 videos
107 links
Фаундер-технарь - канал основателя www.jitbit.com, Alexander Yumashev @jitbit

Как быть CTO/CEO одновременно, как растить bootstrapped-стартапы и прочая айтишечка.
Download Telegram
Гугл поймали на таком количестве гадостей, манипуляций и просто нарушений закона, что волосы шевелятся.

Если кто пропустил, сразу 13 штатов подали в суд на Гугл. Разборка будет проходить в суде южного округа штата Нью-Йорк (привет сериалу "Billions") и вчера в сеть выложили неотцензурированный текст иска. Хотя адвокаты Гугла оооочень старались этого не допустить, но судья решил иначе.

Там от каждого абзаца челюсть выпадает.

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

Гугл вступил в сговор с Facebook ("проект Blue Jedi") чтобы, в числе прочего, бороться с последними фичами Apple по блокировке трекинга на айфонах. Самое смешное, что в документах есть целый раздел, как Гугл и Фейсбук должны друг друга выгораживать, если афера вдруг вскроется.

Гугл искусственно завышает AMP-страницы в результатах новостного поиска (AMP это проприетарный гугловый CDN). А также специально замедляет "не-AMP" страницы на 1 секунду (!), чтобы доказать, что "AMP работает быстрее" - все это чтобы заманить паблишеров на формат AMP, в котором они отсекают показы других рекламных сетей.

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

Гугл Хром, в котором нельзя вырубить гугл-логин - это часть долгосрочного "проекта NERA" по осознанному и постепенному захвату контроля над Интернетом. Прямо так и пишут во внутренних документах.

Гугл постоянно вступает в переговоры с MS, Apple и Facebook, как только те запускают прайваси-фишки, пытаясь давлением и уговорами этого не допустить.

И прочая жесть.

Сам я уже года четыре не пользуюсь Хромом, а два года назад мы убрали с сайтов Гугл-аналитику и переехали на селф-хостед гугл-фонты (да, через них тоже трекают). Чего и вам советую. Единственное, с чего никак не получается слезть - это gmail :(

(кстати о кэнселлинге Хрома. Я честно пытался в FF, но если ты хоть немного фронт - это ад. Дебаг кривой, сорсы не подгружаются, де-минимизация не работает, а степ-бай-степ перескакивает через строки. Да и кого мы обманываем, все равно придется тестить в хромиуме. Пару лет назад я попробовал MS Edge на маке, да так и остался. Быстрее хрома, совместим с экстеншенами, вертикальные табы ❤️... А главное, кому еще доверить аудит кода корпорации зла - как не другой корпорации зла?)

P.S. кому интересны подробности, твит-стормы и прочие новости по теме - просто гляньте HN-поиск по "google" за неделю

P.P.S. не мог не обратить внимания, что большинство подавших иск штатов - это "красные", республиканские, традиционно консервативные штаты. Техас, Монтана, Аляска, Арканзас, Кентаки, Айдахо и тд. Это не значит что "республиканцы хорошие". Это значит, что политическая конкуренция (в обе стороны) - это очень круто.
Когда кто-то начинает спорить "чем UX-дизайн отличается от UI-дизайна", я всегда вспоминаю крутую историю про дропдаун-меню Амазона.

Вы наверняка замечали каскадные меню, которые исчезают, если "неправильно" провести по ним мышкой. Вот так. Бесит же.

Обычно с этим борются задержкой/debounce. Но глаз замечает задержку и это раздражает.

Амазон, у которого тогда был здоровенный дропдаун категорий товаров, решил проблему по другому. Скрипт следит за курсором и если "маршрут" мышки проходит внутри вот такого треугольника - правое меню не сбрасывается.

В результате дропдаун летает и не пропадает. Ничего другого от Амазона и не ждали: именно Амазон еще в 2006 году сделал знаменитое открытие, что каждые 100ms задержки роняют им выручку на 1%. Я уверен, что каждый пиксель на их, казалось бы, уродливой главной странице - на самом деле АБ-тестирован и оптимизирован до абсурда.


P.S. Я не могу понять, почему тот же самый Амазон сделал абсолютно дибильную панель AWS аж с тремя скроллбарами. Вот вам два разных отношения к дизайну - там где он влияет на выручку, и там где не очень.

P.P.S вот оригинал истории с исходниками, кому интересно
👍5
Извините, воспользуюсь каналом в личных целях. У нас вакансия. Мы ищем фуллтайм тех.саппортера (-ршу) на удаленку, с отличным английским, отвечать на тикеты клиентов.

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

Примеры тикетов



КЛИЕНТ: "Хочу инвойс"

ВЫ: "Клик-клик, вот инвойс"

ВЫ (в слэке): "Меня бесит генерить долбаные инвойсы, запилите клиентам кнопку!"



КЛИЕНТ: "Я хочу фичу Х розового цвета"

ВЫ: "А что вы пытаетесь сделать? ааа, так это уже есть! вон там"

ВЫ (в слэке): "Вашу дурацкую фичу опять никто не может найти"



КЛИЕНТ: "Селф-хостед приложение на IIS за nginx-прокси выдает ошибку [текст ошибки] после апгрейда с версии Х на Y"

ВЫ: "Смотрю исходный код, судя по коллстеку на вашем виндовс-сервере нужно обновить .net core hosting bundle"

ИЛИ: "Похоже баг, клик-клик, я завела issue в беклоге, скоро починим"

ИЛИ: "Ой, ничего не понятно, щас позову кого-нибудь"



КЛИЕНТ: ...a.....1....0LHQu9GP0YI=

ВЫ (в слэке): "АЛО, ПРОД УПАЛ, где все?!!"



ВЫ (в слэке): У меня важное свидание с парнем/девушкой, меня завтра нет

МЫ: Ок

__

Большинство наших клиентов - в Штатах и ЕС поэтому желательно (но не обязательно) быть "поближе" к западным таймзонам. Команда русскоговорящая, все в разных странах, но все в UTC+1 плюс-минус.

Начальная вилка 1000-2500 Евро в зависимости от тех. знаний. У нас есть плюшки и нет зум-созвонов и митингов. Наш стек - ASPNETCore + SQL Server. Есть клиенты и из мира линух, и виндовс. Последних к сожалению много, поэтому нужно отдаленно понимать, что такое "windows-integrated авторизация" или "AD домен". Это нужно редко, но нужно... Впрочем, такому "айти" мы научим, главное хоть какой-то опыт в саппорте, свободный английский, софты и выдержка )) Плюс умение грамотно выражать мысли в письменном виде. Как говорится, Clear writing == Clear thinking

Вакансию я пока никуда не выкладывал, пусть тут повисит. Если вам понятны и комфортны все слова в примере тикета №3, шлите резюме в телеге @jitbit

UPD: в РФ у нас нет юридического лица. Но мы вместе придумаем как все официально оформить, опыт есть.

UPD2: уточню еще раз: речь о фуллтайм-занятости, не о фрилансе

UPD3: все, мы кажется нашли классного кандидата!
👍2
Обожаю "Fork", очень удобный GUI-клиент для git.

Самое крутое в нем, конечно, то, что программу пилит семейная пара indie-разработчиков. Причем "наших" разработчиков - Данила и Таня Приступовы, живущие в Праге. Раньше они кодили проект в свободное время, а теперь уволились и развивают его фуллтайм. Такой вот семейный bootstrapped стартап - милота.

Но и без этого клиент прямо классный, не зря он регулярно вылезает в топы Hacker News. Быстрее, проще и удобнее всяких ГитКракенов, SourceTree, Tower и т.д.

И конечно всегда приятно увидеть хоть что-то кроссплатформенное не на долбанном электроне

Гит-гуй нужен нечасто, но когда нужен, Форк - топ. Мой любимый use case - стейджить файлы "по кусочкам". Старый добрый git add -p конечно работает, но скроллить диффы в терминале - это не для меня. Или вот интерактивный rebase, как верно подсказали в комментах.

P.S. это ни разу не реклама и вообще там есть бесплатная версия. Она раз в месяц робко напоминает, что "меня ваще-то можно купить".
Самат (❤️) позвал и допросил в своем подкасте венчурного инвестора и... я не могу это спокойно слушать.

Раз в пять минут приходилось выключать звук и орать "бляяяя" на весь пляж (ну как "пляж"... я живу в глуши и бегаю по ночам вдоль холодного, серого, дождливого моря, don't get too excited).

Все интервью пронизано красной линией "фаундеры идут на поклон к инвесторам".

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

ДА СХУЯЛИ

Российские vc живут в каком-то выдуманном мире 10-летней давности.

На западе невиданный переизбыток свободных денег, в том числе из-за рекордных размеров ковидных вбросов в экономику. У всех vc- и private equity-фондов адски горит - куда бы вложить деньги своих LP. Настолько, что половина фондов уже тупо пуляет деньги в крипту.

На рынке VC происходит та же история, что и в ИТ-найме. Когда-то давно это был рынок работодателя, на котором все мы "искали работу". А теперь - это рынок кандидата, где HR-ы изо всех сил бегают за разработчиками.

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

А мы, фаундеры, будем сидеть, развалившись, на диване и выбирать среди вас самую красивую.

Тут возникает резонный вопрос - но ведь как-то же надо попасть к инвесторам "на радар"? Что делать, чтобы меня нашли?

Сюрприз - заниматься маркетингом своего классного продукта. Это все равно придется делать, даже когда вам дадут инвестиции. Взаимодействие с прессой, PPC, SEO, сейлз - все эти скучные занятия вам ой как предстоят, даже после раунда на стопицот миллионов. Вот и займитесь этим заранее. И сразу цельтесь в западный рынок.

А там, глядишь, пойдут клиенты... Образуется какой-то traction, а может и выручка, а может и прибыль, а может и вуа-ля - и инвесторы-то уже не нужны? Может у вас и без них 8-значная годовая выручка в долларах?

И вот тут наступает вообще самый-самый sweet spot. Можно забыть про "инвесторов" и спокойно зарабатывать деньги. А в почте настроить фильтр: если в письме есть слова "vc" "equity" "m&a" и прочее "non-dilutive funding options" - сразу в спам, идите пожалуйста нахер. Я так и сделал, очень удобно.

Классная есть поговорка "the best time to sell is when you don't need to sell", так и с инвестициями то же самое. The best time to raise is when you don't need to raise.
Знаете, почему флаг компиляции в 64-бита называется "amd64"? Откуда вдруг "amd"?

Потому, что когда пришло время переходить на 64, умные дядьки из Интел научно посовещались и придумали архитектуру Intel 64 "Itanium". Новый, логичный, красивый стандарт светлого будущего.

Правда, набор инструкций был абсолютно новый и все старые программы немедленно сломались. Тогда пришел AMD и сказал, "мы тут на выходных слепили уродливый хак поверх x86 ISA, он типа 64, но зато типа и нет! Поэтому ваш старый 32-битный код будет просто работать". И конечно вынесли весь рынок.

И молодцы. Правильно сделали. Вошли в историю.

А слово "Itanium" не помнят даже деды вроде меня.

Я все жду, когда появится такой "amd" для протокола IPv6. На который человечество пытается безуспешно перейти уже лет... 500?

Хаки - это классно. С другой стороны, именно хаки - та причина, почему с технологиями все плохо (tm)

Мы живем в мире костылей, ставших стандартами. В мире, где про то, "как в вебе выровнять что-то по вертикали" написаны аж целые книги. Где на переход с HTTP/1 на HTTP/2 ушло 20 лет. В мире где "ChuckNorris" - это красный цвет.

Подведите к HTML-коду далекого от программирования человека и спросите "как думаешь, каким тегом делаются линки в документах?" и он такой "ну может быть <link>?"

"А вот хуй тебе!", победно крикнете вы. Нужен тег <a>! Потому что [вставить нудное и душное историческое объяснение]

В такие моменты я реально рад, что мне 40. Я тупо был свидетелем изобретения многих костылей. Иначе запомнить все это говно решительно невозможно.

Или вот, например, емейл. Классная штука. Уже 40 лет живет. Открытый стандарт. Знаю адрес человека - могу ему написать. Бесплатно. Но вот end-2-end шифрования в емейле - нету. Воу-воу-воу, стойте, я не про эту вашу ебаторию с PGP, GPG, публичными ключами и прочим геморроем на три дня. А вот просто - хобана - и весь емейл в мире с завтрашнего дня стал зашифрован. Нету же.

"Зашифрованный емейл" в наше время - это отправить zip-файл с паролем.

И что делать? Писать новый, "более лучший" емейл с нуля? Получится Itanium. Но ведь WhatsApp как-то смог перейти на p2p-шифрование всего за несколько месяцев? Да, но мы не хотим делать емейл закрытым и централизованным, как WhatsApp - со всеми вытекающими продажами наших данных. И "amd" для емейла тоже никак не придумают.

В общем, выхода нет и никто нам не поможет.

К чему я это все. Фаундер мессенджера Signal разродился большим постом, почему web3 - херня. Вот прямо из моей головы взял. Даже про емейл-шифрование написал, умница. Почитайте.
🔥54👍227🎉5🤩1
Меня тут спросили, за сколько в 2022 году можно продать маленький работающий стартап. Я допросил всех, до кого смог дотянуться, выяснил подробности у дружественного фонда, полистал твиттеры знакомых брокеров и вот что вышло:

SaaS с выручкой до $2млн в год: 4x-6x от годового кешфлоу.

SaaS с выручкой выше $2млн в год: 6x-12x

E-commerce: 3x-6x

Контент: 2х-4х

Речь про американский рынок. Выборка - примерно 1300 сделок за 2021 год.

Годовой кеш считают через SDE = "seller's discretionary earnings", т.е. прибыль до налогов плюс зарплаты фаундеров.

В общем, если SaaS генерирует $4млн/год вам в карман, инкорпорирован в нормальной стране, а "бас фактор" фаундера сведён к минимуму (т.е. тебя сбивает автобус, а все продолжает работать), можно постараться продать его за 40.

--

UPD по вопросам из комментов: если прибыли нет - смотрят на выручку, на хайповость ниши и на growth rate. Но такие стартапы не покупают, в них инвестируют.
👍24🤩12
125-я инструкция "как сделать свой впн"

1. арендуем сервер

2. запускаем на нем ОДНУ КОМАНДУ
curl -L https://install.pivpn.io | bash

3. все

Сервер готов. Это самый простой скрипт, что я нашел. Он сам поставит все apt-пакеты, wireguard-сервер и тд,

Если вы уже уехали и вам надо что-то доделать на российских сайтах (многие банки, визовые центры, сайты налоговой, госуслуг перестали работать из-за границы), то арендуем сервер у selectel (вот этот за 170 руб в месяц) UPDATE: у RuVDS есть сервер за 130 рублей с безлимитным траффиком

Если вы почему-то все еще не уехали и надо обходить блокировки - тогда все то же самое, но сервер арендуем у AWS Lighsail например. 3.5 бакса в месяц. Или Hetzner. Или где угодно.

Если лень кликать в панели AWS, то можно использовать вот эту замечательную штуку https://github.com/trailofbits/algo просто даешь ей ключ доступа в AWS/DO/Azure/Hetzner/GCP и она сама поднимает там сервер, все на нем настроит и тд.



Дальше на все устройства ставим WireGuard-клиент (он есть под все - под iOS, под винду, под что угодно ) и добавляем туда профиль - .conf файл который вам сгенерил впн-сервер. Чтобы добавить файл в iOS придется поизвращаться - там же типа нет "файлов". Включайте креатив. Можно например закинуть в google drive или дропбокс, а оттуда сохранить в iOS приложение "Files".


UPD:
если кред. карта все еще работает (обещали что будут работаьт до 10 марта), AWS и Hetzner можно оплатить "вперед". Если карта уже не работает - можно выпустить виртуальную карту binance (криптообменник), либо завести вирт. карту в платежной системе, где все еще принимают россиян и есть пополнение криптой. Google Cloud, говорят, можно оплатить через реселлера softline. А AWS можно пополнять через панель того же selectel. Ну и плюс появляются сервисы вроде https://cheatpay.ru/ (не проверял) Плюс, у того же selectel есть сервера в Узбекистане и в Нидерландах
👍34🔥1
Последний наш российский сотрудник долго жевал сопли собирался, но, наконец, релоцировался. Все, наше 15-летнее присутствие в РФ официально закончилось. Ушла, блин, эпоха.

"Да куда я" - говорит - "поеду? Вон даже на границе всех тормозят. Стремно как-то. Ипотека, опять же..."

"Не ссы" - говорю ему - "тебя точно не тронут!"

И в аэропорту его, конечно, завернули на двухчасовой допрос.

Отвели в комнату с железным столом, двумя стульями и посадили ждать. Он, к счастью, вовремя вспомнил, что лучшая тактика в пустом КГБшном кабинете - подремать. Прямо как у Довлатова:

"Оставшись в пустом кабинете, допрашиваемые страшно нервничали. Неизвестность пугала их больше, чем любые угрозы. Люди начинали анализировать свое поведение. Лихорадочно придумывать спасительные ходы <...> Генерал возвратился минут через сорок. То, что он увидел, поразило его: Эрик Буш мирно спал на кипе протоколов"

Потом пришел офицер с вопросами. "Кем работаете?", "цель поездки точно отдых?" "а где тогда обратный билет?"

И почему-то "что вы думаете про Америку?"

Дальше самое смешное. Наш чувак заранее почистил в телефоне Телеграм и Слак, но на допросе внезапно потребовали открыть Макбук.

- "А как в Сафари смотреть историю?" спросил офицер.
- "Подвиньтесь, я вам покажу" зачем-то предложил наш парень.

Сели вместе читать. Первая же страница - та-дам! - сайт Навального.

- "Ты что, против Путина?" поинтересовался офицер.
- "Ээммммммнееет?..." твердо отрезал наш.

Продолжили чтение. Следующим сайтом оказался сбор подписей за импичмент Путина.

Переглянулись.

(заиграла тревожная музыка)

"Да я" - рассказывал он потом, - "макбук этот блядский два года не открывал! Работаю на десктопе. Вот и не стал чистить ничего. Да и сафари я вообще не пользуюсь, Хром же!!"

Но импичмент офицера неожиданно успокоил. Видимо что-то щелкнуло и встало на свои места. Парню прочитали лекцию, помучили еще какими-то вопросами и отпустили. А наша микроскопическая команда увидела в Слаке "расслабьтесь, сижу в самолете".

В общем, fly safe. Приезжайте в аэропорты заранее.
🔥88😁21👍113💩3👎2🤔1
Я тут случайно взломал сотового оператора.

Ну как "взломал". Не взломал конечно. Просто замаскировал использование "personal hotspot", он же "tethering", он же "data sharing". Оказалось что в Европе многие операторы его запрещают и даже блокируют.

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

Оказалось, что это обходится за 30 секунд и 6 кликов мышкой. Но это если знать. Я - не знал.

Началось с того, что я приехал с велосипедом в Альпы и случайно забукал Airbnb без WiFi. Полное фиаско. Ладно, за 15 секунд нагуглился eSim-провайдер "Holafly", предлагающий безлимитный интернет по всей Европе за 19 евро в неделю. Звучит неплохо. Берем.

...И hotspot через мобилу, конечно же, не работает. Для верности позвонил в поддержку - да, нельзя, "у нас там внизу мелкими серыми буквами написано, что дата-шаринг запрещен, вы разве не читали?!"

"D'accord" говорю "merci bien". Про себя конечно думаю "ну все, суки, вам кабзда"

Let the hacking begin.

Как мобильный оператор детектит tethering? Через DPI и фингерпринтинг TCP/IP-стека.

Через DPI можно вытащить много чего. Если ваш "айфон" вдруг ломится на сервера Windows Update, это вряд ли айфон, правда? Или можно подсмотреть user-agent браузера (для не-SSL сайтов). И тд и тп. Это все решается любым VPN и защитой от DNS-leak. И то и другое есть в бесплатном приложении "1.1.1.1" от CloudFlare. Ставлю его на телефон и весь DPI должен отвалиться.

Пробую - все равно не работает.

Дальше надо прочекать, что оператор выдает один и тот же APN для мобильной связи и для "personal hotspot". Идем в "Settings - Mobile data - Data plan - Mobile data network" и проверяем, что APN в обоих полях одинаковый. Если не совпадает - меняем.

Не помогло.

Каким-то чудом я вспоминаю, что у винды TTL пакета 128, а у линукса и айфона - 64 (я ненастоящий сетевик, могу перепутать). Может быть, они мою винду видят по TTL? Лезу в реестр, ставлю 64, перегружаю комп...

Все равно не работает.

Тут я ненадолго затупил и даже встал походить по комнате. Чувствую, что победа близко, но чего-то не хватает. Через 5 минут сообразил, что TTL уменьшается на единичку на каждом роутере. То есть, когда сетевые пакеты от ноутбука проходят сквозь айфон, TTL меняется с 64 на 63. Бинго. Надо ставить 65.

Поставил. Заработало. 100-мегабитный 4G, детка.

В первый же день каталки я растянул связки ключицы, попал в больницу и потом два дня сидел в квартире, приходя в сознание. Ох, как же я отомстил провайдеру за "мелкие серые буквы внизу страницы" за эти пару дней! В одном окошке нетфликс, в другом кинопаб, в третьем качается апдейт для Visual Studio 2022, а в блютус-колонке играет спотифай. Посреди этого орущего великолепия - я на диване, с шиной на плече, читаю Телегу на раскаленном телефоне.

Итого TL:DR: чтобы спрятать "personal hostpot" ставим на телефон VPN, а на компе меняем TTL на "65" (легко гуглится).

P.S. На четвертый день этой вакханалии оператор включил мне лимит 10гб в день.
🔥99😁48👍125👎3👏2🤯2🤮1
Вчера весь мир вспомнил, что сайт IMDB, внезапно, принадлежит компании Амазон.

Потому, что Амазон сначала снял сериал "Rings of Power" (во вселенной "Властелина Колец"). А потом, когда сериал стали ожидаемо обсирать на IMDB - Амазон взял и тупо удалил все негативные обзоры.

Первыми это заметили пользователи reddit, потом Hacker News, а вчера это почти стало трендом в твиттере.

И о том, кому принадлежит IMDB, разумеется, все тоже вспомнили.

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

Почему провал? Потому, что за день до премьеры издание Variety опубликовало список самых обсуждаемых сериалов и "Колец власти" в нем вообще нет.

Несмотря на огромные деньги - бюджет этого говна 720 миллионов долларов.

Несмотря на очень назойливую рекламу - стоит задать вопрос умной колонке Alexa или открыть мобильное приложение Амазон и вам придется смотреть очередной трейлер с красивыми пейзажами и деревянными актерами.

Дошло до смешного - в принадлежащей Амазону сети Whole Foods на кассах образовались очереди. Люди доставали телефоны, чтобы показать кассиру скидочный штрих-код, но телефон вместо штрих-кода 5 секунд показывал кассиру пейзажи Средиземья.

В общем "Кольца власти" начали всех бесить еще до выхода. Теперь еще и этот скандал с IMDB...

В прошлом году Джефф Безос ушел в отставку. А Амазон пополнил список "ФААНГОВ", которыми больше не рулят фаундеры. Теперь там эффективные парни с mba.

(очень хочется написать "при Безосе такого не было", но и при нем говна было предостаточно)

Google, Apple, Amazon, Microsoft, Oracle, Twitter, Netflix, Salesforce, ByteDance (это которые Тикток), Alibaba, Instagram и тд - везде фаундеры либо ушли насовсем, либо наняли себе "co-CEO" и потихоньку отползают.

Кажется, остались только Илон Маск и Цукерберг (последний, причем, так обложился юристами и привилегированными акциями, что уволить из Фейсбука нельзя ни его, ни его детей и внуков)

В общем, выхода нет и никто нам не поможет.

А сериал, говорят, и правда говно.
😁46👍15💩3👎21
Наш сервис отправляет и принимает примерно 40тыc емейлов в час(я даже писал про это тут, правда тогда было "всего" 25тыс).

Это дофига. Расходуется и траффик, и сторадж. Но самое обидное, что больше половины объема занимает - угадайте что?

Чертовы иконки соцсетей в подписях.

Знаете, менеджеры очень любят втыкать в свою подпись миллион картиночек. "С уважением, Сюзан. Мой линкедин, мой твитор, моя инста, фейсбук, воцапп и телеграм".

И все эти иконки потом путешествуют по интернету в подвале цитируемых сообщений. Ведь цитируемый текст тоже - никто. Никогда. Не убирает.

Да еще и в MIME-кодировке, которая, как и Base64, увеличивает бинарные данные раза в полтора...

И весь этот мусор отжирает гигабайты в день. Только на картинки. Я померял!

В общем, затеял я викенд-проджект по сортировке отходов. Наш продукт должен научиться убирать из емейлов весь этот цифровой мусор.



Сначала я придумал революционный алгоритм "если embedded-картинка весит меньше килобайта - нахуй".

Но он показался команде недостаточно молодежным и меня отправили изучать AI и Computer Vision. Мол, нейросети давно уже водят машины и распознают образы с камер видеонаблюдения в риалтайме (30 fps) даже на дохлых Raspberry Pi. Уж как-нибудь справятся увидеть иконку фейсбука в почте. "Ты же математик - иди врубайся в свертки и сетки..."

Ок, давайте сюда ваш TensorFlow.

— прошло два дня —

Я втайне надеялся, что работа дата-сатаниста - это как в кино - сидишь такой в VR шлеме, вокруг тебя Матрица, летают зеленые нули и единицы, а напротив сидит сверхразум и ты ему чтото говоришь на языке Ктулху.

Но оказалось, что ML-будни состоят из круглосуточного глазения в разметочный софт. Ты отсматриваешь сотни картинок, выделаешь области, чистишь, подбираешь модельку, тренируешь, валидируешь, смотришь как работает (вернее "как не работает") - и повторяешь все сначала.

Когда модель обучена - УРА - пришло время пописать хоть какой-то код?

Ахаха, нет. Код на Питоне занимает примерно 5 (пять) строк.

Из которых четыре - это изменение размера и формата входящей картинки. А всю работу делает "tensorflow.dll"

Кстати, я сначала попытался обойтись без Питона и остаться в дотнет-монолите... Но нет. Это, увы, невозможно. Во-первых, при всей моей любви к C#, либа ML .NET - полное говно. Но дело даже не в этом, а в том что все новинки и тренды сначала появятся на Питоне, а уже потом, если повезет, их растащат в другие языки. В общем "ML = Питон", без вариантов.

Короче, вот что мы сделали. Или "как за два часа собрать примитивный классификатор картинок, если ты знаешь про ML примерно ничего":

1. Набрать датасет изображений для обучения (в моем случае - пара тыщ иконок соцсетей), разложить по папочкам ("/twitter", "/facebook" и тд), на глазок отсеять слишком "экстремальные" без значимых фич (поверьте, к концу первого часа вы научитесь это "видеть").

2. Поставить бесплатный https://liner.ai/ Отличная тулза от Дивама Гупты, чувака из фейсбука (а до этого - майкрософта), который занимается AI для VR-шлемов, а в свободное время пилит этот Лайнер.

Если вы далеки от мира ML - просто скачайте ее поиграться. Хорошая штука. Во-первых, потому, что обучить и валидировать модель можно прямо в ней, чтобы не писать скрипты руками. Во-вторых, это одна из немногих прог, поддерживающих MobileNet - быструю и маленькую сетку, рассчитанную на работу на моб. устройствах. Распознает реально моментально. Такая же модель для ResNet-50 получилась в десять (!) раз больше (180мб против 13мб) и жрала 70% cpu.

2а. Если меня читают дотнетчики, которые не хотят трогать Питон (зря) - поставьте в Visual Studio экстеншен "ML NET Model Builder". Там тоже можно приготовить датасет, натренить модель и даже сгенерить какие-то примерчики на C#.

Вот доходчивый видос, где мужик наглядно делает на дотнете распознавалку дорожных знаков на уличных фотографиях.

Собственно, все. Дальше я немного переписал код под свои нужды, обернул во Flask и закинул в облако. И за полдня работы микросервис отрезал 25тыс (!) бесполезных файлов (см скриншот).

Кажется, можно добавлять в резюме "AI + ML"
(нет)
🔥90👍33😁75👏3🏆3🤔1💩1
Там опять LastPass взломали. В этот раз - с кражей парольных данных.

Собственно, сами пароли утекли в зашифрованном виде и открыть их можно только мастер-паролем.

Но вот адреса сайтов и логины, насколько я понял, утекли в открытом виде.

PS. Я в свое время пользовался LastPass но после 5-го или 6-го взлома перешел на 1Password. После последнего взлома (вот буквально в октябре) я сходил и физически удалил свою LastPass-учетку. Сейчас попытаюсь скачать взломанный дамп и проверить, удалилась ли она или у них просто soft-delete. Отпишусь сюда, если интересно.
👍80😱6🤡4😁21
Извините, что опять про взломы, но тут такое дело... Twitter так унизили, что не написать нельзя. Пользуясь старой уязвимостью в API (которую твиттер уже типа пофиксил в январе, но кого это волнует) хакеры спарсили личные данные 400 миллионов пользователей. Включая емейлы и, довольно часто, телефоны.

Пока полмира празднует Рождество, дамп по-тихому выложили для продажи на breached-vc. В коротком примере включены данные некоторых селебрити, включая мобильник Стива Возняка, личный емейл Лайнуса из "Linus Tech Tips" и даже его величество Нил Деграсс Тайсон.

(у нас технарей, конечно, свои представления, кого считать "селебрити", хаха)

Самое смешное, что дамп недвусмысленно предлагают выкупить самому Твиттеру. Типа, эй, Илон, купи у нас эксклюзивные права и спаси себя от 276-миллионного штрафа GDPR (именно столько заплатил Фейсбук, когда утекли данные 500 миллионов пользователей). Прикольный шантаж.

P.S. ну и чтоб два раза не вставать, вчера в твиттер ворвался бывший разработчик LastPass и рассказал, почему последний взлом - это полная катастрофа. Оказывается, чем старше ваш аккаунт - тем легче взломать зашифрованный vault с паролями. LastPass годами постепенно повышал сложность шифрования (увеличивая количество проходов в PBKDF2-алгоритме), но... только для новых юзеров! Гениально, блять. Старые аккаунты не перекодировались, оставаясь на "простых" алгоритмах. А совсем старые юзеры вообще шифровались AES в ECB-режиме и это совсем фиаско. Чтобы перейти на "более лучшее" шифрование юзеру надо было самому лезть куда-то там в настройки и выбирать количество "PBKDF2-циклов" - серьезно?! Даже я аббревиатуру "PBKDF2" вижу примерно третий раз в жизни, чего уж говорить про мою, например, маму.

Сам твит тут.

В общем, у всех Рождество, а я сижу меняю важные пароли и пишу посты в канал. Мы все умрем.
👍35🔥14😁12🥰4😢2💅1
Рубрика "старый дед ворчит на небо".

Вокруг все рассуждают, какие именно индустрии перевернет ChatGPT - тех.поддержку? Поиск? Голосовых помощников?

А я второй день переживаю, что наибольший переворот произойдет в индустрии... спама

Для "переворота" в техподдержке или войс-ассистентах ChatGPT все-таки пока не дорос - надо дообучать, допиливать и перепроверять. А вот для скама и фишинга все уже готово. Хоть завтра в продакшен.

42.3% интернет-траффика - от ботов (данные Statista за 2021г).

45.7% емейлов - спам (оттуда же).

Увидев входящий звонок с незнакомого номера, мы давно не берем трубку, т.к. это либо реклама, либо развод из тюремных коллцентров.

Первая страница гугла забита мусорными статьями от контент-помоек (часть из которых уже написана gpt-3 апишечкой).

Вот где будет настоящая революция. И во фразе "ура-ура, мы прошли Тьюринг-тест и сделали робота, неотличимого от человека!" я слышу ровно это:

"Псст... Мы сделали бота..."

(играет зловещая музыка)

"Неотличимого от человека..."

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

Я сижу в борде одного инкубатора и в последнем батче было много AI-стартапов. Если отсеять всякие "candy" сервисы (генерилки аватарок и прочие игрушки), то почти все пейнкиллер-продукты - это различные генераторы SEO-контента. И у всех прекрасные метрики. Выручка, рост, ретеншен, энгейджмент... Все успешно засирают гугл говностатьями и отлично зарабатывают. Эх.

Вы, конечно, скажете "это всего-лишь инструмент" и будете правы. Мол, и автомобилем можно человека убить, не запрещать же теперь автомобили? Конечно нет (хотя StackOverflow уже запретил постить AI-тексты), я просто рассуждаю о будущем. Торренты, крипта и Тор - это все тоже отличные инструменты, которыми я пользуюсь каждый день. Просто они слишком уж подходят под задачи всяких мутных ублюдков.
👍566🌚3👎2🔥2👌2
Ну что. Мрачный был год. Вообще непонятно, как вести канал про айтишечку, делая вид, что этой ебучей войны нет.

Не писать про войну - нельзя. Писать про войну - тоже странно, ну кто я такой... Киевские друзья прячутся в метро от взрывов, московские друзья - сутками жгут костры на границе с Казахстаном, а я такой выйду весь в белом и опубликую важную рефлексию давно уехавшего из РФ задрота?

Пожалуйста, пусть в новом году война закончится.

Всем любви. ❤️
183💔10👎3👍2
В наш стартапчик пришло письмо, что мы нарушаем GDPR. И поэтому, мол, приготовьтесь к большому и страшному судебному процессу.

Все потому, что мы используем Google Fonts. Которые передают данные пользователей в Гугл без их согласия, а значит - нарушаем.

И во "from" адрес такой внушительный. Типа чтото@europedataprotection.com

Я, конечно же, обосрался.

Потом пригляделся.

В конце письма реквизиты - в Боснии. Которая вообще-то ни разу не Евросоюз. Ммм-ок.

Вчитался еще раз - заметил прекрасный абзац "...но если вы прямо сейчас пришлете 500 евро, то мы готовы все забыть"

Ахаха, найс трай.

На всякий случай я все-же полез разбираться. В январе 2022 года суд в Мюнхене действительно создал прецедент - признал использование Google Fonts нарушением GDPR. Ибо владелец сайта поделился IP-адресом с компанией гугл без согласия юзера. А IP-адрес - это типа "PII". Вебмастеру назначили штраф... аж целых 50 евро.

Потом похожие решения вынесли парочка австрийских судов и началось. В Европе родилась целая индустрия скаммеров (а иногда вполне даже респектабельных юристов). Которые стали пугать чеcтные стартапы, рассылать веерные "повестки" и вытягивать деньги. Не ведитесь:

1. Является ли IP-адрес "персонально-идентифицируемой информацией" (personally identifiable information - PII) ?

Да. Но!

2. Является ли использование Google Fonts (и вообще CDN) нарушением GDPR?

Нет. Вот тут гугл говорит что не собирает и не хранит IP-шники https://developers.google.com/fonts/faq/privacy даже для логов. Большинство нормальных CDN - тоже.

3. Воу-воу, а как же суд?

Гугл обновил вышеуказанную политику как раз после решения суда. А если вы в своем "tos/privacy-policy" сайта еще и перечислите всех 3rd-party поставщиков - то вообще все нормально. Смело посылайте вымогателей.

PS. А боснийскому скаммеру (которого почему-то звали Мустафа) я все же ответил. На его сайте "европедатапротекшен-ком" в девтулзах я обнаружил - угадайте что? - конечно же, запросы к fonts.gstatic.com 🤦

Написал ему, что теперь ОН должен МНЕ тыщу евро. Или лучше сразу миллион. Потому, что я-то как раз в Евросоюзе, а ты, конский курац, мрш у пичку материну ба.

(я умею материться по-сербски, не спрашивайте)

Сижу, в общем, жду свой миллион от Мустафы.

PPS. А гугл-фонты мы все же убрали, да ну их
🤣97👍27😁5🔥2👏2
5 дней назад Discord купил маленький стартап Gas. Об этой сделке уже написали примерно все, но история настолько эпична, что пройти мимо я не могу. Если уже читали - скипайте.

Итак, Gas - социальная сеть для школьников. Приложение уже несколько месяцев сидит на первом месте аппстора, а Wall Street Journal уже назвал его приложением года. Gas скачивают 30 тысяч раз в час, больше, чем ТикТок, Инстаграм и даже BeReal - еще один хит среди тинейджеров. Я сегодня для верности спросил у старшей дочери - да, весь класс про него слышал, но пока не втянулись.

Само приложение довольно простое: там можно отправить анонимный комплимент однокласснику, и ему об этом придет пуш. Гениально другое - то как приложение раскрутили.

Growth-hacking уровня бог, следите за руками:

1. Перед запуском стартап создавал кучу инстаграм-аккаунтов с названиями типа "gas.SchoolName" и фолловил с него учеников школы (их легко найти через гео-локацию).

2. Школьники видят название своей школы и подписываются в ответ. Но инстаграм-аккаунт приватный, нужно дождаться аппрува.

3. Ждем, пока в определенной школе наберется критическая масса пользователей и разом апрувим всех, кто подписался. Об этом в инсту школьникам приходит пуш, который ведет на профиль. А там красивая кнопка с четким CTA “see who likes me" и ссылкой на приложение.

Дети более-менее одновременно устанавливают Gas и сразу (!) видят в нем всех своих одноклассников. Вирусная составляющая взлетает с первых секунд. К тому же, решена главная проблема курицы и яйца - соцсетям для роста нужны пользователи, а чтобы были пользователи - нужен рост.

В команде Gas - всего 4 человека. Инвестиций - нет. Бюджет на раскрутку - нулевой. Выручка за последние 4 месяца 2022 года - $6 миллионов (монетизация в приложении делается через платную фичу "посмотреть, кто именно меня лайкнул").

Короче, идея стара как мир. У школьников есть адовая потребность в социализации, но им надо побороть врожденную застенчивость. И в ход идут анонимные "валентинки", опросники, записочки и прочие костыли, которым уже сотни лет.

Интересно, что Facebook в свое время начался именно с такой идеи. Это сейчас он превратился в скучную соцсеть для родителей, а раньше - помните, как в фильме "The Social Network" Марк Цукерберг, теряя тапки, несется через весь кампус кодить фичу "relationship status"? А потом читает кофаундеру лекцию, что они, мол, создают "school social experience - but online". Кто кому нравится, кто с кем встречается, кто популярный, кто нет, у кого на кого краш, да это ж золотое дно...

Да и раскручивался Facebook похоже, один за другим приземляя университеты - сначала Гарвард, потом Стенфорд, Коламбию, потом всю "лигу плюща", и в конце концов все универы Штатов и Канады. Есть в этом какая-то ирония, что Gas делает то же самое, но пользуясь бесплатными инструментами Facebook.

Но самое смешное, что фаундер - Никита Бир - уже делал точно такое же приложение TBH которое в 2017 году он продал тому же Фейсбуку за 100 миллионов. Тогда, правда, не был решен вопрос монетизации, и приложение через пару лет закрыли. И вот спустя 5 лет, Никита пишет приложение второй раз и снова его продает. На этот раз - прибыльное.
🔥47👍43🤯6😱4🤣3
Это полет последнего в истории Боинга 747, он же "Jumbo Jet", он же "Queen of the Skies". Самый узнаваемый внешне самолет, перевернувший рынок и производившийся 55 (!) лет.

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

На прошлой неделе последний 747 сошел с конвейера и улетел с завода к покупателю, оставив вот такую романтичную пасхалку на флайт-радаре. ❤️👋
53👍17🔥1
Прямо сейчас в Долине терпит крах Silicon Valley Bank.

Что случилось: всю неделю происходил нарастающий по экспоненте набег вкладчиков, позавчера акции банка рухнули на 65%, и вот сегодня банк перешел под контроль FDIC - американского "агентства по страхованию вкладов".

Почему это важно: SVB - крупнейший банк Кремниевой Долины, обслуживающий и стартапы, и VC-фонды, и криптобиржи, и инкубаторы, и кого только не. Это "go-to банк" для стартапов. Да что говорить, любой кто инкорпорировался через Stripe Atlas получает там счет.

Как так получилось: (максимально коротко) слишком много денег. Как выяснилось, такое тоже бывает.

Следите за руками: ковидный бум принес банку рекордные депозиты, бабло утроилось (с 60ти до 180ти миллиардов долларов). Кредитоваться никто особенно не хотел (денег в Долине и так дохера), а банку ведь надо как-то зарабатывать... Что делает банк? Берет и ухает 80 миллиардов в.... (тадаааамммм)... mortgage-backed securities. Кризис 2008 года никого ничему не научил, да.

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

Т.е. если раньше эта бумажка стоила $100, теперь она стоит $75. Но это пол-беды, ведь можно подождать погашения бумажки, и через 5 лет она превратится в законные $105 (надеюсь я пока понятно объясняю)

Тем временем в тех.секторе происходит 2022-й год. Рынок трясет, акции падают, все паникуют, инфляция, ФААНГ пачками увольняет сотрудников. И многие компании - тадамммм - решают подснять бабло со своих счетов в SVB. И чтобы возвращать бабки банк теперь вынужден делать - что? Правильно, продавать свои дурацкие mbs-ки. За 75% от их стоимости. Получает убыток и дыру в балансе. Пытается поднять какой-то фандинг - но спасать банк никто не торопится. А вкладчики (в первую очередь VC-фонды) все бегут и бегут.

Короче, за два дня банка... не стало.

Страницу в википедии уже поправили "Silicon Valley Bank WAS a commercial bank in Santa Clara, CA..."

Мы в Европах этого пока не прочувствовали, но это гигантский удар по индустрии. 😱

UPD:

Треть компаний Y-Combinator уже объявили что задерживают зарплату на месяц. Etsy останавливает выплаты креаторам. Крипту трясет, стейблкойн USDC упал до 0.89 (у них три ярда в SVB), эфир тоже колбасит. JP Morgan, Wells Fargo, Morgan Stanley, Bank of America за один день потеряли 50 млрд капитализации.

Илон Маск твитнул, что готов купить SVB.

UPD2: в воскресенье фед.резерв и FDIC заявили что все вкладчики получат 100% своих депозитов,
😱69👍29🫡11😁75🤡2
Ой, Facebook только что релизнул конкурента Twitter - Threads (официальный запуск в четверг).

Кажется, теперь у Твиттера есть все шансы умереть за полгода. Ибо:

- Фейсбук-аккаунт есть примерно у всех и даже у их мам.

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

- Твиттер уже давно напрашивается на нормального конкурента, а Mastodon так и не взлетел. Маск, тем временем, продолжает бушевать и это хороший момент подсунуть рассерженным пользователям альтернативу.

С другой стороны:

- у Твиттера есть веб-UI и он индексируется поисковиками. Фейсбук такого безобразия, конечно, не допустит. Хотя, посмотрим, что в итоге будет на https://threads.net/

- у Фейсбука проблемы с имиджем. Помните поговорку "Facebook is for people I know, Twitter is for people I like"? В ФБ у нас родственники, одноклассники и прочие normies. Дни рождения, родительские чаты и "продам гараж". А в твиттере движуха и иногда даже (о ужас) без настоящих имен и фамилий.

- в Твиттере есть nsfw-контент, которого в пуританском Фейсубуке, конечно же, не будет (спасибо за подсказку в комментах)

- Большинство успешных проектов Фейсбука не родились внутри компании, а были либо куплены (Instagram, Whatsapp, Messenger, Oculus), либо спизжены (Reels, Stories), либо рассчитаны, опять же, на домохозяек и собаководов (Marketplace, Groups)

🍿🍿🍿
👍23🔥9🗿7😁3🤔2🤮2🤬1💩1👀1