this post was submitted on 05 Apr 2024
219 points (98.2% liked)

Programmer Humor

32039 readers
990 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 
you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 3 points 5 months ago (1 children)
[–] [email protected] 9 points 5 months ago* (last edited 5 months ago) (1 children)

Starting with a simple idea that could theoretically be completed by a simple task, but as you implement it, reality complicates and sends you off on many deviations from the original straight and narrow path.

Yak shaving could be required and unknown at the beginning, or it could be a lack of discipline leading to scope creep - often it's both

The famous Malcolm in the middle scene for ref: https://youtu.be/AbSehcT19u0?si=Pchmbf3509l1CbeQ - but the term was originally coined from elsewhere: https://en.m.wiktionary.org/wiki/yak_shaving

[–] [email protected] 5 points 5 months ago* (last edited 5 months ago)

Oh no, I got the meaning of the idiom from context. I was asking about the actual phrase Yak shaving. Where did that part come from? So thanks for the second link. Not quite as interesting as I was hoping.