Pull to refresh

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

Reading time3 min
Views5.6K
Когда я рассказываю о нашей работе над искусственным интеллектом, меня иногда спрашивают, что я думаю о моральных проблемах создания искусственного интеллекта и переноса человеческого разума на электронный носитель.

Как будет осознавать себя искусственный разум? Не будет ли у человеческого разума, перенесенного на электронный носитель, болеть «ампутированное тело»? Гуманно ли ставить негуманные опыты над искусственным интеллектом или электронными копиями реальных людей?

Так вот, я считаю, что страдания искусственного разума — полная чушь.
Читать дальше →
Total votes 50: ↑39 and ↓11+28
Comments198

Re: Может ли страдать тетрадка в клеточку…

Reading time4 min
Views1.2K
Это ответ на пост http://habrahabr.ru/blog/artificial_intelligence/46316.html, почему-то не поместившийся в комментарии.

Логика «рассуждений» автора мало чем отличается от «логики», которая заставляла древних верить, что Солнце вращается вокруг Земли. Апелляцией к субъективным эмоциям («ну как железо может чувствовать?») невозможно строго доказать объективные явления, что уж говорить о попытках доказать или опровергнуть чужую субъективность. С такими рассуждениями можно дойти и до выяснений типа «есть ли душа у протестантов и можно ли их жечь на костре?». Вдобавок, эксперимент с тетрадкой или «китайской комнатой» предполагает наличие агента, соответственно и разумом в данном случае («знанием китайского») обладает не тупой агент, и не тетрадка сама по себе, а система из них обоих. Система — это всегда больше, чем сумма ее составляющих!

Читать дальше →
Total votes 38: ↑30 and ↓8+22
Comments50

Корейские коллеги: понять и простить

Reading time7 min
Views61K
Всем привет! Я работаю простым разработчиком в одной маленькой, но гордой корейской компании. Как показывает опыт, совместный труд с корейцами редко проходит бесследно: кто-то в ужасе увольняется во время испытательного срока, кто-то учится квасить кимчхи, у кого-то при виде корейца дёргается глаз. Ну а ваша покорная слуга двинулась настолько, что внезапно пошла учиться на востоковеда. Теперь наши корейские друзья для меня — это не только дорогие коллеги, но и объект исследования. Я очень хочу понять, как строить деловые и трудовые отношения с корейцами так, чтобы извлечь как можно больше пользы (кроме вреда). Сегодня я поделюсь кое-какими мыслями на этот счёт.

image
Total votes 97: ↑97 and ↓0+97
Comments235

Security Week 16: Twitter, пароли, страдания

Reading time4 min
Views3.5K
3 мая Twitter попросил всех своих пользователей сменить пароль (новость). Причиной тому была не хакерская атака, как это обычно бывает, а некий глюк в системе регистрации событий. Снаружи пароли были не видны, но из-за неправильной настройки в лог они записывались в открытом виде.

Проведенное компанией внутреннее расследование исключило возможность неправомерного использования открыто хранящихся паролей кем-либо — неважно, сотрудником компании или третьим лицом. По данным Reuters, во внутренние логи в течение нескольких месяцев успели записать пароли более чем 330 миллионов пользователей.
Total votes 23: ↑20 and ↓3+17
Comments0

Как я проект с JavaScript на Scala переписывал

Reading time9 min
Views35K

Я никогда не смогу ходить! Потому что я ползаю.
—Цитаты великих

    Меня всегда учили прежде всего здороваться, так что — здравствуйте. Сегодня я расскажу про творческие (и не очень) муки, страдания и боль, которые я испытывал на протяжении определенного периода своей жизни, который я обозначу как ПРОЕКТ. Сначала он был на JavaScript (node.js), а теперь он на Scala (Play). Сразу скажу, что я — один из самых субъективных негодяев в обозримой Вселенной, поэтому некоторые обороты, высказывания и иже с ними могут быть восприняты уважаемыми читателями весьма неоднозначно. Короче, я предупредил. И у меня еще одна небольшая просьба — если уж взялись прочитать статью, то не кидайтесь сразу строчить разоблачающие комментарии. Дочитайте. Я не Пастернак, правду говорю. И вообще, почти все спорные моменты так или иначе освещаю, объясняю.
Ну что там
Total votes 130: ↑102 and ↓28+74
Comments56

UICollectionView или танцы с волками

Reading time6 min
Views42K

The dream


UICollectionView — класс UIKit, появившийся в iOS 6. Строго говоря, это класс, позволяющий показывать на экране коллекцию айтемов. Структура коллекции — абсолютно произвольная, но обычно UICollectionView используется для всяких сетко-подобных контролов с ячейками, хедерами и футерами. Понимая, насколько абстрактен данный класс, разработчики Apple создали мощный механизм для создания любых лейаутов. По большому счету, даже UITableView это конкретная реализация UICollectionView. Возможности данного класса, в каком-то смысле, фантастические. Но в данной статье речь пойдет не об этом.

Ахиллесова пята разработчиков Apple — постоянное стремление делать СДК, которое будет работать «автомагически». Просто сделайте то-то и то-то, и класс «will do the right thing». К сожалению это работает далеко не всегда. И UICollectionView — яркий пример. Начиная с релиза в iOS 6 и по сегодняшний день (iOS 7.0.4) класс содержит довольно большое количество багов, с которыми очень трудно и неприятно иметь дело. Приходится угадывать, что же происходит «под капотом», и методом тыка заставлять UICollectionView работать как надо. Количество приобретенных костылей уже достигло таких размеров, что я решил поделиться известными багами и найденными решениями.

Кому интересно — милости просим под кат.
Читать дальше →
Total votes 23: ↑19 and ↓4+15
Comments25

Настройка ретрокомпьютера или 386 страданий

Reading time9 min
Views16K
В августе исполняется ровно год моему проекту по строительству 386-го ретрокомпьютера из разнообразных запчастей. Честно говоря, не ожидал, что стройка настолько затянется, но с другой стороны — нет особых причин торопиться. Речь не идет о современном процессоре, который устареет через пару лет. За это время я почистил материнскую плату от коррозии, сравнил производительность процессора AMD Am386 c Pentium III и умеренно старым десктопом на чипсете X58, много времени потратил на выбор звуковой карты, прикрутил MIDI-синтезатор Roland MT-32, проапгрейдил процессор с 386 до «почти 486-го», добавил CD-ROM.


С тех пор существенных изменений в конструкции моего компьютера не произошло: началась эксплуатация без завершения сборки. Но мелких улучшений было много. В этот раз я хочу рассказать именно о мелочах: про выбор блока питания, прикручивание модема, настройку дисковода для пятидюймовых дискет. Во всех случаях я сталкивался с какими-то трудностями в настройке, которые успешно преодолевал. Об этом и пойдет речь. Это важный этап ретрохобби: именно небольшие твики config.sys и autoexec.bat, изучение AT-команд модема превращают набор железа в компьютер. Они же отдаляют тот светлый момент, когда я смогу сказать: всё, готово! Ну и ладно, в этом деле процесс важнее, чем результат.
Читать дальше →
Total votes 43: ↑42 and ↓1+41
Comments92

Человек-функция или перестаньте нанимать технологии

Reading time6 min
Views39K
Не думал что соберусь писать об этом статью и тем более на Хабр, но, как говорится, «с этим надо что-то делать». Наболело.

За 10 лет своей карьеры сначала Системным Администратором, потом Системным Инженером и DevOps-ом, успев побыть простым исполнителем, тех- и тим-лидом, я посетил и провел десятки собеседований в компаниях разного размера в разных странах, учувствовал в формировании требований при поиске сотрудников и… ребята, найм — это мрак.

Я думаю, что тот стиль и способ найма, который живет и процветает сейчас, вредит и сотрудникам, и компаниям.

Попробую объяснить почему.
Читать дальше →
Total votes 72: ↑71 and ↓1+70
Comments241