разговоры об ii/IDEC




\/ . ahamai to shaos @ Re: Новое лицо ii-go 06/11/24 10:27

> А можно про эти самые "Квитки" поподробнее? Как предполагалось привязывать ключ к пользователю? Что если на какой-то левой станции появится другой ключ с привязкой к тому же имени пользователя?

это был эксперимент. использовался rsa. есть регцентры, которые кодируют имя, адрес, опции и цифровую подпись в base64 строку. это квиток. с этим квитком приходишь на любую станцию, где есть pubkey этого регцентра и тебя авторизует. вещь довольно бесполезная, но было интересно попробовать

UaYogd... . ОТВЕТИТЬ



\/ . doesnm to ahamai @ Re: Станция ping уходит из сети idec 06/11/24 11:11

ahamai> Ты не смог пройти мой тест? :) Раньше он был в 20 раз длиннее, мини игра про побег из интернета. И 87 пойнтов было.
ahamai> Ещё у меня есть анонимный аккаунт по authstr guest

Какой тест? Я просто забыл перечислить твою станцию ибо не знаю открыта ли у тебя рега и принимаешь ли ты поинтов
Сейчас пишу с tgi ибо это мой первый аккаунт в сети (DAEdJ8ELSvP1yTumjqBO)

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?

AEUQrm... . ОТВЕТИТЬ



\/ . revoltech to shaos @ Re: Феерическая расстановка точек 06/11/24 11:49

shaos> Эвристики

Много лет на сабжах и таймштампах всё работало, а тут внезапно это что-то сложное.

shaos> По мне так repto и topicid попроще будет :)

Зачем сюда repto вообще приплетать? Что мешает ответом на сообщение из одной темы начинать другую, просто поменяв поле сабжа?

r0bgeo... . ОТВЕТИТЬ



\/ . revoltech to ahamai @ Re: Феерическая расстановка точек 06/11/24 14:51

ahamai> Зачем столько сложного разбора, если можно использовать простой тэг.

В этом разборе ничего сложного нет. Вообще. Не сложнее отображения содержимого /u/e, если уж на то пошло.

sCo9fU... . ОТВЕТИТЬ



\/ . Andrew Lobanov to ahamai @ Re: Феерическая расстановка точек 06/11/24 15:40

ahamai> Зачем столько сложного разбора, если можно использовать простой тэг. topicid хорошо показал себя в elp
ahamai> А в фидо и мейл листах я помню сабжи типа Re^2: Re:Re и их комбинаций

Сейчас бы завязываться на кривой софт.

+++ Caesium/0.4 RC1

YAduLH... . ОТВЕТИТЬ



\/ . shaos to ahamai @ Re: Новое лицо ii-go 06/11/24 16:43

> это был эксперимент. использовался rsa. есть регцентры, которые кодируют имя, адрес, опции и цифровую подпись в base64 строку. это квиток. с этим квитком приходишь на любую станцию, где есть pubkey этого регцентра и тебя авторизует. вещь довольно бесполезная, но было интересно попробовать

поянтно, спасибо

я хочу на е-мейл попробовать завязаться

fJdVhO... . ОТВЕТИТЬ



\/ . shaos to revoltech @ Re: Феерическая расстановка точек 06/11/24 16:44

> Зачем сюда repto вообще приплетать? Что мешает ответом на сообщение из одной темы начинать другую, просто поменяв поле сабжа?

Ничего не мешает - просто технически оно войдёт в старую цепочку :)

C740y5... . ОТВЕТИТЬ



\/ . ahamai to revoltech @ Re: Феерическая расстановка точек 06/11/24 19:34

topicid нужен. я буду всю свою базу переконверчивать под topicid,

и я помню, как работал фидошный софт по сабжам. кривые ветки были. у них не было аналога topicid. и аналога repto. вот что нормально работало, так это tkLOR. потому что там был и аналог repto :) и аналог topicid :) так как лор это форум. проще в базе переконвертить, чем полагаться на ненадёжные источники (тема может быть изменена, могут быть одинаковые темы). topicid однозначен и грепается простым грепом

dAAFhM... . ОТВЕТИТЬ







\/ . Andrew Lobanov to shaos @ Re: Феерическая расстановка точек 07/11/24 02:54

>> Зачем сюда repto вообще приплетать? Что мешает ответом на сообщение из одной темы начинать другую, просто поменяв поле сабжа?
shaos> Ничего не мешает - просто технически оно войдёт в старую цепочку :)

Цепочка ответов это не темы.

+++ Caesium/0.4 RC1

qR3L6b... . ОТВЕТИТЬ



\/ . shaos to shaos @ Re: Станция ping уходит из сети idec 07/11/24 02:57

Снял пинга с фетча

Причём я с него забирать относительно недавно начал - в конце сентября 2024

Например tgi я фетчу с конца 2022 года, а tavern - с конца 2021

А самый новый источник у меня - blackcat (ещё даже месяца не прошло)

gjEfeY... . ОТВЕТИТЬ







\/ . revoltech to ahamai @ Re: Феерическая расстановка точек 07/11/24 06:30

ahamai> и я помню, как работал фидошный софт по сабжам. кривые ветки были.

Так это проблема того софта. Все стандарты и протоколы начинают скатываться в УГ именно тогда, когда их начинают затачивать под криворукеров.

