Email or username:

Password:

Forgot your password?
108 posts total
iliazeus

GitHub - SebLague/Chess-Challenge

github.com/SebLague/Chess-Chal

This is a challenge to write your own chess algorithm from scratch, and then see it battle other submissions.

iliazeus

@tebicat it's not _quite_ what you wanted, but you may still like it!

tech.lgbt/@tebicat/11053747580

iliazeus

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

Как будто это принесет что-то кроме перенесения обсуждения в не-публичные каналы.

Kirizaki
@iliazeus Обычно в таких случаях люди развлекают себя убивая время, ну или пытается продвинуть в дискурс некоторые идеи которые многим не очевидны. Я например очень жестко машню на линукс в надежде что его коммунити перестанет быть героиновыми наркошами. Тоже самое делает кстати madaidans, ключевой разработчик whonix.
iliazeus

A question to #mastodon instance admins.

Is there any real reason to enable "secure mode" (docs.joinmastodon.org/admin/co) while still allowing to view (public) posts through the public web interface & Mastodon's own API?

Right now, it seems like an unnecessary hurdle: I still can fetch the post via web interface, I can fetch it via Mastodon's own API, but I can't fetch it with plain ActivityPub.

I'm asking this because when I try to do things like iliazeus.github.io/fedimap/, there always are a few instances that do this kind of thing.

(also, a lot of them don't seem to have proper CORS headers on their public API, but that's a whole 'nother story)

A question to #mastodon instance admins.

Is there any real reason to enable "secure mode" (docs.joinmastodon.org/admin/co) while still allowing to view (public) posts through the public web interface & Mastodon's own API?

Right now, it seems like an unnecessary hurdle: I still can fetch the post via web interface, I can fetch it via Mastodon's own API, but I can't fetch it with plain ActivityPub.

iliazeus

Вопрос к админам инстансов #mastodon

Есть ли какая-то причина включать secure mode (docs.joinmastodon.org/admin/co), но при этом оставлять возможность без логина смотреть (публичные) посты в веб-интерфейсе?

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

А писать в коде исключения именно для мастодона - это неправильно, да и мне просто лениво.

Вопрос к админам инстансов #mastodon

Есть ли какая-то причина включать secure mode (docs.joinmastodon.org/admin/co), но при этом оставлять возможность без логина смотреть (публичные) посты в веб-интерфейсе?

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

iliazeus

Еще немного допилил iliazeus.github.io/fedimap/, и, думаю, пока забью на нее.

Теперь там есть менее красивый режим, который вывозит больше нод, а также еще немного кнопочек. Самые интересные - можно загрузить общих подписчиков и общие подписки для нескольких выделенных людей; выделить нескольких можно, нажав Shift+щелчок на каждом.

И самое главное - текущий граф доступен в консоли браузера как переменная cy. И на нем можно считать всякие интересные вещи.

Например, на картинке видно, что из 50 моих подписчиков, которых удалось загрузить, только 10 подписаны на @vsv и @MarkVobl, которые тоже пилят штуки для исследования социального графа феди!

Еще немного допилил iliazeus.github.io/fedimap/, и, думаю, пока забью на нее.

Теперь там есть менее красивый режим, который вывозит больше нод, а также еще немного кнопочек. Самые интересные - можно загрузить общих подписчиков и общие подписки для нескольких выделенных людей; выделить нескольких можно, нажав Shift+щелчок на каждом.

Stas

@iliazeus @MarkVobl
Ну про меня это громко сказано, что я что-то пилю, яглянул ваши репы, у вас кода побольше будет :apusheencomputer:

iliazeus

Расстояние от Евгена до меня равно (не более чем) трем :)

Допилил несколько фичей в iliazeus.github.io/fedimap/. В основном - репорт прогресса и возможность отмены загрузки профилей.

Известная проблема: для работы у вас должен быть доступен corsproxy.io/. Мое приложение это проверяет на старте. Причина - у очень многих серверов на многих эндпоинтах не настроены CORS-заголовки, хотя это API считается публичным, и доступно без авторизации.

iliazeus

Нашел удобный инструмент для веб-разработки: http.dev

Удобный тем, что можно быстро, прямо из адресной строки найти справку по:

HTTP методам: http.dev/connect

HTTP статусам, включая нестандартные: http.dev/429

HTTP заголовкам, включая нестандартные: http.dev/x-powered-by

Stas

@iliazeus ну наконец-то не нужно все учить и помнить)

iliazeus

Я опять собрал штуку на коленке.

iliazeus.github.io/fedimap/

Визуализация любой части социального графа Феди.

Работает на основе "голого" ActivityPub, поэтому должно работать с любым серверным софтом, если на нем не установлен режим, обязательно требующий подписи запросов.

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

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

Работает все на очень крутой библиотеке для визуализации и работы с графами js.cytoscape.org/. А также на небольшой штуковине, которую я пилю для работы с ActivityPub: github.com/iliazeus/fedimap/bl

@vsv делал что-то похожее: masto.ai/@vsv/1107061895632065

Я опять собрал штуку на коленке.

iliazeus.github.io/fedimap/

Визуализация любой части социального графа Феди.

