Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
RSS
# Re: Первая коллизия???
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-16 17:50:08


shaos>> Это к Andrew Lobanov
shaos> Andrew Lobanov>Чего это?
shaos> Ну как к держателю стандарта IDEC по видимому ;)

Вот так новости!

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

# Re: Некорректные сообщения!
idec.talks
Andrew Lobanov(tavern,1) — iiii
2024-10-16 08:45:54


>> Ну и выходит, что имеет смысл хранить только последнюю, а архивные удалять за ненадобностью.
iiii> Маленькие станции и пойнты - да. Но архив в любом случае должен быть. Вон кто то архив old.pc спас

Маленькие станции и поинты могут хранить лишь часть одной эхи. От этого ничего не меняется.

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

# Re: Некорректные сообщения!
idec.talks
Andrew Lobanov(tavern,1) — iiii
2024-10-16 08:45:54


iiii> В пнрвом случае 9 эх в архиве. Все нужны мало кому

Во втором случае из одной эхи можно скачать 1000 сообщений. Вся эха мало кому нужна.

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

# Re: Некорректные сообщения!
idec.talks
Andrew Lobanov(tavern,1) — iiii
2024-10-16 05:48:46


iiii> Мне не нравится сама идея инконсистентных эх. В изначальной задумке любой пойнт в случае чего мог стать станцией и раздавать эхи дальше, поэтому они изначально и задумывались компактными.

Раздача десяти эх по 1000 сообщений и раздача одной эхи по 10000 сообщений ничем не отличается. Либо мы выпиливаем и не гоняем архив, либо гоняем всё. Ты уже озвучил, что гонять надо в любом случае всё.

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

# Re: Некорректные сообщения!
idec.talks
Andrew Lobanov(tavern,1) — iiii
2024-10-16 05:48:46


>> И каждый сидит и правит конфиги ради ничего.
iiii> это можно автоматизировать. но я говорю, что такая была изначальная идея.

Изначально был ii. Ты прямым текстом писал, что возможно на основе ii будет другая технология с другим названием. Мы находимся здесь.

>> У всех разные архивы эх, а потом выяснится, что полного архива нет вообще ни у кого. Та же фигня, но в профиль.
iiii> подожди, почему у всех разные архивы эх?

Потому же, почему ты не хочешь тянуть большие эхи. Зачем мне тянуть старые сообщения, если я не хочу? Да и просто могу в любой момент грохнуть архивные эхи, чтобы почистить место.

>> То есть то, к чему мы в итоге и пришли.
iiii> нет, сейчас нет версий, есть только эха, которая может и 10 лет тянуться. одна эха на все времена.

Версии не решают озвученных проблем. Расширенный u/e решает.

>> Всё как сейчас.
iiii> не совсем. во-первых, по дефолту качается всё, во вторых эха становится инконсистентной. в эхах с годами всё чётко, за какие года хочешь выкачивать, за такие и выкачивай, там всё понятно и однозначно.

По умолчанию мой фетчер качает далеко не всё. Чтобы цезий клонировал эху, надо конкретно указать ему, что клонировать. Инконсистентность эхи будет и в твоём случае. Захочу и засуну половину сообщений в blacklist и прощай консистентность.

>> Архивные эхи - это пережиток прошлого.
iiii> архивные эхи - это смысл сети. что сообщения сохраняются навсегда. архив должен был стать основной частью сети. жаль, у меня не было возможности всем этим заниматься, я бы хранил архив.

Зачем качать архивные эхи? Чем это отличается от выкачивания большой эхи?

>> Стопятьсот болталок, из которых живая одна, не решает эту проблему. Не усугубляет, но и не решает.
iiii> так и должно быть - одна болталка живая, остальные архивные.

Ну и выходит, что имеет смысл хранить только последнюю, а архивные удалять за ненадобностью.

>> А если сеть станет большой, то транзитные узлы начнут забивать на перекаты, в итоге начнётся фрагментация и придётся вводить полиси и вменять сисопам обязанности.
iiii> фрагментация эх куда большее зло. а так этот процесс можно автоматизировать. и полиси в любом случае нужно, как минимум - некий консенсус

Мы к нему не придём. Ты хочешь костыли, мы хотим спокойного общения.

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

# Re: Некорректные сообщения!
idec.talks
Andrew Lobanov(tavern,1) — hugeping
2024-10-16 05:48:46


Iiii>>> Чтобы не было больших эх. Im.14@@ каждый месяц по несколько тысяч сообщений собирали.
AL>> Размер эхи влияет ни на что.
hugeping> При использовании idec расширений. Если же говорить об ii, то придётся всегда синкать все сообщения. Так что тут смысл есть.

У нас эхотаг какой? Не ii.talks, а idec.talks же.

hugeping> Ну и в теории, если реализация простенькая - большой размер базы может сильно нагружать. Но вот после введения расширений idec которые позволяют сделать адаптивный фетч (как я сделал в ii-go), вопрос по поводу "текучести" эх как часть стандарта - уже не так очевиден.

Забирай что хочешь откуда хочешь и как хочешь. Никаких ограничений нет.

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

# Re: Некорректные сообщения!
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-10-15 11:00:27


AL>> У всех разные архивы эх, а потом выяснится, что полного архива нет вообще ни у кого. Та же фигня, но в профиль.
doesnm> А можно брать часть сообщений с одной ноды, а часть с другой?

Можно.

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

# Re: Некорректные сообщения!
idec.talks
Andrew Lobanov(tavern,1) — iiii
2024-10-15 07:28:50


iiii> Многие проблемы сети удалось избежать благодаря малой распостранённости :)

Некоторые удалось решить, когда начали править стандарт.

iiii> Формально кольца были, когда я закрывал свою станцию, мы тестили что делать в этом случае.

Формально, тогда просто выпал один узел. Колец всё ещё не было.

iiii> А что касательно архивов - в этом и был изначальный смысл. Все пользователи рабоют с одной версией эхи, с актуальной.

И каждый сидит и правит конфиги ради ничего.

iiii> Чтобы юзер при подключении не тянул архив за много лет. Чтобы тематическая станция тоже не тянула такой архив.

Он и сейчас может тянуть хоть одно последнее сообщение и начинать общение с этого.

iiii> Я вот стянул 2000 с лишним сообщений idec.talks, но они мне не нужны.

Если не нужны, то зачем ты их стянул?

iiii> Инконсистетные эхи мне не нравятся, у всех она разная, а потом выяснится что полной нет вообще ни у кого :)

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

iiii> Изначальная задумка, что все работают с одной и той же версией эхи

То есть то, к чему мы в итоге и пришли.

iiii> и у всех она одинаковая, поэтому не должна быть большой.

Смысла в этом мало.

iiii> Хочет юзер архив, пусть выкачивает архив, хоть частично, хоть весь.

Всё как сейчас.

iiii> Эха должна быть целостная, и у всех, и у нодов и у пойнтов одинаковая, пусть может быть разный порядок сообщений.

Кому должна? По какой причине?

iiii> И все работают только с актуальной версией.

То, что мы имеем сейчас.

iiii> Вот я не хочу тянуть несколько тысяч сообщений pipe.2032.

Тебя никто не заставляет.

iiii> Это архивные сообщения и их место в архиве.

Архивные эхи - это пережиток прошлого.

iiii> Я создам im.24, а там кто хочет, пусть её забирает.

Каждый раз, когда Рома вспоминает про нас, он создаёт новые эхи, которые успешно бросает, как и сеть. Смысл в этих обрезках эх никакого.

iiii> Проблема в том, что юзеров мало и архивов тоже мало и они все успели поисчезать.

Стопятьсот болталок, из которых живая одна, не решает эту проблему. Не усугубляет, но и не решает.

iiii> Вообще, сеть имеет потенциал, и чем больше в мире блокировок, тем больший, если появится популярность, то надо использовать дробление эх, нормальное их архивирование

Чтобы уж точно никто никогда ничего не нашёл среди сотен одинаковых эх с разным контентом.

iiii> и нормальный доступ к контенту.

Он уже есть.

iiii> Для малотрафиковых эх это всё, конечно, не нужно, и для сети с 5 пользователями - тоже :)

Вот пока полтора землекопа пользуются сетью, все эти игры с перекатыванием эх работают. А если сеть станет большой, то транзитные узлы начнут забивать на перекаты, в итоге начнётся фрагментация и придётся вводить полиси и вменять сисопам обязанности. Для этого у нас фидонет есть. Там как раз всё зарегулировано.

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

# Re: Некорректные сообщения!
idec.talks
Andrew Lobanov(tavern,1) — Iiii
2024-10-15 07:28:50


Iiii> Был, у меня, он ведь был задуман изначально, что эхи в архив переезжают.

Это быль костыль, потерявший актуальность ещё в 15-м году.

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

# Re: Некорректные сообщения!
idec.talks
Andrew Lobanov(tavern,1) — Iiii
2024-10-15 07:28:50


Iiii> Чтобы не было больших эх. Im.14@@ каждый месяц по несколько тысяч сообщений собирали.

Размер эхи влияет ни на что.

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

# Re: Некорректные сообщения!
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-14 10:02:06


shaos> Ну изначально формат описателя ноды в JSON предложил Лобанов ( см. ii://WxnDvQ31oreCIUc6p0K7 ) - я подумал, что идея здравая и решил туда же добавить инфу по конкретике фетча (урлы и список забираемых эх для каждой ноды) - просто там данные разношёрстные (и древовидные) и в plaintext будет как-то некрасиво (я пробовал) и потом в работе самой станции оно как бы не участвует (ну разве что если фетчи будут настраиваться по этому описателю) и по сути оно нужно лишь для выкачивания внешней программой, которая периодически будет строить актуальную топологию сети...

Я просто сделал такой формат, который проще преобразовать в граф. Но делать это частью стандарта не вижу смысла. А делать расширение стандарта и подавно. Превратимся в XMPP на минималках :)

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

# Re: Некорректные сообщения!
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-14 10:02:02


shaos> Понятно - спасибо за развёрнутый ответ! :)
shaos> В официальных доках нету ничего ни про кольца, ни про zlib, но я встречал обрывки обсуждений в архивных эхах - надо будет всё перечитать.

Потому что не было никаких колец никогда. Ну и zlib тоже использовался, видимо, где-то на заре до 2014 года.

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

# Re: Некорректные сообщения!
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-14 09:54:12


shaos> ну последние годы это не так - если посмотреть внутрь pipe.2032, то можно обнаружить, что в 2024 году там ничего небыло, а в 2023 было 4 чтоли темы - и всё...

По сравнению с другим эхами это был трафик.

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

# Re: Некорректные сообщения!
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-14 09:54:09


shaos> ИМХО болталка это зло ибо болталка ни о чём очень быстро превращается в болталку о чём-нибудь конкретном, на что у людей есть разные взгляды, что может триггернуть кого-нибудь и затем начинается взаимные метания какашками, обзывания, мат, а также обещание найти и покалечить собеседника (я знаю о чём говорю т.к. админю phpBB форум более двух десятков лет)...

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

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

# Re: Некорректные сообщения!
idec.talks
Andrew Lobanov(tavern,1) — iiii
2024-10-14 09:54:05


iiii> ещё неплохо бы возродить идею перекатываемых болталок ни о чём, а то сейчас только idec.talks живая. я у себя на станции потом сделаю talks.24

Зачем их перекатывать? Чтобы что?

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

# Re: Некорректные сообщения!
idec.talks
Andrew Lobanov(tavern,1) — iiii
2024-10-14 09:53:58


iiii> С исторической ценностью ничего не случится, потому что оригинальные сообщения никуда не денутся. Вообще, смысл цифровых эх был в том, что они периодически отправляются в архив. А проблема в том, что сейчас такого архива нет.

Когда были цифровой постфикс эх, такого архива тоже не было. Циферки не влияют на наличие архива.

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

# Re: Первая коллизия???
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-10 12:26:26


shaos> Это к Andrew Lobanov

Чего это?

shaos> А так там доке в маркдауне ведь - для веба их преобразовывать надо

Вызвать pandoc недолго.

shaos> Маркдаун проще прям на гитхабе и смотреть...

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

# Re: Первая коллизия???
idec.talks
Andrew Lobanov(tavern,1) — tuple
2024-10-10 12:25:08


tuple> Кстати, про этот самый стандарт. Он выглядит сейчас не слишком презентабельно. Даже README нет в репозитории, описания концепций раскиданы по разным файлам без особой системности - выглядит как черновик.
tuple> Может форкнуть его и сделать красивым статическим сайтом на каком-нибудь hugo/jekyll?

Может, хотя бы Markdown, а не сайт? Потом уж и MD во что угодно гнать не проблема.

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

# Re: Первая коллизия???
idec.talks
Andrew Lobanov(tavern,1) — hugeping
2024-10-10 08:48:29


shaos>> Вроде все доки тут:
shaos>> https://github.com/idec-net/new-docs
hugeping> Спасибо. Цитата:
>> Примечание: production-реализации нод заменяют в полученной base64-строке плюс (+) и слэш (/) либо их аналоги (- и _) на буквы "A" и "Z" соответственно, дабы убрать из msgid спецсимволы.
hugeping> Собственно, поэтому я так и сделал! Видимо, "стандарт" писался не очень аккуратно! Давайте зафиксируем всё-таки. Z или z? :)

Но есть ли в этом смысл, если с некоторых станций идут сообщения, у которых msgid совсем не соответствует содержимому? :)

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-10-10 06:57:08


tuple>> Эзотерика это brainfuck или whitespace.
doesnm> А как же Erlang и Elixir?

А это вполне себе языки для работы. Как и хаскель. Как и си. Как и перл.

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — tuple
2024-10-10 06:57:08


tuple> Эзотерика это brainfuck или whitespace.

Лишь с одной стороны.

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-10 06:57:08


>> Настоящая эзотерика может быть на любом языке программирования. Хотья на паскале.
shaos> Не - на паскале как ни пиши, всё равно получится валенок :)

Видимо, мы разное понимаем под эзотерическим программированием.

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

# Re: Оригинальный сервер ii
idec.talks
Andrew Lobanov(tavern,1) — iiii
2024-10-09 09:39:23


iiii> Кстати, а ii.tech.2014 где-нибудь показывают?

