00:04:14 !help 00:04:17 help ps kill i eof flush show ls bf_txtgen usertrig daemon undaemon 00:04:19 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 00:05:05 You have more of this than that! 00:05:25 !malbolge KzH2K!NKaszoj 00:05:27 invalid character in source file 00:09:18 fine 00:09:21 !malbolge DCBAqponmlG 00:09:39 :( 00:09:45 !cat YOU LOSE 00:09:49 YOU LOSE 00:10:12 I think the malbolge program is waiting for input 00:10:21 !ps d 00:10:25 1 EgoBot: daemon cat reload 00:10:27 2 EgoBot: daemon EgoBot reload 00:10:29 3 Asztal: malbolge 00:10:31 4 GregorR-W: ps 00:10:33 I'd have to agree. 00:10:35 !help i 00:10:39 Use: i Function: send input to a process 00:10:55 !i 3 arr 00:11:06 !i 3 \n 00:11:15 >.< 00:11:17 ^^ 00:11:30 !ps d 00:11:33 1 EgoBot: daemon cat reload 00:11:34 it should be gone, anyway. 00:11:35 2 EgoBot: daemon EgoBot reload 00:11:37 3 Asztal: malbolge 00:11:39 4 Asztal: ps 00:11:45 Haw 00:12:05 !i 3 fjksljfskd\n 00:12:09 So what's DCBAqponmlG do? 00:12:20 ihope_: Clearly nothing ;) 00:12:27 I found it on my hard disk 00:12:39 I probably should have run it *before* I asked EgoBot 00:12:56 lol 00:13:06 !kill 3 00:13:07 Process 3 killed. 00:13:42 !malbolge /dev/urandom 00:13:45 invalid character in source file 00:13:49 Aaaw. 00:14:24 !malbolge /dev/null 00:14:27 invalid character in source file 00:14:31 !malbolge 00:14:38 Well? 00:14:42 !malbolge D 00:14:50 !show 3 00:17:35 -!- Razor-X` has changed nick to Razor-X. 00:17:56 !malbolge (=<`$9]7<5YXz7wT.3,+O/o'K%$H"'~D|#z@b=`{^Lx8%$Xmrkpohm-kNi;gsedcba`_^]\[ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543s+O HEllO WORld 00:18:15 That's just ASCII backwards! 00:18:28 It's the first Malbolge program. 00:18:38 !malbolge DP 00:18:48 That's a nop, IIRC 00:18:49 You sure that one wasn't written first? 00:19:23 Only if you count {} as a C program, a Tcl program, etc. 00:19:33 main = return () 00:25:16 Does nothing. 00:25:19 main = main 00:25:26 Does even less. 00:25:46 main = getContents >>= putStr 00:25:58 Those all do nothing, but in different ways. 00:26:36 int main() {if(0==1) {printf("Hah! 0=1!");}} 00:26:42 Hmm, It's hard to fit much of a befunge program into 50x50 pixels :( 00:27:02 Asztal: Modern Befunge allows ooxoo pixels. 00:27:19 http://www.gamedev.net/community/forums/images/avatars/61634.png is what I currently have 00:27:45 but it would be awesome if my avatar could factorise numbers or something 00:27:56 I guess I could make one that factorises primes... 00:28:38 http://esolangs.org/wiki/Braincopter 00:29:28 Lode visits the forums in question, if he saw it and ran it, that would be even better 00:29:41 pikhq: I meant they all do different kinds of nothing. 00:30:06 The first one exits immediately, the second one infinite loops without doing anything, and the third one just outputs its input. 00:30:14 ihope_: I know, I know. . . 00:30:50 YOU do different kinds of nothing. 00:30:52 if(0==1), assuming a good compiled, is turned into a NOP. 00:30:58 lament: Indeed, I do. 00:30:59 main = if unsafePerformIO main then False else True 00:31:30 what's unsadePerformIO? 00:31:32 unsafe 00:31:52 unsafePerformIO :: IO a -> a 00:32:14 oh 00:32:29 so that thing just infiniteloops and smashes the stack? 00:32:38 Something like that, yeah. 00:32:42 boring. 00:33:16 main = if unsafeCoerce# main then unsafeCoerce# 3 else unsafeCoerce# "whee" 00:33:28 That's not quite as boring, I'm sure. 00:44:18 *sigh* 00:44:35 Anyone know of a Brainfuck itoa implementation? 00:45:44 Itoa? 00:45:55 ihope_: Int To ASCII 00:46:30 For outputting numbers? 00:46:33 Yeah. 00:47:02 Memory efficiency would be ideal. 00:51:28 So is Bitwise Cyclic Tag the simplest programming language or something? 00:51:38 It has three commands that do simple things. 01:03:38 -!- tgwizard has quit (Remote closed the connection). 01:04:30 -!- ihope__ has joined. 01:04:43 Mmh. 01:04:47 -!- ihope__ has changed nick to ihope. 01:05:03 * pikhq just writes his own damned itoa 01:13:46 -!- ihope_ has quit (Read error: 110 (Connection timed out)). 01:24:19 -!- GregorR-W has quit ("kill(getpid(), SIGGOHOME)"). 02:16:08 -!- ihope has quit ("http://tunes.org/~nef/logs/esoteric/06.08.09"). 04:25:04 -!- CakeProphet has quit (No route to host). 04:45:06 -!- ivan` has quit (Read error: 104 (Connection reset by peer)). 05:01:45 -!- Arrogant has joined. 05:08:36 -!- Sgeo has quit ("Ex-Chat"). 05:08:50 -!- Asztal has quit (Read error: 113 (No route to host)). 05:44:14 -!- mtve has joined. 06:24:22 -!- wooby has joined. 07:50:54 -!- ivan` has joined. 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 09:03:29 -!- Ciaran|Work has joined. 10:06:34 -!- sad has joined. 10:06:58 -!- Ciaran|Work has quit (Nick collision from services.). 10:07:47 -!- sad has changed nick to Ciaran|Work. 10:22:41 -!- dbc has quit (Read error: 60 (Operation timed out)). 10:27:30 -!- dbc has joined. 10:31:41 -!- lament_ has joined. 10:33:13 -!- lament has quit (Read error: 110 (Connection timed out)). 10:57:44 -!- Ciaran|Work has quit (Read error: 60 (Operation timed out)). 11:09:57 -!- lament_ has quit (Connection timed out). 11:10:32 -!- lament has joined. 11:24:03 -!- Arrogant has quit ("Leaving"). 11:45:39 -!- lament has quit (Read error: 104 (Connection reset by peer)). 11:50:07 -!- lament has joined. 12:14:49 -!- jix has joined. 12:20:47 -!- tgwizard has joined. 13:49:10 -!- tgwizard has quit (Remote closed the connection). 13:52:50 -!- Asztal has joined. 13:53:49 -!- fr34k has joined. 13:53:53 lo 13:57:50 everyone's asleep? 13:57:55 Of course. 13:57:59 yeah 13:57:59 i am 13:58:02 oh 13:58:11 Razor-X: you here? 13:58:14 hey pikhq, i got a new language 13:58:56 Hmm. 13:59:25 so like i wrote it all down in a word-document.. 13:59:50 fr34k: show show show! 14:00:02 * pikhq prepares to flog someone 14:00:56 ok, but like it's a word2k7 document..and its best viewed in that format..*.doc then, if i pastebin it, it could be messy, but why not 14:01:15 im uploading it to pastebin 14:01:15 1 min.. 14:01:30 oh yeh, btw pikhq, im aka boblol 14:01:56 Please, for the love of all that is holy, use a real office suite. . . 14:02:03 ? 14:02:21 Microsoft Office refuses to support any sort of standards. 14:02:39 Standards which would allow me, a free software user, to view your documents. 14:02:41 fr34k: save it as rtf... more programs are able to open that 14:02:55 yeh, but i was thinking of uploading it to pastebin 14:03:13 OpenOffice.org is my personal recommendation. 14:03:26 as i said: im uploading it to pastebin 14:03:54 http://openoffice.org/ Give it a try. . . 14:04:29 i've tried openoffice..never really liked it..but that was some time ago..but can i first of all upload it to pb? 14:04:41 Sure. 14:04:46 Tried OO.o 2? 14:05:06 pikhq: do you know how can i print a file with openoffice from a cronjob? 14:06:12 lindi-: Not familiar with OpenOffice's command line options; sorry. Shouldn't be that hard to do, I'm just not sure how. 14:07:04 ok, here it is: http://pastebin.ca/177416 14:07:15 pikhq: it doesn't really do command line options 14:07:23 im not so good at english, so if you have any questions, go ahead 14:07:24 lindi-: Hrm. 14:08:09 pikhq: i would also like to know how can i print a file with mozilla 14:08:22 please let me know if you ever figure it out 14:08:25 lindi-: Not sure. 14:08:39 fr34k: I've got a project for this weekend. 14:08:45 ok 14:09:06 Thanks for the weekend project. 14:09:15 you mean you're doin it? 14:10:51 or? 14:11:50 I'm doing it. 14:11:52 :D 14:11:58 yay =D 14:12:10 Your description isn't that great, but your code examples more than make up for it. 14:12:24 haha, yeh im not good at explaining :P 14:12:42 but i think this idea/language, is much better than CUBSO, wich totally sucked :P 14:13:29 Probably wouldn't be hard to compile to C, actually. . . 14:13:45 perhaps no..i dont speak c so i dont know :P 14:13:59 but im goin to gothenburg this weekend, so i'll see how it went when i come back 14:14:28 BTW, s/array/variable/ 14:14:30 lindi; By "print a file with mozilla" do you mean that, given a local HTML file, print it out (like the 'print' menu option does) without doing any interaction with it? 14:14:44 fizzie: yep 14:14:51 pikhq: s/array/variable ?? 14:14:56 fizzie: or remote file, i guess mozilla could still do http to get it 14:14:57 I'll try doing a real array implementation that conforms to the syntax. . . 14:15:07 fr34k: You called variables "arrays". 14:15:12 oh 14:15:15 yeh i forgot the word 14:15:16 :P 14:15:22 so i used something else haha 14:15:35 fizzie: and if possible it would be cool to do this without an X server of course 14:15:40 An array, in this syntax, would be like this: 14:16:05 [a(0)=0][a(1)=5][a(2)=250] 14:16:11 There. A 3 element array. 14:16:13 oh 14:16:15 ok 14:16:27 so you said you are goin to add that function as well? 14:16:34 Yeah. 14:16:36 sweet 14:16:44 Not that hard to do, after all. ;) 14:16:51 haha, for me it is :P 14:17:11 btw, the language turned out to be quite complex, if you know what i mean 14:17:29 Doesn't seem all that complex to me. 14:17:51 well, not in that way, but like this line: 14:17:51 # 14:17:51 [a[=]10] [b[=]0][.[?[b[<=][a]]][![b[++]]],] 14:18:04 its quite hard to keep track of all [ and ] 14:18:10 for me it is 14:18:10 :P 14:18:44 That's an issue one gets with Lisp, too. Not terribly difficult. 14:18:54 well no 14:18:56 hey wait a minute! 14:19:04 there's an error in your array syntax 14:19:09 it should be like this: 14:19:19 [a(0)[=]0] 14:19:45 Hmm. Where's the while loop? 14:19:52 ? 14:20:18 I see what amounts to an infinite loop. . . 14:20:20 lindi; My initial approach (this is from a Firefox perspective) would be to write some JavaScript for it. I think scripts ran from chrome:// urls can print without any user interaction, so you could use "firefox -chrome chrome://my-automagical-printing-extension/thing.xul ". The extension-writing wouldn't be completely trivial, though, and it'd be an ugly solution. And wouldn't work without X. 14:20:25 But no while loop. 14:20:41 Maybe add a command for "exit loop", and it could work. 14:20:56 could you explain while loop? 14:21:08 Without a while loop, I don't see how this could be Turing complete. . . 14:21:22 while (a==b) {/* do stuff */} 14:21:30 yeh, but how does a while loop work? 14:21:30 oh 14:21:30 um 14:21:40 maybe like this: 14:21:46 +[do stuff] 14:22:12 [#[a[==][b][.[b[++]],]] 14:22:24 Bona. 14:22:27 Good. 14:22:31 where [#] is while 14:22:31 eh? 14:22:35 ok 14:22:43 wasnt that hard .P 14:22:43 *:P 14:22:49 Yeah. 14:22:53 notice this: 14:23:08 Just wasn't sure if you were *aware* of your lack of Turing completeness (which you've fixed). 14:23:28 nah, im not so good at those stuff :P 14:23:54 Well, you're learning, so I can't complain much. . . 14:26:40 lindi; Actually trying to use the browser for that sounds rather painful; almost painful enough to consider writing something that'd just use Gecko for rendering and printing. Haven't done any Mozilla hacking, so no idea how much work that would be. 14:26:50 lindi; Someone's doing exactly that at http://gecko.dynalivery.com/ 14:27:21 probably lots of work. 14:27:38 -!- boblol has joined. 14:27:45 i was disconnected 14:28:19 btw i must leave the comp for a while..catched a flu, and when sitting in front of screen i get headache 14:28:19 later 14:28:19 -!- boblol has changed nick to boblol|afs. 14:33:58 * pikhq runs off 14:37:45 * boblol|afs starts playing metallica - nothing else matters on guitar 14:45:17 hey pikhq you still there? 14:49:39 fizzie: yep that's only $ 12,000 14:51:22 who was the person who runs the contest? 14:53:28 lindi; Yes, well, I wasn't suggesting buying it from them. 14:54:31 -!- fr34k has quit (Read error: 110 (Connection timed out)). 15:22:29 -!- boblol|afs has quit (Read error: 110 (Connection timed out)). 15:26:12 -!- boblol has joined. 16:17:06 -!- GregorR-W has joined. 16:47:50 -!- boblol has quit (Read error: 110 (Connection timed out)). 16:52:05 -!- fr34k has joined. 17:10:50 -!- fr34k has quit (Read error: 110 (Connection timed out)). 17:34:17 -!- kipple_ has joined. 17:47:20 -!- ivan` has quit (Read error: 110 (Connection timed out)). 18:26:32 * Asztal wonders how he is going to implement wrapping in trefunge :| 18:41:07 -!- tgwizard has joined. 18:55:26 Asztal: With much pain. 18:57:37 I'm also wondering how fbbi ever did it with any efficiency, given it's interesting method of organising its space 18:58:41 * pikhq has learned one very, very simple thing about BFM. . . 18:59:01 I need to get some macros before I can write a *good* Brainfuck compiler in it. 19:01:04 Maybe write stuff to allow for that nice little array code I noticed. 19:07:02 Razor-X seems to be never here 19:11:45 -!- CXII has joined. 19:12:01 -!- CXI has quit (Read error: 131 (Connection reset by peer)). 20:30:11 hi 20:30:59 h 20:38:52 -!- Sgeo has joined. 20:39:27 hi 21:23:42 -!- ivan` has joined. 21:25:59 -!- CakeProphet has joined. 21:54:26 -!- jix has quit ("Bitte waehlen Sie eine Beerdigungnachricht"). 22:43:37 Maybe you can have Firefox call lpr. 22:47:19 -!- tgwizard has quit (Remote closed the connection). 22:51:29 Presumably she has a "life". 22:51:31 -!- calamari has joined. 22:52:34 pikhq: Not really... sleep and school is all. 22:52:52 Sleep == 5 hours, School == 8 hours. So I'm gone for about 13 hours of the day. 22:52:54 hi 22:54:16 -!- Razor-X has quit ("Hold on just a second."). 23:06:55 calamari: In your "x = y(z)" algorithm, don't you mean "y, temp0, and temp1 must be contiguous", not "x, temp0, and temp1"? 23:08:21 And likewise, wouldn't the pointer end at y, not x? 23:08:42 -!- Razor-X has joined. 23:08:47 I *think* you just copied the description from the "x(y) = z" algorithm. . . 23:09:53 could have.. haven't looked at that stuff in ages 23:10:49 I'm going to assume so, because anything else doesn't make any damned sense. 23:24:40 OMGWTFBBQ! _Eragon_ movie!! 23:25:37 The real question is: Will it be bad enough to be good while not being bad enough to be so bad it isn't even so bad it's good? 23:27:36 *brain explodes* 23:29:50 at my statement or the trailer 23:29:57 oh wait, URL 23:29:58 Yes 23:30:01 *cough* 23:30:10 http://pdl.stream.aol.com/aol/us/moviefone/movies/2006/eragon_022358/eragon_trlr_01_dl.mov 23:30:41 Not at work. 23:42:35 * SimonRC goes to bed. 23:43:21 *sigh* 23:43:29 I've got half of my array code for BFM working. 23:43:48 The getarray macro doesn't work at all.