Обновить
63
1.7

Programmer

Отправить сообщение
Увидел картинку, полез гуглить «Стив Возняк назвал главное отличие между Стивом Джобсом и Биллом Гейтсом» :)))
Для продакшена есть С++ (даже без D, Go, Rust и Nim). Еще есть C++/Boost, в котором тоже немало накручено… но он как-то используется более широко, поэтому доверия больше.
А это — любопытно, не более того. Любопытный пример того, что должно быть в языках программирования, но нет, отличный довод в пользу того, что в языках должно быть много фич (аналогично Бусту для С++).
Ну да, ружья начинают выстреливать:) Я не сомневался что тот случай с сиделкой Пенни не просто так:) Теперь интересно кем же окажется Деймос на самом деле…
Отлично! Спасибо, продолжайте дальше!
Вообще почему-то стойкая ассоциация с киберпанковской цивилизацией будущего — беспилотники, кружащие над ночными улицами огромных городов… характерный стрекот откуда-то сверху — и далекий вой полицейских сирен где-то вдали…
Ваш вариант самый крутой, умножение заменить сдвигом еще. Вариант с массивом чисел самый очевидный, но закодировать количества дней в 32-битное число — просто и гениально, в стиле олдскульной оптимизации, когда каждый байт был на счету.
Тем что при редактировании можно случайно стереть, например, меню программы? Я где-то читал про acme, именно это отмечалось как основная странная особенность. Вот сотрете вы меню, и — не зная команд — что будете делать? Интерфейс все-же должен иметь «защиту от дурака».
Собственно эта же проблема имеет место со всякими vim, из которых никто не знает как первый раз выйти: командный интерфейс мешается с рабочим пространством (в данном случае областью для ввода текста).
Подумал над статьей, и получается что из этого «притяжения будущего» не следует никакая свобода воли. Такая же детерминированность, только информация движется против оси времени (что кстати противоречит принципу причинности). Все те же контуры обратной связи, что формируют сознание в классической интерпретации, только теперь они у вас работают сквозь время.
Ну да ладно, статья как я понимаю не о принципах причинности, а о свободе воли… «Чистая» свобода воли возможна, если только она будет базовым, неразделяемым на составные части понятием — как «душа» в религиях. Иначе — или детерминированность, или случайность.
Похоже этот «текст как интерфейс» весьма любопытная штука. Необычная ветвь развития интерфейсов… вроде и не классическая юниксовая командная строка, но и не привычный всем GUI, а что-то еще, совершенно особенное.
Как я могу предположить, это и есть «интерпретации»: транзакционная — фотон что-то там получает из будущего, многомировая — фотон одновременно пролетает через обе щели, но при наличии датчиков одна версия фиксируется, а другая отменяется.
Устройство по сути своей одноразовое. То есть такие удлинители wi-fi должны стоить копейки, чтобы их можно было оставить где-нибудь в туалете библиотеки и больше за ним не возвращаться (потому что в случае обнаружения вполне могут отследить того кто устройство забирает)
Второе — источник питания, с этим в общественных местах могут быть проблемы. А аккумулятора ненадолго хватит.
Подумалось что было бы удобно ставить такие штуки в номерех гостиниц — там и бесплатный wi-fi есть, и можно, находясь в номере, спокойно без свидетелей смонтировать устройство где-нибудь в вентиляции, и запитать скрытно от проводки:)
С Project Ara сразу было понятно, смартфоны — все-же слишком «попсовая» вещь, чтобы быть модульными.
Вот возродили бы старый, но незаслуженно забытый класс устройств — UMPC, с возможностью модульности… пусть аудитория была бы меньше, но востребованность модульности как фичи была бы больше.
Или Звезда Смерти:))
Я скачиваю картинку не с фотобанка, а с google.images (как правило она туда попадает не из фотобанка, а уже с какого-то сайта где ее используют). Кстати, нередко бывает что одна и та же картинка в нескольких фотобанках.
А зачем транзакции привязывать к секундам? Пусть сервер при первом к нему обращении выдает порядковые номера для каждого клиента.
Время (абсолютное, с часами, минутами, секундами) нужно для людей. Чтобы человек посмотрел на время создания файла, время события в логе — и ему что-то стало понятно.
А компьютеру время не должно быть нужно, компьютеру должен быть важен логический порядок событий. А если компьютеры начинают использовать абсолютное время как основной (или даже единственный) источник для синхронизации каких-то событий в вычислительных сетях, то это плохо… архитектурно плохо. Вся синхронизация должна быть на транзакциях, а не на времени.
А вы написали про отказ от традиционного времени для людей, что совершенно ненужно — люди как ориентировались на вращение Земли, так и будут.
А мне вот непонятно, как так можно написать софт, чтобы из-за какой-то секунды все зависало на несколько дней??? Как по мне, так время для компьютерных систем это вообще некий «внешний физический маркер», который должен иметь смысл лишь для пользователя (время создания файла, завершения транзакции и т.д.), все остальное должно происходить без привязки к абсолютному времени и иметь внутренние средства синхронизации (порядковые номера пакетов в сети и т.п.).
Появление лишней секунды в системе должно интерпретировться так, как будто за секунду произошло в два раза больше событий. Ну и что? В реальной жизни при высоких нагрузках такого разве не может быть? Тем более всего лишь секунда, а реальные высокие нагрузки могут длиться часами.
Любопытная библиотека, спасибо!
А как например быть с фотобанками разных изображений (это не всегда фотографии, это могут быть и художественные работы). Они обычно предлагают купить картинки в хорошем разрешении, но при этом в инете (google.images, yandex.images...) можно найти массу картинок (иногда в маленьком разрешении, иногда с какими-то водяными знаками), которые я вполне могу сохранить к себе на диск. И если мне не нужны никакие высокие разрешения, можно ли использовать эти маленькие картинки в некоммерческих целях (допустим, многие используют их как КДПВ к статье на Хабре, или в любом другом блоге)?
Вот это круто, даже были моменты когда было страшно читать!

Информация

В рейтинге
1 565-й
Зарегистрирован
Активность