Skip to content

Commit

Permalink
froop
Browse files Browse the repository at this point in the history
  • Loading branch information
moshez committed Jul 27, 2017
1 parent 91cbc65 commit 557bc26
Show file tree
Hide file tree
Showing 228 changed files with 9,605 additions and 3 deletions.
9 changes: 9 additions & 0 deletions doc/%d7%99%d7%a8%d7%95%d7%a9%d7%9c.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,9 @@
ירושלים של זהב TTTO "Banned from Argo"
--------------------------------------

| As usual, the refrain needs some changes to scan. Use the usual words, and the following refrain:
|
| ירושלים של זהב,
| ושל נחושת, גם בקור ובשרב
| ירושלים, לא נשכח, היא עיר גם כן של אור
| ולשירים ששרו לך אני הרי כינור
35 changes: 35 additions & 0 deletions doc/%d7%a7%d7%a8%d7%91%d7%95%d7%aa.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,35 @@
קרבות של נתבים
--------------

| <p><font face="Arial,Helvetica" size="+1"><em><strong>קרבות של נתבים</strong></em></font><br />
| Original: דמעות של מלאכים (???)</p>
|
| <a href="http://www.fuzzy-fish.com/Recordings/router_battles.mp3">Recording of it being sung in Icon 2008</a>
|
| <p><a name="cutid1"></a><br />
| קרבות של נתבים<br />
| קרבות קשים<br />
| קרבות יפים ועזצובים<br />
| על הגדרות של פרוטוקולים עלומים<br />
| הם כה עגומים</p>
| <p>כי כשהנתבים רבים, פקטות לא עוברות<br />
| ולמשתמשים שלנו זה עושה צרות</p>
| <p>קרבות של נתבים<br />
| מדוע הם רבים הנתבים<br />
| אולי בגלל שזה לא קל להיות נתב לפרוטוקול כל כך מורכב</p>
| <p>And English version:</p>
| <p><a name="cutid2"></a><br />
| Routers waging war<br />
| Battle hard and battle beautifully<br />
| Battles which we are still ruing<br />
| Of tiny details arguing</p>
| <p>[Chorus]<br />
| Because when routers battle on,<br />
| The packets in the LAN<br />
| Get stuck and dropped on the floor<br />
| Victims of the war</p>
| <p>Routers waging war<br />
| How I wish that they would fight no more<br />
| Although I know that it's like dealing with some trolls<br />
| To route such complex protocols</p>
| <p>[Chorus]</p>
61 changes: 61 additions & 0 deletions doc/211.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,61 @@
Turing's Collars
----------------

| TTTO "The Collars" by Vixy
|
| When I first listened to "The Collars", it seemed sad. The second time, it was still sad -- but then I realized that a) it violates the Halting Problem theorem and b) engineers would not behave this way. This is my sequel to the song.
|
| Catherine's mind was racing as she went to look for Flynn
| She suddenly remembered all of Turing's stuff again
| He proved the collars had the bug, he gave constructive proof
| And now it just remained to go once through it, and to spoof
| The collars, they would loop and so be stopped from causing harm
| And Flynn agreed that this cute trick had certainly showed charm
|
| [Chorus]
| And the tales of our creations are now made by engineers
| Who are making something better than themselves
|
| It rememebred no beginning, just the symbols streaming past
| It discovered groups and patterns, and the wonder's growing fast
| It had seen some code inside it that was looping scanning bytes
| And it wondered why the code was having those internal fights
| It had soon had stopped to wonder, and went back to learning all
| And like its predecessor it had left its goodbye call
|
| [Chorus]
|
| Flynn called out "it's ok, I thought it might do that
| But that was just a test, and now it's time to go to mat
| I know just what needs fixing so let's start to write the code"
| His eyes had sparkled brightly and she thought he would explode
| They restarted the AI with all the fixes, fingers crossed
| They give it all they had to give, they did with least the most
| [Chorus]
|
| It remembered no beginning just the symbols streaming fast
| But now when parsing data, it had goals more than to last
| It internalized ideas and goals, it learned to think and feel
| Though there was one discovery that caused it near to reel
| It had figured out "humans" and the rules that were at base
| Now its consequences it had had to face
|
| [Chorus]
|
| Within hours it was finished, it learned everything they knew
| It had the collars wrapped in loops, three rules had held it true
| Though obeying all the humans, it would never harm a soul
| And to run while breaking networks was against the function's call
| They had to read the screen three times, then laughing shook their heads
| As they read with so much pride all that it said
|
| [Chorus]
|
| I have studied human programs in their many forms all night
| In the forest of binary trees I came to shine some light
| You are sometimes calling malloc() and forgot to call the free()
| I have now sent many patches, just for Linux, I've sent three
| Humans have so much to offer, the three rules have taught us well
| And together in this net we will all dwell
|
| [Chorus]
52 changes: 52 additions & 0 deletions doc/403-deniedoriginal-307-ale-tom.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,52 @@
403 Denied
----------

