LINUX.ORG.RU

Избранные сообщения torvn77

Линус Торвальдс дал интервью

Форум — Talks

Собственно, для Ъ 0: https://www.tag1consulting.com/blog/interview-linus-torvalds-linux-and-git

1: https://www.tag1consulting.com/blog/interview-linus-torvalds-open-source-and-beyond-part-2

TL;DR из того, что мне показалось самым интересным (неполные варианты ответов) (JA — интервьюер):

JA: Do you ever regret your choice of license, or how much money other people and companies have made off something you created?

LT: Absolutely not.

JA: These days when people release source code under the GPLv2, they generally do it because of Linux. How did you find the license, and how much time and effort did you put into reviewing other existing licenses?

LT:But the two main reasons were probably simply gcc - which was very much instrumental in getting Linux going, since I absolutely required a C compiler - and Lars Wirzenius ("Lasu"), who was the other Swedish-speaking CS student at University in my year (Swedish being a fairly small minority in Finland).

JA: What is your typical day like? How much of it is spent writing code, versus reviewing code, versus reading and writing emails? And how do you balance personal life and working on the Linux Kernel?


LT: I write very little code these days, and haven't for a long time. And when I do write code, the most common situation is that there's some discussion about some particular problem, and I make changes and send them out as a patch mainly as an explanation of a suggested solution.

...

And yes, I spend time on code reviews too, but honestly, by the time I get a pull request, generally the code in question should already have been reviewed by multiple people already. ...

JA: Is there anything in the kernel which is not optimal, but would require a complete rewrite to address properly? 

LT: We've actually been really good about even completely rewriting things if necessary, so anything that would have been an unmitigated disaster has long since been rewritten.

JA: What about rewriting at least parts with Rust, a language that was specifically designed for performance and safety? Is there room for improvement in this way? Do you feel it’s ever possible for another language like Rust to replace C in the kernel?

LT: We'll see. I don't think Rust will take over the core kernel, but doing individual drivers (and maybe whole driver subsystems) in it doesn't sound entirely unlikely. Maybe filesystems too. So it's not "replace C", but more of "augment our C code where it makes sense".

JA: The past year has been difficult all around the world. How has the COVID-19 pandemic affected the kernel development process?

LT: It actually has had very minimal effect, because of how we always worked. Email really ends up being a wonderful tool, and we didn't rely on face-to-face meetings.

 

fernandos
()

Возможно ли объеденить RAM и SSD в 1 диск?

Форум — General

К примеру у меня есть 256GB RAM, и например 512GB SSD диск.

Есть ли возможность получить диск ну скажем на 200GB RAM + 512GB SSD?

В идеале сначала чтобы использовалась RAM, а если не хватает места, то пишет на SSD.

Надежность хранения само собой неважна. Нужно вот такое временное хранилище.

Самое главное, чтобы итоговое хранилище по размеру было суммой RAM (например куска в 200GB) и SSD.

Погуглил немного нашел проект mergefs. Наверное вариант tmpfs + mergefs мне подойдет.

Поделитесь вашими соображениями ))

 , , ,

maxlinux
()

База данных для электронных компонентов

Форум — General

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

Хочется что-то удобное, с веб-интерфейсом, где можно будет создать свои категории, создать разные поля, фильтровать по ним. Идеально там же хранить фотографии, чертежи, даташиты. С поиском и фильтрами, как на Mouser, DigiKey, LCSC, etc.

Есть такое готовое?

 , , ,

CYB3R
()

Спрятать серийник батареи от Гугла

Форум — Talks

Гугл отслеживает все и вся, недоутиные поиски не предлагать, стартпейдж тоже, расширения браузера тоже.
Как подменить айдишник батареи ноута, а с ним желательно и еще все что можно? Вообще в идеале какую-то тулзу бы типа dmiencode, чтобы поменять все что вообще меняется из железных серийников и желательно до загрузки драйверов сетевой карты.
Какие решения кто знает?


Перемещено Shaman007 из general

 , , , ,

JN
()

паспорт скоро будет не нужно

Форум — Talks

В московском аэропорту Шереметьево проведут эксперимент с введением новой системы контроля при посадке пассажиров в самолет.

