RSS
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15
[>] Re: python.15
idec.talks
shaos(tavern,34) — Andrew Lobanov
2024-10-09 19:39:06


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

Не - на паскале как ни пиши, всё равно получится валенок :)

[>] Re: python.15
idec.talks
shaos(spnet, 2) — tuple
2024-10-09 22:21:11


Это да - экстремальная эзотерика

[>] Re: Первая коллизия???
idec.talks
shaos(spnet, 2) — hugeping
2024-10-10 05:43:48


Если исправить Z на z, то будет как в оригинальном ii

[>] Re: Первая коллизия???
idec.talks
shaos(spnet, 2) — iiii
2024-10-10 05:45:45


Вроде все доки тут:

https://github.com/idec-net/new-docs

[>] Re: Первая коллизия???
idec.talks
shaos(spnet, 2) — shaos
2024-10-10 07:44:25


Я вот тут описывал свои изыскания: ii://oZon0mICyntTZHaFJO0o

A и Z:
- ii-go
- lessmore
- tgi

A и z:
- оригинальный ii (судя по архивным мессагам)
- ii-php
- iing

[>] Re: Первая коллизия???
idec.talks
shaos(spnet, 2) — hugeping
2024-10-10 13:52:34


> Видимо, "стандарт" писался не очень аккуратно! Давайте зафиксируем всё-таки. Z или z? :)

В английском варианте протокола написано более обтекаемо:

> msgID is a unique 20-symbol piece of base64-encoded sha256 hash. Special base64 symbols like + and / must be replaced by readable letters (like A and Z for example).

https://github.com/idec-net/new-docs/blob/master/protocol-en.md

[>] Re: Первая коллизия???
idec.talks
shaos(spnet, 2) — tuple
2024-10-10 13:58:21


Был сайт, да помер:

https://ii-net.tk/idec-doc/?p=main

(вебархив тоже похоже помер после недавнего хака)

[>] Re: Первая коллизия???
idec.talks
shaos(spnet, 2) — shaos
2024-10-10 14:20:33


Я ещё в декабре 2021 года предлагал доку поправить на A и z :)

ii://02tzzmoYvnkIfFNR8KNL

[>] Re: Первая коллизия???
idec.talks
shaos(spnet, 2) — doesnm
2024-10-10 14:32:44


Это к Andrew Lobanov

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

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

[>] Re: Первая коллизия???
idec.talks
shaos(spnet, 2) — Andrew Lobanov
2024-10-10 20:51:25


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

[>] Re: Первая коллизия???
idec.talks
shaos(spnet, 2) — tuple
2024-10-11 03:43:48


Кстати я хочу в какой-то разумной степени поддержать Markdown в своём развитии iii-php - как минимум чтобы линки с текстом из RSS- фидов поддержать :)

Например генерить HTML-файл и сохранять рядом с raw message ;)

AJAX я уже приделал - можно лепить вместе разные HTML без перезагрузки страницы…

[>] Re: живые
idec.talks
shaos(spnet, 2) — Iiii
2024-10-11 11:02:27


> Caesium офсайт какой?

наверное такой: https://github.com/idec-net/caesium

> https://sprinternet.io/iii-web.php

моя нода похоже единственная, у которой веб-интерфейс и поинт-интерфейс имеют разные урлы (такое разделение изначально пришло из ii-php) - поинтовый будет такой: https://sprinternet.io/iii/

надо наверное сделать так, чтобы обращение к /iii/ без GET-параметров отправляло бы на веб-интерфейс...

[>] Re: живые
idec.talks
shaos(spnet, 2) — Iiii
2024-10-11 11:05:12


> По ссылке spline там гит хостинг

паламалась

так то я туда по http:// хожу...

[>] Re: живые
idec.talks
shaos(spnet, 2) — Iiii
2024-10-11 11:49:46


> А сам веб интерфейс есть?

Ну в изначальном списке перечислялся именно веб-интерфейс:

https://sprinternet.io/iii-web.php

[>] Re: живые
idec.talks
shaos(spnet, 2) — Iiii
2024-10-11 12:33:00


