npmx
A fast, modern browser for the npm registry.
#javascript #npm #browser #js #ts #web #webdev #typescript #dev #internet #git #development #libary #registry #npmx
[Перевод] Физик проанализировала более 100 000 «исправленных» багов ядра Linux
В вашем ядре сейчас есть баги, которые не найдут в течение многих лет. Я знаю это, потому что проанализировала 125 183 из них, каждая в 20-летней git-истории ядра Linux помечена прослеживаемым тегом Fixes: . Средний баг ядра существует 2,1 года . А некоторые подсистемы намного хуже: драйверы CAN‑шины [шины сети контроллеров] — в среднем 4,2 года, работа с сетью SCTP — 4,0 года. Самый долгоживущий баг в моём наборе данных — переполнение буфера в ethtool — сохранялся в ядре 20,7 лет. Подробно остановлюсь на утечке памяти из‑за подсчёта ссылок в netfilter, существовавшей 19 лет. Я создала инструмент, который выявляет 92% исторических багов в отложенном тестовом наборе данных о времени коммита. Вот что я узнала.
https://habr.com/ru/articles/996682/
#информационная_безопасность #linux #c #искусственный_интеллект #git
전 GitHub CEO가 만든 Entire, AI 에이전트 시대의 Git 재정의
전 GitHub CEO Thomas Dohmke가 AI 에이전트 시대를 위한 새로운 개발 플랫폼 Entire를 공개했습니다. 에이전트의 추론 과정을 Git과 함께 버전 관리하는 Checkpoints CLI를 소개합니다.https://aisparkup.com/posts/9206

Quick question for @Tutanota: Is there any way to use Tuta with git send-email?
Standard SMTP isn't there, and no Bridge yet. Open source contributors need a way to send patches without mangling the formatting in a web UI. Any updates for the developer community? 🛠️
#Tuta #Git #MailingList #TechPrivacy
Evolving Git for the next decade (lwn.net)
https://lwn.net/SubscriberLink/1057561/bddc1e61152fadf6/
Взагалі, почавши активно користуватись командним рядком #Radicle в рамках патчів, стали помітні такі недоліки:
1. може в мене криві налаштування пірингу, але напрягає постійна латентність і перебої в конектах на fetch/push
2. крутити #P2P ноду на лептопі з живленням від батареї - таке собі, в моїх умовах
3. відсутність Веб-інтерфейсу з різними соціальними плюхами GitHub - можна терпіти але це реально гальмує процес
Навіть не знаю, чому мене постійно манить в ці кущі. Юзав би класичний #Git і не морочив собі голову. Як це його зарить цей піринг, щоб він не маячив мені більше на радарі його примарною "незалежністю"..
It is wild to me that #github doesn’t support SHA256 for git when both Gitlab and Codeberg do. #git
I learned a lot about git's pattern matching hierarchy from this deep dive on the humble gitignore file, by Andrew Nesbitt
https://nesbitt.io/2026/02/12/the-many-flavors-of-ignore-files.html
Every time I have to touch #Git submodules, I start to cry a bit on the inside.
I've never had a positive experience using them. Not once.
#ilovefs #ilovefs26 #ilovefreesoftwareday
And thank you to these Free Software projects I use very regularly:
#blender #cmake #feh #firefox #gcc #gimp #git #gnumake #info #krita #nobara #rsync #wayclip
old but still relevant https://whynothugo.nl/journal/2022/04/29/open-source-platforms-for-open-source-software/ by @whynothugo #git #got #github #codeberg #forgejo #sourcehut
Майже після річної паузи після мого першого знайомства з #Radicle, таки продовжив експірієнс, який перетворився в серію з наступних гайдів #українською мовою:
- Radicle: децентралізований P2P хостинг Git/DVCS
- Розгортання сіда Radicle в мульти-мережному середовищі
- Розгортання Веб-інфраструктури Radicle на прикладі оверлейних мереж
Особливо цікавим є останній, оскільки в ньому детально розглядаються налаштування фронтенду #Git / #CLI в контексті #I2P. Також, планую доопрацювати сам програмний комплекс сіда на #Rust, для підтримки пірингових тунелів поряд з наявними #Tor.