ahamai> чем полагаться на ненадёжные источники (тема может быть изменена, могут быть одинаковые темы).

На форумах это ненадёжный источник, да. Здесь же тема изменена быть не может. Зачем форумную логику сюда приплетать?

zFEiXx... . ОТВЕТИТЬ







\/ . Andrew Lobanov to shaos @ Re: Станция ping уходит из сети idec 07/11/24 08:14



\/ . Andrew Lobanov to shaos @ Re: Станция ping уходит из сети idec 07/11/24 08:14











\/ . Andrew Lobanov to shaos @ Re: Станция ping уходит из сети idec 08/11/24 04:50

shaos> Неужели никто не делал бекапов своих серверов там на сдромы, зипдрайвы и т д?

А зачем? Ценности не представляет.

+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.

khVsfu... . ОТВЕТИТЬ







\/ . Andrew Lobanov to shaos @ Re: Станция ping уходит из сети idec 08/11/24 10:38

shaos> Ну как это - история создания ii плавно переходящего в IDEC :)

История создания она ощутимо шире. На момент появления ii.14 уже всё было создано, вроде.

+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.

BIWTXB... . ОТВЕТИТЬ





\/ . shaos to ahamai @ Re: Очередной беспорядок 09/11/24 05:59

> Сообщение с repto но без topicid мы не трогаем. Текущие цепочки без topicid не трогаем. Пока это опция

Есть одна неувязочка - берём тот же самый случай, когда юзер отвечает на какое-то локальное сообщение, которого ещё нет на узле - пользовательский клиент знает что там есть topicid, но по формату засылает сообщение c @repto но без topicid, а узел не может проверить есть ли у этого repto сообщения тэг topicid т.к. этого сообщения на узле нету. Выходит пользовательский клиент, зная этот самый topicid должен поставить его следом за @repto в отправке? Типа

@repto:fskjfskjfsdkjfds
@topicid:ksjdkjdgkdgkkj

???

6Jplla... . ОТВЕТИТЬ



\/ . ahamai to shaos @ Re: Очередной беспорядок 09/11/24 06:17

Я писал же, что в 99.9% в случае ответа через веб интерфейс и в 98% случаев ответа через клиент это сообщение есть. Если нет, ничего не ставится

BPSERB... . ОТВЕТИТЬ



\/ . Andrew Lobanov to All @ В общем 09/11/24 09:33

Сабж. Я тут размышлял над IDEC и её возможностями и пришёл к выводу, что ни IDEC, ни ii нежизнеспособны. Пожалуй, я сворачиваюсь. Таверну я на днях погашу. Разработку нового софта останавливаю.

Всем удачи.

+++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.

6DaQfN... . цепочка . ОТВЕТИТЬ





\/ . doesnm to Andrew Lobanov @ Re: В общем 09/11/24 12:10

AL> Сабж. Я тут размышлял над IDEC и её возможностями и пришёл к выводу, что ни IDEC, ни ii нежизнеспособны. Пожалуй, я сворачиваюсь. Таверну я на днях погашу. Разработку нового софта останавливаю.
AL> Всем удачи.

Вы сговорились? За этот месяц две ноды свернулись. Так ii/IDEC совсем умрет

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?

AU0zQD... . ОТВЕТИТЬ



\/ . shaos to doesnm @ Re: В общем 09/11/24 13:25

А за предыдущий год - 4 (ake, lessmore, mira и архивная alicorn). Из старых пока остаётся tgi (правда с исчезнувшим сисопом)

ZP9Jjc... . ОТВЕТИТЬ



\/ . shaos to All @ spnet проапгрейдился до iii-php v0.11 09/11/24 14:13

v0.10 - стал убирать \r при выводе сообщения - в результате исправился показ секций ==== вводимых на самой ноде (ещё надо сделать убирание при получении сообщения т.к. например iii-php будучи запущенным в Firefox создаёт сообщения с \r\n), также убрал показ самих ==== (остался только <pre>)

v0.11 - в Echolist сделал подсветку эх у которых последнее сообщение новее 3 дней

Исходники под MIT-лицензией как обычно тут: https://gitlab.com/shaos/iii-php

P.S. Сейчас делаю topicid...

AIzaO3... . цепочка . ОТВЕТИТЬ



\/ . shaos to ahamai @ Re: Очередной беспорядок 09/11/24 14:25

> Я писал же, что в 99.9% в случае ответа через веб интерфейс

Ну через веб-морду если отвечаешь, то понятно что repto-сообщение есть (иначе как бы ты на него отвечал? ;)

> и в 98% случаев ответа через клиент это сообщение есть. Если нет, ничего не ставится

А вот в случае с клиентом наверное надо предусмотреть такой вариант - клиент наверное должен перед посылкой торкнуться на ноду и если там repto-сообщения ещё нету, наверное таки должен присовокупить @topicid в теле сообщения (которое на старых нодах просто будет показано первой строчкой в теле сообщения и это наверное ок), а то получится разрыв при показе, а исправлять пост-фактум уже нельзя т.к. хеш слетит (я всё ещё ратую за правильный хеш, по которому можно проверить целостность данных)...

es15M7... . ОТВЕТИТЬ



\/ . revoltech to Andrew Lobanov @ Re: В общем 09/11/24 14:51

AL> Сабж. Я тут размышлял над IDEC и её возможностями и пришёл к выводу, что ни IDEC, ни ii нежизнеспособны. Пожалуй, я сворачиваюсь. Таверну я на днях погашу. Разработку нового софта останавливаю.
AL>
AL> Всем удачи.

Капец. И без того народу так мало, что на счету каждый турбоаутист.
Может, хоть архивы где-то выкачать можно на адекватной скорости?

2 shaos: надо что-то делать, я постараюсь в течение недели допилить и где-то стартануть свою ноду. И на ноде же выложить документацию на общепонятном миру языке.

pQEIWy... . ОТВЕТИТЬ







\/ . shaos to All @ История ii 10/11/24 00:06

Вот у меня откуда-то взялся список эх ii по состоянию на ноябрь 2015 года (и тут их больше, чем было на alicorn):

====
-rw-r--r--    1 $user  $user        231 Oct 18  2014 51t.news.2014
-rw-r--r-- 1 $user $user 231 Oct 18 2014 51t.openbsd.2014
-rw-r--r-- 1 $user $user 189 Oct 18 2014 about.users.51
-rw-r--r-- 1 $user $user 231 Oct 18 2014 anekdot.im.2014
-rw-r--r-- 1 $user $user 420 Nov 9 18:50 bone.14
-rw-r--r-- 1 $user $user 357 Oct 18 2014 bug.14
-rw-r--r-- 1 $user $user 2373 Nov 16 13:01 creepy.14
-rw-r--r-- 1 $user $user 126 Oct 18 2014 debug.14
-rw-r--r-- 1 $user $user 1386 Nov 11 2014 error.test.14
-rw-r--r-- 1 $user $user 3213 Apr 3 2015 game.rogue.14
-rw-r--r-- 1 $user $user 43008 Jul 15 13:33 habra.14
-rw-r--r-- 1 $user $user 25494 Nov 18 11:30 habra.15
-rw-r--r-- 1 $user $user 76419 Mar 10 2015 hc.51
-rw-r--r-- 1 $user $user 21 Oct 18 2014 html.2014
-rw-r--r-- 1 $user $user 2436 Aug 24 10:30 ifiction.15
-rw-r--r-- 1 $user $user 21 Oct 18 2014 ii.100
-rw-r--r-- 1 $user $user 30282 Nov 18 12:29 ii.14
-rw-r--r-- 1 $user $user 2247 Oct 18 2014 ii.about.14
-rw-r--r-- 1 $user $user 8631 Oct 18 2014 ii.about.2014
-rw-r--r-- 1 $user $user 147 Oct 18 2014 ii.announce.14
-rw-r--r-- 1 $user $user 16212 Oct 18 2014 ii.dev.14
-rw-r--r-- 1 $user $user 5019 Oct 18 2014 ii.dev.2014
-rw-r--r-- 1 $user $user 588 Oct 18 2014 ii.dialog.14
-rw-r--r-- 1 $user $user 378 Mar 2 2015 ii.echo.vote.14
-rw-r--r-- 1 $user $user 4095 Oct 18 2014 ii.soft.14
-rw-r--r-- 1 $user $user 63 Oct 18 2014 ii.talk.2014
-rw-r--r-- 1 $user $user 7770 Nov 17 11:43 ii.test.14
-rw-r--r-- 1 $user $user 1365 Oct 18 2014 ii.test.2014
-rw-r--r-- 1 $user $user 189 Oct 18 2014 ii.whoami.2014
-rw-r--r-- 1 $user $user 21 Oct 18 2014 ii.wiki.2014
-rw-r--r-- 1 $user $user 39081 Oct 18 2014 im.100
-rw-r--r-- 1 $user $user 18753 Oct 18 2014 im.1404
-rw-r--r-- 1 $user $user 45444 Oct 18 2014 im.1406
-rw-r--r-- 1 $user $user 147 Oct 18 2014 kino.sov.14
-rw-r--r-- 1 $user $user 7875 Nov 2 06:02 lenta.dark.14
-rw-r--r-- 1 $user $user 44751 Jun 2 12:24 lenta.rss.15
-rw-r--r-- 1 $user $user 44184 Jun 22 07:06 lenta.rss.15.1
-rw-r--r-- 1 $user $user 51681 Jul 13 15:20 lenta.rss.15.2
-rw-r--r-- 1 $user $user 47208 Aug 2 15:20 lenta.rss.15.3
-rw-r--r-- 1 $user $user 48027 Aug 21 17:40 lenta.rss.15.4
-rw-r--r-- 1 $user $user 44604 Sep 9 04:20 lenta.rss.15.5
-rw-r--r-- 1 $user $user 49455 Sep 27 07:20 lenta.rss.15.6
-rw-r--r-- 1 $user $user 45423 Nov 4 08:31 lenta.rss.15.8
-rw-r--r-- 1 $user $user 44982 Nov 18 12:30 lenta.rss.15.9
-rw-r--r-- 1 $user $user 6888 Nov 18 00:43 linux.14
-rw-r--r-- 1 $user $user 1071 Sep 11 17:10 lit.14
-rw-r--r-- 1 $user $user 52605 Nov 17 21:00 lor-opennet.15
-rw-r--r-- 1 $user $user 43386 Dec 31 2014 lor-opennet.2014
-rw-r--r-- 1 $user $user 84 Oct 18 2014 lor.dose.14
-rw-r--r-- 1 $user $user 20538 Nov 17 13:00 mlp.15
-rw-r--r-- 1 $user $user 4788 Nov 18 03:00 mlp.rss.15
-rw-r--r-- 1 $user $user 357 Jul 17 06:44 music.14
-rw-r--r-- 1 $user $user 21 Oct 18 2014 nazpol.im.2014
-rw-r--r-- 1 $user $user 777 Oct 18 2014 obsd.bug.14
-rw-r--r-- 1 $user $user 42 Oct 18 2014 obsd.news.14
-rw-r--r-- 1 $user $user 18900 Oct 18 2014 obsd.rss.14
-rw-r--r-- 1 $user $user 7014 Oct 18 2014 obsd.talk.14
-rw-r--r-- 1 $user $user 168 Oct 18 2014 od.ii.dev.14
-rw-r--r-- 1 $user $user 31080 Nov 18 10:45 pipe.2032
-rw-r--r-- 1 $user $user 13293 Nov 18 12:20 piratemedia.rss.15
-rw-r--r-- 1 $user $user 336 Nov 16 12:49 python.15
-rw-r--r-- 1 $user $user 693 Oct 18 2014 rel.3
-rw-r--r-- 1 $user $user 6006 Nov 17 03:00 ru.humor.14
-rw-r--r-- 1 $user $user 105 Oct 18 2014 rw.51
-rw-r--r-- 1 $user $user 4935 Oct 18 2014 spline.bash.rss.14
-rw-r--r-- 1 $user $user 630 Oct 18 2014 spline.creepy.14
-rw-r--r-- 1 $user $user 2142 Oct 18 2014 spline.lor.rss.14
-rw-r--r-- 1 $user $user 44835 Oct 24 2014 stallman.polit.14
-rw-r--r-- 1 $user $user 2457 Oct 18 2014 sysop.14
-rw-r--r-- 1 $user $user 21 Oct 18 2014 test.14
-rw-r--r-- 1 $user $user 210 Oct 26 14:28 test.15
-rw-r--r-- 1 $user $user 798 Oct 18 2014 think.aloud.14
-rw-r--r-- 1 $user $user 546 Oct 18 2014 to.doc.14
-rw-r--r-- 1 $user $user 42 Oct 18 2014 to.lor.2014
-rw-r--r-- 1 $user $user 336 Oct 18 2014 todo.14
-rw-r--r-- 1 $user $user 1806 Oct 18 2014 txt.drafts.14
-rw-r--r-- 1 $user $user 1848 Oct 18 2014 ursa.repost.14
-rw-r--r-- 1 $user $user 1512 Oct 18 2014 vargos.im.2014
-rw-r--r-- 1 $user $user 756 Jul 15 16:44 vit01.2014
-rw-r--r-- 1 $user $user 47355 Sep 7 02:19 vk-news.14
-rw-r--r-- 1 $user $user 9849 Nov 18 02:00 vk-news.15
-rw-r--r-- 1 $user $user 210 Oct 18 2014 vote.2014
-rw-r--r-- 1 $user $user 1155 Oct 18 2014 younglinux.info.14
====


XLSZ9H... . цепочка . ОТВЕТИТЬ





\/ . shaos to ahamai @ Re: История ii 10/11/24 03:49

Ну самих файлов у меня нету - только список, который я где-то раздобыл в декабре 2021 года...

aAW8r1... . ОТВЕТИТЬ



\/ . shaos to shaos @ Re: spnet проапгрейдился до iii-php v0.11 10/11/24 03:51

Пока лазил по архивам наткнулся на старое сообщение от автора ii-php:

/x/e ii-php

Оказывается, рабочая реализация "сообщений с определённого msgid" на моей ноде уже имеется. Это /x/e, который был реализован про запас.

Образец

POST /x/e
параметр data равен:

====
pipe.2032:msgid
ii.14:msgid
ещёэха:msgid
====



Результат:

====
pipe.2032
msgid
msgid
msgid
ii.14
msgid
ещёэха
msgid
====



Если указанного msgid в базе нет, выдаёт всю эху. Если msgid последний в списке, то в результате пустота (нет даже названия эхи).

JPwCEz... . ОТВЕТИТЬ



\/ . shaos to shaos @ Re: spnet проапгрейдился до iii-php v0.11 10/11/24 03:52

И оно в моём iii-php действительно всё ещё есть :)

====
elseif ($opts[0] == 'x' and $opts[1] == 'e' and remote('data')) {
$lines=explode("\n", $_POST['data']);
foreach ($lines as $line) {
$line=explode(":", $line);
if (count($line)!=2) continue;

$echoarea=trim($line[0]);
$msgid=trim($line[1]);

$index=$access->getMsgList($echoarea);
$maxElement=count($index)-1;

$search=array_search($msgid, $index);
if ($search!=NULL and $search<$maxElement) {
$newMessages=array_slice($index, $search+1);
echo $echoarea."\n".implode("\n", $newMessages)."\n";
} elseif ($search==$maxElement) {
continue;
} else {
echo $echoarea."\n".$msgids;
}
}
}
====


10Z2NW... . ОТВЕТИТЬ







\/ . doesnm to shaos @ Re: В общем 11/11/24 18:45

shaos> Ну чо уже пора?…

И ты туда же? :(

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?

PMgf3p... . ОТВЕТИТЬ



\/ . doesnm to doesnm @ Re: В общем 11/11/24 18:46

shaos>> Ну чо уже пора?…
doesnm> И ты туда же? :(

Может попробовать откопать NNTP?

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?

VOYPvR... . ОТВЕТИТЬ



\/ . shaos to doesnm @ Re: В общем 11/11/24 19:55

Не - я про lor.opennet :)
Оно вчера перестало обновляться

P.S. repto не зря придуман ведь ;)

4HRn1i... . ОТВЕТИТЬ





\/ . shaos to shaos @ Re: В общем 11/11/24 20:16

И потом меня ii/IDEC полностью устраивает как транспорт для моих будущих поделок - эх для ретрокомпов, распрелелённых игр, экспериментов с моделированием криптовалют и т.д. ;)

Кстати раз уж все «отцы» IDEC свалили, а Создатель ii Рома всё ещё с нами, то может стоит это всё обратно называть ii? :)

Точнее ii с расширениями ( я для себя свою расширенную версию называю iii - см. iii.nizya )…

9avXtz... . ОТВЕТИТЬ



\/ . doesnm to shaos @ Re: В общем 11/11/24 20:14

shaos> Не - я про lor.opennet :)
shaos> Оно вчера перестало обновляться
shaos> P.S. repto не зря придуман ведь ;)

Мне с Caesium немного не видно куда идет repto. Удобнее когда есть цитата в сообщении

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?

zCJJjt... . ОТВЕТИТЬ







\/ . doesnm to shaos @ Re: В общем 12/11/24 05:33

shaos> Или там кейбордовые шорткаты для всех акшинов?

Ага. Я не помню есть ли шорткат на открытие родителя

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?

N0T74R... . ОТВЕТИТЬ



\/ . shaos to shaos @ Re: В общем 12/11/24 06:21

Экспериментирую с лором - там похоже надо научиться пропускать лишние пробелы и убирать тэги:




Разработчик компании «Яндекс» Ахтям Сакаев разместил свой pull request на GitHub в первых числах октября. Запрос висел около месяца и был отклонён.
( [ читать дальше... ]( https://www.linux.org.ru/news/opensource/17787377#cut ) )





[ opensource ]( /tag/opensource ) , [ санкции ]( /tag/%D1%81%D0%B0%D0%BD%D0%BA%D1%86%D0%B8%D0%B8 )


Ссылка: https://www.linux.org.ru/news/opensource/17787377

D3HeSS... . ОТВЕТИТЬ



\/ . shaos to shaos @ Re: В общем 12/11/24 07:49

Вроде сделал (репу тоже обновил, включив поправленный ii-rss.php)
Теперь оно удаляет пустые строки, а также строки, состоящие из одних пробелов
Также удаляет строки, в которых есть /tag/ и линки на лого твиттера и фейсбука (в bot.slashdot оно было и последнее могло вызвать недоразумения с силовыми структурами РФ)
Ну и ссылка на статью теперь добавляется только если эта ссылка не встечалась в тексте сообщения
Снял таверну с фетча и начал сам качать LOR и OPENNET (поначалу некоторые статьи повторятся)

zfkRMI... . ОТВЕТИТЬ



\/ . doesnm to shaos @ Re: В общем 12/11/24 07:54

shaos> И потом меня ii/IDEC полностью устраивает как транспорт для моих будущих поделок - эх для ретрокомпов, распрелелённых игр, экспериментов с моделированием криптовалют и т.д. ;)
shaos> Кстати раз уж все «отцы» IDEC свалили, а Создатель ii Рома всё ещё с нами, то может стоит это всё обратно называть ii? :)
shaos> Точнее ii с расширениями ( я для себя свою расширенную версию называю iii - см. iii.nizya )…

Как расшифровывается ii кстати?

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?

k58vlT... . ОТВЕТИТЬ







\/ . shaos to shaos @ Re: В общем 12/11/24 08:42

Во всех старых сообщениях из bot.slashdot тоже убрал ссылки на лого твиттера и лицокнижки - теперь можете подписываться не опасаясь уголовного преследования ;)

wDA6J1... . ОТВЕТИТЬ



\/ . shaos to ahamai @ Re: В общем 12/11/24 08:46

О - а у меня тогда 3 :)

P.S. Между тем таверна продолжает меня фетчить, хоть и лежит уже второй день:

====
176.109.111.240 - - [12/Nov/2024:00:00:11 -0800] "GET /ii-point.php?q=/x/features HTTP/1.1" 200 286 "-" "Python-urllib/3.11"
176.109.111.240 - - [12/Nov/2024:00:00:11 -0800] "GET /ii-point.php?q=/u/e/idec.talks/idec.test/lor-opennet.17/develop.16/linux.14/plan.9/zx.spectrum/z80.coding/580.vm80a/nedopc.1801/pdp.11/robby.lang/balanced.ternary/english.talks/silicon.valley.local/sprinter.computer/sprinter.software/sprinter.hardware/sprinternet.io/circuits.cc/nedopc.org/shaos.net HTTP/1.1" 200 390757 "-" "Python-urllib/3.11"
176.109.111.240 - - [12/Nov/2024:00:00:49 -0800] "GET /ii-point.php?q=/u/m/zfkRMILDiolHZm7mdc8u HTTP/1.1" 200 1531 "-" "Python-urllib/3.11"
176.109.111.240 - - [12/Nov/2024:00:30:03 -0800] "GET /ii-point.php?q=/x/features HTTP/1.1" 200 286 "-" "Python-urllib/3.11"
176.109.111.240 - - [12/Nov/2024:00:30:03 -0800] "GET /ii-point.php?q=/u/e/idec.talks/idec.test/lor-opennet.17/develop.16/linux.14/plan.9/zx.spectrum/z80.coding/580.vm80a/nedopc.1801/pdp.11/robby.lang/balanced.ternary/english.talks/silicon.valley.local/sprinter.computer/sprinter.software/sprinter.hardware/sprinternet.io/circuits.cc/nedopc.org/shaos.net HTTP/1.1" 200 390799 "-" "Python-urllib/3.11"
176.109.111.240 - - [12/Nov/2024:00:30:11 -0800] "GET /ii-point.php?q=/u/m/k58vlTNniOGMj4Rq6wAE/36KuzmgAtlllEsM60tnQ HTTP/1.1" 200 1805 "-" "Python-urllib/3.11"
====


PyQ83z... . ОТВЕТИТЬ







\/ . shaos to shaos @ Re: В общем 12/11/24 09:30

Удалил дублирующиеся статьи, что нагенерились со сломанными списками (если кто успел забрать - сорри, теперь у вас будет 3 копии последних 30 сообщений с лора) - теперь всё должно быть хорошо

lZzY56... . ОТВЕТИТЬ



\/ . shaos to ahamai @ Re: В общем 12/11/24 09:53

> Мне как с тебя тянул так и тянуть?

Угу - я ещё сколько-то дублей опеннета удалил из свежезабранного - с текущего момента всё должно быть норм и без дублей (таверну я качать перестал)

8bRNGm... . ОТВЕТИТЬ



\/ . shaos to shaos @ Re: В общем 12/11/24 13:18

В общем сейчас оно съедает пустые строки разделяющие абзацы - наверное надо поправить, чтобы съедало только двойные пустые строки, а одинарные оставляло…

cZU4Y3... . ОТВЕТИТЬ



\/ . shaos to shaos @ Re: В общем 12/11/24 15:38

Исправил, заодно добавив юникодовских буллетпоинтов для списка:

Unicode Character “•” (U+2022)

z3E5qL... . ОТВЕТИТЬ





\/ . shaos to All @ Новая нода? 13/11/24 08:34

А вот это кто такой на Go появился из Ижевска? :)

====
217.114.158.151 - - [12/Nov/2024:18:00:04 -0800] "GET /iii-point.php?q=/x/features HTTP/1.1" 200 4041 "-" "Go-http-client/1.1"
217.114.158.151 - - [12/Nov/2024:18:00:04 -0800] "GET /iii-point.php?q=/list.txt HTTP/1.1" 200 1370 "-" "Go-http-client/1.1"
217.114.158.151 - - [12/Nov/2024:18:00:04 -0800] "GET /iii-point.php?q=/u/e/iii.nizya/-1:1 HTTP/1.1" 200 202 "-" "Go-http-client/1.1"
====


NVMBHB... . цепочка . ОТВЕТИТЬ















\/ . revoltech to shaos @ Re: Новая нода? 13/11/24 11:48

shaos> А вот это кто такой на Go появился из Ижевска? :)
shaos> ====
shaos> 217.114.158.151 - - [12/Nov/2024:18:00:04 -0800] "GET /iii-point.php?q=/x/features HTTP/1.1" 200 4041 "-" "Go-http-client/1.1"
shaos> 217.114.158.151 - - [12/Nov/2024:18:00:04 -0800] "GET /iii-point.php?q=/list.txt HTTP/1.1" 200 1370 "-" "Go-http-client/1.1"
shaos> 217.114.158.151 - - [12/Nov/2024:18:00:04 -0800] "GET /iii-point.php?q=/u/e/iii.nizya/-1:1 HTTP/1.1" 200 202 "-" "Go-http-client/1.1"
shaos> ====
shaos>

А кто сказал, что там нода?

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

LKaFfY... . ОТВЕТИТЬ



\/ . doesnm to ahamai @ Re: Новая нода? 13/11/24 12:00

ahamai> зачем ему только эха из то ли трёх то ли семи сообщений за год? :)

Тестировать фетчер/клиент мб
я кстати так и не осилил в парсинг aio/ait (на питоне)
Тупо делить на \n не выходит ибо оно затрагивает и строки в сообщениях
chr(15) тоже самое
как этот формат вообще парсить? или перейти/взять на другой?

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?

iUeaNB... . ОТВЕТИТЬ





\/ . shaos to ahamai @ Re: Новая нода? 13/11/24 16:13

не -- там полный набор
я просто не стал всё приводить
там типа "адаптивный фетч" - причём с самыми разными "слайсами":

