Category: компьютеры

Category was added automatically. Read all entries about "компьютеры".

Жить в центре событий



Если вбить в геоинформационную систему (ГИС) название большой и протяженной территории, а потом увеличить масштаб до предела, система покажет какое-то конкретное место, которое пользователь, достигший определенного уровня невежества, глупости или некомпетентности, можно ошибочно определить как результат ответа системы на его запрос. Например, пользователь может решить, что Соединенные Штаты Америки - это конкретная ферма в Канзасе, спутниковое фото которой приведено выше. Или что Россия находится в степях северного Казахстана. Оказывается, в таких местах по умолчанию, которые ГИС выдают по запросам к большим территориям, происходит много интересного:
----------
Один из них представился частным детективом и заявил, что в доме Джона и его матери находится похищенная девочка; он отказался уходить, пока хозяева не разрешили ему обыскать все комнаты. Другие приходили в сопровождении полицейских и требовали вернуть похищенные у них телефоны и компьютеры; однажды отряд спецназа вломился в дом в поисках двух айпадов, когда 70-летняя Анна ужинала в гостиной. Приходили даже подростки, которые искали людей, оставлявших оскорбительные комментарии в их инстаграмах. Бывало, что незнакомцы стучали в дверь по семь раз за месяц.
----------

В данном конкретном случае к ГИС обращалась клиентская программа, выдающая предположительное географическое расположение заданного IP-адреса. Если адрес удавалось определить только с точностью до страны, выдавалось заданная для страны точка по умолчанию. Еще выдавалось предупреждение, что IP-адрес определен неточно, но его никто не читал.

Лытдыбр маразматический

Несколько бизнес-диалогов из недавнего:
----------
- А кто где расписывается?
- Я расписываюсь председателем, все остальные расписываются членами.
----------
Красивая девушка коллеге мужского пола:
- Я сейчас дам тебе в рот!
Тот открывает рот, чтобы выразить недоумение, в рот втыкается пирожок.
----------
Сотрудник-мужчина подходит к рабочему месту сотрудника-женщины с флэшкой в руках.
Женщина:
- Вставьте мне сзади.
Мужчина молча и не меняясь в лице втыкает флэшку в разъем на задней стенке компьютера, флэшка не втыкается.
Женщина (участливо):
- Туго идет? Попробуйте подвигать туда-сюда, там не разработано. Ага, вот, получилось.
Мужчина (мрачно, то ли с сарказмом, то ли нет):
- Вы удовлетворены?
Женщина (радостно):
- Да, вполне, можете вынимать.
----------

И до кучи древнее, но чемпион:
----------
- Можно я твоим сканером воспользуюсь?
- Да, отсоси и пользуйся.
- Сейчас, - тянется, чтобы переставить USB-провод из компьютера в компьютер. - А давай ты сам отсосешь, а то мне неудобно?
- Без проблем, - выдергивает провод, протягивает.
----------

Floppy ROM

С удивлением узнал, что в конце 1970-х годов предпринимались попытки распространять программное обеспечение на грампластинках:



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

О непознаваемости мозгов и процессоров

Некие Эрик Джонас и Конрад Пол Кординг попытались применить методы современной нейробиологии к 8-битному процессору MOS 6502 образца 1975 г., этот процессор устанавливался в знаменитую игровую приставку Dendy. На процессоре запускали игровые программы и в реальном времени замеряли состояние каждого транзистора и напряжение на каждом проводке, всего около 1.5 ГБ/с информации, примерно столько же выдает современным нейробиологам нервная система червя. Методы анализа информации, применяемые в нейробиологии, не дали почти ничего. Удалось определить зоны активности процессора по аналогии с зонами активности живого мозга:



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

Похоже, современными методами работу мозга не понять.

Компьютерной графики пост

В Индии и Нигерии снимают много прекрасных фильмов с великолепной компьютерной графикой. Бондарчуку и Бекмамбетову есть чему поучиться. Отсортированы в порядке возрастания крутизны, самый лучший - последний.



Collapse )

Почему победа компьютера в го - круто



Две недели назад компьютерная программа AlphaGo победила со счетом 4:1 одного из лучших в мире игроков в го. А сегодня я набрел на комментарий, который объясняет, почему это событие важно. Вот:
-----------
Ключевым фактором создания AI для подобных игр, является так называемая оценочная функция, которая позволяет сравнивать различные позиции на доске и выбирать из них наиболее выгодную. Грубо говоря, мы строим возможное дерево ходов, оцениваем, отсекаем неудачные и выбираем те, которые ведут к лучшим результатам. Вопрос в том, как правильно сделать эту оценку. Для шахмат это делается через правила изначально заданные разработчиками шахматных процессоров. Каждой фигуре соответствует свой вес, плюс вводятся поправки на позицию фигур, близость к центру доски, угрозы которые они несут, все это суммируется и получается оценка конкретной позиции. Плюс добавляется база дебютов, весьма полезная в начале игры, когда фигур много и неопределенность максимальна, плюс рассчитанные эндшпильные таблицы, позволяющие безошибочно заканчивать партии — и получаем алгоритмы для игры в шахмат, с которыми уже лет 10 лет ни один человек не может сыграть даже вничью.

Проблемой AI в Го является то, что практически ничего из вышеперечисленного для этой игры не работает. Слишком большое количество доступных ходов, слишком отдаленное возможное влияние каждого сделанного хода, чтобы просчитать его в глубину и сделать оценку о качестве позиции. Создать оценочную функцию силами разработчиков, как в шахматах, было невозможно. Все подобные попытки играли на уровне любителей.

Потому разработчики AlphaGo пошли другим путем. Оценкой позиции занимается нейронная сеть, которой предварительно скормили 30 миллионов позиций с сыгранных партий с KGS Go Server. Задачей сети было "предсказать" ход, ведущий к победе. Добившись положительного результата начального обучения сети (57.0% правильного предсказания ходов экспертов), они продолжили обучение за счет игры программы "самой с собой" (тут можно почитать больше). Таким образом, самая важная часть программы — оценочная функция — это нейронная сеть, работающая, обучающаяся, и оценивающая позицию по тем же принципам, что и человеческий мозг, причем, как оказывается, на уровне лучших игроков мира.
Когда в январе AlphaGo в первый раз обыграла про–игрока 2 дана, она, по оценкам экспертов, допускала достаточно много ошибок и близко не могла сравниться с игроками 9 дана (9 и 2 дан соотносятся как Каспаров и какой–нибудь чемпион области). Но прошло два месяца самообучения и самостоятельного улучшения оценочной функции и она обыгрывает одного из лучших игроков мира.

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

Музыка сканеров, дискет и станков

Один человек собрал из дисководов, осциллографов и одного сканера нечто вроде оркестра роботов, который исполняет вот такую музыку:





А другой человек загрузил в какой-то станок скрипт на питоне, играющий произвольную музыку мотором станка:



Но на соло Хэммета он лажает.

Компьютер в бутылке

Интернеты доставили прикольную картинку:



Серьезное железо в таком корпусе не разместится, но какой-нибудь атом, не нуждающийся в моторчике для охлаждения, запихнуть можно запросто. Забавно было бы поставить такой компьютер секретарше или бухгалтеру на стол. А еще забавнее задействовать под микросхемы не весь объем бутылки, а только часть, а в другом отсеке держать алкоголь и время от времени оттуда наливать. Или наоборот, запечатать горлышко наклейкой службы безопасности с голограммой.