Replying to @locallycompact
There are some distributed git projects. One of them is Radicle ( radicle.xyz )
Another one is github:voidlizard/hbs2 It works, we're using it about a year. Supports both public and private repos. Lack of documentation, however. At least README is in english.
Replying to @levwalkin
некуда ехать, в ближайшей окрестности только одна планета, пригодная для жизни
Replying to @MikePotanin
это уже поняли абсолютно все. только правильно звучит "майнинг PoW криптовалют n лет назад"
Replying to @korovking
да просто придется переключиться на автоматизацию nocode, разработку API для автоматизации nocode, разработку тестов для nocode, декларативные языки для nocode. было уже всё
Replying to @mtreskin
так это значит, что программист неленивый, значит, уже испорченный. программист должен быть ленив и стремиться ничего не делатью. идеальное решение - то, которого нет (но задача сделана).
Replying to @mtreskin
сложность бывает неизбежная, а бывает ненужная, с этим согласен. но опять же - что бы достигнуть простоты конечного кода (перекладывания жсона), может придется написать что-то сложное (generic перекладчик json-а), шоб наверху копипасты было меньше
Replying to @mtreskin
сделать просто можно когда очень хорошо знаешь предметную область, и знаешь, что делаешь. как правило, это происходит уже после первого написания кода, который делает shit done. не всегда есть возможность переписать или оно в принципе не упрощается
Replying to @mtreskin
ну бывает, что не получается сделать просто. или не получается сделать просто за отведённое время. это ж надо сначала сделать, что бы как-то заработало. а потом сидеть упрощать неизвестно сколько времени, которого нет
Replying to @mtreskin
или какой-то хитрый анализ данных. или верификация чего-нибудь - анализ control flow, гарантии там какие-нибудь. эмуляция файловой системы.
Replying to @mtreskin
ну например, дистрибутив операционной системы с пакетами и системой сборки. всё по отдельности вроде несложно, а всё вместе - ну ппц вообще.
Replying to @voidlizard @mtreskin
а еще "сложный" это субъективное. сложный для кого? того, кто в предметной области не шарит? ну извините
Replying to @mtreskin
а еще бывают сложные задачи, которые не решаются простым кодом. ну или что бы код пришел к простому, надо потратить годы и всё равно
по пути забываешь, как работает/где сохраняются пароли... обнаруживаешь отгнивший gpg ключ (почему?) и проходишь KYC на хецнере. и это еще часа дня нет, лучше в такие дни из кровати не вылезать
добавляешь в конфиг никса флажок, который фиксит мелкий баг файрфокса. слетает профиль. в профиле плагины и настройки прокси. пароль прокси забыт. прокся на хосте неизвестно где со старой убунтой... заканчиваешь настройкой nixos через nix-infect на хецнере и настройкой vpn.
