Брутфорс жизни

Техника и IT
Ни для кого не секрет, что нейронным сетям уже нечего делать в области шахмат и всяких там го (здесь человечество потерпело полный крах). Теперь нейронки добрались до трехмерных игр и поражают методами достижения целей и наилучших показателей — как и в случае с го, такие методы могут выглядеть абсурдными или даже идиотскими на первый взгляд, но позволяют в итоге компьютеру обставлять человеческого противника и получать желаемую победу.



Так к чему это я все? Жду не дождусь, когда нейронки доберутся до «симуляторов жизни», например, до Sims! Конечно, перед этим в Sims было бы неплохо добавить взятки, несовершенство законов, коррупцию, семейные кланы, религии и секты, человеческую глупость, отмывание денег, воровство, фальшивые диссертации и прочие документы, доработать такую составляющую, как понты, добавить проституцию и сутенерство, возможность собирать компромат и продавать/принимать наркоту, а также надо бы увеличить цену добычи новых знаний (там все слишком уж легко сделано — потусовался у книжного шкафчика, и поднял скилл за вечер). Чтобы больше приблизить идеализированный мир к настоящему. Ну, к счастью, такие немаловажные факторы, как неугомонная социализация и неуемное спаривание уже есть.

И вот, когда нейронка прогонит пару миллиардов игровых итераций, партий под названием «жизнь», было бы очень интересно посмотреть на добытые дуболомной машинной рутиной рецепты достижения топовых показателей в виртуальной жизни. Думаю, они нас слегка шокируют своей необычностью (или, может, как раз наоборот, одиозной обыденностью?). В любом случае, челюсть у нас гарантированно отвиснет.

Конец света

Юмор и развлечения


В коллапсе цивилизации обязательно будет виновата какая-то подобная хрень, тут к гадалке не ходи. ;)

Фееричный твиттер Медведева

Служебный
Наверняка Дмитрий Анатольевич Медведев уже жалеет, что ведет твиттер. Любой из его последних постов там имеет совершенно фееричные комментарии. Особенно после его меметичного выступления в Крыму. И продолжение постинга «как ни в чем не бывало» без возможности фильтровать адскую «обратную связь» выглядит довольно комично. Хотелось выглядеть модным, прогрессивным и актуальным, но аукнулось в итоге.

Почему все микросхемы черные?

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



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



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



И ты, Денди!

Если попытаться вспомнить, когда в последний раз видел микросхемы другого цвета, первое что приходит в голову — центральные процессоры с металлической крышкой, в которых выбор материала теплоснимателя обусловлен высокой рабочей температурой чипа. Еще вспоминаются первые интегральные схемы Intel, выполненные в белом керамическом корпусе, а также коричневые микросхемы из советского компьютера, который я ковырял в радиокружке. ;)



Ранние ИС от Intel



В СССР делали и такие красивые ИС в доширачном стиле



Гламурные микросхемы Эльбруса-2



Те самые коричневые корпуса советских микросхем

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

1. Пластик черного цвета помогает быстрее рассеивать тепло.

2. «Углерод в черном материале упаковки микросхем позволяет защитить микросхемы от воздействия ультрафиолетового излучения, провоцирующего появление ошибок» — полупроводниковые элементы чувствительны к УФ. Например, те же фототранзисторы — это обычные транзисторы с частично открытым для света корпусом. Поэтому нетрудно представить, что будет при попадании света в сложную интегральную схему, вмещающую миллион-другой транзисторов…

Например, микросхемы памяти EEPROM целиком и полностью обнуляются «засветкой» в ультрафиолетовом свете (который, напомню, является частью спектра солнечного света).

3. На «традиционность» черного цвета корпуса могли оказать военные станадрты, обязывающие наносить четкую маркировку (белым по черному, например), которая будет видна даже после использования техники в стрессовых ситуациях (ссылаются, например, на стандарт MIL-STD-883 snebulos.mit.edu/projects/reference/MIL-STD/MIL-STD-883E.pdf — метод 2009).

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

Месть толпы за собственную глупость

