A New Git Diff Algo
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Unlock all features
FREE: Get instant access to 10 AI summaries, chats, or transcripts per day.
Related videos
OpenAI's New Era
The PrimeTime
217.3k views
I Watched It
ThePrimeTime
210.0k views
We did it?
ThePrimeTime
102.6k views
Giving in to the AI Hype
ThePrimeTime
201.9k views
Did Zig Fix Async / Await?
ThePrimeTime
129.8k views
The Real Problems w/ Git
ThePrimeTime
160.7k views
Be A Great Programmer
ThePrimeTime
220.0k views
BUILDING A GAME IN 7 DAYS
ThePrimeTime
89.8k views
C Must Die
ThePrimeTime
222.3k views
Why Buying GPUs Is a Disaster
ThePrimeTime
211.0k views
Top Comments (10)
THE 2012 VI DATE IS FROM THE LEAGUE OF LEGENDS CHARACTER
*Diff tool:* Don't worry about this line, only the whitespaces changed here... *Python:* The what?! 😡
10/10 journalism, would release vi in 2012 again.
The fact the entire article doesn't mention the 4 different diff algorithms in git diff, the ignore whitespace options, and the colour moved option boggles my mind.
looool the guy that said that 2012 vi date is from the lol character is absolutely correct !!! these guys trust ai too much
Should have started with: This is an ad for GitClear
I'm older than Vi now. What a time to be alive
The advantage of the old Meyers diff is it flags every part of the code that gets touched, so it gives the reviewer more context. In most code, the state is contextual. I've had diffs which were a single character and I basically had to re-read the whole file to mentally model the side effects. Otoh, MOST diffs are pretty straightforword and the new fancy diff algos are much nicer to look at. Just let the developer choose and switch between em.
7:48 surprised the article doesn’t talk about the origins of Ruby from 2500bc when it was likely first discovered.
Ternary rage, ASMR, research quality control, all in the time it takes to review one PR 👏
Unlock the Data Inside
Turn Videos into Knowledge
- Get FREE 10/day: transcripts, summaries, chats
- Chat with videos, export text & PDF
- $1 free API credit for RAG, chatbots & research
Free forever plan • All features unlocked
Top Comments (10)
THE 2012 VI DATE IS FROM THE LEAGUE OF LEGENDS CHARACTER
*Diff tool:* Don't worry about this line, only the whitespaces changed here... *Python:* The what?! 😡
10/10 journalism, would release vi in 2012 again.
The fact the entire article doesn't mention the 4 different diff algorithms in git diff, the ignore whitespace options, and the colour moved option boggles my mind.
looool the guy that said that 2012 vi date is from the lol character is absolutely correct !!! these guys trust ai too much
Should have started with: This is an ad for GitClear
I'm older than Vi now. What a time to be alive
The advantage of the old Meyers diff is it flags every part of the code that gets touched, so it gives the reviewer more context. In most code, the state is contextual. I've had diffs which were a single character and I basically had to re-read the whole file to mentally model the side effects. Otoh, MOST diffs are pretty straightforword and the new fancy diff algos are much nicer to look at. Just let the developer choose and switch between em.
7:48 surprised the article doesn’t talk about the origins of Ruby from 2500bc when it was likely first discovered.
Ternary rage, ASMR, research quality control, all in the time it takes to review one PR 👏