Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Yak shaving? That's a new term for me.


It generally means "apparently useless activity which, by allowing you to overcome intermediate difficulties, allows you to solve a larger problem." -- definition taken from Wiktionary (which claims the etymology comes from a Ren & Stimpy episode).

http://en.wiktionary.org/wiki/yak_shaving

But in this case the blogger seems to be misusing it to describe needless wheel re-invention by corporate IT programmers who could either have used an open source solution or bought in the tool that the blog post advertises to solve the problem. I wouldn't use the term in such cases.

More accurate usage of the term would be finding yourself updating your entire system to support some obscure dependancy of the open source PDF library you decide to install, or spending time trying to get a software purchase authorized via your office bureaucracy.


You must not have been programming for long.




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: