00:02:30 -!- Keymaker has joined. 00:02:43 So ................... 00:02:47 ? 00:03:36 I wanted to release DN 0.5 today ... 00:03:39 But I don't think I can ... 00:03:42 I can't find this damn bug :'( 00:03:46 :( 00:03:56 what kind o bug? 00:04:22 How much detail do I want to describe this in ... 00:04:37 When one side sends a direct connect request, it then stops receiving input. 00:04:40 For some inexplicable reason. 00:04:47 hmm 00:05:10 hey, i know: "there is something wrong!" 00:05:22 :P 00:05:33 I'm considering disabling DCR for this version, and fixing it later. 00:05:33 no idea, naturally 00:17:51 here's a snack code to print 'A' 00:17:52 !+?:::::::"?++++++++"< 00:19:43 here are the instructions so far: " ! + - = : < > ? # 00:19:58 and probably '!' for output 00:20:02 input is missing 00:20:17 '/' is there also 00:22:13 so, 12 instructions total 00:23:56 no input? 00:24:15 not yet 00:24:26 it will be there, probably character @ 00:26:48 actually the 'A' printing program would be two instructions longer in brainfuck :) 00:26:49 ++++++++[>++++++++<-]>+. 00:27:06 and probably snack code can be squeezed. i'll try 00:29:17 ! is for output? and it's the first instruction in the example? 00:29:37 last 00:29:37 do you run backwards? 00:29:40 yes 00:29:45 the program will be put into stack 00:29:49 aha 00:29:52 and it will be eaten from there 00:30:01 program will be stopped when no instructions left 00:32:22 keymaker: any gems for x = (y >= z)? I have code, but it's very long 00:32:40 nope 00:32:59 i guess i couldn't make very short non-wrapping code either 00:33:43 I can't think of a non-wrapping way to find the cell size 00:33:56 i.e... what is the maximum cell value 00:34:09 it can't be found 00:34:15 the maximum 00:34:15 yeah, I don't think it can 00:34:21 only wrapping allows it 00:35:10 but the good thing is one doesn't really need to know the maximum value. as long as the interpreter has bytes 00:35:15 that means wrapping is more powerful.. for example the wrapping version of not works for all cell sizes 00:35:41 but one shouldn't use other sizes!!!!!!!!!!!!!! 00:35:49 8) 00:35:53 pi16.b disagrees :) 00:36:07 well, that program doesn't know anything 00:36:13 :p 00:36:33 bfasm disagrees then :) 00:36:48 maybe it needs some rewriting ;) 00:36:55 yeah, it does 00:36:58 heh 00:37:14 seriously, i don't mind if people use wrapping version 00:37:21 but i'm just defending non-wrapping 00:37:48 i mean i'm going to code my programs with non-wrapping 1-byte implementation 00:38:34 the original distribution implies wrapping :) 00:38:40 i know 00:38:44 1 byte = 8bits .. but could you do non-wrapping with 1 bit? 00:39:04 lol 00:39:05 yes 00:39:24 + and - are fine :) 00:40:58 yep, it still works.. cool 00:41:15 and besides, non-wrapping is less implementation dependent 00:41:18 what works? 00:41:27 maker: what you said 00:41:33 + and - ? 00:41:36 yeah 00:41:40 of course it works! :D 00:44:06 how do you do non-wrapping subtraction? .. lets say 3 - 5 ? 00:44:32 probably first check which one is bigger 00:44:43 and then probably.. 00:44:47 (wait) 00:44:59 would you have a cell that specifies the sign ? 00:45:15 dunno 00:45:21 never done that 00:45:47 if you come up with something, that could be used for x = -x :) 00:45:57 ok 00:46:20 that'd be pretty simple an operation now... sign = 1 - sign.. something like that :) 00:56:16 ouch. my knees hurt 00:56:58 it probably has nothing to do with 14 hours of sitting :) 00:57:12 probably not.. 00:58:10 I end up sitting different ways throughout the day without even noticing the changes.. other people comment :) 00:58:19 :) 01:00:53 I hate all of my friends. 01:01:07 :) 01:02:45 I don't have any friends that I don't hate 01:03:08 graue: is the converse true? 01:03:21 You are all my sworn enemies ... and I love ya', every one. 01:03:50 :) 01:03:57 calamari, what would that be? I'm confused 01:04:41 no, "if I hate someone, then he is my friend" is not true 01:05:33 http://esoteric.voxelperfect.net/db/latest.sql.bz2 01:05:33 it should now update on sundays at about 00:01 UTC, maybe a little later 01:05:33 so can it be announced to the mailing list? 01:05:54 sure i guess 01:05:59 okay 01:06:11 what about the uploaded files? 01:06:35 I'd like to upload a Piet program 01:06:43 what announced on the mailing list? 01:06:55 Keymaker: the database backup 01:07:00 ok 01:08:31 hey, what if you have bit-sized cells, but incrementing 1 or decrementing 0 is an error that crashes your program? 01:08:37 that would be strange to deal with 01:09:18 :) 01:09:40 graue, please, could you set up a backup of the wiki uploads? 01:11:21 graue: that's wrapping.. it's an error, lol 01:11:49 graue: also can you alow me to upload files? 01:14:33 pgimeno, when there are too many to back them up manually, then yes 01:14:39 calamari, you should be allowed already 01:15:21 hum, what happens in MediaWiki when a file is missing? 01:16:27 I mean, if the file is not present in the uploads dir but the database indicates that it's there 01:16:45 can it be re-uploaded? 01:17:52 if not, people interested in mirroring will need to know what directories to put the mediawiki files in 01:18:30 IIRC the dir name is made by looking at the first characters of a hash of the file's name 01:20:19 graue: ok thanks 01:37:12 well. time to go.. 01:37:31 see you earlier/later today 01:37:31 nite 01:37:31 -!- Keymaker has left (?). 01:40:33 -!- calamari_ has joined. 01:45:53 -!- graue has left (?). 01:57:28 -!- calamari has quit (Read error: 110 (Connection timed out)). 02:00:14 bbl, phone 02:00:16 -!- calamari_ has quit ("Leaving"). 03:45:45 isn't this a correct nonwrapping "not x"?: temp0[-]x[temp0+x[-]]+temp0[-x-temp0] 04:04:08 -!- kipple has quit (Read error: 110 (Connection timed out)). 05:23:56 -!- calamari_ has joined. 05:23:58 hi 06:16:54 -!- GregorR-L has joined. 06:55:48 is any language that restricts memory to a finite amount a finite-state automaton? 06:56:59 trying to categorize one of my languages, and it would be turing complete, except ultimately there is a maximum amount of memory.. although that maximum amount is exceptionally large 06:59:52 256^26 bytes.. 3.74x10^50 terabytes 07:01:26 wow, that's a lot of memory.. hehe :) 07:17:48 -!- calamari_ has quit ("Leaving"). 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 09:48:34 -!- GregorR-L has quit (Read error: 110 (Connection timed out)). 10:05:21 -!- J|x has joined. 10:07:18 moin 10:07:31 -!- J|x has changed nick to jix. 10:12:46 anyone here ? 10:14:39 nope 10:15:15 ok 10:17:13 jix: may i help you? 10:19:05 -!- sp3tt has joined. 10:19:45 nobody's here 10:19:48 nobody's ever here 10:19:51 this channel is EDAD! 10:23:50 is it? 10:24:03 yeah 10:24:04 EDAD 10:26:47 before i went to france i just done my XUML interpreter(4 mins before i had to shutdown my computer).. i'm going to upload it and create a wiki page 11:06:01 Would latin qualify as an esoteric language? lol 12:34:26 -!- J|x has joined. 12:38:05 -!- jix has quit (Nick collision from services.). 12:38:10 -!- J|x has changed nick to jix. 13:09:41 -!- sp3tt_ has joined. 13:16:10 -!- sp3tt has quit (Read error: 60 (Operation timed out)). 13:17:48 -!- comet_11 has quit (Read error: 104 (Connection reset by peer)). 13:18:59 -!- CXI has joined. 13:21:40 -!- kipple has joined. 13:38:12 -!- graue has joined. 14:10:22 -!- Keymaker has joined. 14:10:52 wheee 14:11:16 finally got around taking a look at appearance stuff in this mandrake 14:11:28 now i'm finally feeling comfortable with the appearance 14:11:32 now when i've changed it 14:11:41 the previous looked like s*it 14:14:28 what window manager are you using? 14:15:07 Use evilvm, it's nice. No nonsense about menus or title bars or other unnecessities. 14:15:44 i guess it's kde in case that is window manager. i'm a bit lost about the terminology 14:22:02 i prefer ion 14:22:20 kde is a desktop environment, i'm not sure what window manager it normally uses 14:22:28 ok 14:22:30 no idea 14:30:03 I think they call it Kwin. 14:41:51 i. hate. overflow. stupid non-wrapping cells :p 14:50:29 problem fixed 15:11:37 i wish C had a balanced trinary type 15:11:44 or type checking for enums so i could make my own 15:11:51 question: in which direction langton's ant is going when started? 15:11:59 left righ up or down 15:12:19 i can't find the start direction anywhere grrrrr 15:27:42 i wish i knew :( 15:49:27 well, doesn't matter anymore 16:05:18 chocolated covered langton's ant 16:05:32 mmh.. ants.. 16:18:07 bbl' 16:18:10 -!- Keymaker has left (?). 16:26:21 -!- cpressey_ has joined. 16:26:35 -!- cpressey has quit (brown.freenode.net irc.freenode.net). 16:46:43 -!- Keymaker has joined. 16:46:59 from esowiki: "fixed erroneous fix" 16:47:01 :D 16:47:40 probably means someone fixed stuff, and the noticed there was nothing wrong 16:49:12 Keymaker: my thue digital root program is shorter than yours :p 16:49:25 grrrg 16:49:26 :p 16:49:28 well, no wonder 16:49:33 i'm not very good at thue 16:50:31 (but i should try again :w) 16:55:47 write a digital root program in qdeql 16:55:57 this is just a suggestion, not a command 16:56:10 what is that? 16:56:17 qdeql 17:01:16 an esoteric language of my invention 17:01:21 www.oceanbase.org/graue/qdeql 17:03:35 hmmmm... 17:03:54 hmmmmmmmmmmmmmmmmmmmm indeed.. will take 10x times until i understand anything 17:04:28 -!- tokigun has joined. 17:05:19 hello 17:08:12 hello 17:08:13 ;) 17:13:11 -!- harkeyahh has joined. 17:16:10 -!- tokigun has quit ("leaving"). 17:18:40 I thought this forum was aboutbusiness law 17:18:52 :-/ APL won't help me this time 17:19:12 how did you get that impression?? :D 17:19:22 graue: about qdecl. I'm not familiar with the dequeue and enqueue opearations. 17:19:51 is dequeue to take an element from the end of the queue, and enqueue to insert it at the beginning? 17:26:03 -!- tokigun has joined. 17:26:30 yes 17:27:07 kipple: although i normally consider the "beginning" of the queue to be the part you dequeue from 17:27:34 heh. yes. I agree 17:28:28 -!- harkeyahh has quit (brown.freenode.net irc.freenode.net). 17:28:59 -!- harkeyahh has joined. 18:11:20 -!- {^Raven^} has joined. 18:11:39 <{^Raven^}> Hi everyone 18:12:04 <{^Raven^}> It's nice to be back ;) 18:12:57 Hello. 18:13:54 I like this channel i am coming in now as a regular 18:14:24 <{^Raven^}> I was here 24/7 a while back, it's a nice place 18:15:13 I especially like the marble floors 18:15:24 nice touch 18:23:16 :) 18:23:19 hello raven 18:23:30 <{^Raven^}> hi there Keymaker, long time no see 18:23:34 now: where have you been??! 18:23:38 hi 18:24:16 <{^Raven^}> I went back to work 18:25:06 but but.. how did that stop you accessing this channel? 18:25:16 or did you wokr 24/7 18:25:35 anyways, plenty of interesting has happened. 18:25:58 <{^Raven^}> Umm...very good point there, dunno. 18:26:03 :) 18:26:07 <{^Raven^}> Ooh, plz tell 18:26:22 well, the esowiki that people have been actively updating and makin' is up at 18:26:27 esolangs.org 18:26:39 my brainfuck site http://www.bf-hacks.org/ is up 18:26:56 Yeah brainfuck is awesome 18:27:07 yep 18:27:14 and i made a simple polyglot quine: 18:27:15 http://www.bf-hacks.org/hacks/pgq.b 18:27:52 well, much more.. the logs are filled with interesting discussion now when we've got guys like pgimeno and GregorR here 18:28:03 also, plenty of new esolangs have been made 18:28:27 <{^Raven^}> I'll take a peek at the chat logs later, I've got a lot of catching up to do 18:28:32 but now i must go eat dinner (that i can't this time bring here) 18:28:35 ok 18:28:38 bbl 18:28:41 <{^Raven^}> have fun Keymaker 18:30:04 i'm 11:30 am here and he is eating dinner 18:30:08 lucky bastard 18:33:14 -!- harkeyahh_ has joined. 18:33:52 ChanServ don't talk to me 18:35:42 Keymaker: it seems to be written in c99 ;) 18:40:11 -!- smott has joined. 18:40:35 hello Smott 18:40:42 did you tell ChanServ to stop bugging you? 18:45:19 hi. what? 18:46:15 yeah ChanServ 18:46:21 he always talks to me when i come in 18:46:27 I am sick of it 18:46:36 oh right. one gets used it i suppose 18:46:36 being harassed by a robit 18:47:14 he can't treat me like trailer trash jsut because he lives in a near freezing basment in seattle 18:48:08 well, he's the boss, or so i hear 18:48:58 see thats it repression of the organic race by hunks of metal 18:49:17 we should make a machine that can rival ChanServ and beat him to a pulp 18:50:35 -!- harkeyahh has quit (Read error: 110 (Connection timed out)). 18:50:48 At 20:30, that was a rather late dinner, even. 18:52:20 i know really 18:53:05 does anyone happen to have any code for this language called smallfuck? 18:53:36 no not anymore 18:53:40 it went out of date years ago 18:53:57 you really need to upgrade your machine 18:56:14 typical of me, always years behind the current technology 18:56:46 <{^Raven^}> I'd say check lament's website for it but I cannot find a current one 18:57:03 :-/ Well, we can't all be up-to-date 19:05:49 check the chat logs, lament posted a link to his smallfuck->smetana compiler in the last few days 19:06:15 ok 19:20:23 graue: have you made hello world in qdeql? 19:21:06 yeah, it's in the distribution 19:21:25 hello.qdeql 19:22:02 ok i must look more carefully :) 19:23:30 arh 19:24:30 hey, maybe i should make & do nothing on EOF rather than enqueueing 0 19:24:53 that would make writing some programs more challenging, but then cat could handle binary files 19:25:09 mmmh.. binary.. 19:30:57 bbl 19:31:00 -!- Keymaker has left (?). 19:47:42 <{^Raven^}> Hey peeps...Roll up...Roll up... 19:49:09 <{^Raven^}> It is my pleasure to announce the release of Lost Kingdom (Enhanced Brainfuck Edition) 19:50:33 <{^Raven^}> http://jonripley.com/brainfuck/games/ 19:50:59 <{^Raven^}> Lost Kingdom is a text adventure written in Brainfuck 19:51:32 <{^Raven^}> Probably the first ever piece of interactive fiction ever written in an esoteric programming language 19:52:08 <{^Raven^}> Also one of the largest non-trivial Brainfuck programs ever written 19:52:13 <{^Raven^}> Have fun! 19:52:49 -!- harkeyahh_ has quit ("leafing"). 20:05:19 Holy fuck....... 20:06:49 * GregorR bows down to {^Raven^}, his new god. 20:08:40 -!- lindi- has quit (Read error: 110 (Connection timed out)). 20:09:12 * {^Raven^} is sporting a grin larger than the recommended specifications 20:12:13 ...omg. 20:19:31 you wrote this in BFBASIC, right? 20:29:26 <{^Raven^}> yes...but trust me it was a non-trivial exercide 20:29:54 * {^Raven^} shuffles nervously 20:37:34 it seems like it's impossible to read binary files in brainfuck 20:37:46 if the implementation returns -1 on EOF, you can't read a 255 byte 20:37:53 if the implementation returns 0, you can't read a 0 byte 20:38:11 and if it implements EOF as no change, you get to choose what byte you can't read, but you still can't read a certain byte value! 20:38:54 <{^Raven^}> It will be possible in the future to handle binary files and do a lot more than that with any esolang capable of IO 20:39:36 -!- harkeyahh has joined. 20:39:40 <{^Raven^}> but at the moment it is problematic as you say 20:40:09 it's not a problem in Kipple! 20:40:35 at the moment, you say? is there an official revision on the way? ;) 20:40:48 omfg i forgot how to do a crying emotiocon 20:41:03 there's that EsoAPI thing 20:41:04 :'( 20:41:05 :'( 20:41:23 omfg i forgot how many star wars films there are 5 or 6 :'( 20:41:36 7 :) 20:41:47 yeah, but only 0 of them were any good 20:41:56 do not underestimate the power of the Holiday Special ;) 20:42:05 :'( no there can't be 7 then i am missing 2 films 20:42:27 well, really, there are 6 20:42:34 <{^Raven^}> PESOIX is in development which is a POSIX style layer for any esolang 20:42:45 star wars is the worst trilogy ever :'( 20:43:04 raven: interesting. how will that solve the EOF problem in BF? 20:44:12 the original star wars trilogy are among my favorite movies, but the new trilogy is crap 20:44:24 <{^Raven^}> The official URL for PESOIX is http://catseye.mine.nu:8080/projects/pesoix/doc/pesoix.html but also take a peek at http://jonripley.com/easel/ 20:45:30 <{^Raven^}> PESOIX includes an implementation independant call to test for EOF 20:47:10 looks interesting :) 20:52:45 <{^Raven^}> thanks 20:53:41 -!- sp3tt_ has quit (Read error: 54 (Connection reset by peer)). 21:22:12 <{^Raven^}> is the owner of the soojung blog here? I'd really love to know the English translation of your entry! Thanks for wirting it! 21:28:00 -!- J|x has joined. 21:29:25 -!- jix has quit (Nick collision from services.). 21:29:28 -!- J|x has changed nick to jix. 21:34:16 * {^Raven^} wishes that Keymaker was around earlier 21:45:09 {^Raven^}: you mean http://sapzil.info/soojung/entry.php?id=620 ? 21:45:57 <{^Raven^}> Yes 21:46:28 Yes... I wrote it :) 21:47:01 -!- lindi- has joined. 21:47:04 catseye.mine.nu:8080 doesn't work 21:47:24 <{^Raven^}> Thanks, I have tried to read it via Babelfish but not much luck :( 21:47:39 {^Raven^}: Babelfish... omg :S 21:48:03 it's 5:48 am now... i have to sleep ;) 21:48:12 (GMT+09:00) 21:48:15 <{^Raven^}> nite 21:51:06 -!- tokigun has changed nick to t0k1gun. 21:51:54 -!- t0k1gun has changed nick to tokigun^away. 21:54:42 -!- Keymaker has joined. 21:54:46 'ello 21:55:03 cpressey seems to have done nice job @ esowiki 21:55:08 <{^Raven^}> hi there Keymaker 21:55:10 hi 21:55:36 <{^Raven^}> nice website good to know that you found a new host 21:57:05 new host? 21:57:15 had i one before? :) 21:57:20 oh wait 21:57:21 yeah 21:57:25 school server 21:57:51 yes, bf-hacks is now my place along with koti.mbnet.fi/yiap/ 21:59:01 what means 'non-trivial'? 21:59:07 too lazy to search for a dictionary.. 21:59:49 <{^Raven^}> in programming terms it means really, really difficult aka usually almost impossible 22:00:43 ok 22:00:46 cheers 22:00:52 writing Hello world in brainfuck is trivial. Writing it in Malbolge is not.... 22:01:03 :) 22:01:52 <{^Raven^}> keymaker: you missed my announcement earler :( 22:02:01 ok what it was? 22:02:18 (i was eating birthday cake and reading) 22:03:42 <{^Raven^}> keymaker: http://jonripley.com/brainfuck/games/ (look for Lost Kingdom) 22:04:50 very nice 22:04:53 * Keymaker faints 22:07:18 have you used any text-to-brainfuck generators? 22:07:26 or everything just pure typed brainfuck? 22:11:20 ah, not, but still awesome :) 22:11:33 now i have to try it :) although i suck at text games 22:11:42 <{^Raven^}> it was a lot of hard work 22:12:15 <{^Raven^}> technichally it's two different(ish) games rolled into one, a conversion of the original and a specially enhanced version 22:12:25 <{^Raven^}> have fun tho 22:18:44 nite 22:19:17 nite 22:19:26 <{^Raven^}> nite 22:19:27 -!- jix has quit ("Banned from network"). 23:34:03 anyone got more information about aura?? 23:55:49 figure it out yourself! 23:55:55 (no, no one does) 23:57:59 i developed a new companion to html not a programming language, but close enough 23:58:05 it is the rival of CSS 23:58:10 called TSS 23:58:44 :) 23:58:55 Tiled Style Sheets 1.0