LINUX.ORG.RU
ФорумTalks

Программисты захватят мир

 


0

1

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

Если лень обсуждать, то можно мне просто посоветовать что-нибудь почитать из научной фантастики по этому поводу.

★★★★★

Как бороться с программистами в эпоху всеобщей компьютеризации?

Наверно также, как и с водителями в эпоху всеобщей автомобилизации. [qutoe]К чему может привести то, что обычный обслуживающий персонал (программисты, системные администраторы) наиважнейших компьютерных систем мира будет иметь более высокий доступ, чем лица, этими системами формально управляющие?

Ну личный шофер имеет более высокий доступ к машине, чем его шеф. И чего?

ival ★★
()
Ответ на: комментарий от ival

Ну личный шофер имеет более высокий доступ к машине, чем его шеф. И чего?

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

derlafff ★★★★★
() автор топика
Ответ на: комментарий от derlafff

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

s/водитель/механик в крупном автосервисе/. Масштаб не тот, но принцип тот же.

ival ★★
()

"Пчёлы захватят мир"

А кому от этого будет плохо?

iZEN ★★★★★
()

К чему может привести то, что обычный обслуживающий персонал (программисты, системные администраторы) наиважнейших компьютерных систем мира будет иметь более высокий доступ, чем лица, этими системами формально управляющие?

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

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

Всегда ваш, капитан Очевидность.

leonid
()
Ответ на: комментарий от derlafff

Ну давай поиграем в Кэпа.

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

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

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

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq

перечитай Томпсона с его тьюринговой мммооккей.

qulinxao ★★☆
()
Ответ на: комментарий от DNA_Seq

Самоочевидно что один программист (даже если он имеет доступ ко всему коду) не сможет незаметно для коллег внести бекдуры. А если сможет - в коде они не удержатся.

Почему не сможет? Баги и уязвимый код не намеренно он внести может, а намеренно - не может? Что помешает очень хорошему программисту внести не очень очевидную уязвимость, которая позволит удаленно запускать код в системе?

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

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

Уязвимому коду не обязательно распространяться мгновенно. Можно и подождать несколько лет, пока изменения не дойдут до всего зоопарка.

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

Зависит от программиста. Некоторые имеют достаточно скиллов, чтобы создать большую корпорацию и стать её главой, тому есть примеры. Есть и те, которые могут удержать власть над человечеством, просто мы о них не знаем

derlafff ★★★★★
() автор топика
Ответ на: комментарий от derlafff

Баги и уязвимый код не намеренно он внести может, а намеренно - не может?

Ты это серьезно спрашиваешь?

Что помешает очень хорошему программисту внести не очень очевидную уязвимость, которая позволит удаленно запускать код в системе?

Считатьс ебя самым умным - вредно.

Уязвимому коду не обязательно распространяться мгновенно. Можно и подождать несколько лет, пока изменения не дойдут до всего зоопарка.

И какова вероятность что данный участок кода будет вымыт? ;) Эволюция - суровая штука.

Уязвимому коду не обязательно распространяться мгновенно. Можно и подождать несколько лет, пока изменения не дойдут до всего зоопарка.

Если есть своя компания - нафиг такие сложности?

Есть и те, которые могут удержать власть над человечеством, просто мы о них не знаем

Мальчик, тебе сколько лет? Власть всегда удерживается коллективно. Даже Иосиф Виссарионович и тот прежде всего опирался на коллективное мнение Партии.

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от qulinxao

Ну это все понятно.

Только не все настолько глупы, чтобы садить только одного Додкина или Люка за подобное дело. Обычно Додкиных бывает несколько.

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

zhuravlik ★★★★
()
Ответ на: комментарий от derlafff

Только если об этом узнают

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

zhuravlik ★★★★
()
Ответ на: комментарий от DNA_Seq

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

А на критического проверяющего садить сверху еще одного проверяющего?

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

zhuravlik ★★★★
()
Ответ на: комментарий от zhuravlik

А на критического проверяющего садить сверху еще одного проверяющего?

Зачем? Просто своевременная ротация кадров, как работников, так и проверяющих.

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от DNA_Seq