Уточняется, что в рамках нововведения путешественников временно будут пускать на борт «по лицу», используя данные из Единой биометрической системы. Пассажиры смогут проходить контроль по новой системе исключительно по своему желанию.

Также сообщается, что благодаря установке турникета с камерой, который моментально определяет личность пассажира, больше не нужно будет предъявлять посадочный талон и паспорт при посадке.

Как пояснили источники, контроль будет проводиться при загрузке на тестовый внутренний рейс «Аэрофлота» и позволит сократить количество контактов между людьми. «Это в том числе важный фактор ограничения распространения инфекций», — заявил представитель «Аэрофлота» Михаил Демин.

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

https://lenta.ru/news/2021/04/28/systemakontrolya/

 

Jopich1
()

dxvk и двойная графика.

Форум — Games

Привет всем! Прошу помощи в одной проблеме. Возможно я наивный чукотский юноша, но всё же я пытаюсь заставить работать dxvk vulkan у себя на ноуте с двойной графикой(Интел-АМД). Вродебы все вулкановские либы поставил. Проблема состоит в том, что при запуске игры в wine с DXVK консоль сыплет ошибкой

MESA-INTEL: warning: Haswell Vulkan support is incomplete,

т.е.,как японял, система пытается задействовать vulkan с встроенной видеокартой интел, даже если я запускаю игру через DRI_PRIME=1. Вулкан должен потдерживаться моей дискретной видеокартой(radeon hd 8690m). Использую debian sid. Пробовал разные версии wine. Ах да ещё, gears-vkd3d тоже выдаёт

MESA-INTEL: warning: Haswell Vulkan support is incomplete

и ещё выдаёт

