00:00:01 umm. I think he has... 00:00:19 he has told me how he has a slow computer.. that's about it 00:01:27 * calamari gives up then 00:02:20 when I have time, I'll start a new wiki that is more user friendly 00:17:27 ok, let's try this again 00:17:36 there is "stuff", and there is "info about stuff" 00:17:58 a program is "stuff" 00:18:15 the wiki is for "info about stuff" 00:18:18 Is an example program stuff or info about stuff? 00:18:57 And I'll note that I don't see any reason the wiki can't also store "stuff". 00:19:09 me neither... 00:19:29 the reason is that "stuff" can crash your computer, or require a certain operating system, or eat up your RAM 00:19:35 "info about stuff" is just information 00:19:50 my slow computer is one of many possible examples of why mixing "stuff" and "info about stuff" is a bad idea 00:20:18 i am quite happy to store relevant "stuff" on esoteric.voxelperfect.net, if people are interested in having it there 00:20:22 If you don't want "stuff", don't download it. If your web browser lets websites crash your computer, it is broken, period, and should not be used as the baseline for everthing. 00:20:54 i don't think websites should have programs in them at all 00:21:23 does that mean every website with a java applet is broken, period? or is my opinion NOT the final say on what is or isn't broken? 00:21:38 Looking at the existence of Flash, I've got to say that almost every else in the world disagrees with you on that one. 00:22:27 that's exactly my point 00:22:54 your opinion that my "broken" web browser should not be accommodated is not law, either 00:23:15 Your opinion on what is broken is invalid because you're not seeing that it's your browser that's broken. It's like the ethnic joke where the guy goes to the doctor and says "My leg hurts when I poke it, my chest hurts when I poke it, my head hurts when I poke it" and the doctor responds "Your finger is broken." 00:23:51 -!- graue_ has quit (Read error: 145 (Connection timed out)). 00:24:05 I'm not trying to be mean or insulting, just point out that web apps are not uncommon or inherently bad. 00:27:15 that doesn't change the fact that they don't belong on a wiki 00:27:30 there is nothing hard about the concept of separating content from information about that content 00:27:41 that's not a "fact", that's your opinion... 00:27:52 They do belong on a wiki, the wiki has file support for just that reason. 00:28:08 the wiki has file support to store images 00:28:59 graue: why does the esoteric wiki have to fit into the "normal" wiki.. we're supposed to be out there, right? :) 00:29:00 -!- graue_ has joined. 00:29:09 Dividing data and metadata is arbitrary. If you're providing both, provide them together. 00:29:47 And MediaWiki does not have file support just for images; otherwise it would not be possible to upload anything but images. 00:29:59 that said, I can understand graue's reluctance to change his wiki.. he started that wiki before we all got together and started decided things.. so it isn't quite fair to ask him to change what was already there 00:30:43 I disagree. I'm asking because I see straightforward ways to make things better. Is very much in the wiki spirit. 00:32:18 -!- wooby has quit. 00:32:45 malaprop: I think graue has his own ideas about how a wiki should be run, and doesn't want to change those to fit what the rest of us would like.. that's totally his choice tho. That's why I think it might be best to choose to start fresh 00:33:20 I'd rather build up than start again from scratch. It's why I'm such a pain in the ass. 00:33:52 please, let us not end up with two competing wikis! 00:34:40 And on that note, I unfortunately have to go. I may be online again in a few hours or it'll be tomorrow morning (~13h). 00:34:46 cya malaprop 00:34:47 * malaprop idles. 00:42:46 having to put something one mouseclick away is a very stupid thing to fork a wiki over 00:44:13 graue: I don't see it that way, exactly.. this one item certainly isn't a dealbreaker. What gets me is how you do not seem to care about the opinion of the rest of the community.. we had a lot of plans that were made together, and you singlehandledly vetoed those plans when we decided to go with your server. 00:46:01 graue: we were going to have file uploading, but you didn't want that, until we complained so loudly you couldn't ignore it.. this java applet thing was in the works pretty much from the very beginning=, we we're going to have multiple wikis, etc.. 00:46:50 which is totally fine for your own server.. hey you're the boss.. but I don't think you're being very cooperative 00:47:30 and so, in the future, when something needs to be done.. I'm sure it will be the same way 00:47:57 i have vetoed all of one plan, put forward by two people; there is no problem moving the java applet one mouseclick away; the multiple wikis idea was rejected with everyone's agreement because it wasn't practical; file uploading is a feature that was implemented separately from the wiki with everyone's agreement who happened to speak up 00:48:30 you're blowing a lot of hot air and it's silly, just for one extra mouseclick people will have to make to get to your java program 00:49:24 graue: I recall things differently 00:49:49 everyone wanted to be able to uplaod files, only requiring a user account 00:50:15 you were the only one that wanted all the sql beg you to upload file hoops 00:50:16 revolution!!!! 00:50:34 lament: hehe 00:50:51 * calamari isn't upset, btw :) 00:50:56 people of the world rise against graue's tyrannical rule 00:51:01 *peoples 00:52:21 lament: I see no problem letting him run his wiki the way he wants to 00:53:18 I think we should have left it that way from the beginning.. it was a mistake, is all. His wiki predates the whole eso preservation thing 00:54:32 that is true. 00:58:15 i actually started my wiki to preserve esoteric languages 00:58:27 it just took a while for people to become interested 01:25:24 personally it took a backup solution to become interested. otherwise Wikipedia would have been better 01:26:41 i still think ftp would be the best 01:26:51 :) 01:32:52 ftp for a wiki? 01:32:57 you mean for the files, right? 01:35:16 probably 02:04:11 i mean, we don't actually need a wiki. 02:11:58 well, I've discovered the reason I can't get a file list for my applet's help program.. http doesn't support getting a file list.. hehe 02:12:57 -!- kipple has quit (Read error: 145 (Connection timed out)). 02:14:50 with webdav it does 02:14:58 but that probably isn't exactly practical 02:15:37 make .listing files? 02:15:53 yeah.. it'll have to be something like that 02:23:45 -!- graue_ has quit ("brb"). 02:23:54 the built in commands don't change much, unless a new language is added 02:24:51 it'd be cool to have some kind of programs page that it automatically loaded up, so you had a bunch of example programs to run. Would need to be a wiki though, otherwise content would be nonexistent 02:28:06 -!- wooby has joined. 02:28:12 re wooby 02:28:21 was just thinking about your idea 02:28:31 me too :) 02:28:32 I think it can be done 02:28:35 any ideas? 02:28:39 it'll just need to be in one file 02:28:45 what mechanism do you propose for referencing code? 02:29:09 yeah.. have a certain wiki page, for say BF programs. Then, a program on the page would look something like 02:29:49 name: myprogram.b 02:29:54 code: ....... 02:30:09 then the program could parse the page to grab the programs 02:30:42 i see 02:31:05 I think you were hoping for something more interractive? 02:31:12 i was thinking more along the lines of storing code fragments in a db table, with author, description, and usage information 02:31:31 oic, so like a library of bf snippets? 02:31:40 yeah exactly 02:32:00 the problem is it would be so difficult to come up with a standard for handling return data 02:32:44 it also wouldn't work well for languages such as Befunge that are two-dimensional 02:33:10 i'm beginning to think it wouldn't work well in general 02:33:22 but it's still a cool idea for a wiki page 02:33:38 suppose you had a code fragment recognized by the interpreter as 1, which say... converts a cell value to ascii value 02:33:43 could save your neatest bf tricks for posterity 02:33:53 so you could do like +++1 => 3 02:34:17 that would work cleanly because the return value is only a byte 02:36:44 I wonder if I could rig file writing to automatically edit the wiki.. that'd be cool, permanent storage 02:37:23 actually, just the close operation would want to write anything 02:37:26 haha wikiFS ;) 02:38:01 yeah.. it'd be cool.. because you could edit it yourself, or you could use the applet, and it's just plain text on the wiki page to view 02:39:45 i'd imagine javascript to be conducive to interactive lang interpreting, at least for BF 02:39:51 do you consider that an option? 02:47:32 sorry.. was afk. java or javascript seem file.. both are client side though.. I chose Java because it was more powerful 02:47:49 s/file/fine/ 02:50:47 yeah 02:53:15 ha, just perusing the bfbasic readme 02:53:29 'randomize' would be an interesting function to implement 02:57:27 'lo all 02:58:04 hio 03:00:53 How goes? 03:01:28 * wooby abides 03:24:42 wooby: it was fun :) 03:37:35 -!- graue_ has joined. 03:38:36 Hola sen~or graue_. 03:38:49 Please mentally combine the n and ~ ;) 03:38:57 will do 03:40:41 I suppose the fact that you're now logged in as graue_ instead of graue suggests that you didn't get my response in #directnet ? 03:40:54 ah, nope, but i'll go see what it was 03:41:55 -!- graue has quit ("this client is obsolete"). 03:42:22 -!- graue_ has changed nick to graue. 03:42:33 #directnet just lost its peak user count ;) 03:54:10 -!- calamari has quit (Read error: 104 (Connection reset by peer)). 03:55:46 you know, i gotta say calamari's idea for loading programs from a wiki page is pretty cool 03:56:43 i wonder if it could be accommodated by creating a new namespace 03:57:06 Dern too much talking... 03:57:12 Mind making a brief of the idea? 03:57:15 you'd go to "Brainfuck" and say "hey, this seems cool" and follow the esoshell link to the "EsoShell:Brainfuck" page with the programs and stuff 03:57:38 calamari has made a small fake shell program as a java applet, and it has esoteric language interpreters 03:57:44 Yeah, I know that much. 03:57:46 the idea was so people could try new languages out conveniently 03:57:49 Right. 03:58:00 recently he mentioned loading languages automatically from a wiki page 03:58:16 like you could put a "99 bottles of beer" example in the "EsoShell:Brainfuck" wiki article (or whatever) 03:58:25 and the shell would be able to load it directly 03:58:31 that is my understanding 03:59:01 so, any idiot could add a cool program to test out 03:59:08 Why not have the wiki itse---because some would need input. 03:59:12 Yay answering my own question! 04:00:17 i wonder if calamari would go for the "EsoShell:" namespace idea 04:00:35 -!- calamari has joined. 04:00:39 hey calamari 04:00:44 we have been talking about you 04:01:00 please to read http://tunes.org/~nef/logs/esoteric/05.06.09 and catch up on the discussion 04:01:01 hi graue 04:01:28 sorry.. was getting ready to go out.. gotta watch star wars again :) 04:01:35 great 04:01:40 well, check it out later then 04:01:55 short story: i think it would be cool if you did your java applet thing in a new namespace on the existing wiki 04:01:57 I'll check it now :) 04:02:00 like, "EsoShell:Brainfuck" etc 04:02:01 oh 04:02:07 okay 04:02:13 that would be interesting 04:02:20 brb .. reading 04:04:02 that sounds great.. I was actually wondering how to pull that off while in the shower hehe 04:04:39 my previous idea of being able to edit old files from esoshell might cause problems.. but saving new ones should be okay 04:05:11 dunno.. it all depends on what I can get the wiki to tell me 04:05:40 I know in moin it would tell me when the page was locked and that I had a certain amount of time to make my edit 04:05:53 that sort of thing 04:06:11 the only thing I'm afraid of is that popluar things to run would be locked all the time 04:07:10 mediawiki doesn't lock anything; if you try to save an edit based on an out of date revision, it just tells you there's been a conflict 04:07:26 does it allow you to resolve the conflict? 04:07:38 or do you just lose it? 04:07:49 i'm not sure, exactly... i'd have to try it again, but i think it possibly does 04:08:37 lets find out.. http://esoteric.voxelperfect.net/w/index.php?title=User_talk:Calamari&action=edit 04:08:42 I'm editing that page 04:09:13 someone do a quick edit and then I'll save mine 04:09:26 okay i did one 04:10:07 interesting 04:10:19 it gives the new text in an upper text area 04:10:24 and the old in a lower one 04:10:48 well, it works at least 04:10:50 that's cool though 04:10:52 yeah 04:10:56 it's enough.. 04:11:11 at least EsoShell can know that there was a conflict and work with it 04:11:28 and it's good because people won't be ablke to lock others out 04:21:41 -!- wooby has quit. 04:25:57 graue: just did a quick test 04:26:18 graue: as long as the page I'm reading is from the same base url as the applet, I can read it 04:26:55 so, I could read http://lilly.csoft.net/~jeffryj, even though the applet started from http://lilly.csoft.net/~jeffryj/EsoShell 04:27:06 I could not, however, read http://www.google.com 04:27:54 is that going to be an issue at all with what you had in mind for setup? 04:29:15 actually.. even if it is, it's cool and I want to write it anyways.. hehe 04:31:56 huh.. weird.. when I view source on the wiki, I don't get everything 04:32:31 nm.. must be blind 04:33:03
how convienient! 04:34:36 any thoughts on how to wrap the filename and source? need to think about 2d languages, whitespace.. etc :) gotta run 04:34:42 -!- calamari has quit ("Leaving"). 04:41:41 -!- wooby has joined. 04:51:37 -!- GregorR has quit (Nick collision from services.). 04:52:05 -!- wooby has quit. 04:52:07 -!- GregorR has joined. 05:26:21 -!- malaprop has quit ("sleep"). 05:28:09 -!- graue has left (?). 06:03:53 Bwarhar 06:45:31 okay 06:49:37 :P 07:42:14 esoshell page crashed firefox 07:59:59 -!- clog has quit (ended). 08:00:00 -!- clog has joined. 10:18:22 good morning 10:18:30 i felt asleep :D 10:18:52 i just went to bed for a while and slept ~11 hours 10:19:01 :\ 10:29:58 hi, seems that I missed an important conversation about 8 hours ago 10:31:10 lament: are you using multiple profiles simultaneously? my mozilla crashes if I don't open the java applet in the main profile 10:31:36 -!- sp3tt has joined. 10:35:12 no, i'm not 10:40:22 -!- Dc[Fkn3] has joined. 10:40:36 -!- Dc[Fkn3] has left (?). 10:42:13 what was the conversation about? 10:43:14 Keymaker: about esolangs and the wiki 10:44:42 -!- sp3tt has quit (brown.freenode.net irc.freenode.net). 10:45:18 -!- sp3tt has joined. 10:46:02 I think that graue's idea of a separate namespace is a nice solution for everyone 10:48:42 I personally like most of the current directions of the wiki, and given that a solution that is universally accepted is impossible, I think that that's about the best that we can have 10:49:00 yeah, I think it's a neat idea 10:49:02 except for the backups, but that's currently being worked on 10:52:46 that said, there's an issue with the files section that needs a solution: some esolang authors may disagree with their distributions being hosted there, so permission should be gathered before posting files there (those which are explicitly FOSS don't need a permission, I think) 10:53:38 that's about the only showstopper for the preservation effort 10:53:39 though you'll want to tag them with whatever the correct license is 10:54:17 isn't that usually included within the distribution? 10:54:31 good point... maybe a generic tag that says "this file is not necessarily within the public domain" 10:54:48 hm, yeah 10:55:55 the script that gathers the svn head and makes it public could perhaps add such a tag 10:56:16 with "makes it public" I mean in the files/ dir 11:03:19 -!- Keymaker has quit ("I've seen this déjà vu before.."). 11:04:06 one more issue about the "java on the wiki" (hope it can be sorted out): I don't like everyone being able to upload and use java applets in every page; that should be restricted to privileged users or something 12:08:10 -!- kipple has joined. 12:15:43 pgimeno: I agree that java applets upload should be restricted 12:16:42 otherwise, it seems like a lot happened here while I was asleep :) I like the ideas for the EsoShell that came up! 12:17:03 EsoShell? 12:17:11 You mean like... command.com? 12:18:30 no, I mean this: http://lilly.csoft.net/~jeffryj/EsoShell/ 12:42:12 kipple: nice, seems that there's consensus after all 12:46:54 yay, I've managed to fix the fibonacci generator in piet without modifying the whole program (white cells are cool) 12:48:19 now it turns out that 100 Fibonacci numbers are too much for the range of an int 13:01:51 http://www.formauri.es/personal/pgimeno/temp/piet/fib.php 13:02:01 err 13:02:04 http://www.formauri.es/personal/pgimeno/temp/piet/fib2.php 13:07:23 damn, the colors are not equal 13:07:34 equal? 13:08:05 seen the page? when I compare the original and mine, I see different colors 13:08:12 -!- malaprop has joined. 13:08:15 probably a gAMA chunk 13:08:57 yes, there are some minor differences. does it matter, as long as it works? 13:09:20 not at all, but I'd like equal colors to match for proper comparison 13:09:35 gAMA chunks don't alter the RGB of each color 13:19:06 indeed, that was because of a gAMA chunk present in the original; now I've uploaded the fixed version 13:19:28 corrected and resubnitted ;) 13:22:17 so, what was the conclusion? is npiet implemented correctly? 13:25:07 I think so 13:25:33 that's not actually related to the program itself; DMM said he didn't have an opportunity of testing it 13:25:43 he wrote it without the help of an interpreter 13:27:00 that program won't work in the perl interpreter because of the handling of white blocks though 13:27:06 yes. that's a useful tool for checking if the language design is ok, before implementing it 13:27:26 ok. so is the perl interpreter wrong then? 13:28:16 I think so; the spec is pretty clear and even if there's a bit of room for reinterpretation I think it's too forced to interpret that in the way that the perl interpreter does 13:29:04 anyway, fixing it is just a matter of adding a pixel :) 13:29:10 so I think I'll do that 13:31:05 hm, I'm wrong, it's two pixels 13:50:28 resubnitted 13:50:50 that one should work with the perl interpreter too 13:54:05 I'm not totally sure though 14:06:09 the issue with npiet is that cells are 32-bit integers instead of bignums, so fibonacci numbers greater than the 45th one don't come out well 14:06:22 does perl handle bignums? 14:07:39 without the aid of a library, that is 14:25:50 As far as I know, it doesn't. The bitwise operators use integers (32-bit here), and afaik most arithmetic is done using floats. 14:26:23 Judging from what 'man perlop' says about Integer Arithmetic. 14:27:44 Although Math::BigInt apparently is part of the standard. 14:46:16 thanks; I don't know if the perl interpreter uses that 15:58:41 -!- Keymaker has joined. 15:58:56 hi. 16:00:08 low. 16:10:43 :) 16:27:13 is piet turing complete? 16:27:27 i'm too lazy to search information by myself 16:28:37 i'm lazy too but i guess so 16:28:50 just guessing 16:29:21 ok 16:58:11 I'm pretty sure it is 16:59:54 at least if the stack is able to hold bignums 17:00:40 And you have infinitely extendable canvases to paint 17:00:56 that's not needed, I think 17:01:42 as soon as you have a canvas with an UTM program in it, you have a Turing-complete language 17:04:22 I would have said that it's a pushdown automaton, but I recently saw that BF just needs a few (5 at most, 2 at least) cells with arbitrary integers in them to be TC 17:04:36 http://www.esolangs.org/wiki/Brainfuck#Computational_class 17:05:26 and the stack rotate operation makes Piet able to handle the stack as a finite amount of variables 17:05:41 hm, that should be stated in the wiki 17:05:58 I'll go for it 17:12:45 the stuff in esowiki is interesting 17:13:09 it'll be quite cool afterall! :) 17:27:02 -!- graue has joined. 17:35:35 lament: is that 'smallfuck to smetana' stuff anywhere? 17:35:42 or have you written anything about it? 17:35:50 i'd be interested in reading 17:50:01 -!- calamari_ has joined. 17:50:07 hi 17:52:20 'ello 17:53:59 oy 17:54:05 hi 17:54:16 can one just edit the esolangs wiki? 17:54:22 i'd like to add some stuff 17:54:25 please do! 17:54:49 ok. i'll do so. after the dinner ;) 17:54:50 it is nice if you create an account before editing, but not mandatory 17:54:55 ok 17:55:00 i'll do that 17:58:10 i brought the dinner here :) 17:58:53 please avoid food stains on wiki articles 17:59:07 oops too late :) 18:13:22 by the way, is it allowed edit User:Keymaker page? :) 18:13:31 yes 18:13:43 hah 18:13:48 then i'll modify 18:15:10 you can edit practically any page (including other users' pages) 18:17:45 yes 18:17:45 but i meant that is it ok if edit it.. 18:17:45 that you people don't count it as self-advertising or anything 18:17:45 (only linkin' two of my websites ;)) 18:18:19 that's what the user pages are for! don't expect that anyone else will edit it 18:19:19 do you have user page? 18:19:24 (haven't checked) 18:20:08 http://esoteric.voxelperfect.net/wiki/Special:Listusers 18:20:08 http://www.esolangs.org/wiki/User:Keymaker 18:20:26 cool 18:20:39 (i meant your link) 18:48:16 Keymaker: here is what you probably shouldn't do: http://esoteric.voxelperfect.net/wiki/User:Calamari how's that for overdoing it? :) 18:51:02 hehe 18:51:05 I think that is a nice user page. 18:51:09 yeah 18:51:12 i added a new page: 18:51:13 http://www.esolangs.org/wiki/Hello 18:51:54 Keymaker: http://z3.ca/~lament/smetana_sf.tar.z 18:51:56 oops 18:51:59 Keymaker: http://z3.ca/~lament/smetana_sf.tar.gz 18:52:39 cheers 18:53:11 Hah. Who needs Hello when we have HQ9+ ? ;) 18:54:27 hq9+ was great :) 18:54:40 I just checked out Hello's home page and thought: "what? an esolang made by a woman? can it be?" 18:54:50 but it wasn't 18:55:00 yeah. just a guy named Anne 18:55:32 too bad, i was almost contacting the person until i read that :) 18:55:43 if I was nammed anne I'd make esolangs too 18:57:04 esolangs are an exclusively male activity 18:57:05 very macho 18:57:31 well, most of you guys (okay, me too) have nicks which makes it impossible to know your gender, so maybe there are some women here as well... I've just assumed you're all male (probably very sexist of me) 18:58:15 lol @ lament :p 18:58:20 :D 18:58:28 kipple: Or you've been on IRC for more than ten minutes. 18:58:48 heh 18:59:12 efnet has women 18:59:17 "IRC. The place where men are men, women are men, and 16 year old girls are FBI agents" 18:59:31 heh 18:59:35 case in point 18:59:35 hehehe 18:59:38 efnet doesn't have women :P 18:59:53 don't remember where that quote is from though 18:59:59 either the way, we need females here. 19:02:15 well, if there are any, I expect they pretend to be male. 19:02:35 Why pretend? Folks will assume just fine on their own. 19:02:47 touche 19:13:52 so, I'm curious.. how can we display a whitespace program on the wiki without using images? 19:14:35 I'm not sure you can 19:14:39 I could invent some kind of escape code, but that wouldn't work well for a 2-d whitespace, if there is ever such a thing 19:15:09 um 19:15:14 there're women on IRC 19:15:21 there even are women on Freenode 19:15:35 but to expect women in #esoteric is clearly a bit too much 19:15:42 :) 19:16:56 It would be possible, but I don't think you ought to. 19:18:00 That is, with whitepsace. 19:18:09 Gregor: you are the only one here who explicitly identifies yourself as a male. Got something to hide??? ;) 19:18:29 * GregorR detaches his/her artifificial penis 19:18:45 ah, you were talking about whitespace :) 19:19:08 cpressey is a known male :P 19:19:24 gregorR: I'd like to automatically feed programs from the wiki into esoshell.. but does the wiki allow arbitrary chars like that? 19:19:41 Ahh, I see. Doubtful. 19:20:08 how about a mini preprocessor table at the top.. so that you could set a=" ", b="\n", etc 19:20:09 I don't know, I guess ... If there's some equiv. to
, it should be happy.
19:20:11  maybe there is some 
 equivalent?
