Шаг в правильном направлении.
Вообще жду, когда же наконец появятся полноценные и общедоступные средства удаленной медицинской диагностики методами искусственного интеллекта. Загружаешь результаты анализов, КТ/МРТ, вводишь результаты самодиагностики (допустим некий опросник) и система выдает диагноз и вероятность для него, в процентах. Если есть аккаунт, то используется еще и история болезни (а в идеале нужно чтобы у каждого человека была единая электронная медицинская «карточка», в которой в унифицированном и стандартизированном виде хранились бы все медицинские данные от момента рождения).
Но человечество тупое, ему интереснее ютуб с твиттером блокировать.
Вот они, результаты монополизации и централизации интернета. Достаточно прижать несколько крупнейших корпораций, и всё. А прижать их просто, так как у них единственный интерес — деньги.
Необходимо переходить к децентрализации. Только теперь уже не к наивной модели «домашних страничек» Тима Бернерса-Ли, а к полноценному децентрализованному криптоинтернету.
Хорошо, только мне кажется что собственно 3D-печать для того чтобы «быстро создавать готовую еду у себя на кухне нажатием нескольких кнопок» — далеко не самое главное.
Самое главное — полная автоматизация приготовления пищи как таковая. То есть необходимо, чтобы на рынке продавались продукты, адаптированные для роботизированной обработки (в том числе путем стандартизации тары, в которой продаются продукты); далее, на кухне ставится некий агрегат, объединяющий устройства хранения продуктов (холодильник, хранилище без охлаждения), устройства предварительной обработки (помыть, почистить — если требуется, также какие-то миксеры, мясорубки и т.п.), устройства термической обработки, система датчиков и химических анализаторов, и вычислительная часть с интерфейсом пользователя для управления всем этим.
Фейсбуку, Твиттеру и Вацапу следует задуматься об очень простой вещи: позволить пользователям выбрать свою «страну локализации» в настройках. Далее, определенная часть россиян (например голосующая за ЕР) безусловно согласится выбрать «Россию» и их данные будут локализованы — почему бы и нет? А кто-то поставит там другие страны.
На все претензии государства отвечать: мы тут не при чем, пользователи сами выбрали, а мы не занимаемся сбором данных типа ip-адресов, с которых пользователи заходят (они же могут заходить и через VPN, например).
Я между прочим не просто так написал, а как практикующий программист на С/С++. Я имею дело с задачами, в чем-то похожими на ядро, но конечно меньшего масштаба. И даже там проблемы Си уже заметны. Некоторые типы ошибок, определяемые как ошибки в С++, в Си проходят как предупреждения, а то что определяется как предупреждения в С++, в Си вообще не определяется.
А так то понятно, что и на Ассемблере можно любую программу написать. Только трудозатраты будут огромными. И то, что мог бы взять на себя компьютер, придется делать человеку.
Это просто следствие морально устаревшего языка Си, используемого для ядра. Языку уже 50 лет, и понятно что когда разрабатывался дизайн языка, просто еще многого не знали, не было того огромного опыта, который появился за эти 50 лет.
Rust пожалуй слишком строгий. Но Си — совершенно однозначно недостаточно строгий, и в нем недостаточно возможностей для того, чтобы выразить многие вещи без применения различных хаков.
Кстати интересный вопрос. Современные карты с чипами и NFC все на криптографии, а вот про магнитную полосу кажется забыли:) А ведь самая хакерская фича! (тут сразу вспоминаются всем известные кадры из терминатора)
Хотя я с трудом представляю себе, как там можно эмулировать, карточка же вставляется в узкую щель картоприемника — нужен выносной модуль на проводе?.. Ну и тем более магнитные полосы выходят из употребления, скоро их вообще не будет.
Это чисто учебный проект? Есть же GMP и Boost.Multiprecision который ее использует (хотя в бусте есть и собственная реализация).
А вообще конечно поддержка длинных чисел должна быть встроена в язык на уровне литералов.
Честно — глубоко не вникал, это нужно брать карандаш с бумагой и вдумчиво рисовать все структуры и связи. Но думаю, идея хорошая, надо будет разобраться.
Где-то в комментариях я уже упоминал, что вот такие штуки было бы очень неплохо использовать для создания метаописаний расшаренных объектов в децентрализованных сетях. Фильмы, книги, музыка, картинки… Что-то вроде torrent файла, но с человекоориентированной метаинформацией внутри. Например, для книги — автор, название, издательство, год выпуска, количество страниц, оглавление, аннотация. Для видео — название, актеры/режиссеры и т.п., разрешение, длительность, информация о кодеке, субтитры. И конечно различные хеши, по которым контент можно находить в сети.
Одно из возможных применений — подписка на контент от друзей и сообществ в децентрализованной соцсети. Допустим, у вас есть друг или вы состоите в сообществе, и у друга/сообщества появляется некий контент. Скачивать этот контент автоматически неразумно (совсем не факт что он вам нужен, да и если скачивать все подряд то сеть загнется и диски забьются моментально). Но вот скачать «метаинформацию» в пару килобайт — вполне приемлемо. Такая метаинформация попадает вам в «ленту» (и фактически она сама по себе участвует в децентрализованном поддержании доступности страниц ваших друзей и сообществ, в которых вы состоите), и вы решаете скачивать сам контент (тем самым присоединяясь к раздаче уже непосредственно контента, а не только метаинформации о нем) или нет.
Второе возможное применение — поиск контента по ключевым словам/тегам. Откуда взяться тегам у фильма? Только из дополнительной метаинформации, одобренной консенсусом в децентрализованной сети.
Отлично! Твиттер постепенно вбирает лучшие функции соцсетей.
Когда-то твиттер казался мне «несерьезной» соцсетью — в самом деле, что осмысленного можно уместить в SMS-сообщение? Но на самом деле сейчас это пожалуй самая либеральная соцсеть в мире. А если учесть, что основной контент современных соцсетей — фото и видео, то ограничение в 140 или 260 символов не кажется чем-то существенным.
В остальном все замечательно. Гораздо более свободное отношение к контенту, чем у многих. Регистрация там по прежнему возможна без мобильного телефона, только через email. Для 2021 года это уникальная ситуация. Особенно чувствуется контраст с фейсбуком, которому непременно нужна настоящая фотка лица, да еще чуть ли не паспорт требуют.
Вообще вот эти цифры, показывающее время, как раз выглядят как-то не очень матрично и потому слегка чужеродно. Есть же матричные шрифты хотя-бы, например всем известный OCR_OneCTT. А тут как будто взяли первый попавшийся виндовский шрифт и по-быстрому сделали что-то трехмерно-пластиковое.
Довольно интересный косвенный аргумент в пользу "квантовой гипотезы сознания" Пенроуза (сам не знаю как к ней относиться, просто вспомнилось)
Михаил Фарадей - никогда не встречал. Исаак Ньютон - да, ну и королевские особы - там вроде традиция такая, с особой транскрипцией.
Вообще жду, когда же наконец появятся полноценные и общедоступные средства удаленной медицинской диагностики методами искусственного интеллекта. Загружаешь результаты анализов, КТ/МРТ, вводишь результаты самодиагностики (допустим некий опросник) и система выдает диагноз и вероятность для него, в процентах. Если есть аккаунт, то используется еще и история болезни (а в идеале нужно чтобы у каждого человека была единая электронная медицинская «карточка», в которой в унифицированном и стандартизированном виде хранились бы все медицинские данные от момента рождения).
Но человечество тупое, ему интереснее ютуб с твиттером блокировать.
Необходимо переходить к децентрализации. Только теперь уже не к наивной модели «домашних страничек» Тима Бернерса-Ли, а к полноценному децентрализованному криптоинтернету.
Самое главное — полная автоматизация приготовления пищи как таковая. То есть необходимо, чтобы на рынке продавались продукты, адаптированные для роботизированной обработки (в том числе путем стандартизации тары, в которой продаются продукты); далее, на кухне ставится некий агрегат, объединяющий устройства хранения продуктов (холодильник, хранилище без охлаждения), устройства предварительной обработки (помыть, почистить — если требуется, также какие-то миксеры, мясорубки и т.п.), устройства термической обработки, система датчиков и химических анализаторов, и вычислительная часть с интерфейсом пользователя для управления всем этим.
На все претензии государства отвечать: мы тут не при чем, пользователи сами выбрали, а мы не занимаемся сбором данных типа ip-адресов, с которых пользователи заходят (они же могут заходить и через VPN, например).
А так то понятно, что и на Ассемблере можно любую программу написать. Только трудозатраты будут огромными. И то, что мог бы взять на себя компьютер, придется делать человеку.
Rust пожалуй слишком строгий. Но Си — совершенно однозначно недостаточно строгий, и в нем недостаточно возможностей для того, чтобы выразить многие вещи без применения различных хаков.
А какие еще модули потенциально могут быть?
Хотя я с трудом представляю себе, как там можно эмулировать, карточка же вставляется в узкую щель картоприемника — нужен выносной модуль на проводе?.. Ну и тем более магнитные полосы выходят из употребления, скоро их вообще не будет.
А вообще конечно поддержка длинных чисел должна быть встроена в язык на уровне литералов.
Где-то в комментариях я уже упоминал, что вот такие штуки было бы очень неплохо использовать для создания метаописаний расшаренных объектов в децентрализованных сетях. Фильмы, книги, музыка, картинки… Что-то вроде torrent файла, но с человекоориентированной метаинформацией внутри. Например, для книги — автор, название, издательство, год выпуска, количество страниц, оглавление, аннотация. Для видео — название, актеры/режиссеры и т.п., разрешение, длительность, информация о кодеке, субтитры. И конечно различные хеши, по которым контент можно находить в сети.
Одно из возможных применений — подписка на контент от друзей и сообществ в децентрализованной соцсети. Допустим, у вас есть друг или вы состоите в сообществе, и у друга/сообщества появляется некий контент. Скачивать этот контент автоматически неразумно (совсем не факт что он вам нужен, да и если скачивать все подряд то сеть загнется и диски забьются моментально). Но вот скачать «метаинформацию» в пару килобайт — вполне приемлемо. Такая метаинформация попадает вам в «ленту» (и фактически она сама по себе участвует в децентрализованном поддержании доступности страниц ваших друзей и сообществ, в которых вы состоите), и вы решаете скачивать сам контент (тем самым присоединяясь к раздаче уже непосредственно контента, а не только метаинформации о нем) или нет.
Второе возможное применение — поиск контента по ключевым словам/тегам. Откуда взяться тегам у фильма? Только из дополнительной метаинформации, одобренной консенсусом в децентрализованной сети.
А почему вы думаете что в криптоинтернете не будет ботов?
Когда-то твиттер казался мне «несерьезной» соцсетью — в самом деле, что осмысленного можно уместить в SMS-сообщение? Но на самом деле сейчас это пожалуй самая либеральная соцсеть в мире. А если учесть, что основной контент современных соцсетей — фото и видео, то ограничение в 140 или 260 символов не кажется чем-то существенным.
В остальном все замечательно. Гораздо более свободное отношение к контенту, чем у многих. Регистрация там по прежнему возможна без мобильного телефона, только через email. Для 2021 года это уникальная ситуация. Особенно чувствуется контраст с фейсбуком, которому непременно нужна настоящая фотка лица, да еще чуть ли не паспорт требуют.