November 26th, 2010

humster

ИИ

Стенфордские нейробиолого придумали новый способ 3D-сканирования мозга. Изучив в 3D мозг (связи нейронов и синапсов), учёные пришли к выводу, что синапсы устроены гораздо сложнее, чем предполагалось раньше.

Здоровый человеческий мозг содержит около 200 млрд нервных клеток, которые соединяются друг с другом сотнями триллионов синапсов. От каждой нервной клетки могут отходить десятки тысяч синапсов. В одной только коре больших полушарий человека находится около 125 трлн синапсов — в 1500 раз больше, чем звёзд в нашей галактике.

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

Расчёт такой:
- 1,25E14 синапсов в мозге
- в каждом синапсе 1000 молекулярных переключателей
- получается 1,25E17 молекулярных переключателей в мозге
- с 2005 года в микропроцессорах примерно 1E8 транзисторов (с 2010 года начали делать 1E9)
- предположим, что в мире 1E9 компьютеров
- получается, что во всех компьютерах на Земле 1E17 транзисторов
- 1,25E17 > 1E17, ч.т.д.

Получается, что один человеческий мозг по сложности примерно равен всей мировой ИТ-инфраструктуре.

P.S. С одной стороны, кто-то может сделать вывод, что мы ещё очень далеки от создания искусственного интеллекта. С другой стороны, уже на базе текущей инфраструктуры можно запустить реальную модель человеческого мозга 1:1. Нужно только понять, по какой программе работают синапсы, то есть расшифровать всю биохимию.
P.P.S. То есть на наш век врядт ли мы приблизимся к созданию ИИ. Вот когда объем устройств и связей вырастет хотя бы до 1000+ "человеческих мозгов", вот тогда можно будет попытаться смоделировать работу.
humster

java

//Old-style code:
Collections.sort(people, new Comparator() {
public int compare(Person x, Person y) {
return x.getLastName().compareTo(y.getLastName());
}
});

