=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/lyrics.html,v retrieving revision 1.187 retrieving revision 1.188 diff -u -r1.187 -r1.188 --- www/lyrics.html 2016/08/17 01:16:01 1.187 +++ www/lyrics.html 2016/08/24 20:47:30 1.188 @@ -40,7 +40,8 @@ "Money", "Comfortably Dumb (the misc song)",
        - (plus 2 more...)
+ "Mother", + (plus 1 more...)
5.9: "Doctor W^X" and
        "Systemagic (Anniversary Edition)"
@@ -348,6 +349,96 @@ Lyrics by Jason George. Composition, arrangement, instruments, vocals, and recording by Dewi Wood. + +
+ +
+ +

6.0: "Mother"

+ + +
+OpenBSD 6.0 CD2 track 6 is an
+uncompressed copy of this song.
+
+5:30 (MP3 10.2MB) +(OGG 7.8MB)
+
+ +As the author of a number of the OpenBSD songs, I'll admit that +sometimes it's a bit of a chore. Theo bugs me to help him out, often +with a theme, and eventually I relent and devote an evening to it. +

+One of the things that we're passionate about is making changes to the +software ecosystem that make things safer for all of us - not just +OpenBSD. Very often we try techniques, and adopt practices on OpenBSD +to make things better across the ecosystem, and hope to encourage +others to follow our lead. +

+We've had a lot of great success upstreaming changes and ideas to +individual projects, often through the diligent work of the OpenBSD +ports developers. We've had less success promoting things up through +standards bodies and other projects. Too often the world seems caught +up in a seemingly suicidal "backward compatibility forever" fervor, +exacerbated by standards bodies populated by corporate represention +that does not want to make any kinds of disruptive changes that might +cause expense. +

+This time, once Theo put the bug in my ear, it didn't take me very +long. I pondered our recent efforts to fix random functions via +standards bodies, and considered the real possibility of my being + +harmed by the failure of an embedded 32 bit linux device in 2038, +and then this this song just wrote itself in about 10 minutes. +

+Enjoy +

+-Bob + +

+Mother, don't you want to change this code?
+Mother, don't think this cruft's too old?
+Mother, do you think we're heading for a fall?
+Ooooh aah, mother, we should change these calls.
+
+Mother, should I send a patch upstream?
+Mother, do you think it'll change a thing?
+Mother, will they twist this in an unfair light?
+Ooooh aah, is it just a waste of time?
+
+Hush now, baby, baby, don't you cry
+Mama's gonna keep all of her customers true
+Mama's gonna keep legacy crap there with you
+Mama's gonna keep changes from making them sad
+She won't let you flense but she might let you add
+Mama's gonna keep baby growing much more
+
+Ooooh, babe, ooooh, babe, ooooh, babe
+Of course Mama's gonna help add some calls
+
+Mother, do you think this code is stuffed? (with shit.....)
+Mother, do you think it's dangerous? (a bit.....)
+Mother, can we tear this API apart?
+Oooh aah, mother, will you break my heart?
+
+Hush now, baby, baby, don't you cry
+Mama's gonna rig all of the standards for you
+Mama won't let anything foreign get through
+Mama's gonna wait up till you send it, dear
+Mama will subvert things not invented here
+Mamma's gonna keep baby under control
+
+Ooooh, babe, ooooh, babe, ooooh, babe
+Don't say deprecation to me.
+
+Mother, does change need to be so hard?
+
+
+
+
+ +Lyrics by Bob Beck. Composition, arrangement, instruments, vocals, +and recording by Jonathan Lewis.