Since today is October 31

srand 0
puts “pH p!aoHalnyweel”.split("").sort {|x,y| rand <=> rand }.join

Cheers,
Hal(loween)9000

Hal Fulton wrote:

srand 0
puts “pH p!aoHalnyweel”.split(“”).sort {|x,y| rand <=> rand }.join

Neat.

When I saw the subject line, I thought you were going to say something
scary, like Matz had decided to drop Ruby and devote his time to Java 1.6.

James

···

Cheers,
Hal(loween)9000

Hello,

srand 0
puts “pH p!aoHalnyweel”.split(“”).sort {|x,y| rand <=> rand }.join

hmm, it doesn’t work for me :frowning:

irb(main):001:0> srand 0
0
irb(main):002:0> puts “pH p!aoHalnyweel”.split(“”).sort {|x,y| rand <=> rand }.join
HHypao!new llpea
nil
irb(main):003:0> VERSION
“1.6.7”

M.

PS: It’s strange to have Halloween one day after Christmas. :slight_smile:
(Clue: 24 dec == 30 oct)

···


Wejn <lists+rubytalk(at)box.cz>
(svamberk.net’s Linux section, fi.muni.cz student, linuxfan)

    Bored?  Want hours of entertainment?         <<<
      Just set the initdefault to 6!             <<<

:slight_smile: nothing scarier than Enumerable#inject though…

(0…67).inject(3709168338536711372250064398972826945394701253532720163819002017081215416156693026){|i,x|print
“o! _,\`\n/^.>b<”[i%16,1];i>>4}

_why

···

On Friday 31 October 2003 12:17 pm, Hal Fulton wrote:

srand 0
puts “pH p!aoHalnyweel”.split(“”).sort {|x,y| rand <=> rand }.join

Wejn wrote:

Hello,

srand 0
puts “pH p!aoHalnyweel”.split(“”).sort {|x,y| rand <=> rand }.join

hmm, it doesn’t work for me :frowning:

irb(main):001:0> srand 0
0
irb(main):002:0> puts “pH p!aoHalnyweel”.split(“”).sort {|x,y| rand <=> rand }.join
HHypao!new llpea
nil
irb(main):003:0> VERSION
“1.6.7”

No, that’s because the PRNG changed with 1.7.x

If you are using 1.6.7, you are missing a few nice features. :slight_smile:

PS: It’s strange to have Halloween one day after Christmas. :slight_smile:
(Clue: 24 dec == 30 oct)

Yes, I first heard that Halloween was Christmas from Richard
Hamming (of Hamming Code fame). Not directly of course. He wrote
the coding theory textbook I used in college.

Hal

Now THAT was cool!

···

On Sat, Nov 01, 2003 at 07:02:57AM +0900, why the lucky stiff wrote:

:slight_smile: nothing scarier than Enumerable#inject though…

(0…67).inject(3709168338536711372250064398972826945394701253532720163819002017081215416156693026){|i,x|print
“o! _,\`\n/^.>b<”[i%16,1];i>>4}


Daniel Carrera | OpenPGP KeyID: 9AF77A88
PhD grad student. |
Mathematics Dept. | “To understand recursion, you must first
UMD, College Park | understand recursion”.

Hello,

If you are using 1.6.7, you are missing a few nice features. :slight_smile:

yeah, I know … :-/ But I’m just too lazy to reinstall Ruby on all
the boxes I happen to use. :slight_smile:

Yes, I first heard that Halloween was Christmas from Richard
Hamming (of Hamming Code fame). Not directly of course. He wrote
the coding theory textbook I used in college.

Wow … Hamming code reminds me my Crypto&Coding course I had 2 semesters
ago - quite impressive material (and I must admit it was hard time for me

  • trying to learn/understand all the things). Please, is that textbook
    available somewhere on the Net?

Sincerely,
M.

···


Wejn <lists+rubytalk(at)box.cz>
(svamberk.net’s Linux section, fi.muni.cz student, linuxfan)

    Bored?  Want hours of entertainment?         <<<
      Just set the initdefault to 6!             <<<

Daniel Carrera wrote:

···

On Sat, Nov 01, 2003 at 07:02:57AM +0900, why the lucky stiff wrote:

:slight_smile: nothing scarier than Enumerable#inject though…

(0…67).inject(3709168338536711372250064398972826945394701253532720163819002017081215416156693026){|i,x|print
“o! _,\`\n/^.>b<”[i%16,1];i>>4}

Now THAT was cool!

I’m sure it is… but it doesn’t work for me. (self.wtf?)

I pasted quite carefully, too.

This is ruby 1.8.0 (2003-08-04) [i686-linux-gnu]
All I get is a bunch of nils…

Hmmmm.

Hal

Wejn wrote:

Wow … Hamming code reminds me my Crypto&Coding course I had 2 semesters
ago - quite impressive material (and I must admit it was hard time for me

  • trying to learn/understand all the things). Please, is that textbook
    available somewhere on the Net?

Hmm, not that I know of.

I still have it on my shelf, though. :slight_smile: Coding and Information
Theory
, Richard Hamming.

Great book, interesting topic, and yes, sometimes it’s hard to
understand.

Hal

Hi,

I’m sure it is… but it doesn’t work for me. (self.wtf?)

I pasted quite carefully, too.

This is ruby 1.8.0 (2003-08-04) [i686-linux-gnu]
All I get is a bunch of nils…

Hmmmm.

ran into same problem … after removing the newline after print
it worked :slight_smile:

M.

···


Wejn <lists+rubytalk(at)box.cz>
(svamberk.net’s Linux section, fi.muni.cz student, linuxfan)

    Bored?  Want hours of entertainment?         <<<
      Just set the initdefault to 6!             <<<

Wejn wrote:

Hi,

I’m sure it is… but it doesn’t work for me. (self.wtf?)

I pasted quite carefully, too.

This is ruby 1.8.0 (2003-08-04) [i686-linux-gnu]
All I get is a bunch of nils…

Hmmmm.

ran into same problem … after removing the newline after print
it worked :slight_smile:

Oh, of course, of course.

Thanks…

Hal