//Lamda expressions & SAM-conversion:
Collections.sort(people, #{ Person x, Person y -> x.getLastName().compareTo(y.getLastName()) });

//Better Libraries:
Collections.sortBy(people, #{ Person p -> p.getLastName() });

//Type Inference:
Collections.sortBy(people, #{ p -> p.getLastName() });

//Method References:
Collections.sortBy(people, #Person.getLastName);

//Extension Methods:
people.sortBy(#Person.getLastName);//Old-style code:
Collections.sort(people, new Comparator() {
public int compare(Person x, Person y) {
return x.getLastName().compareTo(y.getLastName());
}
});

//Lamda expressions & SAM-conversion:
Collections.sort(people, #{ Person x, Person y -> x.getLastName().compareTo(y.getLastName()) });

//Better Libraries:
Collections.sortBy(people, #{ Person p -> p.getLastName() });

//Type Inference:
Collections.sortBy(people, #{ p -> p.getLastName() });

//Method References:
Collections.sortBy(people, #Person.getLastName);

//Extension Methods:
people.sortBy(#Person.getLastName);
humster

Секс и девочки

mcheburashkina
Секс и девочки
Раньше никак не могла понять, как мужчинам удается трахать проституток. Ведь, вот, абсолютно понятно, что тетка с тобой исключительно за бабки, а не за твои человеческие качества и неземную красоту, вся юзанная-переюзанная, с высокой долей вероятности больная, скорей всего, не шибко умная и образованная. Ну как на это может встать? Ан, нет. Еще как встает. И встает и кончается за милую душу. Искренне считала, что мужики – жЫвотные. Но мне таки объяснили. Инстинкты. Есть самка – надо трахать. Против природы не попрешь.

Нет, я не говорю, что у всех поголовно. Но мужчины, признайтесь себе честно, ну ведь хотя бы чисто теоретически, смогли бы трахнуть проститутку? Знаю, что смогли бы. Да и нормально это, не осуждаю, трахайте на здоровье, вам всю планету в теории оплодотворить надо.

У девочек, тьфу ты Господи, у меня, все по-другому. Вот не могу я трахаться без влюбленности, хоть убей меня. Девки, ну скажите, есть такие, кого интересует секс ради секса? С мужиком, которому на тебя насрано, одноразово, да еще и за собственные бабки? Это реальная ситуация в женской жизни или нет? Для меня…ну, если только поближе к 80-ти годкам. Тогда, в маразме, я, возможно, и смогу испытать неиспытанное. Секс без влюбленности в партнера.

Первый секс, согласна, может пройти и без влюбленности, в широком смысле этого слова. Но тут должно присутствовать восхищение ИМ. О, типа, какой мужчина меня трахает! Не уроду какому-нибудь даю, а прынцу минимум. Ну, или там, жалость должна присутствовать. Принцу, но несчастному. Да, плачу от жалости. Но, все равно, даю.
А дальше, после первого секса, в ход запускается один из двух механизмов.
1. Трахаемся дальше, все супер, влюбляемся, ну или, хотя бы, он продолжает нравиться.
2. Не трахаемся больше никогда, он – урод, козел, и вообще не помню как его звали.

Я не знаю, если ли любительницы поиметь несчастную любовь со старта, но для меня первый путь возможен, только при горячем (блин, ну, хотя при чуть теплом) желании с противоположной стороны. Поэтому , когда противоположная сторона начинает делать заявки типа – я ужасный, плохой, не надо в меня влюбляться, то это вгоняет меня в ступор. Да, наверное, есть барышни, влюбляющиеся вопреки. Но я так не умею. Зачем мне уже на старте столько сложностей.

А, если не влюбляться, то зачем все это нужно дальше? Да, не скрою, мне нравятся эти возвратно-поступательные движения и сами по себе. Но, когда я понимаю, что человек, совершающий их, относится к тебе, как к резиновой кукле, интерес проявляет исключительно в момент совокупления, постоянно пытается намеренно представить себя уродом, то удовольствие мое личное сходит на нет очень быстро. Без головы механика не нужна вообще. Именно поэтому, женские измены и считаются гораздо опасней мужских. Потому что они практически всегда сопряжены с мозгами, а не с половыми органами.

Дальше все просто, как в танке. Женщина, на самом деле, не самый сложный механизм. Чтобы понимать, что стоит все-таки влюбиться, а не настроиться на козлиную волну, нужны знаки. Да-да. Те самые дебильные звоночки, смс-ки, его желание видеть тебя еще и еще и прочая романтическая дребедень. Их отсутствие является сигналом, что таки наш путь –второй. И что самое интересное, стоит мне в себе убить влюбленность, и все. Желание, как рукой снимает. И проблем никаких. Главное – успеть это сделать на старте. Пока мы не зашли далеко и другим путем. Именно поэтому, так и важно то, как и что делает мужчина в самом начале.
Так что, господа начинающие пикаперы, забудьте весь этот бред про то, что серьезные отношения вам не нужны, честность и проч. Это можно сказать и потом. Когда жертва влюбится. Зато она хоть немного побудет счастливой. Хотите секса – не надо изображать из себя бабников, циников, уродов и козлов. Не надо отталкивать нас специально. Нельзя запрещать нам влюбляться. Потому что мы созданы именно для этого. Чтобы быть влюбленными и дарить любовь.
humster

script

Дистанционное обучение Ruby
Первое занятие: 15:00, 6 ноября 2010
еженедельно, суббота, 15:00
Целевая аудитория: школьники 8-х - 11-х классов, студенты и учителя информатики
Лектор: Ворожцов Артем Викторович
Адрес занятия (доступны только в момент проведения занятия):
VLC: http://cde.ru/i (видео)
VNC: 77.220.130.38:5900 (рабочий стол)
Mumble - audio.cde.ru (аудио связь с лектором, комната "Программирование на Ruby")
С 6-го ноября начинаются еженедельные удалённые занятия по программированию на Ruby для школьников и студентов. Курс рассчитан на начинающих изучать программирование и может рассматриваться как введение в программирование вообще.
Язык программирования Ruby является одним из интереснейших современных языков программирования. С одной стороны, он очень прост и довольно быстро позволяет новичкам писать программы (в разы быстрее, чем на Си или Паскаль). С другой стороны — это мощнейшее средство разработки программного обеспечения, включая сложные веб- и desktop- приложения. Автор языка — Юкихиро Мацумото — старался разработать язык, ориентированный на человека, чтобы даже неопытный программист мог догадаться, что делает программа.
Перед занятием рекомендуется установить свободное программное обеспечение Tight VNC для подключения к удаленному рабочему столу лектора.
Также нужно зарегистрироваться на сайте http://www.cde.ru.