The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Интервью с Алексеем Брагиным о перспективах разработки отече..."
Отправлено Аноним, 29-Авг-14 04:33 
> Не, это не так. Воля может быть лишь у человека.

Не факт. Мнить себя эксклюзивом - прикольно, но никаких фундаментальных законов природы, которые бы делали невозможными волеизъявление (принятие решений) иными субстанциями - я не вижу. Наоборот, даже чистый теорвер такие сценарии допускает. А если конструкторской деятельностью помочь...

Кстати, IBM тихой сапой за 4 года с 256 нейронов до миллиона добрались в их чипах. Напомните, сколько там нейронов у человека? Так, на всякий случай :). А то они пока идут с лютым опережением Мура.

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

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

Эталонный пример - эппл, на 100% рулит ифоном. Всегда может спереть у вас все данные и заблочить девайс, да и много чего наверняка может. Типа включить микрофон и камеру а потом ненавязчиво слить результат, etc - вопрос аплоада софтварного довеска тихой сапой, если не пары команд системе. Или вон у гугла девайсы агрессивно тырят данные до которых дотянутся лопатой, начиная от MAC адресов точек доступа вокруг и заканчивая "сбэкаплеными" паролями wi-fi сетей и прочими ништяками. И конечно все это для вашего блага, а вовсе и не потому что это вендору властишку над толпой хомяков дает, позволяя выгодно продавать USERBASE. Больше уши развешивайте, лошпеды.

Этот мир изменился. Вы не видите суслика, а он есть. Вы не видите мегабайты кода всех мастей, но код есть и работает. Зачастую реализуя некую собственную линию поведения и фоновую логику, которые как минимум нежелательны, а зачастую и вредны для тех кому это подсунули. У девайсов есть глаза и уши, в них вгружают уйму персональных данных. Это делает их ценными экспонатами - "ремотными агентами". Предоставляющими глаза и уши по всей планете, да еще и данные в концентрированном виде можно пи..ть. Не так уж плохо, а? И как вы понимаете, соблазн слишком велик чтобы его просто проигнорировали. Кажется нас предупреждали именно об этом...

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

Бомбардировщики - отдельная тема. Как видим, подставлять двуногих под огонь развитые цивилизации не любят. Поэтому есть дроны. Но у дронов есть Фатальный Недостаток (tm). Они зависят от радиоканала, через который передается воля двуногих. Поэтому дронов можно перехватить, или как минимум сорвать выполнение задания. Срубив радиоканал. Вы же понимаете, на какие технологии это создает спрос по линии вояк? Идеальный дрон получает полетное задание, а дальше действует сам, по ситуации, так что если радиоканал отпал - ну и фиг с ним ;).

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

> Сервера-то есть.

Они есть у сильно некоторых. В этом плане совместное использование ресурсов разных машин ничем таким не плохо. Но большинство втравливается в зависимость от внешних серверов. И единственное что они получают - зависимость от произвола владельца серверов. Раньше диктовали волю через операционку и софт, но по мере популяризации интернета это утратило свое значение. И теперь рубка за ресурсы, деньги и власть пошла в чуть иной плоскости. Технологии меняются, а люди - не очень :).

> Не, это для личного пользования.

Так основная масса вещей как раз покупается и используется "для личного использования".

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

Вообще-то люди жили многие тысячи лет без самолетов и поездов. Это последние 1-2 века ими пользуются. Ну да, улучшают жизнь. Но абсолютно необходимыми все-таки не являются. Тем не менее, зависимость достаточно сильная, так что если железная дорога взвинтит цены - вы будете ругаться, но строить свою ЖД будет дороже и дольше, а у самолетов и автомобилей свои ограничения. Поэтому скорее всего вы сгрызете этот кактус, проклиная зависимость от 1 поставщика.

> верхушка айсберга. Карты банковские, скажем, требуют IBM'овских zOS и прочих.

Да ничего они не "требуют". Магнитная полоса - 100% пассивный носитель с скромным объемом очевидных данных (насколько я помню, в основном дублирует то что напечатано на карте, просто машиночитаемое представление). Что и как с ними дальше будут делать после чтения - куску пластика индифферентно. Чиповые карты используют стандартные протоколы, ISO-7816, насколько я помню. Карту мало интересует кто на той стороне провода и какая там ОС. Скажем немного модифицированный протокол используется для SIM-карт. Изначально план вообще был таков что карта может быть и банковской, и SIM и чем там еще, реально правда вышло иначе. Так что в ходу несколько мутировавших подвидов стандарта. Совместимо в теории, а на практике - все упирается в приложения на карте и тот факт что все клали на совместимость/интероперабельность.

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

> Даже если бы и были, нет софта, нет поддержки.

С софтом несколько проще - открытый софт можно портировать. Но тут заковывка: оказывается, кульное апи из той же гайки оказывается никому не интересно. Логичнее всего видеть его через абстрактную прослойку типа GTK или Qt и не париться как там в той или иной системе апи сделано. Это позволяет писать код, который работает и в гайке и в линуксе и в макоси и в винде и в [на что вы там умудрились портировать вон ту либу]. В результате как-то так оказывается что апи операционки - вообще не плюс: с ним почти все программы через прослойку кроссплатформенной либы предпочитают работать.

> По сравнению с тем же Linux'ом у Гайки значительно хуже интерфейс - его даже не поменять.
> Плюс, новая экосистема, плюс, нет варианта без графики.

Ну вот я не фанат mandatory графической системы, прибитой гвоздями в ядро и все системные компоненты. Это сразу нагибает уйму валидных юзкейсов где графика не требуется. Например в эмбедовке - ну и куда роутеру у которому только usb и эзернет эти окошки девать? А разучивать 2 системы когда можно взять одну, более гибкую и масштабируемую - ну вы поняли, никто не будет делать себе в 2 раза больше сложностей :P.

В лине как-то умнее в результате вышло: графическая система - опциональна. Но если графика нужна - ядро сватает довольно могучий и универсальный бэкэнд DRM+KMS, на уровне своего дизайна покрывающий большинство сущностей, от простейших контроллеров дисплея до навороченых GPU и числокрушилок совсем без дисплея. А кто и зачем всем этим будет пользоваться - второй вопрос. В иксах им пользуется DDX-драйвер. Если иксы вообше нужны. В opengl - могут пользоваться реализации opengl. По минимуму ядро может само использовать: если в системе есть экран, логично если ядро сможет отрисовать туда консоль, сообщение о панике, kdb и чего там еще, раз уж умеет рулить этим железом на низком уровне.

> А Reactos зачем-то клонирует систему, которая по-умолчанию поставляется со всеми новыми
> компами. Т.е., если я купил комп, то по-умолчанию, у меня там
> оригинальные Винды. Зачем мне что-то делать и менять их на "ихний" же клон?

Теоретически для избавления вендорлока. Правда с учетом реимплементации всех ошибок вендора - не очень действенное избавление получается.

> Т.е. для среднестатистического пользователя Винда бесплатна.

Бесплатный сыр бывает только в мышеловке. С среднестатистического пользователя просто содрали лишний стольник президентов, включив в цену компа и назвали это "бесплатным". Вот только стольник президентов в кошельке или уж остается, или уж идет в карман MS, а то что лохам очки втирают что это не так - их проблемы ;).

> А, поскольку, Реактос ориентируется на "обывателя",

Я честно говоря не понимаю на кого ориентируется реактос. Особенно с учетом того что даже разработчики им не пользуются. На мой взгляд идея делать ripoff винды 1 в 1 - до ж...ы скучная и совсем не вдохновляющая. При всем интересе к NT кернелу в свое время могу заметить что система в которой повторили вообще все грабли винды мне ни к чему. Фигли толку с исходников, если сами они никаких решений не принимают и лишь слепо копируют MS? Они на 50% не пользуются плюсами выбранной модели развития, что как-то глупо на мой вкус.

> У меня ноуты далеко не первой свежести. Зато клавиатура удобная

