[00:00:21] <s6> Вот рассуждения о чисто аналоговом - это уровень 13 - парадигмальный
[00:00:26] <s6> Вот рассуждения о чисто дискретном - это уровень 13 - парадигмальный
[00:00:43] <boris_ilov> что то слово algorithm там не находится
[00:00:44] <s6> Вот рассуждения об т.н. "аналоговых алгоритмах" - это уровень 14 - кросс-парадигмальный
[00:00:58] <s6> вот я и грю, не углубляются
[00:01:19] <s6> там см. таблицу Stages of hierarchical complexity
[00:01:22] <kpmý> о чем вы вообще)
[00:01:30] <boris_ilov> хуй знает
[00:01:40] <boris_ilov> донской какую то хрень нес
[00:01:43] <kpmý> ХЗ
[00:01:49] <boris_ilov> теперь вот s6 чем то грузит
[00:02:13] <s6> это меня один архитектор пригрузил этой моделью Коммонса
[00:02:23] <boris_ilov> это модель чего?
[00:02:40] <s6> архитектур, мышления, и др
[00:02:48] <s6> управления тоже
[00:02:58] <boris_ilov> и при чем тут алгоритмы?
[00:03:09] <s6> это одна из парадигм
[00:03:16] <boris_ilov> чегой?
[00:03:24] <boris_ilov> вы что с донским курите?
[00:03:26] <s6> 13 уровень модели коммонса
[00:03:39] <s6> мы всё курим =)
[00:03:56] <s6> донской на 14 уровне мыслит
[00:04:02] <s6> а вы на 13
[00:04:10] <s6> изза этого когнитивный диссонанс
[00:04:19] <boris_ilov> понты понты
[00:04:27] <s6> это не понты, а параметры
[00:04:34] <boris_ilov> я вот вижу что у донского реальные проблемы с понималкой
[00:04:40] <boris_ilov> и никакие там не уровни
[00:04:45] <s6> я не читал чо у него там
[00:04:58] <s6> но это проблемы на 14 уровне =)
[00:05:13] <boris_ilov> да в жопу эти философские уровни
[00:05:41] <boris_ilov> такого бреда в интернетах навалом
[00:05:43] <s6> вотвот, любитель вы видимо гомогенности
[00:05:54] <boris_ilov> я люблю философию
[00:05:55] <s6> а тут сугубо о гетерогенном, на высших уровнях
[00:06:05] <boris_ilov> но не в отрыве от реальности
[00:07:52] <s6> бред - это тоже разного уровня бывает. у донского бред 14 уровня =)
[00:08:57] <boris_ilov> не удивлюсь если он еще и всякой оккультной х...й увлекается
[00:09:30] <boris_ilov> блаватские там всякие
[00:11:35] <s6> boris_ilov, щас читаю что там донской писал. вижу что в начале он о топологии, скорее
[00:11:53] <s6> что у структурного кода топология часто излишняя
[00:12:07] <s6> типа с goto она менее избыточна
[00:12:43] <boris_ilov> эта топология только у него в голове
[00:12:55] <boris_ilov> чего он никак вкурить не могет и не хочет
[00:13:27] <boris_ilov> в драконе перерисовал товарищ
[00:13:31] <s6> хаха ну вот я угадал - он эксплицитно пишет уже про топологию
[00:13:39] <s6> ниже
[00:14:47] <boris_ilov> гото вообще в голове всплывать не должен
[00:15:23] <boris_ilov> ибо он предполагает, что есть куда прыгнуть
[00:15:40] <boris_ilov> а если есть куда прыгнуть - это значиьт что программа в памяти
[00:15:51] <boris_ilov> а это как бы совсем не обязательно
[00:16:00] <boris_ilov> и более того не нужно
[00:16:32] <boris_ilov> а ессли ты не можешь мыслить без программы в памяти значит ты не понимаешь как работаеют алгоритмы
[00:16:35] <boris_ilov> вот и все
[00:17:12] <boris_ilov> в машинах тьюринга нет никаких программ в памяти и никуда там прыгнуть нельзя
[00:17:17] <boris_ilov> однако она работает
[00:18:00] <boris_ilov> причем достаточно высокоуровнево
[00:19:56] <s6> клёво этот Донской пишет. я прям восхищён
[00:20:09] <boris_ilov> ы?
[00:20:17] <s6> нет, если есть, то это не значит
[00:20:33] <s6> я мыслю тоже аналоговыми категориями часто при построении алгоритмов
[00:20:44] <boris_ilov> чегой?
[00:20:58] <boris_ilov> какие еще аналоговые категории?
[00:21:02] <s6> ща, дочитаю топег
[00:21:18] <kpmý> http://www.google.com/get/noto/#/ кому шрефтов
[00:21:20] <s6> ну многомерными непрерывными диаграммами мыслю, когда прогаю
[00:21:38] <s6> не дискрет беру как метод
[00:21:48] <s6> а только как выхлоп метода дискрет беру
[00:22:03] <boris_ilov> чегой? ссылку на первоисточник пожалста
[00:22:13] <s6> я первоисточник
[00:22:29] <boris_ilov> бред твоей башки никому не интересен
[00:22:34] <s6> интересен
[00:22:44] <boris_ilov> кому?
[00:22:49] <s6> если он вам неинтересен, то так и говорите
[00:22:58] <s6> кому - туче топовых ит-корпораций
[00:23:16] <boris_ilov> у тебя есть конкретная теория?
[00:23:27] <s6> могу настроить тучу теорий
[00:23:32] <s6> конкретных
[00:23:41] <s6> ща, донского дочитаю
[00:23:46] <boris_ilov> ооо!!! да вам с донским в одну контору надо
[00:23:57] <boris_ilov> будете друг другу сказки рассказывать
[00:24:24] <boris_ilov> сколько ж фантазеров на планете
[00:24:38] <boris_ilov> и все считают себя кручей Тьюринга
[00:24:43] <boris_ilov> ну прям планета гение
[00:24:46] <boris_ilov> гениев
[00:25:34] <s6> boris_ilov, он там про АВМ говорит
[00:25:38] <s6> ща в википедии найду
[00:25:44] <boris_ilov> и что?
[00:26:03] <s6> http://ru.wikipedia.org/wiki/%D0%90%D0%92%D0%9C
[00:26:04] <kpmý> умники погубят популяцию :)
[00:26:16] <s6> Ана́логовый компьютер — аналоговая вычислительная машина (АВМ), которая представляет числовые данные при помощи аналоговых физических переменных (скорость, длина, напряжение, ток, давление), в чём и состоит его главное отличие от цифрового компьютера.
[00:26:53] <boris_ilov> блеать! да что ж такое то
[00:27:19] <s6> boris_ilov, клёвый этот Донской. я всеми руками за =)
[00:27:31] <boris_ilov> если эта ЭВМ действует дискретно, то она такая-же дискретно алгоритмическая
[00:27:35] <s6> нене
[00:27:41] <s6> не дискретно она действует
[00:27:46] <s6> это всякие цепи
[00:27:47] <boris_ilov> там нет шагов?
[00:27:52] <s6> могут быть
[00:27:55] <s6> но не всегда
[00:28:09] <boris_ilov> что значит не всегда?
[00:28:09] <s6> может быть и АВМ без шагов - например, интегратор
[00:28:31] <boris_ilov> тык значит тогда что она не алгоритмичнеская вот и все
[00:28:43] <s6> нуууу я не в курсе
[00:28:49] <s6> теорию АВМ я не рыл
[00:28:57] <boris_ilov> тут не надо быть в курсе
[00:29:05] <boris_ilov> простой логический вывод
[00:29:43] <boris_ilov> что ж книжки по логике никто не читает???
[00:30:15] <s6> ну он обобщает понятие дискретного алгоритма на АВМ, и сводит понятия "дискр.алгоритм" и "дифф.уравнение" в одну кучу
[00:30:35] <boris_ilov> его фантазии никому не интересны
[00:30:37] <s6> называет алгоритмом просто нечто физически-идеальное
[00:30:52] <boris_ilov> пусть хоьт кощеев с русалками скрещивает на досуге
[00:30:56] <s6> мне интересны, так что вы опять овер-обобщаете
[00:31:13] <boris_ilov> да вы упороты
[00:31:32] <boris_ilov> либо покажите работу что это имеет смысл
[00:31:41] <boris_ilov> либо свою теорию выкатывайте
[00:31:53] <boris_ilov> а нести хуйню в интернеттах любой идиот моджет
[00:32:57] <boris_ilov> что такое алгоритм давно известно и определено
[00:33:00] <boris_ilov> и НЕ ВАМИ
[00:33:10] <boris_ilov> свой бред алгоритмами не надо называть
[00:34:16] <boris_ilov> какой-то цирк ей Богу
[00:34:28] <boris_ilov> в какой ебанутой вселенной я родился.....
[00:50:27] <boris_ilov> хотя по жизни объяснение, что это я ебанутый а не вселенная объясняет практически все
[00:50:33] <boris_ilov> что меня пугает.....
[00:51:42] <boris_ilov> так и спиться пожно
[00:51:47] <boris_ilov> можно*
[00:53:00] <boris_ilov> и че я седня пиваса не купил
[00:55:31] <s6> boris_ilov, Вы по кр мере мне наоборот стимул к жизни сегодня дали - надо же, мои мысли могут быть полезны для фабрик и заводов =))))
[00:55:49] <s6> чёто толи вуз закончить и в науку полезть-полезть, что ли...
[00:56:00] <boris_ilov> давай давай
[00:56:07] <s6> причём крепкий такой стимул дали. Спасибо огромное
[00:56:15] <boris_ilov> пожалста
[00:56:30] <boris_ilov> науке один хрен пиздец походу
[00:57:26] <s6> индустриальной науке - нисколько
[00:57:27] <s6> =)
[00:57:36] <boris_ilov> s6: не напомнишь чего там Тьюринг, Черч и прочие открыли?
[00:57:46] <s6> а науке без денежного выхлопа - науке да, крышка
[00:57:58] <s6> без капиталистического выхлопа, точнее
[00:58:20] <s6> ну томик Чёрча у меня есть... полезно мозг чистить его книгой
[00:58:39] <s6> Тьюринга я не читал
[00:58:45] <boris_ilov> аааа
[00:58:51] <s6> хотя в универе рассказывал Поттосин
[00:58:55] <boris_ilov> ну а Черч чего открыл?
[00:59:25] <s6> хотя в универе рассказывал Поттосин про Тьюринга - я слушал базовый курс Теории программирования + спецкурс поттосинский
[00:59:56] <s6> а, про спецкурс не помню, наверное это семинары были по теорпрогу
[01:00:09] <boris_ilov> тык чего открыл Черч?
[01:00:37] <s6> ну тезис чёрча известен. не помню чотам
[01:00:49] <boris_ilov> пиздец
[01:00:59] <boris_ilov> и ты типа крутой спец в алгоритмах?
[01:01:35] <boris_ilov> где то у меня тут водочка была
[01:01:46] <boris_ilov> придется таки напиться походу
[01:01:54] <s6> я не крутой спец, я средний
[01:02:12] <boris_ilov> тык ты ж в компаниях крутых нарасхват
[01:02:34] <s6> ну в них многа народу
[01:03:02] <s6> а у меня кофеиновые напитки кончились
[01:03:09] <s6> пиздец программированию =)
[01:04:01] <boris_ilov> о да
[01:04:55] <s6> ну скажем так я если и крутой, то вовсе не самый-самый, а так, посерёдочке
[01:05:23] <s6> память и скорость мышления у меня послабее иных крутых
[01:05:43] <boris_ilov> ну ты ж явно круче Тьюринга и Черча
[01:06:06] <s6> нет. Чёрч однозначно огромные моря материала перелопатил крутейшего
[01:06:12] <s6> а мы просто позже живём
[01:06:52] <boris_ilov> ну ты ведь не считаешь нужным ознакомление с их работами
[01:07:11] <boris_ilov> свои там аналоговые теории крутишь
[01:07:55] <boris_ilov> слушай, а в физике есть свои теории?
[01:08:00] <s6> да
[01:08:01] <тихий бот> s6, нет
[01:08:07] <boris_ilov> жги
[01:08:11] <s6> молчи железяка =)
[01:09:25] <s6> boris_ilov, меня просто дискретка не настолько интересует, насколько интересовала Чёрча...
[01:10:06] <boris_ilov> да его тоже особо не интересовала
[01:13:29] <boris_ilov> ну так рассказывай свои физические теории
[01:14:19] <kpmý> тут другая проблема, когда время*объем того, что нужно прочитать тому, кто хочет в науку превысит длительность человеческой юности, когда еще шарниры не заржавели.
[01:15:11] <s6> boris_ilov, я физику почти не изучал
[01:15:22] <boris_ilov> а откуда теории тогда?
[01:15:37] <s6> из физики
[01:16:02] <boris_ilov> ты физику не изучал, и при этом свои теории строишь?
[01:16:08] <s6> нет
[01:16:08] <тихий бот> Нет, не нет...
[01:16:18] <s6> это физика строит её свои теории
[01:16:20] <boris_ilov> [01:07:54] <boris_ilov> слушай, а в физике есть свои теории?
[01:08:00] <s6> да
[01:16:22] <s6> физики строят
[01:16:34] <s6> физики строят их свои теории
[01:16:44] <boris_ilov> аааа, ты типа вопрос не понял
[01:17:01] <s6> понял иначе чем предусмотрено автором вопроса
[01:17:52] <boris_ilov> значит кроме теории алгоритмов ты нигде теорий не строишь?
[01:18:24] <s6> теории что я там настроил они общематематические
[01:18:50] <boris_ilov> в математике шаришь?
[01:20:31] <s6> слабо крайне. забыл всё
[01:21:10] <boris_ilov> а вот донской шарит
[01:21:28] <boris_ilov> я столько слов умных не знаю сколько он
[01:21:42] <boris_ilov> адово ученый человек
[01:22:34] <boris_ilov> инварианты изоморфизмы топологии
[01:22:47] <boris_ilov> что за звери ХЗ
[01:22:58] <boris_ilov> нам тут в деревне не известно
[01:26:16] <s6> ну это из 1 курса мехмата
[01:27:54] <boris_ilov> ну я типа шучу......
[01:29:05] <s6> таки математика сложных динамических систем - нашё всё.... вот чо думаю
[01:29:17] <s6> сложных систем типа мозга или общества
[01:29:18] <boris_ilov> конеш конеш
[01:29:25] <boris_ilov> нах нам арихметика
[01:29:50] <s6> да просто статическая математика - скучно
[01:29:56] <s6> а тут всё прыгает бегает
[01:30:14] <boris_ilov> в цирке вот тоже не скучно
[01:30:23] <boris_ilov> все прыгает и бегает
[01:30:24] <s6> феномен сознания - просто бегучее вещество
[01:30:39] <s6> не, в цирке поведение скучное у обжектов
[01:30:54] <boris_ilov> после пары косяков сознание может быть чем угодно
[01:31:15] <kpmý> вон какая хрень http://ru.wikipedia.org/wiki/NeuroMatrix
[01:31:37] <s6> мда. мракота философская с этим материализмом и идеализмом
[01:32:31] <boris_ilov> kpmy: нейросети все хромают че то
[01:32:44] <boris_ilov> сколько уж лет а все не выстрелят никак
[01:33:00] <boris_ilov> чегой-то ученым неизвестно еще
[01:33:43] <s6> будда вот говорил что он души не лицезрел
[01:33:50] <boris_ilov> но проц полезный должен быть
[01:34:18] <boris_ilov> тык там же сахасрара или как там ее
[01:34:31] <s6> это он всё не лицезрел, по индукции
[01:34:45] <s6> материалист, едрить его будду
[01:35:03] <kpmý> ну вот IBM Watson вроде нейросеть по сути, просто очень большая
[01:35:33] <boris_ilov> ну вот он че то революции не сделал
[01:35:45] <s6> ну психолух древний
[01:36:03] <s6> ещё и курево кончилось
[01:36:13] <kpmý> выиграл в телевикторину)
[01:36:24] <boris_ilov> ну может выстрелит еще ))
[01:37:14] <boris_ilov> вот когда он запрет техника в своей комнате, и начнет требовать оптический кабель, вот тогда это будет прорыв ))))
[01:38:18] <kpmý> как в сериале Хроники Сары Коннор - серверная комната и манекен с проводами из башки
[01:38:26] <kpmý> или из пуза, уже не помню
[01:38:40] <boris_ilov> не смотрел
[01:39:29] <kpmý> там добрый робот - баба, так что можно смотреть)
[01:39:44] <s6> np: Dire Straits – The Bug
[01:40:48] <boris_ilov> вот кстати вопрос нашего века на мой взгляд:
Разница между IBM Watson и человеческим разумом количественная или качественная?
[01:43:04] <kpmý> если исходить из этого http://ru.wikipedia.org/wiki/%D0%9A%D0%B2%D0%B0%D0%BD%D1%82%D0%BE%D0%B2%D0%BE%D0%B5_%D1%81%D0%BE%D0%B7%D0%BD%D0%B0%D0%BD%D0%B8%D0%B5 то получается что разница вообще на фундаментальном уровне
[01:44:50] <kpmý> крутая гифка http://upload.wikimedia.org/wikipedia/commons/4/4f/Nixie2.gif теплоламповая
[01:45:04] <boris_ilov> kpmy: Я для себя давно ответил на этот вопрос
[01:46:42] <boris_ilov> Простой мысленный эксперимент:
Вот сделали мы искуственный интеллект. Т.е. машина обладает теми же способностями.
Сочиняет музыку. Пишет шедевральные картины и т.д.
[01:47:01] <boris_ilov> Вы можете себе такое представить?
[01:47:16] <boris_ilov> Это же будет конец человечества
[01:47:26] <kpmý> поймем ли мы компьютерную музыку :)
[01:47:26] <s6> gdb не пашет
[01:47:27] <boris_ilov> мы просто потеряем ценность
[01:47:34] <s6> вчера пахал, а сёдня не пашет
[01:48:02] <s6> для меня уже всё потеряло ценность, кроме болевых порогов и порогов скуки
[01:48:07] <boris_ilov> вот потому я считаю что в нашей вселенной такого не может быть
[01:48:20] <kpmý> технофашисты считают, что электронная форма это эволюционный этап нашей популяции
[01:48:38] <s6> это они измышляют гипотезы.
[01:48:41] <boris_ilov> ибо тогда получается что мы действительно кучка тупых молекул
[01:49:02] <s6> пойду я за куревом.
[01:49:08] <boris_ilov> kpmy: типа зальем себя в сеть в итоге?
[01:49:29] <boris_ilov> s6: вот 21 век, а цигарку я не могу тебе протянуть ))))
[01:49:44] <s6> =) пасип за намерение
[01:49:52] <kpmý> ну типа, например, до альфацентавры лететь 40 лет, зачем лететь в виде мяса если можно полететь в виде железа.
ну и куча примеров
[01:50:06] <boris_ilov> ааааа
[01:50:11] <boris_ilov> да читал где-то
[01:50:18] <kpmý> чисто в целях выживания человеки должны освоить этот путь
[01:50:31] <boris_ilov> типа можно потом мясо вырастить на другой планете и все такое
[01:50:33] <kpmý> понятно, что фашисты предлагают принудительное избавление от мяса
[01:50:41] <kpmý> на то они и фашисты)
[01:51:02] <boris_ilov> вот я не понимаю
[01:51:12] <boris_ilov> если нельзя напиться там, потрахаться....
[01:51:18] <boris_ilov> то какой смысл?
[01:51:39] <boris_ilov> все плотские утехи коту под хвост
[01:51:59] <kpmý> ну и что, скачаешь симуляционный файл
[01:52:25] <kpmý> "пьяная драка в провинциальном баре"
[01:52:30] <boris_ilov> как нео? Я изучил кунг-фу. Я потрахался.
[01:52:31] <kpmý> полная гамма эмоций
[01:52:35] <kpmý> ага
[01:52:41] <boris_ilov> ))))
[01:58:18] <boris_ilov> хм вот кстати да
[01:58:48] <boris_ilov> получается что мы должны эволюционировать перед тем, как сделаем аналог нынешнего нашего интеллекта
[01:59:40] <s6> у меня гдб не пашет
[01:59:42] <boris_ilov> чтоб не терять своей аутотентичности
[02:00:00] <boris_ilov> аутентичности*
[02:00:12] <boris_ilov> дебильное слово
[02:00:27] <boris_ilov> s6: это все линух )))
[02:00:36] <s6> гдб и под винду есть
[02:00:41] <s6> гдб кросс-тулза
[02:00:54] <s6> ему пофиг на ось
[02:00:55] <boris_ilov> а под фисташки есть?
[02:01:01] <s6> есть
[02:01:08] <boris_ilov> )))
[02:01:19] <s6> надо на работу устраиваться
[02:01:31] <s6> на какую-нить маленькую, в пределах переносимости
[02:01:35] <boris_ilov> а че ты не работаешь?
[02:01:39] <s6> щас нет
[02:01:45] <s6> стартапы качал
[02:01:56] <boris_ilov> а на че живешь?
[02:01:57] <s6> на 0 зп
[02:02:04] <s6> на заработанное
[02:02:21] <boris_ilov> южанин?
[02:02:25] <s6> сибиряк
[02:02:40] <boris_ilov> а живешь как южанин )))
[02:03:12] <s6> ну кстати да, мне философия жизни суфиев более всего по душе
[02:03:23] <s6> заработал, а затем сидишь балдишь
[02:03:32] <s6> суфии же с югов
[02:03:59] <boris_ilov> чувак жгет https://www.youtube.com/watch?v=ZsmeuC38nkw&list=LL5EgiT3cUs4J4fgjVnZk7Fw&index=10
[02:05:14] <boris_ilov> прикиньте лет через 50 роботы так будут играть на улице
[02:08:39] <boris_ilov> ну не может же быть такого
[02:09:12] <boris_ilov> НЕ ВЕРЮ и мне пох на ненаучность неверенья
[02:10:06] <boris_ilov> s6: ты тут?
[02:10:32] <s6> угу
[02:10:36] <s6> клёвый ролик
[02:10:44] <boris_ilov> вопрос
[02:11:03] <boris_ilov> как графически представить вещественные числа?
[02:11:24] <s6> например, делениями на линии
[02:11:30] <boris_ilov> не
[02:11:42] <boris_ilov> так не видно их сути
[02:12:07] <boris_ilov> вот рациональные например можно декартовой плоскостью представить
[02:12:08] <s6> ну теория чисел - навороченная весчь
[02:12:43] <boris_ilov> в смысле дискретной декартовой плоскостью
[02:13:02] <boris_ilov> где x и y это числитель и знаменатель
[02:13:20] <boris_ilov> вот хоть на тетрадном листе в клеточку
[02:13:31] <boris_ilov> а как вещественные?
[02:13:41] <boris_ilov> они ж неперечислимы
[02:13:44] <s6> у каждого числа свои приколы
[02:13:50] <boris_ilov> как неперечислимость изобразить?
[02:14:19] <s6> изображением доказательства теоремы о неперечислимости
[02:14:33] <boris_ilov> хочу графически
[02:14:54] <boris_ilov> есть у меня идея одна
[02:15:18] <boris_ilov> но не могу понять правильная ли
[02:15:23] <kpmý> где там картинка про науку и инженерию
[02:16:02] <boris_ilov> что за картинка? )))
[02:16:28] <s6> ща дам
[02:16:57] <s6> http://cs616520.vk.me/v616520991/12dd4/GUrRNXmPAYQ.jpg
[02:17:15] <boris_ilov> :D
[02:17:53] <boris_ilov> шедевральная картинка
[02:17:57] <s6> .ad;наука и инженерия;http\://cs616520.vk.me/v616520991/12dd4/GUrRNXmPAYQ.jpg
[02:17:59] <тихий бот> s6, "наука и инженерия" assigned
[02:18:02] <boris_ilov> и как я пропустил? ))))
[02:18:47] <boris_ilov> интересна идея кому нить?
[02:19:00] <boris_ilov> так я курить
[02:21:02] <kpmý> дак а че, взять какие-нибудь криволинейные координаты вот и получится полная иррациональность с набором операций
[02:21:08] <s6> я думаю мне надо не чатиться, а работу себе подбирать... достало без зарплаты вкалывать
[02:21:15] <boris_ilov> kpmy: в точку
[02:21:40] <boris_ilov> у меня мысль была почти такая же
[02:21:53] <boris_ilov> из топологии известна такая вещь
[02:22:24] <boris_ilov> что если на тетрадном листе в клеточку провести линию из центра какой нибудь клетки
[02:22:40] <boris_ilov> под любым углом
[02:23:01] <boris_ilov> то когда-нибудь эта линия пересечет центр другой клетки
[02:23:09] <boris_ilov> это и есть перечислимость
[02:23:28] <boris_ilov> т.е. в плоском пространстве вещественных чисел не увидеть
[02:24:20] <boris_ilov> а вот если изменить кривизну, то должно получиться провести линию, которая никогда не пересечет центр другой клетки
[02:26:15] <boris_ilov> т.е. по идее можно изобразить клеточками которые по мере удаления от начала координат разбегаются
[02:27:21] <boris_ilov> kpmy: ты так с ходу придумал, или тоже фантазируешь на такие темы? ))))
[02:27:24] <kpmý> криволинейные координаты это мерзко, избегай по возможности)
[02:28:08] <kpmý> да че-то помню наверное из курса анализа, может там говорили
[02:28:33] <boris_ilov> ну вот недавно, кстати вроде доказали что наша вселенная плоская
[02:28:50] <boris_ilov> может и вещественных чисел нет в реальности )))
[02:32:23] <boris_ilov> почему я думаю о таких вещах?
[02:32:55] <kpmý> лобные доли мозга большие просто)
[02:32:55] <boris_ilov> образное мышление мое проклятье
[02:42:53] <geniepro> http://cs10469.vk.me/u51722668/151345822/x_e2e863fb.jpg
[02:55:29] <geniepro> аналоговые компьютеры когда-то были круче тогдашних цифровых
но потом цифровые стали быстрее и точнее, и аналоговые ушли в забвение
хотя может ещё и вернутся на новом витке развития информатики -- кто знает...
[03:28:54] <geniepro> boris_ilov: windows -- gluchnoe govno!!! vot shas u menya sdoh perekluchatel raskladki klaviatury -- peregruzit' komp ne mogu -- formatirovanie idyot bleat'
[04:33:02] <geniepro> http://jadore-odessa.livejournal.com/318532.html
[09:40:07] <vlad2> valexey: обнови страничку, плз
[11:05:15] <sda> http://kiprian-sh.livejournal.com/258175.html
[14:45:28] <kpmý> у кодовых файлов оказывается сложная структура, а у секции данных еще и выравнивание по 4 байта.
[14:47:07] <kpmý> но на самом деле секция данных это в основном пустое место с тегами типов
[14:47:50] <kpmý> а вот был бы у вирта json все бы сложилось иначе
[15:03:34] <kpmý> вот вирт пишет
The storage layout of the Oberon System is determined by the structure of code and data typical in
the use of modular, high-level programming languages, and in particular of the language Oberon. It
suggests the subdivision of storage into three areas.
1. The module space. Every module specifies procedures (code) and global (static) variables. <>
2. The workspace (stack). Execution of every command invokes a sequence of procedures, each of
which uses (possibly zero) parameters and local variables. <>
3. The dynamic space (heap). Apart from global (static) variables, and local (stack-allocated)
variables, a program may refer to anonymous variables referenced through pointers.<>
Unfortunately, the number of distinct spaces is larger than two. If it were two, no arbitrary size
limitation would be necessary; merely the sum of their sizes would be inherently limited by the size
of the store. In the case of three spaces, arbitrarily determined size limits are unavoidable. Address-
mapping hardware can alleviate (and delegate) this problem using a virtual address space which is
so large that limits will hardly ever be reached.
[15:05:14] <kpmý> то есть модули должны быть одним блобом только потому что их и так негде разместить особо
[15:09:48] <kpmý> http://i.imgur.com/fU85WhK.png
[15:10:02] <kpmý> а вот и схемка борьбы с памятью
[15:13:17] <kpmý> а вот в троичной системе 0 посередине, то есть даже mmu не нужен, просто две банки с памятью
[15:18:07] <kpmý> хотя как это поможет упростить структуру кодового файла пока неясно
[16:02:08] <sda> =а вот в троичной системе 0 посередине
не понял, что по середине? в троичном компе как и в двоичном будут теже int и uint,
т.е. трайт из шести тритов можно трактовать как безнаковое 0..729 и как знаковое -364..364
[16:02:54] <sda> *0..728
[16:04:41] <sda> работа с памятью будет точно такая же как и в двоичных системах, сначало надо сделать двоичную машину, отработать, а только потом сделать трочное ответвление...
[16:07:07] <kpmý> ну а можно всегда трактовать как знаковое и иметь отрицательные индексы памяти
[16:08:36] <kpmý> я сделал по МГУшным документам, у них там трайт 9 тритов, слово 27 тритов, даже со знаком хватает на три тератрайта адресации в каждую сторону
[16:09:22] <sda> можно, но только надо подумать какое значение будет Nil ? в двоичных это ff ff ff ffh, в знаковом -1
[16:10:10] <kpmý> nil это ноль
[16:10:46] <sda> хотя без разницы, в двоичном пишем -1, но в работе с памятью безнаковое значение берется
[16:10:48] <kpmý> нулевой трайт можно не адресовать,
[16:13:39] <sda> лучше делать самым последним байтом, напрмиер если 16 бит это FFFF, его всегда можно считать уменьшив адрес и считав сразу слово FFFE-FFFF
[16:16:54] <kpmý> в обероне и так все word-aligned
[16:17:05] <kpmý> по крайней мере в последнем
[16:22:25] <sda> я имею ввиду, что если какой-то адрес назначается nilом то мы читать не можем, если сделать по середине в памяти, то будет как бы дырка, лучше ее держать в конце
[16:23:46] <sda> мало ли что, ты модуль захочешь загрузить, а он частью ляжет на этот нил, а если еще в этом месте какая-то переменная окажется )
[16:24:19] <kpmý> ну а не надо грузить куда попало)
[16:24:57] <sda> а если места нет? разделить модуль на пополам?)
[16:25:25] <sda> вот оказывается там переменная, ты на нее указатель хочешь получить, а он нилом оказывается и че делать ?!)
[16:25:49] <kpmý> ну оберон предполагает что модули грузятся в определенные области, если там места нет, то он просто не загрузит
[16:26:15] <kpmý> то есть любой другой язык может считать за NIL все что ему вздумается
[16:26:35] <sda> вобщем в этом смысле трочиные и двоичные ничего не отличаются
[16:27:06] <sda> в работе с памятью
[16:29:04] <kpmý> ну да, но симметричность дает естесственную границу между областями, которой не было в двоичной версии
[16:30:17] <kpmý> на картинке вирта она обозначена heapOrg
[16:36:22] <sda> не, это просто область памяти которая добавляется при загрузке программы, она ее может использовать для выделения памяти на что-то, если указанного объема доп памяти нет, программа не загрузится...
[16:37:35] <kpmý> может использоваться, конечно, но если ее отодвинуть за 0 то она освободить место для модулей, и все хорошо
[16:37:47] <kpmý> вирт это объясняет
[16:38:30] <kpmý> да и вообще куча это не главное
[16:39:37] <kpmý> самое интересное что когда модуль просто перемещают из файла в область памяти там сразу готово место для переменных
[16:39:51] <kpmý> для этого секция данных размещена перед code
[16:42:36] <sda> вот в асме есть секция code, секция data и секция bss, в data хранятся инициализированные данные, а в bss не инициализированные, data нужно выгружать полность вместе кодовой секцией, а от bss требуется знать только размер, например я делаю массив array [0..65535] of byte; он не инициализирован. компилер его отправляет в bss, бинарник размер не увеличивает на это количество байт, а при загрузке к секции дата прибавляется область bss, где и будет этот массив
[16:43:22] <sda> может это тоже самое самое что и вирт понимает под heap
[16:43:34] <sda> я его сильно не изучал
[16:44:09] <kpmý> не, у вирта heap для всего говна, которое получится в результате выполнения NEW
[16:44:19] <kpmý> никаких таких bss нет
[16:44:52] <kpmý> асм сложнее чем оберон в этом плане, вот умора
[16:46:41] <sda> да все просто, надо только работать с этим
[16:50:57] <sda> вот так в nasm делается
[section .text use32]
какой-то код
[section .data use32]
l3: db 'hello world', 0 // инициализованные данные
[section .bss use32]
tt: resb 12 // место зарезервированное под данные, 12 байт
array1: resb 65536 // какой-то массив на 65 кб
я могу ссылать как на l3 так и на tt и array1, адреса для них посчитаются, просто в объектный файл эта область выгрузится простым размер области, которую при загруке нужно выделить
[16:52:56] <sda> resb - это reserve bytes
resw - это reserve words
[16:53:07] <sda> вобщем все просто
[16:55:55] <sda> а на 32-битных х86 осях секции данные тоже могут быть разных видов, данные только для чтения, данные для чтения/записи, смысл в том что если запускаются две программы, они могут иметь общую область данных для чтения (и помоему кода) в результате для двух и более прог нужно меньше памяти...
[16:56:17] <sda> там сложные механизмы виртуальной памяти используется...
[16:57:24] <kpmý> ну, у нас же тут risc имени вирта
[20:47:28] <s6> пофиксал свой адресбук малёх
[20:47:49] <s6> https://sf.net/projects/abproject
[22:12:36] <geniepro> http://people.umass.edu/borschev/Russian/memuar/friends/Shmain.pdf
об авторе одного из первых советских функциональных языков -- ГАРФ
http://ru-lambda.livejournal.com/148881.html
[23:29:31] <alexey.veselovsky> http://ukraine.usembassy.gov/mobile//statements/asmt-07192014.html
[23:42:10] <boris_ilov> мой мир рухнул http://www.youtube.com/watch?v=HCaZhCwPnvQ
[23:46:26] <boris_ilov> http://pikabu.ru/story/maydan_golovnogo_mozga_2495022
[23:52:11] <alexey.veselovsky> хорошая пародия, да
[23:53:40] <boris_ilov> в смысле? ты про какое видео?
[23:56:25] <alexey.veselovsky> про последнее. про майдан головного мозга
[23:57:02] <boris_ilov> да в общем то пофиг пародия или нет
[23:57:25] <alexey.veselovsky> текст зачотный
[23:57:31] <alexey.veselovsky> особенно последняя строчка
[23:58:17] <boris_ilov> тык это ж мем уже
[23:58:39] <boris_ilov> вот http://coub.com/view/v10z