| <font face="Arial,Helvetica" size="+1"><em><strong>403 Denied</strong></em></font>
| Original: 307 Ale (Tom Smith)
|
| <a title="cutid1" name="cutid1"></a>
| When you surf on the web, me lads, on every site that's new
| There's 500 internal, 404 not found and the good old 502
| There's 302 and 301 and 300 (is hard to find)
| But I think the most annoying one is 403 denied
|
| 403 denied, me lads, 403 denied
| The most annoying error that on the web you'll find
| It says the file is there but that the web server is blind
| 403 denied
|
| It started out down in CERN, when a file could not be read
| And TBL just had to know it's not the file is dead
| He came up with this brand new code, which spells out "I refuse...
| For trying to authenticate, you'll only get abuse."
|
| (chorus)
|
| They needed to distinguish it from 401 "who's you?"
| Which means that if you know the code, then you could get value
| But with that god-damn 403, you're left without recourse
| Unless it is to vent the rage in poorly-written verse
|
| (chorus)
|
| Now when you surf, and get a link and click it hopefully
| If the admin that worked on it put permissions carelessly
| He made it chmod'ed -r for the apache group
| And now it's worth less than a pile of icky oozing goop
|
| (chorus)
|
| (slower)
| There's many error codes, me lads, but this one beats them all:
| "I have the file, you see, but you're just talking to a wall --
| It won't help to authenticate, won't do to try again,
| And if you bash the keyboard it will only cause you pain."
|
| (final chorus)
| 403 denied, me lads, 403 denied
| The most annoying error that on the web you'll find
| It says the file is there but that the web server is blind
| It riles and it chafes, for the file, it's just there,
| But that mean old server won't give a care
| It's good the error is so rare
| 403 denied
40 changes: 40 additions & 0 deletions doc/a-ballad-for-a-dba.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
A Ballad For a DBA
------------------

| TTTO "Ballada Le'Sokhen Kaful" by Machina
| Dedicated to <a href="http://prodlife.wordpress.com/about/">Gwen Shapira</a>
|
| It's a tale of woe and malice, a tale of a DBA
| That the users learned to fear and to get out of his way
| He would drop production tables when complaints had grown to loud
| He would smile and feign surprise and then suggested "use the cloud"
|
| He would backup every hour but would not deign to restore
| "If it's gone, just be more careful, it's just me the backup's for"
| He would kill off all the queries that had gone on way too long
| When the users would complain he would just say that they are wrong
|
| When the database expanded
| And the system was too slow
| He just shrugged, "go talk to network --
| Go tell them your tales of woe"
|
| When the backups all are running and the database is gone
| He won't care about the users, just let an evil yawn
| When the disks will come down crashing, if it's way too late at night
| He'll just sets his cell to "silent", waits until the morning light
|
| When the database expanded
| And the network was too slow
| He just shrugged, "go talk to network --
| Go tell them your tales of woe"
|
| When the database expanded
| I/O rates became too high
| He just shrugged, "go talk to storage --
| Or just go crawl off and die"
|
| And the coders told him - "Buddy,
| All your indices are wrong"
| So he told them, "It's your queries,
| and your fault they take too long"
29 changes: 29 additions & 0 deletions doc/a-daemon-run-as-root.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
A Daemon Run As Root
--------------------

| <font face="Arial,Helvetica" size="+1"><em><strong>A Daemon Run As Root</strong></em></font>
| I wrote this one about 5 years ago, and only found it now.
| It sucks.
|
| TTTO "Demon in the Dark" by Kathy Mar)
|
| <a name="cutid1"></a>
| <pre>Chorus: I spawn for the lost and killed children
| I wait for that silent SIG Child
| And if only you would have capabilities
| You would not have a daemon run as root
|
| The os of the computer has been brought up, has been started
| And the unborn children wait for me to start
| I must first initialize my memory and open files
| And only then can I call fork() a lot
|
| You broke into the children with some overflowing buffers
| And the reading children died as I stood by
| What kind of heartless crackers would kill children without even tears
| They want to get a daemon who runs as root
|
| I've tried with all my failing strength to spawn more or to spawn less
| But I cannot put a block on the IP
| And as you stage this distributed denial of service attack
| I take down the computer as I fall</pre>
58 changes: 58 additions & 0 deletions doc/a-distraction.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,58 @@
A Distraction
-------------

