Email or username:

Password:

Forgot your password?
129 posts total
D:\side\

:blobcatwhatsthis: Я почему-то долгое время думал, что моя RTX 3060 с её 12 гигабайтами VRAM не вывезет никакие, кроме совсем небольших #LLM, порядка 7B-8B максимум (7-8 миллиардов параметров).

Но долгое время не доходили руки протестировать пределы на практике.
На днях дошли.

Оказалось, что может и больше. Раза в два. Моделька на 16B влезла в GPU без проблем. С обычным для Ollama квантованием в 4 бита, что типично даёт оптимальное соотношение качества ответов к размеру модели.

Плюс выяснилось, что #Ollama умеет ещё и выгружать модель частично на CPU, с этим запустить удалось даже 22B (84% GPU/16% CPU) на скорости 2-3 токена в секунду.

Грустно только, что GUI в комплекте нет. Удобнее всего, как ни странно, оказалось приложение Ollama для Android: github.com/JHubi1/ollama-app/b — где можно даже картинки загружать для моделей, которые их понимают.

:blobcatwhatsthis: Я почему-то долгое время думал, что моя RTX 3060 с её 12 гигабайтами VRAM не вывезет никакие, кроме совсем небольших #LLM, порядка 7B-8B максимум (7-8 миллиардов параметров).

Но долгое время не доходили руки протестировать пределы на практике.
На днях дошли.

Оказалось, что может и больше. Раза в два. Моделька на 16B влезла в GPU без проблем. С обычным для Ollama квантованием в 4 бита, что типично даёт оптимальное соотношение качества ответов к размеру модели.

Шуро

У меня на такой карте и 33B 6 бит приемлемо работает :) Движок, правда, koboldcpp.

Вот дальше уже да, совсем грустно.

D:\side\

🏆 Достижение разблокировано:
НЕ МЕТАВСЕЛЕННАЯ
Включить беспроводную мышь и попытаться перетащить курсором ноутбук со стола к себе на кровать (тщетно) :blobcatgooglyshrug:

D:\side\

:ablobcatgrumpy: Подборка для старческого ворчания на облака^W нынешнее состояние технологий достигла уже трёх источников, два из которых даже есть в Феди:
- ourincrediblejourney.tumblr.co
- grumpy.website/ (aka @grumpy_website)
- annoying.technology/ (aka @annoyingtechnology)

D:\side\

Sky: Children of the Light празднует юбилей, 5 лет.

Одна из наиболее вкусных частей юбилея это концерт Aurora, ссылку на запись которого я ранее выкладывал[1]. В период празднования, ближайшие пару недель, такой концерт может посетить лично практически любой желающий.

Концерт проводится каждые 4 часа, ближайшее время можно посмотреть в Sky Clock: sky-clock.netlify.app/

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

Приятного просмотра!

[1]: mastodon.ml/@dside/11164835725

Sky: Children of the Light празднует юбилей, 5 лет.

Одна из наиболее вкусных частей юбилея это концерт Aurora, ссылку на запись которого я ранее выкладывал[1]. В период празднования, ближайшие пару недель, такой концерт может посетить лично практически любой желающий.

Концерт проводится каждые 4 часа, ближайшее время можно посмотреть в Sky Clock: sky-clock.netlify.app/

D:\side\

:blobcatgooglypen: Что-то по итогам взаимодействия с пожилыми в последнее время у меня образуется впечатление, что приложениям нужна новая опция опция доступности. Наравне с высоким контрастом и совместимостью с экранными дикторами, такой доступности.

Замена этого шикарного разнообразия "всем привычных" значков на обычные скучные надписи буквами.

#доступность #ux #accessibility

mcstar

@dside То есть для рабочего пространства будет чуть-чуть места? :))

D:\side\

🚿 Каким-то образом сельхоз-революция в виде быстросъёмных шланговых соединений прошла мимо меня. Но сбежать незамеченной ей всё же не удалось.

Почему-то дедушка мой использовал с садовыми шлангами исключительно металлические хомуты, в том числе самодельные (закрутить проволоку пассатижами) и соединения "грубой силой" типа натягивания на соединитель чуть большего диаметра, чем внутренний диаметр шланга. (Гусары, молчать!)

От перехода на быстросъёмники (который состоялся на днях) ощущения примерно как от перехода в потребительской электронике на USB Type C: у меня уже были устройства под него, я просто не придавал этому значения, под него есть и куча других неведомых мне ранее устройств, а теперь он вдруг повсюду и это невероятно удобно!

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