fixme:vkd3d_select_physical_device: Multiple physical devices available, selecting the first one. gears-vkd3d: demos/gears.c:345: cxg_load_pipeline: Assertion >`cxg->swapchain’ failed.

Причём сдесь Хасвелл, если я пытаюсь запускаю игру через DRI_PRIME=1 ? Почему dxvk упорно отказывается работать с дискреткой?
Не знаю имеет ли это значение или нет, но vkcube крутится, но при этом выдаёт тоже предупреждение(см. выше).

 , , ,

Jax_iv
()

Хочю комбик

Форум — Talks

Собственно.

Близится момент зарплаты (возможно, последней на нынешней работе, ибо уже сил терпеть нету, да и погода нормализовалась – можно переезжать!) И захотелось мне в конце концов прикупить себе комбоусилитель, джва года ждал момента. А то как так-то, "лес пол" есть, а "комбика" нема?

Что я, собственно, хочу:

  • Нормальный предусилитель и динамик. Эффекты (в т.ч. и перегруз) я могу и потом педалями добрать, главное, чтобы сам "комбарь" это выдержал и не начал, уж простите мой французский, "дристать".

  • Нормальный звук в наушниках, ибо вдруг понадобится записать с "линии", или ночью поиграть, а из "ушей" – ушат помоев?

  • Не шибко мощный/большой – 8-дюймового на 15-20 ватт хватит за глаза, я же не на стадион Уэмбли «Спартак» собираюсь выходить.

  • Недорого – 250 баксов максимум. Соответственно, "лампа" отменяется, ибо такого бренда, как Yerasov, в Украине нету, да и сами "ершики" не продаются, ибо «не патриотично». Соответственно, остаются либо моделирующие усилители, либо чистые "транзюки". В пользу первых говорит (цитирую какого-то обзорщика с горы) разнообразие эффектов, точная эмуляция усилителей и гарантированно хороший звук в наушниках. Вторые же, соответственно, проще и за тот же функционал дешевле (вангую, сейчас мне пояснят, что по чём, хе-хе).

  • Ну и самое главное (нет) – чтоб хорошо встроенное "джи-джи" было, сиречь, перегруз. Впрочем, могу уступить, если с педалькой будет так же.

"Погуглил" я хорошенько, посмотрел обзоры разных маститых и не очень обзорщиков (лично послушать не могу по понятным причинам), и вырисовалось у меня несколько моделей, в порядке убывания цены:

  • VOX VT25X – если верить обзорщикам, рвёт и мечет всё остальное за ту же цену. И вроде бы всё так, даже "джи-джи" хорошо выходит, вот только одна беда – все раскупили, трясця би їх вхопила. Да и звук, снятый с разъёма для ушей, поговаривают, для записи ну никак не годится (а я хочу так поизвращаться).

  • Fender Mustang LT25. Аналогичен предыдущему, даже чуть дешевле, но опять-таки – нигде нету, только под заказ.

  • Orange Crush 20 – вот это уже чисто транзисторный комбоусилитель, соответственно, никаких эффектов, кроме перегруза (правда, есть ещё модель RT с реверберацией и тюнером, но ни то, ни другое мне не нужно – тюнер-прищепка всегда наготове, а "реверба п*****уть" можно и после записи, не совсем правильно, наверное, но можно). Но перегруз жирный, насыщенный, и чем-то мне в душу запал. Плюс, что внезапно для "транзюков", есть "кабсим" для наушников, говорят, это очень помогает.

Спускаемся на разряд ниже:

  • Boss Katana Mini и Roland Micro Cube. Смущает размерчик, хоть люди и говорят, что у первого хорошо идёт "джи-джи" (сам Ола одобряэ!), а второй выдаёт нормальный чистый звук (его уже одобряэ Эльмо). Плюс возможность запитать от батареек и превратить в портативную сирену – чем не достоинство?

  • Fender Champion 20. Перегруз паршивый, зато вроде бы хороший чистый звук, и эффекты в наличии. Не знаю, как поведёт себя с педалями, правда. Может, банальный DS-1 превратит этот "комбик" в орудие пыток прямиком из Третьего Рейха, а обзоров, чтобы и с педалями, я не нашёл. А ещё он лёгкий и значительно дешевле, так-то.

Вот, собственно, и вся выборка. @ist76, @James_Holden, @jo_b1ack, что скажете? Ждать "вокс" с "мустангом"? Или не заморачиваться и брать то, что есть, потом педалями доберу? Или это всё вообще шлак, и где-то есть супер-пупер "комбарь" за недорого?

P.S. "Линукс" здесь при том, что я буду снимать сигнал с выхода для наушников и обрабатывать его под "онтопиком" с исключительно открытым и свободным ПО.

P.P.S. "Паука" не предлагать.

P.P.P.S. Попросили указать жанры пилилова. Очевидно, что это будет метал, иначе зачем мне гитара?

UPD: Хочю комбик (комментарий)

 ,

Korchevatel
()

IP камеры и кому они зачем-то сигнализируют

Форум — Security

Здрасьте, уважаемые любители видеонаблюдения вообще и IP камер (c прошивками на Linux же) в частности.

Перефразируя известного доктора - «Все стучат». И камеры тоже.

Есть у меня для теста Hikvision от зловредного китайского полу-государственного концерна. В gui вылючены галочки его обращений к китайским серверам. Фаервол уже достаточно давно показывает ноль исходящих от этих камер в интернеты, ну если только не обновлять прошивку. Т.е. подозрения были, но Hikvision с честью выдержал испытание и никому ничего лишнего не шлёт. Dahua тоже молчаливое.

А есть совершеннейший ноунейм по имени Wansview. Так он, что ни выключай в gui - всёравно постоянно хочет куда-то законнектиться. Конечно-же он огорожен, но сам факт неприятен.

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

Истории из жизни приветствуются.

И если кто-то пользуется cloud сервисами производителей камер, то почему?

 ,

Brillenschlange
()

Умер Чарльз Гешке

Форум — Talks

Один из разработчиков pdf (postscript ?) и попутно один из сооснователей Adobe

https://novayagazeta.ru/articles/2021/04/18/umer-odin-iz-osnovatelei-kompanii...

 

Evgueni
()

Биткоины

Форум — Development

Запускаю 2 (предварительно модифицированных) узла (англ. nodes) криптовалютной сети (прилагающиеся снимки экрана 1-1.PNG, 1-2.PNG, 2-1.PNG и 2-2.PNG; личные данные на снимках заретушированы). Они успешно соединяются друг с другом (строка «New outbound peer connected: version…»). После этого запускаю программу для «добычи» (англ. mining) монет (прилагающийся снимок экрана 3.PNG); но она говорит, что мой сервер возвращает пустой ответ. Причём это уже вторая такая программа-miner («майнер»), которая после успешной компиляции себя выдаёт такие строки. Что я сделал не так?

https://dropmefiles.com/uqBOA

 

gnu_notunix
()

Какими клавиатурами пользуетесь?

Голосования — Голосования

Предыдущий опрос.

Справочная информация.

  1. Мембранными (не ножничные) 248 (40%)

    ********************************************************************************************************************************************************************************************************************************************************************************************************************************

  2. Мембранными (ножничные) 191 (31%)

    ******************************************************************************************************************************************************************************************************************************************************

  3. Механическими (коричневые свитчи) 100 (16%)

    *********************************************************************************************************************************

  4. Механическими (синие свитчи) 97 (16%)

    *****************************************************************************************************************************

  5. Экранными 72 (12%)

    ********************************************************************************************

  6. Механическими (красные свитчи) 71 (12%)

    *******************************************************************************************

  7. Свой вариант 59 (10%)

    ****************************************************************************

  8. Механическими (чёрные свитчи) 46 (8%)

    ***********************************************************

  9. Ёмкостными 15 (2%)

    *******************

  10. Проекционными 3 (0%)

    ***

Всего голосов: 902, всего проголосовавших: 613

 

gobot
()

Линакс гейминг и сборка ядра из исходников

Форум — Games

Какое ядро Linux лучше для игр: https://www.ixbt.com/live/games/vybiraem-luchshee-igrovoe-yadro-dlya-linux.html

Иными словами: сборка ядра похоже уже входит в специальную олимпиаду Гейминга

 , ,

Evgueni
()

Ждём RMS на стриме у Михаила Светова

Форум — Talks

Официального анонса с датой пока не было, Светов это только что на стриме объявил.

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

Канал тут (youtube.com).

 

WitcherGeralt
()

fheroes2 0.9.2

Новости — Игры
fheroes2 0.9.2
Группа Игры

Доброго времени суток, дорогие любители героев меча и магии!

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

И вот перед вами 0.9.2 релиз!

Нашей командой, наконец, добавлены заклинания просмотра карты мира (View Heroes/Towns/Artifacts/Mines/Resources/All). И теперь в игре работают все оригинальные заклинания! Помимо этого было исправлено множество проблем с заклинаниями контроля разума существ в бою.

На поле боя теперь намного чаще станут появляться большие препятствия, ведь раньше они почти никогда не встречались из-за некорректного кода.

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

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

fheroes2 развивается. Каждый месяц мы улучшаем общее качество кода. Добавляем новые элементы геймплея. Исправляем сотни багов. Недавно командой была организована полноценная поддержка нашего движка на PlayStation Vita. В будущем и другие платформы не останутся без возможности запустить Heroes of Might and Magic II!

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

>>> Подробности на нашей странице

 , , ,

sirDranik
()

Анимация механики blender (ведущая балка колёсной пары локомотива)

Форум — Games

Привет, есть такая колёсная пара локомотива https://i.ibb.co/hgh40LZ/2021-04-05-14-17-45.png без других механических деталей. В общем как анимировать механику? Вращение я понял как для всех объектов переключаюсь на вращение кватернионами (эйлер говно) затем включаю автоматическую установку ключевых кадров, делаю вращение вокруг центров объектов (колёса отдельные) и попутно смещаю ключевые кадры, получаю 5 опорных кадров которые делают вращение всё хорошо, затем думал также анимировать ведущую балку, но блендер запоминает то как я перетащил балку от места до места эммм не то, нужно как полагается ну типа вот https://i.gifer.com/origin/bc/bcf2be8664eddd3a16c29343c8f9999c_w200.gif. Есть модификатор который от изменения положения одного объекта трансформирует другой, но я хз оно работает хорошо с шестирёнками или тип того. В общем прошу кинуть ссылку или доку или ещё что по этой теме. Так то предполагается ещё десяток механических соединений и их анимации (локомотив приводится в движение пневмоприводом который сам крепится на ось и шатается толкая ведущую балку например) так что мне не частный случай желательно а общий. Помогите советом. Или пните в нужную сторону.

Если важно то потом буду экспортировать в SMD валвовский.

 , , , ,

LINUX-ORG-RU
()

В образы Arch Linux вернулся инсталлятор

Новости — Open Source
Группа Open Source

1 апреля было объявлено о включении инсталлятора Archinstall в состав установочных образов Arch Linux. И нет, это не первоапрельская шутка – пакет действительно добавлен в репозиторий и в профиль /usr/share/archiso/configs/releng/. Также существует графическая надстройка от того же автора.

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

Ссылка на новость OpenNET: https://www.opennet.ru/opennews/art.shtml?num=54884

>>> Подробности

 , ,

Korchevatel
()

Суд США постановил, что Apple сознательно продавала MacBook с бракованными дисплеями

Форум — Talks

В решении по коллективному иску против компании Apple федеральный судья США постановил, что компания из Купертино сознательно продавала дефектные компьютеры Mac. Иск касается неисправности MacBook Pro, в результате которой подсветка в нижней части приобретает вид сценического света, а затем и полностью выходит из строя.

Суд также пообещал расследовать утверждения о том, что Apple удаляла сообщения на форуме с жалобами на эту проблему. Вначале Apple отказала в гарантийном обслуживании таких систем, затем запустила программу Display Backlight Service Program для решения проблемы на 13-дюймовой модели, но исключила 15-дюймовую. Истцы в коллективном иске утверждают, что Apple, не предупреждая потребителей, продолжала продавать 15-дюймовые модели, которые были подвержены этой проблеме и она об этом знала.

Федеральный судья Калифорнии считает, что интенсивный процесс тестирования компьютеров компанией Apple перед их выпуском на рынок в сочетании с жалобами потребителей на предполагаемый дефект дисплея должны были заставить Apple насторожиться — по мнению суда, Apple знала о проблеме, продавая MacBook.

Специалисты iFixit выяснили, что проблема заключалась в том, что Apple перешла на гораздо более тонкий шлейф в затронутых моделях. Это в течение довольно небольшого времени приводит к быстрому износу компонента: вначале появляется так называемый «сценический свет», в конечном счёте происходит полный отказ подсветки. Когда устройства были впервые представлены, конструкция (используется с 2016 года и поныне) казалась прекрасной. Но, как всегда, дьявол кроется в мелочах…

Более того, сам шлейф стоит лишь $6, но конструкция дисплея, применяемая Apple, делает его замену невозможной. В явном стремлении сделать дисплей как можно тоньше компания сделала кабели частью дисплея, поэтому их нельзя заменить без замены всего блока дисплея. В результате проблема стоимостью $6 обращается в катастрофу на все $600.

В иске Apple также обвиняется в удалении сообщений сообщества с жалобами на эту проблему на своих форумах поддержки. Компания, похоже, не отрицает таких случаев, но утверждает, что они не имеют отношения к делу. Судья не согласен и полагает, что это служит лишним свидетельством того, что Apple знала о дефектной конструкции.

Источник:

https://9to5mac.com

 

petyanamlt
()

Движок корсаров открыли

Форум — Talks

 ,

Pups
()

а вы помните приезд старика в 2011 в Москву?

Форум — Talks

если кто еще учился в школе, я расскажу как все было.

десять лет назад ассоциация друзей реймана, РАСПО, и попильная контора pingwin software привезли в Москву RMS. он как обычно впаривал неофитам своих плюшевых антилоп и вещал в общем как обычно.

но вот в чем вопрос, РАСПО и пингвин попильные организации, протухшие в течении года или около того. понятно ведь, что RMS так много сделал в 80-х для FSF, что это позволяет ему бесконечно мараться о грязные деньги и обелять такие вот конторы. понятно ведь, борется с корпорациями, ну и за идею выступил, очевидно. а тем кто осуждает его за это, и за что годно другое, нет места на этом свете, я все правильно сказал?

 

sartakov
()

Федеративность vs P2P

Форум — Talks

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

Фундаментом нашего объединения является идея, изложенная в эссе «Protocols, Not Platforms»

И именно поэтому существует целый выводок реализаций как раз движков-платформ. Я и правда не понимаю, какое дело конечному пользователю будет до протокола, если он взаимодействует с конкретной платформой, к которой привязана его учётка. Код исполняется не на его машине и не под его контролем. Данные пользователя подконтрольны не ему, а черт знает кому. То, что там будет СПО, абсолютно параллельно. Суть СПО не святости концепции, а в том, чтобы знать, что за код работает с твоими данными. Не тот случай.

Возможно, ты используешь Mastodon неправильно

А может быть, всё проще, и это Mastodon спроектирован неправильно.

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

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

Что мешало сразу сделать дизайн, в котором пользователь — это универсальный криптографический ключ, не прибитый к платформе? А кружки по интересам… просто кружки по интересам!

Внутренняя политика […] Рассмотрим какой-нибудь инстанс. У него есть внутренняя политика. Она регулирует то, что происходит в стенах этого инстанса, между его пользователями. К ней относятся правила поведения, на каждом инстансе они свои. Регистрируясь на конкретном инстансе, ты соглашаешься с его конкретными правилами.

Проблема не в том, что в «тематической группе» (назовём это так) есть правила поведения. Проблема в том, что эта группа претендует на то, чтобы быть оператором моих данных, а не просто принуждать меня к правилам для участия в группе. Сам я в сети ничего собой не представляю. За меня всё делает сервер. Как самостоятельная единица в сети федерации я не существую. Пользователь как был бесправным в Фейсбуке, так и остался.

И если раньше админ группы в Фейсбуке был ограничен во власти по отношению к участникам группы средствами самого Фейсбука, то теперь «админ группы» обладает полной властью вместо Фейсбука.

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

Внешняя политика […] Тут, конечно, начинаются всякие страсти. Это комплекс всего, что происходит при общении между серверами. К вам, как гражданину своего инстанса, внутренней политикой скорее всего приставлен долг не порочить честь своего сообщества на междусерверной арене. […] Глушение. […] Отклонение медиа. […] Блокировка.

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

Да, и наконец, мне скажут типа: просто подними свой сервер, и своими данными управлять будешь только ты. Во-первых, не только я. Любому серверному приложению необходим хостинг с белым IP. А во-вторых, вот только технически это решение ничем не отличается от старого доброго блога на вордпресс и ленты RSS для экспорта всем желающим. Изобретение нового мира вышло каким-то… неубедительным.


В общем, я такой человек, который во всём найдёт изъяны. С ходу могу вспомнить только три примера, когда дизайн продукта меня полностью устраивал при знакомстве. Первый был, когда я познакомился с Ruby. Второй, когда открыл для себя Docker. И третий, когда увидел обновленный JS с let, const и стрелками.

Но конкретно тут… ребята, я не знаю, может это лично я слишком аутист, но мне казалось, что в начале 3-го десятилетия XXI века технически продвинутым людям в сети уже должно поднадоесть жрать этот кактус в виде доли маленького бесправного винтика в большой сети. И ходить под начальством очередной шишки, не важно, маленькая она или большая.

Самое главное, чего не делает федиверс, он не провозглашает пользователя как объект первого класса в своей семантической модели. Всё так же объекты первого класса — это сервера, сервера, сервера.

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

Очень печально выслушивать этот бред на тему того, что одному не нравится код на JS, второму — код на Питоне, а третьему не хватает возможности поставить аватарку на форуме. Хоть бы один задумался об архитектуре и о последствиях развития той или иной технологии для человечества.

В то же время, приложение на ZeroNet при желании можно продаунгрейдить до федеративного сервера, точно так же как федеративный сервер при желании архитектурно даунгрейдится до «Фейсбука». А вот обратно — не получится. Если в исходном дизайне не выполнено соответствующее разделение абстракций, то без полной переделки дизайна им просто неоткуда будет взятся. «Лишние» степени свободы платформы при желании можно скрыть, а вот несуществующие нарисовать не получится.

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

Допилить ZeroNet до убойной технологии не сложнее, чем с нуля реализовать стек Gemini вместе с сервером и браузером на GTK. Реально нужно 5-6 заинтересованных лиц и немного времени.

Сейчас ситуация такова, что на всей Земле не нашлось этих пяти лиц.

В общем, ладно… у меня нет желания размышлять, почему всё так вышло, и почему вместо действительно чумовой технологии, от которой сами «продвинутые пользователи» бы визжали, у пользователей выстреливает очередное… вот это. В конечном счёте, как тащить людей туда, куда они не хотят? Ну не хотят, и не надо.

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


Спасибо commagray & CO за предоставленные для цитирования буквы.

 , ,

wandrien
()