=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/lyrics.html,v retrieving revision 1.143 retrieving revision 1.144 diff -u -r1.143 -r1.144 --- www/lyrics.html 2014/03/21 11:39:23 1.143 +++ www/lyrics.html 2014/03/28 05:09:17 1.144 @@ -30,6 +30,7 @@
+5.5: "Wrap in Time"
5.4: "Our favorite hacks"
5.3: "Blade Swimmer"
5.2: "Aquarela do Linux"
@@ -85,12 +86,93 @@


+ +

+5.5: "Wrap in Time"

+ + +
+[Order OpenBSD items]
+OpenBSD 5.5 CD2 track 2 is an
+uncompressed copy of this song.
+
+4:18 (MP3 7.9MB) +(OGG 5.9MB)
+
+ + +
+Tell me doctor, what will be the date,
+Is it 1901, or 2038.
+All I wanna do is make my keyboard sing
+
+
+So take me away, I don't mind.
+But you better promise me I won't wrap back in time.
+Don't wanna wrap back in time.
+
+
+Don't bet your future on compat's bad advice
+Better remember, bugs always strike twice.
+Please don't use time32_t, not just a word again
+
+
+So take me away, I don't mind
+But you better promise me I won't wrap back in time.
+Don't wanna wrap back in time
+Don't wanna wrap back in time
+No bad hacks in time.
+
+
+Don't wanna wrap back in time
+Don't wanna wrap back in time
+don't wrap! don't wrap!
+
+
+
+ +In January of 2038, 32-bit Unix time will overflow and wrap +back to 1901. This is known as the +Year 2038 problem. +POSIX operating systems have made strong inroads into embedded +roles, so this is anticipated to be substantially worse than the Y2K transition. +

+Over the summer of 2013, Philip Guenther started the OpenBSD work to +solve this. The time_t type was changed to int64_t on all +platforms, and the kernel and userland were adapted to the new +situation. The initial work was commited right after OpenBSD 5.4, +then polished over the next 6 months. +

+The next part of the process was to drag the "ports" software +ecosystem along because noone else had paved the way for 32-bit +machines to run with 64-bit time_t. This required a fair +bit of upstream involvement. Thousands of fixes were required to +make both 32-bit and 64-bit time work transparently. There will +be more fixing in the future, but the concept is proven. +

+In the past OpenBSD pushed risky theoretical ideas into mainstream +software practice by proving the ecosystem was ready to change. +No OS wants to make a ABI jump until the case for change is proven. +Stack protection, ASLR, and W^X principles are now in common use +by mainline operating systems... because things like Firefox +and Postgresql don't break anymore. OpenBSD built that route. +

+In the same way, the road is paved for the 64-bit time_t +transition. Other operating systems can now make this jump. +

+ +Lyrics by Bob Beck and Philip Guenther. Vocals by Steve Pineo. +Composition, arrangement, recording, and mastering by Jonathan Lewis. + +
+ +


5.4: "Our favorite hacks"

-
+ [Order OpenBSD items]
OpenBSD 5.4 CD2 track 2 is an
uncompressed copy of this song.
@@ -99,7 +181,7 @@ (OGG 3.0MB)

-XXX +

@@ -129,7 +211,7 @@

-
+

PF divert-to and async resolver
@@ -171,7 +253,7 @@ And then I don't feel so bad


-
+

@@ -188,7 +270,7 @@ 5.3: "Blade Swimmer" -
+ [Order OpenBSD items]
OpenBSD 5.3 CD2 track 2 is an
uncompressed copy of this song.
@@ -206,7 +288,7 @@

-
+
I've seen things your programs wouldn't believe.

@@ -221,7 +303,7 @@
Time to dump core.

-
+

@@ -303,7 +385,7 @@ World, you'll love my Linux
Linux, Linux

-

+

@@ -381,7 +463,7 @@ OpenBSD makes me feel good!


- +

@@ -602,7 +684,7 @@ And blocked out the sun


- +

@@ -711,7 +793,7 @@ BSD 4.2


- +

@@ -755,7 +837,7 @@

- +

@@ -840,7 +922,7 @@ CHORUS:


- +

@@ -935,7 +1017,7 @@ CHORUS


- +

@@ -1043,7 +1125,7 @@ CHORUS
dumb dumb dumb

- +

@@ -1212,7 +1294,7 @@ Ya like that's gonna happen!
But we gotta keep heart!

- +

@@ -1368,7 +1450,7 @@ Then Hypocrites goes mad.


- +

@@ -1523,7 +1605,7 @@ You'll never lose*


- +

@@ -1664,7 +1746,7 @@ the little guy does right


- +

@@ -1757,7 +1839,7 @@ I get it.
Where's my pencils?
Bring me my mic!
- + Be Open
Be Vocal
Stay Open
@@ -1918,7 +2000,7 @@ OpenBSD!


- +

@@ -2097,7 +2179,7 @@ Takin' over the world!


- +

@@ -2281,7 +2363,7 @@ Puffiana Jones!


- +

@@ -2439,7 +2521,7 @@ And speak to your doggie
You're already gone....

- +

@@ -2521,7 +2603,7 @@
- +

Well he rode from the ocean far upstream
@@ -2608,7 +2690,7 @@ I'll hang a lickin' on ya!
Never piss on another man's boot!

- +

@@ -2670,7 +2752,7 @@ standard solution for this problem. Despite this legal pressure, the IETF community forged ahead and published VRRP as a standard even though there was a patent in the space. Why? - + There was much deliberation at all levels of the IETF, and unfortunately for all of us the politicians within eventually decided to allow patented technology in @@ -2751,7 +2833,7 @@
- +

Customer: @@ -3001,14 +3083,13 @@ Geddy must be free.


- +

"CARP License" sketch:
Tony Binns as the Customer, Peter Rumpel as the Licenser. -
"Redundancy must be free" song:
Lead vocal by Peter Rumpel, backing vocals by Jonathan Lewis and Ty Semaka. Piano by Janet Lewis, acoustic guitars by Chantal Vitalis.
@@ -3099,7 +3180,7 @@

- +
Sir Puffy of Ramsay was a wandrin'
Through forests of seaweed all alone
@@ -3191,16 +3272,14 @@

- +

Music, Co-arrangement, Recording, Mixing, Drum Programming, Bass, Organ, and Violin by Jonathan Lewis. -
Co-Arrangement, Lyrics, and Main Vocals by Ty Semaka. -
Back-vocals by Bob Beck, Calvin Beck, Theo de Raadt, Alan Kolodziejzyk, Jonathan Lewis & Peter Valchev.
@@ -3245,7 +3324,7 @@
And it is going to be faster...
- + Deep through the mists of time
Gaze to the crystal ball
Back to the age of darkness
@@ -3291,14 +3370,13 @@ Hammer down eclipse the Sun
And Puff, the land secured
The new King Barbarian!
- +

Written and arranged by Ty Semaka. Co-arranged, recorded, mixed & mastered by Jonathan Lewis. -
Vocals by DeVille, guitar by Sean Desmond, bass by Ian Knox, drums by John McNiel, violin by Jonathan Lewis.
@@ -3320,7 +3398,7 @@
Mr Pond - + Goldflipper
With golden skin
and flippers as sharp as a knife
@@ -3362,13 +3440,12 @@

Goldflipper is gone
Gold flipper's goooooooooooooone
- +

Lyrics by Ty Semaka. Arranged by Ty Semaka & Jonathan Lewis. -
Base & drum programming, recording, mixing & mastering by Jonathan Lewis. Vocals by Onalea Gilbertson. Sax by Dan Meichel. Trumpet & Trombone by Craig Soby. @@ -3391,7 +3468,7 @@
Systemagic - + BSD fight buffer reign
Flowing blood in circuit vein
Quagmire, Hellfire, RAMhead Count
@@ -3408,7 +3485,7 @@ Breeding worm of crypto-suck
Hot rod box unt hunting wake
Vampire omellete, kitten cake
- +

Crackin' ze boardroom, Crackin' ze vault
Rippin' ze bat, HEY! Secure by default
@@ -3432,9 +3509,7 @@ Produced & Directed by Ty Semaka and Ian Knox. Written, Arranged and Performed by Ty Semaka (vocals, lyrics), Ian Knox (bass, drum programming), and Sean Desmond (guitar). -
Recorded & Mixed at Ruffmix Audio Productions (Calgary) by Kelly Mihalicz. -
Mastered by Jonathan Lewis.
@@ -3456,7 +3531,7 @@
Rock - +

Don't tell anyone I'm free
@@ -3476,18 +3551,15 @@ I'm secure by default
stay off, stay off, stay off

- +

By The Plaid Tongued Devils. Produced & Arranged by Ty Semaka & Wynn Gogol. -
Written & Performed by Gordon Chipp Robb (bass line), John McNiel (drums), Ty Semaka (vocals & lyrics), and Wynn Gogol (programming). -
Recorded, Mixed & Mastered by Wynn Gogol of Workshop Recording Studios (Victoria BC). -
Check out http://www.thedevils.com