Считатьс ебя самым умным - вредно.

я про себя ничего не говорил

Даже Иосиф Виссарионович и тот прежде всего опирался на коллективное мнение Партии.

А до него Россия почти 200 лет была империей, в которой большая часть императоров как-то плевала на мнение высшего слоя общества

И какова вероятность что данный участок кода будет вымыт? ;) Эволюция - суровая штука.

Она такая же, какая и вероятность того, что не будет вымыт.

derlafff ★★★★★
() автор топика
Ответ на: комментарий от derlafff

А до него Россия почти 200 лет была империей, в которой большая часть императоров как-то плевала на мнение высшего слоя общества

Ты не забывай что этих императоров регулярно били по голове табуреткой. Вспомни историю Павла 1.

Она такая же, какая и вероятность того, что не будет вымыт.

А какова вероятность встретить динозавра на улице?

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от derlafff

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

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

и про НиколаяПалкина который прямо утвержнал что Россией правит не царь ,а 25 тысяч чинарей.

qulinxao ★★☆
()
Ответ на: комментарий от DNA_Seq

Зачем? Просто своевременная ротация кадров, как работников, так и проверяющих.

Угу, а потом все устают бегать из проекта в проект и от постоянного всевидящего ока и убегают совсем.

Публичное ревью критичных моментов - вот основной инструмент против Додкиных.

Понятно, что ревью проводит ограниченная и заинтересованная публика, которая и контролирует, что должно, а что не должно попасть в проект. Но это правильная демократия, в отличие от тоталитарного вечного недоверия (=ротация и проверяющие).

zhuravlik ★★★★
()
Ответ на: комментарий от zhuravlik

Угу, а потом все устают бегать из проекта в проект и от постоянного всевидящего ока и убегают совсем.

Это да, характерно для фарминдустрии например.

Публичное ревью критичных моментов - вот основной инструмент против Додкиных.

Я считал что это само собой разумеющееся мероприятие.

DNA_Seq ★★☆☆☆
()

К чему может привести то, что обычный обслуживающий персонал (программисты, системные администраторы)

дядя, ты не попутался? «обслуживающий персонал» - это уборщица, или там охранник.

drBatty ★★
()
Ответ на: комментарий от Trieforce

Еще скажи что Билл Гейтс программист.

а то. Программист. Был когда-то. Кстати, довольно средний.

drBatty ★★
()

Не нужно бороться. Просто подчинись.

drull ★☆☆☆
()

Самыми «страшными» людьми все равно останутся дежурные в стратегических ракетных войсках.

segfault ★★★★★
()
Ответ на: комментарий от Absurd

Если X вынесли на аутсорс то это вовсе не значит что X перестали производить.

DNA_Seq ★★☆☆☆
()
Ответ на: комментарий от derlafff

человек - неотьемлимая часть системы.

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

qulinxao ★★☆
()
Ответ на: комментарий от geek

а ты думал?

кого наказывают когда началник косячит? живого подчинёного. автомат наказывать не так полезно для психики наказующего.

qulinxao ★★☆
()
Ответ на: комментарий от drBatty

смотря где. на свиноферме главная - свинарка, а админ - обслуга.

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

Harald ★★★★★
()
Ответ на: комментарий от Harald

А уборщица в конторе любого размера может натереть дверные ручки йадом. И что?

DNA_Seq ★★☆☆☆
()

К чему может привести то, что обычный обслуживающий персонал (программисты, системные администраторы)

К тому что на лоре школьники начнут мечтать что когда придет БП они будут купаться в девственницах потому что учили матан^Hумеют радиоприемник собрать.

А не - этот тред уже был.

r ★★★★★
()
Ответ на: комментарий от derlafff

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

Ога щаз. Программист ПО для айпадов - имеет возможность пропихнуть код во все планшетники?

gods-little-toy ★★★
()
Ответ на: комментарий от gods-little-toy

Ога щаз. Программист ПО для айпадов - имеет возможность пропихнуть код во все планшетники?

Программист ОС для айпадов имеет возможность пропихнуть код во все планшетники

derlafff ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.