Oddbean new post about | logout
 @0xa1baa1baa1baa1ba @93c76d5d @a7ce5937 на один пример иксов есть 100500 примеров заброшенного законченного софта который больше просто нельзя запустить, или можно но через пень-колоду, или можно но на свой страх и риск 
 @4b284546 @93c76d5d @a7ce5937 ну да, иксы забрасывать уж на совсем было бы чревато. :)

>который больше просто нельзя запустить, или можно но через пень-колоду, или можно но на свой страх и риск

И чья же это вина, интересно? Не любителей ли переписывать что-то в пятилетку ломая совместимость? 
 @0xa1baa1baa1baa1ba @93c76d5d @a7ce5937 бывает и их, да, а бывает "вина" тех кто находит уязвимости, а еще бывает тех, кто находит способы сделать что-то с меньшими накладными расходами чем было раньше 
 @4b284546 @93c76d5d @a7ce5937 ну да. Совместимость-то зачем ломать? 
 @0xa1baa1baa1baa1ba @93c76d5d @a7ce5937 мне кажется, что тут злого умысла нет, бывает получается не ломать совместимость, бывает - нет 
 @4b284546 @93c76d5d @a7ce5937 ну это пример плохого архитектора. 

У нас таких архитекторов которые раз в несколько лет ломают glibc целая команда его разработчиков. Потом в их (говно)коде ещё и уязвимости находят! :) 
 @4b284546 @93c76d5d @a7ce5937 они по сравнению с разработчиками musl ещё заиньки. Эти сразу сказали что всё будут ломать, пользуйтесь опенсорсом и перекомпиливайте всё. :) 
 @0xa1baa1baa1baa1ba Скорее, не "зачем", а "от чего".

От недостатка ресурсов.

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

@a7ce5937 @4b284546 
 @93c76d5d @a7ce5937 @4b284546 это вопрос ответственности.

К слову, упоминая PipeWire, они всё-таки всё сделали правильно и клиентов PulseAudio не бросили, предоставляя совместимый интерфейс... говорим мы в 2023 году, посмотрим куда это нас приведёт в 2033. Может появится какой-нибудь WipeWire который будет делать хорошо для какого-нибудь Z-land (хуевое название, бгггг). 
 @93c76d5d @4b284546 @a7ce5937 просто я бы в выборе шашечек и ехать выбрал бы ехать.

Потому что стабильный и рабочий софт мне гораздо важнее, чем переписанный, но забагованный. 
 @4b284546 @93c76d5d @a7ce5937 (поэтому у меня в 2023 иксы, джаббер, и абсолютно ебнутый дистрибутив на который я ушел когда-то и в итоге привык) 
 @0xa1baa1baa1baa1ba @93c76d5d @a7ce5937 но жаббер же развивается, как протокол так и все его реализации - постоянно выходит что то новое 
 @4b284546 @93c76d5d @a7ce5937 так он развивается.

А толпа студентов его переписали и сделали матрица. Работает ли матрица? Нихуя не работает. 
 @0xa1baa1baa1baa1ba Справедливости ради, архитектурно - Матрица это скорее переписанный Usenet, чем XMPP :)

И да, нативные группы там таки лучше.

Как IM он сосет.

@a7ce5937 @4b284546 
 @93c76d5d @a7ce5937 @4b284546 

>нативные группы там таки лучше

Что за группы?

Мне его пытаются протолкнуть как IM. Как IM он абсолютное говно создающее на пустом месте пустые комнаты потому что по неизвестной причине, о которой он тебе не сообщит (на самом деле несконфигуренной федерации, лол). 
 @4b284546 @93c76d5d @a7ce5937 @0xa1baa1baa1baa1ba 
XMPP возник как проект ЦРУ - так и развивается. 
 @7db27a73 @4b284546 @93c76d5d @a7ce5937 и Tor! А Интернет вообще проект DARPA! Запретить! 
 @0xa1baa1baa1baa1ba Ну, то есть, архитектурные проблемы решать *не* надо.

@a7ce5937 @4b284546 
 @93c76d5d @a7ce5937 @4b284546 да нет же. Всё надо делать. И переписывать. И поддерживать существующее. Решать архитектурные проблемы это круто. Под лупой искать фатальные недостатки -- это не круто. 

Просто от переписанного проекта я ожидаю того, что грубо говоря мне не придётся мириться, и всё что у меня работало до этого, так же будет работать и после. Может быть иначе, может придётся привыкать к чему-то новому. Но ни в коем случае оно не должно быть хуже по всем параметрам. 
 @4b284546 Да и иксы, как бы...

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

Да, это значит, что у всех все временно поломается. Но тут уж...

@a7ce5937 @0xa1baa1baa1baa1ba 
 @93c76d5d @4b284546 @a7ce5937 >временно

Это временно, напомню вам, продолжается уже больше 10 лет. И всё что смог Wayland -- это embedded.

Я тут недавно смотрел сколько расширений протокола стаблизировали. Знаешь сколько? Нисколько.