Yak Shaving

I hate yak shaving [1].

I made a small fix to mod_blog [2], and when I went to update the copy on GitHub [3], it failed. All I got back was: “no kex alg.”

Ah, an error message from the Ken Thompson School of Error Messages [4].

Analyzing the tea leaves, it seems my version of openssl [5] was, shall we say, a bit older than 20 minutes? And something happened at GitHub to precipitate the change. What, I could not say (perhaps [6]?).

So, to get back to where I was a few days ago:

Now I can update my repository on Github!

I realize that I bring this upon myself by avoiding the whole “upgrade every 20 minutes” schtick, but I believe in the “if it ain't broke, don't fix it” mentality and that the computer is here for my needs, I'm not here for the computer's needs.

Besides, the last time I indiscriminately upgraded, it did not go well [9] …

[1] http://catb.org/jargon/html/Y/yak-shaving.html

[2] https://github.com/spc476/mod_blog

[3] https://github.com/

[4] http://mtchndrn.blogspot.com/2007/12/when-i-first-started-using-unix-when-i.html

[5] https://www.openssl.org/

[6] https://www.wired.com/story/github-ddos-memcached/

[7] https://www.isc.org/downloads/bind/

[8] https://www.openssh.com/

[9] /boston/2015/10/05.1

Gemini Mention this post

Contact the author