Наука и мир
На сайте BBC News опубликовали довольно занимательную статью про индуса Санала Эдамаруку, регулярно обгаживающего малину индийским религиозным фанатикам, разоблачая «божественные чудеса» и прочее колдовство. Отличное юмористическое чтиво и показательная история.



Например, в Индии появилась чудо-статуя Иисуса, ставшая местом паломничества местных религиозных фриков: со стоп статуи внезапно начала капать «святая вода» или даже «кровь Иисуса», которую паломники собирали для ритуалов или пили. Чувак послал на местность своего друга-инженера, который нашел источник жидкости — им оказалась лопнувшая труба из соседнего сортира (ой...).

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

Итог не такой радостный и смешной — разъяренная толпа фанатиков обвинила чувака в богохульстве и начала жестко преследовать обидчика, в результате чего, опасаясь расправы и ареста (по закону об «оскорблении чувств верующих»), ему пришлось уехать с родины в более развитую страну Финляндию. Санал ни о чем не сожалеет и считает, что ему не за что извиняться — еще бы!

Вот уж воистину, это мракобесие отлично иллюстрирует мысль: «вера — означает считать достоинством свою неразумность»…

Google выпустил открытый фреймворк для парсинга естественого языка

Наука и мир
Понимание живого человеческого языка машиной, распознавание контекстов, объектов, субъектов и фактов отношений между ними — одна из главнейших задач современной науки и одна из главных перспектив практического применения машинного обучения. И в этой области все двигается довольно быстро вперед (впрочем, как и с сопредельными областями ML).



Вчера Google выкатила целый открытый фреймворк на базе своей же открытой ML-библиотеки TensorFlow для парсинга естественного языка — SyntaxNet, доступный любому и каждому. В задачи системы, построенной с применением глубоких нейронных сетей, входит понять, о чем идет речь в предложении и максимально, насколько это возможно, без фактического знания окружающего мира, а располагая лишь текстовой информацией, снять все неоднозначности. То есть, вот это вот «казнить нельзя помиловать».

Фреймворк поставляется с уже натренированной моделью с благородным именем Parsey McParseface, работающей пока только с английским языком. В Google заявляют, что на данный момент это самый точный парсер естественного языка в мире, способный дать точность распознавания на уровне 96-97%, что уже сопоставимо с обычным человеком, читающим текст. Правда, для этого обрабатываемый материал должен быть правильно написанным и оформленным. Комменты из интернета со всеми вытекающими жаргонизмами, пофигистичным подходом к структуре предложений и пунктуации (да еще и с кучей ошибок) будут парситься с куда более низкой точностю (но это, конечно, просто дело времени и техники).

Пользователи фреймворка вольны натренировать свою модель, а не использовать готовую. Для русского языка — это опция по умолчанию, без вариантов. Попробую сегодня поковырять, очень интересно, что выйдет.

Преподаватель вуза оказался системой ИИ IBM Watson

Наука и мир
Впечатляющая новость из области разработок ИИ и просто красивый и показательный развод:

Преподаватель Джилл Уотсон около пяти месяцев помогала студентам Технологического института Джорджии в работе над проектами по дизайну программ. Нюанс в том, что Джилл — это робот, система искусственного интеллекта, работающая на базе IBM Watson, но никто из студентов, обсуждая работы с преподавателем, за все это время ничего не заподозрил. А кто-то из студентов до этого открытия даже собирался назвать ее «выдающимся педагогом». Это были студенты из класса по изучению искусственного интеллекта. Историю Джилл рассказывает The Wall Street Journal.

С января этого года «Джилл», как ассистирующий преподаватель, вместе с еще 9 преподавателями-людьми помогала около 300 студентам разрабатывать программы, которые помогают компьютерам решать определенного вида проблемы, к примеру – как подобрать картинку, чтобы последовательность картинок была логичной.

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

«Она должна была напоминать нам о датах дедлайна и с помощью вопросов подогревать обсуждения работ. Это было как обычный разговор с обычным человеком», – рассказала изданию студентка вуза Дженнифер Гевин.

