Posts
298
Following
113
Followers
80
[RU] Админ инстанса ak.hieda.moe (Akkoma), инстанс назван в честь Hieda no Akyuu. Если хотите тут аккаунт, можно подумать maomao_tasting_poison

Мои контакты расположены в Git репозитории "Whoami", ссылка на него продублирована на моём сайте.

На своём сайте я писал парочку статей, например про ThinkPad'ы, ручки Pilot, ну и напишу статейку про часы Casio, если руки дойдут.

Слава Ричарду Столлману!

[EN] Admin of ak.hieda.moe, named after Hieda no Akyuu. Open to account requests (maybe) maomao_tasting_poison

Contacts: https://codeberg.org/blit/Whoami

I wrote a few articles about ThinkPads, Pilot pens on my website, and I'll cover Casio watches when I finally get around to it.

Praise RMS!

$argon2id$v=19$m=64,t=512,p=2$I0Diay5fD2AnXU2UgME75Q$TIioNhlKzLu7JsRIV1+feA

@Sevapopov Конечно есть. Встроенная в свободную прошивку аля LineageOS, или OpenCamera хотя бы та же. Есть и другие

0
0
1

@skobkin Разработчики GrapheneOS заявляли, что работают с новым вендором, чтобы таки создать эти самые альтернативные смартфоны с аппаратной безопасностью и подробности станут известны ближе к концу 2026 года. То есть тут стоит уже не выбор между аппаратной безопасностью или хорошим экраном, весь вопрос в ожидании.

1
0
0

@rf Срочный вопрос к владельцам пикселей. Чо у вас по ощущениям ШИМа? При каких условиях его заметно, при каких нет, собсна когда болят глаза/мозг, а когда нет

И какая у вас модель. Щас подумываю брать что-то наподобие 9a напересидеть пока какой-то крутой производитель не выпустит нормальные телефоны с человеческими экранами для GrapheneOS

Опасаюсь просто, что страдания будут слишком жёсткие, а мучаться целый год или 2 ожидания я мягко говоря не хочу

3
1
2

@vnwnmn срочно жду скрины хентая из этой игры, чтобы мне не пришлось её скачивать (да я и не могу, у меня телефон не потянет)

1
0
1
repeated

@Revertron @Shura Что конкретно тебе не нравится? Что нельзя взять и закосячить какой-то кусочек системы, поскольку /nix/store программно read-only, а симлинками рулит только Nix? Ну, это в каком-то роде ограничивает свободу, но и превносит те божественные плюсы, которые все так любят.

0
0
0

@Revertron @Shura та ты просто ещё не втянулся)

1
0
0

@Revertron @Shura Пересборка nixos-rebuild switch например

1
0
0

@Revertron @Shura Ну можно просто конфиг поменять таким образом, чтобы зафиксировать версию петона на определённом коммите, а потом Nix построит такую систему.

Тут просто формулировка “обновление” не совсем верна, поскольку Nix каждый раз собирая систему, собирает её по сути с нуля и полностью новую

1
0
0

@luc_ren ну anyway, это физически невозможно без смены названий бинарников на любом дистре, не только NixOS.

1
0
0

@vt В бан отлетаешь.

1
0
1

@vt Опа, переход на личности, последняя стадия

1
0
1

@luc_ren Смари. Есть пакеты, пусть даже разных версий. Получить их 0 проблем. А вот сочетать в одной системе чуть сложнее, поскольку оба они предоставляют один и тот же бинарник, а значит придётся лезть внутрь этих пакетов и менять названия бинарников как-то

Зачастую это не требуется, так как можно просто создать файл .nix для входа в shell с нужной версией питона, а потом просто при каждом входе в проект выполнять этот файлик.

1
0
0

@vt Дурачок то дурачок, а пиздун всё ещё пиздун и по делу общаться не умеет, только пиздеть.

1
0
0

@vt Никакой жопы тут нет, идёшь в первоисточник (Github, где лежит nixpkgs), ищешь там пакет и нужный номер коммита без всяких упрощаторов от сообщества, пишешь одну команду и готово. Псс, а в вашем “супер дупер ахуенном” дистре можно откопать Python 3.5 не из жопы? Просто в NixOS можно. Со скринами только, и чтоб на одном скрине было видно одновременно использование Python 3.5 и какого-то другого (который скажем в системе установлен).

Вот мой скрин, пока свой не скинешь, будешь для меня чисто пиздуном вникуда.

3
0
0

@vt браво, гений

Вопрос для Жака Фреско где костыль, в NixOS или в “любом более-менее популярном дистрибутиве”

Для смешных объясняю: в императивных дистрах для этого придумали всякие костыли вроде *-alternatives, когда в NixOS это работает by-design нативно. Я уже не говорю о другом последствии этой нативной реализации: разные программы могут юзать свои версии разных библиотек на уровне пакета, а не чтобы юзер это решал, при этом всём юзер даже не будет видеть всю эту подкапотную дичь, для него всё будет красиво, как будто ничего не установлено, и условный петон у него появится только если он явно его установит

1
0
0

@Revertron @Shura и прошу заметить, ты не мусоришь в системе “устанавливая” что-то, поскольку у тебя тупо нету привычного корня, где можно намусорить. По сути вся твоя система - это симлинка на набор симлинков на всякие бинарники в /nix/store

1
0
0

@Revertron @Shura Он там не обновляется. Вся система декларативна, нужные “пакеты” грузятся в /nix/store, а потом пакетный менеджер Nix лепит из всего что есть в /nix/store готовую систему, или окружение, или devShell, или использует файлы из других “пакетов” при сборке.

То есть ты конечно можешь попросить Nix прилепить к своей системе какой-то Python (разумеется можно выбирать любую нужную версию, если ты об этом), но можно и вообще создавать нужное окружение на лету. Предположим у тебя “установлен” (в кавычках поскольку это всё же не совсем установка ИМХО) Python 3.15. Но ты качаешь проект которому нужен Python 3.10, пишешь в нём всего одну команду “nix shell github:nixos/nixpkgs/1c1c9b3f5ec0421eaa0f22746295466ee6a8d48f#python310Full”, и вуаля, у тебя есть старая версия петона (можно и 3.9 и более ранние даже)

На скриншоте видно, что пакет 3.10 питона есть в актуальных репозиториях nixpkgs, но там стоит заглушка мол он удалён и не поддерживается, ОДНАКО, ты всегда можешь просто указать конкретную версию коммита более старой версии nixpkgs, где этот пакет ещё реально существовал (фича Nix). И один умелец запилил удобный сайт для этого, где я собсна эту команду и откопал. Несмотря на отсутствие поддержки, всё работает.

https://lazamar.co.uk/nix-versions/

2
0
1

@Revertron @Shura Не обобщай, не линукс. В NixOS такого нет

1
0
0
Show older