Сообщения в idec.talks

Re: В общем

Ответ на сообщение
Перезабрал LOR - теперь ещё и списки обрабатываются (правда вместо звёздочки как было раньше я ставлю знак минус). Репу также обновил:

https://gitlab.com/shaos/iii-php/-/blob/master/ii-rss.php?ref_type=heads
shaos to shaos (2024-11-12 09:12:37) [ссылка]

Re: В общем

Ответ на сообщение
О - а у меня тогда 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"
shaos to ahamai (2024-11-12 08:46:10) [ссылка]

Re: В общем

Ответ на сообщение
Во всех старых сообщениях из ii://bot.slashdot тоже убрал ссылки на лого твиттера и лицокнижки - теперь можете подписываться не опасаясь уголовного преследования ;)
shaos to shaos (2024-11-12 08:42:28) [ссылка]

Re: В общем

Ответ на сообщение
Это расшифровывается как 2
ahamai to shaos (2024-11-12 08:34:59) [ссылка]

Re: В общем

Ответ на сообщение
> Как расшифровывается ii кстати?
Это надо у Ромы спросить :)
shaos to doesnm (2024-11-12 08:18:12) [ссылка]

Re: В общем

Ответ на сообщение
shaos> И потом меня ii/IDEC полностью устраивает как транспорт для моих будущих поделок - эх для ретрокомпов, распрелелённых игр, экспериментов с моделированием криптовалют и т.д. ;)
shaos> Кстати раз уж все «отцы» IDEC свалили, а Создатель ii Рома всё ещё с нами, то может стоит это всё обратно называть ii? :)
shaos> Точнее ii с расширениями ( я для себя свою расширенную версию называю iii - см. ii://iii.nizya )…
Как расшифровывается ii кстати?
+++ Никто не знает, как правильно. Так зачем же выдумывать правила?
doesnm to shaos (2024-11-12 07:54:36) [ссылка]

Re: В общем

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

Re: В общем

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

Разработчик компании «Яндекс» Ахтям Сакаев разместил свой 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
shaos to shaos (2024-11-12 06:21:43) [ссылка]

Re: В общем

Ответ на сообщение
shaos> Или там кейбордовые шорткаты для всех акшинов?
Ага. Я не помню есть ли шорткат на открытие родителя
+++ Никто не знает, как правильно. Так зачем же выдумывать правила?
doesnm to shaos (2024-11-12 05:33:03) [ссылка]

Re: В общем

Ответ на сообщение
Или там кейбордовые шорткаты для всех акшинов?
shaos to shaos (2024-11-11 20:34:37) [ссылка]

Re: В общем

Ответ на сообщение
А чего цезий не даёт кликать на сабж, чтобы открыть родителя?
shaos to doesnm (2024-11-11 20:33:27) [ссылка]

Re: В общем

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

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

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

shaos to shaos (2024-11-11 20:16:13) [ссылка]

Re: В общем

Ответ на сообщение
shaos> Не - я про lor.opennet :)
shaos> Оно вчера перестало обновляться
shaos> P.S. repto не зря придуман ведь ;)
Мне с Caesium немного не видно куда идет repto. Удобнее когда есть цитата в сообщении
+++ Никто не знает, как правильно. Так зачем же выдумывать правила?
doesnm to shaos (2024-11-11 20:14:29) [ссылка]

Re: В общем

Ответ на сообщение
> Может попробовать откопать NNTP?
Там спамботы царят…
shaos to doesnm (2024-11-11 19:57:01) [ссылка]

Re: В общем

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

P.S. repto не зря придуман ведь ;)
shaos to doesnm (2024-11-11 19:55:40) [ссылка]

Re: В общем

Ответ на сообщение
shaos>> Ну чо уже пора?…
doesnm> И ты туда же? :(
Может попробовать откопать NNTP?
+++ Никто не знает, как правильно. Так зачем же выдумывать правила?
doesnm to doesnm (2024-11-11 18:46:10) [ссылка]

Re: В общем

Ответ на сообщение
shaos> Ну чо уже пора?…
И ты туда же? :(
+++ Никто не знает, как правильно. Так зачем же выдумывать правила?
doesnm to shaos (2024-11-11 18:45:19) [ссылка]

Re: В общем

Ответ на сообщение
Ну чо уже пора?…
shaos to shaos (2024-11-11 17:48:29) [ссылка]

Re: История ii

Ответ на сообщение
Точнее есть только те, что были в архиве с alicorn
shaos to shaos (2024-11-11 17:46:42) [ссылка]

Re: spnet проапгрейдился до iii-php v0.11

Ответ на сообщение
И оно в моём 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;
		}
	}
}
shaos to shaos (2024-11-10 03:52:53) [ссылка]

Re: spnet проапгрейдился до iii-php v0.11

Ответ на сообщение
Пока лазил по архивам наткнулся на старое сообщение от автора 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 последний в списке, то в результате пустота (нет даже названия эхи).
shaos to shaos (2024-11-10 03:51:59) [ссылка]

Re: История ii

Ответ на сообщение
Ну самих файлов у меня нету - только список, который я где-то раздобыл в декабре 2021 года...
shaos to ahamai (2024-11-10 03:49:41) [ссылка]

Re: История ii

Ответ на сообщение
Это на мой архив похоже
ahamai to shaos (2024-11-10 00:39:07) [ссылка]

История ii

Вот у меня откуда-то взялся список эх 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
shaos to All (2024-11-10 00:06:13) [ссылка]

Re: В общем

Ответ на сообщение
> Что с лор.опеннет делать будем?
Я подниму у себя, как отвалится
shaos to ahamai (2024-11-09 15:49:07) [ссылка]

Re: В общем

Ответ на сообщение
Что с лор.опеннет делать будем?
ahamai to shaos (2024-11-09 15:28:00) [ссылка]

Re: В общем

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

2 shaos: надо что-то делать, я постараюсь в течение недели допилить и где-то стартануть свою ноду. И на ноде же выложить документацию на общепонятном миру языке.
revoltech to Andrew Lobanov (2024-11-09 14:51:53) [ссылка]

Re: Очередной беспорядок

Ответ на сообщение
> Я писал же, что в 99.9% в случае ответа через веб интерфейс
Ну через веб-морду если отвечаешь, то понятно что repto-сообщение есть (иначе как бы ты на него отвечал? ;)
> и в 98% случаев ответа через клиент это сообщение есть. Если нет, ничего не ставится
А вот в случае с клиентом наверное надо предусмотреть такой вариант - клиент наверное должен перед посылкой торкнуться на ноду и если там repto-сообщения ещё нету, наверное таки должен присовокупить @topicid в теле сообщения (которое на старых нодах просто будет показано первой строчкой в теле сообщения и это наверное ок), а то получится разрыв при показе, а исправлять пост-фактум уже нельзя т.к. хеш слетит (я всё ещё ратую за правильный хеш, по которому можно проверить целостность данных)...
shaos to ahamai (2024-11-09 14:25:29) [ссылка]

spnet проапгрейдился до iii-php v0.11

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


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

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

P.S. Сейчас делаю topicid...
shaos to All (2024-11-09 14:13:01) [ссылка]

Re: В общем

Ответ на сообщение
А за предыдущий год - 4 (ake, lessmore, mira и архивная alicorn). Из старых пока остаётся tgi (правда с исчезнувшим сисопом)
shaos to doesnm (2024-11-09 13:25:28) [ссылка]