TGViewer
extern volatile world extern volatile world @extern_world · 554 subscribers
Post #184 645
Как ни прискорбно это признавать, но развитие свободного программного
обеспечения и Debian в частности, подчиняется некоторым эволюционным
законам. К примеру, эволюции интересна глубина корней, но не вопрос, а
не сорняк ли это.

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

Тоже самое касается libselinux, libsystemd, libaudit, libdbus, libz,
libssl -- они могут быть забагованы до чёртиков, но выпилить их
это слишком большая работа, в то время как два года назад мой
пакет выпилили и не поморщились (#861536).

Простота, модулярность, ортогональность? Как и Ричард Докинз, я лелею
надежду, что человеческий разум способен восстать против слепого
часовщика, но иногда, читая новости, мне кажется, что единственное, что
может помочь -- заставить всех, кто хочет стать программистом, давать
непреложную клятву на томе "Art of Unix programming".

https://en.wikipedia.org/wiki/The_Selfish_Gene
http://catb.org/~esr/writings/taoup/html/
More from @extern_world
  1. Dec 28, 2023https://en.wikipedia.org/wiki/Cyber_Resilience_Act Хотели как лучше, получилось как всегда…
  2. Dec 8, 2023Они пытаются переизобрести списки рассылки и впихнуть git-send-email в этот дурной Discour…
  3. Oct 26, 2023You should regard anything from 2001 or earlier as having been written by a different pers…
  4. Oct 21, 2023У человечества новая игрушка -- machine learning как идея и ChatGPT в частности. И в моей…
  5. Oct 5, 2023Welcome to my world. # select count(*) from information_schema.columns group by table_name…
  6. Sep 14, 2023Перед вами гений инженерной мысли, без иронии. Переходник между всеми мыслимыми форматами…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →