00:42:31 So does anyone want to write a Slashdot article to shamelessly advertise the contest? 00:42:42 !ihope_repeater How about you? 00:43:21 Razor-X: If you want to write it, I'll submit it with my account. 00:43:27 Mmmmkay. 00:44:35 On a seperate note: After 1.5 hours of compilation, Octave failed to compile. 00:44:48 lol] 00:45:17 Fun :P. 00:45:19 I give it a 10% chance of getting in. 00:45:29 I think I'll be a Slackware-wuss and just use a binary. 00:45:41 Come on! It's useless and stupid, of course it'll get into Slashdot! 00:46:03 Whitespace made the Slashdot frontpage (admittedly it was on April 1st.. :)) 00:46:12 Hah. 00:46:34 We'll just have to delay it until April 1st, then. 00:47:03 -!- nooga has joined. 00:47:08 hello 00:48:56 Hola. 00:49:01 !bf_txtgen rainbow 00:49:13 80 ++++++++++++++[>++++++++>+++++++>+><<<<-]>++.>-.<---------.+++++.>+.<+.++++++++. [617] 00:49:28 That isn't too bad. 00:49:51 Isn't too bad? That's actually quite good IMHO 00:49:56 Yeah. 00:49:58 well 00:50:02 Good. It won't look too embarassing :D. 00:50:11 can i get the src of bftextgen? 00:50:19 It's done, Eidolos. 00:50:34 Hmm. Is it small enough to paste here? 00:50:35 hm 00:50:39 nooga: textgen.java 00:50:45 where 00:50:46 AHHHHHHHHHHHHHHHHH!!!!!!!! 00:50:56 nooga: Google 00:50:56 My dear Microsoft Hating Gods! 00:51:07 * Razor-X prays to the Google for forgiveness. 00:51:14 Ah. OSS cliches :P. 00:51:21 Which of your gods hate Google, and which do not? 00:51:28 s/Google/Microsoft/ 00:51:33 All of them do. 00:51:35 nooga: It's in the files archive under brainfuck/util (or something thereabouts) 00:51:39 I am The Stereotypical Geek. 00:51:44 nooga: Also, it's in the files archive in the EgoBot source of course. 00:51:59 i'm working at SADOL'a '(' function (calling external funcs) and BDSM2++ and LibSADOL and mod_SADOL for Apache2 00:52:00 I have gods that Hate Microsoft, and Love Google and Firefox and all other things Geek Holy. 00:52:11 * ihope thinks 00:52:45 That was 21 messages I got in a row from EgoBot. 00:52:53 This year marks the first year of the 2006 Esolang Competition!!! If you're not familiar with Esolangs, they're programming languages with specific constraints. Many of them are turing tarpits, meaning they are Turing complete but only contain a minimum amount of operations (BrainFuck). Others use weird logic, operators the like you've never seen (or want to see), and line noise almost as bad as Perl (INTERCAL). Then again, some of them 00:52:53 are just pure Hell (Malbolge). So ye fellow Slashdotters, come one and come all to test ye programming skills among the best of the best! You never know what you'll find over the (BrainFuck ahead) ++++++++++++++[>++++++++>+++++++>+><<<<-]>++.>-.<---------.+++++.>+.<+.++++++++. Join at http://www.esolangs.org/wiki/2006_Esolang_Contest 00:52:55 How does that sound? 00:53:07 Oh, wait. 00:53:21 *annual Esolang Competition!!! 00:53:48 Hm 00:53:52 * Eidolos isn't so sure he likes the triple exclamation points. 00:53:53 >< 00:53:56 Take out that redundancy. 00:54:00 It's meant to appeal to Slashdotters. 00:54:06 I also wouldn't include the "(BrainFuck ahead)" 00:54:14 Yeah, I wasn't sure about that. 00:54:15 only mad ppl put five exclamation marks 00:54:20 I thought they used heavy doses of multiple punctuation? 00:54:26 I never do myself, but yeah. 00:54:37 I guess I underestimated the Slashdot community :P. 00:54:58 Ok then, take out the (BrainFuck ahead) and the two extra `!'s. 00:55:18 I'm going to drop it to an 8% chance. 00:55:27 !sadol !!!!!0 00:55:29 00000 00:55:32 What corrections would you like to see, GregorR-W? 00:55:33 ;) 00:55:39 !qbf !!!!!0 00:55:41 Traceback (most recent call last): 00:55:45 :D. 00:55:48 Also what's with the Olde Englishe? 00:55:48 :) 00:55:53 !sadol !!!!!"1! 00:55:55 !!!!! 00:55:56 Razor-X: None, it just won't get in. 00:55:57 Madness, that's all. 00:56:15 I knew I should've been listening to the RahXephon OP while writing it :(. 00:56:38 And "You never know what you'll find over the "? x_x 00:56:45 Damnit man :) 00:56:47 I'll write one. 00:57:02 lol. 00:57:03 What?! 00:57:05 Eidolos is not a fan :P 00:57:16 Does rainbow sound too unmanly for you?!?! 00:57:25 yes 00:57:35 Maybe there's a reason behind that! 00:57:41 Also.. shouldn't you decide on a start date before posting on /.? 00:57:42 lol 00:57:46 evil 00:57:52 heh 00:57:57 Eidolos: I need 5-10 committee members. 00:57:58 sadol isn't so evil 00:58:11 Although I'm just hoping for 5 now. 00:58:17 sadol is practically one of most comfortable esolangs 00:58:25 ;/ 00:58:28 ;\ 00:58:29 ;< 00:58:45 !1~.1$#1 00:58:47 Huh? 00:59:03 Shh EgoBot, that's what I use in my BF interpreter in INTERCAL. 00:59:09 Err.... 00:59:17 !1~.1'~1 00:59:20 Huh? 00:59:22 Errr..... 00:59:25 !1~.1'~#1 00:59:28 Huh? 00:59:28 There we go! 00:59:35 !repeater Shut up. 00:59:37 Line 2 01:00:12 I think it should be plainly obvious what that line does. 01:00:30 um 01:00:38 What? 01:00:48 nuthin' 01:00:55 See. I knew you'd understand. 01:01:06 !repeater Tell Razor-X what to do. 01:01:09 Shut up. 01:01:13 ^^ 01:01:23 !repeater Egobot shouldn't.... 01:01:25 Tell Razor-X what to do. 01:01:29 lol 01:02:25 ;] 01:02:40 !repeater Nasty 01:02:44 Egobot shouldn't.... 01:02:56 My innocence! 01:03:19 !repeater This Repeater Thing Is 01:03:21 Nasty 01:03:25 ;d 01:03:31 !repeater Silly, 01:03:34 This Repeater Thing Is 01:03:47 !repeater Among other things, Egobot is 01:03:50 Silly, 01:04:09 !repeater Many things are made out of wood. 01:04:12 Among other things, Egobot is 01:04:35 xD 01:04:50 !repeater 空の部屋のいろいろ事は 01:04:54 Many things are made out of wood. 01:04:58 :). 01:05:05 !repeater I can't read this: 01:05:08 空の部屋のいろいろ事は 01:05:31 !sadol (4:C",216!"9(4:C",216!C!C!"9(4:C",216!C!C 01:05:34 (4:C",216!"9(4:C",216!C!C!"9(4:C",216!C!C 01:05:36 ah 01:05:43 the most beautiful quine 01:06:02 (3:C",216!"9(4:C",216!C!C!"9(4:C",216!C!C 01:06:08 !sadol (3:C",216!"9(4:C",216!C!C!"9(4:C",216!C!C 01:06:09 (4:C",216!"9(4:C",216!C!C!"9(4:C",216!C!C 01:06:16 !glass {M[m(_s)S!(_o)O!<34>(_s)(ns).?"{M[m(_s)S!(_o)O!<34>(_s)(ns).?""1(_o)o.?2(_o)o.?1(_o)o.?2(_o)o.?2(_o)o.?0(_o)o.?2(_o)o.?0(_o)o.?]}"1(_o)o.?2(_o)o.?1(_o)o.?2(_o)o.?2(_o)o.?0(_o)o.?2(_o)o.?0(_o)o.?]} 01:06:20 {M[m(_s)S!(_o)O!<34>(_s)(ns).?"{M[m(_s)S!(_o)O!<34>(_s)(ns).?""1(_o)o.?2(_o)o.?1(_o)o.?2(_o)o.?2(_o)o.?0(_o)o.?2(_o)o.?0(_o)o.?]}"1(_o)o.?2(_o)o.?1(_o)o.?2(_o)o.?2(_o)o.?0(_o)o.?2(_o)o.?0(_o)o.?]} 01:06:27 Too... many... disfigured... smilies..... 01:06:31 SADOL = Glass? 01:06:31 ;d 01:06:34 no 01:06:41 Methinks.... someone has been.... having too much fun.... with smilies..... 01:06:46 !sadol {M[m(_s)S!(_o)O!<34>(_s)(ns).?"{M[m(_s)S!(_o)O!<34>(_s)(ns).?""1(_o)o.?2(_o)o.?1(_o)o.?2(_o)o.?2(_o)o.?0(_o)o.?2(_o)o.?0(_o)o.?]}"1(_o)o.?2(_o)o.?1(_o)o.?2(_o)o.?2(_o)o.?0(_o)o.?2(_o)o.?0(_o)o.?]} 01:06:48 BDSM: Parsing: Unsupported character: ')' (index: 135, row: 1, col: 136) 01:06:49 ;d;d;d; 01:06:57 !glass (3:C",216!"9(4:C",216!C!C!"9(4:C",216!C!C 01:07:00 OK 01:07:03 ;dS 01:07:04 ;dS 01:07:04 o_O. 01:07:07 o.O 01:07:18 wtf 01:07:23 6-) 01:07:23 !bf_txtgen Good luck! 01:07:27 :/ 01:07:35 104 +++++++++++++++[>+++++>+++++++>+++++++>++<<<<-]>----.>++++++..>-----.>++.<<---.+++++++++.>-.++++++++.>+. [140] 01:07:39 but nobody of you has a REVERSED QUINE! 01:07:40 !glass ++++++[>+++++<-]>. 01:07:44 OK 01:07:51 Awesome. 01:07:59 lol 01:08:01 !sadol (7:C",228!R!C!"7822,"R:!R!"9822,"C:7(:R",228(7:C",2289"!R!:R",2287"!C!RR!C!"7822,"R:!R!"9822,"C:7( 01:08:04 BDSM: Parsing: Unexpected end of file (index: 98, row: 1, col: 99) 01:08:06 !glass You're a really buggy bot, OK? 01:08:07 xD 01:08:09 !sadol (7:C",228!R!C!"7822,"R:!R!"9822,"C:7(:R",228(7:C",2289"!R!:R",2287"!C!RR!C!"7822,"R:!R!"9822,"C:7( 01:08:10 OK 01:08:12 BDSM: Parsing: Unexpected end of file (index: 98, row: 1, col: 99) 01:08:15 shish 01:08:23 Yay. Such an obedient bot. 01:08:31 The 2006 Esolang Competition is about to begin! If you're not familiar with Esolangs, they're esoteric programming languages created with a specific set of constraints yet still powerful enough to be useful -- most are even Turing complete. Some minimalize the instruction set (brainfuck), some aim to break a commonl 01:08:31 y-held idea about coding (Befunge), some have line noise even worse than Perl (http://en.wikipedia.org/wiki/Intercal), and some are just pure Hell (Malbolge). The goal is to write a program in an esoteric language that completes some currently unannounced task. +++++++++++++++[>+++++>+++++++>+++++++>++<<<<-]>----.>++++++..>-----. 01:08:32 >++.<<---.+++++++++.>-.++++++++.>+. 01:09:01 I said noise *almost as bad as Perl*. 01:09:22 I know. I read it. I'm a Perl enthusiast, sorry. 01:09:28 Gah! 01:09:34 hehehe 01:09:37 Give me Liberty or give me Death! 01:09:38 "Think you're a leet coder? Think again: http://www.esolangs.org/wiki/2006_Esolang_Contest" 01:09:43 !bf +++++++++++++++[>+++++>+++++++>+++++++>++<<<<-]>----.>++++++..>-----.>++.<<---.+++++++++.>-.++++++++.>+. 01:09:46 Good luck! 01:09:46 * ihope kills Razor-X 01:09:53 even Larry Wall said that perl sometimes looks like hell 01:10:08 Perl sometimes looks like Malbolge? 01:10:18 Here's one line from INTERCAL: 01:10:19 DO .3 <- !3~#15'$!3~#240' 01:10:33 (From a program that outputs given input.) 01:10:35 Or another: 01:10:42 (20)PLEASE RESUME '?.1$#256'~'#256$#256' 01:10:50 * Eidolos submits 01:10:52 I think it's more readable than Perl *shrug*. 01:11:31 ORK is more readable than either :P 01:11:40 * Razor-X shudders. 01:11:45 I wrote a nice (but very basic) quine in Perl the other night: http://sartak.katron.org/quine.pl.txt 01:11:53 ORK is just a subset of English, sheesh. 01:12:04 That's what made me shudder. 01:13:52 You just need to make a subset of English using only the word "geranium". 01:14:27 But the only sentence you can form with the word "geranium" is "Geranium." 01:14:35 Or I guess, "Geranium?" and "Geranium!" 01:14:50 For those of you that can't read the first line, it says to take first take the variable .3 and take all the bits in the positions where the number 15 corresponds to 1's, and pack those bits to the left. (Keep this in a temporary variable in your brain). Now take the number 256 and interleave its bits with the bits for 256. (Keep this in another temporary variable.) Now take take out the bits from the first temporary variable where the 01:14:50 second variable has 1 in its value, pack those to the left (remembering to pad with 0) and store this into the variable .3 . 01:15:09 None of those are proper sentences 01:15:28 Like I said, perfectly readable. 01:15:33 And intuitive too. 01:15:39 ihope: They are if they're a response to a question. 01:15:55 But they're still not really complete. 01:16:29 Pack to the right! Sorry! 01:16:42 (Nobody caught my mistake? Shame.) 01:16:45 So much for intuitive. 01:16:57 What do you mean? It's perfectly intuitive. 01:17:21 You and I both know it's not. Now stop it, you're embarrassing yourself! 01:17:24 But yeah, those are the only two binary operators INTERCAL has. 01:17:53 intershmal 01:18:01 !ihope_repeater What does this do? 01:18:02 perl shmerl 01:18:17 SADOL Aridhol. 01:18:27 ;D 01:18:33 :). 01:18:44 Razor-X: throw intercal away, create ur own lang 01:18:54 I like INTERCAL! 01:19:00 I have an idea for one though. 01:19:24 I won't give away the basis! Because then ihope will steal the love out of it and add another language to his already large repertoire! 01:19:35 Aww... 01:19:49 So until I can build my BF machine in Verilog, it 'aint happenin'! 01:20:05 (Note: I said the same thing about my Podcast client in Haskell.) 01:20:08 I've been toying with making my own esolang.. you know how Perl has context? Well the esolang would be all about context.. and it'd just be called "the language" (you'd have to know by context that it's this particular language) 01:20:24 Go at it ihope! 01:20:34 ...At what? 01:20:40 Make the language! 01:20:41 -!- GregorR-W has quit ("Chatzilla 0.9.73 [Firefox 1.5.0.2/0000000000]"). 01:20:45 Eidolos: it would be what? 01:20:48 Razor-X: what language? 01:20:53 Eidolos's language. 01:20:59 Oh. 01:21:41 So we'd have no global variables and no global constants? 01:21:43 Eidolos: Will ye post it on Slashdot now? 01:21:48 Razor-X: Already have. 01:21:50 hills have eyes 01:21:53 ;] 01:21:57 Eidolos: Cool-z. 01:21:57 who watched? 01:22:11 ihope: I dunno, I haven't thought much about it except what I just shared. :) 01:22:18 Oh. 01:22:52 Okay, nothing global. No global variables (whether or not they're variable), no global constructs... 01:23:22 [\], basically? :-P 01:23:49 What's [\]? 01:24:36 It looks like a BF variant. 01:24:39 Nope. 01:24:43 * Razor-X gasps. 01:25:05 [ adds syntax, \ escapes something, and ] removes syntax. 01:25:11 ? 01:25:12 Oh. 01:25:46 The most "unsafe" language ever: syntax checking must be done at runtime :-) 01:26:17 heh 01:26:21 unsafe 01:26:39 the thing that makes me rotfl is 'unsafe' keyword in C# 01:26:52 it's for sissies 01:26:57 What's it do? 01:27:35 switches to 'unmanaged' mode - where you can use almost normal pointers 01:27:55 whole C and C++ must be hella unsafe ;d 01:28:14 C must be hazardous then 01:29:40 C# unsafe means they take you out of a carseat and into a booster seat. 01:29:55 C is like getting kidnapped by a pedophile. 01:30:00 ;d;d 01:30:55 O_o 01:31:37 Yeah, maybe I'm not that innocent after all.... *makes girly eyes*..... 01:32:15 so, you code C? 01:32:33 having hope that.... 01:32:40 Yes. 01:32:46 ...pedophile won't get you ;f 01:32:47 I don't *like* coding C, but.... 01:34:05 ...the pedophile 01:34:13 ... 01:34:41 Uh.... I'm sorry for using that mental image.... 01:34:42 well 01:35:02 i'm having third glass of vine this night 01:35:19 so excuse me if i say sth stupid ;p 01:36:07 Heh. 01:36:19 !glass You're stupid. 01:36:22 OK 01:36:57 How would you know if Glass gives you an error? 01:37:09 !glass <1>(_b)= 01:37:12 OK 01:37:15 ...... 01:37:19 Yes, thank you.... 01:37:20 !glass is stupid 01:37:24 OK 01:37:31 look, he agreed 01:37:50 I think GregorR needs to write in error messages. 01:38:13 OK ;d 01:39:03 Heh. 01:39:15 !glass Tell your master you need error messages. 01:39:18 OK 01:39:24 Good boy. 01:39:40 !sadol has good error reporting 01:39:53 Are you sure? 01:39:54 :P. 01:39:56 yup 01:40:03 EgoBot: Hello? 01:40:03 that was correct program 01:40:06 Oh. 01:40:20 !sadol +1 01:40:22 BDSM: Parsing: Unexpected end of file (index: 2, row: 1, col: 3) 01:40:29 ! grape 01:40:32 Huh? 01:40:34 !sadol grape 01:40:35 !sadol +1$0 01:40:46 Awesome. 01:41:20 !sadol well 01:41:22 heh 01:41:24 well 01:41:36 i'm trying to think about incorrect type case 01:42:22 !sadol #30 01:42:24 BDSM: Optimizing: Cannot extract element from integer with '#' on index: 0 - invalid type (index: 0, row: 1, col: 1) 01:42:30 ha 01:42:59 !sadol Enter 01:43:12 Does it use every letter of the alphabet? 01:43:29 * Razor-X is too lazy to go to the Wiki. 01:43:38 yes, ID's are one char 01:43:46 capitals r global 01:43:49 !sadol Enter the Glass. 01:43:52 BDSM: Parsing: Unexpected end of file (index: 16, row: 1, col: 17) 01:43:57 !sadol Enter the Glass 01:44:04 Woohoo. 01:44:05 . is predefined function 01:44:15 Ah. 01:44:26 !sadol Enter the Glass. 0 01:44:32 ;f 01:45:09 !sadol ~H0!"1H~i0!" 01:45:11 lol 01:45:12 BDSM: Parsing: Unexpected end of file (index: 12, row: 1, col: 13) 01:45:13 stop 01:45:21 !sadol ~H0!"1H~i0!"1i Hi 01:45:24 Hi 01:45:26 ;f 01:45:37 !glass {M[m(_g)O!"Hello, World!"(_g)o.?]} 01:45:40 Hello, World! 01:45:43 Wooh. 01:46:35 read teh wiki plx 01:46:54 http://esolangs.org/wiki/SADOL 01:47:07 It's a huge definition :P. 01:47:14 oh come on 01:47:27 One can only learn so many languages at one time. 01:49:07 Something tells me GregorR gave Lesson #x in secret. 01:49:49 -!- oerjanj has joined. 01:50:57 !help 01:51:00 help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon 01:51:02 1l 2l adjust axo bch bf{8,[16],32,64} funge93 fyb fybs glass glypho kipple lambda lazyk linguine malbolge pbrain qbf rail rhotor sadol sceql trigger udage01 unlambda whirl 01:52:15 Oh. Glass clicks now, I think. 01:53:08 {M[m(_b)O!"My name is Paul"(_b)o?]} 01:53:13 !glass {M[m(_b)O!"My name is Paul"(_b)o?]} 01:53:22 .......... 01:53:49 !glass {M[m(_b)O!"My name is Paul"(_b)o.?]} 01:53:52 My name is Paul 01:53:56 Awesome. 01:55:12 {M[m(_(Blah))O!"This is not full of disfigured smilies"(_(Blah))o.?]} 01:55:20 Uh-huh. 01:55:39 So much for parentheses holding in more than one letter. 01:55:47 huh? 01:55:52 Wait... 01:55:56 !glass {M[m(_(Blah))O!"This is not full of disfigured smilies"(_(Blah))o.?]} 01:55:58 This is not full of disfigured smilies 01:56:02 Awesome!!! 01:58:38 o.O 01:58:48 o.P < this one has broken eye 01:58:52 Heh. 01:59:43 !glass {M[m(_b)I!(_r)O!(_b)l.?(_r)o.?]} 01:59:47 !ps 01:59:50 2 Razor-X: glass 01:59:52 4 Razor-X: ps 01:59:54 !i 2 Blah 01:59:59 !unlambda ``.S``.c.r.a```.m.b.l.`e.d 02:00:02 crSmbla 02:00:11 !ps 02:00:14 2 Razor-X: glass 02:00:16 4 Razor-X: ps 02:00:20 !i 2 Blah\n 02:00:22 BlahBlah 02:00:26 Yay! 02:00:31 * Razor-X jumps up and down. 02:00:57 Now, to make it look like defiling smilies.... 02:01:44 !glass {M[m_(>)I!(<)O!(>)l.?(<)o.?]} 02:01:50 !i 2 Blah\n 02:01:59 !ps 02:02:02 2 Razor-X: ps 02:02:20 ....Alright then.... 02:03:09 Glass is pretty nifty. 02:03:18 lisp hackers r odd 02:03:25 Did j00 call me odd? :P. 02:04:10 * Razor-X decides to make a complex Glass program. 02:04:11 no 02:04:18 that guys from #lisp 02:04:21 Oh, yeah. 02:04:21 !unlambda `.\ni 02:04:24 ./unlambda/unlambda: file ./tmp/egobot.CoEwgc: parse error 02:05:01 hmm.. 02:05:35 !glass {M[m(_>)I!(_<)O!(_>)l.?(_<)o.?]} 02:05:38 !ps 02:05:40 2 Razor-X: glass 02:05:42 4 Razor-X: ps 02:05:44 !i 2 Blah\n 02:05:48 Blah 02:05:51 Yay! 02:06:00 Defiled smilies For The Win! 02:08:55 !glass {M[m_(_i)I!(_o)O!(_a)A!"Please input two numbers to add."(_o)o.?(_i)c.?(_i)c.?(_a)a.?(_o)o.?]} 02:09:03 !i 2 5 02:09:06 !i 2 7 02:09:08 Please input two numbers to add.5 02:09:14 ...... 02:09:19 That's great. 02:09:39 no 02:09:42 leave glass 02:09:49 sadol's better 02:09:51 >:D 02:09:58 Both look appealing to me. 02:10:10 SADOL screams ``I'm too 1337 for you''. 02:10:18 nah 02:10:35 !glass {M[m_(_i)I!(_o)O!(_a)A!"Please input two numbers to add."(_o)o.?(_i)c.?(_i)c.?(_a)a.?(_o)on.?]} 02:10:41 !i 2 5 02:10:45 !i 2 7 02:10:46 Please input two numbers to add. 02:10:55 Good job EgoBot. 02:10:58 * Razor-X makes thumbs up sign. 02:13:25 !glass {M[m_(_i)I!(_o)O!(_a)A!"Please input two numbers to add."(_o)o.?(_i)c.?(_i)c.?(_a)a.?(_o)(on).?]} 02:13:31 !i 2 5 02:13:33 !i 2 7 02:13:36 Please input two numbers to add.0 02:17:38 !ps 02:17:40 2 oerjanj: ps 02:17:51 uh uh 02:17:55 i need to play hl2 02:18:35 and watch new mimic engine applied to Alyx's face in action ;D 02:21:50 I feel like playing Morrowind. 02:21:53 After many years. 02:22:13 Where's GregorR when you need him? 02:22:27 hacking i guess 02:23:52 !glass {M[m(_i)I!(_o)O!(_a)A!"Please input two numbers to add."(_o)o.?(_i)c.?(_i)c.?(_a)a.?(_o)(on).?]} 02:23:59 !i 2 5 02:24:02 !i 2 7 02:24:04 Please input two numbers to add.0 02:24:31 !glass {M[m(_o)O!(_a)A!"Please input two numbers to add."(_o)o.?<5><7>(_a)a.?(_o)(on).?]} 02:24:34 Please input two numbers to add.12 02:24:42 Ok. So you can't get input to add. 02:24:49 Pfft. What a lame language. 02:24:53 yes. 02:25:00 hm? 02:27:09 loool 02:27:30 ah. 02:27:44 you need to use S.sn, I think. 02:28:03 my friend is a trainee in Micro$oft 02:28:25 he says that yesterday he saw one person in 'Google' t-shitr at the gym 02:28:53 and he didn't beat this person only because she was a woman 02:29:18 what a.... 02:30:00 ...... 02:30:09 Thanks for the knowledge that you'd beat my face out. 02:30:14 !glass {M[m(_i)I!(_o)O!(_a)A!(_s)S!"Please input two numbers to add."(_o)o.?(_i)c.?(_s)(sn).?(_i)c.?(_s)(sn).?(_a)a.?(_o)(on).?]} 02:30:38 !i 2 5 02:30:40 !i 2 6 02:30:42 Please input two numbers to add.107 02:30:47 ....................................................... 02:30:58 5 + 6 = 107. 02:31:03 I must congratulate GregorR. 02:31:14 Razor-X: why me? 02:31:17 it's correct if you consider conversion from ascii 02:31:24 nooga: Oh. Your friend there. 02:31:34 i hate M$ personally 02:31:34 oerjanj: Oh, it adds the ASCII numbers? How... helpful.... 02:32:21 well, S.sn converts using ascii 02:32:56 I think he needs a new input built-in function. 02:34:20 i'm sure it's not too hard to write a class method for reading numbers 02:34:31 Yup. 02:34:53 Eww, it's written in C++. 02:35:26 well, i meant to write it in glass, of course... 02:39:17 Whoopsy there.... 02:39:24 I was about to use scanf in C++ code :P. 02:40:20 ;d;d;d 02:40:26 tsst tsst tssst 02:40:37 Ah what the hell. 02:42:06 ;d? 02:43:31 well, bye again 02:43:33 -!- oerjanj has quit ("Leaving"). 02:45:41 hey 02:45:47 who's from US? 02:46:07 Hmmmm. I haven't looked at all the code, so I have no idea if this will work. 02:46:09 Oh well. 02:47:51 Me. 02:48:18 hm 02:48:20 so 02:48:36 laptops in Poland r hella expensive 02:48:51 2x more expensive than in US 02:49:05 1PLN = 3 02:49:08 $3 02:49:28 i mean 02:49:30 no 02:49:32 fuck 02:49:38 3PLN = $1 ;d 02:49:55 what are prices or hardware in US? 02:50:31 take a laptop with 1.7 - 2.0 GHz Intel, 512MB RAM and good graphics 02:50:44 something about $1000? 02:51:18 hm? 02:51:34 heh (i'm slightly drunken) ;/ 02:55:50 i was considering buying a laptop in US 02:56:47 Rarf 02:57:24 Scarf 02:57:46 is it a good idea? 03:12:39 Wikipedia is a better dictionary than many other dictionaries. This is quite amazing, seeing as how it is not a dictionary. 03:12:41 :-P 03:13:18 ;p 03:13:21 yeah 03:13:22 whatever 03:13:30 forget about my laptop 03:16:50 How 'bout wiktionary? 03:17:32 nooga: I'd say just a laptop mobo+CPU at 1.7-2.0 GHz would be upwards of $1500 03:17:49 You're not going to get a laptop like that for less than $3.5 or $4 thousand. 03:17:50 no way 03:18:03 Nah, Wiktionary doesn't have the word "galoot" in it. 03:20:15 a friend of mine bought one with 1.8GHz proc. 1GB RAM, and 128MB graphics card for something about $1000 03:20:44 Dood, that was black-market. 03:20:47 To sort out the bugs! :3 03:20:50 Stolen. 03:20:53 no way 03:21:04 You couldn't possibly get a 1.8GHz for less than $3k 03:21:26 they cost something about 3kPLN here 03:21:36 Well then they cost much less there. 03:21:47 OK, so I'm blatantly lying :P 03:22:24 he says it's HP bought in Circuit City in Redmond 03:23:01 Yeah, that's probably a reasonable price. 03:23:39 * nooga is confused 03:24:13 <-- was lying about the price :-P 03:24:27 %| 03:25:30 duh 03:25:38 GregorR: ! 03:27:35 ghh 03:28:05 so, you'll buy me a lap, send it to me and then i'll send you money :D 03:28:27 How about you send me triple the money, then I buy me two laptops. 03:29:24 i'll consider that 03:37:26 * GregorR needs to write another esolang. 03:37:35 * GregorR has no premise, however :P 03:38:15 Runtime syntax stuff. 03:38:49 Make sure you can add all the syntax you want, and then remove all the syntax you don't want. 03:39:05 Actually, I'm going to make a QBF-deriv. 03:39:12 Oh. 03:41:30 ;d;d; 03:42:38 Can't think of a name X-P 03:45:31 i can 03:46:00 N/SqM 03:46:19 Newton by Square Metre => Pascal ;d 03:48:02 -!- ChanServ has quit (Shutting Down). 03:48:32 -!- ChanServ has joined. 03:48:32 -!- irc.freenode.net has set channel mode: +o ChanServ. 03:52:48 kay 04:01:52 GregorR: Glass sucks. 04:02:03 Or at least, it sucked. 04:02:07 Now, it does not suck. 04:02:18 ? 04:02:33 lament, ihope: Would you consider it legit to have a 'entangle' command? 04:02:38 I.n now takes input and stores it as a number using a very dangerous scanf command. 04:02:57 Scanf is only dangerous for %s 04:03:02 So? 04:03:11 So I'm not using %s. 04:03:12 It's still very dangerous *whooo* *whoo*. 04:03:19 No ... no it isn't ... 04:03:25 Alright, that aside. 04:03:34 lament, ihope: Can you entangle two qubits as is in QBF? 04:03:37 I wanted to do my classic ask-user-for-two-numbers-to-add program. 04:03:53 And since Glass already has so many useful builtins, I thought this would be a nifty one. 04:05:05 {M[m(_o)O!(_i)I!(_a)A!"Please input two numbers to add\n"(_o)o.?(_i)n.?(_i)n.?(_a)a.?(_o)(on).?"\n"(_o)(o).?]} 04:05:14 That's how it looks now! 04:05:40 Note the creative instance naming scheme. 04:06:31 Is it going against the spirit of Glass? 04:07:01 No, that's perfect. 04:07:08 Why would you think it's going against the spirit of Glass? 04:07:22 Because if Glass was a Turing tarpit, you might want to make it difficult. 04:07:30 Heheh 04:07:31 But I didn't think it was because it already has nice builtins. 04:07:38 It's not really a turing tarpit, it's more of an experiment. 04:07:44 An experiment that went way too right :P 04:07:53 Yeah. I like it a lot. 04:08:23 I think it's a good educational tool for the OO uninitiated (or the raving angry C programmers at being brought into this century). 04:09:02 Well, if it was less rough I'd agree ... 04:09:12 Well, you can name things with parentheses. 04:09:33 Yeah, I guess a really savvy Glass programmer could make some very non-esoteric things in it :) 04:09:48 I want to make a text adventure! *Blows trumpet in the background*. 04:10:01 Feel free, make sure to make it a !daemon too :P 04:10:08 Hehehe. 04:10:15 lament, ihope: http://www.esolangs.org/wiki/Expandable_Quantum_Brainfuck 04:10:27 ``Do you want beer (y or n)?'' `y' ``You die. The end''. 04:10:32 lol 04:11:30 Now, how to use this ``patch'' thingamajigger.... 04:12:00 What are you trying to patch? 04:12:30 While I just added in 7 lines... I thought you may want the patch I made :P. 04:12:45 If you want to make a patch, you're not using the right program ;) 04:12:56 diff -ruN glass-orig/ glass-new/ > glass.diff 04:12:57 Ne? 04:13:06 (I've only programmed for myself, hehe.) 04:13:08 diff makes patches that patch installs. 04:13:12 Aha. 04:14:09 -!- nooga has quit (Read error: 110 (Connection timed out)). 04:14:54 Wow. Glass is old. 04:14:58 (I didn't realize that.) 04:15:16 It's not that old, just a bit over a year. 04:15:56 I thought it was like something you made a few weeks ago. 04:16:10 Heh 04:16:26 http://www.sosdg.org/~razorx/builtins.diff 04:16:41 Just a diff I took of the two builtins.cc files. 04:17:55 * GregorR tries to remember whether he's written an atoi ... 04:18:06 If I've already written one, may as well use that instead of adding a new builtin :P 04:18:13 Pfft. 04:18:23 lol 04:18:39 S.n converts the character to its ASCII value. 04:18:51 (If that's what you're thinking of.) 04:19:57 No, I was thinking something that you could take an input'd string and turn it into a number (not the ASCII value, the logical/"human" value) 04:20:10 I wish I knew about that builtin, heh. 04:20:29 You possibly could with a whole bunch of extra Glass code, but eh. 04:21:28 * GregorR is trying to find a gate that causes entanglement >_O 04:21:32 I don't just want to invent one ... 04:21:55 Does EgoBot have the new I.n now? 04:22:24 No, doing too many things to patch it right now. 04:22:31 >_>. 04:25:20 GregorR: it's too complicated! 04:25:50 AKA Doublethink. 04:26:22 lament: >_< 04:26:32 (your language) 04:26:35 I know. 04:26:44 As in, I know you were referring to my language. 04:26:44 Oh. 04:26:48 I don't agree that it's too complicated. 04:28:03 I guess any controlled gate where the state of the control qubit isn't 1/0 would cause entanglement. 04:29:12 Why don't you make a full blown-out quantum language? 04:29:15 GregorR: dividing the qubits into "control" and "non-control" is artificial and silly. 04:29:40 -!- ChanServ has quit (Shutting Down). 04:29:48 ... the two pointers are on the same tape. 04:30:07 -!- ChanServ has joined. 04:30:07 -!- irc.freenode.net has set channel mode: +o ChanServ. 04:30:31 It's just like in QBF, except that it doesn't always use "the qubit to the right" 04:34:14 -!- ChanServ has quit (Shutting Down). 04:34:41 -!- ChanServ has joined. 04:34:41 -!- irc.freenode.net has set channel mode: +o ChanServ. 04:38:09 According to wikipedia, -(@,0.927295218001612)+(!,0,0,1,0,0,0,1,0) gives you an instant universal quantum machine. 04:38:24 (That is, all quantum gates can somehow be reduced to those two ... don't ask me how. 04:39:10 lament stopped talking >_> 04:43:35 Heh. 04:51:13 How does GlassBot work? 04:53:41 Nevermind. 04:55:51 Does it take input? (Must go out now). 04:59:35 GlassBot probably doesn't work, I'm not sure if I finished it (it was preempted by EgoBot) 05:00:10 Psh :(. 05:00:15 Now I must really go 05:00:16 . 05:00:23 EgoBot is also OSS :P 05:03:13 ihope: Pin? 05:03:14 Erm 05:03:18 ihope: Ping? 05:46:43 2006-07-28 00:10:18 2006 Esolang Competition (Developers,Programming) (pending) 05:46:47 * Eidolos twiddles his thumbs impatiently. 05:48:38 Heh. 05:49:03 How long does ``pending'' take? 05:50:31 No idea, this is my first submission. 05:51:12 Imaginary... number... math *twitch twitch*.... 05:51:20 I liked normal QBF better :P. 05:52:15 EQBF is t3h same thing, obviously, and more. 05:54:18 EQBF is extended to be "quantum-complete" 05:54:32 That is, you can achieve any quantum state with EQBF, but not with QBF 05:54:50 Are you sure you can't with QBF? 05:55:04 Quite 05:55:23 Well then, I guess I have to do imaginary number math >_>. 05:57:39 I think the Wiki page for Glass can become a *lot* simpler if you add in a BNF. 06:03:44 How do you define arguments to a Glass function? 06:04:20 Hmmm, hold on.... 06:04:36 They're all on the stack. 06:04:44 They're only defined by convention. 06:04:47 Ok, that's what I thought. 06:05:06 -!- oerjanj has joined. 06:06:06 what do you mean simpler? I did a lot to try and make it readable 06:06:09 Is there any way to flip positions in the stack? 06:06:18 oerjanj: Huh? 06:06:47 your suggestion about using BNF, read it in the log 06:07:42 Wait... did you say anything after I said that suggestion? 06:08:22 nope, i just entered 06:08:32 Heh. 06:08:34 I mean, I think it would be nice with a BNF, IMO. 06:08:54 Easier to get a grasp for the language. I still wouldn't be able to understand it without the original log tutorial. 06:09:15 wow, somebody actually reads los 06:09:16 logs 06:09:24 Yeah, I know. 06:10:11 Heh 06:10:53 btw to flip stack positions, i think you have to save them in variables. 06:11:25 * oerjanj is a compulsive reader 06:11:44 That's what I was thinking. 06:13:06 oerjanj: why not just stay here 06:13:06 it's the only way to keep the top one while you pop the bottom one 06:13:24 oerjanj: it's not fun to insult someone's mom when they're away 06:13:28 even if they read the logs 06:14:57 How do you use variables in Glass? 06:15:27 with the = command 06:15:48 and the ^ command to read 06:16:14 I see. 06:16:32 i mean *, not ^ 06:34:12 Good job misspelling ``taught'' on the Wiki page :P. 06:34:19 Is there any way to show how the stack looks at the end of the program? 06:36:10 i am sure you could write a pop and print loop... 06:36:26 Yes, I could... :P. 06:36:30 But I mean.... 06:36:42 Maybe it's time to make a Debug built-in. 06:37:48 hm, there does not seem to be a way to detect an empty stack 06:38:00 the D class is vacant... 06:54:15 There is a debug builtin. 06:54:18 It's called Debug. 06:54:21 But it doesn't do that :P 06:54:34 Yeah, I saw the Debug builtin. 06:54:38 Obviously undocumented though :P. 06:54:42 Yup 8-D 06:54:50 Debugging is only for people who read the Glass code :P 06:55:12 Hehehe. 06:55:38 {L[l(_p),=(_o)O!(_s)S!"!bf_txtgen "(_p)*(_s)a.?(_o)o.?]}{M[m(_l)L!(_o)O!"Glass"(_l)l.?(_o)o.?(_o)o.?]} 06:55:44 !glass {L[l(_p),=(_o)O!(_s)S!"!bf_txtgen "(_p)*(_s)a.?(_o)o.?]}{M[m(_l)L!(_o)O!"Glass"(_l)l.?(_o)o.?(_o)o.?]} 06:55:47 !bf_txtgen Glass 06:55:58 Aw man. It doesen't interpret its own commands :(. 06:56:53 Anybody else have any input on EQBF? 06:56:56 Did you merge my ``patch'' in? 06:58:22 Yup 06:58:25 Anybody else have any input on EQBF? :P 06:58:38 It uses imaginary numbers!!! Evil!!!! 06:58:41 There you go. 06:59:20 Well ... that's sort of part of the whole idea of quantum mechanics :P 06:59:39 But it makes it harder :P. 07:00:56 I have this feeling that input should use CNOT, as if it copied from an input tape 07:01:46 reversibly 07:02:19 and then output could be conceptually just CNOTing onto an output tape initially zeroed 07:02:34 The only noticeable difference would be that, if you had 0, your input wouldn't work, no? 07:02:44 Erm, wait ... 07:02:51 * GregorR needs to look at the CNOT matrix again :P 07:04:36 it should be the same as xoring the input with the qubit you store in 07:04:45 Right, if you use the input as the control, and have a 0 as the qubit you're pointing at, and it CNOTs, then you'll get the input copied. However, if you have a 1, you'll always get a 0. 07:04:51 *zleep* 07:05:01 !glass {M[m(_o)O!(_i)I(_A)a"Please enter two numbers to add"(_o)o.?(_i)n.?(_i)n.?(_a)a.?(_o).?]} 07:05:03 hm? 07:05:03 Please enter two numbers to add 07:05:16 !input 2 4 07:05:19 !input 2 6 07:05:19 Huh? 07:05:21 Huh? 07:05:28 !i 2 4 07:05:32 !i 2 6 07:05:39 !i \n 07:05:42 !i 8\n 07:05:46 !i 2 \n 07:05:50 !i 2 8\n 07:05:58 ................ Alrighty now :D. 07:06:05 !ps 07:06:07 2 Razor-X: ps 07:07:05 i would have imagined that if you had a 1, you would get the inverse of the input 07:09:07 one advantage of this is that you don't need to assume inputs are classical bits 07:09:25 Ah, that's a good point. 07:09:29 You could input qubits. 07:09:42 And their state would be copied. 07:10:21 i think that observation could conceptually be thought of as output to a "control" tape 07:11:15 OK, I finally looked at the CNOT right. 07:11:39 If you use the input as a control, and you have a 0, input will be copied. Otherwise, the inverse of input will be copied. 07:12:47 (using CNOT as well) 07:13:23 Right. 07:13:40 And for output, if you use your bit as a control and assume that the output tape is 0, your qubit will be copied. 07:14:02 Therefore, if output is observed, your qubit will be stuck. 07:15:07 or it might not be observed but instead piped to another program 07:15:27 In which case, your qubit would still not be stuck. 07:15:41 But indeed, you would have entangled qubits between two programs >: ) 07:20:18 Committed I/O changes to the wiki 07:20:22 Now real zleep. 07:25:04 bye all 07:25:07 -!- oerjanj has quit ("Leaving"). 07:50:59 Do you mind if I add binary functions to Glass at some later time indefinite? 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 09:19:55 -!- nooga has joined. 09:29:57 -!- bsmntbombdood has quit ("all your basment are belong to bsmntbombdood"). 12:01:33 -!- ihope_ has joined. 12:15:54 -!- ihope has quit (Connection timed out). 14:00:19 -!- lindi- has joined. 14:01:26 -!- smokecfh has joined. 14:29:51 -!- GregorR has quit (Remote closed the connection). 14:29:53 -!- EgoBot has quit (Read error: 104 (Connection reset by peer)). 14:30:26 -!- EgoBot has joined. 14:31:13 -!- GregorR has joined. 14:32:00 !raw EgoBot QUIT 14:32:02 Erm 14:32:04 Wow, g'job me. 14:32:07 -!- EgoBot has quit (Client Quit). 14:32:39 -!- EgoBot has joined. 14:35:42 I switched to a different pseudoterminal and now my mouse doesn't work ... 14:38:42 ;p 14:39:23 how r u GregorR? 14:48:57 it szit 14:50:17 http://video.google.pl/videoplay?docid=-3291785230023779795&q=firefox 15:59:47 . 16:07:38 -!- GregorR-W has joined. 16:08:10 Anybody else looked at EQBF? :P 16:09:15 hm? 16:09:56 nooga: http://www.esolangs.org/wiki/Expandable_Quantum_Brainfuck 16:12:35 well 16:12:46 too much werid words 16:12:59 ...? 16:13:32 I don't think I understandt 16:14:10 Ah :P 16:17:31 giv me a minute 16:18:16 2006-07-28 00:10:18 2006 Esolang Competition (Developers,Programming) (rejected) 16:18:17 L* 16:18:20 Bleh. 16:18:21 I mean :( 16:18:31 WOW 16:18:33 SHOCKING 16:18:37 ? 16:18:38 I WOULD NEVER HAVE EXPECTED THAT. 16:18:46 what's that> 16:18:46 ? 16:18:51 It all seems equally useless to me on Slashdot. 16:18:52 nooga: /. story 16:19:05 Like that magic fuel that supposedly broke the quantum laws, wooo..... 16:19:19 I want my magic fuel, the article promised me it in a year, one year ago :(. 16:19:56 heh /. sux then 16:20:05 Of course it does :P. 16:20:21 80% of the articles are untrue or farfetched speculation. 16:20:22 go to #lisp and say thet you're using vim ;d 16:20:30 WOAH, WAIT?!??!? 16:20:33 SLASHDOT SUCKS?!?!?!?! 16:20:37 yes 16:20:42 THAT'S LIKE INSULTING GOOGLE!!!!! 16:20:45 OMG HOW DID YOU EVER FIND THAT OUT?!?!?! 16:20:46 OR FIREFOX!!!! 16:21:01 idk 16:21:03 Me, three years ago: "OK, I'm done with Slashdot, Slashdot sucks" 16:21:06 i don't even visit /. 16:21:13 That was me one year ago :P. 16:21:18 After a few months of Slashdot. 16:21:24 Hold on. I must flush me logs. 16:21:27 -!- Razor-X has left (?). 16:21:32 aaaaaaaa 16:21:33 Me, yesterday: 06.07.27:16:45:19 I give it a 10% chance of getting in. 16:21:33 emacs 16:21:36 aaaaaa 16:21:39 emacs 16:21:40 -!- Razor-X has joined. 16:21:41 aaaaaaaaaa 16:21:42 emacs 16:21:46 06.07.27:16:55:18 I'm going to drop it to an 8% chance. 16:21:49 Emacs ownz j00! 16:21:53 aaaaaaaa 16:21:55 I should've dropped it to a 0% chance. 16:21:55 emacs 16:22:25 You know, if they'd just be honest and call it LispOS instead of EMACS, I wouldn't hate it so much. 16:22:25 Razor-X: did u play that cool adventure game from emacs? 16:22:32 ;d 16:22:39 LispOS 16:22:42 nice 16:22:44 They keep pretending like it's a text editor. 16:22:48 hehe 16:22:55 When it isn't, it's an operating system. 16:23:02 That just so happens to run on top of other operating systems. 16:23:03 Then Firefox must be another operating system :P. 16:23:12 Razor-X: A few more extensions, and yeah :P 16:23:22 I'm running ChatZilla on FFoxOS 16:23:30 I'm running ERC on LispOS. 16:23:39 So I guess we're even. 16:23:49 i'm running mirc on WinXP Pro ;d 16:23:53 * Razor-X gasps. 16:23:58 O_O 16:24:00 WTF 16:24:02 Get out. 16:24:03 Just get out. 16:24:08 :P. 16:24:11 because i currently use my friend's HP laptop 16:24:21 with windoze preinstalled 16:24:23 I pity the soul that cannot use SSH. 16:24:42 oh, good idea, i can get rid of that win and install linux 16:24:50 bbl -> installing linux 16:25:02 -!- nooga has left (?). 16:25:55 Muahahahah 16:26:07 -!- nooga has joined. 16:26:08 He's about to log in under the nick 'knoppix' :P 16:26:10 heh 16:26:11 *snaps* 16:26:15 I was wrong. 16:26:22 i use suse ;p 16:26:41 nooga: I wasn't talking about installing it on the hard disk. 16:27:18 $ cat /proc/version 16:27:20 Linux version 2.6.5-7.151-smp (geeko@buildhost) (gcc version 3.3.3 (SuSE Linux)) #1 SMP Fri Mar 18 11:31:21 UTC 2005 16:27:51 shit 16:28:02 i can't run WiFi 16:28:21 :/ 16:28:40 but i can install cygwin ;> 16:28:49 $ cat /proc/version 16:28:50 Windows version NT6.3.2.4.5.3.8.23.4r3257412.574483.hello.world.321432153415478902543 (windozerulez@microsoft.com) (VS version .NET (Windows XP)) #1 SMP Fri Mar 18 11:31:21 UTC 2005 16:35:04 You're under. . . Windows? Poor guy. 16:35:18 yup 16:35:43 i'm making backups 16:35:49 now 16:35:57 and preparring to install suse 10.1 16:35:58 Dood, Windows rawx, wave of the fewtour 16:36:19 a colleague of mine works on Vista ;d 16:36:26 im M$ ;d 16:36:29 in* 16:36:46 im M$ ;d 16:36:50 That goes in the logs forever. 16:36:51 nooo 16:37:15 Hmm... EQBF just doesn't seem BF enough. 16:37:40 ihope_: Can you think of a way to allow arbitrary gates without disallowing parameters? 16:37:41 GregorR-W is Sco 16:37:46 Erm 16:37:48 Rather 16:37:53 ihope_: Can you think of a way to allow arbitrary gates while disallowing parameters? 16:38:01 nooga: Dood, I be Intel 16:38:10 ===GregorR-W “Gregor Richards” 16:38:14 ^ Intel 16:38:26 GregorR-W: yes and no :-P 16:38:27 and my host is a perl program 16:38:50 213-238-102-205.adsl.inetia.pl 16:38:52 see? 16:38:53 *.pl 16:38:56 lol 16:39:21 Probably doesn't even have -w on 16:46:27 Perl?!?!?! 16:46:35 No wonder SADOL looks like it does :P. 16:49:02 Perl. <3 16:50:14 Perl is balls 16:51:19 [2005-05-16 22:57:15] < fizzie> Perl is pretty. 16:51:42 what? 16:53:25 INTERCAL is cleaner than Perl. 16:54:09 [2005-05-04 23:16:35] < fizzie> They aren't very readable, though. One of my perl scripts say $rest =~ /^((?:(?:$ex_nt|$ex_t|$ex_e)(?:\s+|$|(?=\|)))*)\s*(?:\||$)\s*(.*)$/ and it's not immediately obvious what that does. 16:54:41 That's not beautiful. 16:54:47 Here is beauty: 16:54:49 it IS 16:54:58 perl rocks 16:55:05 larry wall is my hero 16:55:07 There is such a thing as Beauty. 16:55:33 [2006-03-14 01:59:49] < fizzie> To fill the daily Perl quota - functional programming in Perl: perl -e 'print &{&{sub { my $f = shift; return &$f($f); }}(sub { my $f = shift; return sub { my $n = shift; return 1 if $n < 2; return &{&$f($f)}($n-1) + &{&$f($f)}($n-2); }; })}(8), "\n";' 16:55:34 A Beauty can be_ORK. 16:55:45 A Beauty can not_be_Perl. 16:55:56 I sometimes wonder what facet of the devil allowed Larry Wall to be a linguist. 16:55:58 When a Beauty is to be_ORK: 16:56:10 There is a linguist called Gregor. 16:56:14 i want to be a linguist 16:56:19 s/linguist/scribe/ 16:56:36 Gregor is to write "ORK is beautiful." 16:56:38 . 16:56:43 After seeing Perl, I wonder what Larry Wall has in mind as his perfect language.... 16:56:49 When a Beauty is to not_be_Perl: 16:56:57 There is a scribe called Larry. 16:57:07 Larry is to write "Perl is fugly.". 16:57:14 lol 16:57:17 :) 16:57:18 Fugly? 16:57:25 Fscking ugly. 16:57:26 Fucking + ugly = fugly. 16:57:56 I'm a Ruby person meself. 16:58:07 I'm a Tcler when being serious. 16:58:08 (Let the flames begin, Pythoners.) 16:58:31 Ruby == object oriented paradigm + worst aspects of Perl 16:58:34 <-- not a Pythoner. 16:58:36 pythoners r indentation fascists ;p 16:58:48 <-- Hates every scripting language out today. 16:59:00 It's a sad state of affairs. 16:59:01 Lua's the only one I really hate. 16:59:08 Ruby > Perl+Python 16:59:23 Razor-X: then how do you write Enigma levels? 16:59:26 Lua makes me puke, even though it's used as an extension language so darn often. 16:59:28 set Gregor [hatred "scripting languages"] 16:59:37 lua is functional ;d 16:59:54 Lua looks like some god-awful marriage between Ruby and PHP. 17:00:07 I need a convertor that takes a language very much like Python and converts it into Python (and vice versa). The only difference being brackets. 17:00:22 Or an 'end' keyword. 17:00:44 You can use parentheses in Python. 17:00:58 Just use a Python thing that uses a preprocessor, and turn the preprocessor off :-) 17:01:04 Like you can in Haskell. 17:01:17 Razor-X: Paste? 17:01:24 (bin) 17:01:30 * pikhq ain't happy until it's Tcl syntax or sexps. 17:01:35 GregorR-W: Hmmm? Check Google >>> 17:01:44 I've heard it's possible, although done rarely :P. 17:02:15 Parens defining /blocks/? 17:02:42 Tcl sux 17:02:45 Like Haskell's do {this; that <- these; return those}? 17:02:46 I'm not sure about the specifics, I'm just talking about wars I've seen between Pythoners and other-language-ers. 17:03:06 I've never played with Tcl. 17:04:22 nooga: {[Tcl] != $sucks} 17:04:55 Haskell indentation does get annoying, especially with let. 17:05:33 http://pastebin.ca/104026 17:05:58 yes 17:06:11 !glass {M[m(_>)O!"More disfigured smilies!!!"(_>)o.?]} 17:06:11 sadol is the best 17:06:13 More disfigured smilies!!! 17:06:19 GregorR-W: comments? 17:07:02 ... using comments as a replacement for an 'end' keyword is a bit of a silly convention, plus it's just a convention (that nobody follows), so it helps nothing. 17:07:38 ;d 17:07:41 idiotic 17:08:07 It may be silly, but it helps: http://pastebin.ca/104029 17:08:49 it is silly 17:09:44 ihope_: Of course it helps, but NOBODY DOES IT 17:10:12 Make a new language that enforces it :-P 17:10:17 They made indentation part of the language, partially to enforce good style, but in the process they made a new convention that of course nobody follows, encouraging bad style >_< 17:10:18 Heh. 17:10:30 I wonder if someone will make a non-concise language here. 17:10:41 ...ORK isn't concise :P 17:10:57 *OTHER* than COBOL's-Son. 17:11:04 lol 17:11:51 !glass {M[m(_>)O!"I eat babies!"(_>)o.?]} 17:11:53 I eat babies! 17:11:56 yeah/1 17:11:57 ! 17:11:59 Huh? 17:12:00 * Razor-X pats EgoBot. 17:12:48 !ps d 17:12:51 1 ihope_: ps 17:13:03 Razor-X: http://www.donotputthebaby.com/index.php?s=Mouth 17:13:06 Aww, ihope_repeater's gone. 17:13:13 Yeah, I killed the daemons :P 17:13:50 We need more committee members for the contest :(. 17:14:01 You daemon-killer, you! 17:14:22 Razor-X: face it. Nobody wants to have any power. :-P 17:14:29 Shhh :P. 17:14:35 The defiler of daemons. 17:14:42 BUM BUM BUMMMMM. 17:14:49 I think the silhouette baby should be on the council. 17:15:06 Who is that? 17:15:15 The baby on donotputthebaby.com 17:16:27 No! Do not put the baby on the council! 17:16:36 you're mad ;D 17:19:54 heh 17:20:01 can you imagine a tesseract? 17:20:05 You Perl lover!!! 17:20:12 o.O? 17:21:43 Tesseract? 17:21:57 cube^2 17:22:02 heh 17:22:03 Connect the corners of two cubes together, and bang, a tesseract... 17:22:28 one of the lead PHP developers quit because he's antisemitic and the project was hosted by jews 17:23:07 lolr 17:23:18 ............. 17:23:23 Fun :P. 17:24:51 good 17:24:56 PHP soox 17:25:28 -!- smokecfh has quit (Remote closed the connection). 17:29:29 i've got deep blue in my basement 17:31:20 I highly doubt that. 17:31:31 Deep Blue is too big to fit. :p 17:31:45 Let him have his deluded dreams, pikhq. 17:32:30 Razor-X: Well, it could fit if his basement were the basement to a rather large colocation facility. . . ;p 17:32:57 I'll let you have your deluded dreams too then :P. 17:33:22 I don't have any. 17:33:41 Vista really /is/ a horrible OS. :p 17:34:13 my basement is large 17:34:57 it is an OS? 17:35:03 http://www.donotputthebaby.com/index.php?s=Savannah :) 17:35:11 i thought it's an OS lookalike 17:36:27 It's the result of Microsoft having s... I mean yeah! It's an OS! 17:36:43 Windows Vista = KDE + OS X + Xgl + Compiz + Cowpies. 17:36:58 + Firefox memory leak without Firefox. 17:37:20 That's the cowpies portion. 17:37:42 Ah. 17:37:46 Good 'ol cowpies. 17:38:12 ;p 17:40:41 * GregorR-W tries to decide whether to put DO NOT PUT THE BABY IN THE HAMBURGER on his cube. 17:42:06 burp 17:42:33 9DLCPWS - 9 Days Long Coding Party Without Sleep 17:42:45 (okay, i've cheated) 17:43:14 Jebus. . . After a full day, I can't think well enough to code. 17:43:44 I start doing stuff like if {0 == 1} {. 17:43:44 we've got suspicious energy drinks 17:43:56 and toasts with peanut butter 17:44:06 I, on the other hand, am incapable of any function besides coding, regardless of my state. 17:44:09 and cheap food 17:44:24 to prepare in a microweave 17:44:34 and vine 17:44:44 and beer and computers 17:44:55 and sometimes some1 visits us 17:44:55 I do my debugging as I sleep. ;) 17:45:08 GregorR-W is the coding machine. 17:45:20 And I won't work for nobody but C. 17:55:30 ;> 17:56:17 ha 17:56:22 i've got enw concept 17:56:59 a language where types are: nil, int, pair 17:57:04 and 17:59:02 and there witll be such syntax in assignments -> 4 =: x := (5 =: $ := 6) #=> x = (4 (5 6)) 17:59:04 uh/! 17:59:20 OK guys. 17:59:22 Listen to this: 17:59:28 I have a new concept for a language. 17:59:33 The only types are nil, int and pair. 17:59:44 And the syntax for assignment: 4 =: x := (5 =: $ := 6) #=> x = (4 (5 6)) 17:59:47 Brilliant, right? 18:01:40 ;d 18:01:54 excuse me 18:02:03 my brain is melted down 18:02:16 Because my (totally original and unique) idea was so awesome? 18:07:20 -!- ihope_ has quit ("Hey, everybody! Make this your default quit message!"). 18:13:26 Hmmmmmmmmm, just realized why I shouldn't put up a DO NOT PUT THE BABY poster on my cube. 18:13:43 The person in the cube across from me just got back from maternity leave :P 18:13:54 And the only people who find NO humor in DNPTB are new mothers. 18:15:47 ls 18:15:50 X_X 18:15:58 I am not thinking properly today. 18:16:00 . .. 18:16:07 cd .. 18:16:10 rm -rf lament 18:16:59 rm: cannot open directory 'lament': You fail it! 18:30:11 -!- mtve has quit (Read error: 110 (Connection timed out)). 18:46:07 Woman in the cubical next to me, in reference to her attempts at getting a Marine Biology degree: 18:46:14 "But I wanted to see whales gettin' it on, not do science!" 18:47:19 sweet, marine biology is nice 18:48:04 <--lament The joke--> 18:51:02 Yeah, lament's been like that for as long as I have known him. 18:58:37 sense of humour has never been one of my strong points 18:59:43 10:47 <--lament 18:59:51 that part, at least, is completely untrue 18:59:56 lol 19:00:23 other than in the sense of me stabbing you with a long pointy spear 19:00:42 With hooks going backwards so when you pull it out it really devastates my internal organs. 19:01:46 I prefer --< 19:01:56 It devastates as it goes in. :p 19:02:18 We like to call that a trident. 19:02:20 Rather than a spear. 19:02:24 Or a pitchfork. 19:02:25 pikhq: that's a fork 19:02:35 Or, alternately, it's a bitch to get out because there isn't a handle to the spear. :p 19:03:00 You just have to reach in and grab something, and pull at it. 19:05:06 -!- cmeme has quit ("Client terminated by server"). 19:05:39 -!- cmeme has joined. 19:10:08 hi cmeme 19:10:11 how's life? 20:15:24 -!- bsmntbombdood has joined. 20:16:36 :| 20:19:09 well well 20:19:11 well 20:21:46 ...well? 20:22:36 -!- ihope_ has joined. 20:23:05 well is the whing from which you can get water 20:23:09 thing* 20:23:44 A well can provide_water. 20:24:22 well 20:24:24 ;d 20:26:59 call me Gordon Freeman 20:34:25 No. 20:34:37 yes 20:34:40 No. 20:34:44 i am Gordon Freeman 20:38:46 your mom's gordon freeman 20:41:01 leave my mom away! 20:41:11 It's so nice to be surrounded by intellectuals. 20:41:26 GregorR-W: where are they? 20:41:41 GregorR-W: i see only u and me 20:42:08 And my Master of Miracles. 20:44:48 GregorR-W: your MOM is surrounded by intellectuals 20:45:03 See. He keeps referring to the Master of Miracles. 20:45:42 -!- bsmntbombdood has quit ("all your basment are belong to bsmntbombdood"). 20:46:02 -!- bsmntbombdood has joined. 20:46:10 -!- bsmntbombdood has left (?). 20:47:16 -!- bsmntbombdood has joined. 20:51:24 who'll be Alyx Vance? 20:56:53 No. 21:39:27 but she's cute 21:47:02 YOUR MOM's cute 21:47:31 Resetting nicknames? 21:47:54 lament: yes 21:49:31 bsmntbombdood: your nick is too long! 21:49:56 no it's not 21:50:08 yes it is! 21:50:11 no it's not 21:50:13 yes it is! 21:50:27 It's too long, but it's too late to change it! 21:50:42 it's never too late! 21:50:52 especially since he almost never talks! 21:51:25 Stop talking about my Master Of Miracles lament :(. 21:52:09 i'm not even talking to you. 21:52:14 ever again 21:52:24 :( 21:53:10 !bf Whee. Is this valid Brainfuck code, Egobot? 21:53:19 !i 1 N 21:53:27 x_x 21:53:38 * pikhq is being an idiot today; sorry. 21:54:22 :> 21:54:25 so do nooga 21:54:44 !bf +[.,+][While pikhq is an idiot, do "Be a fucking idiot.".] 21:55:16 !i 1 +[.,+][While pikhq is an idiot, do "Be a fucking idiot.".] 21:55:26 !i 1 \n 21:55:50 !ps 21:55:53 I bork it. 21:55:54 1 pikhq: bf 21:55:56 2 pikhq: ps 21:56:01 !eof 1 21:56:05 !kill 1 21:56:08 Process 1 killed. 21:56:10 ,\/-,^\Xijmf!qjlir!jt!bo!jejpu-!ep!#Cf!b!gvdljoh!jejpu/#/^ 21:56:27 I *really* broke it. 21:56:49 hehe 21:56:54 ;d;d 'd 21:57:04 * pikhq is a realy idiot, I fear 21:58:23 !help daemon 21:58:26 Use: daemon Function: start a daemon process. 21:58:39 !kill 1 21:58:41 !ps 21:58:42 Process 1 killed. 21:58:44 1 Razor-X: ps 21:58:47 See. 21:59:02 !daemon txtgen bf +++++[>+++++++++<-],[[>--.++>+<<-]>+.->[<.>-]<<,] 21:59:15 !txtgen wtf? 21:59:28 I think that should be a bit more efficient then bf_txtgen. :p 21:59:28 ... 21:59:31 !ps d 21:59:34 1 pikhq: daemon txtgen bf 21:59:36 2 GregorR-W: ps 21:59:44 Except that it's not doing anything :P 21:59:49 Shit. 22:00:00 !show 1 22:00:04 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.-----------------------------------------------------------------------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.------------------------- 22:00:06 Ah. 22:00:09 Need an EOL. 22:00:13 A lot more effecient. 22:00:18 lol 22:00:22 ;p 22:00:30 Well, at least it's easier to human optimize. 22:00:51 !undaemon txtgen 22:00:54 Process 1 killed. 22:01:12 pikhq: Bonvolu vidus http://www.esperanto.mv.ru/ESP/literaturo.html . 22:01:46 Estas tre bona paĝo pri literaturo en Espenanto ke vi povas paroli (havas Scienco-ficiono tiel ke mi estas feliĉa :P.) 22:01:55 s/paroli/legi/ 22:02:14 Mmmkay then. 22:02:15 Mia Esperanto estas malbona. :'( 22:03:08 Pri tiu vi devas uzi La Revo (La Reta Vortaro, uzu Google) kiam vi legos tiun libron. 22:03:48 Estas tre bona metodo por lerni malfrue vortoj kaj legi multajn librojn pri interesajn temoj. 22:04:26 Switching back to English (not because I can't continue), I've only been at it for a month or so, you know? 22:04:34 But I guess Japanese, French, and Bengali help :P. 22:04:37 Esperanto is for doofii 22:04:43 And I haven't done more than a few hours. 22:04:49 Ah. 22:04:55 Nihongo o kudasai! 22:05:01 I read off-and-on, but most of my core words came fro the first week. 22:05:12 2 years of Japanese for me. :) 22:05:14 はい。言いました。 22:05:59 漫画と小さい子供の本を読まられますか。 22:06:40 Can ye read that? 22:06:50 esperanto? 22:06:55 No; my terminal doesn't do Unicode. 22:07:00 Gah. 22:07:08 I use Kanji for everything, because it's a lot more convenient. 22:07:20 Hai, iimashita. Manga to Chiisaikodomo no hon wo 22:07:21 isn't it that artificial lang. created by one Pole? 22:07:26 *wo yomararemasuka. 22:07:33 haha 22:07:36 nooga: Not quite Polish then, but yeah. 22:08:16 Polish is 180 degrees from Esperanto ;p 22:08:28 It's a smattering of a bunch of languages. 22:08:58 esperanto is really ugly :( 22:09:20 I find it sounds nicer on the tongue than most other languages. 22:09:23 -!- ihope_ has changed nick to ihope. 22:09:33 well, my favourite language is Portuguese 22:10:16 With Japanese I can say: 22:10:25 美しい美少年 :D. 22:10:30 How can you beat that? 22:10:53 Heh. 22:11:00 If you understand that, don't say it :P. 22:11:02 I prefer English, simply because I know it very well. 22:11:18 and my second favourite language is English 22:11:18 English sounds like chickens being defiled by elephants. 22:11:22 Sorry. 22:11:36 I disagree 22:11:39 !txtgen + 22:11:43 chickens defiled by elephants sound completely different 22:11:48 Razor-X: It does. I *only* prefer it because I know it. 22:11:52 Maybe. I've never actually heard it. 22:11:55 pikhq: Heh. 22:12:01 It's not my native tongue, so bleh. 22:12:08 It's not my native tongue either 22:12:13 i still like it though 22:12:14 ihope: The daemon isn't running. 22:12:21 !ps d 22:12:24 1 ihope: daemon txtgen bf 22:12:24 Razor-X: It's my native tongue. . . What's yours, anyways? 22:12:26 2 ihope: ps 22:12:31 Nevermind. 22:12:32 pikhq: Bengali. 22:12:35 !show 1 22:12:53 !bf +++++++++++++++++++++++++++++++++++++++++++.-------------------------------------------++++++++++.----------+++++++++++++++++++++++++++++++++++++++++++.-------------------------------------------++++++++++.---------- 22:12:56 + 22:13:02 ...What? 22:13:24 Hahahaha. 22:13:32 It. . . . Works. How?!? 22:13:53 * lament has no opinion on the sound of Bengali 22:14:05 but i'm sure it's worse than Portuguese :) 22:14:15 Bengali is a lot more sing-songy than Romantic/Germanic (Sanskrit has the same quality) languages. 22:14:55 I like it, but it has some sounds than I'd be hard pressed to find Romantic/Germanic speakers who can make them :P. 22:15:22 Try me :p 22:15:30 Heh. 22:15:36 Check out the IPA pronunciations. 22:15:38 Razor-X: "romance" 22:15:50 Fine. 22:16:02 i like how Finnish sounds 22:16:10 finnish is sweet 22:16:18 i like vowel harmony 22:16:30 I like Japanese too, but not specifically. Plus the conjugations used in official speech don't sound all that nice. 22:16:39 nothing like portuguese though ;) 22:16:43 But it's the best basic conversational sounding language, IMO. 22:16:59 after Portuguese. 22:17:02 portuguese sounds to me like Toklien's black speech 22:17:06 After your MOM. 22:17:15 Master Of Miracles, that is. 22:17:26 nooga: O_o 22:17:34 portuguese has soooooo many vowels 22:17:39 and sooooo few consonants 22:18:00 You don't like German's awesome consonant sounds? 22:18:04 No 22:18:04 :P. 22:18:06 not at all. 22:18:12 Yeah, it sounds awful, IMO. 22:18:17 Bengali has a lot of vowel sounds too. 22:18:31 I need a language with two consonants and one vowel. 22:18:33 does it have nasals? 22:18:38 Yeah. 22:18:40 ihope: "oaia aia eia ei"? 22:18:46 oh 22:18:48 Czrzszcz 22:18:49 two consonants 22:18:55 And one of the consonant has to be a stop consonant, and the other can't be. 22:19:06 means a Bug in Polish 22:19:09 tra at ta tat a 22:19:15 or uk 22:19:16 tratataatta! 22:19:23 Why not make a language like that? 22:19:28 And define grammar based on placement? 22:19:35 "Ta tassasasts". 22:19:44 Let's call it a Sapir-Whorf Snarepit! 22:19:59 if you want a small language, just use toki pona 22:20:09 (which sounds pretty nice imo) 22:20:13 "Sa sat sat a sastats sat tat?" 22:20:14 toki pona? 22:20:15 Is it a Sapir-Whorf Snarepit? 22:20:25 Razor-X: it has ~120 words, so i would say so 22:20:29 Awesome. 22:20:52 mi pilin e ni: toki pona li pona kute 22:20:59 ("i think toki pona sounds nice") 22:21:27 lol 22:21:31 What does "Toki Pona" mean? 22:21:39 "good language" 22:21:47 'good language' 22:21:48 toki - good (from "talk") 22:21:53 err 22:21:57 s/good/lanugage :) 22:22:04 pona - good (from "bona") 22:22:37 http://www.tokipona.org/ 22:22:44 hem 22:22:52 i like nordic languages 22:22:55 So Toki Pona is not an agglutinative language? 22:23:07 very much so. 22:23:39 it's close to chinese in that it never joins or modifies anything 22:23:39 Hmmm. 22:23:47 If it's so small, I can memorize that in about a day. 22:23:52 Razor-X: cool 22:23:58 Since I can do about 100-120 words in a language in a few hours. 22:23:58 Razor-X: join #tokipona if you do 22:24:01 Awesome. 22:24:19 ŝajnas tre bona lingvo ke vi povas paroli. 22:24:23 when i pronounce it 22:24:39 it sounds a bit like Finnish 22:24:57 Razor-X: TP has several words taken from English, and several from Esperanto, so should be even easier 22:25:08 not sure about Japanese 22:25:16 oko 22:25:19 noka 22:25:21 lol! 22:25:26 oko means eye in TP? 22:25:28 yeah, those are slavic 22:25:36 Polish 22:25:39 slavic 22:25:44 noga -> noka -> leg 22:25:53 that doesn't make it polish :) 22:25:53 oko -> oko -> eye 22:26:00 sure 22:26:06 but now it's easier to me 22:26:30 soem familiar words 22:27:10 hm 22:27:31 tengwar for tokipona 22:27:39 it would make sense 22:27:46 Razor-X: toki pona was created by a lesbian :) 22:28:05 well, he was a guy when he created it, but became a (lesbian) woman since... 22:28:12 -.-' 22:28:28 shi t 22:29:58 Um ... wtf? 22:29:58 "ma mama li lili" - "motherland is small" 22:30:10 "meli mi li moli" - "my woman is dead" 22:30:17 lol 22:30:20 it sucks 22:30:35 okay 22:30:35 if you say it fast 22:30:49 the difference is almost none ;p 22:31:01 oh, i'm wrong 22:31:02 sorry 22:31:07 (vine) 22:33:00 A guy becoming a lesbian woman?!? WTF?!? 22:33:12 ah come on 22:33:16 you'd do it if you had the money 22:33:29 +.+ 22:33:31 No, I wouldn't. 22:33:46 nooga: Why x01?!? 22:33:59 x01? ;p 22:35:19 pikhq: why wouldn't you? it's fun. 22:35:40 okay 22:35:45 lament: Well, it would give me a chance with Razor-X. :p 22:35:48 but only if i could back 22:35:59 to the initial state :> 22:36:18 pikhq: exactly, what else do you need? 22:36:21 if it wouldn't be so funny as i expected 22:37:43 lament 22:37:50 si 22:37:54 you're skilled painter 22:37:54 que 22:38:04 http://toki.dm7.net/lesson/aei.jpg :D 22:38:05 >:D 22:38:08 thanks 22:38:20 and you're one of that fluent TP speakers ;p 22:39:01 TP words sound quite childish 22:39:04 but it's fun 22:39:12 pipi - a ladybird 22:39:15 I should learn it. 22:39:37 pipi is any insect 22:39:46 with 120 words, you can't waste a word on 'ladybird' 22:40:01 pipi loje - red insect 22:40:09 mani - like "money" but in way that child would write it 22:40:40 pikhq: join #tokipona 22:45:25 oh, tokipona does have words from japanese 22:45:40 moku - food 22:46:06 haha 22:46:19 ...that's the only one 22:47:46 mina 22:47:48 sina 22:47:50 ;p 22:48:08 mina is not a word. 22:48:24 sina is from finnish i believe? 22:48:33 -!- bsmntbombdood_ has joined. 22:48:48 sure 22:49:10 and mina (a with dots) is also from finnish 22:49:19 means "me" 22:49:47 but it's not in TP :) 22:49:58 i eat = i am food LMAO :D 22:51:01 oh yeah, for some reason that doesn't ever bother anyone 22:52:49 i thought about a language in which every verb would be a connection of noun with tense qualifier 22:53:29 toki pona is somewhat like that... but without the tense qualifier 22:54:17 eg. me salla (i am leg, without qualifier), me a sallas ('i use legs in present' - i walk) 22:55:05 me e sallas (future, 'i'll walk'), me o sallas (past, 'i walked').... 22:55:31 mi noka - i am a leg. 22:55:50 but it would give many misunderstandings 22:55:53 mi tawa - i walk (go away) 22:56:08 tenpo kama la mi tawa - i will walk (go away) 22:56:49 -!- bsmntbombdood_ has quit (Client Quit). 22:57:07 ouch 22:58:54 the coolest feature of TP is the "la" construct. 22:58:56 read about it. 22:59:34 i'm having problems with tenses in English :/ 23:00:07 especially those perfect ones 23:00:44 Don't worry about it; it's my native tongue and /I/ don't understand those. 23:00:46 i would have been having problems with them too, but i have studied them a lot 23:01:13 admittedly i have had difficulties at first 23:01:49 well, my English came to me in very natural way, i don't like to learn it with book or in school ;| 23:02:20 Mine came via forced beating into my head, I fear (couldn't speak until I was 4 x_x) 23:02:55 * pikhq needs to turn on his brain, it seems. 23:03:00 but you're native? 23:03:06 Yes. 23:03:42 lucky bastard 23:03:44 Unless, that is, the tongue of the USA was German when I was growing up, and it just changed to English without me noticing. :p 23:03:50 whole world speaks your language 23:04:09 Rather convenient. 23:04:44 it might have been Polish instead of English! And then what?! 23:05:05 Then I'd be attacking you with a pole. :p 23:06:26 If i were native English speaker i would get rather killed than attempt to learn correct Polish. 23:07:15 it's fscking twisted if you look at it from a non-pole perspective 23:07:48 yes, slavic languages are not exactly easy. 23:08:10 That's common to all of the European languages, IMHO. 23:08:20 no. 23:08:28 slavic languages are much harder than romance languages. 23:08:31 they just have more stuff. 23:08:33 True. 23:09:21 English is probably the worst, because it's known for mugging other languages for new vocabulary. :p 23:11:15 there is no genre in English 23:11:28 English is certainly very difficult. 23:12:44 hmm 23:13:05 lament: what language is your native? 23:13:18 Russian? 23:15:38 Hmm, perfect tenses... 23:15:49 ? 23:16:26 Who needs 'em? :-P 23:16:46 dunno 23:17:13 but it looks as if i were handicaped 23:17:29 using only less complex tenses sucks 23:20:26 hehehe, Polish is really tough: So what have you done? => Co wy zrobilicie? == Cocie zrobili? == Co wycie zrobili? == Co ecie zrobili? 23:21:17 there r some niuances between those phrases, but generally they mean exactly the same - "What have you done?" 23:21:45 nooga: Russian 23:21:52 and that's not rare 23:22:05 -!- Eidolos has quit (Read error: 104 (Connection reset by peer)). 23:22:36 lament: i knew, your name is rather distinctive 23:25:34 * nooga pink floyd - any colour you like 23:25:57 pikhq: You know TS people can swing either way on the spectrum. 23:26:17 Razor-X: TS? 23:26:22 Oh. 23:26:27 Transsexual, mind the abbreviation. 23:26:28 * pikhq groks the acronym now 23:26:34 Gah. 23:26:47 I think the majority of them do turn out non-straight after hormones and surgery and whatnot. 23:26:49 There is such a thing as a brain. 23:26:54 :P. 23:26:56 A brain can not_work. 23:27:05 ;). 23:27:08 When a brain is to not_work: 23:27:24 When the program starts: 23:27:39 There is a brain called brain_death. 23:27:48 brain_death is to not_work. 23:28:28 ghhh 23:28:33 i must go to sleep 23:28:39 * pikhq hugs ORK 23:28:45 it's only 0:29 23:28:56 lol 23:29:04 pikhq: "brain death" didn't need the _ 23:29:12 Damn it. 23:29:30 but i need to wake up at 7:00 and catch a train ;p 23:33:40 seks 23:34:55 well, number 21 in Finnish is quite cool: kaksikymmentyksi 23:36:52 kahk see kuum meh nta uk see 23:37:12 anyway 23:43:21 goodbye ;p 23:43:27 -!- nooga has quit. 23:50:55 I saw the word 23:51:11 "adage" and I thought it would be pronounced like "Udage" :-P 23:53:27 I guess that would be "uh-da-gee" instead of "yer-da-gee".