> Это, по идее, старейшая станция сети, с 2014 года?
Не - моя станция - новейшая :)
Я её поднял в декабре 2021 года по адресу http://shaos.net:8085 (всё ещё доступно и так) взяв ii-php сервер с гитхаба и вот недавно переставил на https://sprinternet.io/iii/
До декабря 2021 года я знать не знал про этот ваш ii/IDEC пока меня Лобанов не убедил в телеге, что это круть крутейшая :)

[>] Re: живые
idec.talks
shaos(spnet, 2) — iiii
2024-10-11 13:14:06


Да - пожалуй http://idec.spline-online.ru (бывший http://idec.spline-online.ml) сейчас самая старая станция

При мне уже умерли:

http://gears.headake.win/idec/ui2/
https://dynamic.lessmore.pw
https://ii-net.tk/ii/ii-web.php
https://alicorn.tk/ii-old/

В последней был архив старых ii-сообщений и я его успел стянуть...

[>] Re: живые
idec.talks
shaos(spnet, 2) — shaos
2024-10-11 13:20:30


> надо наверное сделать так, чтобы обращение к /iii/ без GET-параметров отправляло бы на веб-интерфейс...

Вроде сделал - теперь если в браузере вбить https://sprinternet.io/iii/ то оно должно само перескочить в https://sprinternet.io/iii-web.php

[>] Re: ловите теперь спам и набеги :)
idec.talks
shaos(spnet, 2) — doesnm
2024-10-11 21:24:40


Интерфейс вроде похож на старый чат с девочками 2015 года, который uliss - я его через вебархив недавно обнаружил :)

[>] Re: ловите теперь спам и набеги :)
idec.talks
shaos(spnet, 2) — iiii
2024-10-12 00:05:52


Вебархив пока лежит - как поднимут покажу

[>] Re: ловите теперь спам и набеги :)
idec.talks
shaos(spnet, 2) — iiii
2024-10-12 11:58:36


в архиве ii старины написано так:

hc.51 3493 [2015.02.15 - 2015.03.10] Болталка с девочками

[>] Re: ловите теперь спам и набеги :)
idec.talks
shaos(spnet, 2) — iiii
2024-10-12 19:25:09


> меня не фечьте, у меня тока для экспериментов станция

и даже old.pc не фечичь? ;)

[>] Re: ловите теперь спам и набеги :)
idec.talks
shaos(spnet, 2) — iiii
2024-10-13 05:01:40


> кстати, я не нашёл что-то таких сообществ? где они обитают?

ну в своём ретро-форуме я ii/IDEC уже 3 года пиарю ;)

http://www.nedopc.org/forum/viewtopic.php?f=46&t=21414

[>] Re: ловите теперь спам и набеги :)
idec.talks
shaos(spnet, 2) — iiii
2024-10-13 05:19:33


> я пока не решил, что с ней делать - слить с ретро.талкс, или ретроталкс с ней, или ещё что-то

да пусть будут обе - я забрал себе old.pc вместо oldpc.51t.ru ;)

ii://old.pc

хочу докидать туда 20 сообщений из старой эхи old.pc которая жила по адресу http://p2.51t.ru/ii/ в мае 2022 года...

[>] Re: ловите теперь спам и набеги :)
idec.talks
shaos(spnet, 2) — iiii
2024-10-13 06:08:40


Не - криво заменилось ибо repto в новых сообщениях из old.pc всё также ссылается на старые msgid из oldpc.51t.ru т.е. у Re: сообщений можно родителя открыть только если обе эхи old.pc и oldpc.51t.ru присутствуют на узле...

[>] Re: ловите теперь спам и набеги :)
idec.talks
shaos(spnet, 2) — shaos
2024-10-13 06:49:37


> хочу докидать туда 20 сообщений из старой эхи old.pc которая жила по адресу http://p2.51t.ru/ii/ в мае 2022 года...

докидал пока в https://sprinternet.io/iii-web.php?echo=oldpc.51t.ru

