00:09:37 Finally 00:09:44 DevPerc interpreter done 00:09:45 :> 00:09:52 https://github.com/TazeTSchnitzel/DevPerc 00:11:08 -!- pikhq has quit (Read error: Operation timed out). 00:12:02 -!- pikhq has joined. 00:12:10 hi pikhq 00:12:17 My interpreter is finished :D 00:13:38 oh hi ajf 00:13:47 ohi wareya_ 00:13:54 -!- azaq23 has quit (Quit: Leaving.). 00:13:55 I finished my shitty language's interpreter 00:13:59 Actually 00:14:04 It is an interesting language. 00:14:10 s-z says to call you fag 00:14:12 and that he said it 00:14:17 lol 00:14:36 how's your language 00:14:37 wareya_: http://www.esolangs.org/wiki/Deviating_Percolator 00:14:39 Fine 00:14:40 is it better than 1d boat? 00:14:44 maybe 00:14:56 8:15 PM - Kaviera: yup a fag would anser like that B3 00:14:58 My language cannot be compiled 00:15:01 8:15 PM - Kaviera: answer 00:15:01 8:15 PM - Kaviera: ffffffffff 00:16:04 wareya_: have a look at my language 00:16:10 it is wierd 00:16:22 this is really weird 00:16:28 mine was like a stripped down C 00:16:38 haha 00:16:46 mine was... I have no idea why now 00:16:48 you could have negative sized variables 00:16:50 I just thought of it 00:16:52 lol 00:17:17 Also mine has a working interpreter 00:17:31 Horrible code, but works 00:17:40 mine doesn't 00:17:43 I'm too lazy 00:17:53 I should be working on my game's platforming physics code 00:18:09 meh 00:18:34 I redesigned my language like 5 times 00:18:39 hmm 00:18:48 the wiki only has version 2 00:18:49 I designed this language in November last year 00:18:53 forgot about it 00:19:00 remembered it today 00:19:14 also I removed some stuff to make implementation easier 00:19:19 also to make more sense 00:20:45 oh 00:20:48 boat is by you 00:20:49 oic 00:21:04 lol 00:22:13 -!- BeholdMyGlory has quit (Remote host closed the connection). 00:22:21 have you looked at DevPerc yet 00:22:38 "I'm against DRM, pro-OSS, I think the GPL is too draconian, middle/junior high and high school in the USA is done terribly, and that America's democracy is broken by international entities." 00:22:43 huh, me too 00:23:17 -!- TeruFSX has joined. 00:23:33 ;p[ 00:23:34 lop 00:23:46 wat 00:23:50 lopl 00:24:21 wareya_ what do you think of DevPerc 00:24:53 it's a good esolang 00:26:54 also the wiki needs fixing main page from esolangs.org does not work 00:28:16 -!- Phantom_Hoover has quit (Ping timeout: 240 seconds). 00:30:40 also thanks 00:30:41 :V 00:32:04 Goodnight 00:32:07 night 00:32:09 -!- ajf has changed nick to ajf|offline. 00:32:40 ajf. 00:32:48 Your number system is horrible and screwy. 00:51:35 Sarumpät 00:53:04 -!- Vorpal has quit (Quit: ZNC - http://znc.sourceforge.net). 00:56:57 Oh well. 00:57:12 The less numeric literals, the easier it is to tease out all combinations. 01:17:17 -!- pikhq has quit (Read error: Operation timed out). 01:17:26 -!- pikhq has joined. 01:27:36 -!- augur has quit (Remote host closed the connection). 01:34:22 -!- monqy has quit (Quit: hello). 01:37:13 -!- monqy has joined. 01:42:23 -!- elliott has joined. 01:42:25 http://esolangs.org/w/index.php?title=Language_list&curid=960&diff=22409&oldid=22336 01:42:25 elliott: You have 1 new message. '/msg lambdabot @messages' to read it. 01:42:27 spambot using undo... 01:43:47 these are the most peculiar spambots 01:46:51 * Sgeo again looks at Slate for some reason 01:47:00 Even though before I said that I wanted compiled 01:47:03 * Sgeo confuses himself 01:48:18 if it didn't involve typing an asterisk, Sgeo would be SO ignored by now. 01:49:31 elliott: Hah 01:49:44 damn number keys, all not working and shit 02:03:04 -!- oerjan has joined. 02:06:24 05:13:28 http://www.reddit.com/r/math/comments/h5wv8/your_thoughts_on_a_feynman_quote/c1stu8p 02:06:27 05:13:30 It's oerjan! 02:06:30 nope 02:07:01 Or IS it 02:07:13 -!- augur has joined. 02:07:29 Let's make a language based on either English or Japanese grammar... and looks like Perl. 02:08:33 elliott, you in? 02:08:40 Nope :P 02:08:41 Perligata FTW 02:08:44 (Perl with Latin grammar) 02:25:37 What is the nonshittiest of the free TLDs? 02:29:54 Gregor: Uhh. 02:29:56 Gregor: Mu. 02:30:09 Why would you even ask that, they're all incredibly terrible. 02:30:27 Unless you don't mind alternate roots. 02:30:31 -!- calamari has joined. 02:31:49 -!- calamari has quit (Client Quit). 02:36:35 -!- NihilistDandy has quit (Quit: Linkinus - http://linkinus.com). 02:38:57 elliott, how about.... uh.... 02:39:02 What language has the screwiest grammar? 02:41:34 -!- wareya_ has changed nick to wareya. 02:42:14 lots of languages have screwy grammar 02:42:35 are context-sensitive grammars inherently screwier than context-free grammars? 02:44:17 -!- hagb4rd has joined. 02:46:54 hmm 02:46:58 I should implement that language 02:47:28 monqy, something based on Japanese shouldn't be all that hard to parse. 02:47:29 That's all. 02:47:29 =p 02:53:44 >perligata 02:53:46 >shift "behead" 02:53:48 wtf 02:53:51 D= 02:54:04 T-that's horrible. 02:56:35 SO. MUCH. SPAM. 02:57:18 Yep! 02:59:26 it's human I think 02:59:29 one of them used an undo link 02:59:35 so I recommend we just insult them in edit summaries 02:59:41 (diff) (hist) . . Whirl‎; 02:59 . . (-975) . . 122.248.210.168 (Talk) (Undo revision 19690 by Special:Contributions/Onybasoceh (User talk:Onybasoceh)) 02:59:42 see 02:59:51 hmm 02:59:54 or maybe it uses that to... hmm 02:59:56 ok that's just weird 03:00:03 i guess it thinks it is the comment link, maybe? 03:00:06 if it is meant to be a comment spambot 03:01:13 elliott, link to the history page in question? 03:01:21 see recent changes :) 03:01:27 already closed that tab :P 03:01:59 * pikhq curses at WorldEdit 03:02:04 It doesn't seem to handle powered rail. 03:04:14 What is this bot? 03:04:28 It seems to exist for no reason but to mess up the site. 03:05:02 It's called a spambot. 03:05:07 You must be new to the internet. 03:05:28 elliott, I mean. 03:05:31 There's no purpose to doing it. 03:05:37 It's not like it's linking anything. 03:06:02 well, I suspect it's trying to send a form field for a link, but it think it's a blog comment thing 03:06:08 or, it's just testing whether the site is susceptible to spamming 03:06:12 to sell it on to other spammers 03:06:13 etc. etc. etc. 03:08:28 -!- zzo38 has joined. 03:10:37 -!- zzo38 has set topic: DO CONTINUATIONS DREAM OF MONADIC SHEEP? | Logs: http://codu.org/logs/_esoteric/ and http://tunes.org/~nef/logs/esoteric/?C=M;O=D. 03:12:41 yes 03:12:52 -!- elliott has set topic: DO CONTINUATIONS DREAM OF MONADIC SHEEP? -- a novel by Ernest Hemingway | Logs: http://codu.org/logs/_esoteric/ and http://tunes.org/~nef/logs/esoteric/?C=M;O=D. 03:14:08 Have you ever made a file called README containing the words "README: No such file or directory" in a public system? 03:14:31 No. 03:14:42 I have done once. 03:16:42 What else I have once done is in a Windows 98 system, made a HTML file with a screenshot of the desktop screen and then program it to display the message "RESTRICTED" whenever it is double-clicked, and then set it up to display full-screen in the task scheduler. 03:17:20 one time I observed a windows system where all the shortcuts were set to run shutdown 03:17:23 it was pretty rad 03:17:32 monqy: Where and when was this? 03:17:55 highschool a few years ago 03:19:02 http://www.esolangs.org/wiki/NOT_A_PROGRAM < Let's turn this joke into an actual programming language. 03:19:23 Lymia: Try. But I do not think it can, that is not really its purpose. 03:21:46 Have you heard of "Schroedinger's Directory"? I think it might have been a file containing the words "cat: fldrA: Is a directory" or at least that is one possible explanation, I don't know what else could be. 03:25:11 Something corrupted on the file system? 03:25:35 Yes maybe that too. 03:25:49 I don't know how these commands act to a symbolic link to a directory. 03:25:57 Did you know? Egbert B. Gebstadter is the Egbert B. Gebstadter of indirect self-reference. 03:26:11 `run echo cat: fldrA: Is a directory > fldrA 03:26:17 Oh right, Gregor. 03:26:18 :< 03:26:48 No. 03:26:50 Oh right, Plazma. 03:26:56 But really, oh right, Lymia. 03:27:05 You made my bed, now I have to lie in it :P 03:27:08 What about Plazma? 03:27:36 Lymia made the bot say some random DCC request that apparently breaks wildly-broken clients, and Plazma made me take 'em offline 'til I fix them. 03:27:42 Which will be whenever I feel like it. 03:27:53 OK 03:27:59 Part of the fix will be if [ "$IRC_USER" = "Lymia" ] ; then echo 'Ha, no'; fi 03:28:13 I doubt that will help 03:28:16 * oerjan didn't see any clients break :( 03:28:26 zzo38: It won't, but it's cathartic :P 03:28:31 oerjan: Of course not. 03:28:32 Gregor, filter all output. 03:28:40 Else, the brainfuck program in question lives. 03:28:40 Lymia: That's what I intend to do. 03:28:48 Such as stripping all control character 03:29:15 ^bf +. 03:29:15 03:29:24 * oerjan whistles innocently 03:29:46 ^bf +.++++++++++++++++++++++++++++++++++++++++++++++++++++++++.++.+++.+.+.+.+.+.++++++++.+.+. 03:29:46 9;>?@ABCKLM 03:30:00 zzo38: but it's sad if the bots cannot emote :( 03:30:11 oerjan: I don't think it needs to 03:30:13 Lymia made the bot say some random DCC request that apparently breaks wildly-broken clients, and Plazma made me take 'em offline 'til I fix them. 03:30:16 Plazma? 03:30:50 See /whois Plazma :P 03:30:53 Oh, is that one of the IRCops? 03:30:55 dammit 03:30:59 Right :P 03:31:01 IN OUR WAKE 03:32:45 Gregor: I don't recall any clients actually being affected in any way here :P 03:33:42 Relevant? 03:33:53 Gregor: ? 03:34:02 Is that relevant? 03:34:06 But yeah. 03:34:15 Apparently \1 does DCC. 03:34:25 Gregor: It means it's even less relevant than that bash quote where saying "fuck" disconnected that guy repeatedly :P 03:34:27 And it needs to be filtered. 03:34:46 iirc \1 does CTCP which does DCC 03:34:51 erm, nothing wrong with CTCP 03:34:52 * elliott this is ctcp 03:34:56 just that specific thing needs blockin 03:34:57 g 03:35:03 Just strip all control characters would be the simplest way. (Or, convert them to unicode control pictures) 03:35:12 zzo38: NO FUN I SAY 03:36:09 will filtering for \1DCC at the start be enough? 03:36:20 oerjan: you can technically ctcp in the middle of lines 03:36:33 Other option: Do KICK to Plazma. 03:36:41 X-D 03:36:46 * elliott watches zzo38 get klined 03:36:49 elliott: yes but what clients do that? _especially_ wildly broken ones? 03:37:12 I can ACTION ctcp in middle of lines this client. 03:37:17 oerjan: Hey, since we're defending against an entirely hypothetical occurrence... 03:37:22 But I don't know if yours can receive it. 03:37:23 I assume most clients escape it. 03:37:33 zzo38: yes and irssi doesn't treat that as a ctcp incoming 03:38:01 elliott: there could be an entirely hypothetical client which broke if you said "hi" as well 03:38:11 And I'm going to build it and get ALL THESE BOTS taken down. 03:38:40 ^bf +.->++++++++[<++++++++>-]<+.++.+++++++++++++++++.-----------.++++++.-.>+++++[<--------->-]<-.>++++++++[<+++++++++>-]<.+++++++++++++.--------------.++++++++++++.>+++++++[<------------>-]<+.>++++[<+++++++++++>-]<.>+++++[<+++++++++>-]<.------------.----.--------.[-]+. 03:38:40 * fungot hugs Lymia 03:39:03 does anything still have the stupid bug anymore? 03:39:11 nothing in here at least :) 03:39:25 I actually misspelled it as "DCC SED" 03:39:33 >_> 03:39:40 yeah that was a bit weird 03:40:13 Lymia: so it actually did less than nothing at all :D 03:40:21 Yep. 03:40:23 we should fix the typo just to check if anyone has the bug. 03:40:28 you get right on that Lymia. 03:40:31 :< 03:40:33 ... 03:40:53 oerjan: it's a public service 03:40:56 Some IRC servers will try to stop you sending certain words or combinations of words such as "startkeylogger". SlashNET network will put error message if you do that words in PRIVMSG or NOTICE but if you do in QUIT it will still do QUIT but delete the message. Appearently Furnet will disconnect you if you send "startkeylogger" no matter where it is. 03:41:05 startkeylogger 03:41:08 But what if it is part of your reverse DNS? 03:41:15 startkeylogger startkeylogger 03:41:17 zzo38, then you're a bastard. 03:41:33 -!- elliott has set topic: This channel is dedicated to those who have lost their lives at the hands of DCC SEND startkeylogger | Logs: http://codu.org/logs/_esoteric/ and http://tunes.org/~nef/logs/esoteric/?C=M;O=D. 03:42:28 If someone in here has access to reverse DNS, please set your reverse DNS to contain the prohibited words and then connect to Furnet see what happens please. 03:42:37 that would involve connecting to furnet 03:42:44 What elliott sai. 03:42:46 said* 03:42:57 elliott: Yes it would, but it would also involve reverse DNS. 03:43:03 yes but that's not the objectionable part 03:43:45 (I have never connected there (because I never had to connect to find channels of my interest) so I cannot confirm myself; someone told me this. If I had access to this reverse DNS, then I would connect and try it by myself) 03:44:29 channels of your interest? on furnet? 03:44:48 (let's (do-like (write english) lisp)) 03:45:13 what hideous dialect is that 03:45:19 I mean, like, I connect to here because of *this* channel, and some other channels such as ##C and so on I sometimes might ask a question. And also SlashNET because that one is MegaZeux. 03:45:50 what is megazeux? 03:45:57 I still can't figure out why Japanese reminds me of a programming language. 03:46:02 -!- hagb4rd has quit (Quit: hagb4rd). 03:46:25 cheater53: MegaZeux is a old game creation system but now it is made many new things, even I made some changes to MegaZeux too. 03:46:26 rpn? 03:47:00 cheater53: Such as, this is my MegaZeux I made on here: http://zzo38computer.cjb.net/mzx1/mzx_extended/ There is other MegaZeux, too. 03:47:08 Which you might find elsewhere 03:48:54 But it is possible in SlashNET to use NS SET command to make prohibited words appearing when someone else uses NS INFO command. 03:49:06 man 03:49:12 why is linux so terrible today 03:49:26 i'm on a livecd and it's just churning and churning the dvd drive 03:49:47 terrible! 03:50:12 -!- hagb4rd has joined. 03:50:14 cheater53: Are you interested in MegaZeux? The last few times I have been in their channel, I have not seen any messages, or sometimes only one message. 03:50:20 i typed ls in a command prompt and it just doesn't do anything 03:50:40 cheater53: Is there no file? 03:51:02 zzo38, i might be interested if i were able to open the website. i can't, because linux is being stupid right now 03:51:11 no, it just hung on it 03:51:24 then i pressed ctrl-c and it said "Bus error: core dumped" 03:51:35 Something is then, seriously wrong. 03:51:41 no, it said "Bus error (core dumped)" 03:51:59 There is still something wrong. 03:52:05 yeah 03:52:20 Does the computer work properly without the Live CD? 03:52:53 it even works properly with the livecd 03:52:56 what _are_ these bus errors and why does linux have such terrible collective transport 03:52:58 except just right now 03:53:17 oerjan, i think it has to do with the INTERCAL "select" operator 03:53:27 remember? it talked about buses 03:53:29 ...well i meant in general. 03:53:47 What does INTERCAL have to do with your problem? 03:53:49 i think linux is written in INTERCAL 03:53:59 No, Linux is written in C. 03:54:10 isn't C written in INTERCAL? 03:54:24 (I don't know of any version of INTERCAL that allows writing operating systems) 03:54:30 No, C is written in C. 03:55:09 what if C were written in INTERCAL -- then it would make sense 03:55:16 ok, something's seriously fucked 03:55:36 it just doesn't want to do anything 03:55:53 That wouldn't be the case even if you wrote a C compiler in INTERCAL - the INTERCAL "select" operator does not do this kind of things 03:56:13 cheater53: Maybe the CD is scratched? 03:57:29 it's not 03:57:48 it was in the dvdrom all the time. it didn't get scratched while it was there. 04:00:53 Do you have another computer? 04:02:36 -!- cheater53 has quit (Ping timeout: 260 seconds). 04:03:29 (Yes, it certainly seems broken.) 04:04:22 (I don't know of any version of INTERCAL that allows writing operating systems) <-- sheesh all you need is COME FROM BOOT SECTOR 04:04:40 :D 04:04:57 what _are_ these bus errors and why does linux have such terrible collective transport 04:05:01 segfaults, except not on xeightsix 04:05:22 mhm 04:06:41 oerjan: I don't know of any version of INTERCAL that has such a command; although, if there was one, I suppose that would be the way to mark that the program is an operating system and where the program begins executing. 04:07:23 And if it has more than one COME FROM BOOT SECTOR then it is a operating system for multicores. 04:26:53 -!- pikhq has quit (Ping timeout: 258 seconds). 04:26:55 -!- pikhq_ has joined. 04:30:51 -!- MDude has changed nick to MSleep. 04:32:18 ababababab 04:57:50 -!- cheater43 has joined. 04:58:27 ... 04:58:47 so, i've fixed my computer by 1. rebooting it 2. making sure the problem doesn't happen again 04:59:08 which means that in other, but very related news i have finally found a use for the single copy of the bible that i have here. 04:59:48 o.O? 05:02:16 well, galvanic and mechanical isolation mainly 05:03:17 so not exorcising a daemon from you pc, how boring 05:03:21 *your 05:03:34 instead of stacking all my hard drives one on top of the other so that they achieve the temperature of the sun and fuse into one glowing ball of plasma, i have decided to lay them out flat on top of the pc case. funnily enough the five 3.5" hard drives i have hooked up do work out to just the right dimension to take up the complete space up at the top. 05:03:43 one of the hard drives is sitting on the bible. 05:03:52 others are sitting on other books. 05:04:22 the bible is fairly useless, i only have it because i got it in a box of books which also contained other story books like the complete works of goethe, and german classics 05:04:30 Which translation? 05:06:38 some german translation. 05:06:50 Oh, sure, you foreigners. 05:06:54 oh, you mean of the german writers 05:07:00 no translation. 05:07:20 the bible is translated, though, because i don't think the germans were stupid enough to come up with this shit 05:07:25 I was referring to the Bible. 05:07:35 even though they were, relatively speaking, cave men 05:08:33 So, you don't actually need any of these books for reading? 05:11:46 Do you know what the problem is? 05:12:11 FlameSource setOnFire: zzo38. 05:12:20 Hmm, wow that sucks 05:12:31 Sgeo: What does that mean? 05:13:00 Sends the setOnFire: message to the class FlameSource, with zzo38 as an argument 05:13:29 zzo38, any of the books? 05:13:42 sure, i do have those books for reading 05:13:48 however, the bible is one exception 05:14:02 i pretty much have it for pulping, or for use as a general object 05:15:53 cheater43: Does that copy of the Bible include deuterocanonical books? 05:18:38 (Also called the apocrypha) 05:20:19 Although, there are three books of the apocrypha which are not part of the deuterocanonical books 05:20:52 -!- augur has quit (Remote host closed the connection). 05:23:57 i don't know. 05:24:25 it's performing the most important function it will ever perform in its life, it's actually being used to SUPPORT the transfer of information 05:24:34 so i don't want to remove it from under the hdd 05:25:11 Well, yes, keep it there for now. Books are also a physical object that you can put stuff on top of 05:31:34 I have a full copy of the King James Bible text in my computer but it does not include deuterocanonical and apocrypha. 05:33:33 Do you know where is ASCII text copy including these things? 05:35:59 I'm going to go on a limb and say "Project Gutenberg". 05:37:29 OK I can look. 05:45:55 Why can't C support constants ("abcdefg"[1]) and so on? 05:46:41 Why can't >>C<< support constants ("abcdefg"[1]) and so on? 05:46:44 found your problem. 05:47:10 suggest you use a saner, more powerful language, such as befunge. 05:48:36 "abcdefg"[1] is entirely valid in C, and equivalent to 'b'. 05:49:19 pikhq_: In my computer it is error wherever a constant is expected. 05:49:32 Oh, right, it wouldn't be a constant expression. 05:50:11 Well, you could probably get the behavior you want with C++. >:D 05:52:31 Of course I could also used the C interpreter in Enhanced CWEB to make a macro that takes two arguments, one string and one expression, and expand to (x==1?'a':(x==2?'b':...... and so on but then it won't work if the C preprocessor of the compiler has a macro of a string that the prepreprocessor won't see 05:52:53 yes 05:53:01 your bookram will definitely become more legible this way 05:53:03 But I also think that it should make sense that C should accept such thing as "abcdefg"[1] where constant should be? 05:53:22 It'd certainly be nicer. 05:53:40 But you must remember, C seems to presume that the compiler is positively *stupid*. 05:55:08 Do you know if they allow such constants as that in the next C standards document that is not written yet? I think in the newer standards they improve some things but other things are unnecessary 05:55:32 I don't *think* C1X is adding that. 05:56:25 In my opinion, they add a lot of things they ought not to, and yet they forget some stuff that would make a bit of sense 05:57:24 * pikhq_ looks at C1X's additions 05:57:39 "Type-generic expressions using the _Generic keyword." 05:57:40 Huh. 05:58:16 pikhq_: Are you familiar with tgmath.h? 05:58:28 BOUNDS CHECKING 06:00:44 -!- TeruFSX has quit (Read error: No route to host). 06:02:07 tgmath.h is fun 06:08:21 I think, it should be invented, a new kind, not called C (because C is already called C), instead it can be called C?? or something like that, which is mostly C89 but also a few more things, such as #meta...#endmeta block where you can write interpreted C codes and compile-time error catching, and closer control to the machine-codes. 06:08:54 And then you can also have Objective-C++?? in case some people want that instead... but I don't think so. 06:09:22 God, why is Objective-C++ a real thing? 06:09:38 It is a real thing, I am not sure who uses or wants it. 06:10:06 Well, it has a single legitimate use. 06:10:13 Binding C++ and Objective-C code. 06:10:19 C?? xD 06:10:27 Without going through C. 06:10:49 pikhq_: you can actually do everything objective-c does in pure C++ 06:10:54 because it's all objc_msgSend or whatever 06:10:55 under the hood 06:10:58 so you can just call them directly 06:11:08 elliott: Yeah, it's just somewhat more annoying. 06:11:12 somewhat :D 06:11:23 elliott: Or something else; it doesn't have to be C?? maybe there is better name, but C and C++ is already taken 06:11:30 Not that having two seperate object systems is going to be anything *but* annoying. 06:12:09 -!- TeruFSX has joined. 06:27:40 -!- hagb4rd has quit (Ping timeout: 240 seconds). 06:28:05 -!- augur has joined. 06:52:57 -!- TeruFSX has quit (Ping timeout: 264 seconds). 07:04:33 -!- zzo38 has quit (Remote host closed the connection). 07:05:48 -!- augur has quit (Read error: Connection reset by peer). 07:06:01 -!- augur has joined. 07:21:12 -!- oerjan has quit (Quit: leaving). 07:32:19 -!- pikhq has joined. 07:32:28 -!- pikhq_ has quit (Ping timeout: 260 seconds). 07:54:59 -!- evincar has joined. 07:55:16 Long time no...anything. 07:56:02 elliott: You still around? 07:56:06 Nope. 07:56:29 Your cynicism betrays you, sir. 07:57:09 Unless you have a bot to be cynical for you. 07:57:37 -!- hagb4rd has joined. 07:58:25 That is, sarcastic. Been awake for a while. Dammit. 08:07:34 -!- monqy has quit (Quit: hello). 08:11:40 -!- siracusa has quit (Ping timeout: 276 seconds). 08:12:14 -!- siracusa has joined. 08:25:15 -!- hagb4rd has quit (Quit: hagb4rd). 08:53:04 -!- Vorpal has joined. 08:54:07 -!- zzo38 has joined. 08:56:14 The community portal has been replaced multiple times in succession, all with spam messages. 09:03:26 -!- Phantom_Hoover has joined. 09:10:01 -!- evincar has quit (Quit: ChatZilla 0.9.86.1 [Firefox 3.6.17/20110420140830]). 09:31:37 -!- FireFly has joined. 09:46:11 zzo38: :< 09:47:08 http://www.esolangs.org/wiki/XMLfuck < Isn't this slightly more powerful than a reencoding of Brainfuck, therefore not qualified as one. 09:47:31 yes 09:47:36 tapes, for instance 09:47:50 You could use a while loop containing instructions pointing at a different tape, right? 09:48:04 "can only exist once". als,o Lymia: did you look at my reference interprerter 09:48:57 Oh FFS the wiki really needs more admins. 09:48:57 Phantom_Hoover: You have 1 new message. '/msg lambdabot @messages' to read it. 09:49:01 Can't you write 09:49:09 ajf|offline, Lymia, are you two *still* at it? 09:49:15 :V 09:49:19 Phantom_Hoover, = 09:49:21 not really 09:49:28 Also if that is an XML-based language I am going to stab you in the face. 09:49:40 I am just briefly coming here to check if lymia replied to my PM about my DevPerc interpreter 09:49:46 bye for now. 09:49:54 ajf|offline, your reference interpreter's number handling is horrid. 09:51:41 -!- pikhq has quit (Ping timeout: 240 seconds). 09:51:57 -!- pikhq has joined. 10:03:24 bah.. i need a new ubuntu live cd 10:13:01 -!- cheater43 has quit (Quit: Leaving). 10:14:31 -!- azaq23 has joined. 10:50:26 -!- iconmaster has joined. 10:51:07 The wiki is getting spammed 10:51:24 Did you know of this? 10:53:11 Like, I looked at Recent Changes, and I went :OOOO 11:01:51 No we were completely and utterly unaware. 11:01:53 :p 11:02:04 Can't do much without a sysop. 11:06:49 This... is bad. 11:07:31 Anyhow, I was playing Might and Magic VII, and I found this huge glitch. I can now duplicate quest items. 11:31:54 -!- cheater93 has joined. 12:10:03 -!- BeholdMyGlory has joined. 12:11:46 -!- ajf|offline has changed nick to ajf. 12:11:47 hi 12:11:55 Lymia: eh? 12:12:02 what's wrong with its number handling? :D 12:23:17 * ajf afk 12:32:14 * ajf back 13:05:09 -!- TeruFSX has joined. 13:11:46 Lymia: http://esoteric.voxelperfect.net/wiki/Deviating_Percolator#Interpreting_Specifics 13:11:46 -!- wareya has quit (Read error: Connection reset by peer). 13:12:23 -!- wareya has joined. 13:13:13 hi wareya 13:13:23 I just made a very detailed thing on how to interpret my language 13:13:28 Because Lymia was confused n shit 13:13:51 -!- Cheery has joined. 13:14:04 lol 13:14:08 ajf you should fix boat 13:14:13 no 13:14:17 boat sucks 13:14:23 we can rebuild it 13:14:26 we have the technology 13:14:40 http://esoteric.voxelperfect.net/wiki/Deviating_Percolator#Interpreting_Specifics 13:14:45 nope.avi 13:14:56 you just took c 13:14:57 imagine a subset of C that is below even assembly in some manners but above C in others 13:15:00 changed the syntax a little 13:15:03 and made it 2d 13:15:06 >changed the syntax 13:15:13 nigger my langauge does not even have TYPES 13:15:24 cool story bro 13:15:35 it is literally the lowest you can get while having a sane structured language 13:15:37 also did you write a compiler and/or interpreter yet 13:15:42 yes 13:15:45 it's not built off C 13:15:52 it's built off the concepts that went into C 13:15:54 python? perl? C#? 13:15:59 oic 13:16:16 no I mean what language did you write the interperter in 13:16:23 09:16 < wareya> yes 13:16:29 oh 13:16:41 you didn't even ask that before that 13:16:44 you nigger 13:16:47 :V 13:16:49 I wrote it in GML 13:16:50 deal with it 13:16:53 >GML 13:16:55 lopl 13:17:18 also I made a devperc interactive mode in devperc 13:17:27 because uh 13:17:38 you can redefine what a letter represents 13:17:42 lol 13:17:42 so you can take input 13:17:44 then do 13:17:53 ABCDEFGHIJKLMNOPQRSTUVWXYZ 13:18:08 and you get a valid result. 13:18:18 at the very minimum, bout should have 13:18:20 boat 13:18:27 >expressions 13:18:29 >expression nesting 13:18:37 >arithmetic operators 13:18:54 lol 13:19:00 >both direct and indirect memory addressing (hard values and pointers) 13:19:12 >if and while 13:19:23 >SOME way to call functions that doesn't dick out in 2d 13:19:24 too complex 13:19:27 your language sucks 13:19:32 Want less? 13:19:36 yes. 13:19:38 more minimal 13:19:44 not quite brainfuck but 13:19:45 >no arithmetic 13:19:47 not C either 13:19:51 well 13:19:55 >no blocking of if statements 13:19:56 -!- MSleep has changed nick to MDude. 13:19:57 ooh I know 13:20:01 >only operators are the logic gates 13:20:01 something like 13:20:04 yes 13:20:12 ^ | & etc? 13:20:15 >if conditions with one following statement 13:20:16 >add goto 13:20:27 >no functions because I jsut added goto 13:20:31 oh god I just has a stupid idea 13:20:40 it's a boat 13:20:45 nigger my language has NEGATIVE SIZED VARIABLE ALLOCATION 13:20:47 you can't beat that 13:20:48 you need to give it a bearing in distance 13:20:56 *and distance 13:21:00 like 13:21:13 go 330 degrees 2 chars 13:21:33 that's gay because trig 13:21:40 >trig 13:21:42 >trig 13:21:43 >integers 13:21:43 trig is easy 13:21:45 nope.jpeg 13:21:50 integer euclidean plane 13:21:52 :drool: 13:21:54 no trig allowed 13:21:59 OK instead do 13:22:32 I'm going to sleep woon 13:22:35 soon 13:22:36 North, north-east, west, south-west 13:22:37 it's 9:30 AM 13:22:41 k 13:22:47 >oblique motion 13:22:54 that would be so... 13:22:58 Abusable. 13:23:00 I like it. 13:23:03 indeed. 13:23:12 moreso than 2d + expression nesting 13:23:29 also 13:23:33 does boat wrap? 13:23:38 yes 13:23:42 Good. 13:23:45 except 13:23:52 it wraps to the adjecant line 13:23:55 :smiley16: 13:24:02 Does it have hats and nine classes? 13:24:15 Nope, but it has ten classes and party gibs. 13:24:21 AWESOME 13:24:42 My language only has one type 13:24:47 8-bit integer 13:24:51 my language doesn't knwo what a type is 13:25:00 everything is an integer with arbitrary length 13:25:06 you mean 13:25:11 everything is a binary blob 13:26:01 I don't even know 13:26:29 the best thing about my language is how you can have negative-sized variables 13:26:31 in my opinion 13:26:32 afk sleep 13:26:40 how the fuck does that work 13:26:46 :hehe16: 13:26:57 k 13:27:48 does sound like you're either being nonsensical or busing terminology 13:27:57 okay so 13:28:06 if the memory from 0x0 looks like 13:28:16 61 a9 1b 83 13:28:31 and you allocate a -2 byte sized variable at 0x2 13:28:37 it would hold a9 61 13:28:45 Thought so. 13:28:46 Cool. 13:29:02 wareya: that sounds interesting 13:29:26 wareya: wht use does a -2 byte sized variable have? 13:29:34 Abuse. 13:29:44 this is true 13:29:51 my language is all about abuse 13:29:55 There are negative sized arrays that work the same way 13:29:56 a program can rewrite itself 13:33:13 afk 13:33:24 http://esoteric.voxelperfect.net/wiki/Deviating_Percolator#Executing_arbitrary_code 13:47:53 hmm 13:48:01 it's hard to write 99 bottles of beer in devperc 13:48:03 very hard 13:48:11 possible, but hard 13:58:23 o.O 13:58:32 I have what looks like spam in my drafts 13:58:43 yes 13:58:47 spam attacks on esolang 13:58:48 :< 14:28:54 fff 14:28:58 spambots keep coming 14:30:23 We have 2 admins and both of them haven't been available. 14:30:33 :/ 14:30:34 also 14:30:39 hint for quickly restoring page 14:30:43 go on history 14:30:46 click old revision 14:30:48 click edit 14:30:50 click save 14:31:05 Editing an old revision replaces the current one 14:36:38 also 14:36:55 SOMEBODY DISABLE NON-AUTO-CONFIRMED EDITS 14:36:57 PLEASE 14:53:34 OK I have discovered the Most Ridiculous Time Signature. 14:53:40 ajf, I'll email graue. 14:55:00 good. 14:55:11 And what is the most ridiculous time signature? 14:57:19 13/8 14:58:15 lol 14:58:29 http://homestuck.bandcamp.com/track/the-broken-clock 15:16:20 -!- Slereah has quit. 15:31:42 -!- Slereah has joined. 16:07:29 -!- pikhq_ has joined. 16:07:56 -!- pikhq has quit (Ping timeout: 276 seconds). 16:26:35 -!- pizearke has quit (Quit: Leaving.). 16:33:48 -!- Mannerisky has quit (Ping timeout: 260 seconds). 16:50:32 -!- monqy has joined. 17:17:03 -!- pikhq has joined. 17:17:29 -!- pikhq_ has quit (Ping timeout: 276 seconds). 17:35:12 -!- augur has quit (Remote host closed the connection). 17:47:56 -!- pikhq_ has joined. 17:47:59 -!- pikhq has quit (Ping timeout: 240 seconds). 17:57:47 -!- MigoMipo has joined. 18:18:09 -!- raj has joined. 18:20:06 -!- augur has joined. 18:22:18 -!- raj has left. 19:02:29 -!- pikhq_ has quit (Ping timeout: 240 seconds). 19:02:31 -!- pikhq has joined. 19:08:47 Sporadic keyboard lag under linux, as an effect of running windows update in a VM. Fuck all desktop OS. A RTOS would NEVER had done that to me. 19:09:54 In other news, I have somehow gotten involved in yet another of RationalWiki's perennial dramas. 19:10:13 Dunno why, I see nothing there worth fighting for any more. 19:10:33 Phantom_Hoover, just leave then? 19:10:47 I effectively have, it's just oddly compelling. 19:11:08 Phantom_Hoover, perhaps you just like arguing for the sake of arguing? 19:11:28 okay that was weird.... nwn crashed while saving. On loading that save, it seems okay except I gained a 46 levels, and I got multiple feats that my class can't even have. Lucky I have the habit of saving to a new file every time instead of overwriting. 19:12:28 btw, I don't know what it says about minecraft, that nwn is perfectly playable on this computer on mid-graphics settings, while minecraft lags badly unless on tiny 19:12:50 isn't nwn like 10 years old? 19:13:04 more like 7-8 I think 19:13:16 olsner, anyway it has way more flashy effects than minecraft 19:13:30 anyway: fuck intel graphics 19:26:36 -!- ais523 has joined. 19:28:26 -!- augur has quit (Ping timeout: 240 seconds). 19:29:24 ohi 19:29:26 again 19:29:44 a challenge to all of you 19:29:53 compile this language. It's impossible. 19:29:55 http://www.esolangs.org/wiki/Deviating_Percolator 19:34:38 I'm tempted to try 19:34:58 -!- Ycros has quit (Ping timeout: 264 seconds). 19:35:21 -!- Ycros has joined. 19:39:23 * Sgeo wants to make a language where writing a language interpreter means you've also written a compiler 19:39:41 I think I just distorted a previous, more realistic idea of mine 19:40:35 which was? 19:40:50 Sgeo: OK 19:40:54 Vorpal: Well, the -rt tree is slowly but surely getting merged. 19:40:54 hmm 19:41:01 Sgeo, ? 19:41:05 cheater93, I don't remember exactly 19:41:05 Vorpal: So, eventually Linux *will be* a RTOS. 19:41:15 Sgeo, then tell me approximately. 19:41:36 gah these spambots are persistent 19:41:47 It involed me writing a self-hosting language, then hiding a lot of the details in a Trusting-Trust way 19:41:48 are they still inane 19:42:01 Sgeo, lol 19:42:06 * Sgeo wants to make a language where writing a language interpreter means you've also written a compiler 19:42:10 See: specialisers. 19:42:23 ais523, make people give you their stackoverflow login name before they log in. 19:42:24 or something. 19:42:26 Vorpal: Well, the -rt tree is slowly but surely getting merged. <-- uh? 19:42:26 huh? 19:42:33 pikhq, will it help for intel graphics? 19:42:39 oh wait you mean real time 19:42:39 ok, i'll bbs 19:42:40 right 19:42:52 -!- cheater93 has quit (Quit: Leaving). 19:43:03 pikhq, and yes that wounds good. But will it be hard realtime= 19:43:07 s/=/?/ 19:43:49 "Real brain power on display. Thnaks for that answer!" words of wisdom 19:44:15 are the spelling errors consistent? or does the spambot do random typos to prevent pattern matching? 19:44:57 ais523, hi btw 19:45:01 hi Vorpal 19:45:32 Pretty sure it's soft realtime. 19:46:16 The main thing it does is make the kernel always preëmptible. 19:47:01 none of these spam messages look consistent :( 19:47:06 pikhq, right, so not really what I want 19:47:18 are any of them duplicates at all 19:47:24 pikhq, keyboard input not lagging = hard realtime requirement to me 19:47:30 they used to have consistently one-word edit summaries that mixed lowercase and capitals 19:47:37 but they've even deviated from that pattern now 19:47:43 however that implies X11 being hard realtime 19:47:48 which is improbable 19:47:55 utterly improbable 19:47:56 Vorpal: Actually, no, that's definitely soft realtime. 19:48:18 deleting sections to thank and praise everyone inanely is pretty nifty 19:48:20 but I don't see the point 19:48:23 Vorpal: Missing a deadline is not a complete and utter failure, it's a degradation in system usefulness. 19:48:29 pikhq, well, depends on the system. If I say a keystrike must show up within n ms on the screen from me hitting the key 19:48:33 then it would be hard realtime 19:48:48 these misspellings are brilliant too 19:49:06 Also, linux-rt makes it so that *interactivity* latencies are straight-up going to happen, as far as I can tell. 19:49:23 Humans suck at noticing latency below something like 20-100ms. 19:49:29 pikhq, it could be if the missed deadline meant that the nuclear reactor controlling app didn't get the keystroke :P 19:49:34 err, keystrike? 19:49:36 whatever 19:50:02 Well, if you're doing that you are probably wanting hard real-time guarantees down to the clock cycle. 19:50:21 indeed 19:50:54 pikhq, that is hard to get without dropping superscalarity, caches, anything more than the most basic pipeline, and so on 19:51:36 Hard realtime is just something you're not going to get on commodity hardware. 19:51:53 Unless, of course, you design such that you ignore pretty much all of it. 19:51:59 Say, making the entire program fit in cache. :P 19:52:48 hah 19:53:23 pikhq, or you can calculate on worst case. Like. pipeline stall on every instruction, cache miss all the time 19:54:15 Well, yes. 19:59:46 If you think 13/8 is most ridiculous time signature, then also try writing a music with 13/7 time signature to see what happen 20:00:12 why would I think 13/8 is the most ridiculous 20:00:15 -!- variable has quit (Quit: smacking starcoder). 20:00:21 surely 17824/12384 is way worse for example 20:00:35 or 1878465.512/pi 20:00:43 (is that even possible?) 20:00:52 -!- variable has joined. 20:01:31 I'm afraid that time signatures have to be rational. 20:01:32 -!- calamari has joined. 20:02:02 pikhq, argh 20:03:05 As far as I know also the denominator must be a power of two (so 13/7 isn't correct) 20:03:25 zzo38: No, no reason for it to be a power of two. 20:06:52 But as far as I know it always is. Although, you could make it that it isn't 20:07:35 -!- cheater666 has joined. 20:08:12 -!- elliott has quit (Read error: Connection reset by peer). 20:15:25 -!- elliott has joined. 20:15:41 ais523: you know those really lazy spams you mentioned which just had a "lol you've won" title and a bunch of form fields as the body? 20:15:51 I've just received the laziest yet 20:18:54 elliott: what was it? 20:19:18 I know viral scams have been spotted, which aim at people who are currently being scammed and persuade them to send the money somewhere else 20:19:21 which is kind-of clever, actually 20:20:10 ais523: Subject: CLAIM OF £1,000,000.00 IN THE BT PROMO 20:20:12 Body: 20:20:14 --cut-- 20:20:15 Names. 20:20:15 Nationality. 20:20:16 --cut-- 20:20:35 presumably that's just checking for the presence of a reply 20:22:11 elliott, any HTML body? 20:22:15 or is that it= 20:22:17 s/=/?/ 20:22:32 Vorpal: If there's an HTML body, that's the HTML body. 20:26:11 elliott, obviously you're supposed to reply with your names and nationality 20:26:16 there's no thinking involved, just do it 20:30:38 -!- elliott has quit (Remote host closed the connection). 20:37:10 -!- calamari has quit (Quit: Leaving). 20:43:36 night → 20:43:42 -!- Vorpal has quit (Quit: ZNC - http://znc.sourceforge.net). 20:51:26 * cheater666 looks to the right 20:51:29 nope, not night there 20:53:38 -!- MigoMipo has quit (Read error: Connection reset by peer). 21:12:30 > 0.5*9.8*(4*30*24*60*60)^2 21:12:31 5.2672757760000006e14 21:23:27 Just now, I made up a program in QBASIC for adding up the total of a flight log book (at someone's request because they were taking too long the other way and never knew if they did it correctly or not) 21:29:39 night. 21:29:43 -!- ajf has changed nick to ajf|offline. 21:31:39 ajf|offline, you know, there's a reason IRC has a quit command. 21:36:51 zzo38, in WHAT? 21:37:14 > print "test" 21:37:15 21:37:27 > why no python 21:37:28 Not in scope: `why'Not in scope: `no'Not in scope: `python' 21:41:37 Lymia: It is in QBASIC 21:41:45 :( 21:41:48 You make me sick. 21:41:59 Waitwhat. 21:42:20 Finland has mandatory military service and is neutral. 21:42:27 That makes... very little sense. 21:42:46 "neutral" just means that everyone is a potential enemy and you have no allies 21:47:14 can someone tell me why egobot sent me a ridiculously complicated ctcp message the other day? 21:47:26 Seems to be a common issue. 22:07:05 -!- zzo38 has quit (Remote host closed the connection). 22:12:35 Man, Tup has so very many killer features. 22:12:42 * pikhq ♥ its .gitignore support. 22:26:07 * Phantom_Hoover → sleep 22:26:31 -!- Phantom_Hoover has left ("Leaving"). 22:31:16 -!- Gregor has changed nick to Yahweasel. 22:31:45 -!- Yahweasel has changed nick to Guest59242. 22:38:10 -!- oerjan has joined. 22:38:17 -!- Cheery has quit (Quit: Lost terminal). 22:44:58 RIP EgoBot and HackEgo 22:49:21 We have 2 admins and both of them haven't been available. 22:49:30 actually i think there are 3 22:49:54 except cpressey may not realize he is one 22:50:27 (and i'm not even including graue) 22:51:31 -!- iconmaster has quit (Ping timeout: 252 seconds). 23:07:25 -!- ais523 has quit (Remote host closed the connection). 23:20:54 "neutral" just means that everyone is a potential enemy and you have no allies 23:21:20 actually in finland's case, i think it meant you wish discourage a certain "friend" from getting too "friendly" 23:21:27 *wish to 23:22:01 but that was back in the cold war, it makes less sense now as an EU member 23:22:49 14:38:02 Finland has mandatory military service and is neutral. 23:22:53 14:38:09 That makes... very little sense. 23:22:55 ^ also to that 23:23:40 can someone tell me why egobot sent me a ridiculously complicated ctcp message the other day? 23:24:29 Lymia made it. and then someone complained to freenode staff, who demanded Gregor take the bots down until the "loophole" was closed 23:25:13 (it was a slight misspelling of something that could cause some rare broken clients to crash, afaik) 23:25:16 -!- augur has joined. 23:28:36 -!- iconmaster has joined. 23:43:19 wasn't that fixed ages ago? 23:44:23 * oerjan wouldn't know but guesses so 23:45:43 i guess they don't want to disallow old clients 23:46:57 hm... 23:55:09 -!- FireFly has quit (Quit: swatted to death). 23:55:17 -!- BeholdMyGlory has quit (Remote host closed the connection).