🚿 Каким-то образом сельхоз-революция в виде быстросъёмных шланговых соединений прошла мимо меня. Но сбежать незамеченной ей всё же не удалось.

Почему-то дедушка мой использовал с садовыми шлангами исключительно металлические хомуты, в том числе самодельные (закрутить проволоку пассатижами) и соединения "грубой силой" типа натягивания на соединитель чуть большего диаметра, чем внутренний диаметр шланга. (Гусары, молчать!)

metallcorn 🐧

@dside это правда. А главное конструкция не сказать что хитрая. Но как без этого жили я хз)

D:\side\

🌟 Из примечательной периферии, уж не знаю насколько долговечной, но которая когда-то очень бы пригодилась:
• механический таймер, с которым *можно* оставить включенный шланг под деревом на заданное время, не обеспечивая это время личным присутствием или электроникой
• поплавковый кран, отключающий воду когда ёмкость под ним набралась (привет бачку унитаза, да)
• просто кран, который ставится на любой шланг с любой стороны, позволяя *выбирать*, откуда перекрывать воду, чтобы не бегать каждый раз к главному крану
• шланговая катушка с быстросъёмным штуцером в оси вращения — он как джек 3.5мм, его можно вращать даже в процессе эксплуатации, не перекручивая шланг, подключенный в торец катушки, и (почти) не мешая работе

Ещё не всё из этого приехало, но руки уже чешутся испытывать, ар-р-р-ргх!

🌟 Из примечательной периферии, уж не знаю насколько долговечной, но которая когда-то очень бы пригодилась:
• механический таймер, с которым *можно* оставить включенный шланг под деревом на заданное время, не обеспечивая это время личным присутствием или электроникой
• поплавковый кран, отключающий воду когда ёмкость под ним набралась (привет бачку унитаза, да)
• просто кран, который ставится на любой шланг с любой стороны, позволяя *выбирать*, откуда перекрывать воду, чтобы не бегать каждый раз к главному крану

D:\side\

:blobcatangery: Как же меня заколебали многочисленные производные новостные издания, которые постят новости из других источников в другой форме (перевод, краткая выжимка, и т. д.), но на эти источники не ссылаясь.

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

Какую новость мне в последнее время в Телеграме ни перешлют, там такая херня. Как новость CNews ни открою, там ссылки только на самих себя[1]. И это только случаи, которые я сходу помню.

Алло, гиперссылки придумали ещё в 1965 году[2], или вам там всем за 60 уже?

А-а-а-а-а-а-а-а-а! (╯°□°)╯︵┻━┻

[1]: mastodon.ml/@dside/11267904157
[2]: en.wikipedia.org/wiki/Hyperlin

:blobcatangery: Как же меня заколебали многочисленные производные новостные издания, которые постят новости из других источников в другой форме (перевод, краткая выжимка, и т. д.), но на эти источники не ссылаясь.

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

D:\side\

Крышка начала попрыгивать, когда мне в Телеграме переслали новость "В Питере все 24 пляжа непригодны для купания, — Роспотребнадзор."

Спасибо хоть источник хотя бы *назвали*, только я ж не помню сайт РПН наизусть, куда я пойду? Правильно, в поисковик. Зачем? Буду пытаться понять, что значит "в Питере", чтобы понять, где купаться всё же можно. Время потрачу. Перефразируя классика[1], как тебе спится, серийный журналист?

А половину новости занимает перечисление всех категорий болезней, которые там можно подхватить. Да понял я уже, что нельзя там купаться! Не буду! Наберу в доме ванну, блин, пока водопровод таким же не стал. /стучит по дереву за спиной/

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

А отчёт РПН вот: 78.rospotrebnadzor.ru/news9/-/

[1]: habr.com/ru/articles/309388/

Крышка начала попрыгивать, когда мне в Телеграме переслали новость "В Питере все 24 пляжа непригодны для купания, — Роспотребнадзор."

Спасибо хоть источник хотя бы *назвали*, только я ж не помню сайт РПН наизусть, куда я пойду? Правильно, в поисковик. Зачем? Буду пытаться понять, что значит "в Питере", чтобы понять, где купаться всё же можно. Время потрачу. Перефразируя классика[1], как тебе спится, серийный журналист?

D:\side\

Что-то мне подсказывает, что это какая-то нейронка постаралась:

#словотворчество

Тр3тий Сергеевич

@dside или не смогший в падежи парсер

D:\side\

:blobcatwut: Приятель затеял смешной разговор с GPT-4o о том, кем ему является муж жены, на что получил забавный ответ, что "вы сами себе муж".

Этот ответ нас повеселил, а я задумался, что определённая логика в ответе есть, просто зависит от определения понятия "муж". Если муж определяется следующим образом (тройками субъект-предикат-объект):

?x "муж" ?y
:=
?x "состоит в браке" ?b
?y "состоит в браке" ?b
?x "пол" "мужской"

…то существующие употребления это определение проходит и для совпадающих ?x и ?y действительно может давать такой вроде бы странный ответ.

Сходу найденные словарные определения, конечно, с ним не согласны и настаивают, что где есть муж, он непременно муж для жены. Что с современным явлением однополых браков не очень согласуется, да и определение усложняет.

Ну, мы попросили его дать определение, чтобы посмотреть, согласуется ли оно.
(Продолжение в ответе)

:blobcatwut: Приятель затеял смешной разговор с GPT-4o о том, кем ему является муж жены, на что получил забавный ответ, что "вы сами себе муж".

Этот ответ нас повеселил, а я задумался, что определённая логика в ответе есть, просто зависит от определения понятия "муж". Если муж определяется следующим образом (тройками субъект-предикат-объект):

D:\side\

Вот уж не ожидал, что в поисках удобного инструмента для генерации картинок в #StableDiffusion я в итоге установлю #Krita — ибо оказалось, что для неё есть вот это:
github.com/Acly/krita-ai-diffu

Хорошо настолько, что наверное буду это советовать даже тем, кто лезть за пределы настроек графического редактора не готов: под Windows он чуть ли не одной кнопкой устанавливает Python и ComfyUI с моделями, а сгенерированные картинки оказываются *уже в редакторе*, где с ними можно работать дальше более традиционными инструментами, не возясь с браузером, командной строкой или файлами.

#generativeAI #aiart

Вот уж не ожидал, что в поисках удобного инструмента для генерации картинок в #StableDiffusion я в итоге установлю #Krita — ибо оказалось, что для неё есть вот это:
github.com/Acly/krita-ai-diffu

Хорошо настолько, что наверное буду это советовать даже тем, кто лезть за пределы настроек графического редактора не готов: под Windows он чуть ли не одной кнопкой устанавливает Python и ComfyUI с моделями, а сгенерированные картинки оказываются *уже в редакторе*, где с ними можно работать дальше...

Show previous comments
Wandering Thinker (Sharkey)

@dside@mastodon.ml
Ух ты как интересно выглядит! Вот это, пожалуй, стоит попробовать... Спасибо за наводочку!

liilliil 🇫🇯🇱🇨

@dside она сама по себе, только крита нужна?

D:\side\

В декабре 2022 я в InvokeAI штопал в режиме холста из кусочков 512x512 обоину на свой вкус в размере 4720x1920, выдерживая стиль и перекрашивая инпейнтингом явные огрехи.[1] Каждое такое лоскутное одеяло занимало пару часов. По большей части, ожидания очередного лоскута.

AI Diffusion в Krita даёт мне тоже неплохой результат в один проход за ≈3мин20с, сразу нужного размера и неплохо выдерживая стиль. И поскольку кроме исходного запроса от меня в этом процессе (пока) больше ничего не требуется, можно добавить в очередь целую пачку задач на отрисовку и вернуться отбирать и корректировать варианты.

На одной и той же системе дело обстоит: i7-8550U, 16Gb RAM, RTX 3060
Разве что версия Stable Diffusion другая, тогда была 1.4 (?), сейчас 1.5, но они различаются не так уж сильно, насколько я помню.

Определённо чувствуется прогресс, да.

[1]: mastodon.ml/@dside/10953777502

В декабре 2022 я в InvokeAI штопал в режиме холста из кусочков 512x512 обоину на свой вкус в размере 4720x1920, выдерживая стиль и перекрашивая инпейнтингом явные огрехи.[1] Каждое такое лоскутное одеяло занимало пару часов. По большей части, ожидания очередного лоскута.

AI Diffusion в Krita даёт мне тоже неплохой результат в один проход за ≈3мин20с, сразу нужного размера и неплохо выдерживая стиль. И поскольку кроме исходного запроса от меня в этом процессе (пока) больше ничего не требуется, можно...

D:\side\

Я точно помнил, что у меня были #Android-версии инди-шедевра #Osmos с Humble Bundle. Но в библиотеке HB их не оказалось. Хм…

Нашёл я их на сайте разработчика. Они там, внезапно, *раздаются всем желающим*, потому что разработчикам "неловко такое продавать":
hemispheregames.com/faq-androi
Тем, у кого игра ещё заводится, предлагают купить десктопные версии игры в качестве "пожертвования". Да и тем, у кого не заводится, тоже.

А как так вообще вышло?

Портом на Android, оказывается, занимался сторонний подрядчик (Apportable) и с помощью собственных технологий, которые не открыл своим заказчикам (Hemisphere Games, авторам Osmos) даже когда прекратил существовать, втихую продавшись Google[1].

Поэтому последняя сохранившаяся версия далеко не новая (32-битная) и разработчики оригинала не могут её обновить. Так что Hemisphere нашли нового партнёра для нового Android-порта Osmos, который надеются выпустить к концу года.

Такие вот дела, да…

[1]: venturebeat.com/mobile/google-

#games #videogames #indie

Я точно помнил, что у меня были #Android-версии инди-шедевра #Osmos с Humble Bundle. Но в библиотеке HB их не оказалось. Хм…

Нашёл я их на сайте разработчика. Они там, внезапно, *раздаются всем желающим*, потому что разработчикам "неловко такое продавать":
hemispheregames.com/faq-androi
Тем, у кого игра ещё заводится, предлагают купить десктопные версии игры в качестве "пожертвования". Да и тем, у кого не заводится, тоже.

⚛️Revertron :straight:

@dside Ух ты, ну и новости!
Я помню эту игрушку, непростая, но очень захватывающая!

D:\side\

До меня тут дошло, что инфраструктура контактов (телефонной/адресной книги) почти идеально подходит и для избранных мест на карте.

Нет, серьёзно!
В vCard уже есть атрибут GEO для координат (и ADR для адреса, который вы, возможно, уже заполняете, и можно использовать для заполнения GEO в автоматическом режиме).
Можно приложить аватар/фотографию/логотип.
В контактах уже обычно предусмотрены группы.
Системы синхронизации контактов давно стандартизировались на CardDAV и уже очень хорошо вызрели.
Есть поля для контактных телефонов (разумеется!) и заметок.

Но в мобильных приложениях карт почему-то городят какой-то отдельный закрытый огород, в лучшем случае с экспортом и импортом, но зачастую просто "зологиньтес у нас, синхронезируем". Даже в опенсорсе, насколько могу судить (смотрел в OSMAnd и Organic Maps), закладки хранятся исключительно "у себя".

Обидно!

У Google Maps такая фича есть: support.google.com/maps/answer

А ещё эта фича есть в Nextcloud Maps, но это веб: github.com/nextcloud/maps

До меня тут дошло, что инфраструктура контактов (телефонной/адресной книги) почти идеально подходит и для избранных мест на карте.

Нет, серьёзно!
В vCard уже есть атрибут GEO для координат (и ADR для адреса, который вы, возможно, уже заполняете, и можно использовать для заполнения GEO в автоматическом режиме).
Можно приложить аватар/фотографию/логотип.
В контактах уже обычно предусмотрены группы.
Системы синхронизации контактов давно стандартизировались на CardDAV и уже очень хорошо вызрели.
Есть поля...

D:\side\

⚒️ Что-то чем дольше я в деревне, тем больше во внешнем мире происходит такой херни, что хочется взять топор и применить его к спутниковой тарелке и оптическому кабелю.

🛠️ А после запереться и осваивать мастерскую, а то тут столько всего держится на соплях (уровня саморезов через ДВП), что принимать меры надо срочно, а больше, увы, некому.

* * *

🪑 Когда по интернетам ходила ссылка на комментарий[1] на гитхабе о том, что автор бросил разработку и работает с деревом, я отнёсся с некоторой долей солидарности. Мол, «да, чел, у нас в индустрии много странной и бессмысленной херни происходит, лет через 10 возможно может и я присоединюсь».

🤷 Процесс произошёл… несколько быстрее и не так, но что поделать.

[1]: github.com/docker/cli/issues/2 — ах он ещё и в #docker/cli. Остановите мой ор.

⚒️ Что-то чем дольше я в деревне, тем больше во внешнем мире происходит такой херни, что хочется взять топор и применить его к спутниковой тарелке и оптическому кабелю.

🛠️ А после запереться и осваивать мастерскую, а то тут столько всего держится на соплях (уровня саморезов через ДВП), что принимать меры надо срочно, а больше, увы, некому.

Ténno Seremélʹ

@dside Просто не читай новости. Кабель‐то ни в чём не виноват!

Roman

@dside да много кто работает с деревьями :)

D:\side\

В ответ на действия #Docker в отношении России уже подняли проксю. Отличный выбор домена, я считаю:
huecker.io/

⚠️ Не забывайте проверять, что получаемые образы соответствуют оригиналам – найдите хэши и после загрузки (pull) сопоставьте, прежде чем запускать.

Show previous comments
Ex

@dside@mastodon.ml Это не ответ же. Это же стерпели. Где симметричные меры и замена докера на podman/cri-o?

Askolock :ageblobcat:

@dside от интонации формулировок аж попахивает. Никогда не понимал откуда у людей такая надменность. Хочется их вернуть на землю и объяснить, что они не реки вспять пустили, а просто туалетную бумагу старыми газетами заменили.

iliazeus

@dside интересно только, кто именно поднял, и почему бы просто не юзать тот же mirror.gcr.io - или любое другое, которое не вчера появилось и не от анонима

D:\side\

ValorMainStream вдруг прервал своё двухлетнее молчание новым пупом:
youtube.com/watch?v=l4QHVsStAS

D:\side\

Кто-то в mastodon.ml/@rf недавно спрашивал, не хочет ли кто в Stardew Valley. Я хотел было пошутить, что да, свалить от городской суеты в деревню, где только я, домик, огород и кошка, было бы неплохо.

Но столы повернулись резко и так хитро, что именно из такого места я сейчас и пишу. Смешно. Даже на фоне довольно грустного повода, из-за которого я здесь. Но об этом как-нибудь потом.

D:\side\

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

Днём всё вокруг цветёт, ночью соловьи свистят.

Интересная атмосфера.

* * *

Записать, жаль, нечем, но и смысла мало, т. к. запахи очень значимая часть ощущений, а их пока зафиксировать можно только языком (ну, русским, например), и тут их целый букет, который и мне на составляющие разобрать будет сложно, и читателям воспроизвести в голове.

А остальное легко найти в YouTube правильным запросом, вот это недалеко например: youtube.com/watch?v=-KG15ENzk6

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

Днём всё вокруг цветёт, ночью соловьи свистят.

Интересная атмосфера.

* * *

Записать, жаль, нечем, но и смысла мало, т. к. запахи очень значимая часть ощущений, а их пока зафиксировать можно только языком (ну, русским, например), и тут их целый букет, который и мне на составляющие разобрать будет сложно, и читателям воспроизвести в голове.

stressmanagement

@dside крепись. Грустный повод заняться сельскими делами, но на самом деле звучит как начало чего-то светлого. Удачи в этом нелегком деле (говорю как человек, до окончания школы работавший в семейном агробизнесе)

D:\side\

(Титры м/ф "Князь Владимир")
– И тут Сергей Безруков?
– Угу.
– Ну да, как же без него…
– Как без рук?

D:\side\

:blobcatcomfreading: Читнул тут статью о разработке и инфраструктуре #BlueSky, и в конце заметил забавное соседство тезисов:

> I also tried out Mastodon, which is another federated social network, when it launched. At the time, Mastodon felt a lot more clunky in onboarding than Bluesky. You had to choose a server to use, but different servers have different rules, whereas Bluesky was much smoother.

> But a decentralized network allows servers to be operated by other teams/organizations/individuals. This might not seem like a big deal, but it means a social network is no longer dependent on the moderation policies of a parent company.

То есть, автора оттолкнула децентрализация Mastodon в лице необходимости выбрать сервер, но в следующем же абзаце он её же подаёт как преимущество BlueSky. :verified_sus:

newsletter.pragmaticengineer.c

:blobcatcomfreading: Читнул тут статью о разработке и инфраструктуре #BlueSky, и в конце заметил забавное соседство тезисов:

> I also tried out Mastodon, which is another federated social network, when it launched. At the time, Mastodon felt a lot more clunky in onboarding than Bluesky. You had to choose a server to use, but different servers have different rules, whereas Bluesky was much smoother.

D:\side\

Ах *и такое* уже сделали.
пше.рф/

André Polykanine

@dside Я знал только про пщ (go). пщ билд, ага.

D:\side\

Я не был готов к тому, что при открытии в онлайн-магазине баннера "рациональное питание" (что само по себе у меня вызвало смешок)… одной из категорий внутри окажется "халяльные продукты" (т. е. разрешённые в исламе).

Разгадка простая: это "рациональное" от слова "рацион", и рациональность тут немного ни при чём.

Языки это весело.

Go Up