# Re: Полуневдимые эхи
shaos (spnet, 2) → hugeping – 13:35:03 2024-10-24
> Очень сильно снижает количество трафика.
Это да :)
TOP10 VISITORS:
[1] 145.224.100.x point=136 web=31 up=53.3MB (45%) <--- 145.224.100.x (6/hr)
[2] Google point=8 web=1298 up=20.8MB (17%) <--- Google
[3] 176.109.111.x point=48 web=0 up=16.8MB (14%) <--- tavern (2/hr)
[4] 217.197.116.x point=142 web=0 up=12.1MB (10%) <--- blackcat (6/hr)
[5] 92.63.98.x point=72 web=0 up=5.2MB (4%) <--- tgi (3/hr)
[6] 95.165.9.x point=145 web=4 up=3.3MB (2%) <--- ping (6/hr)
[7] 185.220.101.x point=4 web=0 up=1.0MB (<1%) <--- 185.220.101.x
[8] 24.130.121.x point=3 web=62 up=0.8MB (<1%) <--- spnet
[9] Facebook point=0 web=51 up=0.5MB (<1%)
>> Читать далее
shaos (spnet, 2) → hugeping – 13:35:03 2024-10-24
> Очень сильно снижает количество трафика.
Это да :)
TOP10 VISITORS:
[1] 145.224.100.x point=136 web=31 up=53.3MB (45%) <--- 145.224.100.x (6/hr)
[2] Google point=8 web=1298 up=20.8MB (17%) <--- Google
[3] 176.109.111.x point=48 web=0 up=16.8MB (14%) <--- tavern (2/hr)
[4] 217.197.116.x point=142 web=0 up=12.1MB (10%) <--- blackcat (6/hr)
[5] 92.63.98.x point=72 web=0 up=5.2MB (4%) <--- tgi (3/hr)
[6] 95.165.9.x point=145 web=4 up=3.3MB (2%) <--- ping (6/hr)
[7] 185.220.101.x point=4 web=0 up=1.0MB (<1%) <--- 185.220.101.x
[8] 24.130.121.x point=3 web=62 up=0.8MB (<1%) <--- spnet
[9] Facebook point=0 web=51 up=0.5MB (<1%)
>> Читать далее
# Re: Полуневдимые эхи
hugeping (ping,1) → revoltech – 13:18:34 2024-10-24
shaos>> И кстати зачем родили IDEC если ii был такой уютненький и самодостаточный? ;)
revoltech> Да вот не знаю, кстати, мне пока что только расширение с list.txt полезным показалось.
Там есть полезная вещь, возможность забирать не все сообщения, а только часть. Например, последние n сообщений. Это позволяет делать фетчинг который не гоняет по интернету всегда полный индекс. Очень сильно снижает количество трафика.
hugeping (ping,1) → revoltech – 13:18:34 2024-10-24
shaos>> И кстати зачем родили IDEC если ii был такой уютненький и самодостаточный? ;)
revoltech> Да вот не знаю, кстати, мне пока что только расширение с list.txt полезным показалось.
Там есть полезная вещь, возможность забирать не все сообщения, а только часть. Например, последние n сообщений. Это позволяет делать фетчинг который не гоняет по интернету всегда полный индекс. Очень сильно снижает количество трафика.
# Re: Полуневдимые эхи
shaos (spnet, 2) → Andrew Lobanov – 13:03:43 2024-10-24
> Для того, чтобы её не было, нужно писать дополнительный код, который по идее вообще вредный, так как удобную фишку убирает….
Ну например можно выкинуть «вообще вредный» код файлэх, который сейчас чуть ли не половину всего кода ii-php занимает :)
shaos (spnet, 2) → Andrew Lobanov – 13:03:43 2024-10-24
> Для того, чтобы её не было, нужно писать дополнительный код, который по идее вообще вредный, так как удобную фишку убирает….
Ну например можно выкинуть «вообще вредный» код файлэх, который сейчас чуть ли не половину всего кода ii-php занимает :)
# Re: Полуневдимые эхи
shaos (spnet, 2) → Reprise – 12:55:47 2024-10-24
Ну это издевательство над здравым смыслом когда одной рукой вы разрешаете декларировать поддерживаемые фичи через features, а другой запрещаете эти фичи расширять…
shaos (spnet, 2) → Reprise – 12:55:47 2024-10-24
Ну это издевательство над здравым смыслом когда одной рукой вы разрешаете декларировать поддерживаемые фичи через features, а другой запрещаете эти фичи расширять…
# Re: Ответ на всё сразу
shaos (spnet, 2) → Reprise – 12:52:26 2024-10-24
А может не будем про политику?…
shaos (spnet, 2) → Reprise – 12:52:26 2024-10-24
А может не будем про политику?…
# Re: Полуневдимые эхи
shaos (spnet, 2) → Reprise – 12:50:05 2024-10-24
Тоже самое можно сказать и про IDEC сейчас :)
shaos (spnet, 2) → Reprise – 12:50:05 2024-10-24
Тоже самое можно сказать и про IDEC сейчас :)
# Re: Полуневдимые эхи
shaos (spnet, 2) → doesnm – 12:49:00 2024-10-24
Это был риторический вопрос :)
Всё в этом мире должно развиваться и обрастать фичами ;)
Благо IDEC позволяет декларировать расширения узла через публичный список фич…
shaos (spnet, 2) → doesnm – 12:49:00 2024-10-24
Это был риторический вопрос :)
Всё в этом мире должно развиваться и обрастать фичами ;)
Благо IDEC позволяет декларировать расширения узла через публичный список фич…
# Re: Полуневдимые эхи
Reprise (tavern,18) → shaos – 12:26:32 2024-10-24
shaos> И кстати зачем родили IDEC если ii был такой уютненький и самодостаточный? ;)
Потому что ii имеет ряд недостатков, которые мешают им беззаботно пользоваться.
+++ Caesium/0.4 RC1
Reprise (tavern,18) → shaos – 12:26:32 2024-10-24
shaos> И кстати зачем родили IDEC если ii был такой уютненький и самодостаточный? ;)
Потому что ii имеет ряд недостатков, которые мешают им беззаботно пользоваться.
+++ Caesium/0.4 RC1
# Re: Полуневдимые эхи
Reprise (tavern,18) → shaos – 12:26:32 2024-10-24
shaos> Ну phpbb у меня есть с 2003 года :)
shaos> http://forum.nedopc.org
shaos> И оно сугубо централизованное, а мне нужно распределённое и многоузловое….
shaos> И потом не надо культивировать мнение, что IDEC такойr простой - он уже не такой простой как ii…
То, что он чуть сложнее ii, не значит, что нужно делать из него монстра с непонятными с точки зрения юзабилити фичами.
+++ Caesium/0.4 RC1
Reprise (tavern,18) → shaos – 12:26:32 2024-10-24
shaos> Ну phpbb у меня есть с 2003 года :)
shaos> http://forum.nedopc.org
shaos> И оно сугубо централизованное, а мне нужно распределённое и многоузловое….
shaos> И потом не надо культивировать мнение, что IDEC такойr простой - он уже не такой простой как ii…
То, что он чуть сложнее ii, не значит, что нужно делать из него монстра с непонятными с точки зрения юзабилити фичами.
+++ Caesium/0.4 RC1
# Re: Ответ на всё сразу
Reprise (tavern,18) → tuple – 12:26:31 2024-10-24
tuple> Приветствуем!
>> (и спасибо за такой тёплый, хоть и, хм, своеобразный приём)
tuple> Раз уж вы любитель тора, анонимности и подобного, то должны понимать, что данные технологии привлекают не только энтузиастов, но и вредителей, которых привлекает политическая позиция держателя таверны.
Интересно было бы услышать какая у меня политическая позиция :)
+++ Caesium/0.4 RC1
Reprise (tavern,18) → tuple – 12:26:31 2024-10-24
tuple> Приветствуем!
>> (и спасибо за такой тёплый, хоть и, хм, своеобразный приём)
tuple> Раз уж вы любитель тора, анонимности и подобного, то должны понимать, что данные технологии привлекают не только энтузиастов, но и вредителей, которых привлекает политическая позиция держателя таверны.
Интересно было бы услышать какая у меня политическая позиция :)
+++ Caesium/0.4 RC1
# Re: Полуневдимые эхи
shaos (spnet, 2) → revoltech – 12:44:01 2024-10-24
При наличии групп эх наверное можно таки дать возможность пользователям (с высокой кармой?) создавать новые публичные эхи в группе unsorted - эдакий crowd sourcing получится, но по умолчанию такие эхи должны будут быть скрыты от веба (хоть и будут перечислены в list.txt)..,
shaos (spnet, 2) → revoltech – 12:44:01 2024-10-24
При наличии групп эх наверное можно таки дать возможность пользователям (с высокой кармой?) создавать новые публичные эхи в группе unsorted - эдакий crowd sourcing получится, но по умолчанию такие эхи должны будут быть скрыты от веба (хоть и будут перечислены в list.txt)..,
# Re: Полуневдимые эхи
doesnm (ping,55) → shaos – 12:09:14 2024-10-24
shaos> Да не маленький он уже…
shaos> И кстати зачем родили IDEC если ii был такой уютненький и самодостаточный? ;)
А кто заставляет вас его использовать? ii и IDEC полностью совместимы
Хотя бесполезного трафика станет больше
Да и можно ли сравнить ii/IDEC с SMTP? Тоже простой протокол, но пришлось навешать кучу костылей начиная от авторизации и заканчивая всякими DKIM/DMARC/SPF
+++ Никто не знает, как правильно. Так зачем же выдумывать правила?
doesnm (ping,55) → shaos – 12:09:14 2024-10-24
shaos> Да не маленький он уже…
shaos> И кстати зачем родили IDEC если ii был такой уютненький и самодостаточный? ;)
А кто заставляет вас его использовать? ii и IDEC полностью совместимы
Хотя бесполезного трафика станет больше
Да и можно ли сравнить ii/IDEC с SMTP? Тоже простой протокол, но пришлось навешать кучу костылей начиная от авторизации и заканчивая всякими DKIM/DMARC/SPF
+++ Никто не знает, как правильно. Так зачем же выдумывать правила?
# Re: Полуневдимые эхи
revoltech (spnet, 4) → shaos – 12:18:45 2024-10-24
shaos> Объясню - по мне так должна быть возможность программно вытянуть весь контент узла любому кто не есть админ узла (причём через веб можно возможности и поурезать т.к. вебом не только люди пользуются), а со скрытыми эхами такой возможности нет.
Так, может, лучше тогда автоматизировать их добавление в list.txt, то есть сделать их НЕ скрытыми, вместо урезания полезной фичи?
revoltech (spnet, 4) → shaos – 12:18:45 2024-10-24
shaos> Объясню - по мне так должна быть возможность программно вытянуть весь контент узла любому кто не есть админ узла (причём через веб можно возможности и поурезать т.к. вебом не только люди пользуются), а со скрытыми эхами такой возможности нет.
Так, может, лучше тогда автоматизировать их добавление в list.txt, то есть сделать их НЕ скрытыми, вместо урезания полезной фичи?
# Re: Полуневдимые эхи
shaos (spnet, 2) → Andrew Lobanov – 12:17:40 2024-10-24
Ну это можно решить путём объединения эх в тематические группы (которые будут иметь смысл только на уровне узла и не будут задевать сам протокол) - например для временных или мелких эх может существовать тематическая группа unsorted…
shaos (spnet, 2) → Andrew Lobanov – 12:17:40 2024-10-24
Ну это можно решить путём объединения эх в тематические группы (которые будут иметь смысл только на уровне узла и не будут задевать сам протокол) - например для временных или мелких эх может существовать тематическая группа unsorted…
# Re: Полуневдимые эхи
shaos (spnet, 2) → revoltech – 12:11:13 2024-10-24
Надо будет фичу выпилить ;)
Объясню - по мне так должна быть возможность программно вытянуть весь контент узла любому кто не есть админ узла (причём через веб можно возможности и поурезать т.к. вебом не только люди пользуются), а со скрытыми эхами такой возможности нет.
Ну и чисто административный момент - даже если сисоп временно потерял физический доступ к узлу (уехал в отпуск) у него должна оставаться возможность видеть что там происходит пользуясь открытыми апи (напрямую либо через ботов)…
shaos (spnet, 2) → revoltech – 12:11:13 2024-10-24
Надо будет фичу выпилить ;)
Объясню - по мне так должна быть возможность программно вытянуть весь контент узла любому кто не есть админ узла (причём через веб можно возможности и поурезать т.к. вебом не только люди пользуются), а со скрытыми эхами такой возможности нет.
Ну и чисто административный момент - даже если сисоп временно потерял физический доступ к узлу (уехал в отпуск) у него должна оставаться возможность видеть что там происходит пользуясь открытыми апи (напрямую либо через ботов)…
# Re: Полуневдимые эхи
revoltech (spnet, 4) → shaos – 12:07:40 2024-10-24
shaos> И кстати зачем родили IDEC если ii был такой уютненький и самодостаточный? ;)
Да вот не знаю, кстати, мне пока что только расширение с list.txt полезным показалось.
revoltech (spnet, 4) → shaos – 12:07:40 2024-10-24
shaos> И кстати зачем родили IDEC если ii был такой уютненький и самодостаточный? ;)
Да вот не знаю, кстати, мне пока что только расширение с list.txt полезным показалось.
# Re: Станции ii/IDEC в .onion (Tor)
revoltech (spnet, 4) → Andrew Lobanov – 12:05:03 2024-10-24
AL> Как минимум, существовали раньше. Как искать не знаю. Живы ли они тоже не знаю.
Понял, спасибо, бум искать.
revoltech (spnet, 4) → Andrew Lobanov – 12:05:03 2024-10-24
AL> Как минимум, существовали раньше. Как искать не знаю. Живы ли они тоже не знаю.
Понял, спасибо, бум искать.
# Re: Полуневдимые эхи
shaos (spnet, 2) → tuple – 12:00:07 2024-10-24
Да не маленький он уже…
И кстати зачем родили IDEC если ii был такой уютненький и самодостаточный? ;)
shaos (spnet, 2) → tuple – 12:00:07 2024-10-24
Да не маленький он уже…
И кстати зачем родили IDEC если ii был такой уютненький и самодостаточный? ;)
# Re: Полуневдимые эхи
shaos (spnet, 2) → Andrew Lobanov – 11:49:22 2024-10-24
Ну phpbb у меня есть с 2003 года :)
http://forum.nedopc.org
И оно сугубо централизованное, а мне нужно распределённое и многоузловое….
И потом не надо культивировать мнение, что IDEC такойr простой - он уже не такой простой как ii…
shaos (spnet, 2) → Andrew Lobanov – 11:49:22 2024-10-24
Ну phpbb у меня есть с 2003 года :)
http://forum.nedopc.org
И оно сугубо централизованное, а мне нужно распределённое и многоузловое….
И потом не надо культивировать мнение, что IDEC такойr простой - он уже не такой простой как ii…
# Re: Полуневдимые эхи
Andrew Lobanov (tavern,1) → doesnm – 11:30:26 2024-10-24
revoltech>> Проверил — у тебя эта фича есть и работает, а вот на tgi нет.
revoltech>> Зачем её убирать, в принципе? Всё равно скрытые эхи в общем списке не видны. Неплохая же блог-платформа выходит. И да, мне как раз эта идея в изначальной документации понравилась тоже.
doesnm> Емнип блоги хоть и есть в IDEC (hugeping, tgi, difrex), но изначально они не задумывались ибо "ты подписываешься не на человека, а на контент"
Да фиг с ними с блогами. Я пообщаться с кем-то хочу не в общем пространстве, например. Или по какой-то новой теме. Зачем каждый раз сисопа дёргать? Если вырастет во что-то приличное, можно открыть и даже обмен между узлами начать, если не вырастет, то и пофиг.
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
Andrew Lobanov (tavern,1) → doesnm – 11:30:26 2024-10-24
revoltech>> Проверил — у тебя эта фича есть и работает, а вот на tgi нет.
revoltech>> Зачем её убирать, в принципе? Всё равно скрытые эхи в общем списке не видны. Неплохая же блог-платформа выходит. И да, мне как раз эта идея в изначальной документации понравилась тоже.
doesnm> Емнип блоги хоть и есть в IDEC (hugeping, tgi, difrex), но изначально они не задумывались ибо "ты подписываешься не на человека, а на контент"
Да фиг с ними с блогами. Я пообщаться с кем-то хочу не в общем пространстве, например. Или по какой-то новой теме. Зачем каждый раз сисопа дёргать? Если вырастет во что-то приличное, можно открыть и даже обмен между узлами начать, если не вырастет, то и пофиг.
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
# Re: Станции ii/IDEC в .onion (Tor)
Andrew Lobanov (tavern,1) → revoltech – 11:30:25 2024-10-24
revoltech> Интересно, существуют вообще таковые или нет? И если да, то как их найти?
Как минимум, существовали раньше. Как искать не знаю. Живы ли они тоже не знаю.
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
Andrew Lobanov (tavern,1) → revoltech – 11:30:25 2024-10-24
revoltech> Интересно, существуют вообще таковые или нет? И если да, то как их найти?
Как минимум, существовали раньше. Как искать не знаю. Живы ли они тоже не знаю.
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
# Re: Полуневдимые эхи
Andrew Lobanov (tavern,1) → hugeping – 11:30:26 2024-10-24
revoltech>> Зачем её убирать, в принципе? Всё равно скрытые эхи в общем списке не видны. Неплохая же блог-платформа выходит. И да, мне как раз эта идея в изначальной документации понравилась тоже.
hugeping> Я могу сказать зачем я её убрал.
hugeping> 1) Легко атаковать. Генерится кучу сообщений с левыми эхами и забиваем базу. При этом админ этого не видит. А если видит, то получается "личные сообщения" перестают быть личными.
Это не личная переписка. Это эха, которой нет в списке. Админ должен видеть всё. Если же ты не видишь личную переписку, то как ты можешь гарантировать, что в ней не договариваются о продаже детей для работы на кокаиновых плантациях? А нагенерировать мусорного контента я тебе на баше и без скрытоэх могу гигабайты за несколько минут.
hugeping> 2) С точки зрения соблюдения законов. Я никогда не позиционировал свою ноду как "анархию". Ответственность за контент несёт админ. Если выясняется, что станция используется, например, для торговли в даркнете, то.... В общем, лучше пусть всё будет открыто и прозрачно. Фидо, кстати, тоже не было "анархией". Скорее наоборот.
Так это не анархия. Это свобода. Не надо путать одно с другим :)
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
Andrew Lobanov (tavern,1) → hugeping – 11:30:26 2024-10-24
revoltech>> Зачем её убирать, в принципе? Всё равно скрытые эхи в общем списке не видны. Неплохая же блог-платформа выходит. И да, мне как раз эта идея в изначальной документации понравилась тоже.
hugeping> Я могу сказать зачем я её убрал.
hugeping> 1) Легко атаковать. Генерится кучу сообщений с левыми эхами и забиваем базу. При этом админ этого не видит. А если видит, то получается "личные сообщения" перестают быть личными.
Это не личная переписка. Это эха, которой нет в списке. Админ должен видеть всё. Если же ты не видишь личную переписку, то как ты можешь гарантировать, что в ней не договариваются о продаже детей для работы на кокаиновых плантациях? А нагенерировать мусорного контента я тебе на баше и без скрытоэх могу гигабайты за несколько минут.
hugeping> 2) С точки зрения соблюдения законов. Я никогда не позиционировал свою ноду как "анархию". Ответственность за контент несёт админ. Если выясняется, что станция используется, например, для торговли в даркнете, то.... В общем, лучше пусть всё будет открыто и прозрачно. Фидо, кстати, тоже не было "анархией". Скорее наоборот.
Так это не анархия. Это свобода. Не надо путать одно с другим :)
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
# Re: Полуневдимые эхи
Andrew Lobanov (tavern,1) → shaos – 11:30:25 2024-10-24
>> Фишка в том, что любой поинт может создать эху, просто отправив сообщение в несуществующую. Ты эту фичу хочешь убрать?
shaos> На своем узле - да, хочу чтобы этой фичи небыло (а она вообще на ii-php была?)
Никакой свободы :)
Не знаю была или нет. Для того, чтобы её не было, нужно писать дополнительный код, который по идее вообще вредный, так как удобную фишку убирает.
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
Andrew Lobanov (tavern,1) → shaos – 11:30:25 2024-10-24
>> Фишка в том, что любой поинт может создать эху, просто отправив сообщение в несуществующую. Ты эту фичу хочешь убрать?
shaos> На своем узле - да, хочу чтобы этой фичи небыло (а она вообще на ii-php была?)
Никакой свободы :)
Не знаю была или нет. Для того, чтобы её не было, нужно писать дополнительный код, который по идее вообще вредный, так как удобную фишку убирает.
+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
# Re: Полуневдимые эхи
doesnm (ping,55) → tuple – 11:11:17 2024-10-24
AL>> Может, вам проще взять phpbb? Зачем портить такую замечательную и простую вещь, как ii/idec?
tuple> Вот-вот, куда усложнять маленький милый ii/idec? Он хорош таким, каким он есть.
Усложнять сам протокол или его реализацию? Немного разные вещи
+++ Никто не знает, как правильно. Так зачем же выдумывать правила?
doesnm (ping,55) → tuple – 11:11:17 2024-10-24
AL>> Может, вам проще взять phpbb? Зачем портить такую замечательную и простую вещь, как ii/idec?
tuple> Вот-вот, куда усложнять маленький милый ii/idec? Он хорош таким, каким он есть.
Усложнять сам протокол или его реализацию? Немного разные вещи
+++ Никто не знает, как правильно. Так зачем же выдумывать правила?
# Re: Ответ на всё сразу
revoltech (spnet, 4) → tuple – 11:18:46 2024-10-24
> Точно был способ в документации. Посмотрите подробней.
Да уже всё перерыл, никак не нахожу, как именно клиентом выкачать все сообщения из указанных в /u/e за один HTTP-запрос.
Так-то у меня и так выкачиваются только те сообщения, ID которых ещё нет в базе. Но проблемы с ограничением длины GET-строки на сервере это не решает.
Самым очевидным решением было бы, наверное, разрешить ещё и HTTP POST /u/m с тем же синтаксисом.
revoltech (spnet, 4) → tuple – 11:18:46 2024-10-24
> Точно был способ в документации. Посмотрите подробней.
Да уже всё перерыл, никак не нахожу, как именно клиентом выкачать все сообщения из указанных в /u/e за один HTTP-запрос.
Так-то у меня и так выкачиваются только те сообщения, ID которых ещё нет в базе. Но проблемы с ограничением длины GET-строки на сервере это не решает.
Самым очевидным решением было бы, наверное, разрешить ещё и HTTP POST /u/m с тем же синтаксисом.