Размещение в Бостоне: выбор между комфортом и бюджетом | 2026-09-16T23:12:35

Поэтому я сегодня остановился не в Бостоне, а в 30 минутах от него. 1300 долл / ночь. Если убрать хостелы ($30).

Русские пигменты: уникальные и доступные | 15 сентября 2026 года, 00:29

Красочки привез. Редкий случай, когда что-то сделанное в России стоит покупать и везти в США или Европу. Так что если есть друзья-художники, можете им привезти, они 100% будут рады (только именно Мастер-Класс). Более того, даже Китай не делает краски нормальные, чтобы их можно было бы дешево с алиэкспресса заказать с доставкой в США. Точнее, там есть какие-то, но они не очень ценятся художниками вне Китая.

Самое ценное здесь — Волконскоит. Это редкий минеральный пигмент, который добывают практически только в одном месте в мире (Пермский край), и в тюбиках его делает по сути только «Невская палитра». Единственный вариант на нашем рынке — сухой пигмент Rublev Colours: Volkonskoite Pigment, от $26.40 за 10 грамм (сырьё оттуда же, из Ефимят в Пермском крае), растирать в масле самому. А в России я его покупал за 1200 руб (14 долл).

На втором месте Глауконит — тоже природная русская зелёная земляная краска. Аналоги купить можно, но по сути только Rublev. Надо заказавать, плюс много имитаций, а это чистый пигмент (Rublev пишут, что большинство красок с надписью «green earth» у других производителей — не природные минералы, а смесь оксида хрома и охры)

Третье — Ультрамарин розовый. Пигмент нечастый, у нас его предлагают буквально два-три бренда — около 17-25 баксов плюс доставка. В России купил за 780 руб (9 долл).

Два кобальта фиолетовых (тёмный и светлый) дорогие сами по себе — кобальтовые фиолетовые везде входят в высшую ценовую группу, но купить их в Америке несложно (Winsor & Newton, Gamblin, Williamsburg и т.д.). Ценность скорее в цене, чем в редкости. Например, Williamsburg Cobalt Violet Deep 37 мл стоит $46.01 (Michaels / Jackson’s), в Jerry’s сейчас стоит $53.68 при списочной $76.69. А я купил за 1200 руб ($15).

Церулеум. В США можно купить этого же класса Gamblin Cerulean Blue 37 мл, от $28.80, я заплатил $15. Как и кобальт синий, просто прекрасные, абсолютно стандартные краски, их легко найти где угодно. Я их просто заодно купил, дешевле выходит и ладно.

Все краски эти — класса artist grade, выше некуда. Бренд «Мастер-класс». В Сербии я заходил в пять магазинов Art Supplies и во всех из ассортимента Невской палитры был только «Сонет» — это из их линейки самые простые (есть еще Ладога, она между Мастер-Класс и Сонетом).

Сама «Невская палитра» после 2022 года почти исчезла из американских и европейских магазинов. В самолете провозить можно, но если вдруг подкопаются что мол на борт такое нельзя, желательно иметь с собой SDS (у меня есть, могу прислать). Но они пережили три перелета за последнюю неделю, и удачно.

Путешествие в Перу вместо Бразилии: Неожиданный выбор | 2026-07-05T22:59:54

Раз мы решили в этом году не ехать в Бразилию, а ехать в Перу, за Бразилию мы все этот раз не болели, и не зря! 🇳🇴🚣🚣🚣

По камням Great Falls: двухдневное приключение | 21 июня 2026 года, 23:41

Хорошо, когда в сорока минутах езды от дома есть такое место. Второй день подряд гуляем в Great falls. Сегодня это 15 км по камушкам

Автоматизация кросс-постинга: боремся с трудностями API Facebook | 2026-05-23T14:28:22

Доделал в лучшем виде кросс-постинг из фейсбука на два моих сайта-блога [на которые почти никто не заходит] — beinginamerica точка com и raufaliev точка com. При публикации нового поста в фейсбуке по расписанию стартует механизм перевода поста на английский, разбор приложенных картинок, генерация описаний к ним, создание заголовка на основе текста поста и описания картинок, создание тегов на их же основе, запись поста в turso db — это облачная база, бесплатная до определенных лимитов, создание эмбеддингов через openai, запись в qdrant cloud — это тоже облачная база, но уже векторная, ну и загрузка изображений в wordpress по API, и публикация поста на английском и на русском по API.

Все бы хорошо, но из всех API самый дурацкий — у фейсбука. Во-первых, для страниц как у меня, переведенных в New Experience, нет возможности использовать почти все из этого API. Точнее, есть, но нужно долго доказывать фейсбуку, что это реально надо, показывая документы на стартап, демонстрируя приложение и т.д. Очевидно, им не хочется иметь дело с чем-то уносящим контент из их системы во вне. Кроме этого, токен, который дает доступ к последним сообщениям, относительно короткоживущий (возможно, несколько недель), и получать его заново нужно через браузер только. То есть, любая автоматика требует регулярного внимания, иначе она ломается.

Если протупил и вовремя не выгрузил последние посты через этот Facebook Graph API, они просто исчезают из списка последних и все, больше по API к ним не обратиться. Единственный способ — запросить выгрузку архива у фейсбука. Эта выгрузка тоже довольно дурацкая — там нужно много трансформаций делать и убирать лишнее. Например, в файле с постами, который я обрабатываю, там почему-то хранятся ссылки, которые я отправлял в комментариях без сопроводительного текста. А комментарии там идут в отдельном файле!

