mirror of
https://codeberg.org/postscriptum/gemlog.git
synced 2026-03-11 12:02:40 +00:00
move missed articles, fix relative references
This commit is contained in:
parent
ef746b4be5
commit
41ad46e795
6 changed files with 5 additions and 5 deletions
61
public/uk/news/closing-btracker-instance.gmi
Normal file
61
public/uk/news/closing-btracker-instance.gmi
Normal file
|
|
@ -0,0 +1,61 @@
|
|||
# Згортаю інстанс βtracker
|
||||
|
||||
Слідом за форумом спільноти, закриваю й сервіс βtracker.
|
||||
|
||||
Анонс концепції та реалізація - коротко були описані тут:
|
||||
=> btracker-bittorrent-tracker-in-rust.gmi βtracker - BitTorrent агрегатор на базі Rust
|
||||
|
||||
Рішення про закриття не є спонтанним, але усвідомленим в процесі експерименту створення агрегаційного каталогу з нахилом на автоматизацію та відсутність модерації зокрема та міркувань стосовно його подальших перспектив у процесі розробки та адміністрування.
|
||||
|
||||
## Морально-етична та юридична складові
|
||||
|
||||
Не дивлячись на те, що концепція "автоматики" виявилась на диво успішною, останній нюанс з модерацією почав викликати у мене сумніви: адже рано чи пізно хтось почне публікувати відвертий, провокативний (для когось або для мене самого) вміст, а я не хочу тому сприяти і брати на себе роль модератора у світі, де "добро" і "зло" - поняття відносні та для кожного свої.
|
||||
|
||||
У цьому плані, навіть анонімні ресурси приховують відвертий вміст через очевидні юридичні ризики: іпсайти (eepsite) не є панацеєю, завжди існує ймовірність помилки, на кожного розумного - рано чи пізно знайдеться розумніший. Отже, просто "закрити очі" не вийде, адже дані зберігаються у вас.
|
||||
|
||||
Вектором для розвитку свободи волевиявлення, я бачу не централізовані сервіси, якими є глобальні каталоги (та у даному випадку - агрегатор), але окремі, без "критичної маси". Таким ресурсом може бути легальний для своєї громади каталог тематичного контенту, персональний / self-hosted блог, або D-індекс:
|
||||
=> ../kevacoin-decentralized-database-in-blockchain.gmi KevaCoin - децентралізована база даних в блокчейн
|
||||
|
||||
Ще одним, юридично "чистим" рішенням, може бути публікація трекером дампу інфо-хешів. Зокрема, засобами вже наявної в рамках комплексу βtracker реалізації трекера Aquatic:
|
||||
=> https://github.com/yggverse/aquatic/tree/info-hash-api info-hash-api
|
||||
Таким чином, користувачі можуть розгортати локальні, незалежні інстанси βtracker на основі обраних ними трекерів та їх мереж.
|
||||
|
||||
## Відсутність попиту
|
||||
|
||||
Саме цей інстанс працював для мережі Yggdrasil, що як мені здається поступово втрачає свою популярність в сегменті "живого" контенту. І не дарма: як мені стало очевидним згодом, оверлейні мережі - це низькорівневий засіб комутації пристроїв, а не підґрунтя для соціальних платформ.
|
||||
|
||||
Безумовно, Yggdrasil зручний для передачі файлів засобами BitTorrent, оскільки надає сотню "безкоштовних VPN" а звідти - певні засоби маскування трафіку. Утім, я не впевнений, що ця мережа потягне поточний канал Інтернет при мінімальній цікавості натовпу до такого способу. Отже, доведеться шукати іншу, менш завантажену мережу, а звідти - постає питання абсолютної не сумісності клієнтських застосунків дюал-стек IPv4/IPv6 щодо мульти-стек IPv6.
|
||||
|
||||
Проблем тут багато, і більшість з них - через намагання використовувати низькорівневий роутинг для високорівневих задач. В контексті торентів, мені навіть більше імпонує варіант I2P, роутер якого може працювати з будь якою мережею; при тому сама технологія BitTorrent тут дійсно виправдана за рахунок приватного розгону швидкості, в плані конкуренції з сучасним оптичним каналом та онлайн-кінотеатрами.
|
||||
|
||||
## Поточний статус
|
||||
|
||||
Торент-трекер все ще працює і я не планую його вимикати. Звичайний сервер UDP - не кешує сумнівний контент безпосередньо, лише хеші. Тому він працюватиме настільки довго, наскільки в мене вистачить можливостей його тримати на волонтерських засадах.
|
||||
|
||||
## Плани з подальшої розробки
|
||||
|
||||
Стосовно кодової бази - в осяжній перспективі, актуальними є наступні моменти:
|
||||
|
||||
### Модерація
|
||||
|
||||
Так як рано чи пізно перед власником інстансу βtracker постане питання модерації, я вже встиг підготуватись для себе, створивши відповідний PR#497:
|
||||
=> https://github.com/ikatson/rqbit/pull/497
|
||||
* ця гілка вже змержена в main апстріму rqbit
|
||||
* варто зауважити, що опції (аргументи) librqbit ще не інтегровані в командний рядок aquatic-crawler
|
||||
|
||||
Якщо коротко, то я бачу реалізацію в певній "реєстрації" перевірених пірів через форму на сайті або PR в певний реєстр. Таким чином, не перевірені піри просто не будуть резольвитись і потрапляти в каталог, а при зловживанні правилами - можуть бути легко виключені з білого списку. Це моя особиста концепція само-захисту як провайдера, поки не імплементована через малу кількість користувачів та відсутність інцидентів, у вас вона може бути іншою.
|
||||
|
||||
Так як цей агрегатор працював виключно в мережі Yggdrasil, мені ще якось підказали варіант з майнингом адрес. Тобто можна вимагати від користувачів певних витрат ресурсу CPU для створення "складних" префіксів 0200::/7 які можна буде так само банити у разі порушення правил, а нові - буде важко відтворювати у короткий термін. Це сценарій для супер-популярного трекера, а не локального на "два з половиною" користувача.
|
||||
|
||||
### Стабільний реліз
|
||||
|
||||
Заплановано стабілізацію компонента aquatic-crawler на crates.io: автор залежності librqbit довго телиться зі стабільним релізом дев'ятої версії, хоча версія aquatic-crawler (v0.2) вже давно стабільна в репозиторії, а на crates - досі вісить v0.1:
|
||||
=> https://crates.io/crates/aquatic-crawler
|
||||
|
||||
## Do It Yourself
|
||||
|
||||
Якщо хтось бажає створити подібний сервіс - будь ласка: вихідний код усіх його компонентів відкритий і доступний на GitHub за ліцензією MIT:
|
||||
|
||||
=> https://github.com/yggverse/btracker btracker - Веб-каталог
|
||||
=> https://github.com/yggverse/btracker-gemini btracker-gemini - Імплементація каталогу для Gemini
|
||||
=> https://github.com/yggverse/aquatic-crawler aquatic-crawler - Кравлер та резольвер бінарних інфо-хешів
|
||||
|
|
@ -3,8 +3,11 @@
|
|||
Деякі нотатки з соціалок і так...
|
||||
|
||||
=> starting-markdown-support-in-yoda-browser.gmi 2026-03-08 Починаю впровадження підтримки Markdown в браузері Yoda
|
||||
=> closing-btracker-instance.gmi 2025-11-09 Згортаю інстанс βtracker
|
||||
=> alfis-dns-release-v-0-8-7.gmi 2025-10-28 Реліз Alfis DNS v0.8.7
|
||||
=> kevacoin-kvazar-edition-release-v-1-4-0.gmi 2025-10-27 Реліз KevaCoin / Kvazar Edition v1.4.0 з експериментальною підтримкою меш
|
||||
=> the-end-of-cdma-in-ukraine.gmi 2025-09-21 CDMA в Україні - всьо
|
||||
=> restoration-of-ukrainian-web-archives.gmi 2025-09-14 Реставрація українських Веб-архівів
|
||||
=> mimir-v-2-0-0a9-calls-yggdrasil-messenger-update.gmi 2025-08-25 Оновлення Yggdrasil-месенджера Mimir (v2.0.0a9_calls)
|
||||
=> closing-my-fediverse-mesh-instance.gmi 2025-07-09 Закриваю свій федіверс-інстанс
|
||||
=> openlegends-tes-legends-card-game-open-source-alternative.gmi 2024-03-20 Розробка карткової гри з відкритим кодом OpenLegends
|
||||
|
|
|
|||
27
public/uk/news/restoration-of-ukrainian-web-archives.gmi
Normal file
27
public/uk/news/restoration-of-ukrainian-web-archives.gmi
Normal file
|
|
@ -0,0 +1,27 @@
|
|||
# Реставрація українських Веб-архівів
|
||||
|
||||
Вже тривалий час спостерігаю картину природного занепаду Web, який поступово витісняють мобільні платформи, а тепер ще й штучний інтелект. Це можна було б сприймати за норму, адже є такі ресурси як Web-archive, звідки "завжди" можна підняти архівну копію. Але такі копії там хаотично формуються кравлером, тому деякий контент пропускається а деякий - з невідомих мені причин стає не доступним.
|
||||
|
||||
Таким чином, з пошукової видачі поступово зникає україномовний контент, за ним зникає читач, а потім й сама культура, зокрема - наукові роботи, статті, мануали, книги, тощо...
|
||||
|
||||
Думки наступні:
|
||||
|
||||
1. зробити локальні "сирі" копії активних сайтів щонайменше засобами `wget`
|
||||
1.1. тут можна підняти віртуальні Веб-хости Yggdrasil для локального читання у браузері
|
||||
1.2. створити для таких дампів роздачу BitTorrent або просто підписати хешем SHA/MD
|
||||
1.3. надати до статичних дампів доступи по FTP (в анонімному режимі read-only для копіювання)
|
||||
2. підняти останні архіви вже не доступних сайтів та вручну оформити їх в репозиторій у форматі Markdown, який потім можна згенерувати в актуальний формат, зокрема засобами mdBook або актуальним на той момент П/З.
|
||||
|
||||
Стосовно останнього пункту, тут є "невеличка" проблема з авторськими правами, бо колись було модно ліпити лейбл "усі права захищено" тут здається термін переходу інформації в суспільне надбання складає близько 60 років, можливо я помиляюсь. За цей час інформація може зникнути, або частково втратитись, тому на допомогу може прийти стара добра модель андеграунду з його неформальними правилами "забити болт" на копіразм але при цьому з повагою ставитися до подібних скарг, таким чином що якщо автор з'явиться / оживе, можна було зняти з публікації ресурс за його скаргою.
|
||||
|
||||
Утім, такий ресурс вже може стати частиною певної енциклопедії або вікі, я цей процес погано уявляю, але більше уявляю той факт, що більшість з авторів все ж таки на зв'язок не вийдуть ніколи - через втрату інтересу або через військові дії.
|
||||
|
||||
Іншою проблемою збереження готових збірок (для того ж пункту #2) є медіа-файли. Якщо це буде Git-хостинг, то медіа-файли там не вітаються і рано чи пізно спричинять зайві питання від провайдера. Тому ймовірно, тут доведеться заморочитись з Gitea, чи що там сьогодні модно. Але такий формат зробить сховище менш популярним, а значить - менш стійким до потенційного занепаду. Можливо є сенс обговорювати з адміністрацією хостинга, на що повертаємось до питання копірайту.
|
||||
|
||||
Далі буде.
|
||||
|
||||
## Посилання
|
||||
|
||||
=> https://devzone.org.ua/topic/restavratsiia-ukrayinskykh-veb-arkhiviv Копія цієї теми на DevZone
|
||||
=> https://www.linuxmint.com.ua/d/695-restavraciya-ukrayinomovnix-veb-arxiviv Ініціатива на Linux Mint Україна
|
||||
=> https://codeberg.org/uarchive/ Експериментальний проєкт спільноти на Codeberg
|
||||
12
public/uk/news/the-end-of-cdma-in-ukraine.gmi
Normal file
12
public/uk/news/the-end-of-cdma-in-ukraine.gmi
Normal file
|
|
@ -0,0 +1,12 @@
|
|||
# CDMA в Україні - всьо
|
||||
|
||||
Згадалась мені альтернативна стільникова мережа CDMA (https://uk.wikipedia.org/wiki/Code_Division_Multiple_Access) - rолись користувався нею для оформлення міського номеру в мобільному форматі для тодішнього бізнес-проєкту.
|
||||
|
||||
Технологічно, CDMA відрізняється низьким рівнем випромінення, близьким або таким що не перевищує "фонове". Тобто гіпотетично, це була також менш шкідлива для здоров'я альтернатива GSM (https://uk.wikipedia.org/wiki/GSM), де під час роботи останнього є характерні звукові сигнали, якщо розмістити активний телефон поряд з динаміками. CDMA також був нішевим продуктом в сфері мобільного Інтернет.
|
||||
|
||||
Через довжину хвилі робочого діапазону, якість зв'язку мала свої переваги - наприклад, зв'язок був доступний в пішохідних переходах (ще тоді без встановлених там локальних станцій ретрансляції) і недоліки - при низькому рівні сигналу, було чути специфічний шум під час голосового виклику. Вторинним недоліком, була й більш висока ціна, через більшу поширеність в Україні GSM, утім це було лише локальною проблемою. Вища ціна стосувалася не тільки тарифних планів, але й "заліза" адже сім-картки також мали технологічні відмінності і звичайні GSM пристрої (телефони, модеми) були не сумісними.
|
||||
|
||||
Власне, останнє мабуть і стало причиною його остаточного витіснення: у січні 2025 року компанія «Інтертелеком» перейшла на надання послуг у стандарті GSM (https://www.intertelecom.ua/aboutcompany). Стосовно 2025 року я не впевнений, адже цікавився питанням декілька років тому, і вже тоді підтримки CDMA не було - можливо на сайті переплутані дати серверу, бо в копірайті зараз 2028 рік :)
|
||||
|
||||
Була також інша організація - CDMA Україна (https://uk.wikipedia.org/wiki/CDMA_UKRAINE), але особисто послугами цього провайдера не користувався і сьогодні їх сайт вже взагалі не доступний, його можна відкрити тільки через веб-архів
|
||||
=> https://web.archive.org/web/20120922025805/http://www.cdma.ua/
|
||||
Loading…
Add table
Add a link
Reference in a new issue