В 2014-м? :)

Я думал, у тебя всё осталось. В архивал аликорновских нет?

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-09 08:54:58


>> На перле писать быстрее и проще, чем на пайтоне в разрезе различных анализаторов и мелких утилит.
shaos> Ну это кому как - мне например анализаторы и мелкие утилиты на голых сях проще писать :)

На сях много телодвижений приходится делать.

shaos> Покажи какой-нибудт перл в несколько строк, чтобы понять о чём речь

Под рукой нет.

>> А ещё он лучше подходит для эзотерического программирования.
shaos> Настоящая эзотерика это когда чистая Функциональщина :)

Настоящая эзотерика может быть на любом языке программирования. Хотья на паскале.

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

# Re: Первая коллизия???
idec.talks
Andrew Lobanov(tavern,1) — iiii
2024-10-09 05:46:37


>> Там даже первые 6 цифр на 87 сообщений никогда не совпадали. У меня были шортлинки на 6 первых символов.
iiii> на 87 тыщ сообщений (о, в таглайне линки не рендерятся, а так?)

Так и не должны по идее, но это дело несложное.

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

# Re: Клиенты ii/IDEC для ретрокомпьютеров
idec.talks
Andrew Lobanov(tavern,1) — iiii
2024-10-09 05:46:37


iiii> блин, а python 2.7 везде поудаляли

Собери сам в отдельную песочницу. Время переписывания всё на 3 прошло. Теперь только 3 и существует, но он жидкость.

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-09 05:46:37


shaos> Приведи хоть один аргумент почему Perl (Raku?) лучше чем Python для локального использования (хотя я все свои скрипты-анализаторы пишу на голых сях - мне так проще) или PHP для веб-бекендов?

На перле писать быстрее и проще, чем на пайтоне в разрезе различных анализаторов и мелких утилит. А ещё он лучше подходит для эзотерического программирования.

PHP для бекенда неудобный и медленный вариант и я для бека выбрал бы какой-нибудь Go, который со своими лёгкими потоками уделывает и пайтон и PHP. Хотя, давно не смотрел что там у PHP, может, появилось что-то лучше, чем mod_php для веба.

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

# Re: Первая коллизия???
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-09 05:46:36


>> Реальные хеши это придуманное что-то. Они могут быть какие угодно, лишь бы не было коллизий.
shaos> Ну ваш "стандарт" описывает вполне конкретно как msgid должен формироваться :)

Наш стандарт весь просто условность и немного договорённостей.

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

# Re: Анархия хэшей
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-08 05:35:53


shaos> Мне пока непонятно почему в 70% новых сообщений не сходится хэш - возможно новые генерилки RSS-новостей идут «мимо» стандартного пути посылки мессаг через апи поинта…

А у кого новые гейты из RSS стоят? Я думал, я один такой, но у меня этот гейт мхом уже порос.

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-08 05:35:53


>> Gemini без TLS это Spartan по идее
shaos> а не Gopher? ;)

Gopher это не совсем оно.

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-08 05:35:53


>> Хотел сказать передавать по TLS и шифровать прям на хосте, но тут в гробу видали этот TLS (и есть за что)
shaos> TLS сильно неретрокомпьютерно - именно поэтому gemini никогда не будет на ретрокомпах ибо тяжко....
shaos> P.S. Тем временем я вытащил из небытия эху python.15 и добавил в список эх на моём узле:
shaos> https://sprinternet.io/iii-web.php?echo=python.15

Нужна эха по перлу. Я для скриптоты перловку использую, а не пайтон :)

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

# Re: Клиенты ii/IDEC для ретрокомпьютеров
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-08 05:35:53


shaos> Я правильно понимаю, что только я взялся писать клиента для ретрокомпов в 2021 году и до этого никто даже не пытался?

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

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

# Re: Первая коллизия???
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-08 05:35:53


>> У меня тоже судя по коду стоит проверка на 20. Это точно не в стандарте?
shaos> интересно, что как минимум 7 из проблемных 8 сообщений (у которых длина хэша 19 вместо 20) были созданы с помощью idec.el/0.1 пользователем Difrex (dynamic,1):

Проблема была не в idec.el, а в dynamic. Хеши считает нода, а не клиент.

shaos> и хэши там совсем неправильно посчитаны были т.к. реальные хеши ничего общего с названиями этих сообщений не имеют:

Реальные хеши это придуманное что-то. Они могут быть какие угодно, лишь бы не было коллизий.

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

# Re: develop.16 и ping
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-10-04 13:21:46


doesnm> Хотел забирать develop.16 с пинг ноды чтобы читать в read only
doesnm> Написал такое:
doesnm> ```
doesnm> nodename ping
doesnm> node https://club.hugeping.ru
doesnm> echo develop.16
doesnm> ```
doesnm> При синхронизации пишет:
doesnm> Работа с https://club.hugeping.ru/
doesnm> ОШИБКА
doesnm> ОШИБКА
doesnm> Нажмите Enter для продолжения
doesnm> ```

Пропиши какую-нибудь билеберду в auth этой ноды. Мне лень это исправлять :)

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

# Re: develop.16 и ping
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-10-04 13:20:10


doesnm> Хотел забирать develop.16 с пинг ноды чтобы читать в read only
doesnm> Написал такое:
doesnm> ```
doesnm> nodename ping
doesnm> node https://club.hugeping.ru
doesnm> echo develop.16
doesnm> ```
doesnm> При синхронизации пишет:
doesnm> Работа с https://club.hugeping.ru/
doesnm> ОШИБКА
doesnm> ОШИБКА
doesnm> Нажмите Enter для продолжения
doesnm> ```

Слешик в конец адреса пробовал вписать?

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

# Re: Новый узел IDEC http://shaos.net:8085
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-10-02 13:40:55


doesnm>>>>> Держать на своей ноде в скрытой эхе
doesnm>>>>> Если бы цезий умел в пометку эхи как локальной, то по идее даже нода не нужна
AL>>>> Цезий умеет в пометку эхи как архивной, что не запрещает тебе локально в неё писать что угодно.
doesnm>>> Архивная эха не будет синкатся с нодой?
AL>> Да. Она просто лежит в локальной базе и её можно читать. Сам цезий просто её не обновляет.
doesnm> Я нашел опцию лучше - stat

Про эту опцию уже даже я забыл :)

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

# Re: Новый узел IDEC http://shaos.net:8085
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-10-02 11:08:32


doesnm>>> Держать на своей ноде в скрытой эхе
doesnm>>> Если бы цезий умел в пометку эхи как локальной, то по идее даже нода не нужна
AL>> Цезий умеет в пометку эхи как архивной, что не запрещает тебе локально в неё писать что угодно.
doesnm> Архивная эха не будет синкатся с нодой?

Да. Она просто лежит в локальной базе и её можно читать. Сам цезий просто её не обновляет.

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

# Re: Новый узел IDEC http://shaos.net:8085
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-02 09:27:33


shaos> Статистика за 1 октября:
shaos> [1] 62.109.31.x point=122 web=0 42666KB <--- ~5/hr
shaos> [2] 92.63.98.x point=64 web=0 4221KB <--- ~2/hr
shaos> [3] 95.165.9.x point=125 web=1 3260KB <--- ~5/hr
shaos> [4] 52.207.47.x point=0 web=1 1232KB
shaos> [5] Google point=42 web=166 818KB
shaos> [6] 24.6.124.x point=0 web=66 396KB
shaos> [7] 35.171.141.x point=0 web=1 230KB
shaos> [8] Facebook point=3 web=8 127KB
shaos> [9] 3.232.102.x point=0 web=1 123KB
shaos> [10] 18.205.213.x point=0 web=1 101KB
shaos> Сегодня добавился Facebook...

Сегодня переключил забор на два раза в час. Пока новая реализация ноды не будет готова, будет так.

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

# Re: Новый узел IDEC http://shaos.net:8085
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-10-02 06:56:34


doesnm> Держать на своей ноде в скрытой эхе
doesnm> Если бы цезий умел в пометку эхи как локальной, то по идее даже нода не нужна

Цезий умеет в пометку эхи как архивной, что не запрещает тебе локально в неё писать что угодно.

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

# Re: Новый узел IDEC http://shaos.net:8085
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-01 10:25:00


shaos> Как можно видеть ping действительно меньше всех берёт, а вот tavern получается самая злобнокачающая нода :)

Потому что она на древнем -- мы тогда индексы целиком гоняли. Если напрягает, могу погасить фетчер пока не перепишу узел.

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

# Re: Новый узел IDEC http://shaos.net:8085
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-01 08:54:47


shaos> Нууу, даунлинки только читают, но в это же время могут случится мои фетчи с тех же самых узлов и если оно всё слишком часто происходит, то велика вероятность того, что одно наступит на пятки другому...

Ну мьютексами обмажь, если боишься такой судьбинушки :)

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

# Re: Первая коллизия???
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-01 08:54:47


shaos> Ну архив тоже типа эха - или когда создали новую, то старую удалили и забыли? ;)

Я просто не могу себе представить пользу от архива новостей ЛОРа и опеннета. Оно полезно в моменте.

shaos> Я вот поиск хочу нагородить по всем эхам, что у меня есть - включая архивные :)

Бывает :)

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

# Re: Новый узел IDEC http://shaos.net:8085
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-01 06:48:36


shaos> И потом у меня всё ещё БД на файлах - вдруг кто-то чего-то затрёт/перетрёт одновременно с кем-то другим...

А у тебя даунлинки могут что-то тереть?

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

# Re: Первая коллизия???
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-10-01 06:46:16


shaos> Я не вижу нового сообщения - ii-php показывает в idec.talks старую новость из lor-opennet, а таверна глючит в lor-opennet застряв на том сообщении, но перезапомнив дату как будто оно самое новое и при попытке перемотать ленту до конца оно снова перескакивает на него

Откуда вообще столько шума из-за мёртвой эхи? Актуальная это ii://lor.opennet же.

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

# Re: Первая коллизия???
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-30 08:55:36


shaos> Предлагаю этот раздвоенный msgid включить всем в blacklist.txt т.к. он вызывает проблемы на разных нодах:
shaos> v2gj6Qx0JJmoNlcjcJlg

Можно, конечно.

shaos> P.S. Также обнаружил у себя в списках несколько старых сообщений у которых длина хеша была 19 символов вместо 20 - все удалил т.к. один из узлов продолжал их у меня спрашивать (вместе с вышеупомянутым раздвоенным)...

И это неправильно. Длина хеша может быть потенциально любой.

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

# Re: Игры по ii
idec.talks
Andrew Lobanov(tavern,1) — tuple
2024-09-28 17:51:38


>> Хорошая игра. У меня знакомый даже стримил её.
tuple> Где можно увидеть запись?

На ютубе :)

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

# Re: Анархия хэшей
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-09-28 17:51:34


shaos>>> я не сильно флюент в пайтоне, но вроде это значит выкинуть - (используется вместо + в base64url) затем выкинуть _ (используется вместо / в base64url) потом взять 8 символов от начала и в конце сделать ljust(8,'A') который при данном раскладе не делает ничего?...
AL>> Это какая-то дичь. Переписывать я её, конечно же, не буду :)
doesnm> Переписывать всеравно надо. Кстати ты таверну на Python 2 держишь? Или просто рабочий код не на гх?

Ну кому надо, те перепишут. Таверна на третьем питоне. Рабочий код фиг знает где.

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

# Re: Игры по ii
idec.talks
Andrew Lobanov(tavern,1) — tuple
2024-09-28 17:51:34


>> Мне нравится их философия и не нравится их реализация ^__^
tuple> Философия мне тоже импонирует, я не программист, но что не так с реализацией?

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

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

# Re: Кроссплатформенный календарь на текстовых файлах
develop.16
Andrew Lobanov(tavern,1) — tuple
2024-09-28 09:32:44


tuple> Скажем так: у меня "стэк" системы заметок не позволяет перейти на org-mode легко. Веду нечто вроде vimwiki (+одноимённый плагин), стараясь следовать методу Zettelkasten. И это всё дело сидит в markdown, от которого уходить не хотелось бы.

Ну ой тогда :)

tuple> Конкретно сейчас список дел лежит в виде todo.txt (https://github.com/todotxt/todo.txt). А вот хотелось бы найти формат похожий, но для календарных событий.

Звучит как часок не перле.

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

# Re: Игры по ii
idec.talks
Andrew Lobanov(tavern,1) — tuple
2024-09-28 09:32:44


>> Откуда у молодёжи интерес к IRC не понимаю :)
>> Эта ирка нам старперам ещё в прошлом веке надоела ;)
tuple> Из того же веяния https://suckless.org и прочего.

Мне нравится их философия и не нравится их реализация ^__^

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

# Re: Игры по ii
idec.talks
Andrew Lobanov(tavern,1) — tuple
2024-09-28 09:32:44


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

В некоторых вариантах вполне дружелюбный интерфейс.

>> Можно найти варианты, работающие на современных системах. Я бы рекомендовал SuperStarTrek.
tuple> Посмотрел, последнее обновление даже в 2023 году было. Добавили систему небесных координат из реальности.

Хорошая игра. У меня знакомый даже стримил её.

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

# Re: Игры по ii
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-28 08:53:43


shaos> Эта ирка нам старперам ещё в прошлом веке надоела ;)

Но лучше то до сих пор ничего нет. Только переусложнённое монструзное и без нормальных клиентов нечто.

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

# Re: Игры по ii
idec.talks
Andrew Lobanov(tavern,1) — tuple
2024-09-28 08:53:43


tuple> Не родился тогда ещё, но есть у меня желание написать космическую игрушку в духе "Звёздного пути" для IRC. Исследование космоса, отдача приказов с кресла капитана и всякое такое. Можно даже на метапарсере отдачу приказов реализовать.

Была такая игра StarTrek. Можно найти варианты, работающие на современных системах. Я бы рекомендовал SuperStarTrek.

tuple> В IRC также существует https://www.piratesirc.com/ как пример.

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

# Re: Кроссплатформенный календарь на текстовых файлах
develop.16
Andrew Lobanov(tavern,1) — btimofeev
2024-09-28 08:41:04


tuple>> Я из другой секты - vim. Emacs немного трогал, но не хочу в него погружатся
btimofeev> Да ты не переживай, там надо только c org-mode разобраться (почитай доку - это реально очень крутой органайзер https://orgmode.org/ ).

Именно org-mode стал для меня первым шагом в переходе с vim на emacs. Хотя, для мелких вещей и по ssh до сих пор предпочитаю vim.

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

# Re: Кроссплатформенный календарь на текстовых файлах
develop.16
Andrew Lobanov(tavern,1) — shaos
2024-09-28 08:41:04


shaos> О - а я из третьей секты :)
shaos> Точнее из тех нормальных людей, кто вырос на MS-DOS ;)

Тогда я предпочитал борландовские IDE. Но, как позже оказалось, есть более интересные и совершенные решения.

shaos> Я с конца 90х все свои программы пишу в mcedit (mc это клон нортон коммандера для линуха), хотя в 1996-1997 немного посидел в редакторе joe, так как у него комбинации клавиш повторяли борландовские (aka WordStar shortcuts)…

Mcedit уже даже для конфигов перестал использовать. Быстрее в vim поправить конфиг :)

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

# Re: Избыток абстракций
develop.16
Andrew Lobanov(tavern,1) — shaos
2024-09-28 08:41:04


>> Как бороться с сабжем в легаси-коде?
shaos> Бороться надо на этапе разработки

У меня нет машины времени, чтобы вернуться на шесть лет назад.

shaos> надо становиться техлидом и пинать разрабов чтобы они не вылезали за рамки техзадания

Обычно так и пишем. Но в старом коде море говнокода.

shaos> многие молодые разработчики (особенно российские) норовят на любую тривиальную задачу нагородить «сферического коня в вакууме» - суперуниверсальное решение, которое не только поставленную задачу решает, но и любые другие сходные с ней или которые могут возникнуть на базе текущей задачи в ближайшую сотню лет - в итоге получается овердохера кода который может поддерживать только первоначальный автор, тем самым обеспечивая себе «job security»…

Универсальность это хорошо. Только не ценой сложного и запутанного кода. Есть же, в конце концов, паттерны под это.

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

# Re: Кроссплатформенный календарь на текстовых файлах
develop.16
Andrew Lobanov(tavern,1) — tuple
2024-09-28 08:41:03


>> Кхм... Я сейчас как сектант скажу, но Emacs и его Org-mode выглядит как то, что тебе нужно. И даже существенно больше.
tuple> Я из другой секты - vim. Emacs немного трогал, но не хочу в него погружатся, а то придётся пересматривать парадигмы повседневной работы за компом. Хотелось бы некое независимое от выбранного редактора решение.

Это PlainText. Просто есть встроенный софт, который делает всё, что тебе нужно.

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

# Re: Игры по ii
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-28 08:41:05


shaos> Если кто застал в конце 90-х начале нулевых были такие игры по E-mail - посылаешь свой ход некоему роботу емейлом и получаешь ответ через какое-то время, когда все игроки сделали свои ходы - а вот игры по ii (IDEC) кто-то когда-то делал?…

Была мысль поиграть в VGA Planet по idec, но кто ж будет играть? Я уже не буду :)

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

# Re: Анархия хэшей
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-28 08:41:04


shaos> т.е. тоже 'A' и 'z' - получается надо бы спеку поправить? ;)

Смысла нет особого, так как это ни на что не влияет :)

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

# Re: Анархия хэшей
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-28 08:41:04


shaos> я не сильно флюент в пайтоне, но вроде это значит выкинуть - (используется вместо + в base64url) затем выкинуть _ (используется вместо / в base64url) потом взять 8 символов от начала и в конце сделать ljust(8,'A') который при данном раскладе не делает ничего?...

Это какая-то дичь. Переписывать я её, конечно же, не буду :)

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

# Избыток абстракций
develop.16
Andrew Lobanov(tavern,1) — All
2024-09-27 13:26:55


Как бороться с сабжем в легаси-коде? Попадаются прямо такие вещи, что я проямо колдобюсь, когда сталкиваюсь.

Последнее из прекрасного, мьютекс со счётчиком локов, который нигде не используется.

Я ещё могу нафантазировать зачем нужен счётчик ReadLock'ов в RWMutex, но вот в самом обычном мьютексе это нафига? Причём реально по всему проекту этот счётчик не используется нигде.

А ведь для этого наверчена отдельная структура, у неё свои методы, реализующие интерфейс мьютекса, но так как нет в стандартной библиотеке интерфейса мьютекса, то наверчен свой интерфейс, но в итоге везде эти мьютексы летят через пустые интерфейсы.

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

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

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

# Re: Кроссплатформенный календарь на текстовых файлах
develop.16
Andrew Lobanov(tavern,1) — tuple
2024-09-27 13:22:07


tuple> Долго искал таковое решение, но не нашёл вообще. А именно: хотелось бы иметь файл или кучку файлов в одном календарном просто текстовом формате, которые будут распознаваться и просматриваться соответствующим календарным софтом и на linux, и на android.
tuple> А ещё хотелось бы, чтобы можно было не только просматривать через интерфейс приложений, но и редактировать события, а также уведомления, основанные на времени события... Но это так - мечты.

Кхм... Я сейчас как сектант скажу, но Emacs и его Org-mode выглядит как то, что тебе нужно. И даже существенно больше.

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-09-27 13:22:07


doesnm>>> В репе idec-net есть черновик нетмейла. Его кто-то реализовал?
AL>> Нет. Черновик кривой был. Мы не придумали как на IDEC адекватно положить нетмейл.
doesnm> Я почитал его. Что там кривого? Или возникли проблемы с реализацией?

Роутинга то нет. Значит надо, чтобы оно ходило по всей сети. Значит надо шифровать. Вот на этом моменте оно становится неудобно для пользователя.

doesnm>>> аутбаунды - не понимаю
AL>> В фидо ты забираешь то, что тебе нарезали, тут ты забираешь то, до чего дотянешься. И то и другое имеет как плюсы, так и минусы.
doesnm> Выходит в фидо более ограниченная система. в IDEC ты можешь читать какие угодно эхи, но писать можно только если сисопы договорились

Писать тоже можешь куда угодно. Более того, на многих серверах, написав в несуществующую конференцию, ты её создашь на сервере. Конечно, ходить между узлами она не будет, но локальные эхи никто не запрещает :)

doesnm>>> карательная система - сисоп может вынести аккаунт, остальные тупо не хранить его сообщения
AL>> Только чтение для некоторых конференций, отключение от некоторых конференций. Вот это вот всё.
doesnm> Ты про то что это нельзя сделать per account? В tgi например нельзя писать в pipe.2032 ибо выдает ошибку readonly

Именно для каждого аккаунта. Но на уровне стандарта, и для всех тоже нельзя закрываться.

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

# Re: Тоже всем привет
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-09-27 08:49:01


Reprise>>>> Всё уже давно слито. Надо просто принять. idec тут самое меньшее из зол.
doesnm>>> А кто сейчас с этого ника сидит?
AL>> Я. Нечаянно под женой зашёл :)
doesnm> Что-то мне кажется что ты специально заходишь

Перекрестись значит.

doesnm> Сообщения жены я тут не видел, только твои