Работает на основе "голого" ActivityPub, поэтому должно работать с любым серверным софтом, если на нем не установлен режим, обязательно требующий подписи запросов.

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

Stas

@iliazeus досятся не должны, поскольку в инстансе уже есть встроенное ограничения, насколько я понял mastodonpy.readthedocs.io/en/s

standmit

@iliazeus Почему я так одинок?

Stas

@iliazeus теоретически можно конечно сделать по классике. Бэк и фронт. До глубины уровня 2 можно без проблем собирать достаточно быстро. Но нужен сервер, конечно

iliazeus

Есть ли для веба или линукса какие-то клиенты для #mastodon, которые бы отображали комменты в виде дерева?

Так делает Fedilab, например, но он для Android.

(на картинке пример того, чего примерно я хочу)

@rf

Show previous comments
iliazeus

@rf @makatron вот картинка, которая уточняет, что я считаю деревом.

Вариант "не дерево" плох тем, что не понятно, D - это ответ на B или на A?

iliazeus

Ctrl+Q для выхода из приложения - это самый злой шорткат, когда-либо придуманный человеком.

Зачем делать его настолько близко к часто используемым Ctrl+W, Ctrl+A, и (самое ироничное) Ctrl+S?

mittorn

@iliazeus bind q quit в quake-based движке

iliazeus

Заметил, что Electron-приложения в репах Arch Linux часто упакованы так, что сам Electron устанавливается отдельным пакетом как зависимость. Соответственно, для всех таких приложений его код общий как на диске, так и в памяти - Linux умеет не загружать несколько экземпляров одного и того же исполняемого кода в память, насколько помню.

Интересно узнать, приемлемо ли для вас такое использование Electron? Или, по вашему мнению, это все равно тяжеловесно/глючно/что-то ещё?

@rf #electron #linux

Anonymous poll

Poll

любой Electron норм
5
9.8%
общий Electron добро
9
17.6%
любой Electron зло
37
72.5%
51 people voted.
Voting ended 12 Jul 2023 at 10:05.
Show previous comments
c01nd01r

@iliazeus @rf
эт наверное надо как-то приложеньку допиливать, что б оно поддерживалось?
Разные приложеньки могут хотеть разные версии электрона.

alexanderniki

@iliazeus @rf

Проблема Electron не в том, как его паковать - вместе с приложением или отдельным пакетом. Проблема Electron в том, что огромный неповоротливый прожорливый Chrome/Chromium в качестве GUI-либы - очень плохая идея сама по себе.

Blue

@iliazeus@lor.sh @rf@mastodon.ml электрон это жуть но уж лучше шаренный электрон чем по одному электрон в пакете, так это вообще какой то нонсенс

iliazeus

Если я редактирую пост в mastodon, который уже кто-то репостнул, то текст репоста тоже обновится?

@rf #вопрос #mastodon

Show previous comments
Limping

@iliazeus Должен обновиться.

:blobcatlaptop: gravitos :blobcatcomfsip:​

@iliazeus @rf вообще должен, репосты работают не как копия поста, а как указатель на оригинал...

top.ofthe.top

Обычно обновляется, но на других серверах не гарантируется, уведомление может случайно не долететь. К примеру недавно mastodon.social через раз отвечал ошибкой 503 из-за наплыва пользователей и соответственно новые посты или правки туда федерировались нестабильно.

iliazeus

Получается, что "традиционная медицина" - это нетрадиционная медицина? :blobcatthink:

iliazeus

> В странах, где традиционная медицина не включена в национальную систему здравоохранения, она часто называется (...) нетрадиционной медициной.

ru.wikipedia.org/wiki/Традицио

Digitual :ablobcatwave:

@iliazeus смотря какие традиции)

iliazeus

Во времена флеш-игр, одной из моих самых любимых была Punk-o-Matic 2. Это даже не сосем игра, а скорее этакий музыкальный секвенсор — там можно из отдельных риффов собирать себе панковские песни. Потом их можно было "играть" а-ля Guitar Hero. Можно было конвертировать все в табы для реальной гитары. А можно было импортировать-экспортировать данные песен целиком и делиться ими.

#flash #punkomatic

iliazeus

Прикреплю пару треков, чтобы было понятней, как это все звучало. Я собрал небольшую коллекцию у себя на сайте: iliazeus.github.io/punkomatic/. Для этого написал небольшую библиотеку для воспроизведения их в браузере: github.com/iliazeus/punkomatic.

v.lor.sh/w/c3pSQy8pdDpTZgmTWck

v.lor.sh/w/pH7TBmpbyPdrr4tYGBk

v.lor.sh/w/aPcGPowKUfonY2VByow

v.lor.sh/w/wLSfvPTFhZQZidQSTbG

#flash #punkomatic

iliazeus

Окрошка на водке с томатным соком.

iliazeus

Окрошка на тесте для блинов.

montemero

@iliazeus Что это? Выглядит аппетитно :ablobcathappypaws:

iliazeus

Окрошка на майонезе.

WildTuna 🇷🇺

@iliazeus Сорян, бро - это салат столичный

Camel

@iliazeus
The only way okroshka should be made!

Go Up