Чтобы назначить теги, пришлось решить отдельный челендж. Вот есть около 10000 постов за все время. Это большой кусок, и по нему теги построить нельзя, потому что он в контекстное окно LLM не помещается. А надо. Поэтому я делал так: скрипт берет случайные посты из 10000 в таком объеме, чтобы их суммарный размер был чуть меньше указанного лимита в токенах, и в конец этого блока добавляется промпт «сгенери мне наиболее частые теги, 30 штук» (промпт привожу упрощенно). В итоге я запустил это 10 раз и получил 10 наборов тегов по 30 штук, сгенерированных для разных срезов базы. Получилось 300 тегов, из которых конечно есть полные дубликаты, а есть синонимы и близкие по смыслу. Это все скармливается LLM, и получаем список тегов и иерархию тегов. Теперь у нас есть ограниченный набор тегов, которые максимально отражают 10000 постов. Так получилось, что за почти 20 лет на фейсбуке у меня расклад такой:

Тег Постов

==================================================

#Russia 3412

#Thoughts 3146

#Tech 3105

#Culture 2765

#Hobbies 2726

#AI 1603

#Science 1367

#Software 1358

#Travel 1298

#Learning 1138

#Society 1050

#Nature 958

#Education 915

#Business 902

#Art 894

#Programming 889

#Humor 840

#History 807

#Gadgets 750

#Moscow 713

#USA 614

#Cinema 567

#Webdev 493

#Music 476

#Sports 473

#Mindset 443

#Auto 400

#Books 386

…

ну и так далее. Этот список включает как теги из ограниченного списка, так и теги, которые LLM поставила материалу просто потому, что не нашла в ограниченном ничего подходящего.

Теги из ограниченного списка стали категориями на сайте. Остальные теги + эти стали просто тегами wordpress.

Поиск по картинкам. У меня было две идеи как его сделать. Первая — OpenCLIP. Это довольно просто, но требует хостинга модели где-нибудь. На своей машине легко, но каждый раз ее запускать неудобно, плюс я планировал переносить мигратор на дешевый сервер в амазон. В облачных моделях тоже нормально считать, но хоть немного за это надо платить, а это еще одна dependency. Но главное — что и без этого неплохо работает. Я с помощью OpenAI , который и так используется для перевода на английский, генерю описания к картинкам, и дальше по этим описаниям делаю embeddings с помощью large модели. Пока что все тесты на поиск проходят на ура. Особенно, когда на картинке есть текст, и большой вопрос разобрал бы ли его OpenCLIP.

В итоге:

1) вордпресс raufaliev точка com — бесплатный

2) вордпресс beinginamerica точка com — бесплатный

3) turso db где хранятся все посты — бесплатный

4) qdrant cloud где хранятся эмбеддинги — бесплатный

5) openai для перевода и описания картинок — не бесплатный, но недорогой (обработка постов за год потребовала 30 баксов).

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

Два флага Ирана: символика в сопротивлении и идентичности | 2026-05-03T19:40:36

Очень вкусный иранский ресторан. Возможно, вы не знали, но есть два флага Ирана. Этот — исторический флаг, использовали до исламской революции 1979, и сегодня в самом Иране его использование — политическое преступление. Основное отличие от официального — эмблема льва и солнца. Поэтому когда иранские протестующие в Вашингтоне устраивают демонстрации, стоит посмотреть, какие флаги они несут. Если четыре полумесяца и меч посредине — то это протестующие из другого лагеря 😉

Вкусное путешествие: Афганская кухня в сердце Вашингтона | 2026-03-09T00:27:23

Я придумал нам интересный проект на 2026. Каждый раз, когда мы собираемся поесть где-нибудь, выбирать какой-нибудь из ресторанов какой-нибудь экзотической страны, и немного подготовиться, чтобы понимать, что заказываешь. Я живу рядом с Вашингтоном, и тут есть рестораны почти всех кухонь мира (белорусские драники и дрочену, например, тут не попробовать). Начали с буквы А!

Афганская кухня. Посетили Mazako Afgan Eatery.

Мы взяли кабульский плов (Qabuli Palau). Рис здесь длиннозерный, очень рассыпчатый и подслащенный карамелизированной морковью и изюмом. С сумахом. Вкуснотища! За 14 баксов. Взяли mantu. Родственники наших мантов, но с афганским акцентом. Главное отличие — соусы. Сверху их обязательно поливают густым йогуртом (чака) с чесноком и сушеной мятой, а также мясным соусом из желтого гороха. Очень вкусный куриный кебаб (Chicken Kebob). Афганцы — мастера маринада. Курицу они маринуют в йогурте с лимоном и шафраном, что делает её очень нежной. Взяли Doogh (Дуг) — освежающий напиток на основе йогурта, воды, соли и, теоретически, большого количества сушеной мяты (правда, мяту мы там не нашли, но может она просто спряталась) и мелко нарезанных огурцов. Поначалу кажется слишком соленым, но все-таки норм.

Итого плов+куриный кебаб+дуг+манту плюс 20% чаевых = 54 доллара. И это очень вкусно (и обожраться).

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