Он проснулся от звонка будильника на часах. Взгляд на часы одним глазом, отключение будильника и погружение обратно в сон. Ему всегда не хватало совсем чуть-чуть, чтобы выспаться. Так же, как вечером еще чуть-чуть, чтобы досмотреть очередную серию бесконечного сериала.
Полчаса безуспешных попыток вернуть прерванный сон, и он встал с кровати, обреченно побрел в ванную. Сегодня был решающий день. Ему нужно было довести дело до конца. Он не хотел торопиться, ко всему относился с ленцой. Считал, что лучше всё тщательнее продумать и сделать, чем двигаться по недоконченному плану, но время поджимало. Сейчас его проект был почти идеален, не хватало самой малости, которая никак не давала ему покоя.
Заварив чашку ароматного Турецкого чая и разжарив пару яиц на сале, он удобно расположился за кухонным столом. Снял часы, поставил на зарядку, затем открыл ноутбук и увидел список новостей из различных источников. Лента была единой и собрана из новостей RSS, сообщений банков, писем из налоговой, а также сообщения от Виктора: “Серёга, срочно посмотри — пока не удалили” и ссылка на страницу с видео. Сообщение было отправлено уже ночью, вероятность, что видео уже удалено, была очевидной.
Сергей ткнул на сообщение, оно открылось на весь экран. Удивительно, но видео проигрывалось даже без загрузки. В ролике был очередной обзор о проблемах на Новой Марсианкой Колонии. И хоть новость с видео действительно уже удалили со всех серверов федерации, видео было доступным. Разгадка была простой, он был одним из немногих, кто своевременно осознал ценность данных. Одним из первых, кто смог отказаться от вендорских экосистем и подходов изоляции данных. Данные должны быть свободны! Разработка этой концепции заняла долгое время, а ещё больше — разработка первого сервиса и доведения концепции до ума. Сейчас, когда эта концепция уже работала, это помогало ему постоянно.
Его идея изначально была простой: он всего лишь перестал доверять облачным сервисам хранения данных и хотел каким-то удобным способом хранить свои данные на своих устройствах. Тщательно продумывая свой план, он неожиданно для себя понял, что данные нужно не просто хранить на дисках, желательно обновлять и работать с ними, когда они нужны.
Теперь в его квартирке на Манхеттене был NAS, позволяющий ему не зависеть от желаний корпораций, стремящихся контролировать рынок информации. Его NAS работал на его концепции с Сервисами и делал это на удивление хорошо. Как только новость появлялась, сервис RSS подгружал очередную новость, через прокси анонимно подтягивал все внешние ресурсы в HTML, сохраняя их внутри файла. Это делало возможным работу без доступа в Интернет. Сообщение Виктора действовало по той же схеме, только сервис Emails делал примерно схожие действия.
Сервисы были на всех его устройствах, но приоритет отдавался устройству с хорошим быстрым каналом в Интернет, устройствам, работающим от электрической сети. Остальные устройства получали данные, синхронизируя папки через p2p синхронизацию между собой. Сейчас это и позволило ему посмотреть сообщение от Виктора.
В новости, чьи кадры мелькали перед его глазами, описывались последние события на Марсе. Репортер с серьезным выражением лица сообщал о неожиданном повороте в колонизации Красной планеты. Недавно обнаруженный минерал, прозванный марсианским сапфиром, оказался не просто редкостью, но и ключом к новой технологии энергогенерации. Это открытие вызвало волну восторга и ажиотаж среди корпораций и государств Земли.
Однако репортаж быстро сменил тон. Следующие кадры показывали беспорядки и конфликты между корпорациями и местными колонистами. Из-за стремления контролировать добычу и переработку минерала в регионе начались споры о собственности и правах. Репортер рассказывал, что многие колонисты, первоначально привлеченные обещаниями новой жизни и возможностей, оказались зажаты в железные тиски корпоративных интересов и бюрократии.
Видео перешло к интервью с одним из марсианских ученых, который с тревогой в голосе объяснял последствия бесконтрольной добычи минерала. Он предупреждал о возможных экологических катастрофах, которые могут изменить поверхность Марса навсегда, и о рисках для колонистов, игнорирующих предостережения в погоне за прибылью.
Кульминацией репортажа стала утечка информации от внутреннего источника, раскрывающего, что одна из крупнейших корпораций планировала использовать марсианский сапфир не только для энергетики, но и для разработки нового вида оружия. Это открытие вызвало международный скандал, и видео завершилось призывом к действию и прозрачности в управлении марсианскими ресурсами.
Сергей сидел, вглядываясь в экран, осознавая, что эта новость может изменить многое не только на Марсе, но и на Земле. Он почувствовал, что информация, которую он видел, может быть ключом к новой реальности. Это укрепило его решимость в продолжении работы над своей идеей.
Его концепция подразумевала, что есть Источники данных, есть доверенные Сервисы, которые работают с Источниками данных, и есть место, где обработанные данные должны храниться. Для просмотра данных предусматривались недоверенные GUI, которые мог написать любой. Для недоверенных GUI предусматривалась возможность только просмотра данных из нескоторых настроенных папок и записи лишь в определенные папки. У GUI нет выхода в Интернет.
Он ткнул на сообщение Виктора и написал: “This is insane, thank you for sharing. But I have something, I think everything will change soon.”, нажал отправить. Секундой позже Сергей понял, что машинально написал письмо на английском, но на секунду зависнув, выдохнул. Теперь это не было проблемой, так как ИИ надежно помогал в таких мелочах, как опечатки и прочие мелочи, в автоматическом режиме.
После нажатия на кнопку “Отправить” GUI сформировало письмо и положило его в папку Emails/.send. Письмо через p2p засинхронизировалось с Манхэттенским NAS, где Сервис Emails сразу начал проверку письма перед отправкой. Сначала он заглянул в текст письма с ИИ, определил тип письма “human”, нашел карточку Виктора в Contacts, где был указан родной язык Виктора “Русский”. После этого перевел письмо Сергея: “Это жесть, спасибо что поделился. Но у меня кое-что есть, я думаю скоро всё изменится.” и после чего отправил письмо.
Глотнув из чашки ароматного чая, он продолжил листать ленту, посмотрел пару видео от блоггеров и был готов встречать новый день.
Начинал он с малого, когда-то у него не было NAS, был лишь ноутбук. Он понимал, что данные нужно хранить хотя бы в двух местах, чтобы избежать потерь, поэтому разделил данные по различным устройствам. Его ретро игровая приставка синхронизировала папки с играми и фильмами, мобильный роутер содержал файлы проектов и некоторые другие данные, а телефон — остальные. В итоге данные надежно хранились на нескольких устройствах. И только позже, когда работа пошла с сервисами, он решил поставить NAS, который дополнил структуру.
Ещё немного посмотрев ленту, Сергей открыл финансовую программу. Все транзакции формировались сервисом Finances прямиком из писем уведомлений от банков. Любые письма, попадающие в сервис Emails, анализируются и кладутся в папку Emails. После чего сервис Finances пробегает по всем письмам, где дотошный ИИ проверяет тип письма и, если оно от банка, находит контакт банка в Contacts, форматирует письмо в нужный формат для программы Finances и кладет его в папку Finances. В итоге GUI финансовой программы отображает все транзакции, минуя любые банковские API.
Дальше пришло время разобрать фотографии, отснятые вчера на экшен-камеру. Мобильный роутер, который был всегда при себе, раздавал Интернет на все устройства, включая камеру с поддержкой WiFi. Сервис Cam проверял новые данные на камере и, как только они появлялись, перекидывал всё прямо на диск роутера. Дальше в дело вступал ИИ, проверяя, что на фотографиях изображено, добавляя теги и текстовое описание фотографии, происходил поиск людей на фото и видео. Далее сервис забрал списки местоположения активных устройств, сопоставил время и прикрепил GPS-координаты к видео и фото.
Все устройства расшаривали свое местоположение в папку устройства, которая синхронизировалась с другими устройствами через p2p. Активность устройств, внешний IP-адрес и другие системные вещи были всегда доступны на любом устройстве.
Сергей вбил в поиск “сапфир”, выбрал несколько фотографий и скопировал их в папку Виктора. Эти папки были связаны через p2p, не требовалось никаких шарингов или пересылок фото через сторонние сервисы. Они просто синхронизировались между устройствами Сергея и Виктора, минуя любые облачные серверы. В подходе, когда программы не хранят данные внутри себя, обмен фотографиями стал действительно простым, а поиск по фотографиям — по-настоящему простым и релевантным.
В папку также был добавлен файл из Заметок с характеристиками кристалла. Сергей знал, что все эти данные будут переданы надежно, секьюрно и без каких-либо сторонних серверов.
Он захлопнул ноутбук, вставил наушник в ухо, взял в руки микшер — это особое устройство, которое он собрал сам довольно давно. “Lexx, соедини меня с Ольгой” — “Соединяю”… Микшер был простым устройством, всего лишь небольшая коробочка с экраном, на котором по периметру отображались все подключенные по Bluetooth устройства.
Ноутбук, наушники, колонка, телефон, часы, а также несколько иконок с изображением диктофона, ассистента ИИ и пара других иконок.
На экране наушники были соединены линком с ИИ двойной линией и вспыхивали бегающими импульсами, перемещаемыми от ИИ к наушникам и наоборот, когда он разговаривал. После фразы “Соединяю” появился линк от наушников к телефону, который находился на экране. ИИ уже набирал номер Ольги, он взял его из папки контактов, которая также синхронизировалась между всеми устройствами через p2p.
Сергей дождался, когда ИИ завершил набор номера, и вскоре его ухо наполнилось звуком голоса Ольги. Они обсуждали текущие задачи по проекту, который они вели вместе — разработку нового алгоритма для защиты данных в их сетевых системах. Сергей делал акцент на необходимости усиления безопасности после последних новостей о взломах и утечках данных.
Ольга, будучи искусным криптографом, поделилась своими находками по повышению устойчивости их системы к новым типам атак. Она описала сложную схему шифрования, которую недавно тестировала, и предложила интегрировать ее в их текущую инфраструктуру.
В разгар их обсуждения, Ольга снизила голос и сказала, что есть что-то еще… "Запиши это."
Сергей нажал пальцем на дисплей на иконку ИИ, и остальные линки перешли в неактивный режим. Произнес: "Lexx, включи запись", и ИИ тут же соединила иконку диктофона с остальными, разместив ее между наушниками и телефоном. Затем он отпустил палец, и импульсы стали бегать уже по другому маршруту, включающему диктофон.
Ольга сообщила, что у нее есть доступ к закрытому докладу о новых методах кибершпионажа, которые, как она подозревает, используются в текущих сетевых атаках на крупные корпорации. Этот доклад содержал сведения о сложных методах обхода систем безопасности и о том, как эти методы могут быть использованы против их собственных сетей. Сергей прислушался к каждому слову, понимая, что эта информация может критически изменить их подход к безопасности.
Они обсудили детали доклада и возможные способы интеграции защитных мер в их систему. Сергей благодарил Ольгу за информацию и заверил ее, что он немедленно приступит к анализу угроз и разработке новых защитных механизмов. После продолжительного и содержательного обсуждения, они закончили разговор, и Сергей с новыми идеями в голове приступил к работе.
Микшер был весьма полезным устройством, позволяя не переподключать Bluetooth устройства между различными устройствами. Вместо этого они всегда подключались к микшеру, который роутил все аудио маршруты между устройствами, позволяя также проводить запись, обработку и даже подмену на ассистента ИИ в процессе разговора, если ему звонили мошенники. Можно было давать подсказки ИИ для изящных шуток.
Расшифровка разговора тем временем уже находилась в папке диктофона. Сергей быстро пробежался по главным тезисам и погрузился в мысли. Немного подумав, он решил прогуляться. Он взял с зарядки часы и надел на руку. Огромный E-ink дисплей постоянно отображал карту и список ближайших важных пунктов. Взял мобильный роутер, микшер, ретро приставку и вышел из дома. Время близилось к обеду, ему требовалась прогулка для обдумывания своего проекта.
"Lexx, включи альбом для мыслей," — на дисплее микшера появилась связь наушников с музыкальным плеером, и почти сразу по ней забегали импульсы. Неспешно передвигаясь вдоль набережной, он проектировал очередной кусок системы, с учетом безопасности и учетом идей нового подхода. Прогулка забрала довольно много времени, чтобы задуматься об обеде. Он взглянул на часы, рядом было несколько ресторанов. Его часы были интересным устройством с большим E-ink дисплеем размером с кредитную карту. На нем всегда отображалась карта с компасом, на карте разноцветными линиями отображались возможные варианты маршрута до ближайших мест с ресторанами, магазинами и различными достопримечательностями. Слева на экране эти места горели единым списком в виде иконок: вилка с ложкой, рядом расстояние в минутах т.д.
Он нажал на иконку ресторана, находящегося в паре минут, и маршрут на экране стал активным, часы перешли в режим навигации. Конечно, помимо отображения карты в часах были и остальные функции, вроде времени или показателей организма. В микшере появилась дополнительная связь между часами и наушниками Сергея, теперь при поступлении любой информации от навигатора, микшер приглушал аудиоплеер.
Довольно быстро дойдя до ресторана и плотно пообедав, он достал приставку и запустил Need For Speed. Звук от приставки автоматически попадал в микшер, откуда точно так же, как в варианте с часами, улетал в наушники. Музыка при этом отключилась. Все эти триггеры и паттерны были давно настроены в микшере на основе предыдущего поведения. Микшер знал, какие источники звука в приоритете, а какие можно микшировать. Немного поиграв, Сергей завершил прогулку, вернувшись домой.
Его мысли наконец сложились в стройный ряд компонентов и систем, которые нужно было реализовать в его проекте. Он сделал записи в ноутбуке, и уже настолько сильно устал от этой работы, что ему нужно было отдохнуть.
Включив видеопанель, он подключил к ней ретро-приставку. Теперь она служила медиацентром, предоставляя доступ к сериалам и играм, эмулируя все популярные консоли того времени. Отбросив пульт после просмотра списка сериалов, он схватил геймпад Nintendo и погрузился в игру NFS, учитывая, что до ужина оставалось немного времени.
Ретро-приставка отлично справлялась даже с 8К контентом, пробуждая ностальгию своими хитами. Современные игры также были доступны, но его интересовали в основном классики. Устройство служило и медиахранилищем, автоматически загружая фильмы и сериалы из RSS-ленты, что позволяло в любой момент насладиться свежим контентом без необходимости подключения к интернету. Система звука была гибкой, поддерживая как вывод на колонки через микшер, так и напрямую на видеопанель.
Но у всей этой системы устройств была одна проблема, доступ к Интернет. Для этого требовался WiFi… высокое энергопотребление и необходимость в ручной переконфигурации. Его целью было создать систему, в которой интернет раздавался бы устройством с наилучшим доступом к интернету и оптимальным зарядом батареи, или подключенным к постоянному источнику питания. Основной вызов заключался в автоматизации переподключения устройств.
После раздумий и диалога с Ольгой, было найдено решение — использование UWB чипа в каждом устройстве для формирования mesh-сети. Это значительно улучшило бы безопасность, надежность и общую защиту сети устройств. Это был последний элемент паззла, который мог бы помочь закончить проект и теперь были все шансы что бы это сделать. UWB объединял в себе высокую скорость передачи данных, высокую экономичность и постоянное подключение к другим устройствам.
Написано совместно с ChatGPT (исправления синтаксических и оргофических ошибок).
Все имена и другие совпадения случайны.
Вс 7 января 2024 г.
Статья рассказывает про идеи упомянутые в серии статей Мультиплатформенность приложений в 2023, Побег из экосистем в 2023, Альтернативная ОС вместо Apple в 2023, Беспроводные протоколы в 2023 и Пора вернуть свои данные себе в легком для понимания стиле.
Комментарии (31)
andyshark1974
07.01.2024 06:12+3А о чем текст простите? Это инструкция или художественное произведение?
svanichkin Автор
07.01.2024 06:12Скорее пример, продолжение к статье Пора вернуть свои данные себе и к серии статей: Мультиплатформенность приложений в 2023
Попытался донести идеи в другом стиле
andyshark1974
07.01.2024 06:12Структуру если бы поправили с нормальным делением - Завязка - Развитие - Заключение - зашло бы лучше. причем вплести туда можно любые идеи - восприниматься будет лучше. Если этого нет - не больше чем инструкция
svanichkin Автор
07.01.2024 06:12Я так и попытался сделать, завязка в том, что неожиданно прилетает новость... Развитие, это общение с Ольгой... Заключение это решение которое было найдено
Но т.к. у меня опыта в этом мало, получилось наверно не особо хорошо
andyshark1974
07.01.2024 06:12Смотрите. Лично я читаю образами. Т.е. составляю визуальную картинку прочитанного. Это моя личная картинка. Она может отличаться от того что написано в тексте потому как некоторые мелочи я лично пропускаю (хорошо это или плохо - тут дело личное, но не думаю что я такой уникальный).
Теперь что получается. Берем начало действия "Ольга перешла на шепот...". После этого герои что то говорят и потом бац - пошли опять после каждого слова уточнения. В итоге мозг начинает картинку переделывать блокируя лишнюю информацию. Т.е. получилось что Вы написали что-то что выбило мозг из колеи.
И да - действия там я не нашел. Что-то типа слов - но не более.
Я из подобного помню читал Вебера про Хонор Харрингтон. Там тоже часто бывало что то типа такого "из одного крейсера вылетело 100 ракет такого то типа, 200 такого то, потом пошла волна из 300 ракет третьего типа, а в довесок еще 50 ракет которые прятались за волной первых трех типов". Утрирую конечно, но там таких вставок не так много.
Еще вспомнился Жюль Верн который например в Таинственном острове публиковал много технических рецептов в тексте. Но посмотрите как они там оформлены. Читается легко, даже ребенком. И запоминается что то
svanichkin Автор
07.01.2024 06:12Теперь понял, да. Про Жюля Верна отличный пример. Хотел просто покороче сделать, но выкинуть саму суть не смог, поэтому технические описания получились настолько плотно раскиданы по тексту.
Ладно, первый блин комом. Хорошо что есть фидбэк, хотя бы понятно что конкретно надо исправлять.
Спасибо.
andyshark1974
07.01.2024 06:12Кстати да - взять ЖВ за пример подхода - думаю будет интересно. Я помню что многие законы физики помню именно с Таинственного острова. Как то так незаметно знания в мозг перекочевали и воспринимаются как неотьемлемая часть мира
svanichkin Автор
07.01.2024 06:12Переписать уже не выйдет, но если будет следущая попытка попробую написать уже по другому.
numenorix
07.01.2024 06:12+1"Заварив чашку ароматного Турецкого чая и разжарив пару яиц" - напрашивается "... разжарив пару Турецких яиц", - вполне худ произведение, суровый реализм такскать..
RolexStrider
07.01.2024 06:12+2Как будто product-placement Syncthing. Хотя как по мне было бы уместно упомянуть Nextcloud
svanichkin Автор
07.01.2024 06:12хмхм... даже в таком стиле идея не долетает, это удивительно
и конечно на всякий случай выпилил любые упоминания любых компаний
ivankudryavtsev
07.01.2024 06:12Не верю (c)
И дело не в утрате информации - нет такой проблемы, а в недостоверности и невозможности ее верификации.
svanichkin Автор
07.01.2024 06:12Зря Зря Зря (ц)
На самом деле, проблемы вообще нет для тех кого всё устраивает
MegaMANGO
07.01.2024 06:12+1Очень скучный рассказ. Люблю сотнестраничные тексты на любые темы, но конкретно здесь почему-то едва осилил :_). А ещё много опечаток. Учитывая заметку в конце (о том, что Вы ещё и подключили к написанию статьи ГПТ, чтобы он их кол-во преуменьшил), страшно представить, в каком виде статья была изначально.
А так, в принципе норм
sim31r
07.01.2024 06:12+1Написано совместно с ChatGPT
А можно попросить ChatGPT короткую версию, уложить идею в 1 абзац текста? )
svanichkin Автор
07.01.2024 06:12+1Вот в три абзаца:
Рассказ "Один день из будущего" описывает жизнь Сергея, занимающегося разработкой уникальной концепции хранения и обработки данных. Важным моментом дня является получение сообщения от друга Виктора о событиях на Марсе, где обнаружили марсианский сапфир, ключевой для новой технологии энергогенерации. Это открытие приводит к конфликтам между колонистами и корпорациями, стремящимися контролировать добычу минерала.
Сергей использует собственную систему хранения данных, основанную на NAS и сервисах, интегрированных с Syncthing для анонимной и надежной работы без интернета. Его система позволяет получать и хранить информацию даже после её удаления с серверов, поддерживая концепцию свободы данных.
В течение дня Сергей общается с Ольгой, сотрудницей над проектом, и они обсуждают улучшения в защите данных. После этого он продолжает работать над своей идеей, используя различные устройства, такие как микшер для аудиосигналов, ретро-приставку и NAS. В конце дня Сергей находит решение для улучшения своего проекта, используя UWB чипы для создания mesh-сети, улучшая безопасность и надежность системы.
Сгенерировано ChatGPT, на основе оригинального текста.
Alex_Sage
07.01.2024 06:12Я умею лучше чем ChatGPT, сократил описание просто в два предложения (в принципе да, абзац вышел).
Парень в далёком будущем пользуется мессенджером на базе своей разработки типа торрент-протокола (шлёт письма, делится фотографиями), и везде носится со своим мобильным роутером, который держит подключение Bluetooth и Wi-Fi со всеми его устройствами.
Особенно порадовали RSS-клиент на ноуте, который подтягивает новости вместе с видео, и до сих пор живая франшиза NFS ))svanichkin Автор
07.01.2024 06:12Тут смысл совсем потерян. Мобильный роутер это то от чего в итоге можно отказаться. А вот микшер как раз основной девайс.
mikryukovsl
07.01.2024 06:12+1Будущего нет, цивилизация скукоживается, и все по инерции уничтожают себя - придумывают ботов которые контролируют всё, и это фатально, неизбежно, надо только завершать начатые дела самые важные.
svanichkin Автор
07.01.2024 06:12Первый шаг, это linux/bsd железки, может быть даже кибердека вроде такой. Дальше телефон, аналогично. На счет софта уже писал и раньше. Есть еще LoRa Mesh классные проекты. И можно будет нормально жить.
mikryukovsl
07.01.2024 06:12Нет, при крушении эта кибер игрушка больше не нужна будет, появятся новые насущные дела, люди заглянут себе в душу, у которых она ещё сохранилась, и пойдут строить себе дома, семью, сажать огород и будут кормить себя сами, а об этом мороке уже двухсот летнем больше и не вспомнят.
qw1
07.01.2024 06:12Мне такая подача не нравится. Разжёвывают, как для младшей группы детского сада.
Мне нравится, когда читателя аккуратно подводят к мысли, чтобы он сам сделал вывод.Что касается главного сюжетного хода, как это наивно. Городить какую-то инфраструктуру, чтобы посмотреть ролик-политоту. Ну, удалили и удалили, невелика беда. По сюжету вообще никак не обосновывается, почему этот ролик важен герою.
Также улыбнул наивный момент с записью
Ольга снизила голос и сказала, что есть что-то еще… "Запиши это."
Ага, мол, ты такой тупой, запиши и переслушивай, пока до тебя не дойдёт. Обычно на что-то важное говорят наоборот "а ну-ка приостанови, это не под запись".
В технике будущего всё должно по умолчанию писаться 24/7, логи - наше всё. Например, у меня в телефоне root и все звонки пишутся. Если я что-то не понял после разговора, могу переслушать. В Windows Game Center весь геймплей всех игр пишется в цикличексий буфер, и если я увидел какой-то рофл, могу одним нажатием скинуть последнюю минуту в mp4-файл, а не жалеть "вот же прикол пропустил".
svanichkin Автор
07.01.2024 06:12Ну а суть то которую я пытался донести, уловили?
qw1
07.01.2024 06:12Если бы я не видел вашу предыдущую статью, точно бы не понял, что вы хотели донести. Повторюсь, сохранение этого видеоролика на собственном сервере никак не отразилось на жизни героя. Вот если бы он остался единственным его обладателем на всей Земле, да за ним ещё гонялись спец-службы. Эх, какой можно было бы сюжет закрутить...
Arkasha
Дальше не читал
svanichkin Автор
С конца читаем? ChatGPT исправлял запятые и орфографию. Увы сам я фигово запятые расставляю.
Salmoney
Работу над орфографическими ошибками ChatGPT у вас плохо проделал.
svanichkin Автор
Вот и верь после этого роботам...