Другой студент, Шрейяс Видьярти, представлял себе Джилл как дружелюбную белую женщину 20-ти с чем-то лет, скорее всего, работающую над докторской. «Меня как громом поразило», – делится впечатлениями студент.

Дошло до того, что робота в мисс Уотсон не признал даже студент Баррик Рид, который два года работал на IBM, создав некоторые из программ, с помощью которых действует сам робот. Но намека в имени «Уотсон» он не разглядел. «Я должен был догадаться, но нет», – говорит он.

Зачем Джилл включили в программу обучения? Проблема в том, что студенты задают слишком много вопросов – порядка 10 000 сообщений в семестр, объясняет Ашок Гоэл, профессор компьютерных наук Технологического института Джорджии. Преподаватели-люди с валом вопросов не всегда справляются. Именно Ашок решил ввести робота в обучающую программу для своего класса по изучению искусственного интеллекта.

Над роботом работала вузовская команда, обучая его отвечать на вопросы, учитывая предыдущие ответы. Не стоит путать Джилл с обычными чатботами. Если большинство чатботов – новички, то Джилл – эксперт, она не отвечает на вопрос, пока не достигнет 67% уверенности в ответе, утверждает Гоэл. По его словам, Джилл еще далеко до Авы из Ex Machina, но это такой же волнующий опыт.

По оценкам профессора, всего за год Джилл обучится настолько, что сможет отвечать на 40% вопросов от студентов, оставляя за людьми право заниматься более серьезными техническими или философскими проблемами.

Источник.

Частотный словарь mc.hertzbeat.ru

Техника и IT


Для собственных небольших исследований сделал частотный словарь из базы статей агрегатора mc.hertzbeat.ru. Было обработано около 600 МБ очищенного текста (~130 тысяч новостных статей), в основном — это срез избранных и самых популярных статей российской прессы (с уклоном в IT-издания) за последние два года. Общий размер словаря — 840 тысяч слов.

Оказалось, что по «популярности» в прессе Android (10 692 упоминания) превосходит iOS (4 664 упоминания) и iPhone (9 431 упоминание), а Google (18 045) заборола Apple (17 080), но всех, конечно же, победил Путин (20 878 упоминаний). При этом Обама (3 783) конкурирует с Песковым (3730), а Навальный (3 443 упоминания) затмил wi-fi (3 109) и ИГИЛ (1037).

Подумалось, что такой частотный словарь (своего рода свежий срез СМИ) может кому-то пригодиться, поэтому наслаждайтесь:

В несжатом виде (~10 МБ)
В сжатом виде (~3 МБ)
То же самое на github-е, плюс там наверняка будут появляться обновления…

Termux — почти полноценная консоль Linux на Android-устройствах



Приложение Termux — настоящая находка для сисадмина или разработчика, привыкшего к окружению Linux, имеющего свежее Android-устройство и компактную беспроводную bluetooth-клавиатуру. Теперь можно устроить рай в шалаше, с родной средой, ssh, apt-get-ом, Grep-ом по SMS-кам (и контактам), Emacs-ом, Vim-ом, Python-ом, Perl-ом, Node.js, Ruby, полноценным башем, fish-ем или zsh, и прочей тяжелой артиллерией без «большого компьютера».



Очень и очень круто, телефоны уже умеют практически 100% того, что умеют десктопы — с ростом производительности полным ходом подтягивается и десктопный софт. Вообще, не перестаю удивляться, в какое интересное время живем! Ждем Termux на умных часах и в умных очках (шутка).

Взлом смартфонов несылшимыми человеком голосовыми командами

Мобильные устройства
Исследователи из университетов Беркли и Джорджтауна (США) разработали звуковые команды для Siri и Google Now, нераспознаваемые для человеческого слуха. Эти команды звучат как белый шум с примесями человеческого голоса и могут использоваться для взлома и заражения телефонов, сообщает Popular Science.

Вредоносный шум для устройств под Android и iOS различается. Услышав команду, браузер загружает определенную страницу или вредоносную программу без ведома владельца устройства. В ходе экспериментов устройства распознали 90% таких команд. Эти сигналы, незаметные для человеческого слуха, можно передавать даже через радиопередачи. — Apparat.cc

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