Оригинальную идею по воспитанию детей в духе open source предложили разработчики проекта One Laptop Per Child (OLPC). Они намерены сделать на детском ноутбуке отдельную клавишу View Source, с помощью которой можно просматривать исходный код любой программы.
Все началось с того, что разработчики решили избавиться от клавиши Caps Lock. В настоящее время в мире уже сформировалось целое движение противников Caps Lock, считающих ее лишней и занимающей слишком много места (а то и вовсе вредной) кнопкой (см. «КТ» #652). В числе этих людей оказался и Николас Негропонте, основатель и председатель OLPC. Так что судьба «пережитка прошлого» в образовательном лэптопе для развивающихся стран, похоже, предопределена.
Возможно, освободившееся место займет клавиша для переключения языка ввода. Более радикальным решением может стать появление на клавиатуре кнопки Src (View Source). При нажатии на нее ребенок — пользователь ноутбука — сможет посмотреть, как устроена любая программа (благо изрядная часть разрабатываемых для OLPC софтин пишется на вполне наглядном скриптовом языке Python). На первый взгляд эта идея нежизнеспособна: и среди взрослых-то далеко не все могут понять логику даже простой программы. Но разработчики OLPC считают, что способность детей разбираться во всем без посторонней помощи сильно недооценивается — как известно, чада любят все разбирать — так что грех не предоставить им такой шанс.
Возможность видеть исходный код программы активисты сравнивают с правом заглянуть под капот собственной машины. «То, что владелец машины может сам посмотреть, как устроен двигатель, или даже что-нибудь подкрутить в нем, все же не оставляет автомастерские без работы», — говорят они. Один из сотрудников OLPC, Крис Болл (Chris Ball), описывает в своем блоге возможные социальные последствия появления клавиши Src на детских ноутбуках. Предположим, кто-то из повзрослевших детей придет в магазин компьютерной техники и, рассматривая лэптопы, невинно поинтересуется, а где у них кнопка View Source? «Вы не можете увидеть исходные тексты программ! — ответят ему, — Это наша собственность. Никто не может в них смотреть!»
Что ж, быть может, когда-нибудь и впрямь появятся люди, не пишущие в форумах заглавными буквами и удивляющиеся программам, чьи исходные тексты нельзя увидеть. Но пока проекту Николаса Негропонте предстоит преодолеть еще массу сложностей, от технологических до политических. Со сборочных линий Quanta Computer вскоре должны сойти первые пять тысяч тестовых образцов. Начало массового производства намечено на второй квартал следующего года. К ноябрю заказы подтвердили пять стран — Аргентина, Бразилия, Ливия, Нигерия и Таиланд, — каждой хочется примерно по миллиону машин. Однако себестоимость лэптопов пока в полтора раза превышает декларируемую стодолларовую отметку, не решены и некоторые принципиальные проблемы, вроде обеспечения повсеместного доступа в Интернет. У проекта есть сильные противники — например, Intel считает, что для обеспечения бедных стран компьютерами «вовсе не нужно изобретать велосипед, к тому же технически устаревший» (в нынешней версии OLPC используется отнюдь не самая мощная вычислительная платформа AMD Geode). Ко всему прочему за последние месяцы детище Негропонте было почему-то три раза переименовано: последнее название детского ноутбука — XO (до этого было OLPC, затем CM1 и 2B1). Такой беспорядочный ребрэндинг у многих вызывает недоумение: хотя проект и некоммерческий, но зачем же всех путать? СК
Вместе мы много умнейНаперекор суевериям Массачусетский технологический институт открыл свой новый Центр коллективного разума (Center for Collective Intelligence) именно в пятницу, 13 октября. Цель исследований — выяснить, как соединить людей и компьютеры, чтобы целое оказалось умнее частей.
Первым проектом Центра стала сетевая книга, которую пишут способом, похожим на создание Википедии, около тысячи человек. «Мы умнее чем я» посвящена возможностям сообществ в бизнесе. Книгу уже изъявило желание опубликовать издательство «Пирсон», а гонорар пойдет на благотворительные цели, причем каждый автор будет иметь равный голос при определении того, куда именно его направить.
Следующая проблема, которую намерены подвергнуть пристальному вниманию коллективного разума, — изменения климата. Центр собирается новым способом комбинировать компьютерные симуляции с онлайновым представлением вопросов и позиций по климатическим переменам таким образом, чтобы возникало новое знание и новые возможности.
Центр будет экспериментировать и с предсказаниями будущего — искать пути улучшения точности таких предсказаний и совершенствования их механизмов, пусть пока и не вполне понятных. Здесь у него совершенно необъятное поле исследований — предсказание рынков и рынок предсказаний, новый способ прогнозирования будущего, когда люди продают и покупают прогнозы, помогая точнее предвидеть события.
Опорой новому исследовательскому центру служат алгоритмы поисковика Google, пример Википедии, опыт работы компании Innocentive, организующей сетевые группы ученых по всему миру для решения трудных проблем. Как заявил на открытии директор Центра Томас Мэлоун (Thomas Malone), «новые технологии сейчас делают возможной организацию групп совершенно новыми способами, немыслимыми никогда раньше в истории человечества. И пока никто толком не понимает, как этими возможностями воспользоваться». Работники и ученые, группирующиеся вокруг Центра, намерены как раз этим и заняться, плюс еще и повеселиться в процессе. ИП
Конфуз в час иксЯпонский рынок сотовой связи лихорадит. Возмутителем спокойствия стал новичок — телекоммуникационная корпорация Softbank, купившая весной местное подразделение британского оператора Vodafone. На 24 октября был запланирован ввод в действие системы Mobile Number Portability (MNP), позволяющей абонентам переходить к другим операторам без изменения номера. Правила MNP распространяются на всех провайдеров сотовой связи; подобная практика существует, к примеру, в Евросоюзе и США. Благодаря системе MNP исчез последний неподвластный законам рынка фактор, привязывающий абонентов к определенному оператору, что непременно должно подхлестнуть конкуренцию.
Softbank, являющийся третьим по величине поставщиком услуг мобильной связи в Стране восходящего солнца, решил воспользоваться представившейся возможностью и переманить под свои знамена как можно больше клиентов. За день до запуска MNP провайдер объявил о новой ценовой политике, согласно которой за небольшую ежемесячную плату звонки и сообщения внутри сети, кроме нескольких пиковых часов в сутки, являются бесплатными. Эффект от хода наглого новичка превзошел все ожидания — абонентов-перебежчиков оказалось так много, что компьютерная система стала испытывать трудности с обработкой обрушившегося в одночасье объема информации. И если в течение рабочей недели Softbank худо-бедно справлялся с потоком любителей халявы, то в субботу 28 октября был вынужден приостановить все операции, связанные с переоформлением абонентов. Воскресным утром специалисты компании снова запустили систему, но ее хватило лишь до полудня, когда количество заявок на подключение достигло максимума. Конфуз получился ужасный: глава Softbank лично принес извинения клиентам и другим участникам рынка. В понедельник система опозорившегося оператора начала функционировать, благо злостные трудоголики японцы перестали штурмовать офисы компании. Два других представителя «японской большой тройки» — NTT DoCoMo и KDDI — выразили неудовольствие происшедшим, ведь отказаться от услуг Softbank и подключиться к ним абоненты тоже не могли.
Беда, как известно, одна не приходит: ценовым маневром Softbank заинтересовалась антимонопольная служба. Оператора подозревают в недобросовестной рекламе: якобы объявляя «звонки за 0 иен», Softbank недостаточно ясно проинформировал об ограничениях тарифа (тех самых пиковых часах, во время которых бесплатно поговорить не удастся).
Примечательно, что провинившийся оператор уже не первый раз сталкивается с «проблемой чрезмерной популярности» — предложив однажды самые привлекательные условия для ADSL-интернета, Softbank не рассчитал свои силы, и доступ в глобальную сеть предоставлялся с перебоями. На сей раз, судя по всему, компания начала принимать меры по расширению возможностей системы обслуживания абонентов лишь после того, как грянул гром. Похоже, японский менталитет ближе российскому, чем кажется на первый взгляд. ИК
ШифруемсяВ современном мире безопасность данных, хранящихся на винчестере ноутбука, становится все более и более весомым фактором по мере того, как спрос на лэптопы продолжает расти, а критически важная личная и бизнес-информация все чаще и чаще используется за пределами дома и офиса. Потеря или того хуже кража ноутбука может стоить миллионы долларов. Тем не менее в большинстве частных компаний и государственных ведомств полное шифрование данных на жестких дисках до сих пор не практикуется. Согласно данным последнего опроса, проведенного Институтом Понемона (2006 National Encryption Survey), это связано в основном с опасениями снижения производительности (69% респондентов), сложностью внедрения (44%) и затратностью процесса (25%).
Производители жестких дисков в сложившейся ситуации усмотрели для себя перспективную нишу и готовятся к внедрению винчестеров со встроенными средствами шифрования на лету. Лидирует на этом направлении Seagate, анонсировавшая первые «криптодиски» еще летом, а ныне представившая подробное описание платформы DriveTrust. Технология уже реализована в серии DB35 (3,5-дюймовые винчестеры для цифровых видеомагнитофонов, хранящие мультимедийный контент в зашифрованном виде), а в первом квартале следующего года Seagate планирует начать продажи серии Momentus 5400 FDE.2 — 2,5-дюймовых дисков для ноутбуков емкостью до 160 Гбайт.
Предполагается, что при первом включении лэптопа пользователь введет пароль, который впоследствии будет запрашиваться при каждой загрузке машины. По утверждению фирмы, стойкое шифрование-дешифрование данных (алгоритм AES, 128 бит) происходит почти без задержек. Если пароль будет утерян или забыт, восстановить данные не удастся, «черного хода» не предусмотрено. Взаимодействие DriveTrust с пользователем будет отдано на откуп производителям лэптопов, которые, используя соответствующий SDK, смогут внедрить и более сложные способы аутентификации с биометрией или смарт-картами.
В целом компания продвигает новую технологию как альтернативу программным продуктам от PGP, PointSec Mobile и даже готовящейся системе BitLocker, которую Microsoft встроила в Windows Vista. При этом независимость технологии от ресурсов центрального процессора вкупе с ее аппаратной реализацией в единственной микросхеме на самом винчестере — несомненный плюс, на который маркетологи из Seagate делают основной упор. С другой стороны, простота аутентификации является сомнительным преимуществом. Воображение с трудом рисует образ сотрудника, который забывает ноутбук с конфиденциальной информацией на заднем сиденье такси и при этом использует криптостойкий пароль, состоящий из двух десятков не связанных между собой цифр и букв, набранных в разном регистре (статистика свидетельствует, что пароли вида «qwerty» и «123» до сих пор очень популярны).
Конечно, добавление аппаратной системы шифрования не могло не сказаться на стоимости устройств, но руководство Seagate уверяет, что ценообразование будет вполне адекватно. В качестве примера приводится одна из моделей мобильного компьютера Fujitsu-Siemens, стоимость которой, после оборудования соответствующим винчестером, выросла на 125 долларов. Надбавка, конечно, заметная, но если учесть стоимость хранящихся на дисках данных, во многих случаях вполне приемлемая. К слову сказать, остальные производители жестких дисков тоже планируют внедрить в будущем году подобные функции, но о конкретных устройствах речи пока не идет. МС
Жатва интеллектаВ конце октября пришло сообщение о без преувеличения замечательнейшем событии в мире компрессии информации. Объявлен первый победитель премии Хаттера (prize.hutter1.net) за достижение в области сжатия данных на естественном языке. Приз достался Александру Ратушняку — одному из основателей проекта Compression.ru («Все о сжатии данных», поддерживается лабораторией компьютерной графики и мультимедиа при факультете ВМиК МГУ).
Учредителем премии и единственным судьей ее призового комитета является Маркус Хаттер (Marcus Hutter) — автор книги «Универсальный искусственный интеллект», выпущенной издательством «Шпрингер». Часть гонорара он выделил на премии за решение различных проблем, связанных с тематикой книги.
Задача, стоящая перед претендентами, формулируется так: как можно сильнее сжать в самораспаковывающийся архив блок данных размером сто мегабайт, взятый из английской версии Википедии. При этом сжимать требуется меньше 10 часов на обычном ПК (процессор с тактовой частотой 2 гигагерца и гигабайт памяти), побив уже существующий рекорд. Последний был установлен (еще до учреждения премии) Мэттом Махони (Matt Mahoney) и составил 18 324 887 байт. Все эти условия программа Ратушняка paq8hp5 выполнила.
Максимальный размер премии составляет 50 тысяч евро, но чтобы заработать такую сумму, пришлось бы ужать данные «в полный нуль». paq8hp5 улучшила результат Махони на 1,25 мегабайта (почти семь процентов), что в пересчете на деньги составило 3416 евро. Часть премии по просьбе Александра будет выплачена Пржемыславу Скибинскому (Przemyslaw Skibinski) из Вроцлавского института информатики, который внес важный вклад в разработку используемого в компрессоре Ратушняка открытого алгоритма PAQ.
Связь между компрессией файлов и искусственным интеллектом очевидна: чтобы сжать файл до минимума (при заданных ограничениях), нужно действовать максимально интеллектуально. Причем «степень интеллектуальности» в данном случае поддается измерению и может быть выражена неумолимыми числами — размером файла до и после сжатия.
В коротком интервью для «КТ» Александр Ратушняк признался, что ему гораздо интереснее было бы заниматься сжатием русской, а не английской версии Википедии. Дело лишь за отсутствием спонсора, способного назначить премию порядка 100 тысяч евро (из них будет выплачено не более чем 10 тысяч, если сохранятся нынешние ограничения на процессор и память). Хотя нынешняя версия программы заточена именно на работу с англоязычным текстом, использованный в ней алгоритм универсален и подходит для сжатия любых данных (смена моделей данных — процедура несложная). По мнению Александра, рано или поздно алгоритм PAQ и многие его улучшения из paq8hp5 найдут применение в популярных архиваторах, как это произошло с алгоритмом PPM, долгое время считавшимся слишком медленным для практического использования, но теперь включенном и в RAR, и даже в WinZip. По оценкам Ратушняка, резервы для улучшения его достижения безусловно есть, хотя как пойдет процесс — во многом зависит от того, увеличится ли призовой фонд. ИП
IBM охлаждаетВ Цюрихской лаборатории корпорации IBM разрабатывается следующее поколение технологий охлаждения мощных микропроцессоров. Хотя о серийном выпуске этих устройств говорить рано, первые успехи уже налицо. Эта информация была обнародована на международной встрече Power and Cooling for Data Centres Summit 2006, состоявшейся в конце октября в Лондоне.
Повышение эффективности систем охлаждения микрочипов стало очень серьезной проблемой современной электроники. Сегодня наиболее продвинутые чипы генерируют до ста ватт на квадратный сантиметр поверхности, тогда как традиционные системы воздушно-вентиляторного охлаждения могут отводить не более 75 ватт с квадратного сантиметра. Процессоры завтрашнего дня будут греться куда сильнее, так что для их охлаждения потребуются нетрадиционные решения.
Создатели нового способа охлаждения назвали его high thermal conductivity interface technology — технология интерфейса с высокой теплопроводностью. Речь в данном случае идет об интерфейсе между поверхностью процессора и прикрывающей его насадкой, через которую к чипу подается охлаждающий агент — воздух или жидкость. Пространство между процессором и насадкой заполняют специальными вязкими пастами, которые амортизируют тепловое расширение-сжатие микрочипа. Технологические требования к толщине слоя пасты, как часто бывает, противоречивы. Для облегчения отвода тепла он должен быть как можно тоньше, однако чрезмерное уменьшение его толщины ослабляет амортизационные свойства.
Цюрихские инженеры сумели преодолеть это затруднение. Внутренняя поверхность насадки, непосредственно прикрывающая слой пасты, пронизывается древовидной сетью микроскопических ветвящихся канальцев. Когда чип претерпевает тепловое расширение, амортизационная паста заполняет канальцы. Это приводит к двукратному снижению давления в слое пасты, что позволяет сделать его более тонким. В результате отвод тепла с поверхности микросхемы увеличивается десятикратно.
Но это только одна сторона новой технологии. Ее разработчики использовали похожий подход для подачи жидкого охладителя — воды. Она орошает процессор опять-таки через ветвящиеся капилляры, которые заканчиваются десятками тысяч микросопел. Лабораторные испытания показали, что таким образом удается отводить до 370 ватт тепла с квадратного сантиметра. АЛ
Глобальный Джем: Наши в городе!Из прошедшего 27 октября финала соревнования программистов Google Code Jam россияне вышли триумфаторами.
Только что закончившийся конкурс — самый крупный и серьезный из всех гугловских «джемов». В этом году их проводилось три: Code Jam Europe и Code Jam India прошли летом, нынешний же солидно называется Global Code Jam. Соответственно, очень велико было и количество участников — в отборочный тур 5 сентября вступили более 21 тысячи программистов со всего мира, из них сотня добралась до финала, который состоялся в Нью-Йорке (остальные туры — онлайновые).
Среди ста финалистов набралось 32 наших соотечественника. В их числе абсолютный чемпион — Петр Митричев, обладатель третьего места Андрей Станкевич, а также Андрей Халявин и Павел Маврин, занявшие четвертую и седьмую позиции соответственно. Многие из «наших» — спортивные программисты с большим стажем, и брать призы «гугловских джемов» и других знаменитых конкурсов им не впервой. Например, за плечами 21-летнего студента МГУ Петра Митричева — многочисленные олимпиадные триумфы начиная с девятого класса (среди которых третье место на Global Code Jam 2005 и второе — на Code Jam Europe 2006). Тем не менее первое место в гугловских конкурсах от россиян до последнего времени ускользало.