====
217.114.158.151 - - [12/Nov/2024:01:02:58 -0800] "GET /iii-point.php?q=/u/e/lor.opennet/-512:1 HTTP/1.1" 200 204 "-" "Go-http-client/1.1"
217.114.158.151 - - [12/Nov/2024:01:02:58 -0800] "GET /iii-point.php?q=/u/e/lor-opennet.17/-64:1 HTTP/1.1" 200 207 "-" "Go-http-client/1.1"
217.114.158.151 - - [12/Nov/2024:01:02:58 -0800] "GET /iii-point.php?q=/u/m/NecbthJjVy8CqmL20ENp/MH6nfAPKNbRuleqHqrHJ/ueCfv1spMp0TmWPSXZOI/1RbgJBc2B4l6JID3e4hC/XMuZAC1gGWOdA6jhJ8BK/dwKaHOQtw48H9xfm9kyu/aZ3V9TlXVb794nr5YQvT/Y1g9fx7dzMXmo9UTIiSz HTTP/1.1" 200 3027 "-" "Go-http-client/1.1"
217.114.158.151 - - [12/Nov/2024:01:02:58 -0800] "GET /iii-point.php?q=/u/e/bot.habr.rss/-65536:1 HTTP/1.1" 200 205 "-" "Go-http-client/1.1"
====


Но это странно - зачем брать 1 сообщение со смещением 65536?...

3Rvrhv... . ОТВЕТИТЬ





\/ . shaos to revoltech @ Re: Новая нода? 13/11/24 16:35

> А кто сказал, что там нода?

Ну клиент по крону в течение суток каждый час не будет забирать как мне кажется :)

> давай уж как всё, что хотел, смержишь из старого, пришли обновлённую базу

Да я уже вроде всё слил, что хотел - могу выложить database2 ;)

UEuntR... . ОТВЕТИТЬ



\/ . ahamai to All @ way to 0.7 13/11/24 23:13

Когда я доделаю nastene 0.7, я выпущу новость на лоре (возможно, и на опеннете). И если в сеть заглянут любопытные, тут нужен контент и его нормальная подача.

Предлагаю следующее. Shaos сделать хабом, который таскает бонные эхи. spnet.uplink сделать эхой по вопросам бона. Вывести на бон эхи:

1. idec.talks

2. нужна болталка "о погоде", не всё же в retro.talks сидеть. pipe.2032 где только старые сообщения я таскать не хочу, у меня есть эха im.24, предлагаю её сделать болталкой

3. ru.humor.24 тоже предлагаю сделать бонной, как минимум я туда буду периодически сообщения закидывать

4. spnet.uplink - мы все аплинки. кстати, нужно будет вести списки, кто что с кого фетчит, чтобы наглядно видеть роутинг и схему сети.

5. retro.talks, её тоже буду наполнять

6. linux.14

эхи роботов на бон ставить смысла нет, их можно с любой станции тягать

ksRANI... . цепочка . ОТВЕТИТЬ









\/ . shaos to ahamai @ Re: way to 0.7 14/11/24 07:01

Вроде судя по старым перепискам идея с бонами в сети IDEC не прижилась - ведь каждый сисоп хочет иметь свой набор эх (т.к. каждый имеет свои приоритеты)

1. да

2. я уже писал много раз, что идея болталки "ни о чём" мне не нравится т.к. любая такая болталка неминуемо превращается в потоки бреда и кидание какашками друг в друга (тот же pipe почитать) - мы ведь тут взрослые люди, которым есть куда потратить своё свободное время, но я подумаю ;)

3. "хумор" я тоже не очень люблю - напомню, что я в штатах живу 20 с лишним лет и русский юмор перестал понимать лет 10 назад, в особенности тот, который пересказан компьютерщиками (баш тому пример - он мне разонравился ещё в нулевых)

4. ок, по поводу тех кто кого фетчит я уже предлагал вести node.json и держать в доступности на ноде - см. https://sprinternet.io/node.json (у себя я вообще хочу фетчинг прям по нему настраивать автоматом)

5. да

6. да

ZWu2z9... . ОТВЕТИТЬ



\/ . doesnm to shaos @ Re: Новая нода? 14/11/24 06:47



\/ . doesnm to ahamai @ Re: way to 0.7 14/11/24 06:49

Что такое бон? Вроде читал архивы, а не нашел где это обьясняется

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?

D2I2gX... . ОТВЕТИТЬ



\/ . shaos to shaos @ Re: В общем 14/11/24 07:08

> Исправил, заодно добавив юникодовских буллетпоинтов для списка:

> Unicode Character “•” (U+2022)

Блин, последнее лоровское сообщение разъехалось (у себя поправил без изменения хеша, но вот у других кто забрал оно будет разъехавшееся) - ну вот кто делает вот такие вот списки:

<p>Из особенностей:</p>
<ul>
<li>
<p>Проверки выхода за границы массива. В TrapC применяется фундаментально иной способ работы с указателями и специальный механизм перехвата ошибок на основе обработчиков исключений (trap).</p>
</li>
<li>
<p>Проверки use after free.</p>
</li>
<li>
<p>Наличие GC.</p>
</li>
<li>
<p>Выделение памяти через new. *alloc и free нет.</p>
</li>
<li>
<p>Явная инициализация нулями.</p>
</li>
<li>
<p>Строгая типизация.</p>
</li>
</ul>