Это было давно, а поинт остался. У нас пароли похожие просто :)

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-09-27 08:49:01


doesnm>>> А что есть в фидо, но нет в IDEC?
AL>> Нетмейл, аутбаунды, карательная система.
doesnm> В репе idec-net есть черновик нетмейла. Его кто-то реализовал?

Нет. Черновик кривой был. Мы не придумали как на IDEC адекватно положить нетмейл.

doesnm> аутбаунды - не понимаю

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

doesnm> карательная система - сисоп может вынести аккаунт, остальные тупо не хранить его сообщения

Только чтение для некоторых конференций, отключение от некоторых конференций. Вот это вот всё.

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-09-27 05:32:57


doesnm>>> ii/IDEC мне кажется выбором получше чем оригинальное фидо (возможно я не прав)
Reprise>> Проще, современнее, но возможностей меньше.
doesnm>>> про "не застал" я имел ввиду "то самое фидо" о котором пишут в интернете
Reprise>> То самое фидо умерло в первой половине 90-х (нет). Оно всё то же. Только народу сильно меньше.
doesnm> А что есть в фидо, но нет в IDEC?

Нетмейл, аутбаунды, карательная система.

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

# Re: Тоже всем привет
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-09-27 05:32:56


Reprise>> Всё уже давно слито. Надо просто принять. idec тут самое меньшее из зол.
doesnm> А кто сейчас с этого ника сидит?

Я. Нечаянно под женой зашёл :)

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-27 05:32:56


shaos> Не - фэха idec уже была - там только архив с доками лежал, а теперь будет ещё архив со старыми мессагами :)

Хм... Забыл про неё. Спасибо, что напомнил :)

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

# Re: Тоже всем привет
idec.talks
Andrew Lobanov(tavern,1) — tuple
2024-09-26 17:21:42


>> Может с каждым аккаунтом, а не сообщением? Хотя если посмотреть, то сливают абсолютно все: провайдеры, банки, мфц и прочие конторы которым ты обязан сливать свои данные
tuple> Да-да. Но я этот этап паранойи пережил, и теперь она у меня более-менее здоровая.

Паранойя тут только настроение портить будет. Увы, как ты не защищайся, а всё слито уже :)

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-09-26 13:04:13


AL>> Я бы сейчас не смог поднять ноду фидошную. Просто не осилил бы. Слишком много местной специфики. Хотя, если взять какой-нибудь FidoIP, то там всё в полуавтоматическом режиме настраивается и как-то повеселее.
doesnm> Я однажды пытался левонет поверх IP поднять

Я ещё на модеме пытался поднять.

doesnm> Не осилил тоссер (и то не факт что я binkd нормально настроил)

Ну FidoIP сильно всё упрощает.

doesnm> Фидо не застал, хотел пощупать

Ну что значит "не застал"? Бери да пользуйся хоть сейчас. Есть узлы, выдающие по bink поинтов автоматически. Есть wfido. Есть FidoIP (недавно его обновили), есть HotdogEd (хотя, на современных андроидах с ним проблемы), есть Aftershock, хотя я не знаю как он живёт на современном андроиде.

Пощупать вообще не проблема. В wfido можно глянуть где жизнь есть и подписаться.

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-26 11:53:14


shaos> Вот прямой линк: http://idec.spline-online.ru/s/download/idec/database.tar.xz

Надо подписаться на эту фэху, получается :)

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-26 11:53:14


>> Ещё нужны эхи по C, C++, Go, Lua, Rust, Perl (по Raku отдельно), PHP, Java, JavaScript, TypeScript, Windows, Linux, MacOS, Plan9, MS-DOS, FreeDOS, Haiku, BASH, ZSH, FISH, и многому другому. Не в пайтоновскую же эху писать вопросы по Perl.
shaos> По Haiku уже есть ;)

Какой кошмар.

shaos> По C++ и по Rust думаю создать

Я на go и perl пишу. Надо тогда и по ним тоже.

shaos> Может по Objective-C сделаю

Больше эх богу эх :)

shaos> ИМХО валить все языки в одну кучу не гоже

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

shaos> джависты не любят сишников, сишники не любят сиплюсплюшников, а растоманы не любят никого :)

Не-не-не. Это не растоманы не любят никого. Это никто не любит растоманов. Почти одно и то же, но есть нюанс.

А вообще, мы тут учимся общаться без загончиков. Так сказать, сощуществовать.

shaos> P.S. Кстати ты всё ещё по старому списку у меня эхи спрашиваешь - list.txt у меня обновляется периодически...

Ну я посмотрю что там есть. Пустые эхи тянуть вряд ли стану, ибо лениво прописывать их. Пока тянется как тянется и ладно :)

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-26 11:53:10


>> На какой из моих сайтов? :)
shaos> http://idec.spline-online.ru/

А. Ты фэху idec создал. Теперь понял :)

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-26 11:53:10


>> Из них я в IT только последние 3 года. Это считается?
shaos> Ну ты в душе был IT-шником намного дольше :)

Ну нет :)

shaos> Тебе просто за это платить начали 3 года назад - это другое ;)

Какой же я был айтишник? Так. Баловался немного.

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-26 11:03:55


shaos> Залил тебе на сайт в раздел idec

На какой из моих сайтов? :)

shaos> Возможно это архив с несуществуюего более https://alicorn.tk/ii-old/

Тоже неплохо. Упаковать в бандлы дело нехитрое.

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-09-26 11:03:51


doesnm>>> А кто нибудь здесь есть не из IT? Мне кажется про эту сеть знают только они
AL>> Таверне уже 10 лет (раньше называлась station13). Из них я в IT только последние 3 года. Это считается?
doesnm> Я скорее имел ввиду разбираться в компьютерах на пару уровней больше чем обычный пользователь, который врядли бы смог поднять ноду или поинт комплект фидо

Я бы сейчас не смог поднять ноду фидошную. Просто не осилил бы. Слишком много местной специфики. Хотя, если взять какой-нибудь FidoIP, то там всё в полуавтоматическом режиме настраивается и как-то повеселее.

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-26 09:02:31


shaos>> Например я за специализированные эхи, а не за предельно обобщённые - так что python.15 будет жить, как минимум у меня :)
AL> А будет python2.15 и python3.15?

Ещё нужны эхи по C, C++, Go, Lua, Rust, Perl (по Raku отдельно), PHP, Java, JavaScript, TypeScript, Windows, Linux, MacOS, Plan9, MS-DOS, FreeDOS, Haiku, BASH, ZSH, FISH, и многому другому. Не в пайтоновскую же эху писать вопросы по Perl.

ИМХО, идти нужно от потребности. Если в ii://develop.16 станет слишком много активных питонистов, то отщипнуть их в отдельную эху. Если слишком много джавистов, то и их в отдельную эху.

Держать же отдельно мёртвую эху на каждый чих странно. list.txt станет очень пухлым, но с очень мелкими значениями счётчиков сообщений. Делёжка ради делёжки.

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-26 08:54:33


shaos> Да вот и я тоже удивляюсь - откуда вся эта литература, музыка, страшылки :)

Не нравится - не подписывай фетчер. В этом и суть.

shaos> Свою ноду IDEC я хочу содержать в строго техническом плане ( как свой форум веду уже больше 20 лет содержу: http://forum.nedopc.org ) - никаких болталок, никакой литературы, никакой политоты само собой - тут наверное ещё строже надо, вплоть до фидошных ограничений типа никакой коммерции, никакой грубости в любой форме и т.д. - в этом случае правда придётся вводить концепцию предупреждений - типа расчехлил плюсомёт и...

И ZNH ещё! И RC, NC, REC и прочие PRC нужны :)

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-09-26 08:54:33


shaos>> Это странная аргументация ибо почему тогда существуют две разные эхи linux.14 и plan.9? Ведь если так обобщать, то надо было бы иметь единую эху скажем oses.15 и обсуждать там всё от опенбсд до винды-11 :)
shaos>> Или вообще всё компьютерное загнать в суперобобщённое all.it, а отдельными эхами иметь лишь всякую гуманитарщину типа поэзии, страшных историй, анекдотов и поней :)
doesnm> А кто нибудь здесь есть не из IT? Мне кажется про эту сеть знают только они

Таверне уже 10 лет (раньше называлась station13). Из них я в IT только последние 3 года. Это считается?

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

# Re: Тоже всем привет
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-09-26 08:54:33


tuple>> Приветствую всех!
tuple>> Тоже решил войти в эту сеть, за которой наблюдал очень долго, (года 4, наверное) но ввиду своей "ридонли" сущности не решался регистрироваться.
doesnm> Привет! Мне кажется или сеть немного оживает? Надеюсь это не просто вспышка

Всё зависит от нас самих. Будем общаться -- будет жить сеть. Само по себе всё только умирать умеет.

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-26 08:54:33


shaos> Ну на своей ноде то да - наведу и даже "несумлевайтесь" :)

Всё равно не повредит общесетевая координация.

shaos> А сообществу свои задумки навязывать не хочу - кто хочет, тот возьмёт, что нравится ;)

Не ещё готов народ к анархии :)

shaos> Например я за специализированные эхи, а не за предельно обобщённые - так что python.15 будет жить, как минимум у меня :)

А будет python2.15 и python3.15?

shaos> P.S. Я в своё время где-то утянул полные архивы ii-наследия - почитываю потихоньку...

О! Можешь бандлы выдать?

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

# Re: Вопрос
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-09-26 06:08:36


doesnm> Кто как ходит в IDEC? Я пока поставил Caesium в Termux, но делать cd ~/caesium и python caesium.py постоянно неудобно

Скрипты и алиасы наше всё. Но вообще, я на компах пользуюсь. На смартфоне только в безвыходных ситуациях, которых не было уже лет шесть :)

doesnm> Может вообще хранить где нибудь в Maildir и через Dovecot сделать уведомления в почтовый клиент? Ибо я даже не заметил небольшого наплыва актива в сети

Можно что угодно. IDEC штука простая. Главное, всё в гит и ссылки сюда приносить.

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

# Re: Тоже всем привет
idec.talks
Andrew Lobanov(tavern,1) — tuple
2024-09-26 06:08:36


tuple> Приветствую всех!

Привет!

tuple> Тоже решил войти в эту сеть, за которой наблюдал очень долго, (года 4, наверное) но ввиду своей "ридонли" сущности не решался регистрироваться.

Проходи, бери стакан.

Вот сидят в своих ридонлях и смотрят как сети загибаются. Нет чтобы писать %)

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-26 06:08:36


shaos> Это странная аргументация ибо почему тогда существуют две разные эхи linux.14 и plan.9? Ведь если так обобщать, то надо было бы иметь единую эху скажем oses.15 и обсуждать там всё от опенбсд до винды-11 :)

Просто сейчас некому этим заниматься.

shaos> Или вообще всё компьютерное загнать в суперобобщённое all.it, а отдельными эхами иметь лишь всякую гуманитарщину типа поэзии, страшных историй, анекдотов и поней :)

Типа того да. Правильный путь. Вперёд. Бери в руки штурвал эхокоординатора и наводи порядок.

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

# Re: python.15
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-25 11:31:30


shaos> А почему вот эта эха отовсюду выпилена? Питон нынче не в моде? ;)
shaos> python.15 44 Python и разные проекты на нём

Слишком узкая была. Ей на смену пришла ii://develop.16 как более общая.

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

# Re: Новая RSS-эха
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-25 05:55:28


shaos> Кстати, если кто ещё общается с vit01 можно уточнить у него лицензию ii-php?

Общаться почти не общаюсь, но контакты есть.

shaos> А то https://github.com/idec-net/ii-php/ не содержит файла LICENSE :(

Стукнулся Виктору. Теперь лицензия есть :)

shaos> Я себе эту репу пару-тройку лет назад форкнул (после нового mysql, но до экспериментов с postgresql) и хочу развивать, но непонятен легальный статус сего кода...

Круто. Удачи :)

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

# Re: Новая RSS-эха
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-23 07:08:14


shaos> Уррра - idec.spline-online.ru снова заработал :)

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

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

# Re: Первая коллизия???
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-23 07:03:10


shaos> Какое-то время назад в эхе idec.talks прилетело ко мне сообщение не в тему (причём со старой датой):
shaos> А сегодня я обнаружил, что хэш этого сообщения упоминается в двух эхах:
shaos> idec.talks:v2gj6Qx0JJmoNlcjcJlg
shaos> lor-opennet.17:v2gj6Qx0JJmoNlcjcJlg
shaos> Получается в idec.talks пришло сообщение, которое по хэшу совпало со старым сообщением от сентября 2019 года в lor-opennet.17?

Дождались коллизий, похоже. Возможно, придётся менять хеш-функцию как-то. Но это потом. За 10+ лет это первый случай, вроде. Так что маловероятно, что он повторится в ближайшее время.

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

# Re: Новый узел IDEC http://shaos.net:8085
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-23 07:03:10


shaos> Мой Powermac G4, где с декабря 2021 года крутилась эта нода, приказал долго жить (точнее его старенький ATA-винчестер издох), поэтому перезапустил ноду на обычном PC с AMD64 процом и дебияном на борту...

Жаль, конечно, этого добряка. В ближайшее время подцеплюсь к твоему узлу. list.txt актуален у тебя или есть что-то, что можно ещё тянуть?

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

# Re: Новая RSS-эха
idec.talks
Andrew Lobanov(tavern,1) — shaos
2024-09-23 07:03:10


shaos> Привет

Привет!

shaos> Пытаюсь добавить к себе новую эху

Какую? Мне бы тоже прокинуть :)

shaos> Чо опять случилось с твоим серваком idec.spline-online.ru?

Он иногда прикладывается. Я потихоньку пилю новую реализацию, старая на текущей массе сообщений несколько подвисает примерно раз в неделю. Я когда его писал, не рассчитывал, что оно столько жить будет :)

shaos> Cнова переехал на новый домен?...

Нет. Этот домен теперь постоянный.

shaos> P.S. Кто такой Виктор и почему он ушёл из сети?

vit01. Один из старожилов сети и в прошлом крупнейший узел сети.

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

# Re: Всем привет
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-09-09 12:41:47


Iiii>> Привет
doesnm> Ого, тут есть еще кто-то живой. Как раз хотел зайти в IDEC чтобы поделиться одной мыслью:
doesnm> Я тут подумал, а ведь с какой-то стороны IDEC является F2F сетью? Типо ты явно задаешь с какими нодами общаться. Но все-таки в IDEC на одной ноде могут находится несколько юзеров...

Ну... На уровне сисопов F2F да. Тут больше похоже на какие-нибудь FTN типа FidoNet. Да и терминология оттуда же приехала.

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

# Re: Всем привет
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-08-28 06:04:05


doesnm> Гейт хотели конечно же, но подумав я понял что ты прав что это плохая идея.

Можно гейтовать какие-то ресурсы. У нас есть, например, RSS-боты.

doesnm> Из тематических групп я знаю только одно книжное сообщество друга в чате, но ведь есть lit

Ну так можно её и подхватить и на её базе что-то сделать.

doesnm> Поэтому я буду пытаться искать людей которые заинтересованы сетью (одного возможно нашел)

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

doesnm> P.S сверху было отправлено пустое сообщение, я забыл что у меня оно было

Бывает. У нас чего только не было за десятилетнюю историю сети. Даже атака ботов :)

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

# Re: Всем привет
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-08-19 07:25:34


AL>> Мёртвое всё. Никто не хочется общаться в таком формате. Мне нравится и я прям готов, но приходится идти туда, где сидят все, а это чатики, будь они неладны.
AL>> Давай оживлять чтоли?
doesnm> Давай.

Уи-и-и-и!

doesnm> Есть люди которые хотят поднять свои ноды в Yggdrasil (https://yggdrasil-network.github.io/). Что вы об этом думаете? Может об этом отдельная ветка нужна

Сразу пара вопросов есть. Почему в Yggdrasil? Будет ли гейт между сетью в Yggdrasil и нами?

Вообще, были уже узлы в скрытосетях. Но вымерли, так как никто, кроме их сисопов, ими не пользовался.

Моё мнение простое: открытие ещё одного узла мало что даёт для сети само по себе. Вот если это какой-то тематический узел будет, который сможет привлечь новых пользователей за счёт своей тематики, то тут смысл есть. Ну или свою реализацию писать если.

В любом случае, этим людям никто не запрещает и они могут поднимать узлы где угодно. Хоть в изолированной локальной сети :)

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

# Re: Всем привет
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-08-12 06:26:03


AL>> В браузере практически везде можно. Самый сок в том, что и без браузера можно. Хоть в conky выводить новые сообщения из интересующей эхи с помощью скрипта на баше :)
doesnm> А в сети есть хоть какие-то живые эхи? Или прям все мертвое

Мёртвое всё. Никто не хочется общаться в таком формате. Мне нравится и я прям готов, но приходится идти туда, где сидят все, а это чатики, будь они неладны.

Давай оживлять чтоли?

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

# Re: Всем привет
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-07-24 12:01:12


AL>> Не только то, что есть в list.txt. Существуют скрытые эхи.
AL>> Для получения сообщений аккаунт даже и не нужен. Он нужен только для того, чтобы писать новые сообщения.
doesnm> Про скрытые сначала узнать надо.

На то они и скрытые.

doesnm> Да и я имел ввиду именно отправку. На tgi можно читать все доступные эхи в браузере не скачивая

В браузере практически везде можно. Самый сок в том, что и без браузера можно. Хоть в conky выводить новые сообщения из интересующей эхи с помощью скрипта на баше :)

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

# Re: Всем привет
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-07-23 10:57:45


AL>> Но человек не может без жидкости!
doesnm> ну ты не уточнил с чем стакан

Но не я первым делом подумал об алкоголе :)

AL>> Ну у фидо всё было совсем иначе в плане способа обмена. Там ты забирал то, что тебе накрошил аплинк, а тут ты забираешь всё, что сможешь найти и захочешь забрать :)
doesnm> если иметь аккаунт на одной ноде, то выходит только то что есть в list.txt (да и не факт что если туда написать, то это кто-то заберет)

Не только то, что есть в list.txt. Существуют скрытые эхи.

Для получения сообщений аккаунт даже и не нужен. Он нужен только для того, чтобы писать новые сообщения.

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

# Re: Всем привет
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-07-23 05:27:32


AL>> Проходи, бери стакан.
doesnm> Спасибо, но я не пью.

Но человек не может без жидкости!

AL>> Ого! Где вычитал?
doesnm> На лоре читал что-то связанное с instead (или как-то так), там упомянули hugeping. Перешел в профиль, нашел сайт, а там ссылка на club.hugeping.ru. Потом начал рыть дополнительно информацию про IDEC. Протокол интересен своей схожестью с FIDO в котором я не был (иаксимум неудачно пытался настроить bink)

Ну у фидо всё было совсем иначе в плане способа обмена. Там ты забирал то, что тебе накрошил аплинк, а тут ты забираешь всё, что сможешь найти и захочешь забрать :)

AL>> У меня, вон, таверна складывается регулярно, но всё руки не доходят переписать серверную часть, чтобы такого больше не было. Оно даже частично переписано, но есть ещё что доделать, но после появления детей стало сильно меньше времени на хобби.
doesnm> Это я уже заметил. Не обнаружив сообщения на club.hugeping.ru пошел искать по другим нодам. А твоя в браузере не открывалась, а в curl показывает ошибку 500. По https вообще открывается гит.

Про гит странно. Посмотрю при случае. Спасибо, что сказал.

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

# Re: Всем привет
idec.talks
Andrew Lobanov(tavern,1) — doesnm
2024-07-22 09:44:25


doesnm> Наконец-то дошли руки зарегистрироваться на какой нибудь публичной станции IDEC, до этого сидел в r/o.

Проходи, бери стакан.

doesnm> Протокол интересный, узнал случайно читая другой форум.

Ого! Где вычитал?

doesnm> Как тут вообще дела? На почте писали что жалуются что сеть мертвая, но никто не пользуется

Дела вяло. Все заняты своими делами, до общения руки не доходят.

У меня, вон, таверна складывается регулярно, но всё руки не доходят переписать серверную часть, чтобы такого больше не было. Оно даже частично переписано, но есть ещё что доделать, но после появления детей стало сильно меньше времени на хобби.

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

# Re: А ведь пропустили
idec.talks
Andrew Lobanov(tavern,1) — Iiii
2024-06-19 10:04:19


AL>> 26 марта 2014 года была выпущена в свет ii версии 0.1. Если кто не знает или забыл, ii это основа, на которой создана idec, который мы тут с вами вяло, но всё же пользуемся. Таким образом, этой движухе уже 10 лет :)
AL>> +++ Лично я вижу в этом перст судьбы – шли по лесу и встретили программиста.
Iiii> Я сам думал в июне, пришёл поздравить, а оказалось март. И веть это даж не начало, начало бвло не plain text а что то ужасное на jsonах

Я отсчёт веду от той версии, на которой основан IDEC. На JSON'ах не застал.

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

# Я снова с новой эхой
idec.talks
Andrew Lobanov(tavern,1) — All
2024-06-03 13:20:55


Сабж. В таверне появилась эха m.d.s. Да-да, по мотивам той самой культовой радиопередачи. Публикую там небольшие рассказы (не свои).

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

Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17