(хэши неправильные т.к. подбирать точно таймстемп и получателя чтобы название совпадало с хэшом слишком трудоёмко)

[>] Re: ловите теперь спам и набеги :)
idec.talks
shaos(spnet, 2) — Iiii
2024-10-13 07:03:23


> Оппа. А про repto то я забыл

Поди проще было оставить старые msgid - пусть бы хэш перестал сходится после редактирования да и ладно...

[>] Re: ловите теперь спам и набеги :)
idec.talks
shaos(spnet, 2) — Iiii
2024-10-13 07:32:34


> Короче я себе всё это безобразие почищу и склнвертну в retro.talks
Ну забери ещё до кучи последние 20 сообщений из https://sprinternet.io/iii-web.php?echo=oldpc.51t.ru что я сегодня докидал - оно тоже твоё :)
Там все msgid как были в мае 2022 и все repto корректно ссылаются куда надо ;)
Хеши уже не сходятся так что можно тексты сообщений дальше править (например заменить название эхи old.pc в сообщениях на что-то другое)

[>] Re: ловите теперь спам и набеги :)
idec.talks
shaos(spnet, 2) — shaos
2024-10-13 07:48:40


Заменил в этих новых сообщениях old.pc на oldpc.51t.ru, чтобы было единообразно, а то я смотрю на hugeping.tk создалась отдельная тема old.pc куда все эти 20 сообщений залетели...

[>] Re: ловите теперь спам и набеги :)
idec.talks
shaos(spnet, 2) — Iiii
2024-10-13 08:20:08


виноват - исправлюсь

переношу новые сообщения обратно в свою локальную эху old.pc

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — iiii
2024-10-13 09:51:09


На huheping всё чисто - он из новых мессаг создал новую эху old.pc, а старая oldpc.51t.ru как содержала 32 сообщения так и содержит

Для разрешения проблемы надо просто убить old.pc на hugeping и всего делов: https://hugeping.tk/old.pc/

old.pc взялась с веб-архива странички http://p2.51t.ru и её нигде больше нет - только у меня...

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — iiii
2024-10-13 10:04:03


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

> Вторая: эха в самом сообщении должна совпадать с фактической

если всё настолько серьёзно, то незамедлительно нужно сделать 2 вещи:
1) чётко прописать алогритм хеша (конверсия небуквенных символов в A и z без всяких "например" и "лишь бы было уникально");
2) запретить редактирование сообщений если они уже приняты сервером (ибо это сломает сходимость хеша);
из вышесказанного вытекает ещё одно требование к узлам - проверять все входящие сообщения на совпадение хеша (по чётко прописанному в стандарте алгоритму) для отбрасывания всего, что не сходится (а оно не сойдётся если имя эхи не то или получателя/отправителя исправили или текст покоцался)

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — shaos
2024-10-13 10:33:59


https://hugeping.tk/u/e/oldpc.51t.ru
oldpc.51t.ru
73zlBKu8621aATH5SkH4
y7DFYDMApBrme9nhehVX
2XvYZ97i4I4mh1CQAU3G
6xlVJD05JIWxAc9DFdGa
O0nLmhAwM7ue2cUhUWMG
J9L2ZQFWRn9EO1PBopYK
oDqUfLHkbgx4nGE6cp4y
qD3xqOMALnhxXKiFkhi6
oW3z5qndxnIvySKBNCBs
OVPnZYUf9PYuFI2QESvT
fA0gfNf3o2IlHeLDg5Gt
vKLfirFV6cHKKcJH32rM
JwrRKyFrGau1TUj6dVI2
6z8ZvS6BiSD55Ik0uK6W
INM8dh0b9QWYolnOfFQx
YK72VF2WFxjbEuAbtDA0
c9sgQ8wLlmG6T1uK2kA8
VuQd1IXcVIVqb3ITifXZ
oEzDIsA5hy8Enxc0ZI3f
bkawVubpvKvz6debphFg
c74ii0Y4GynI6ZKmX9tE
fTlZz38CgMzhTp3er0or
Oiu4QOAAGuyF07nZOLc3
AbCUUHla1UlxpsP3oQAg
FlAbPqmSDcpzpdVqdIha
dp9LwyLJWBjnWQLN0lL2
pIegZwE3tUMlzP1YNe9x
VFDBu0HLrcREUWm9qfq7
AXCXyAwUTLec0PqhdmKU
AibFl1PPdBh2GJW9WDSi
64Sv1pXU8iZey6xKvPJG
2YxOzvz1QGJZFwDMTNk6
всё как было - ничего нового
так что ненадо разводить панику...

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — iiii
2024-10-13 11:00:11


> интересно, каким образом он её создал, по какому принципу?

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

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — iiii
2024-10-13 11:07:45


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

ну на самом деле одно другому не противоречит - надо просто ввести понятие draft для сообщений которые только что приняты сервером - их надо просто попридержать какое-то время (5 минут?) прежде чем флаг draft снимется и сообщение станет доступно для фетчинга с других узлов и если юзер вдруг решил исправить draft, то надо УБИТЬ старое сообщение и СОЗДАТЬ новое с ДРУГИМ msgid !!! т.к. старое сообщение ещё не ушло, то о такой подмене никто не узнает, а если сообщение уже ушло (т.е. флаг draft снялся), то всё - исправлять это сообщение уже больше нельзя иначе в системе будут циркулировать сообщения с одним и тем же msgid, но разным содержимым - поэтому и надо сверять хэши при фетче (хотя бы чтобы защититься от коррапнутых при хранении или передаче сообщений)

P.S. тот же механизм можно использовать для модерирования сообщений от новых поинтов - они будут в сосотянии draft пока модератор узла их не одобрит...

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — iiii
2024-10-13 11:12:19


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

ну почему? если перекодировать сообщения в хронологическом порядке, то можно и repto подменить т.к. repto будут ссылаться на msgid который заведомо уже был и уже сконверчен - т.е. просто подменяем и всё

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — iiii
2024-10-13 11:17:17


> а ещё есть какие-нибудь архивы?

я в декабре 2021 года качнул database.tar.xz с alicorn и сейчас поднял на локальном узле потихоньку вытаскивая оттуда полезное (например python.15 уже вытащил)

ii.stat почему то был только на spline-online.ru, а в архиве alicorn его небыло - тоже стянул...

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — iiii
2024-10-13 11:24:49


> но непонятно, почему станция Петра поместила их в old.pc, если ты проставил там новую эху внутри

на тот момент когда он фечнул в этих сообщениях в качестве эхи стояла именно old.pc - я потом пробовал ставить oldpc.51t.ru, а потом обратно всё откатил, но это всё уже никуда не попало...

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — Iiii
2024-10-13 11:44:08


> А ну тогда вообще ничего не страшно, это валидная эха old.pc

ну просто эти сообщения для old.pc пришли на запрос эхи oldpc.51t.ru и я уже понял, что это было нехорошо...

[>] bitcoin
crypto.talks
shaos(spnet, 2) — All
2024-11-01 19:29:35


Я решил попробовать сабж в мае 2013 года - благо у меня валялась без дела машинка PowerMac G4 с дебияном на борту - взял официальные исходники клиента и после некоторых мучений с зависимостями собрал и запустил. Кошелёк удалось создать почти сразу, а вот на скачку блокчейна ушло несколько дней т.к. оно периодически отваливалось по database corruption. В конце концов 9 гигов было скачано и оно начало бегать. Я даже номер кошелька у себя на форуме повесил - там ведь до 2000 хитов в день, может кто и задонатит, думал я. В ноябре 2013 года блокчейн стал уже весить 14 гигабайт, а в апреле 2014 - уже 19. За пару лет висения в шапке форума (я его убрал в марте 2015) в мой кошелёк никто так ничего и не накидал - он остался с нулём и его до сих пор можно найти в недрах блокчейна - причём не только Bitcoin-блокчейна, но ещё и Bitcoin Cash и в Bitcoin SV которые в разное время были форкнуты из Bitcoin. Очень странно видеть свой кошелёк существующим в трёх разных крипто вселенных...