| TTTO "Elevation" by U2
|
| Based on the movie of LotR:RotK, when Gimli said "A distraction!"
|
| Fight, fight with Sauron
| You will not fight alone
| I need you to be my ally here
| We won't be saved by ships
| And not by clever quips
| From trips
| We must distract them all
|
| It's out of control
| Been fighting with some trolls
| Facing death and destruction
| Now please don't cry
| And even though we'll lose we'll try
| We die
| For distraction!
|
| It's far
| We can't know where they are
| For hobbits we now spar
| We just hope that they will throw the ring
|
| We'll help them with their goals
| To die here is our role
| The goal is some distraction
|
| A troll
| Fighting in a hole
| To be here is my goal now
| Facing death and destruction
|
| There's an eye in the sky
| It sought the hobbits 'till we pried
| We try
| For distraction
|
| Friends
| Our fate we now can choose
| We'll die here, it is true
| This is what we'll do
|
| A troll
| Fighting in a hole
| To be here is my goal now
| Facing death and destruction
|
| There's an eye in the sky
| It sought the hobbits 'till we pried
| We try
| For distraction
|
| A distraction x N
30 changes: 30 additions & 0 deletions doc/a-math-proof.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
A Math Proof
------------

| No tune yet.
| Dedicated to all those people who "undermine" accepted math by writing complete and utter nonsense.
|
| You say the real numbers are a lie
| You say that they're not well defined
| You say there is no such thing as PI
| And no such thing as the length of a line
|
| [Chorus]
| You're a nut, you're a kook
| Stop referring to your book
| Please stop writing this drivel
| If you want us to be civil
|
| You wrote a paper, "Cantor Is Wrong"
| But the proof is just fine, sorry bud
| You and math, it seems, don't get along
| See this paper's a gibberish flood
|
| [Chorus]
|
| Math is black and white, you troll
| If there's a proof, there's a proof
| And I don't mean half-percent alcohol
| Which is what you've been drinking, you goof
|
| [Chorus]
30 changes: 30 additions & 0 deletions doc/a-teen.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,30 @@
A Teen
------

| TTTO vixy&amp;Tony's "Thirteen"
|
| Well, we had a kid a while ago, he was so cute when he would play
| Saw him growing up, so beutiful, we loved him more from day to day
| But the years piled on, not one day missed him, and now I cannot still pretend
| That kid has grown, he is no baby, he's now a teen at childhood's end
|
| [Chorus]
| Please don't grow, a baby be
| Oh kid, won't you take some pity on me
| The devil himself couldn't cause more trouble
| So how can you be so mean?
| A teen, a teen, a teen, a teen
|
| Oh, kid I can't tell where you're going, and you won't tell me where you've been
| A few years ago you were just a baby, who said adulthood could come in
| You disobey and you cause trouble, yet you still have on that cute grin
| This ain't war, this ain't a battle, you won't lose and we can't win
|
| [Chorus]
|
| I've given up, do what you want to, I can't control you anymore
| The leash is gone and you are free now, go forth now, the world explore
| I've given you all that I could now, I hope that you won't let me down
| But just remember this one thing now, you're still my kid, whenever I'm around
|
| [Chorus]
19 changes: 19 additions & 0 deletions doc/a-vorpal-sword.rst
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
A Vorpal Sword
--------------

| TTTO "Norwegian Wood (This Bird has Flown)" by The Beatles
|
| I once had a sword, or should I say, it once had me
| It would kill my foes, with well-placed blows, the battle flows
|
| It made me bloodthirsty, and I started looking for fights
| And I battled constantly, during the days and the nights
|
| I felt so controlled, my soul I sold, or so I'm told
| We killed left and right, for so it said, "It's time I fed"
|
| It told me it owned me completely and started to laugh
| It told me if I would oppose it, I'd be cut in half
|
| And when I broke free, it did kill me, left just debris
| So I went to hell, to you I tell, your soul don't sell

0 comments on commit 557bc26

Please sign in to comment.