Category: наука

Category was added automatically. Read all entries about "наука".

flow

My comment to an entry 'Пора выпускать из пробирки лёд-9? (1/x)' by bacr

Тоже размышлял на эти темы ещё с 2010, когда начал заниматься темой интеграции данных, где необходимость поддержки альтернативных миров/версий естественным образом приводит к требованиям децентрализации. Основные выводы таковы:

1. Для обмена данными наиболее важны не протоколы, а форматы. Желательно бинарные бандлы с документами, где на каждом уровне поддерживаются произвольные бинарные вложения (с дедупликацией в пределах бандла), метаданные и подписи. И не важно, как они пришли — через решения на базе DHT, на флэшке или были скачаны с обычного сайта как "библиотека научных статей такого-то автора". Если контент подходит под критерии интересующего, а подписи под критерии приемлемого, значит данные полезны. API запросов, подписок и публикаций, а также их транспортные протоколы, могут различаться. Например, таким разным узлам как "база знаний компании" и "сервер агрегации обновлений" нужны разные их подмножества, и если разработчики стандарта увлекаются одним из случаев, то стандарт оказывается непригодным для других. Кстати, независимость формата и протоколов успешно работала ещё в фидо, где можно было раздельно выбирать мейлеры (с разным транспортом) и тоссеры. А вот в современных попытках решений на протоколы конкретно залипают.

2. Необходима система идентификации многоверсионных данных. Однако, подходы со случайными айди и синтетическими подобиями файловой системы создают лишний когнитивный мусор. Более того, для многих данных (таких как посты или комментарии в соцсетях) заранее неизвестно, будут ли они перезаписаны новыми (или дописаны альтернативными) версиями. Решение я нашёл в 2017 году, подробнее об этом в https://justy-tylor.livejournal.com/252597.html В частности, таким образом легко разделяются деревья обновлённых/альтернативных версий статей для разных сущностей с одинаковыми именами в вики (или наоборот, продолжается то же дерево, когда меняется основное имя статьи).

3. Начинать следует не с сети, а с локального пользователя. Может он создать у себя заметку о недавно прочитанной научной публикации и прикрепить туда pdf самой публикации через криптохэш (с учётом этой ссылки в локальном content-addressable storage)? Если да — хорошо, это идеально масштабируется до децентрализованной многопользовательской системы (как пример — ранние стадии развития git). Если нет, и требуются некие действия с сетью, либо меняется идентификация документа между локальным и "опубликованным" представлением, то неминуемо повторение сегодняшней веб-помойки.

View the entire thread this comment is a part of

flow

От Капитана Очевидности

Люди работают. За деньги. Если они работают не за деньги, то это называется не работа, а волонтёрство.

Так вот. "Хорошо работать" и "плохо зарабатывать" - понятия несовместимые. Потому что хорошая работа это востребованная работа. И платят за неё тоже прилично. Так что, хорошо работая вы либо хорошо зарабатываете себе на жизнь, либо хорошо зарабатываете кому-то на новое шубохранилище. И отговорки, что "в таких-то областях науки/культуры принято довольствоваться малым", это и есть основная опора существующей ситуации. "Лох не мамонт, лох не вымрет".
flow

Поп-статистика

Предыстория. Есть статья за авторством стада американских учёных: https://hbr.org/2007/07/the-making-of-an-expert
По данным из http://codecapsule.com/2015/12/13/you-dont-need-to-read-faster-just-pick-the-right-books/ данная статья послужила основой большого количества книг в жанре поп-психология и модели написания "просто добавь воды".

Основной посыл статьи "evidence showed that experts are always made, not born". Авторы уверены, что нашли доказательство, что экспертами в различных направлениях науки, искусства и спорта становятся только благодаря десятку лет интенсивных тренировок. Так как практически все изученные ими эксперты интенсивно тренировались. Что показывает необходимость тренировок. Ага. Капитан Очевидность в курсе. Но как быть с достаточностью?

Что насчёт всех тех детей, которых "мама повела играть на скрипке", и которые за десятилетие смогли достигнуть только посредственных результатов или забросили занятия раньше по причине отсутствия результатов? Где их статистика? Люди все разные. У кого-то ноги больше подходят для бега, у кого-то пальцы для игры на фортепиано, а у кого-то голова для теорфизики.

Моя позиция: важно сочетание таланта (предрасположенности), его своевременного обнаружения и длительных продуктивных тренировок. Тогда может получиться эксперт в своём деле.

И авторы вышеупомянутой поп-макулатуры такими экспертами не являются.
flow

Неименованные данные

Аккурат пару дней до вылета в Японию зацепила одна тема, сейчас к ней возвращаюсь. А именно, как без создания boilerplate типов удобно выражать различные данные:
1. Значения для части полей структур или промежуточные для создания структур. Например, результаты запросов из базы.
2. Значения, зависящие от контекста (например, анимация по времени), diff/merge над структурой, etc.

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

Отсюда вопрос: а вы какими решениями пользуетесь (на любых языках) для ситуаций из первого и второго пункта? Свои ответы допишу позже.
flow

Немного о категориях

DSLs and Towers of Abstraction with Gershom Bazerman: http://vimeo.com/72870861

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

Антинаучность в нашей жизни

Наука это компактное описание мира. Таблица Менделеева в противовес алхимии и "лучам Юпитера".

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

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

Сегодняшние компьютеры неосознаваемы. Их описание - бесконечные потоки информационного шума об уровнях косвенности и случайных промежуточных методологиях. Так на всех платформах - винды, юниксы, повебень, мобильные операционки. Собрать, осознать и наладить своевременное обновление необходимой информации практически невозможно. Её слишком много, она некачественна и противоречива, так как авторы находятся в той же ситуации неосознанности, что и все остальные.

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

Так что, дорогие мои, компьютеры и IT-индустрия в целом глубоко антинаучны.
flow

Про русский бизнес

Как барыги Литреса выдавливают с мобильных платформ приложения для обычных читателей, а также слепых и слабовидящих людей.

http://david-m.livejournal.com/1280699.html?thread=8660155#t8660155

Лохи, покупающие общественное достояние (электронные тексты произведений Пушкина, Достоевского, ...) по 20р. за штуку, похоже кончаются, а чтить уголовный кодекс, как завещал Остап Бендер, барыги по природе своей не умеют.

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

Upd.: подробный обзор истории - http://www.exler.ru/blog/item/13271/
flow

mahou shoujo

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

Решил пару дней переждать дома. Валяюсь, смотрю видео.

Танцевальное доставляется собственной коллекцией и отрывками с youtube. Очень хочется заценить борновскую интерпретацию Дориана Грея, но пока только трейлер: http://www.youtube.com/watch?v=e4kZizQE9HI

По науке смотрю материалы DSL Developers Conference 2009 и читаю хитрые документы с истоками в шестидесятых. В ценности шестидесятые лидируют.

Вообще много чего на разобраться сейчас и сделать после. Выздоровления мне.