Выпустил очередной релиз Спокойной Читалки. Только посмотрите сколько изменений за 5 дней! (часть из которых была дорога и митап) slowreader.app/releases/0.2... Спасибо LLM. Хотя тут никакого вайб-кодинга — каждая строчка прочитана и каждый день были важные исправления LLM.
Андрей Ситник
Андрей Ситник
@ru.sitnik.es
Создатель PostCSS и @friday.sitnik.es. Пишу про Барселону, кинки-события, языки, и необычные факты из Википедии. Пытаюсь исправить соцсети: slowreader.app. English: @en.sitnik.es Прошлая жизнь: https://twitter.com/andrey_sitnik
384 followers381 following1.2K posts
В рамках Mozilla Festival в Барселоне пришёл на митап @web3privacy.info в оккупированный кинотеатр La Cinètika. Кинотеатр, кстати, очень неплохой. Например, там в субботу будут показывать «По ту сторону изгороди» на большом экране (но тут очень много разных проектов для людей).
Добавил в Спокойную Читалку блокировку аддиктивный контент ночью. Чтобы перед сном читать длинные тексты, а не смотреть видео. Вы сами решаете, что переместить в раздел Fun — но Читалка даёт рекомендации на основе статистики ваших реакций на посты. slowreader.app
Гапакс — слово, употребленное ровно один раз в пределах некоторого корпуса текстов. ru.wikipedia.org/wiki/%D0%93%... Часто смысл такого слова остаётся тайной: — Дерево гофер, из которого построен ковчег — Хлеб насущный в Отче наш — Трава моли в Одиссее — Шереширы в Слове о полку Игореве
Очень интересно смотреть за развитием Niri для Линукса. Вообще в Линуксе сейчас больше всего интересных экспериментов с UI и дизайном ОС. mastodon.social/@YaLTeR@mast...
Андрей Ситник reposted
An unstoppable air leak on the ISS' Zvezda module forces permanent closure of its compartment, in turn requiring redocking of all future Russian cargo ships between two ports for cargo delivery and orbit corrections. DETAILS: russianspaceweb.com/2026.html#36
Есть у вас есть Node.js сервер, то запускайте его с --permission указав только ту функции, которые нужны: — не включайте сеть, если он только файлы читает — укажите папку, только где он может читать Вот, например, как я ограничил сервер Спокойной Читалки github.com/hplush/slowr...
Обсерватория нейтрино IceCube использует Землю как фильтр. Он обнаруживает нейтрино по мюонам. Но мюоны могут появиться и из-за удара космического луча по атмосфере. Поэтому на IceCube они смотрят на мюоны, которые идут снизу. ru.wikipedia.org/wiki/IceCube
Русский неплохо подходит для общения с LLM. «Общайтесь с LLM на английском ради хорошего результата» может быть заблуждением. Есть гипотеза что это из-за того, что в русском много слов нужео согласовывать друг с другом. bolknote.ru/all/kakoj-az...
Сделал для Спокойной Читалки страницу с описанием, что нового в каждой версии. Заголовки вынес в отдельную колонку (на большом экране) — чтобы можно было быстро «просканировать» страницу в поисках интересного. dev.slowreader.app/releases
Добавил в Спокойную Читалку поддержку работы без интернета с предзагрузкой картинок и т. п. Это база для RSS. Но представляете, можно в метро Нью-Йорка или в самолёте нормально почитать и ленту соцсетей. slowreader.app
Офлайн-режим я сам сейчас тестировал в перелёте из Барселоны в Тбилиси. Лечу выступать завтра на митапе, рассказывать сколько в Читалке продумано про защиту пользователей. tbilisijs.dev/events/tbili...
Андрей Ситник reposted
With Arc dead, come to Firefox. Let's not give Chromium any more market share. A thriving web is a diverse one. If you want something really close to the Arc experience, check out Zen. zen-browser.app
Если вам интересно, как выглядит «балабановщина» в Китае. Пересказ очень интересной инди-игры Firework. Очень интересно, так как из цензуры сложно увидеть жизнь людей в китайских деревнях. youtu.be/T6NSa8xJwpU
У Mastadon вышел новый дизайн 5.0. Понравился. Для меня у Mastadon самый лучший UX — и посты можно редактировать нормально, и менять порядок загруженных картинок и UI не ломается постоянно. blog.joinmastodon.org/2026/10/5.0-...
При работе над Спокойной Читалкой я хочу придумать для индустрии новые стандарты защиты пользователей. Само собой у нас open source, local-first, e2e-шифрование. Но я решил ещё решить вопрос «а действительно ли сайт собран из исходников». Тред ↓ hplush.gitlab.io/slowreader-v...
При работе над Спокойной Читалкой я хочу придумать для индустрии новые стандарты защиты пользователей. Само собой у нас open source, local-first, e2e-шифрование. Но я решил ещё решить вопрос «а действительно ли сайт собран из исходников». Тред ↓ hplush.gitlab.io/slowreader-v...
При работе над Спокойной Читалкой я хочу придумать для индустрии новые стандарты защиты пользователей. Само собой у нас open source, local-first, e2e-шифрование. Но я решил ещё решить вопрос «а действительно ли сайт собран из исходников». Тред ↓ hplush.gitlab.io/slowreader-v...
Внутри образа лежит manifest.json с номером коммита и ожидаемыми хешами всех JS и HTML-файлов. Эти же хеши вписываются в importmap → integrity и браузер откажется грузить любой JS-файл если его содержимое изменится. slowreader.app/manifest.json
Но как обычный пользователь проверит все эти вещи? А мы сделали отдельный репозиторий на CI, который каждый час всё сам проверяет и деплоит сайт с результатами проверок (и выгружает проверки в append-only log). hplush.gitlab.io/slowreader-v...
При работе над Спокойной Читалкой я хочу придумать для индустрии новые стандарты защиты пользователей. Само собой у нас open source, local-first, e2e-шифрование. Но я решил ещё решить вопрос «а действительно ли сайт собран из исходников». Тред ↓ hplush.gitlab.io/slowreader-v...
В продакшене на серверах у нас ровно тот же docker-образ, что мы выкладываем в Releases для self-hosted. github.com/hplush/slowr... Сборка у нас «воспроизводимая». Запустив сборку из репозитория на своей машине вы всегда получите тот же image digest.
Образ у нас собирается на CI, где подписывается Гитхабом — чтобы убедиться, что никто не изменил код перед сборкой. Плюс потом я подписываю образ сам через свой YubiKey-ключ. Чтобы никто кроме меня не мог выпустить релиз. github.com/hplush/slowr...
При работе над Спокойной Читалкой я хочу придумать для индустрии новые стандарты защиты пользователей. Само собой у нас open source, local-first, e2e-шифрование. Но я решил ещё решить вопрос «а действительно ли сайт собран из исходников». Тред ↓ hplush.gitlab.io/slowreader-v...
Если вы приехали в Барселону по визе высококлассного специалиста, то для вас есть специальный сервис, где вам могут помочь с бюрократией на английском. Знаю пример, как нашли ситу на TIE через пару дней. www.barcelona.cat/internationa...
Поскольку я пишу Спокойную Читалку, чтобы читать больше полезных тредов вместе rage bait вбросов, то я добавил в UI милую отметку треда, взяв ее с BlueSky. У нас она будет для всех соцсетей с ещё кучей UX-решений и геймефикаций, чтобы вы могли противостоять плохим привычкам. slowreader.app
Андрей Ситник reposted
Пока люди, видящие мир только через умную ленту Маска, думают, что в ЕС нет ИИ, у французской Mistral вышла 4 версия на уровне китайских моделей (и в ЕС ещё есть хорошие модели для узких задач типа OCR или генерации видео). Плюс хорошие стартапы ИИ-чипов axelera.ai
Добавил в свою Спокойную Читалку поддержку чтения аккаунтов BlueSky (добавление всего аккаунта и чтение вашей ленты будет на неделе). dev.slowreader.app Можете пока создать демо-аккаунт и глянуть, всё ли правильно отображается из ваших bluesky-аккаунтов? Вроде большинство функций добавил.
В Барселоне очень развито движение анархизма. Например, есть кооперативный провайдер интернета Some Connexio, где ты не просто пользователь, а совладелец бизнеса с небольшим, но реальным голосом, который может влиять на развитие бизнеса. somconnexio.coop
Хочется ещё более анархического интернета без цензуры? В Барселоне есть проект eXO, где ребята сами стали небольшим провайдером со своими каналами. И у них нет цензуры La Liga (когда по выходным не работает Docker), так как они независимый провайдер. exo.cat
Андрей Ситник reposted
Тред про lisbonai.org конфу. Ближайшие 2 дня будем красть идеи около AI
Очень понравилась серия «Народный айсберг тайн СНГ» с Wing13. Тут последнее видео, где самый сок — но, кажется, чтобы оно лучше зашло нужно посмотреть все видео до этого. www.youtube.com/watch?v=bnwc...
Записался на курсы каталанского. Добавил в свою раскладку для Линукса символы l·l é ï ç. Главный плюс раскладки, что символы препинания общие для русской и латиницы. И можно вводить испанский/каталанский с общей с английским латинской раскладки. github.com/ai/universal...
Видео про кинки-события Белграда @friday.sitnik.es www.youtube.com/watch?v=cCV8... Прямо как фото девушек в миниюбках в Иране 1970-х, мы будем вспоминать расцвет кинки-культуры в России 2010-х с таким же последующим уничтожением её в России (и переездом в другие страны).
Выпустил первую версию своей Спокойной Читалке (пока такой перевод у Slow Reader). Пока только в виде RSS-читалки. Если у вас есть RSS, помогите протестировать парсер. Импортируйте OPML из вашей читалке. slowreader.app
Андрей Ситник reposted
Our team designed the Nano Stores website, and it feels like going back in time (with the speed of an Astro site). If you have something like this in mind, let's chat. Our design team can make it happen.
Nano Stores finally has a website! We've seen huge growth thanks to LLMs. Not having a site was embarrassing. nanostores.net Check out the design: fresh and personal. Too many modern sites look the same. No React. Just Astro.
В следующую субботу буду выступать в Тбилиси на митапе TbilisiJS. Приходите пообщаться. tbilisijs.dev/events/tbili...
У Nano Stores наконец-то появился сайт! А-то из-за LLM мы выросли в несколько раз и уже без сайта стыдно. И обратите внимание, как свежо и с душой получилось в этот мир одинаковых сайтов. И никакого Реакта, всё на Astro. nanostores.net
Коран прямо говорит, что джины существуют, у них есть свобода воли и после смерти их так же ждёт рай или ад. Многие джинны приняли ислам, когда услышали чтение Корана пророка Мухаммада. ru.wikipedia.org/wiki/%D0%94%...
Опенсорс-инструмент для поиска «сит» в Испании. lamardecitas.net В отличие от кучи ботов — решение работает локально, старается не перегружать сервера и получило награду местного движения за свободу интернета @xnet-x.net.
Интересные рассуждения, что русофобия в Балтии повторяет обычный страх перед иммигрантами нового правого поворота (чужаки не интегрируются и хотят нас уничтожать, поэтому их надо понижать в правах). t.me/whalesgohigh...