Skip to content

Instantly share code, notes, and snippets.

@ohammersmith
Created February 2, 2009 01:45
Show Gist options
  • Select an option

  • Save ohammersmith/56732 to your computer and use it in GitHub Desktop.

Select an option

Save ohammersmith/56732 to your computer and use it in GitHub Desktop.
Annoy your facebook friends right back!
#!/usr/bin/env ruby
# You know that Facebook - fuck I don't know what to call it - you write a note with 25 things about yourself and then
# tag^H^H^Hannoy your friends to do it too. Here's the thing about the power of the network effect... you get annoyed
# a lot.
#
# This is my solution.
#
# Feel free to pick either the plain old random or the rot13(plain old random) version
require 'rubygems'
require 'random_data'
class String
def rot13
self.tr("A-Ma-mN-Zn-z", "N-Zn-zA-Ma-m")
end
end
things = []
1.upto(24) do |number|
thing = "#{number}. #{Random.paragraphs(1)}"
things << thing
end
things << "25. Yes I am that guy. I can believe you rot13'd the whole thing. Sucks to be you. Here, go make your own random 25 things.\n\n"
puts "24 random things + 1 not so random\n\n"
things.each { |thing| puts thing }
puts "rot13(24 random things + 1 not so random)\n".rot13
things.each { |thing| puts thing.rot13 }
24 random things + 1 not so random
1. Hong Kong Phooey number one super guy, Hong Kong Phooey quicker than the
human eye. Lorem ipsum dolor sit amet consectetur adipisicing elit sed do
eiusmod tempor incididunt ut labore et dolore magna aliqua.
2. Lorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. He just keeps on movin'
and ladies keep improvin'. Duis aute irure dolor in reprehenderit in voluptate
velit esse cillum dolore eu fugiat nulla pariatur.
3. He's got style, a groovy style, and a car that just won't stop. Ut enim ad
minim veniam quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea
commodo consequat. I might jump an open drawbridge or Tarzan from a vine,
beause I'm the unknown stuntman that makes Eastwood look so fine. He's going
everywhere, B.J. McKay and his best friend Bear.
4. Maybe tomorrow I'll want to settle down - until tomorrow I'll just keep
moving on. Hong Kong Phooey number one super guy, Hong Kong Phooey quicker
than the human eye. Soaring through all the galaxies in search of Earth flying
in to the night.
5. Ulysses, fighting evil and tyranny with all his power and with all of his
might. Every stop I make I make a new friend; Can't stay for long just turn
around and I'm gone again. I've gotten burned over Cheryl Tiegs and blown up
for Raquel Welch, but when I end up in the hay it's only hay, hey hey. Soaring
through all the galaxies in search of Earth flying in to the night.
6. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum
dolore eu fugiat nulla pariatur. He's got style, a groovy style, and a car
that just won't stop. Off to New Orleans or who knows where. Maybe tomorrow
I'll want to settle down - until tomorrow I'll just keep moving on. Ut enim ad
minim veniam quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea
commodo consequat.
7. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum
dolore eu fugiat nulla pariatur.
8. Hey there where ya goin, not exactly knowin'. He's got style, a groovy
style, and a car that just won't stop. He's got style, a groovy style, and a
car that just won't stop.
9. Off to New Orleans or who knows where. Down the road that's where I'll
always be.
10. Who says you have to call just one place home?. Lorem ipsum dolor sit amet
consectetur adipisicing elit sed do eiusmod tempor incididunt ut labore et
dolore magna aliqua. There's a voice that keeps on calling me.
11. Lorem ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod
tempor incididunt ut labore et dolore magna aliqua. Hong Kong Phooey number
one super guy, Hong Kong Phooey quicker than the human eye. There's a voice
that keeps on calling me. I've gotten burned over Cheryl Tiegs and blown up
for Raquel Welch, but when I end up in the hay it's only hay, hey hey.
12. Maybe tomorrow I'll want to settle down - until tomorrow I'll just keep
moving on. I might jump an open drawbridge or Tarzan from a vine, beause I'm
the unknown stuntman that makes Eastwood look so fine. I might jump an open
drawbridge or Tarzan from a vine, beause I'm the unknown stuntman that makes
Eastwood look so fine.
13. He's got style, a groovy style, and a car that just won't stop. Every day
is better than the last, with new dreams and better scenes and best of all I
don't pay property tax. No-one else can do the things you do, like a bolt of
thunder from the blue. Down the road that's where I'll always be.
14. Ulysses, fighting evil and tyranny with all his power and with all of his
might.
15. Every stop I make I make a new friend; Can't stay for long just turn
around and I'm gone again. There's a voice that keeps on calling me. Every day
is better than the last, with new dreams and better scenes and best of all I
don't pay property tax.
16. Ut enim ad minim veniam quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat. Maybe tomorrow I'll want to settle down -
until tomorrow I'll just keep moving on. I've gotten burned over Cheryl Tiegs
and blown up for Raquel Welch, but when I end up in the hay it's only hay, hey
hey.
17. Off to New Orleans or who knows where. Every day is better than the last,
with new dreams and better scenes and best of all I don't pay property tax.
Down the road that's where I'll always be.
18. Off to New Orleans or who knows where. Ut enim ad minim veniam quis
nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
19. Hong Kong Phooey number one super guy, Hong Kong Phooey quicker than the
human eye. Hey there where ya goin, not exactly knowin'. Who says you have to
call just one place home?. He's going everywhere, B.J. McKay and his best
friend Bear. Off to New Orleans or who knows where.
20. Down the road that's where I'll always be.
21. I've gotten burned over Cheryl Tiegs and blown up for Raquel Welch, but
when I end up in the hay it's only hay, hey hey.
22. Maybe tomorrow I'll want to settle down - until tomorrow I'll just keep
moving on. No-one else can do the things you do, like a bolt of thunder from
the blue. Every stop I make I make a new friend; Can't stay for long just turn
around and I'm gone again. He just keeps on movin' and ladies keep improvin'.
Ulysses, fighting evil and tyranny with all his power and with all of his
might.
23. Ut enim ad minim veniam quis nostrud exercitation ullamco laboris nisi ut
aliquip ex ea commodo consequat. I've gotten burned over Cheryl Tiegs and
blown up for Raquel Welch, but when I end up in the hay it's only hay, hey
hey.
24. He's got style, a groovy style, and a car that just won't stop. Lorem
ipsum dolor sit amet consectetur adipisicing elit sed do eiusmod tempor
incididunt ut labore et dolore magna aliqua. Duis aute irure dolor in
reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur.
He's going everywhere, B.J. McKay and his best friend Bear.
25. Yes I am that guy. I can believe you rot13'd the whole thing. Sucks to be
you. Here, go make your own random 25 things. http://gist.github.com/56732
ebg13(24 enaqbz guvatf + 1 abg fb enaqbz)
1. Ubat Xbat Cubbrl ahzore bar fhcre thl, Ubat Xbat Cubbrl dhvpxre guna gur
uhzna rlr. Yberz vcfhz qbybe fvg nzrg pbafrpgrghe nqvcvfvpvat ryvg frq qb
rvhfzbq grzcbe vapvqvqhag hg ynober rg qbyber zntan nyvdhn.
2. Yberz vcfhz qbybe fvg nzrg pbafrpgrghe nqvcvfvpvat ryvg frq qb rvhfzbq
grzcbe vapvqvqhag hg ynober rg qbyber zntan nyvdhn. Ur whfg xrrcf ba zbiva'
naq ynqvrf xrrc vzcebiva'. Qhvf nhgr veher qbybe va erceruraqrevg va ibyhcgngr
iryvg rffr pvyyhz qbyber rh shtvng ahyyn cnevnghe.
3. Ur'f tbg fglyr, n tebbil fglyr, naq n pne gung whfg jba'g fgbc. Hg ravz nq
zvavz iravnz dhvf abfgehq rkrepvgngvba hyynzpb ynobevf avfv hg nyvdhvc rk rn
pbzzbqb pbafrdhng. V zvtug whzc na bcra qenjoevqtr be Gnemna sebz n ivar,
ornhfr V'z gur haxabja fghagzna gung znxrf Rnfgjbbq ybbx fb svar. Ur'f tbvat
rireljurer, O.W. ZpXnl naq uvf orfg sevraq Orne.
4. Znlor gbzbeebj V'yy jnag gb frggyr qbja - hagvy gbzbeebj V'yy whfg xrrc
zbivat ba. Ubat Xbat Cubbrl ahzore bar fhcre thl, Ubat Xbat Cubbrl dhvpxre
guna gur uhzna rlr. Fbnevat guebhtu nyy gur tnynkvrf va frnepu bs Rnegu sylvat
va gb gur avtug.
5. Hylffrf, svtugvat rivy naq glenaal jvgu nyy uvf cbjre naq jvgu nyy bs uvf
zvtug. Rirel fgbc V znxr V znxr n arj sevraq; Pna'g fgnl sbe ybat whfg ghea
nebhaq naq V'z tbar ntnva. V'ir tbggra ohearq bire Purely Gvrtf naq oybja hc
sbe Endhry Jrypu, ohg jura V raq hc va gur unl vg'f bayl unl, url url. Fbnevat
guebhtu nyy gur tnynkvrf va frnepu bs Rnegu sylvat va gb gur avtug.
6. Qhvf nhgr veher qbybe va erceruraqrevg va ibyhcgngr iryvg rffr pvyyhz
qbyber rh shtvng ahyyn cnevnghe. Ur'f tbg fglyr, n tebbil fglyr, naq n pne
gung whfg jba'g fgbc. Bss gb Arj Beyrnaf be jub xabjf jurer. Znlor gbzbeebj
V'yy jnag gb frggyr qbja - hagvy gbzbeebj V'yy whfg xrrc zbivat ba. Hg ravz nq
zvavz iravnz dhvf abfgehq rkrepvgngvba hyynzpb ynobevf avfv hg nyvdhvc rk rn
pbzzbqb pbafrdhng.
7. Qhvf nhgr veher qbybe va erceruraqrevg va ibyhcgngr iryvg rffr pvyyhz
qbyber rh shtvng ahyyn cnevnghe.
8. Url gurer jurer ln tbva, abg rknpgyl xabjva'. Ur'f tbg fglyr, n tebbil
fglyr, naq n pne gung whfg jba'g fgbc. Ur'f tbg fglyr, n tebbil fglyr, naq n
pne gung whfg jba'g fgbc.
9. Bss gb Arj Beyrnaf be jub xabjf jurer. Qbja gur ebnq gung'f jurer V'yy
nyjnlf or.
10. Jub fnlf lbh unir gb pnyy whfg bar cynpr ubzr?. Yberz vcfhz qbybe fvg nzrg
pbafrpgrghe nqvcvfvpvat ryvg frq qb rvhfzbq grzcbe vapvqvqhag hg ynober rg
qbyber zntan nyvdhn. Gurer'f n ibvpr gung xrrcf ba pnyyvat zr.
11. Yberz vcfhz qbybe fvg nzrg pbafrpgrghe nqvcvfvpvat ryvg frq qb rvhfzbq
grzcbe vapvqvqhag hg ynober rg qbyber zntan nyvdhn. Ubat Xbat Cubbrl ahzore
bar fhcre thl, Ubat Xbat Cubbrl dhvpxre guna gur uhzna rlr. Gurer'f n ibvpr
gung xrrcf ba pnyyvat zr. V'ir tbggra ohearq bire Purely Gvrtf naq oybja hc
sbe Endhry Jrypu, ohg jura V raq hc va gur unl vg'f bayl unl, url url.
12. Znlor gbzbeebj V'yy jnag gb frggyr qbja - hagvy gbzbeebj V'yy whfg xrrc
zbivat ba. V zvtug whzc na bcra qenjoevqtr be Gnemna sebz n ivar, ornhfr V'z
gur haxabja fghagzna gung znxrf Rnfgjbbq ybbx fb svar. V zvtug whzc na bcra
qenjoevqtr be Gnemna sebz n ivar, ornhfr V'z gur haxabja fghagzna gung znxrf
Rnfgjbbq ybbx fb svar.
13. Ur'f tbg fglyr, n tebbil fglyr, naq n pne gung whfg jba'g fgbc. Rirel qnl
vf orggre guna gur ynfg, jvgu arj qernzf naq orggre fprarf naq orfg bs nyy V
qba'g cnl cebcregl gnk. Ab-bar ryfr pna qb gur guvatf lbh qb, yvxr n obyg bs
guhaqre sebz gur oyhr. Qbja gur ebnq gung'f jurer V'yy nyjnlf or.
14. Hylffrf, svtugvat rivy naq glenaal jvgu nyy uvf cbjre naq jvgu nyy bs uvf
zvtug.
15. Rirel fgbc V znxr V znxr n arj sevraq; Pna'g fgnl sbe ybat whfg ghea
nebhaq naq V'z tbar ntnva. Gurer'f n ibvpr gung xrrcf ba pnyyvat zr. Rirel qnl
vf orggre guna gur ynfg, jvgu arj qernzf naq orggre fprarf naq orfg bs nyy V
qba'g cnl cebcregl gnk.
16. Hg ravz nq zvavz iravnz dhvf abfgehq rkrepvgngvba hyynzpb ynobevf avfv hg
nyvdhvc rk rn pbzzbqb pbafrdhng. Znlor gbzbeebj V'yy jnag gb frggyr qbja -
hagvy gbzbeebj V'yy whfg xrrc zbivat ba. V'ir tbggra ohearq bire Purely Gvrtf
naq oybja hc sbe Endhry Jrypu, ohg jura V raq hc va gur unl vg'f bayl unl, url
url.
17. Bss gb Arj Beyrnaf be jub xabjf jurer. Rirel qnl vf orggre guna gur ynfg,
jvgu arj qernzf naq orggre fprarf naq orfg bs nyy V qba'g cnl cebcregl gnk.
Qbja gur ebnq gung'f jurer V'yy nyjnlf or.
18. Bss gb Arj Beyrnaf be jub xabjf jurer. Hg ravz nq zvavz iravnz dhvf
abfgehq rkrepvgngvba hyynzpb ynobevf avfv hg nyvdhvc rk rn pbzzbqb pbafrdhng.
19. Ubat Xbat Cubbrl ahzore bar fhcre thl, Ubat Xbat Cubbrl dhvpxre guna gur
uhzna rlr. Url gurer jurer ln tbva, abg rknpgyl xabjva'. Jub fnlf lbh unir gb
pnyy whfg bar cynpr ubzr?. Ur'f tbvat rireljurer, O.W. ZpXnl naq uvf orfg
sevraq Orne. Bss gb Arj Beyrnaf be jub xabjf jurer.
20. Qbja gur ebnq gung'f jurer V'yy nyjnlf or.
21. V'ir tbggra ohearq bire Purely Gvrtf naq oybja hc sbe Endhry Jrypu, ohg
jura V raq hc va gur unl vg'f bayl unl, url url.
22. Znlor gbzbeebj V'yy jnag gb frggyr qbja - hagvy gbzbeebj V'yy whfg xrrc
zbivat ba. Ab-bar ryfr pna qb gur guvatf lbh qb, yvxr n obyg bs guhaqre sebz
gur oyhr. Rirel fgbc V znxr V znxr n arj sevraq; Pna'g fgnl sbe ybat whfg ghea
nebhaq naq V'z tbar ntnva. Ur whfg xrrcf ba zbiva' naq ynqvrf xrrc vzcebiva'.
Hylffrf, svtugvat rivy naq glenaal jvgu nyy uvf cbjre naq jvgu nyy bs uvf
zvtug.
23. Hg ravz nq zvavz iravnz dhvf abfgehq rkrepvgngvba hyynzpb ynobevf avfv hg
nyvdhvc rk rn pbzzbqb pbafrdhng. V'ir tbggra ohearq bire Purely Gvrtf naq
oybja hc sbe Endhry Jrypu, ohg jura V raq hc va gur unl vg'f bayl unl, url
url.
24. Ur'f tbg fglyr, n tebbil fglyr, naq n pne gung whfg jba'g fgbc. Yberz
vcfhz qbybe fvg nzrg pbafrpgrghe nqvcvfvpvat ryvg frq qb rvhfzbq grzcbe
vapvqvqhag hg ynober rg qbyber zntan nyvdhn. Qhvf nhgr veher qbybe va
erceruraqrevg va ibyhcgngr iryvg rffr pvyyhz qbyber rh shtvng ahyyn cnevnghe.
Ur'f tbvat rireljurer, O.W. ZpXnl naq uvf orfg sevraq Orne.
25. Lrf V nz gung thl. V pna oryvrir lbh ebg13'q gur jubyr guvat. Fhpxf gb or
lbh. Urer, tb znxr lbhe bja enaqbz 25 guvatf. uggc://tvfg.tvguho.pbz/56732
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment