Category: it

oak

Игра в геометрию

https://www.euclidea.xyz/

Чудесная игрушка на построения циркулем и линейкой, работает на Андроиде, айфоне и в браузере. За решение каждой задачи дается до 3 или 4 «звезд»: первая вообще за решение, вторая за решение в заданное число построений (E), то есть окружностей или линий (точки не в счет), третья данным число инструментов (L), а четвертая, про которую не известно, есть ли она в данной задаче, за нахождение всех дополнительных решений, удовлетворяюших условию. Новые инструменты (например, перпендикуляр через 2 точки, параллель через точку к прямой, и т. д.) появляются после решения задач на эти построения, исходно даны только линейка и циркуль. Ответов не дается, так что подглядывать некуда. Приходится сжать зубы и решать, решать, решать. Все как в жизни, в общем.

Игра сделана просто великолепно, можно перейти в режим «черновика», где ответ уже нарисован, можно передвигать в нем заданные наперед точки и смотреть, как меняются ваши промежуточные построения. В общем, учинили целый автокад, и как это дело умудрились заставить и в браузере работать, вообще уму непостижимо. Программисты не перестают меня удивлять своим таинственным ремеслом.
q

Практическая задача по хранению уймы временных результатов

У нас имеется вот такая практическая задача по хранению как бы журналов, которую мы что-то никак не решим. Может, она давно уже решена, и мы зря мучаемся?

Collapse )

Доб. Кто-нибудь имел дело с Apachе Cassandra или Hypertable? Это то, что мы ищем, или нет?
oak

Хард и софт

slavin_e спросил меня (не прошло с тех пор и года):
Каким образом, по вашему мнению, возник человеческий интеллект? [...]

Я немного программирую, и знаю из опыта, что бывает такая ситуация, что для небольшого изменения функциональности программы требуется переписать ее с нуля, т. к. это изменение требует полной смены плана программы. В частности, иногда приходится перепридумать то, каким образом структурированы данные, которые использует алгоритм в ходе своей работы, и из-за этого код меняется до неузнаваемости. Как же человеческий интеллект, развиваясь в ходе эволюции, мог перескочить такие «барьеры», которые не преодолеваются за множество мелких шагов, а только сразу, за один большой шажище, который вряд ли может совершиться случайно? Или вы считаете, что путем мелких случайных изменений программа мозга достигла с нуля того уровня, когда она может изменять себя уже не случайно, а алгоритмически?
Ответ на простой вопрос может быть очень непростым. У меня не получится ответить на него коротко. Если попытаться выразить сказанное ниже в нескольких словах, например, «fregimus сказал, что мозг — это компьютер», то получится глупость. Между тем, ниже, как это ни странно, я действительно это едва ли не скажу.

Collapse )
oak

Как я завалил тест Тьюринга

За последние дни три разных веб-сайта заставляли меня человечность мою доказывать. А я уже не могу: не понимаю, чего там покореженными буквами написано. «Капчи» все усложняются (видимо, вдогонку за программами, которые их разгадывают), а человеки за ними не поспевают. Получается, что «капча» как тест на различение человека и робота сейчас-то уже едва годится, и скоро, по мере усовершенствования программ распознавания, совсем откажет.



Примеры на этой картинке выше я выбрал из 25, показанных по очереди на одной и той же странице. Три из них «выпали» подряд (я не записал, какие именно). И fregima у меня, бывает, спрашивает, что там написано. Похоже, у меня проблемы распознавания вовсе не потому, что я старый crouton или альтернативный на голову…

Что, интересно, дальше будет — что слышно по части новых технологий апартеида? Когда «капча» совсем перестанет работать, как же мы будем своих от чужих отличать?
oak

Проходим тест Тьюринга

Про тест Тьюринга все слышали? Все, да? Вот сейчас мы и будем его проходить.

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

Collapse )

Turing, A.M. (1950). Computing machinery and intelligence. Mind, 59, 433-460

Если кто-то знает хороший перевод статьи Тьюринга — дайте, пожалуйста, ссылку.