00:10:29 -!- ehird` has quit (Remote closed the connection).
00:15:27 -!- Tritonio_ has quit (Remote closed the connection).
00:19:04 <GregorR> "... was almost the victim of an assassination attempt by ..."
00:19:14 <GregorR> Can you be /almost/ a victim of an assassination /attempt/?
00:28:54 <pikhq> (granted, I *was* when I acquired the name)
00:32:55 <Sgeo> How did you come up with pikhq?
00:43:46 -!- sebbu has quit ("@+").
00:51:12 <pikhq> I was trying to create a website called "Pikachu's Headquarters", or "pikhq" for short.
00:52:39 <GregorR> pikhq.respect -= infinity;
00:54:31 <pikhq> GregorR: At the age of 7.
00:54:50 <pikhq> Before anything but the Pokemon game was released in the US.
00:54:55 <pikhq> Before the game was even popular.
01:10:07 -!- Tritonio_ has joined.
01:45:43 -!- SEO_DUDE has quit (Remote closed the connection).
01:46:54 <Slereah> Where can I find an interpreter or compiler for Unlambda on windows?
02:28:34 -!- SEO_DUDE has joined.
02:42:56 <Slereah> Last time I tried to install Linux, I had bad surprises.
02:43:02 <Slereah> I'm not very computer savvy.
02:43:32 <Slereah> I could use the on-CD version, but it's a whole lot of trouble.
02:47:23 <bsmntbombdood> ooh interesting: http://it.slashdot.org/comments.pl?sid=365703&cid=21415869
03:12:23 -!- immibis has joined.
03:12:51 -!- Tritonio_ has quit (Remote closed the connection).
03:18:43 * immibis has been signed up to two online sites, by someone else, WITHOUT HIS PERMISSION.
03:21:06 <bsmntbombdood> seccomp keeps your proccess from using ANY syscall but exit,read,write,sigreturn
03:41:32 -!- immibis has quit ("Hi Im a qit msg virus. Pls rplce ur old qit msg wit tis 1 & hlp me tk ovr th wrld of IRC. Now if you will excuse me, I have a).
03:50:57 -!- GreaseMonkey has joined.
04:05:37 -!- GreaseMonkey has quit (Remote closed the connection).
04:06:11 -!- SEO_DUDE has quit (Remote closed the connection).
04:16:19 -!- Sgeo has quit (Remote closed the connection).
04:28:38 -!- SEO_DUDE has joined.
07:05:59 -!- calamari has quit ("Leaving").
07:14:56 -!- GreaseMonkey has joined.
07:30:04 -!- immibis has joined.
07:38:30 <GregorR> http://www.codu.org/plof/plof3.html (RFC on just the internal stack language)
07:59:59 -!- clog has quit (ended).
08:00:00 -!- clog has joined.
08:00:26 -!- immibis has quit ("Hi Im a qit msg virus. Pls rplce ur old qit msg wit tis 1 & hlp me tk ovr th wrld of IRC. IceChat - Keeping PC's cool since 2).
08:15:37 <bsmntbombdood> Because it was a fifty fifty shot on wheter you'd be going left or right. You see we're both going left. You could have just as easily been going left, too. And if that was the case... It would have been a while before you started getting scared. But since you're going the other way, I'm afraid you're gonna have to start getting scared... immediately!
08:49:39 -!- GreaseMonkey has quit ("Every time you screw up AWOS, GreaseMonkey kills a kitten.").
12:23:44 -!- jix has joined.
12:45:21 -!- Tritonio_ has joined.
12:57:04 -!- dbc has quit (Read error: 110 (Connection timed out)).
13:09:09 <Slereah> Shouldn't ```sii`.ai print a double a?
13:22:08 <Slereah> ``.ai`.ai works, why not ```sii`.ai?
14:24:19 -!- ehird`_ has joined.
14:25:06 -!- ehird`_ has changed nick to ehird`.
14:25:29 <ehird`> i notice the logs linked has changed
14:25:34 <ehird`> ircbrowse not 1337 enough? :P
14:26:51 -!- ehird` has quit (Read error: 104 (Connection reset by peer)).
14:28:56 -!- asiekierka has joined.
14:29:24 -!- ehird` has joined.
14:35:47 -!- ehird1 has joined.
14:48:00 -!- ehird` has quit (Read error: 110 (Connection timed out)).
14:53:38 -!- dbc has joined.
15:09:20 -!- asiekierka has left (?).
15:25:57 -!- sebbu has joined.
15:42:46 -!- ehird1 has quit (Read error: 104 (Connection reset by peer)).
15:47:27 -!- ehird` has joined.
16:10:18 -!- puzzlet has quit (Remote closed the connection).
16:10:25 -!- puzzlet has joined.
16:20:31 -!- Sgeo has joined.
16:46:32 -!- puzzlet has quit (Remote closed the connection).
16:46:37 -!- puzzlet has joined.
16:47:56 -!- asie_dead has joined.
16:48:23 <asie_dead> I'm looking for an easy to implement esoteric language that's not brainfuck, not deadfish, and has under 7 commands.
16:48:49 -!- asie_dead has changed nick to asiekierka.
16:48:51 -!- asiekierka has quit.
16:49:07 -!- asiekierka has joined.
16:49:19 <ehird`> asiekierka of course being the only person in #esoteric who couldn't just make their own in 2 minutes
16:49:24 <ehird`> oh, you're waiting for an answer
16:49:31 <ehird`> next time i'll be less than 60 seconds
16:50:13 <asiekierka> under 7 commands, and the commands must have NO parameters.
16:51:33 <Slereah> I have a little difficulty to see what's the language!
16:51:56 <asiekierka> if you find a good language, you get a prize!
16:52:24 <asiekierka> Tried Deadfish in "ZZT", a real old GCS, i replaced square with multiply by 2, but the multiply command is (not so) slightly buggy.
16:52:39 <asiekierka> but after i multiply 64 by 2, it dosen't do every second command.
16:53:02 -!- calamari has joined.
16:53:25 <ehird`> asiekierka: 'get popular'?
16:53:28 <ehird`> why the hell do you care
16:53:47 <asiekierka> I care about my esoteric language being used more than by 1 person (me).
16:54:03 <asiekierka> Well, if it'll be okay, who'll use it?
16:54:19 <asiekierka> Brainfuck (implemented in exact same GCS. 2 TIMES)
16:54:43 <asiekierka> I will put increment, but not decrement.
16:55:08 <asiekierka> I will put start of a loop, but not an end
16:55:44 <Slereah> So that people can try to make stuff with it!
16:56:08 <asiekierka> A thing dosen't need turing-compleetness to do it
16:56:21 <asiekierka> A thing dosen't need turing-compl33tness to do it
16:56:34 <Slereah> Well, what will it be able to do!
16:56:38 <asiekierka> or like, "That thing dosen't need turing-compl33tness to do it, right?"
17:06:07 <asiekierka> Although it is often a self-imposed constraint, there is no burden on an esoteric programming language designer to make their language Turing-complete. For instance, it seems reasonable that most esolangers would rather see a language which is interesting but not Turing-complete, over a language which is Turing-complete but uninteresting.
17:07:02 <asiekierka> Although it is often a self-imposed constraint, there is no burden on an esoteric programming language designer to make their language Turing-complete. For instance, it seems reasonable that most esolangers would rather see a language which is interesting but not Turing-complete, over a language which is Turing-complete but uninteresting.
17:09:57 <asiekierka> What commands/possibilities should be there to make a language Turing-complete?
17:10:15 <asiekierka> Well, with up to 7 commands and NO params for commands possible, it'll be a turing tarpit
17:10:58 <Slereah> Hard to say. You just need to be able to recreate any other TC language.
17:11:14 <Slereah> There's some pretty strange ways for that.
17:12:28 <asiekierka> or is there any other possibility than recreating another language?
17:12:59 <Slereah> TC just mean that it is equivalent to a Turing machine.
17:13:11 <Slereah> If it is, you should be able to recreate one with the language.
17:14:24 <asiekierka> Output is there already (not a command)
17:15:20 <Slereah> Everything outputs as the head moves?
17:15:27 <Slereah> Won't that be a little messy?
17:15:50 <asiekierka> [ - if the bit is 0, skip the next command
17:17:15 <Slereah> Does the moving loop back?
17:17:54 <Slereah> Yes, I'm not very good with technical term
17:18:03 <Slereah> And now that I think of it, my question doesn't make sense.
17:18:06 <Sgeo> Oh, does the tape wrap around?
17:18:22 <asiekierka> [ - if the bit is 0, skip the next command.
17:18:31 <asiekierka> [ - if the bit is 0, skip the next command.
17:18:45 <ehird`> oh gawd, is asiekierka at it again
17:19:30 -!- puzzlet has quit (Read error: 104 (Connection reset by peer)).
17:19:45 <asiekierka> [ - if the bit is 0, skip the next command.
17:19:47 <asiekierka> } - move to the matching [ if the bit is 1.
17:20:05 <oklopol> asiekierka: brainfuck is not a turing tarpit
17:20:14 <ehird`> oklopol: it is, just a very bloated one
17:20:33 -!- RedDak has joined.
17:20:39 <ehird`> IMO the best turing tarpit is either a Minsky machine with two registers of some sort or Bitwise Cyclic Tag
17:20:52 <ehird`> iota brings far too many semantics in with it to really be minimal
17:21:13 -!- puzzlet has joined.
17:21:13 <Slereah> What's your definition of a Turing tarpit.
17:22:09 <ehird`> Slereah: semantics must be minimal, so must the syntax
17:22:16 <asiekierka> Well the same thing can be achieved with
17:22:16 <ehird`> iota has minimal syntax but a lot of semantics
17:22:31 <Slereah> I'm trying to see if I can make the very first Turing program with it.
17:22:47 <ehird`> asiekierka's language is not TC based on intuition
17:22:48 <oklopol> } - move to the previous command <<< this woudl totally own xD
17:23:04 <ehird`> with your new } definition
17:23:11 <ehird`> its most likely turing complete
17:23:18 <ehird`> but really it's very similar to brainfuck..
17:23:41 <asiekierka> but it was designed to be as easy to implement (in ZZT, an old GCS) as possible
17:25:02 <ehird`> ah, i guess you haven't learned C yet
17:25:03 <oklopol> basically you have bitchanger with do...while instead of while
17:25:25 * ehird` is perhaps bitter from his previous experience with asiekierka
17:25:49 <oklopol> someone thought of that some time ago
17:26:00 <Slereah> asiekierka likes command bondage.
17:26:18 <oklopol> ehird`: what was that experience?
17:26:27 <oklopol> anyhow, it is most likely tc.
17:26:50 <oklopol> in case i got the semantics right
17:26:54 <ehird`> oklopol: he was annoying, repeated stuff a lot, had a bot which basically flooded the channel, and kept whining about how he was only 10 years old as an excuse for all this
17:27:26 <oklopol> guess i could search myself
17:27:30 <ehird`> beh, i dunno when it was
17:27:40 <asiekierka> You have 58 bits to use, they are by default 01010101010101...
17:27:40 <asiekierka> [ - if the bit is 0, skip the next command.
17:27:58 <asiekierka> nope, it was like, three or four months
17:28:59 <oklopol> even if you made the array infinitely extensible
17:29:02 <ehird`> its trivially non-TC by your definition even ignoring commands
17:29:25 <oklopol> the halting problem cannot be solved for a turing complete language, it can for yours.
17:30:06 <oklopol> yours will always halt because the code is finite, and after every step, one command is lost.
17:30:25 <asiekierka> You have 58 bits to use, they are by default 01010101010101...
17:30:25 <asiekierka> [ - if the bit is 0, skip the next command. If the bit is 1, jump to the previous command.
17:30:30 <ehird`> that's a crazy way of proving non-TCness/TCness
17:30:41 <ehird`> "The halting problem is impossible to solve in this language! Therefore, it is TC."
17:30:51 <oklopol> asiekierka: an infinite-loop instruction won't help ya ;)
17:31:21 <oklopol> ehird`: i never said it works that way too
17:31:47 <oklopol> asiekierka: it lascks skill
17:31:55 <oklopol> just add some of that, and you've got a decent language
17:32:02 <asiekierka> You have 58 bits to use, they are by default 01010101010101... The tape wraps around.
17:32:02 <asiekierka> Z - swap the bit and the bit near it, then move the pointer east.
17:32:02 <asiekierka> [ - if the bit is 0, skip the next command and move the pointer west. If the bit is 1, jump to the previous command.
17:32:27 <ehird`> asiekierka: are you going to pee your pants if i don't???
17:33:00 <Slereah> Let's invoke the ghost of Alan Turing.
17:33:00 <oklopol> asiekierka: you need to be able to jump backward *any* amount of commands
17:33:32 <oklopol> hard to say anything but lol here :\
17:33:54 <asiekierka> You have 58 bits to use, they are by default 01010101010101... The tape wraps around.
17:33:54 <asiekierka> Z - swap the bit and the bit near it, then move the pointer east.
17:33:54 <asiekierka> [ - if the bit is 0, skip the next command and move the pointer west. If the bit is 1, jump 1 instruction after the nearest [, or 1 instruction after if there's none.
17:34:24 <ehird`> methinks asiekierka should learn about how languages work before trying to write one
17:36:23 <ehird`> i forgot you can make esolangs
17:36:27 <ehird`> without knowing about languages!
17:36:33 -!- sebbu2 has joined.
17:37:21 <asiekierka> my esolang != esojokelang != esolang != lang
17:37:31 <Slereah> Well, they technically all are a subset of languages.
17:37:47 <asiekierka> Who tested mine against Turing-compleetness?
17:37:58 <Slereah> My keyboard doesn't have a belong sign, butt.
17:38:50 <oklopol> asiekierka: you guessed wrong, anyhow, i agree with ehird` here
17:38:53 <ehird`> (asiekierka does not realise not everyone is interested in every single thing he does every second of their day)
17:39:24 <oklopol> asiekierka: you really 10?
17:40:02 <asiekierka> If you're really interesed in every esolang i do every minute of you're day, #asie_esolangs
17:40:13 <asiekierka> it will be the OFFICIAL BETA-TEST PAGE BEFORE PUBLISHING HERE
17:40:36 <asiekierka> Please, join #asie_esolangs if you're interesed in every esolang i do every minute of your day.
17:40:47 <asiekierka> I'm very limited by time, going in a hour or so
17:40:56 <oklopol> wish i was 10 and knew what esolangs are...
17:41:51 <Slereah> I didn't knew how to program until I was 19.
17:42:05 <Slereah> Esolangs were a long way off!
17:42:20 <oklopol> cool, another one older than me
17:47:52 <oklopol> median is correct, how lucky
17:48:07 <Slereah> What, the value with the largest population?
17:50:28 <oklopol> it's the least intuitive one of them all.
17:55:57 -!- sebbu has quit (Connection timed out).
17:59:23 <oklopol> i'm gonna do some pointless math now, cya ->
18:00:22 <ehird`> asiekierka is now having a seizuer
18:00:52 -!- jix has quit (Nick collision from services.).
18:01:02 -!- jix has joined.
18:11:25 -!- RedDak has quit ("I'm quitting... Bye all").
18:27:22 <GregorR> If I announce PSL as an esoteric language, then will you give me comments on it? :P
18:27:55 <GregorR> http://www.codu.org/plof/plof3.html (It's not an esolang, but I want it to be a usable stacklanguage before I build a real language on it)
18:35:04 -!- oerjan has joined.
18:37:57 <GregorR> oerjan, pass judgment unto my bytecode!
18:39:37 <oerjan> BYTECODE, THOU WILT PERISH IN THE SEA THAT BURNETH WITH FIRE AND SULPHUR
18:39:52 <GregorR> But more specifically, http://www.codu.org/plof/plof3.html
18:40:13 <GregorR> It's partially modeled on Glass (weeeh stack-based object-oriented languages)
18:41:00 <oerjan> I SEE. IN THAT CASE, REPLACE SULPHUR BY SILICON.
18:41:36 <oerjan> might be appropriate for programs in any case
18:41:44 <Slereah> Burning in fire and silicon?
18:41:49 <GregorR> Well, I know you can write code in it :P
18:42:14 <GregorR> But I want comments like: "You ought to have an operation <x> to make <y> easier" or "shouldn't <z> be done with <a>?"
18:43:36 <oerjan> i find it somewhat amusing that you think i am competent on such matters. or sad, perhaps.
18:44:10 <GregorR> I think I need jix's opinion, since PSL should be reminiscent of Glass.
18:47:00 <oerjan> Slereah: the burning in fire and ... bit is a bit redundant, i guess, it's translated from norwegian. (it was weird there too)
18:47:34 <Slereah> Well, it is a poetic licence.
19:03:02 <oerjan> <Slereah> Where can I find an interpreter or compiler for Unlambda on windows?
19:03:25 <oerjan> just download an interpreter or compiler for one of the languages it's been implemented in
19:03:44 <Slereah> Well, I asked because the C version I found didn't compile.
19:04:00 <Slereah> But I got Hug for Haskell and the Unlambda for Haskell.
19:04:07 <oerjan> the c-refcnt one is most portable
19:04:18 <Slereah> I feel less manly with the Hug program in my computer, but it works.
19:04:28 -!- Tritonio_ has quit (Read error: 110 (Connection timed out)).
19:04:29 <oerjan> yeah, there are several unlambdas in haskell (one is mine)
19:04:48 <Slereah> Although it isn't very practical. I must not make one typo, or the program crashes or launch!
19:04:53 <oerjan> you can use ghc and compile it properly
19:04:57 -!- Tritonio_ has joined.
19:05:08 <oerjan> the glasgow haskell compiler
19:06:01 <Slereah> I mainly downloaded the first Haskell that had a .exe instead of them .gz extensions.
19:06:09 * Sgeo feels like torturing norns
19:08:03 * Sgeo is making something that will torture to death any norns that come in from the warp
19:08:18 <ehird`> Minimize your instruction set.
19:08:47 <ehird`> You don't need most of that crap if you add some memory and some read/store instructions
19:08:53 <ehird`> e.g. "array" can be implemented in it trivially
19:09:12 <ehird`> also make push0-push8 a "grab" thing, which takes the number off the top of the stack
19:30:29 <Sgeo> http://sgeo.diagonalfish.net/screenshots/plne_fun_1.png
19:31:46 <Slereah> They made any after the 3?
19:31:53 <Slereah> Or am I just of short memory.
19:32:10 <Sgeo> Docking Station
19:32:26 <Sgeo> And if you have Creatures 3, you can dock it to DS
19:32:31 <oerjan> <Slereah> ``.ai`.ai works, why not ```sii`.ai?
19:32:42 <Sgeo> http://creatures.wikia.com/wiki/Docking_Station
19:32:58 <Slereah> I asked another chan for that. Apparently the .x isn't evaluated at the end or something!
19:33:01 <oerjan> because unlambda is strictly evaluated, `.ai is evaluated only once
19:33:28 <oerjan> which is passed to the result of ``sii
19:34:35 <Slereah> So much for the mockingbird.
19:34:53 <oerjan> however ``sii works fine in other situations
19:35:13 <Slereah> Well, yes. But how does the repeat printing works then?
19:35:48 * ehird` wonders if ANSI Common Lisp counts as an esolang
19:36:23 <Slereah> Well, repeating printing something without just writing it a lot.
19:36:43 <Slereah> I'm sorry, I just don't know many technical terms.
19:37:30 <oerjan> infinitely or a fixed number of times? church numerals are nice for the latter
19:38:12 <Slereah> How will Church numeral works any differently than in the SII case?
19:38:30 <oerjan> ````sii.ai should work, btw
19:39:04 <Slereah> I'll lambda that, see if I can understand better!
19:39:46 <oerjan> or alternatively, ``<n>.ai for a church numeral <n>
19:40:33 <ehird`> if Common Lisp >IS< esoteric then it's probably the most widely deployed and praised esolang
19:41:14 <Slereah> Oh. So I have (.a.a)I instead of (.aI)(.aI)
19:41:57 <oerjan> it's the application of .a that prints the a
19:42:02 <Slereah> I guess I'll just have to read the full unlambda page.
19:42:13 <oerjan> it doesn't matter what you apply it to
19:42:25 <oerjan> .a = i, except for the printing
19:42:33 <Sgeo> Slereah, thoughts on DS?
19:42:47 <oerjan> <ehird`> i notice the logs linked has changed
19:42:55 <Slereah> Yes, but if I just write `.a.a, there's only one a.
19:43:10 <ehird`> Slereah: Docking Station, i would imagine
19:43:11 <oerjan> i changed it when ircbrowse was dead for several days
19:43:13 <ehird`> as he last linked to it
19:43:30 <Slereah> Well, it's been a while since I played Creature 3.
19:43:30 <oerjan> could change it back now if we want
19:43:39 <Slereah> I didn't really like that much the spaceship concept.
19:43:59 <Sgeo> Although that's worse as far as a spaceship concept I guess
19:44:12 <Sgeo> the um.. world is in space
19:44:21 <Sgeo> Capillata I think
19:44:27 <Slereah> Well, it already was in the 3!
19:44:36 <Slereah> Possibly the 2 as well, I don't remember.
19:44:58 <Sgeo> But with DS, your norns can travel to other players' worlds..
19:45:05 <Sgeo> And they can come to your world
19:45:08 <oerjan> although it is rather slow at the time, so i don't think so
19:45:37 <Sgeo> And I'm working on a device that will torture and kill norns that come to my world, so beware lol
19:45:37 <oerjan> gah, it didn't load at all
19:46:10 <Slereah> With that mud cannon thing?
19:46:53 <Sgeo> Slereah, no, although that is a possibility I guess
19:46:56 <ehird`> Someone rate the evilness of this idea from 1-10:
19:47:02 <ehird`> Compiling Brainfuck code to JVM bytecode.
19:47:10 <ehird`> (Oh yes I am writing a program to do that!)
19:47:35 <Sgeo> I'm making my own agent, and it will effectively slap incoming norns repeatedly, and make sure they DIE
19:47:46 <Sgeo> and make them feel PAIN!
19:47:48 <oerjan> brainfuck is easy to compile
19:47:53 <ehird`> oerjan: Yes, but to the fucking JVM
19:47:59 <oerjan> or so i hear, never tried :D
19:48:02 <Sgeo> It will also send a message to whoever sent me the norn
19:48:07 <Slereah> What if your norns come near it?
19:48:15 <ehird`> Sgeo: I could never do that when playing Creatures. I always felt sorry for the poor thing after about 3 slaps :P
19:48:18 <Sgeo> Nothing to do with proximity
19:48:28 <Sgeo> It will do it to all incoming norns
19:48:36 <Sgeo> It will be invisible too
19:48:42 <Sgeo> Although you can hear the shouts
19:48:42 <Slereah> What if your norns leave and come back? :O
19:48:45 <ehird`> I think I might have had less of a problem with it if they didn't keep trying to tell me to stop in the process
19:49:01 <Sgeo> Then my norns die, I care for them LESS than innocent norns from the warp
19:49:19 <Slereah> What if your innocent Grendels die?
19:49:35 <Sgeo> It's going to attack any incoming creatures
19:49:37 <oerjan> ehird`: can you get that bf adventure game to run on the web? :)
19:49:52 <oerjan> in which case, i'll raise you to a 7
19:50:00 <ehird`> oerjan: I probably can.
19:50:18 <ehird`> oerjan: Instead of compiling to input/output statements, use some kind of textbox with awt
19:50:20 <Sgeo> I'm hatching norns to be slaughtered in this manner
19:50:32 <Sgeo> Now I'm working on the messaging thing
19:50:38 <ehird`> oerjan: But it'll be slooow. As I'm not planning on optimizations for now.
19:50:50 <Slereah> Sgeo : Once your system is complete, send invitations.
19:50:58 <ehird`> I just like the JVM, really. I don't care for the Java language in any way, but I like Swing and the VM
19:51:17 <Sgeo> The warp doesn't quite work like that
19:51:27 <Sgeo> Unless you mean messaging random people..
19:51:40 <Slereah> Well, random people for random killings.
19:53:04 <ehird`> What's a kind-of-hard-to-compiler (at least, harder than BF) language?
19:53:11 <Sgeo> Slereah, are you getting DS?
19:53:14 <ehird`> Ooh, I could try compiling Befunge->JVM :D
19:55:09 <ehird`> oerjan: Actually, how DO the befunge compilers do it?
19:55:21 <ehird`> For a while I know that it was thought to be impossible.
20:02:41 <oerjan> i don't know, never looked at them
20:02:57 <asiekierka> Please rate the evilness of this idea from 1 to 10:
20:03:22 <asiekierka> Combine all esoteric languages into one and write an interpreter in BASIC and don't release the source code and make it extremely slow.
20:03:32 <oerjan> i assume they sort of compile the initial state, with some way to check if a cell has changed
20:03:54 <oerjan> since most befunge programs probably are not that self-modifying
20:04:11 <ehird`> hooray! asiekierka is being an annoying idiot again!
20:04:24 <ehird`> and then spammed the channel
20:04:37 <ehird`> and also asked a stupid question with no use in having an answer
20:04:38 <asiekierka> and then made some dots because i'm waiting for answer
20:04:45 <Sgeo> asiekierka, how do you plan on combining all esoteric languages?
20:04:53 <Sgeo> How do you plan on FINDING them, even?
20:05:09 <Sgeo> As though everything's on that wiki..
20:05:09 <Slereah> There's like a few hundred of them.
20:05:11 <asiekierka> how? I'll just put every crappier function of all languages
20:05:13 <ehird`> Sgeo: ignore him. he's an idiot.
20:05:14 <oerjan> i rate evilness <<< amount of work
20:05:35 <ehird`> asiekierka: You made tons of dots TWO MINUTES after you asked it! WE DO NOT SIT HERE WAITING FOR YOU TO ASK A QUESTION SO WE CAN IMMEDIATELY ANSWER IT.
20:05:41 <Sgeo> Semantic meaningless: 100
20:06:14 <Sgeo> What would it mean to combine all esolangs?
20:06:25 <ehird`> Sgeo: asiekierka doesn't know himself, he's just trying to get attention...
20:06:31 <asiekierka> Put every crappiest function from ALL languages
20:06:59 <oerjan> asiekierka: the most interesting esoteric languages are not defined solely by their functions, but by how they fit together
20:07:33 * Sgeo works on his norn torturing and murdering machine
20:07:42 <Sgeo> ^^more attention getting by me..
20:07:43 <asiekierka> why it's so hard to make an esoteric language?
20:07:49 <Slereah> Otherwise, it would be easy to make a language full of useless function!
20:07:54 <oklopol> i think Sgeo is the evil one here.
20:08:06 <Slereah> Like for instance, a function which makes the super mario theme on the PC speaker.
20:08:32 <ehird`> asiekierka: STEP 1. Learn to actually use languages and how they work. STEP 2. You don't need this step!
20:08:43 <Slereah> "Esoteric language" is a vague term.
20:08:56 <Sgeo> asiekierka, you just come up with an idea for a programing language that no sane person would want to use..
20:08:57 <Slereah> STEP 4 : There is no step 5.
20:09:18 * oklopol promises to write a book on esoteric languages some day in case no one does it first
20:09:37 <ehird`> asiekierka: you did that crap with the rules last time you spammed up this place
20:10:01 <oerjan> asiekierka: there was a collective effort to make an esoteric language some months ago by everyone submitting different parts, the resulting mess was so horrible we didn't even _try_ to fit it together
20:10:06 <ehird`> it's not funny, it's really annoying
20:10:10 <Sgeo> oerjan, we gave up?
20:10:34 <oerjan> ok it _may_ be we just lost interest as usual :D
20:11:09 <oerjan> but it still was a horrible mess that no one knew how to fit together
20:11:13 <ehird`> \_/"\_/ I CAN MAKE USELESS SYMBOLS TOO
20:11:15 <ehird`> \_/"\_/\_/"\_/\_/"\_/\_/"\_/\_/"\_/\_/"\_/\_/"\_/
20:11:17 * Slereah is trying to make an esolang.
20:11:25 * Sgeo is the main interest loser he.. I'm bored. I think I'll do something completely different now.
20:11:27 <Slereah> But with what I know of regular languages, it's hard
20:11:38 <oerjan> and fitting _all_ esolangs together would obviously be worse.
20:11:39 <oklopol> ehird`: don't be so mean on asiekierka :\
20:11:52 <ehird`> oklopol: he was deeply annoying and stupid last time he's in here
20:11:56 <ehird`> so far he does not seem to be improving
20:12:05 <Sgeo> oerjan, at least no one submitted something that implies it would be a 2D language
20:12:43 * ehird` thinks he'll be evil and implement the BF tape as local variables in java
20:12:50 <oklopol> ehird`: i recommend you remind yourself of immibis before talking about annoying ;)
20:13:12 <ehird`> oklopol: immibis, i've seen the name in here but do not recall them ever talking
20:13:18 <Sgeo> Bye asiekierka, and you only need to say it once
20:13:19 <ehird`> asiekierka: saying it once works too
20:13:21 -!- asiekierka has quit.
20:13:25 <ehird`> with only one casing...
20:13:50 <oklopol> ehird`: whut :\ he used to spam this channel 24/7
20:13:55 * Sgeo goes to continue working on the autospammer
20:14:02 <Sgeo> NO not an autospammer
20:14:08 -!- oklopol has changed nick to immibis.
20:14:10 <ehird`> Sgeo: we already have one it's called asiekierka
20:14:29 -!- immibis has changed nick to Ooklopol.
20:14:31 <Sgeo> Slereah, no, a misstatement on my part
20:14:42 <ehird`> which is in the topic, so i guess he isn't hated here or anything
20:14:48 <ehird`> I test my bots in here a lot too
20:15:00 -!- Ooklopol has changed nick to oklopol.
20:15:22 <oklopol> nothing wrong with immibis, but he's definately the floodiest guy ever.
20:17:14 <Sgeo> I can be floody if I.. no I can't..
20:19:17 <oerjan> Sgeo: Das vill be repression due to die trauma at die anal stage
20:19:19 <oklopol> the great thing about immibis was he was able to spam multiple channels semi-manually (no 100% bot loops) while not seeming to realize it at all
20:19:37 <Sgeo> semi-manually?
20:20:05 <Sgeo> Yes, but what did he say that caused it?
20:20:30 <Sgeo> maybe rest self sgeo
20:22:56 <Sgeo> <Sgeo> maybe rest self sgeo
20:23:02 <Sgeo> look familiar?
20:23:19 <oklopol> why, he had floditis immaturitis, of course
20:23:25 <Slereah> Yes. There's the very same like 5 lines above.
20:23:35 <Slereah> So I have kind of a dj vu feeling.
20:23:47 <Sgeo> I meant, wrt Creatures3
20:24:37 <Sgeo> wrt = with relation to
20:25:18 <Slereah> Well, my last game was at least one year ago.
20:25:26 <Slereah> But I do recall them having bad grammar.
20:31:30 <Slereah> Really, the ` function in unlambda is an annoying character.
20:33:34 <Slereah> Well, the interpreter I have crashes if I type something wrong, and he only accepts `+space to display `.
20:33:45 <Slereah> And for some reason, I can't copypasta.
20:35:17 <oerjan> cannot paste into hugs running programs, yeah
20:35:41 <Slereah> You'd think a program called hug would be more user friendly.
20:35:45 <oerjan> what do you mean by crashing?
20:36:11 <Slereah> Well, there's a program error, and I have to restart everything.
20:37:06 <oerjan> btw it can take file input
20:37:49 <Slereah> "This is an interpreter of the Unlambda language, written in - the pure, lazy, functional language Haskell. - - Copyright (C) 2001 by rjan Johansen "
20:38:35 <Slereah> How does the file input works?
20:40:28 <Slereah> So you're the one writing the unlambda in INTERCAL too?
20:40:38 <Slereah> And making me scream of the madness of you people!
20:41:04 <Slereah> Functional esolangs seem like the orphans of the esolangs.
20:41:08 * ehird` wonders how he could make his BF->JVM compiler more evil
20:41:26 <Slereah> ehird` : Make a function that plays a sinister tune.
20:42:32 * Sgeo is going to move a norn into space
20:42:37 <Sgeo> Without air, presumably
20:42:52 <Slereah> Ah yes, the old decompression chamber near the engine.
20:44:28 <Sgeo> Not quite like that
20:44:33 <Sgeo> She's at the title screen now
20:44:42 <Slereah> "A note about evaluation order: when Unlambda is evaluating an expression `FG, it evaluates F first, and then G"
20:44:45 * ehird` just realised that he doesn't know how to execute some bytecode in java
20:44:49 <Slereah> Is that why my SII didn't worked?
20:45:55 <oerjan> although in the `i.a case it's more that printing only happens when .a is applied _to_ something
20:46:01 <Sgeo> http://sgeo.diagonalfish.net/screenshots/title_screen_norn.png
20:46:23 <ehird`> java should have a java.lang.runByteCode or something :P
20:46:25 <oerjan> application happens after _both_ parts have been evaluated, btw
20:46:27 <Slereah> Any particular reason why?
20:46:55 <oklopol> strictness is easy to implement...
20:47:26 <Sgeo> I did `targ norn mvsf 0 0`
20:47:35 <oklopol> hmm, now Lazy K, is that just lazy SKI? i'm too lazy to wiki right now
20:47:52 <Sgeo> Slereah, which norn's creepy? The real norn, or the purple one that's part of the title screen?
20:47:57 <ehird`> Lazy K has many syntaxes
20:48:03 <oklopol> (damn, forgot to make a pun)
20:48:03 <Slereah> Although it can also work with *i
20:48:49 <oklopol> perhaps i *should* check it out then,.
20:49:24 <oerjan> all the unlambda functions except d (delay) only do things when applied to something
20:49:47 <oerjan> er, that's not quite right
20:50:21 <Sgeo> http://sgeo.diagonalfish.net/screenshots/title_screen_w_map.png
20:50:25 <oerjan> primitive functions, i should say
20:50:45 <oerjan> expressions may of course apply their parts during evaluation
21:02:29 <ehird`> I wonder what the most complex esolang is.
21:21:59 <oerjan> well for a different "complex", i guess quantum brainfuck could also qualify :)
21:30:25 -!- jix has quit ("CommandQ").
21:41:41 -!- lifthrasiir has quit ("to recover corrupted irc logs").
21:42:55 -!- lifthrasiir has joined.
21:55:29 <oerjan> This is not an incredible predictable answer
22:00:48 -!- RedDak has joined.
22:04:19 -!- ehird` has quit (No route to host).
22:05:11 -!- ehird` has joined.
22:09:14 <oerjan> OBSCURE COUNTEREXAMPLE
22:17:18 -!- SEO_DUDE has quit (Remote closed the connection).
22:19:23 -!- RedDak has quit ("I'm quitting... Bye all").
22:28:06 -!- SEO_DUDE has joined.
22:32:47 <ehird`> random, esoteric and computer-related (although not programming-language-related) idea: is there a language-sensitive diff? you could get patches that don't die horribly with two different formattings (code-style that is) of the same source, etc.
22:38:46 -!- Overand has quit (kubrick.freenode.net irc.freenode.net).
22:38:46 -!- Eulogy has quit (kubrick.freenode.net irc.freenode.net).
22:40:39 -!- Overand has joined.
22:40:39 -!- Eulogy has joined.
22:43:55 -!- Eulogy_ has joined.
22:44:13 -!- Eulogy has quit (Read error: 104 (Connection reset by peer)).
22:44:51 -!- Overand_ has joined.
22:44:54 -!- Overand has quit (Broken pipe).
22:45:06 -!- Overand_ has changed nick to Overand.
22:47:08 -!- Sgeo_ has joined.
22:50:18 <ehird`> oklopol: you know, diff(1)
22:59:25 -!- sekhmet has quit (kubrick.freenode.net irc.freenode.net).
22:59:25 -!- cmeme has quit (kubrick.freenode.net irc.freenode.net).
22:59:25 -!- Sgeo_ has quit (kubrick.freenode.net irc.freenode.net).
22:59:25 -!- Overand has quit (kubrick.freenode.net irc.freenode.net).
22:59:25 -!- ehird` has quit (kubrick.freenode.net irc.freenode.net).
22:59:26 -!- puzzlet has quit (kubrick.freenode.net irc.freenode.net).
22:59:26 -!- calamari has quit (kubrick.freenode.net irc.freenode.net).
22:59:26 -!- Sgeo has quit (kubrick.freenode.net irc.freenode.net).
22:59:26 -!- dbc has quit (kubrick.freenode.net irc.freenode.net).
22:59:26 -!- SimonRC has quit (kubrick.freenode.net irc.freenode.net).
22:59:26 -!- zuzu has quit (kubrick.freenode.net irc.freenode.net).
22:59:26 -!- GregorR has quit (kubrick.freenode.net irc.freenode.net).
22:59:26 -!- pikhq has quit (kubrick.freenode.net irc.freenode.net).
22:59:26 -!- oklopol has quit (kubrick.freenode.net irc.freenode.net).
22:59:26 -!- bsmntbombdood has quit (kubrick.freenode.net irc.freenode.net).
22:59:26 -!- helios24_ has quit (kubrick.freenode.net irc.freenode.net).
22:59:26 -!- fizzie has quit (kubrick.freenode.net irc.freenode.net).
22:59:28 -!- Jontte has quit (kubrick.freenode.net irc.freenode.net).
22:59:29 -!- Eulogy_ has quit (kubrick.freenode.net irc.freenode.net).
22:59:29 -!- Slereah has quit (kubrick.freenode.net irc.freenode.net).
22:59:29 -!- oerjan has quit (kubrick.freenode.net irc.freenode.net).
22:59:29 -!- SEO_DUDE has quit (kubrick.freenode.net irc.freenode.net).
22:59:29 -!- johnk_ has quit (kubrick.freenode.net irc.freenode.net).
22:59:30 -!- mtve has quit (kubrick.freenode.net irc.freenode.net).
22:59:30 -!- lifthrasiir has quit (kubrick.freenode.net irc.freenode.net).
22:59:31 -!- AnMaster has quit (kubrick.freenode.net irc.freenode.net).
23:01:12 -!- sebbu has joined.
23:01:12 -!- Sgeo_ has joined.
23:01:12 -!- Overand has joined.
23:01:12 -!- Eulogy_ has joined.
23:01:12 -!- SEO_DUDE has joined.
23:01:12 -!- oerjan has joined.
23:01:12 -!- puzzlet has joined.
23:01:12 -!- calamari has joined.
23:01:12 -!- dbc has joined.
23:01:12 -!- Slereah has joined.
23:01:12 -!- helios24_ has joined.
23:01:12 -!- SimonRC has joined.
23:01:12 -!- johnk_ has joined.
23:01:12 -!- fizzie has joined.
23:01:12 -!- Jontte has joined.
23:01:12 -!- sekhmet has joined.
23:01:12 -!- cmeme has joined.
23:01:12 -!- bsmntbombdood has joined.
23:01:12 -!- oklopol has joined.
23:01:12 -!- pikhq has joined.
23:01:12 -!- GregorR has joined.
23:01:12 -!- zuzu has joined.
23:01:12 -!- mtve has joined.
23:01:24 -!- lifthrasiir has joined.
23:01:24 -!- AnMaster has joined.
23:04:00 -!- sebbu2 has quit (kubrick.freenode.net irc.freenode.net).
23:04:03 <oerjan> the snow here has rained away again, for now
23:06:17 -!- sebbu2 has joined.
23:07:09 * oerjan hates it when irssi misses that a bunch of rejoins are from netsplits
23:20:53 -!- ehird` has joined.
23:21:51 <ehird`> WAIT. WHAT DID I MISS. THIS IS IMPORTANT.
23:22:55 <oerjan> * oerjan hates it when irssi misses that a bunch of rejoins are from netsplits
23:24:12 <oerjan> about the weather, on net and off
23:24:50 -!- sebbu2 has quit (Connection timed out).
23:25:03 <oerjan> Sgeo_: irssi tries to summarize netsplits and netjoins, but sometimes it fails entirely and dumps a page of noise
23:25:54 <oerjan> not a problem on this channel, but annoying on #haskell which has ~400 users
23:27:29 <ehird`> once there was a netsplit in #ubuntu and about 400 people disappeared
23:28:12 <ehird`> hm, there should be some kind of standard (probably not official :P) defining an api for graphics interfaces
23:28:17 <ehird`> just the api, not the actual display of them
23:28:32 <ehird`> so e.g. someone could write one that wraps around a toolkit, or various toolkits
23:28:40 <ehird`> its a cloud dream I know :-)
23:29:27 * oerjan wonders if it's called html DOM
23:40:21 <ehird`> html is hardly ideal for writing a desktop app
23:40:31 <ehird`> no matter what the "2.0" proponents would like to have you believe
23:40:42 <ehird`> on another note, i am going to generate a brainfuck "hello world" using natural selection.
23:47:32 -!- KrimZon has joined.
23:47:51 <ehird`> !bf >[+.->->]+>[.>[+]>][>.+>]-->>>->>>>+>.++>>>+>
23:48:01 <ehird`> my program started off with that
23:48:14 <ehird`> it must output something
23:48:19 <ehird`> so i guess its a non-printable character
23:59:03 <ehird`> [>>.>>>]>>-..>.-[].>-[-]>[[>>+[+>>[].++[.>->.[.>..>>[>[-+.[.>>]-[.].+[+-+[..>.[]->[-.-.].[]->.].>+]>]]>++]]+>[+.>>+++>--+-+>]>>+[[[].>].->-[-.>+-]>>>]>>>>][>][-]>-+>..+->>>[]+>>].]>>>[]+.>>>->->+.->[+.[.[>.+]+->-.]>>]->[+>->-[>[++]>..>.+[>.+.+.][[-->>-.]][>+[>.-]>>.>>-]][>+[+>.-+>+[+[>[[->[.>-]]]]]]]]
23:59:09 <ehird`> im pretty sure that doesn't print hello world