#DIFF

2026-01-29

Holmes - Công cụ diff cục bộ với UI thân thiện, tự động so sánh JSON/XML/text. Xây dựng bằng Go 1.25.1, Bootstrap 5 tích hợp, không cần CDN. Hỗ trợ cache và hook Git (thử nghiệm). Ứng dụng độc lập, bảo mật cao. #diff #Go #OpenSource #CôngCụ #ThửNghiệm #MởNguồn

reddit.com/r/opensource/commen

Tobias SchlitttobyS@ruhr.social
2026-01-28

Why did I only learn about this today? github.com/so-fancy/diff-so-fa #git #diff

2026-01-26

File Based Backup Verification - Confused About Two Uses Of Diff #backup #rsync #diff

askubuntu.com/q/1563277/612

2026-01-22

Today when fetching my torvalds/linux.git remote from git.kernel.org it felt strange... it received 2918038 objects (781.11 MiB) for 24d479d26b25b..a66191c590b3b by following #diff stats:

70 files changed, 658 insertions(+), 281 deletions(-)

My gut feeling is that that's not a "normal size" for this diff stat... Am I the only one experiencing this? Is this actually expected behavior, or am I just being overly suspicious? Any idea, anybody? Especially @monsieuricon or @gregkh?

#git #linux

BuZZ-dEE ☮️ 🇺🇦 🇪🇺 🇩🇪buzzdee@mstdn.social
2026-01-21

Everyone who loves GitLab and SVG should vote for: "Render SVG files as images in MR diffs".

gitlab.com/gitlab-org/gitlab/-

#GitLab #SVG #MergeRequest #Diff

Markus Osterhoffsci_photos@troet.cafe
2026-01-14

#vim-Tipp:

:set scrollbind

Damit wird das Scrollen verschiedener Puffer synchronisiert; im #diff-Modus geschieht das automatisch, aber gerade benötige ich das ohne diff.

Ich sitze an zwei Klausuraufgaben (A/B), der Inhalt ist stark unterschiedlich, aber die zeilenweise Struktur der #TeXLaTeX-Datei ist gleich (Position von Unteraufgaben etc.). Und mit scrollbind bleiben immer die passenden Zeilen der Dateien nebeneinander.

2026-01-11

𝗗𝗶𝗳𝗳𝗧𝗲𝘅𝘁:

#Diff #Checker #Text #Difftext

thewhale.cc/posts/difftext

A simple diff checker tool to quickly find the difference between two blocks of text.

A simple diff checker tool to quickly find the difference between two blocks of text.
Wikidata Taiwan 臺灣維基數據社群wikidatataiwan@g0v.social
2026-01-09
Orhun Parmaksız 👾orhun@fosstodon.org
2026-01-05

Wow this will make code review easy! 🔥

🧩 **oyo** — A special diff viewer with step-through mode.

👀 Watch the diff evolve step by step.

💯 Supports syntax highlighting, git blame, smooth animations & more!

🦀 Written in Rust & built with @ratatui_rs

⭐ GitHub: github.com/ahkohd/oyo

#rustlang #ratatui #tui #git #diff #codereview #terminal #devtools

2025-12-20

And the Dublin International Film Festival has some silent screenings, including shorts with Harold Lloyd, Buster Keaton, and Laurel & Hardy, but also early SF classic The Inhuman Woman and saucy comedy The Garden of Eden.

#DIFF #DublinInternationalFilmFestival #DublinListings

2025-11-28

Okay, da musste ich jetzt länger suchen. Die meisten Tools, die Texte vergleichen, sind für Programmiercode gedacht (Meld usw.). Für den Vergleich von "Fließtext" in zwei Markdown-Dateien gefällt mir aktuell die Darstellung mit VSCode am besten - aber wer dafür noch andere Tools empfehlen kann, Tipps werden gerne angenommen :-)

#markdown #compare #diff #editor

2025-11-25

Probably a good time to repeat myself:

- Run your #node-based prod app **AND** dev stack in isolated #containers / #vms (most malware targets you, the dev!)
- Use as few external packages as possible
- Check all packages carefully before installing, incl. updates (grab tarball and use #diff when in doubt!)
- What you see in a module's #GitHub is not necessarily what's on #npm

And btw, the issue lies with npm and the move-fast-and-break-things culture, not #javascript

#ShaiHulud #docker

Nsukami _ | 巣神lemeteore
2025-11-17

this is how I 🤔 :thaenkin:

git diff
Colin MacleodCGM@mastodon.scot
2025-11-03

@paequ2 "diffing tools" - I use Eskil a lot - eskil.tcl-lang.org/home/doc/tr .

In case it's not obvious, the "starpack" downloads are all-in-one-file executables for different OSs, no installation needed, just make the file executable and run it.
#diff #programming

2025-10-31

[Перевод] Алгоритмы генерации diff

Для разработчиков ПО diff — привычный способ представления изменений: мы используем diff для сравнения различных версий одного файла (например, во время ревью кода или когда мы пытаемся понять историю файла), для визуализации разницы между непроходящим тестом и его ожиданиями или для автоматического применения изменений к файлам исходников. В каждом моём профессиональном и личном проекте рано или требовался diff для визуализации изменения или применения патча. Однако меня никогда не устраивала ни одна из свободно доступных библиотек diff. В профессиональной деятельности это никогда не вызвало особых проблем, но в личных проектах я копировал и модифицировал из проекта в проект собственную библиотеку. Однажды я рассказал об этом коллеге, и тот наставил меня на путь публикации моей библиотеки на Go (порта библиотеки на C++, которую я раньше копировал и модифицировал). И оказалось, что я сильно недооценивал то, насколько близка моя библиотека к возможности публикации! Как бы то ни было, я опубликовал её и узнал много нового об алгоритмах diff. Библиотеку можно найти по адресу znkr.io/diff , а в этой статье я расскажу о своих открытиях. Я ещё не завершил освоение, поэтому планирую дополнять статью в процессе изучения.

habr.com/ru/articles/960290/

#diff #патчи #алгоритм_майерса

Mathrubhumi EnglishMathrubhumi_English
2025-10-22

The 14th Dharamshala International Film Festival (DIFF) kicks off with India's Oscar entry 'Homebound.' Featuring diverse independent cinema, masterclasses, and special guests. english.mathrubhumi.com/movies

2025-10-21

Is there kind of a #diff viewer for #edits on #Mastodon? Of course I can copy-paste the versions under "Last edited" for a manual diff, but I'm wondering whether it's already integrated, somewhere.

2025-10-21

ИИ в IDE против декларативных патчей ap: почему плагины не всегда могут то, что нам нужно

Привет, Хабр! Многие из вас, возможно, помнят мои предыдущие посты про формат файлов .ap — попытку создать AI-friendly формат для применения изменений в коде. В комментариях к каждой статье неизбежно возникает один и тот же вопрос: «А зачем всё это, если есть плагины для IDE вроде Copilot Chat?». Вопрос абсолютно справедливый, и сегодня я хочу дать на него развёрнутый, технический ответ. Потому что эти два подхода решают задачи совершенно разного масштаба. Для начала, кратко напомню, что такое .ap . Это декларативный, человекочитаемый формат патчей, спроектированный специально для генерации нейросетями. Вместо хрупких и сложных для генерации LLM номеров строк, как в diff (модель ведь «мыслит» не строками, а токенами), он использует семантические «якоря» и уникальные фрагменты кода для поиска места изменения. Модель генерирует простой текстовый файл с командами вроде REPLACE или INSERT_AFTER , а специальная утилита-патчер применяет эти изменения к вашим файлам. А теперь — к самому интересному. Давайте сравним этот подход с тем, как устроены AI-редакторы и плагины к ним.

habr.com/ru/articles/958490/

#ap #patch #diff #gpt #llm #промпт #ии #ии_и_машинное_обучение #ииассистент #ииагенты

2025-10-20

Open Build Service improves #code collaboration with inline #diff comments. Keep discussions where they belong; right next to the code! Smarter #CodeReview #DevTools #OBS #openSUSE openbuildservice.org/2025/09/1

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst