< 1157674255 0 :ihope_!n=ihope@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1157675312 0 :pikhq!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1157677210 0 :ihope_!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1157677818 0 :ihope__!unknown@unknown.invalid NICK :ihope < 1157678357 0 :GregorR-W!unknown@unknown.invalid QUIT :"Chatzilla 0.9.75 [Firefox 1.5.0.6/0000000000]" < 1157679769 0 :bsmntbombdood!unknown@unknown.invalid QUIT :Remote closed the connection < 1157679853 0 :ZmFnCg!n=ZmFnCg@h-68-166-178-180.dnvtco56.dynamic.covad.net JOIN :#esoteric < 1157679898 0 :ZmFnCg!unknown@unknown.invalid PART #esoteric :? < 1157679938 0 :bsmntbombdood_!n=gavin@unaffiliated/bsmntbombdood JOIN :#esoteric < 1157680124 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Hey! < 1157680143 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :I said something! < 1157680215 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :I'm very happy for you. < 1157680259 0 :ihope!unknown@unknown.invalid PRIVMSG #esoteric :Something about ._O being the new >_O. < 1157680442 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :oh < 1157681098 0 :bsmntbombdood__!n=gavin@unaffiliated/bsmntbombdood JOIN :#esoteric < 1157681110 0 :bsmntbombdood__!unknown@unknown.invalid PART #esoteric :? < 1157681351 0 :bsmntbombdood_!unknown@unknown.invalid NICK :bsmntbombdood < 1157681654 0 :Sgeo!unknown@unknown.invalid PRIVMSG #esoteric :Anyways, night all < 1157681661 0 :Sgeo!unknown@unknown.invalid QUIT :"Ex-Chat" < 1157681787 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :Sgeo never says anything except goodbye :-\ < 1157683829 0 :GregorR!unknown@unknown.invalid PRIVMSG #esoteric :Yup < 1157684169 0 :pikhq!n=pikhq@67-21-19-37.clspco.adelphia.net JOIN :#esoteric < 1157684739 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :I have to give credit to the AP people, all their code is GPLed. < 1157684748 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yay. < 1157684757 0 :calamari!n=calamari@ip72-200-73-175.tc.ph.cox.net JOIN :#esoteric < 1157684764 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :``Many students avoid the Case Study because it appears too complex.'' <-- write any program that has decent functionality in the real world, and I'll bet it'll beat the complexity of this stupid case study out of the water. < 1157684773 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hi < 1157684784 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :Feh, write a BF interpreter and it'll make the case study look like child's play. < 1157684822 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :What *is* the "case study", anyways? < 1157684884 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :"Hello, world" < 1157684916 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GreyKnight: Using three functions. < 1157684923 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :void main () { < 1157684930 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :hello(); < 1157684934 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :world(); < 1157684935 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :} < 1157684942 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :void hello () { < 1157684949 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :printf("Hello, "); < 1157684950 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :} < 1157684952 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :pikhq: It's a case study of marine biology. < 1157684954 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :void world () { < 1157684963 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :printf("World!\n"); < 1157684963 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :It seems that a vast majority of the test is based on code from this simulation. < 1157684963 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :} < 1157684988 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :Silly pikhq, you need at *least* 11 functions! < 1157685018 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :GreyKnight: One for each character? < 1157685035 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Sounds like "Hello, World" in BFM. :p < 1157685038 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :Naturally. < 1157685113 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :'Though the advanced OOP is a bit hard to follow for me since I rarely use OOP. I need to read more on Java OOP. < 1157685210 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Java? < 1157685227 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :What do you think the AP Computer Science tests use? C? < 1157685286 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :I doubt they'd introduce little mindless CS acolytes to the concepts of functional languages either (except some tail-recursion). < 1157685364 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :and to teach that all Lisp languages are the devil, judging from some conversations I've had < 1157685423 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :Well, my friends in AP CS already think so because they were forced to learn car and cdr for some other test. < 1157685433 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :OH NOES < 1157685438 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :car and cdr < 1157685446 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :HOW WILL WE LIVE WITH OURSELVES < 1157685447 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :And cdar and caadr :D. < 1157685455 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :Which I still can't see the difficulty in, but I guess I've had exposure with these things. < 1157685635 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :I still can't get over the fact that exceptions are considered advanced concepts :D. < 1157685716 0 :GreyKnight!unknown@unknown.invalid PRIVMSG #esoteric :How hard is it to explain the concept of "give up" :-? < 1157685756 0 :Razor-X!unknown@unknown.invalid PRIVMSG #esoteric :Very hard. < 1157685760 0 :deltab!unknown@unknown.invalid PRIVMSG #esoteric :escape hatch < 1157685763 0 :deltab!unknown@unknown.invalid PRIVMSG #esoteric :ejector seat < 1157685802 0 :deltab!unknown@unknown.invalid PRIVMSG #esoteric :exceptions as the ejector seats of programming < 1157687969 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1157690644 0 :Sgeo!n=Sgeo@ool-18bf61f7.dyn.optonline.net JOIN :#esoteric < 1157690797 0 :ihope!unknown@unknown.invalid QUIT :Connection timed out < 1157691231 0 :CakeProphet!unknown@unknown.invalid QUIT :Read error: 113 (No route to host) < 1157692338 0 :GreyKnight!unknown@unknown.invalid QUIT :Remote closed the connection < 1157695162 0 :Arrogant!i=Scott@44.orlando-09rh15-16rt.fl.dial-access.att.net JOIN :#esoteric < 1157696633 0 :Sgeo!unknown@unknown.invalid QUIT :"Ex-Chat" < 1157697251 0 :anonfunc!n=pimaniac@adsl-67-117-30-249.dsl.chic01.pacbell.net JOIN :#esoteric < 1157698356 0 :calamari!n=calamari@ip72-200-73-175.tc.ph.cox.net JOIN :#esoteric < 1157699181 0 :calamari!unknown@unknown.invalid QUIT :"Leaving" < 1157701827 0 :anonfunc!unknown@unknown.invalid QUIT : < 1157702399 0 :clog!unknown@unknown.invalid QUIT :ended < 1157702400 0 :clog!unknown@unknown.invalid JOIN :#esoteric < 1157710310 0 :ivan`!i=ivan@wikipedia/ivan JOIN :#esoteric < 1157710360 0 :ivan`!unknown@unknown.invalid QUIT :Client Quit < 1157715088 0 :Arrogant!unknown@unknown.invalid QUIT :"Leaving" < 1157715874 0 :jix!n=jix@L60b2.l.strato-dslnet.de JOIN :#esoteric < 1157722019 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1157730628 0 :GregorR-W!n=gregor@jffwprtest.jf.intel.com JOIN :#esoteric < 1157732814 0 :jix!n=jix@L60b2.l.strato-dslnet.de JOIN :#esoteric < 1157733044 0 :kipple_!n=kipple@203.80-202-102.nextgentel.com JOIN :#esoteric < 1157745259 0 :Sgeo!n=Sgeo@ool-18bf61f7.dyn.optonline.net JOIN :#esoteric < 1157745879 0 :ihope__!n=foo@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1157745889 0 :ihope__!unknown@unknown.invalid NICK :ihope < 1157747247 0 :_jol_!n=_@c5850-a3-2-62-147-20-7.dial.proxad.net JOIN :#esoteric < 1157747317 0 :wooby!unknown@unknown.invalid QUIT :"Ex-Chat" < 1157747856 0 :pgimeno!unknown@unknown.invalid PRIVMSG #esoteric :wow, there's a guy called Ghastly who actually sings the whole 99bob song (I downloaded it from P2P), it takes him almost 19 minutes < 1157749016 0 :Razor-X`!n=user@user-11fa5b3.dsl.mindspring.com JOIN :#esoteric < 1157749098 0 :Razor-X!unknown@unknown.invalid QUIT :Read error: 110 (Connection timed out) < 1157749665 0 :CakeProphet!n=CakeProp@h108.227.213.151.ip.alltel.net JOIN :#esoteric < 1157750239 0 :_jol_!unknown@unknown.invalid QUIT :"leaving" < 1157751617 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Only 19 minutes ...? < 1157751676 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Yeah, I guess that sounds about right actually :P < 1157751683 0 :GregorR-W!unknown@unknown.invalid PRIVMSG #esoteric :Only takes about 8 seconds to sing one lyric. < 1157752481 0 :GregorR-W!unknown@unknown.invalid QUIT :Remote closed the connection < 1157752598 0 :GregorR-W!n=gregor@jffwprtest.jf.intel.com JOIN :#esoteric < 1157753253 0 :calamari!n=calamari@ip72-200-73-175.tc.ph.cox.net JOIN :#esoteric < 1157753253 0 :pgimeno!unknown@unknown.invalid QUIT :Read error: 104 (Connection reset by peer) < 1157754206 0 :pgimeno!n=pgimeno@124.Red-80-59-211.staticIP.rima-tde.net JOIN :#esoteric < 1157755886 0 :jix!unknown@unknown.invalid QUIT :"Bitte waehlen Sie eine Beerdigungnachricht" < 1157755980 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :ACTION can make his computer sing it in less. . . :p < 1157756811 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :probably pretty hard to make a computer sing :) < 1157756987 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :I'll do it. . . In Brainfuck! < 1157757145 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :don't forget > /dev/dsp ;) < 1157757177 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Of course. ;) < 1157757226 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :hehe that just gave me a horrible idea < 1157757265 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :macro soundmanagement {args}? :p < 1157757267 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :could cheat and record it then encode the samples in bf < 1157757268 0 :ihope__!n=foo@c-71-205-100-59.hsd1.mi.comcast.net JOIN :#esoteric < 1157757272 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hahah. < 1157757289 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :question becomes: how do I use /dev/dsp? < 1157757316 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :okay, ls > /dev/dsp works < 1157757336 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :wonder what rate it is playing at, stereo, mono, 16/8 bit etc < 1157757359 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :It's stereo 16 bit PCM, I believe. < 1157757422 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :44100? < 1157757443 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Yeah. < 1157757571 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :can't be < 1157757586 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :a 44359 byte file played back for approx 5 seconds < 1157757601 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :that'd be over in less than a second with those settings < 1157757634 0 :ihope__!unknown@unknown.invalid NICK :ihope_ < 1157757752 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Hmm. < 1157757756 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Weird. < 1157757761 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :Look up the OSS specs. < 1157757765 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :ahh here we go.. 44359/5.629s=7880,440576.. pretty close to 8000 < 1157757790 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :so my guess is 8000/8bit/mono < 1157758003 0 :GregorR-W!unknown@unknown.invalid NICK :AgentTeal < 1157758024 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :That would be correct. < 1157758081 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :At least if it's the OSS (or ALSA's OSS emulation) /dev/dsp. < 1157758091 0 :AgentTeal!unknown@unknown.invalid NICK :GregorR-W < 1157758099 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :But you can poke at it with ioctls to change the rate, of course. < 1157758108 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :not from bf :) < 1157758122 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :Well, 8000 Hz should be enough for everyone. < 1157758135 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :yeah < 1157758140 0 :pikhq!unknown@unknown.invalid PRIVMSG #esoteric :calamari: Thought you were the one who made EsoAPI. . . :p < 1157758144 0 :fizzie!unknown@unknown.invalid PRIVMSG #esoteric :You get 4 kHz tones, after all. That's something like a quarter of the hearing range. < 1157758146 0 :calamari!unknown@unknown.invalid PRIVMSG #esoteric :I am < 1157758292 0 :ihope!unknown@unknown.invalid QUIT :Connection timed out