Шрифт:
Интервал:
Закладка:
Автор или авторы Операции Анлим в некотором смысле — робин гуды цифрового века: награбленного беднякам не раздавали, но ведь и рядовые клиенты банков не пострадали, как страдают от прочих карточных мошенников. Пострадали банки, не сумевшие надлежащим образом проконтролировать движение средств в выстроенной при их участии сверхсложной технологической цепочке. Теперь предстоят разборки по вопросу, кому покрывать ущерб: банки вроде как планируют истребовать его с MasterCard, а та, предположительно, накинется на владельцев банкоматов. Для всех них, впрочем, это рутинная процедура. Думаете, сорок пять миллионов — много? Для двух краж — пожалуй. Но в общем море карточного фрода это едва заметная капля: по статистике, только в США каждый год на махинациях с пластиковыми картами теряется свыше одного миллиарда долларов. За сложность приходится платить.
К оглавлению
15 цитат Алана Кея, создателя объектно-ориентированного программирования
Андрей Письменный
Опубликовано 13 мая 2013
1. «Будущее не стелется перед нами, как дорога. Это что-то, что мы выбираем сами, и до тех пор, пока мы не нарушаем какие-нибудь законы Вселенной, мы можем заставить его работать так, как мы хотим».
2. «Лучший способ предсказать будущее — изобрести его».
3. «Смена перспективы по ценности равна 80 очкам IQ».
4. «Технологии — это всё, чего не было, когда ты родился».
5. «Те, кто серьёзно относятся к разработке софта, делают своё «железо».
6. «Интернет был сделан так хорошо, что многие думают о нём как о натуральном ресурсе вроде Тихого океана, а не как о чём-то, что сделано человеком. Когда в последний раз технология такого масштаба работала без ошибок? В сравнении с этим веб — это шутка. Веб делали любители».
7. «LISP — величайший язык программирования из когда-либо созданных».
8. «До меня наконец дошло, что полстраницы кода внизу тринадцатой страницы пособия по LISP 1.5 — это LISP, написанный сам на себе. Для разработки софта это как уравнения Максвелла — для физики».
9. «Я придумал термин «объектно-ориентированный», и я уверяю вас, что не имел в виду C++».
10. «Я жалею, что придумал термин «объекты» много лет назад, потому что он заставляет людей концентрироваться на мелких идеях. По-настоящему большая идея — это сообщения».
11. «Благодаря математическому образованию я понял, что каждый объект может иметь несколько ассоциированных с ним алгебр, возможно, даже целые семейства, и они могут быть очень-очень полезны».
12. «Ключ к тому, чтобы делать большие и расширяющиеся системы, заключается в том, чтобы придумывать, как модули будут общаться друг с другом, а не заботиться об их внутренних свойствах и поведении».
13. «Я думал об объектах как о живых клетках или как об отдельных компьютерах в сети, которые обмениваются сообщениями».
14. «Одна из ключевых идей — делать системы, которые бы продолжали работать во время тестирования и, в особенности, во время внесения изменений. Даже большие изменения должны быть инкрементарными и тратить не больше секунды перед вступлением в силу».
15. «Я думаю, что единственный тип науки, на который может походить программирование, — это наука строительства мостов. Кто-то строит мосты, а другие разбирают их, выдвигают более совершенные теории, и таким образом строительство продолжается».
Также читайте о системе STEPS, которую Алан Кей разрабатывает последние восемь лет.
К оглавлению
Без команды не стрелять: кто и почему запрещает первый 3D-печатный огнестрел?
Евгений Золотов
Опубликовано 13 мая 2013
Публикация неделю назад исходников первого 3D-печатного огнестрела, вопреки ожиданиям, не вызвала особенно шумного скандала. По всему выходит, что публика и популярная пресса пока ещё не оценили всей глубины случившегося. Действительно, самодельное огнестрельное оружие умельцы делали и раньше, но впервые с эпохи каменных топоров для изготовления орудия убийства более не нужны руки, растущие из правильного места. И даже голова почти не нужна: грузите файл с 3D-моделью, отправляете его на 3D-принтер, собираете детали — стреляете!
Конечно, если честно, при ближайшем рассмотрении всё оказывается чуть менее красивым. Инструкция по сборке The Liberator хоть и напоминает мануал к набору Lego, всё-таки содержит несколько тонких мест, невнимательное прочтение которых (теоретически) способно повредить функциональности напечатанного пистолета, а то и рукам владельца. Но в общем и целом алгоритм достаточно простой. И даже пресловутая химическая обработка ствола (после печати его рекомендуется выдержать полминуты в кипящем растворе ацетона) опциональна: она лишь увеличивает ресурс с одного выстрела до десяти, но конструкторы в любом случае рекомендуют делать всего один выстрел, после чего менять ствол на новый, благо конструкция Liberator это позволяет.
Коди Уилсон (здесь он демонстрирует Liberator) формулирует свою позицию по печатному оружию кратко: да, печатные огнестрелы могут вредить людям, но я не думаю, что это причина не разрабатывать их или не выкладывать в СетьОднако если пресса только начинает просыпаться (ведущие британские таблоиды как раз сейчас ищут человека, который рискнул бы распечатать и продемонстрировать на камеру испытания 3D-печатного пистоля), власти событие заметили. И уже через считанные дни после релиза Defense Distributed (некоммерческая организация, под крышей которой и была выполнена разработка Liberator; основана 25-летним «криптоанархистом» Коди Уилсоном) получила от Госдепартамента США требование удалить исходники пистолета со своего сайта. Тут важно заметить, что Defense Distributed оформила себе лицензию производителя оружия, так что по крайней мере внутри страны она оперирует в легальном поле. Вот почему придрался к ней именно Госдеп — аналог нашего министерства иностранных дел: бесконтрольная раздача исходников Liberator названа «экспортом вооружений», а необходимых для этого проверок и разрешений Уилсон не проводил и не получал.
Коди Уилсон, обучающийся сейчас на юрфаке, требование удалить исходники Liberator с сайта, естественно, выполнил. Он вообще старается скрупулёзно следовать букве закона, что выглядит вполне благоразумно, учитывая взрывоопасность избранной им темы. Но оружия Коди не сложил и сейчас ищет адвоката и правовые и технические лазейки, которые позволят продолжить раздачу файла (предположительно должен помочь тот факт, что исходники не продают, а раздают бесплатно). Однако и без великодушного позволения американского правительства будущее Liberator уже гарантировано: джинн 3D-печатного оружия выпущен из бутылки, и загнать его обратно теперь никому не под силу.
Только за первые двое суток и только из официального источника (defcad.org, эксплуатируемый Defense Distributed) было скачано около ста тысяч копий, причём большинство запросов поступили не из США, а из Европы (Испании, Германии и других стран). И как минимум несколько человек распечатали Liberator лично, высказав ценные замечания (в частности, выяснилось, что дешёвые «бытовые» 3D-принтеры могут самовольно менять внутреннюю форму некоторых деталей, что, естественно, сказывается на функциональности всей конструкции и требует внесения поправок на местах). А через третьи руки скачанные копии, понятное дело, просочились в файлообменные сети. Не все рискнули связываться с печатным оружием: даже суперлиберальный Ким Дотком, поначалу предоставлявший Defense Distributed дисковое пространство на своём новом MegaUpload, отказался держать Liberator на своих серверах (мол, слишком уж эта штука опасна для общества!). Но отыскались смельчаки, выложившие исходники на The Pirate Bay: по состоянию на сегодняшнее утро там доступны несколько копий файла (ищите в категории Physibles), а количество сидов измеряется тысячами.
Журналисты британской Daily Mail, рискуя попасть за решётку, уже устроили Liberator «проверку боем». Распечатав пистолет, они пронесли его в разобранном виде в час пик на борт поезда Eurostar (Лондон-Париж), собрали и продемонстрировали. Пока только фотографуСамое время задаться вопросом: куда мы пойдём отсюда? Для Уилсона дорога одна: в анналы истории. Место в ряду с Оливером Винчестером, Сэмюелем Кольтом, Михаилом Калашниковым ему обеспечил первый полностью печатный огнестрел. Но, может быть, его запомнят и как человека, приравнявшего обладание оружием к свободе слова. Этот на первый взгляд невообразимый логический финт получится, если выстроить простую цепочку рассуждений. Смотрите: Liberator, по сути, — всего лишь набор слов, описывающих форму объекта. Запрет на публикацию набора слов может считаться цензурой, ущемлением гражданских прав. Таким образом, попытка ограничить распространение печатного огнестрельного оружия оказывается эквивалентной затыканию ртов. Примечательно, что сам Коди Уилсон усматривает тут аналогию со скандальной программой PGP, автор которой, Филипп Циммерман, двадцать лет назад первым сделал доступной для рядовых компьютерных пользователей стойкую криптографию, так же обвинялся в «экспорте вооружений» и очень похоже запрет обошёл, обнародовав исходники (правда, не в Веб, а в книге).
- Цифровой журнал «Компьютерра» № 10 - Журнал «Компьютерра» - Прочая околокомпьтерная литература
- Цифровой журнал «Компьютерра» № 211 - Коллектив Авторов - Прочая околокомпьтерная литература
- Цифровой журнал «Компьютерра» № 198 - Коллектив Авторов - Прочая околокомпьтерная литература
- Цифровой журнал «Компьютерра» № 4 - Компьютерра - Прочая околокомпьтерная литература
- Цифровой журнал «Компьютерра» № 61 - Коллектив Авторов - Прочая околокомпьтерная литература