История мучений с блокчейном изложена по материялам моего форума:
http://www.nedopc.org/forum/viewtopic.php?f=72&t=10193
(тема видна лишь зарегистрированным юзерам)

[>] Re: bitcoin
crypto.talks
shaos(spnet, 2) — shaos
2024-11-05 09:55:24


Или оно у меня на маке не пошло т.к. мак был big-endian и я на старой-старой PC-шке это всё запустил? Не помню уже...

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — iiii
2024-10-13 21:42:22


> shaos, проверь с меня эху retro.talks.test

Вроде ок выглядит - Re сообщения ссылаются куда надо

Правда в одном сообщении в тексте осталась ссылка на несуществуюзщий msgid ( см. http://ii.blcat.ru/AVLUW1VuKb0T81PYx9rM )

И вот тут http://ii.blcat.ru/Iis8J50kYDLEJN0LMyRf наверное надо заменить линк на несуществующий club.syscall.ru (сейчас это club.hugeping.ru) - но это наверное мелочи, если гнаться за исторической аутентичностью, то наверное пусть остаётся как есть...

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — iiii
2024-10-13 21:48:20


я себе пишу всякие такие проверялки на сях

лежат на гитлабе

https://gitlab.com/shaos/iii-php/-/tree/master/native-utils?ref_type=heads

например с помощью iii-check я проверял корректность эх ii://python.15 и ii://ii.stat прежде чем себе перетащить (там в итоге надо было переставить кое-какие сообщения, чтобы всё было в хронологическом порядке) - корректность тэга оно тоже проверяет...

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — shaos
2024-10-13 22:05:45


> Правда в одном сообщении в тексте осталась ссылка на несуществуюзщий msgid ( см. http://ii.blcat.ru/AVLUW1VuKb0T81PYx9rM )

Всё понятно - этот несуществующий msgid существует на hugeping в эхе std.hugeping https://hugeping.tk/TF9RuFRon9u7ps9Owka3 и текст был перепостчен в oldpc.51t.ru как ii://FlAbPqmSDcpzpdVqdIha

P.S. Я гляжу беседа там в oldpc.51t.ru продолжается и я её продолжаю себе затягивать ;)
https://sprinternet.io/iii-web.php?echo=oldpc.51t.ru

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — iiii
2024-10-14 00:19:07


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

а что будешь делать с ii://oldpc.51t.ru которая продолжает жить своей жизнью на hugeping.tk и соответственно у меня?

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — iiii
2024-10-14 02:50:08


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

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — iiii
2024-10-14 05:00:17


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

[>] Re: мерж
idec.talks
shaos(spnet, 2) — iiii
2024-10-14 08:22:40


> Сделал мерж всех старых эх в retro.talks. Shaos, можешь забирать :)

Забрал :)

https://sprinternet.io/iii-web.php?echo=retro.talks

Только переставил 4 верхних сообщения ниже перед 4 последними, чтобы было в хронологическом порядке, а то ii-php их криво показывает

olldpc.51t.ru удаляю и снимаю с фетча у hugeping

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — iiii
2024-10-14 09:12:44


> кроме того у меня есть идея собирать все msgid со всех станций, и если там есть такое сообщение, то перенаправлять на них (а если будет архив, то сразу на него)

А небыло мыслей про распределённое хранилище объектов, чтобы небыло замыкания на один узел - держатель архива? Я это озвучивал как идею развития ii/IDEC в декабре 2021:

ii://xDT61Ukip7E064VjCjt4

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — doesnm
2024-10-14 10:25:54


> на tgi я могу писать только сюда и вроде бы в эху по zx spectrum

ну idec.talks не совсем болталка, а очень тематическая эха про обсуждение деталей функционирования ii/IDEC сети :)

[>] Re: Некорректные сообщения!
idec.talks
shaos(spnet, 2) — iiii
2024-10-14 10:49:32


Понятно - спасибо за развёрнутый ответ! :)

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

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

https://sprinternet.io/iii/node.json

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

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