Comments 17
и все навайбокожено))
это не притензия, просто сейчас в эпоху нейросетей стало проще создать тулзу под себя чем искать что то готовое
я даже девушку свою научил как пользоваться codex что бы он ей давал ей локальную ссылку которую отрываешь с телефона (по локальной сети вестимо) и можно "установить приложение" (PWA)
понятно что простой пользователь не знает как правильно "заряжать" нейросеть что бы результат был "правильным" но даже так 80% запросов закрываются, а оставшиеся 20% или требуют долгих диалогов с нейросетью на тему что поправить/изменить или зовут меня.
Это я к тому что вопрос доверия сейчас чрезвычайно остро стоит, навайбкодить лучше самому и под свою задачу. А сторонние во первых не факт что будут лучше вашего "вайба" (особенно в плане заточенности) и во вторых не факт что там нет явных бекдоров что оставил автор (так как тупых ошибок и сама нейросеть сделает в плане безопасности)
ну так ты изначально держишь в голове что это небезопасно, но задачу закрывает
а со сторонними решениями не все так однозначно - свое ты сможешь "расшарить" только заморочившись, а публичной ссылкой достаточно поделится из-за чего пользователи быстро забудут что это не безопасно и будут "делится удобной тулзой"
то есть даже в рамках какой-то криптографии лучше передавать один md-файл с описаннием как данные хранятся и криптуются что бы на основании этих данных человек сам создал себе ридер, чем юзать "готовое безопасное решение" где висит паук причем ее посадил даже не автор, а его хостинг незаметно взломали
Во-первых, не всё. Это мои старые пет-проекты, я их наконец-то доделал. А то что цветовая палитра выдаёт Клод это дух времени.
Во-вторых, есть нюанс - я 13 лет писал код руками. Имею диплом по инфобезу. А последние семь лет пишу код преимущественно чужими руками и было не до pet-проектов.
Шифрование я проверил - если пароль непростой, при 600к проходах pbkdf2 брутфорс займет годы.
Запросы никуда не ходят, код критичных частей я отсмотрел лично. Потому и запостил на уверенном.
Следующий проект - огромная браузерная игра.
подписался буду ждать игру)
как по мне нейросети как раз хорошо раскрывают специалистов именно в больших сложных задачах
мелкие тулзы под разное это хорошо но текущее контекстное окно нейронки отлично прожевывает подобное и потому качество кода при понимании что ты хочешь допустимое
сам много каких своих старых решений вычесал с нейронками финально потому как ранее постоянно руки не доходили и оно закрывало мои задачи но не более))
а по стилям - если задавать правила то нейронка нормально верстает в любом стиле
Всё навайбкожено)
Смотрите, у меня такие крутые инструменты, просто отпад...
С чего бы это мне доверять навайбкоженым инструментам, у которых даже исходники закрыты?
Вопрос по аудиоанализатор трека - правильно ли его называть детерминистической функцией? те для одного и того же трека визуальный рисунок всегда будет один и тот же?
Для одного и того же трека будет один и тот же FFT-отпечаток. А визуализация зависит от начального положения частиц, производительности железа и работы режима "Авто". Можно сделать SEED-подход, как в KSampler, тогда визуализация будет детерминирована от и до. Сейчас частицы расставляются случайным образом.
Прикольно, для безопасного синка можно использовать гипер базу
Она не расшифровает данные на сервере ( даже при использовании crdt )
Синк в локальной сети я реализую через QR/WebRTC. В Дневнике уже есть реализация на WebRTC.
Понимаю, я предлагаю вне локальной сети, по интернету
Суть поста именно в реализации инструментария без сервера.
В браузере всё есть для этого - WebRTC, IndexedDB, WebGPU, WASM, Crypto, MIDI, Audio, File System Access. Можно даже запускать модели 4-5 Гб для TTS с клонированием голоса и модели для обработки изображений.
Пост по большей части об этом.
Да, но было бы крайне удобно синкать через сервер, в зашифрованом виде и без хранения
Опыт мне подсказывает что при конкурентной работе conflict-free не бывает. К тому же я банально ленив и не хочу заморачиваться с бэкендом - это хостинг, учетки, кубер этот ваш, оплата, сбор метаданных провайдером. Тут просто GitHub Pages - бесплатно и навсегда. Забанят - перенесу статику в другое место.
К тому же не могу представить кейса когда нужна синхронизация личного дневника через сервер и когда девайсы не в локальной сети. Если прям очень нужно - есть выгрузка в файл и загрузка из файла.
Бывает через crdt типы
Гипер базу можно использовать прямо через TS и хостить на gh pages
Вот например мой квиз на ней https://b-on-g.github.io/blitz/ тоже на gh pages
На сервере крутиться такой же экземпляр гипер базы для мержа ( без расшифровки ) и синка , он бесплатный общедоступный, подключение зашито в саму базу
Как альтернативный вариант, вдруг понадобится
Семь браузерных инструментов без сервера: WASM, WebGPU, шифрование на клиенте