19:20:19  Ahahaha :P
19:20:22  great minds, etc...
19:20:23  maybe, that would definitely be best
19:21:31  anyone remember how to set expert mode in ircii?  
19:22:03  I guess since I don't remember means I am non-expert.. so.. brb :)
19:22:12 -!- calamari_ has left (?).
19:24:04  this esolang wiki editing is fun
19:25:19  
 works!!!
19:25:32  does it maintain TAB characters?
19:26:33  yes
19:26:41  see test here: http://esoteric.voxelperfect.net/wiki/User:Rune
19:27:36  you can't enter tabs directly in the editor (at least not in my browser), but pasting works fine
19:28:32  Keymaker: how exactly does the digital root thing work?
19:28:39  cause it doesn't do anything
19:30:39  oh, i see
19:30:42  you had DOS linebreaks
19:36:46  mh where?
19:36:58  digitalr.t
19:37:01  ah
19:37:02  yes
19:37:14  they were breaking the interpreter
19:37:21  i used the ready-compiled dos interpreter
19:37:21  presumably it works in windows
19:37:26  oh
19:37:29  i was using the python one
19:37:32  ok
19:37:41  (is it the same one?)
19:37:47  i don't think so
19:37:56  iirc it was in original thue package
19:38:47  ah
19:39:06  indeed, yes
19:39:27  the code should be fine
19:39:35  (digitalr.t)
19:40:23  anybody know if whitespace it TC?
19:40:23  yeah
19:40:28  it works after i changed the linebreaks
19:40:32  ok
19:40:43  interpreter's fault :)
19:41:45  well, you can't expect any reasonable piece of software to recognize dos linebreaks :)
19:42:39  yes
19:42:40  true
19:42:51  :)
19:44:07  but dos linebreaks include char #10, so it should work on most systems, no?
19:44:51  kipple: what should work?
19:45:04  dos linebreaks...
19:45:27  kipple: no, dos linebreaks will work on dos and on especially forgiving editors on real operating systems
19:46:01  But a whitespace nterpreter should read: \r - this must be a comment, ignore ... \n - line break
19:46:05  And hence work regardless.
19:46:22  yes. exaclty my point
19:46:25  (Well, unless you use MacOS <=9 linebreaks)
19:46:42  did they change it in OS X ?
19:46:50  Yeah, it's UNIX linebreaks now.
19:47:07  nice. If only MS would do the same
19:47:21  No, they're just going to make them longer :P
19:47:37  GregorR: neither 0xA or 0xD are named "line break". 0xD is Unix is carriage return. 0xA is line feed.
19:47:39  It'll be CR-LF-PageB-tab-tab-space-lf
19:47:46  and \n = 0xD
19:48:19  malaprop: From a UNIX-centric whitespace nterpreters standpoint, \n = linebreak.
19:48:24  That's what I meant.
19:48:37  ok
20:17:08  i made a logo for esowiki, featuring esododo:
20:17:09  http://koti.mbnet.fi/yiap/stuff/esolang.png
20:17:29  (although the creature doesn't probably look like dodo)
20:17:32  hey! the dodo is back :)
20:17:48  :)
20:18:46  i just thought it could be fun/look nice. i don't like that yellow flower so much
20:19:30  Keymaker: The yellow flower is the logo for MediaWiki.
20:19:35  yeah. several people have been making logo suggestions. maybe we should have a contest
20:20:13  ok
20:20:25  btw, anyone got link?
20:23:59  pgimeno has been using piet programs
20:24:20  ah yes
20:24:23  saw one today
20:24:28  I think he meant to use the fibonacci program, but the eso-program would be much better IMHO
20:24:33  did you see that?
20:24:34  hmm.. what about random logo?
20:24:45  yeah
20:24:53  random logo could be nice
20:24:55  kipple, i like your last spoof
20:25:15  I made some spoofs of the wikimedia logo: http://rune.krokodille.com/lang/logos.html
20:25:26  yeah, and i like the fourth one
20:25:38  yes, I've heard, graue :)
20:26:17  there are a lot of variations that could be done with that theme...
20:26:29  why does the dodo face away from the page?
20:26:42  it'd be looking off the side of the screen
20:26:58  well, dodos are stupid birds... :)
20:28:18  and the other reason is i simply just can't draw anything :D
20:30:20  sorry for the late answer, got an unexpected visit of my parents right after pressing enter in the last line I wrote
20:30:37  :)
20:31:22  I have both corrected DMM's Fibonacci program in Piet and created one which reads (and prints) "ESO" but then don't need to be used as logos
20:31:34  s/then/they/
20:31:58  http://www.formauri.es/personal/pgimeno/temp/piet/fib2.php
20:32:09  http://www.formauri.es/personal/pgimeno/temp/eso.png
20:32:23  argh, broken, hold a sec
20:32:26  someone needs to make a three instruction language: [, ], and yellow flower
20:32:34  then we can say the mediawiki logo is a program
20:32:36  hahaha
20:32:53  the lang could be called Flower Power
20:32:56  http://www.formauri.es/personal/pgimeno/temp/eso-big.png
20:38:14  the eso logo is really nice
20:38:23  hehe. mmh flower power..
20:39:57  thanks
20:40:51  it can be reduced at will; it's not fixed-size (though an integral number of pixels per codel is recommended)
20:42:17  graue: can file upload permissions be established?
20:43:24 * Keymaker goes trying to make music
20:43:34  (with 'buzz' tracker)
20:46:17  pgimeno, er what?
20:46:48  for the wiki, I mean
20:47:34  it's not permitting you to upload?
20:47:50  I've been reading yesterday's log about the possibility of a separate namespace for EsoShell
20:48:11  I like the idea very much but I don't like everyone being able to upload and post java files
20:50:29  so if file permissions can be established for some users I think that will be safe
20:58:57  yes. it should be restricted to admins
20:59:53 -!- calamari_ has joined.
20:59:54  re's
21:05:12  hi calamari_ 
21:05:22  hi pgimeno :)
21:31:03  rgh..
21:31:07  making music is so hard
21:31:11  better just listen :)
21:31:59 -!- sp3tt has quit (Read error: 54 (Connection reset by peer)).
21:46:30  keymaker: what type of music are you composing?
21:47:48  dunno could one call it composing..
21:47:53  well, hard to tell
21:48:38  monotrack/schranz
21:49:03  with industrial flavour
21:50:05  sounds interesting
21:50:15  hope so
21:50:20  only song i've finished
21:50:25  is about half a year old
21:50:33  and made with different program; modplug
21:50:49  it's called "radiation machine"
21:51:13  it's monotrack
21:51:27  i guess i could upload it if you want to hear it.
21:52:55  oh. and the track must be heard loud. if you listen that one low it doesn't sound good. preferably with good speakers
21:53:09  you gotta feel the bass
21:53:17  yeah
21:53:31  it isn't very danceable, i warn
21:53:38  but ok, i'll upload it now
21:54:03  thanks
21:55:02  i'm now uploading, takes a while
21:55:24  sure, don't worry
21:55:39  as i haven't made up any artist name the artist is "factory esthetic".. :\
21:55:49  (so don't care about crappy naming!)
21:56:04  heh
21:56:09  as well, the file is "radiation beta" although it's done :)
21:56:30  I have just an unfinished one
21:56:42  music?
21:56:49  yes, module
21:56:56  ok
21:57:16  I ran out of ideas :)
21:57:36  :)
21:57:39  ok, here it is:
21:57:40  http://koti.mbnet.fi/yiap/stuff/radiation beta.mp3
21:58:12  as warning, again, it's not very good!
21:58:24  why don't you upload the module?
21:58:41  because i have added some effects with audacity
21:58:52  that's cheating
21:58:56  add the effects properly
21:59:05  i can't. don't listen then :p
21:59:35  graue: so, about the permissions...?
21:59:54  i don't think that's possible
22:00:09  umm
22:01:01  that's a problem IMO
22:01:42  can a wiki page hold a java program that is not an uploaded file?
22:02:02  i.e. in a different URL (the files section)
22:02:25  (np: factory esthetic - radiation machine)
22:02:34  ?
22:02:40  ah now playing..
22:03:25  sounds good
22:03:30  thanks!
22:04:26  maybe a bit too exaggerated the bass IMO, unless you want to break my window :)
22:04:32  haha :)
22:06:07  cool
22:06:15  cheers :)
22:06:22  I like it
22:06:25  i like the ending "sequence"
22:06:31  like where the beeps go off
22:06:44  can't explain..
22:06:50  pgimeno, possibly
22:07:30  that'd be safe enough (for me at least)
22:08:18  Keymaker: you can hardly explain music, if at all
22:08:37  true
22:08:40  but yeah, the ending sounds good
22:09:13  :)
22:14:23  hmm
22:14:35  i should start making some content to bf-hacks.org
22:14:42  new program or some text
22:14:58  but i'm not that good writing about math/computer subjects..
22:15:10  so perhaps i'll just program something
22:15:24  or then start writing the first issue of the brainfuck magazine
22:15:41  either the way, i'll switch to linux now, takes some mins..
22:15:43 -!- Keymaker has quit ("I've seen this déjà vu before..").
22:20:20 -!- Keymaker has joined.
22:20:28  hmm
22:26:34  can't invent name..
22:50:12 -!- calamari_ has left (?).
22:50:24 -!- calamari_ has joined.
22:52:35 * calamari_ reads scrollback
22:53:21  I don'tthink I'm following very well... but one thing for sure is that the class file and wiki pages need to be at the same url, or Java freaks out with security exceptions
22:53:47  anything at the same url is fine, but if the url changes any, Java won't allow it
22:53:59  err host I should say, not url
22:54:11  is the host going to change?
22:55:05  ah, no it isn't
22:55:10  I think they can be made relative
22:55:58  the only issue with that is that there are two possible servers for the URLs: www.esolangs.org and esoteric.voxelperfect.net
22:56:06  then I think we're okay.. the current class file prints a bunch of html garbage.. that is http://lilly.csoft.net/~jeffryj  but the class file was run from EsoShell/
22:56:27  pgimeno: as long as the redirect happens before the java file runs, it's okay
22:56:38  for example, try http://kidsquid.com/EsoShell
22:56:45  only if they can be really relative
22:56:57  they're not redirects
22:56:58  otherwise that's an issue
22:57:06  yeah, won't they be?
22:57:19  can you examine the host that was given in the http request?
22:57:53  graue: Java doesn't care what I look at.. once it makes up its own mind, we're stuck with that decision, afaik
22:58:09  see what I'm saying?
22:58:26  it decides what the codebase is
22:58:31  graue: my concern is just if the  or  or whatever tag is used allows relative paths; if that's possible then there's no issue, and I'm pretty sure it is
22:58:38  actually.. hmmm 
22:58:48  in the html, it is possible to specify the codebase
22:59:01  so I can tell it the codebase is on a different host than the html
22:59:18  that can work.. as long as the code is actually where I'm telling it
22:59:27  anyways.. I need to get going
22:59:30  bbl
22:59:31 -!- calamari_ has quit ("Leaving").
23:08:42  wow
23:08:45  this is crazy
23:09:38  http://www.de.ioccc.org/2004/gavare.c
23:09:43  IOCCC entry
23:09:59  it creates a bmp
23:10:07  like it's a raytracer
23:10:14  amazing
23:18:23  is that valid C?
23:18:39  dunno, it gave me couple of warnings
23:18:43  but not errors :)
23:19:17  wow
23:19:24  indeed
23:19:33  we need similar program in brainfuck ;)
23:19:42  the variables aren't even typed...
23:19:58  do they default to int then?
23:20:05  have you ran the program?
23:20:09  no
23:20:11  ok
23:20:13  try it out
23:20:17  I will
23:20:27  and i don't know, probably they default to int
23:20:40  Untyped variables are ints.
23:20:41  something about int was said at ioccc iirc
23:20:54  ok
23:21:14  variables only default to int in C89 and C95
23:21:18  in C99, that program would be invalid
23:21:48  One of my homework exercise solutions used untyped variables.
23:22:14  a,b=0;main(){read(0,&a,1)?b=b*2|a&1,main():printf("%u",b);}
23:22:44  great
23:22:44  Keymaker: did it take long to run on you rcomputer?
23:23:17  not long
23:23:22  maybe about minute or two
23:23:33  maybe three
23:23:43  well, my linux box is 187 MHz, so I guess I'll wait...
23:23:48  yeah :)
23:23:54  do you think we should have articles for language inventors on the wiki?
23:24:05  do you know what the A parameter is for?
23:24:07  or then you can terminate the program and change the values in the beginning of the code
23:24:12  to get smaller picture
23:24:19  (less time, less space ;))
23:24:28  isn't that the X and Y params?
23:24:37  and no idea about A
23:24:46  The 'A' value is an anti-alias factor. Setting it to 1 disables the anti-aliasing feature (this makes the output look bad), but setting it too high makes the trace take a lot more time to complete.
23:24:51  http://www.ioccc.org/2004/gavare.hint
23:25:16  so just make x and y smaller
23:26:50  graue: perhaps some of them
23:27:02  like urban müller!
23:27:10  and cpressey seemed to be
23:27:12  but is there really much to say?
23:27:15  wanted on the list
23:27:16  of
23:27:22  (no :))
23:27:25  something
23:27:29  can't remember
23:27:40  probably it was "wanted pages"
23:27:42  a short paragraph about Urban could be on the BF page
23:27:44  or something
23:28:12  yeah. well, seems to be we don't know much about this genius
23:28:20  but i'm gonna find out someday
23:28:25  by sending e-mail :)
23:54:48  http://www.esolangs.org/wiki/Esolang:Authors
23:54:52  discuss