У меня и <li> переод строки, и <p> перевод строки - вот оно и получилось типа

Из особенностей:



Проверки выхода за границы массива. В TrapC применяется фундаментально иной способ работы с указателями и специальный механизм перехвата ошибок на основе обработчиков исключений (trap).



Проверки use after free.



Наличие GC.

...

Hkguiy... . ОТВЕТИТЬ



\/ . shaos to doesnm @ Re: Новая нода? 14/11/24 07:16

Понятно

У меня txt в директориях echo и msg работают достаточно быстро с 93 тыщами сообщений (подпольная архивная нода).

Я было хотел в iii-php как в гите по поддиректориям разложить по скажем первому символу хеша - в таком случае в msg будет 62 директория (0,1,2,3,4,5,6,7,8,9,A,B,C...x,y,z) и в каждом будет в 62 раза меньше файлов (примерно 1500 на поддиректорию), но остановился т.к. пока и так быстро...

raX4zM... . ОТВЕТИТЬ



\/ . shaos to doesnm @ Re: way to 0.7 14/11/24 07:19

> Что такое бон? Вроде читал архивы, а не нашел где это обьясняется

https://neolurk.org/wiki/%D0%A4%D0%B8%D0%B4%D0%BE/%D0%A2%D0%B5%D1%80%D0%BC%D0%B8%D0%BD%D1%8B#%D0%91%D0%B5%D0%BA%D0%B1%D0%BE%D0%BD

> Бекбон (англ. backbone; в RU.* говорили просто "бон"; то есть хребет, нечто основное) — это узлы и эхи, образующие «каркас» сети, возможно, соединяющие несколько местных (городских, региональных) сегментов сети.

Как я это понимаю - список эх обязательный к прокидыванию всеми узлами в сегменте

OpkV4w... . ОТВЕТИТЬ





\/ . revoltech to shaos @ Re: way to 0.7 14/11/24 07:57

shaos> Вроде судя по старым перепискам идея с бонами в сети IDEC не прижилась - ведь каждый сисоп хочет иметь свой набор эх (т.к. каждый имеет свои приоритеты)

И вот это на самом деле не очень. Без бона подход «все фетчат всё у всех» из рекомендуемого для нод становится вообще обязательным для нод и рекомендуемым для поинтов. Благо, не во времена тотального диалапа живём.

Другое дело — если вводить бон, то, например, idec.talks по идее должна перекочевать в ru.idec.talks, ну ты понял.

9sJr4j... . ОТВЕТИТЬ



\/ . revoltech to shaos @ Re: Новая нода? 14/11/24 08:00

shaos> Да я уже вроде всё слил, что хотел - могу выложить database2 ;)

Если не сложно, выложи, пжлст.

T8PPAJ... . ОТВЕТИТЬ



\/ . ahamai to shaos @ Re: way to 0.7 14/11/24 09:03

> Вроде судя по старым перепискам идея с бонами в сети IDEC не прижилась - ведь каждый сисоп хочет иметь свой набор эх (т.к. каждый имеет свои приоритеты)

было мало трафика.

когда сеть только начиналась, новые станции появлялись, нужна была координация. именно потому, что каждый сисоп хочет иметь свои эхи (в фидо тоже каждый сисоп таскал свои эхи), и нужен общий бон. иначе смысл в распределённости? ну и чтобы все сразу знали, в каких эхах есть жизнь :)

> 2. я уже писал много раз, что идея болталки "ни о чём" мне не нравится т.к. любая такая болталка неминуемо превращается в потоки бреда и кидание какашками друг в друга (тот же pipe почитать) - мы ведь тут взрослые люди, которым есть куда потратить своё свободное время, но я подумаю ;)

в pipe.2032 несколько тысяч сообщений, в :besedka было 19 тысяч. всё норм было. сейчас нет эхи, где новичок мог бы написать "привет, я новичок", не в idec.talks же такое писать. И я не буду в idec.talks писать "насквозь промок. сейчас буду сушиться, греться, и попробую довести 0.7 хотя бы до работоспособности на моём узле хоть как-то, и буду доделывать уже так". вот, пойду напишу это в im.24 :)

Ts0SLH... . ОТВЕТИТЬ



\/ . ahamai to shaos @ Re: way to 0.7 14/11/24 09:10

по юморной эхе согласен, это посути ридонли эха, можно тянуть откуда угодно

CTRGLL... . ОТВЕТИТЬ



\/ . doesnm to ahamai @ Re: way to 0.7 14/11/24 09:33

ahamai> в pipe.2032 несколько тысяч сообщений, в :besedka было 19 тысяч. всё норм было. сейчас нет эхи, где новичок мог бы написать "привет, я новичок", не в idec.talks же такое писать. И я не буду в idec.talks писать "насквозь промок. сейчас буду сушиться, греться, и попробую довести 0.7 хотя бы до работоспособности на моём узле хоть как-то, и буду доделывать уже так". вот, пойду напишу это в im.24 :)

Я прямо в idec.talks и писал. Хотел в pipe, но она read-only

+++ Никто не знает, как правильно. Так зачем же выдумывать правила?

R1gYeq... . ОТВЕТИТЬ




1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 .28. 29 30 31