У меня, смею заверить, очень удобная клавиатура. Полноразмерная, в отличие от ноутбучных. Но кстати тоже scissors, а-ля старые ноутбучные. Так пальцы меньше устают. А еще *большой* экран высокого разрешения, на который лезет все. И програмерские редакторы, с полезными фичами. И графические редакторы с кучей  инструментов на виду, и CAD-образные программы, с аналогичными заморочками. Да еще и моник калиброван прямо на фабрике, что позволяет отрихтовать, например, фотографии и это будет относительно правдоподобно. Мощный проц, которому не в облом скомпилять ядро со всеми наворотаи за 15 минут. Куча RAM, чтобы навсегда забыть про своп. Зачем использовать тормозной эмулятор оперативки если можно использовать оперативку? Да еще с ECC, для уверенности что не сбоит. SSD под систему для турбо-реактивной скорости загрузки и запуска программ. Я ненавижу ждать систему. А вот жирные объемы данных - на механических HDD. Так меня не парит прихранить пару 30Гб файлов RAW видео для тестирования кодеков или 12 Гб сжатых данных OSM. Или если ядро собранное с дебагом туда пару гиг запишет при сборке. В SSD так быстро образуется дырка, а механика подпертая буфером - неплохо работает. Могучий GPU, который не только позволяет побегать в игры или посмотреть fullhd, но и являет собой эпическую числодробилку, спокойно обставляющую на параллелящихся операциях CPU чуть ли не в 100 раз. И имеющий ряд специфичных свойств. Скажем скорость доступа к памяти 180Гб/сек на последовательном доступе. Системному процу столько в самых влажных снах не снилось, а это к тому же отдельная локальная память, так что долбеж буфера кадров 2560х1440 - оттуда, а не из системной памяти. И таки OpenCL в открытых драйверах начинает приобретать форму. Я действительно заинтересован чтобы эта своеобразная штука в паре с открытыми технологиями показывала бы как считать надо :). А еще аппаратная виртуализация, IOMMU и прочее. Я могу сделать из этой машины пять машин с разными ОС, если мне покажется что так удобнее. Иногда - так удобнее. Можно пробросить девайсы в guest как если бы они были частью железа guest, etc. Бонусом есть еще 1 машинка, но фича оной не в иксах, не в куче ресурсов и прочее. Там набита куча GPU, мощный БП, качественные вентили и продувка на совесть. Числодробилка в чистейшем виде.

> и заливка ноута чаем обошлась в 1к рубликов. :-)

Если я налью чай на клаву - это будет мне стоить едва ли 500-700 рублей. А налить чаю в системник мне сложно. Ну да, не таскаемо. Но если честно - у меня нет хобби кодить/редактировать фото/использовать CAD/что там еще на бегу, так что я от этого не особо страдаю. У меня есть ноут - но именно на тот случай когда мобильность превыше всего. Это весьма компромиссно и актуально лишь тогда когда нужна мобильность. Но поскольку я не кочевник - я веду относительно оседлый образ жизни и могу себе позволить десктоп без кучи дурных компромиссов типовых для ноута :).

>> Где бы они сейчас были с таким подходом?
> Тоже правда.

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

> У них ещё и отсутствие кругозора. Заниматься копированием изначально устаревшей гуйни несколько странно.

Они вообще странные люди. Ядро NT имеет некое нативное API. А win32 - лишь некая трансляция в него, один из вариантов. Они отдаленно похожи, но лишь местами. С таким же успехом можно в нативное апи транслировать и какие-нибудь там POSIXные вызовы, например. MS даже несколько раз пытался это сделать, правда через ж...у. А реактосовцы почему-то козыряют отсутствием *nix как фичой. Хотя это тот случай когда MS можно было в два счета обыграть на их же поле, например вывесив до кучи нормальный *nix-ный user mode, чего у MS никогда не получалось сделать. Или там напримиер можно было бы вывесить например нативную иерархию ядра NT (как известно C:\ и прочие - симлинки на совсем иные вещи, не более), уйдя от окаменелой и бестолковой досовой иерархии. Или просто более логичную иерархию? Что такое C:\? Вот /backups - я понимаю что там бэкапы. А C:\ - сферический логический диск в вакууме.

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру