@grishka@friends.grishka.me сколько там лет ядро linux уже требует регулярных обновлений?
Top-level
53 comments
@drq@mastodon.ml @grishka@friends.grishka.me ох, ну не знаю тонкостей, сорри. Исправлюсь: Dr. Quadragon ❌, я на полшишечки. У меня мак, но андроид, а сервисами эпла я не пользуюсь настолько, что не обиделся бы, если бы у них вообще серверов не было. А что до линукса, так его переписывают постоянно. Зачем — я не знаю. Лучше от этого не становится, хуже тоже. Для поддержки нового железа вряд ли нужно настолько много настолько частых изменений. Ну вот перепишут когда-нибудь на раст, тогда хотя бы багов из-за указателей больше не будет. @grishka Крупное и ключевое ПО, такое, как, например, ОС или стандартные библиотеки, или компиляторы, практически всегда "не доделано", потому что время идет, мир меняется, появляются новые требования и находятся новые баги. Если ждать, когда все будет "доделано", пройдет ебанная вечность, потому что "доделка" - это процесс, который невозможно закончить, его можно только прервать, выпустив какой-то релиз. @grishka Ну, какбэ, это вечный спор "собора" и "базара", тут вообще нет смысла его заводить, об эту тему уже дохерища копий сломано, не сосчитать. @grishka @drq я кстати тоже недоволен тем, что некоторые всё любят переписывать ради самого процесса. Условно говоря та же ситуация которая была с PulseAudio и Pipewire.
Только PA научился более-менее не пердеть и шипеть, так его тут же переписали. Хотя и учли предыдущие ошибки, у нас всё равно два звуковых сервера каждый со своим набором багов. 0xa1baa1baa1baa1ba, ты ещё про ALSA забыл. Мне в libtgvoip пришлось поддержать, потому что некоторые люди из принципа не пользуются PulseAudio. Pipewire тогда ещё не было. @grishka ALSA не совсем одно и то же что PulseAudio. Но появление второго тесно связано с недостатками первого.
@a1ba Это не "еще и" видеосервер. Он начинался как видеосервер. Просто потом поняли, что управление потоками видео и аудио по смыслу мало различаются. Поэтому само существование pipewire многое упрощает, отстреливает лишние сущности. @a1ba@suya.place @drq@mastodon.ml @grishka@friends.grishka.me на один пример иксов есть 100500 примеров заброшенного законченного софта который больше просто нельзя запустить, или можно но через пень-колоду, или можно но на свой страх и риск @a1ba@suya.place @drq@mastodon.ml @grishka@friends.grishka.me бывает и их, да, а бывает "вина" тех кто находит уязвимости, а еще бывает тех, кто находит способы сделать что-то с меньшими накладными расходами чем было раньше @a1ba@suya.place @drq@mastodon.ml @grishka@friends.grishka.me мне кажется, что тут злого умысла нет, бывает получается не ломать совместимость, бывает - нет @a1ba Скорее, не "зачем", а "от чего". От недостатка ресурсов. Не каждая команда может позволить себе выделить ресурсы и на "шашечки", и на "ехать", иногда приходится выбирать. @drq @grishka @blue это вопрос ответственности.
К слову, упоминая PipeWire, они всё-таки всё сделали правильно и клиентов PulseAudio не бросили, предоставляя совместимый интерфейс... говорим мы в 2023 году, посмотрим куда это нас приведёт в 2033. Может появится какой-нибудь WipeWire который будет делать хорошо для какого-нибудь Z-land (хуевое название, бгггг). @a1ba@suya.place @drq@mastodon.ml @grishka@friends.grishka.me но жаббер же развивается, как протокол так и все его реализации - постоянно выходит что то новое @a1ba Справедливости ради, архитектурно - Матрица это скорее переписанный Usenet, чем XMPP :) И да, нативные группы там таки лучше. Как IM он сосет. @a1ba Групповые комнаты. Они там лучше реализованы, чем в Джаббере. По крайней мере, на данный момент. Проблема в том, что это единственное, что там по-нормальному реализовано, и чаты один-на-один - это сука тоже группы, просто в них два человека. Из пушки по воробьям. @drq потому что комната это довольно универсальная абстракция. Ей можно вообще не только чаты выразить..) @a1ba@suya.place @drq@mastodon.ml @grishka@friends.grishka.me нет, вот тут я не соглашусь) @skobkin@lor.sh @drq@mastodon.ml @grishka@friends.grishka.me @a1ba@suya.place опять это неловкое чувство что я либо не в теме либо нужно посмеяться потому что это шутка @a1ba Ну, да, я только хотел спросить - что конкретно тебе поломал pipewire. Клиенты PulseAudio работают. Клиенты Jack работают. В этом, как бы, и был смысл, ну один из. Все счастливы, не? Wayland вон тоже пытался в совместимость с Xwayland. Вроде работало. > это вопрос ответственности Был бы. Если бы у всех были бы неограниченные ресурсы. Если бы так, то да, претензии валидные, чо они не запилили совместимость бульдога с носорогом, могли же. @blue Да и иксы, как бы... Wayland появился не от того, что мейнтейнерам иксов нечем заняться, а от того, что там внутри настолько все плохо, что да ну его на хуй еще больше костылей туда заносить, проще все переделать, оставив лишь строго необходимое. Да, это значит, что у всех все временно поломается. Но тут уж... |
@pastecat Хороший вопрос яблодрочеру.
@grishka