|
2.4, нах. (?), 00:44, 11/09/2024 [^] [^^] [^^^] [ответить]
| –5 +/– |
так ведь все правильно говорили. Какая-то невменозная х-ня, поделка городских сумасшедших. Конечно же заменит гитляп и гитхап. Прям немедленно.
Вот только допишут консольного клиента, и прям сразу. Под лин00ps и макось. Других-то систем у этих людей не бывает.
| |
|
3.5, Анон1296000 (?), 00:51, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Первый раз слышу что на андроиде и ios кому-то нужна "платформа для разработки". Там у пользователей вроде немного иные юзкейсы.
| |
|
4.100, Олег (??), 21:17, 11/09/2024 [^] [^^] [^^^] [ответить]
| –3 +/– |
А кто из разрабов не на маком?
Ну так % бы примерный
В моем окружении 70% маководы
| |
|
3.13, Аноним (-), 02:15, 11/09/2024 [^] [^^] [^^^] [ответить] | +/– | А так то идея - прикольная Жаль что на хрусте мерзотном Чего им плюсы какие не... большой текст свёрнут, показать | |
|
4.15, morphe (?), 04:51, 11/09/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
> фетч crate'ов, чтоли, в таком стиле. По хэшу качаемого пакета, заодно и integrity check сразу, вот, встроенный - если знать хэш, ну и вот фиг его подделает какой MITM - даже если на ушах будет стоять.
Потому и есть Cargo.lock
В Cargo.toml примерно описано какие версии нужны, а в Cargo.lock описано всё полученное дерево зависимостей, с конкретными хешами для каждого пакета.
| |
|
5.20, Аноним (-), 08:45, 11/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Потому и есть Cargo.lock
> В Cargo.toml примерно описано какие версии нужны, а в Cargo.lock описано всё полученное дерево зависимостей, с конкретными хешами для каждого пакета.
Ты думаешь они вообще понимают как Cargo работает?
Тут каждый второй не знает, что его можно локально развернуть и складывать туда только те крейты, которые тебе нравятся.
Зато свое мнение о Расте выпячивает.
| |
|
6.45, Аноним (-), 10:48, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Ты думаешь они вообще понимают как Cargo работает?
> Тут каждый второй не знает, что его можно локально развернуть и складывать
А пакеты оттуда - телепортируются из астрала? Или - таки - из 1 централизованой репы? Что так единая точка контроля, что сяк.
> туда только те крейты, которые тебе нравятся.
> Зато свое мнение о Расте выпячивает.
"Некоммерческий" фаундейшн с советом директоров где 3 директора от amazon, google и ms - довольно лицемерно, я б сказал.
| |
|
7.52, Анонимусс (-), 11:58, 11/09/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
> А пакеты оттуда - телепортируются из астрала?
Из любого гит репозитория. Или даже из сорцов, которые локально рядом лежат.
Ты архивчики с кодом для других языков откуда качаешь? Из астрала? Вот оттуда и будешь сорцы для расткода качать.
> довольно лицемерно, я б сказал.
Загляни в совет директоров LF. Или в комитет gcc. Или в компашку, которая стандартизировали что си, что плюсы.
Кто платит, тот и танцует.
| |
|
8.91, Аноним (91), 20:22, 11/09/2024 [^] [^^] [^^^] [ответить] | –1 +/– | А на практике все равно будут качать из центральной репы Cargo вот и вся безопас... текст свёрнут, показать | |
|
9.103, morphe (?), 03:14, 12/09/2024 [^] [^^] [^^^] [ответить] | +1 +/– | Репа централизованна, но по той же причине ты легко можешь заудитить что в ней л... текст свёрнут, показать | |
|
|
7.111, Прохожий (??), 01:45, 15/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> "Некоммерческий" фаундейшн с советом директоров где 3 директора от amazon, google и ms - довольно лицемерно, я б сказал.
И что здесь лицемерного? Организация существует не ради получения прибыли. Поэтому и называется некоммерческой. А входить туда может кто угодно при этом, даже представители коммерческих компаний.
@GreatRussiaAndRussians
| |
|
|
5.44, Аноним (-), 10:47, 11/09/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
> Потому и есть Cargo.lock
> В Cargo.toml примерно описано какие версии нужны, а в Cargo.lock описано всё
> полученное дерево зависимостей, с конкретными хешами для каждого пакета.
Угу ьжад, только это все махровейше централизовано на 1 репу, от "некоммерческого" фаундейшна управляемой google, ms и amazon. Такие вот некоммерческие директора от некоммерческих фирм в совете. И, конечно, они не мечтают вендорлокнуть всех.
| |
|
6.74, Аноним (-), 15:36, 11/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Угу ьжад, только это все махровейше централизовано на 1 репу, от "некоммерческого" фаундейшна управляемой google, ms и amazon. Такие вот некоммерческие директора от некоммерческих фирм в совете.
Уууу как тебя корежит)
У нас есть репа с кодом лежащим на git.kernel.org (ну еще зеркало на гитхабе, но мы же не будет корповскими поделками пользоваться).
Управляемый людьми из Sony, Red Hat, Intel, Huawei, Qualcomm, Microsoft и тд.
linuxfoundation.org/about/leadership
В общем удаляй линукс и можешь идти на Хурд. Там точно рука корпа не прикасалась к этому чуду)
> И, конечно, они не мечтают вендорлокнуть всех.
Заговоры! Всюду заговоры!!
| |
|
|
|
|
2.23, Аноним (-), 08:55, 11/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> На Раст не написано ничего полезного, говорили они
Просто бида-бида! И печалька.
У Воинов-супротив-Раста остается все меньше, так сказать, "аргументов".
Если раньше на расте релизили проекты всякие корпорации (гугл, амазон, клоудфаря), то теперь к ним присоединились какие-то подвальные какиры-борцы-с-системой *.
*есть некислый шанс, что создатель какой-то джон из анб, но в интернетах никто не знает, что ты товарищмайор))
| |
|
|
2.17, Андрей (??), 07:31, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Так сам гит же ?) А что - гит, как СКВ есть, вебинтерфейс есть, нет по сути только вещей вовсе с гитом не связанных, вроде issue, todo и пр. вещей, которыми выделяется fossil. C другой стороны fossil и правда крутая штука, не считая того, что подход по которому всё пихается в БД не удобен, ибо если тебе понадобилось что-то отличное от текущей версии файлов проекта, то выковыривать это из sql базы придётся всё тем же fossil, которого под рукой может не быть. С другой стороны не так часто люди ковыряются в .git ...
| |
2.28, нах. (?), 09:40, 11/09/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
trac (версии до 1.6) существует уже почти 20 лет. (и да, в нем есть гит-плагин) Единственная реальная проблема- интеграция с email была и осталась г-но (почему-то авторы не умели в почту, а с irc как-то странно интегрироваться)
правда, для code review понадобится еще и фабрикатор, но фоссил в этом плане тоже ниочинь.
| |
|
1.12, Аноним (12), 02:13, 11/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Цензура, цензура, на шитхабе цензура, и чем вам патчи по имейлу не понравились?
| |
1.19, Vort (??), 08:33, 11/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Если Issues доступны для всех, то, получается, кто угодно может записать что угодно на чей угодно узел? Интересно, как авторы собираются защищать сеть от DoS/спама и нелегального контента.
| |
|
2.21, Аноним (-), 08:48, 11/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Если Issues доступны для всех, то, получается, кто угодно может записать что
> угодно на чей угодно узел? Интересно, как авторы собираются защищать сеть
> от DoS/спама и нелегального контента.
А что мешает сейчас спамить всякой фигней?
На гитлабе freedesktopʼа от такое сообщение
"Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience"
gitlab.freedesktop.org/groups/freedesktop/-/issues
Т.е ничего особо не поменяется
| |
|
3.22, Vort (??), 08:54, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> А что мешает сейчас спамить всякой фигней?
GitHub, к примеру, спамеров банит довольно быстро.
Не остаётся ни учётки, ни сообщений.
| |
|
4.31, Аноним (-), 09:52, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> GitHub, к примеру, спамеров банит довольно быстро.
> Не остаётся ни учётки, ни сообщений.
Значит тут автору придется расчехлить банхаммер и самому банить.
Считай что это просто плата за то, что нет центра управления.
Не думаю, что слишком большая.
| |
|
5.64, Аноним (64), 14:08, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Считай что это просто плата за то, что нет центра управления.
> Не думаю, что слишком большая.
Но сабж построен поверх Git, и весь мусор - даже удаленный - будет оседать в Гит болбах, раздувая размер. И я не думаю, что они будут делать force pull для всех участников сети.
И вишенкой на торте ты при следующем пуле можешь не ведая можешь вытянуть картиночку с CP, на радость товарищу майору, который заботливо ее туда подложил просто открыв и закрыв новый issue.
| |
|
6.80, Аноним (-), 16:36, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> И я не думаю, что они будут делать force pull для всех участников сети.
Может после первых набегов анонов и щитпостинга задумаются)
Например дать такую возможность создателю репы.
С другой стороны - тогда будет централизация.
> И вишенкой на торте ты при следующем пуле можешь не ведая можешь вытянуть картиночку с CP, на радость товарищу майору, который заботливо ее туда подложил просто открыв и закрыв новый issue.
Боюсь сначала будет просто спам issue, срач в коммнтах и кидание туда 💩 и прона.
| |
|
7.81, голос из леса (?), 16:50, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Если пойдет в массы то появятся сервера / списки доверенных, спаммеров и прочего.
Типа хочешь ПР в мою репу прислать - зарегся там или там.
Сложно здесь только раскрутить самого радикала.
| |
|
8.82, Аноним (-), 17:32, 11/09/2024 [^] [^^] [^^^] [ответить] | +/– | То есть будет федерализация или, если не повезет, централизация ну когда будут... текст свёрнут, показать | |
|
|
|
|
|
|
2.24, Аноним (24), 09:14, 11/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Это не баг, а фича. P2P нужен, чтобы всё хранилось у соседа, а не у тебя.
| |
|
1.26, Аноним (26), 09:30, 11/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
жаль, нет код ревью и merge request-ов. ну и оно на раст, ко мне на сервак не попадёт никогда
| |
|
|
3.34, Аноним (-), 09:58, 11/09/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
Думаю приступы острой растофобии.
Интересно на чем у сабжа серваки?
В ядре линукс раст уже вроде как, сам Линус торопит.
В фриБСД сначала обсуждали opennet.ru/60473-freebsd, а потом даже что-то пробовали opennet.ru/opennews/art.shtml?num=61456.
Т.е винда, солярка или какая-то еще маргинальщина.
ps надеюсь свой телефон с андроидом он уже выкинул
| |
3.93, Аноним (91), 20:25, 11/09/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Много зависимостей тянет за собой. Засоряет систему ненужным и неконтролируемым содержимым.
| |
|
4.104, Соль земли (?), 09:33, 12/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
Зависимость только от libc. Проверь через ldd. На выходе получается одиночный бинарник также, как в Golang. Даже компилятор Rust в хомяк ставится без root прав.
| |
|
|
|
1.35, Аноним (35), 10:05, 11/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +1 +/– |
Хороший выбор для разработки вещей вроде Defense Distributed, Metasploit и Tornado Cash.
| |
|
2.39, Майор (??), 10:14, 11/09/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
Согласен: сразу видно, кто какой код выложил, и кто его качает.
| |
|
|
|
3.106, Аноним (-), 10:16, 12/09/2024 [^] [^^] [^^^] [ответить] | +1 +/– | Ого, ты даже умеешь в поиск Давай посмотрим аналогичную страничку, например L... большой текст свёрнут, показать | |
|
|
1.37, Аноним (37), 10:10, 11/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +2 +/– |
Товарищи, предупреждаю вас об опасности.
>создание децентрализованного сервиса
Был один такой, BitMessage назывался. Имел eval-бэкдор от самого автора. Код просто почти никто не читал в том месте. А те, кто всё же удосужились прочитать **ВЕСЬ** код - те написали червя, и тогда о бэкдоре узнали все мамкины анонимусы ... когда было уже поздно. С Rust и его гигантским деревом зависимостей, внедрять же бэкдоры проще простого.
Когда автора бэкдора, по совместительству главного разраба, ткнули в этот бекдор, он поблагодарил сообщество за найденную "уязвимость", и убрал тот бэкдор.
| |
|
2.68, Аноним (-), 14:31, 11/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> С Rust и его гигантским деревом зависимостей, внедрять же бэкдоры проще простого.
Лол,
давай не будут рассказывать про языки с "гигантским деревом зависимостей", те, которым в XZ бекдор внедрили, как 2 пальца.
Ну и те у кого АНБшный бекдор 10 лет в ядре жил.
Код открыт - можешь почитать и проверить.
| |
|
3.76, Аноним (76), 16:08, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Полтора года готовились, при попытке внедрения спалились. И то лишь потому, что везде на zstd переходят, тарболлы, исторически, жмут gzip-ом, а на xz как-то подзабили.
А вот Раст - это действительно какой-то джаваскрипт от мира компилируемых языков. На каждый чих и пук по пакетику.
Про можешь прочитать - не надо. Код на Расте - это всё равно, что закрытый код. Очень мало спецов по языку, у которого до сих пор даже стандарта ещё нет. А вот Си знают все уважающие себя программисты.
| |
|
4.112, Прохожий (??), 01:58, 15/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> до сих пор даже стандарта ещё нет
Но это почему-то не мешает разработчикам gcc писать свой компилятор. Интересно, почему?
> На каждый чих и пук по пакетику
У тебя NIH-синдром обострился? Или ты любитель изобретать велосипеды, а не пользоваться готовым кодом?
| |
|
|
|
1.38, Аноним (64), 10:12, 11/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –2 +/– |
> Radicle is an open source, peer-to-peer code collaboration stack built on Git. Unlike centralized code hosting platforms, there is no single entity controlling the network. Repositories are replicated across peers in a decentralized manner, and users are in full control of their data and workflow.
Господи, ну что за фантастическая чушь?
Когда же наконец горе-разрабам дойдет, что Git - распределенная система by design. Этот тип систем даже называется "Distributed version control". Distributed, Карл!
В них в принципе нет и быть не может никакого "centralized code hosting", "единой точки отказа" или "главного репозитоия", которые были в системах типа SVN.
| |
|
2.50, Анонимусс (-), 11:53, 11/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> Git - распределенная система by design.
Мдэ... До тебя не доходит, что в гит распределен только код и история его изменений?
А все взаимодействие с ним - PR, review, issue, патчи - нет.
И вот это все обычно прибито к конкретной платформе - github, gitlab, ... тыщщи их.
Они и являются единой точкой отказа. Потому что от самого кода толку мало.
Сабж пытается решить эту проблему. Насколько успешно - посмотрим.
| |
2.51, Аноним (12), 11:55, 11/09/2024 [^] [^^] [^^^] [ответить]
| –2 +/– |
> Этот тип систем даже называется "Distributed
распределенные системы всегда имели централизованную мета ноду. А гит никоим боком не распределенная и вовсе не децентрализованная система.
| |
|
3.59, Аноним (59), 12:19, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Можешь раскрыть мысль о "централизированной ноде" и том, как распределенная мсистема может быть нераспределенной?
| |
|
4.61, Аноним (12), 12:58, 11/09/2024 [^] [^^] [^^^] [ответить]
| –2 +/– |
мета нода (индекс, называйте как хотите), мета-инфа о распределимых частях где-то должна храниться.
| |
|
5.62, Аноним (59), 13:18, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> мета-инфа о распределимых частях где-то должна храниться.
Ты уже сам это выдумал, и сам же недоумеваешь от того, почему это распределенные VCS называют распределенными.
| |
|
6.65, Аноним (12), 14:08, 11/09/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
> почему это распределенные VCS называют распределенными
Ну давайте начнем с элементарных вопросов:
1) какие объекты распределяются в "распределенных VCS"?
2) цель этого распределения?
| |
|
7.69, Аноним (59), 14:50, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Ну давайте начнем с элементарных вопросов:
Чел, если у тебя есть вопросы, то начинать нужно с того, чтобы ознакомиться с концепциями DVCS, а не со срыва покровов. Тогда ты поймешь почему все в мире (кроме тебя уникума) зовут их распределенными.
| |
|
8.71, Аноним (12), 15:28, 11/09/2024 [^] [^^] [^^^] [ответить] | –1 +/– | когда делается git clone или fetch, репозиторий скачивается с разных нод сервер... текст свёрнут, показать | |
|
|
6.67, Аноним (12), 14:30, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
подкорректирую 1-й вопрос:
1) какой объект является "единицей" (unity) распределения в "распределенных VCS"?
| |
|
|
8.99, Аноним (12), 21:03, 11/09/2024 [^] [^^] [^^^] [ответить] | +/– | то есть проект в целом, так Патч1 на сервере1, патч2 на сервере2 такого нет, та... текст свёрнут, показать | |
|
|
|
|
|
|
2.57, Анонус (?), 12:05, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
Попробуй еще раз внимательно прочитать вот это и тщательно обдумай
>peer-to-peer code collaboration stack built on Git | |
|
3.95, Аноним (91), 20:32, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
>Они сделали распределенным то что уже и так было распределенным. Но главное, что привинтили сбоку Раст. | |
|
|
1.47, myster (ok), 11:11, 11/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Супер идея. И можно подобрать юз-кейсы, когда это было удобно и нужно.
Но, если мы заменим, например, публичный GitHub такой системой, то большая часть его репозиториев была бы уже недоступна, т.к. авторам не до них, а GitHub это будет терпиливо хостить дясителетиями.
Как собственно и сайты в интернете - вы находите интересный сайт, завтра хозяин не оплатил хостинг и забил и сайт исчез навсегда.
Я не сторонник централизованных сервисов, но как раз они решают задачу доступности.
| |
|
2.48, Аноним (64), 11:29, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Супер идея. И можно подобрать юз-кейсы, когда это было удобно и нужно.
Конечно. Вот для товарища майора, например, было бы удобно и нужно.
Вот перекатывается условный Linux на это поделие. И вот предприимчивый товарищ мойор открывает новый issue с фоточкой CP, и тут же его закрывает. Т.к. система построена поверх Git, а сервера нет, фоточка автоматически оседает блобом в Гите.
А на следующий день сотня разработчиков ядра, ни о чем не ведая, подтягивают свежую версию репы с той самой фоточкой. Дальше товарищ майор получает повышение за накрытие крупнейшей сети хранителей и распространителей CP (фото главаря - заломаного силовиками Линуса Торвальдса - прилагается).
| |
|
3.49, myster (ok), 11:46, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> А на следующий день сотня разработчиков ядра, ни о чем не ведая,
> подтягивают свежую версию репы с той самой фоточкой.
Да, но тут отличий от централизованного репозитория не будет. Я приведу другой пример, реальный и повседневный. Разработчики часто пароли суют в код, и это подтягивают все их коллеги. Блобы тоже в виде ключей и сертификатов часто в код могут класть.
Есть инструменты, которые их удаляют из репозитория, чтобы они окончательно удалились переписывается Git история и всем участникам придется сделать pull --force, чтобы переписалась история и у них.
| |
|
4.56, Аноним (64), 12:04, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Да, но тут отличий от централизованного репозитория не будет.
Будет, потому что изменения в коде проходят ревью, прежде чем быть залитыми в репу. А тут любой открытый issue заливается автоматически.
> Разработчики часто пароли суют в код, и это подтягивают все их коллеги. Блобы тоже в виде ключей и сертификатов часто в код могут класть.
Это сугубо проблема бардака в разработке в виде отсутствия ревью кода.
| |
|
5.60, myster (ok), 12:54, 11/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> А тут любой открытый issue заливается автоматически.
Прочитал описание протокола https://radicle.xyz/guides/protocol
Если там действительно на уровне протокола будут скачиваться все issues, code reviews и discussions в локальную папку .git, то это плохо в первую очередь, потому что это раздувает размер директории. Код там будет занимать самую меньшую часть.
Но там также сказано, что это всё настраивается, можно будет отключить закачку всего кроме кода, надеюсь так и будет по умолчанию.
> Будет, потому что изменения в коде проходят ревью, прежде чем быть залитыми в репу.
Если посмотреть список веток во многих проектах в основном репозитории, там полно всегда всяких левых веток, ествесственно ревью они не проходили, просто у того кто залил, были права запушить. Ревью обычно настроено только на определенные ветки.
> Это сугубо проблема бардака в разработке в виде отсутствия ревью кода.
ревью может быть, но это не гарантирует что ты не скачаешь ветку коллеги, для которой ревью не требуется
| |
|
6.87, Недурак (?), 18:00, 11/09/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
> в локальную папку .git, то
Это откроет такую дырень, что всеми *rustами мира не заткнешь. Суём симлинк на ../../something/wicked/this/way/comes.sh в .git/../.git/hooks/./././ на сервере и дожидаемся клона, резолва, установки и вызова хука.
| |
|
7.90, myster (ok), 18:25, 11/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
В GitLab буквально такого уязвимости и находят каждый месяц. И там даже нет таких фич, как закачка issues локально.
Недавно даже веб-морда основного сайта gitlab.com лежала несколько часов, то есть сломали даже не self-hosted, а их самих.
| |
|
|
|
|
|
|
1.70, Аноним (70), 14:59, 11/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
>Выпуск децентрализованной платформы
>ссылки на github
если оно децентрализованное и релизнулось, то почему не отдавать свой код внутри себя же?
| |
1.72, YetAnotherOnanym (ok), 15:28, 11/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
> создание децентрализованного сервиса совместной разработки и хранения кода <...> работающего с использованием ресурсов участников P2P-сети
Стартап, не требующий вложений, потому что всё необходимое изначально берётся у потребителей. Ну чо, хорошо придумано.
| |
1.77, Аноним (76), 16:24, 11/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| +/– |
> Rust + Node.js
На нормальных языках, распространенных за пределами корпоративных заборов, нельзя было написать? И вообще, Rustовщичество - грех.
> MIT
Ага, и лицензия антинародная. Всё в традициях Rustовщиков.
> не подверженного цензуре и работающего с использованием ресурсов участников P2P-сети
И как это понимать? Я не смогу удалить чужой код со своей машины и выйти из сети? А если могу, то где ж оно тогда "без цензуры"?
| |
|
2.78, Аноним (-), 16:32, 11/09/2024 [^] [^^] [^^^] [ответить] | +2 +/– | А какой язык не под корпами Оберон Просто смотришь кто сидит в коммитете - а т... большой текст свёрнут, показать | |
|
3.83, Недурак (?), 17:41, 11/09/2024 [^] [^^] [^^^] [ответить]
| –1 +/– |
> А какой язык не под корпами? Оберон?
Ну на Си, например, половина СПО написана. Вторая половина линкуется с этим кодом. Невозможно называться программистом и не знать этого языка.
> Книги по Расту когда сжигать будете?
Когда стандарт напишут, тогда и будем сжигать. Полагаю, не раньше, чем с неба хлынет кровавый дождь.
> Самая народная и свободная.
Это, как раз, про GPL. А ваша лицензия защищает лишь вашу "свободу" оставаться рабами. Взамен лишая всех других, настоящих свобод.
> Если какой-то ты, код удалит - то он останется у всех участников.
А если удалят участники? Или большинство тех, кто не за натами, из меньшинства тех, кто этим вообще пользуется? Ты что торрентами никогда в жизни не пользовался?! Там вообще больше года ничего не живёт без сид-боксов.
В любом случае, коллективная цензура - это тоже цензура. Не нужно бояться этого слова. Нужно бояться безответственности цензоров. Всегда найдётся дурак, который и безответственность тоже примет за свободу.
| |
|
4.85, Аноним (85), 17:57, 11/09/2024 [^] [^^] [^^^] [ответить] | +/– | А если с гитхаба какой-то васянопроект удалит его создатель, а у всех трех его с... большой текст свёрнут, показать | |
4.89, Фнон (-), 18:23, 11/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> Ну на Си, например, половина СПО написана. Вторая половина линкуется с этим кодом. Невозможно называться программистом и не знать этого языка.
А какое отношение это имеет к первоначальному отверждению "язык под корпами"
"> На нормальных языках, распространенных за пределами корпоративных заборов, нельзя было написать? "
Можно просто открыть сайт и посмотреть, кто сидит в коммитете СИ
isocpp.org/std/the-committee
Microsoft, Edison Design Group, Google, IBM...
> Это, как раз, про GPL. А ваша лицензия защищает лишь вашу "свободу" оставаться рабами. Взамен лишая всех других, настоящих свобод.
Не, ты наверное даже манифест ГНУ не читал.
ЖПЛ создана для того, чтобы превратить программиста в раба пользователей-потребялдей.
Чего стоят предложения ограничить з/п программистам, отправить их в услужение гос.министерству и наказывать тех кто не вступил в секту.
| |
|
5.110, Аноним (110), 22:58, 13/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
> "язык под корпами"
Сам придумал. Изначально противопоставлялась известность языков среди хакеров известности среди корпоративных слуг.
> кто сидит в коммитете СИ
> Microsoft, Edison Design Group, Google, IBM...
Пусть сидит, мне не мешает. Главное, что за забор не высовываются.
> ЖПЛ создана для того
Глупости. Текст лицензии почитай.
| |
|
|
|
|
1.96, Аноним (91), 20:39, 11/09/2024 [ответить] [﹢﹢﹢] [ · · · ]
| –1 +/– |
Норм идея, хотя и далеко не новая. Осталось только на C++ переписать и тогда у проекта может быть будущее.
| |
|
2.113, Прохожий (??), 02:12, 15/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> и тогда у проекта может быть будущее.
Насыщенное десятками лет неисправляемых CVE по причине некорректной работы с памятью. Да?
| |
|
|
2.107, freecoder (ok), 20:39, 12/09/2024 [^] [^^] [^^^] [ответить]
| +2 +/– |
А в чём проблема? То есть, когда архивчик с сайта качаешь и запускаешь распакованный - это норм, а скрипт чем хуже?
| |
|
3.109, Аноним (109), 13:32, 13/09/2024 [^] [^^] [^^^] [ответить]
| +/– |
а вот скачанный архивчик (в принципе и шелл скрипт) перед запуском можно и на вирустотал проветить, притензия тут не к тому, что именно запускаем (в каком формате), а к тому, что без проверки запускаем что-либо из непроверенного источника. За это
curl -sSf https://radicle.xyz/install | sh
надо бить головой об стену, ибо должно быть так:
1) curl -sSf https://radicle.xyz/install
2) check install.sh (на вирусы, на хеш и т.д. можно открыть и глазами проверть)
3) ./install (запустить, и то в тестовой среде)
Нормальный продукт, всегда имеет демо инсталляцую (демо сервер и т.д.) для демонстрации и ничего у себя запускать не требуется.
| |
|
4.114, Прохожий (??), 02:16, 15/09/2024 [^] [^^] [^^^] [ответить]
| +1 +/– |
> должно быть так
Лично тебе кто так запрещает делать, как ты написал?
> ничего у себя запускать не требуется
Открой для себя мир виртуальных машин.
| |
|
|
|
|