00:00:43 <nooga> http://www.ivona.com/pl/?tk=C3b7IPvKHx ;D
00:01:12 <nooga> we've got all kkinds of sounds, from soft to harsh
00:01:43 <olsner> strzebrzeszynie sounded a lot easier than it looks
00:03:27 <pikhq_> It helps a bit that English already loads up on consonant clusters.
00:03:45 <pikhq_> Going from consonant clusters to more consonant clusters isn't too bad. :)
00:04:08 <Arc_Koen> nooga: what are the smurfs called in polish?
00:04:32 <Arc_Koen> their original name is "schtroumpf"
00:04:44 <pikhq_> "Strengths". 6 consonant sounds, 1 syllable.
00:05:10 <nooga> i would write this as sztrumf
00:05:16 <Arc_Koen> that's way too much consonants for french already, so I would have assumed polish would go further in that direction
00:05:44 <pikhq_> Arc_Koen: It's French, though. 75% of all letters in French are silent.
00:06:22 <nooga> rendeszvous -> randevu?
00:06:25 <pikhq_> I bet that's actually pronounced something like "sump"
00:06:36 <Arc_Koen> though in that case the only unnecessary letter is the starting s
00:06:54 <Arc_Koen> no, it's pronounced like english "shtroompf"
00:07:14 <olsner> it's belgian or dutch, isn't it?
00:07:16 <elliott> ais523: can you suggest a way to break my system
00:07:36 <pikhq_> olsner: In the French language, and from Belgium.
00:07:57 <elliott> ais523: I've been kind of flabbergasted after removing my separate ext2 /boot partition and putting it into my JFS / *and* converting my MBR partition table to GPT in-place with no recourse if it all goes wrong failed to break my system
00:08:02 <elliott> ais523: so I'm looking for some excitement
00:08:07 <nooga> dutch speaking french
00:08:19 <Arc_Koen> but since the smurf people use the word smurf to replace almost every words, so making a weird word like schtroumpf was part of the fun, I guess - and english smurf took that out
00:08:37 <pikhq_> elliott: Have you considered mastering a Freddie Mercury impression and touring rural southern US?
00:08:45 <nooga> i watched smurfs as a kid
00:08:57 <nooga> and we had this all word fun with that
00:09:00 <olsner> elliott: install windows
00:09:06 <pikhq_> Arc_Koen: Yeah, "Smurf" is utterly *mundane* for English phonotactics.
00:09:16 <nooga> smerfowe, smerfować, smerfetka, smerfastycznie & stuff
00:09:44 <Arc_Koen> nooga: this summer I was in germany for two weeks - in a biergarten (some kind of pub) the waiter addressed us in german, then english, then french, then dutch
00:10:08 <Arc_Koen> and I was so impressed until I realized he was probably simply belgian
00:10:21 <pikhq_> Arc_Koen: I doubt anyone here would fail to recognize "biergarten".
00:10:24 -!- javad3v has joined.
00:10:24 <elliott> pikhq_: what do you think I'm doing with my life
00:10:32 <elliott> olsner: that would be kind of hard, since windows only boots from gpt on uefi systems
00:10:35 <elliott> olsner: (for no apparent reason)
00:10:35 <olsner> Arc_Koen: did you have to try four languages before you were able to order a beer?
00:10:58 <Arc_Koen> olsner: no I think he was just showing off
00:11:02 <olsner> elliott: sounds perfect for making your computer not boot then?
00:11:14 <Arc_Koen> though the first biergarten I had a beer in I felt kind of insulted
00:11:16 <pikhq_> The transparent interpretation "beer garden" is actually a term in English that means "biergarten". :)
00:11:26 <elliott> olsner: well it has to be something that the documentation says will work
00:11:28 <elliott> and that I do apparently correctly
00:11:48 <Arc_Koen> I asked for three beers in german - the waiter answered in english - I answered back in english - then he switched to french
00:11:54 <pikhq_> elliott: Not getting discriminated against, clearly.
00:11:55 <javad3v> i wrote my own langauge called "navi" you should check it out
00:12:03 -!- augur has quit (Remote host closed the connection).
00:12:04 <nooga> try ogródek piwny for your beer gaden and suddenly it's not so apparent
00:12:07 <pikhq_> elliott: Nor imitating awesomeness.
00:12:14 <olsner> Arc_Koen: maybe you have a bad french accent
00:12:25 <olsner> (and an english accent to your german?)
00:12:45 <Arc_Koen> well I wouldn't be surprised if it was transparent that I was only pretending to know german
00:13:17 <Arc_Koen> but switching to french felt really bad, even though he probably just overheard me when I was talking to my friends
00:13:30 <javad3v> its not finished yet sorry. the onky acceptable phrases are "hey" and "listen". its a BF derivative
00:13:37 -!- augur has joined.
00:14:03 <Arc_Koen> in ocarina of time there's this place where navi would buzz if you walk over some stuff
00:14:18 <Arc_Koen> if you do it right she would start stuttering
00:14:18 <monqy> @seen Phantom__Hoover
00:14:43 <Arc_Koen> I spent almost an hour trying to keep her stuttering Hehehehehehehehehehehehehehey listen! the longest possible time
00:14:44 <pikhq_> Acarecrowa? Is this some weird transliteration?
00:14:51 <elliott> javad3v: does it have to be a bf derivative
00:15:21 <Arc_Koen> javad3v: why not make it stack-based or even queue-based instead of brainfuck
00:15:31 <Arc_Koen> or even tree-based, we don't have many tree-based languages
00:15:51 <javad3v> songi meant scarecrow im one my nexus7 and the keypad is coveri g up the textbox
00:15:56 <monqy> befunge derivative, lolcode derivative, hq9+ derivative, snack derivative, esme derivative
00:16:01 <Arc_Koen> Jafet: for the record your quine hasn't printed anything out yet
00:16:25 <pikhq_> Arc_Koen: What about a hashmap of stacks of queues of arrays of integers?
00:16:28 <javad3v> i literally wrote the language in 5 minutes
00:16:54 <monqy> as in wrote its specification or wrote an implementation or what
00:17:01 -!- nooga has quit (Ping timeout: 244 seconds).
00:17:24 <Arc_Koen> javad3v: if it's a brainfuck derivative people will probably be reading about it in 5 minutes then move to something else but if it's tree-based we're gonna spend a whole month talking about it
00:17:29 <javad3v> all i did was make a file reader and writer that would take in the brainfuck source code and translate each symbol into either hey or listen
00:18:07 <Arc_Koen> random thought: do we have a language based on raising and catching exceptions?
00:18:11 <javad3v> its not realkh a language i guess lol
00:18:19 <elliott> being written in five minutes is something common to almost every brainfuck derivative, yes
00:18:21 <Jafet> For the record, it's not my quine
00:18:50 <shachaf> elliott: (\x -> x x) (\x -> x x) is a quine, right?
00:19:23 <Arc_Koen> Jafet: the webpage says it's brian raiter's
00:19:30 <shachaf> elliott: But it reduces to itself!
00:19:49 <Arc_Koen> then it's probably an infinite loop
00:20:04 <shachaf> Every quine is an infinite loop if you run it ove and over.
00:20:47 -!- nooga has joined.
00:20:50 <Arc_Koen> well if your system is "reduce the initial expression as much as you can, and when you're done output the result"
00:21:00 <Jafet> It's a quine in the college bum's lambda calculus, where you only bother to do one reduction
00:21:45 <shachaf> Jafet: Eh. In the advanced version you don't do any reductions.
00:21:50 <Arc_Koen> ok well I guess I should switch to a faster thue interpreter
00:22:33 <shachaf> Is there an esolang called WVO?
00:22:42 <shachaf> There should be, so you could write a WVO Quine.
00:22:48 <javad3v> im probably going to make a navi derivative of java next...
00:22:57 <nooga> i'm struggling with peephole optimizer
00:22:58 <monqy> how are you going to do that
00:23:26 <javad3v> just translate reserved words into either hey or listen
00:24:27 <javad3v> anyone want to download mg binary complier? it literaly complies and runs binary
00:24:54 <Arc_Koen> ooh hey I have an idea for a brainfuck derivative
00:25:09 <javad3v> i wrote it in mgblolobogoblol or whatevr its called
00:25:15 <nooga> javad3v: what is your problem?
00:25:47 <shachaf> Lots of people make BF derivatives. How many people have made BF integrals?
00:25:48 <javad3v> umm i dont knoe are you talking aboug my grammar and w/e?
00:25:53 <Arc_Koen> it's exactly the same as brainfuck except + is replaced with "smurf", - is replaced with "smurf", > is replaced with "smurf", < is replaced with "smurf", . is replaced with "smurf", , is replaced with "smurf", [ is replaced with "smurf" and ] is replaced with "smurf",
00:26:34 <Arc_Koen> and now begins the very hard struggle to not make that a wiki page
00:26:36 <elliott> javad3v: what is mgblolobogoblol
00:26:52 <pikhq_> So, s/[\[\]><+\-.,]/smurf /g
00:27:06 <javad3v> whatevrr that language is thats named after a level in hell or whatever
00:27:15 <elliott> well he is obviously full of shit
00:27:20 <elliott> but it'd be nice to know exactly what he's full of shit about
00:27:25 <pikhq_> Which is a properly awesome esolang.
00:27:53 <nooga> *village idiot drools on you*
00:28:40 <elliott> javad3v: would you like to share your mgblolobogoblol compiler
00:28:48 <javad3v> someone should make an esolang thats a fucked up fortran called "4chan"...
00:29:20 <HackEgo> JAVAD3V: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE. (FOR THE OTHER KIND OF ESOTERICA, TRY #ESOTERIC ON IRC.DAL.NET.)
00:29:52 <elliott> javad3v: sorry but you have been mislead. this channel is actually about mysticism and spirituality.
00:30:08 <javad3v> oh well i know all about that too
00:30:34 <elliott> copumpkin: no, he's been, in the past, the abstract concept of the verb mislead
00:30:35 <shachaf> elliott: What about rivenicism
00:30:53 <javad3v> so how about that jesus guy?
00:31:30 <javad3v> i work at google just so you guyss know
00:31:38 <shachaf> What happened to the "your behavior is not conducive to the desired environment" message?
00:31:50 <javad3v> i programmed their autonomous car thing
00:32:19 <elliott> ais523: can you kick javad3v
00:32:31 <elliott> ais523: it would be ok if he was amusing but these are just boring lies!!
00:32:31 <javad3v> fuck no i cant esolang too
00:32:46 <elliott> ais523: 0/10 not entertained
00:32:46 <shachaf> I *am* the curiosity rover.
00:32:49 <monqy> i programmed a brainfuck derivative
00:33:14 <shachaf> 17:25 <shachaf> Lots of people make BF derivatives. How many people have made BF integrals?
00:33:16 <copumpkin> is the integral of your brainfuck derivative isomorphic to brainfuck?
00:33:20 <monqy> mine translates the word "hello" to brainfuck codes
00:33:27 <shachaf> I programmed jokes into copumpkin's mind.
00:33:33 <javad3v> woa wo wos know you limits
00:33:43 <Arc_Koen> shachaf: please don't repeat that too often, I'm probably not gonna sleep until I begin to find a way to make that have sense
00:34:07 <pikhq_> javad3v: Whoa, *nobody* can do calculus. :P
00:34:24 <nooga> he was always here
00:34:34 <shachaf> copumpkin: I'm not just sorry, I'm pathetic.
00:34:41 <elliott> qqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
00:34:58 <Arc_Koen> or I've been misled by his comment "this is not how the alphabet works. good night"
00:35:00 <pikhq_> Our Lord Oerjan hath need to give obeisance unto the cycle of time
00:35:12 <elliott> qqqqqqqqqqqqqqqqqqqqqqqqqqqqqq q qqq qq
00:35:19 <monqy> javad3v: you broke elliott
00:35:24 <monqy> javad3v: plaese use your calculus to fix him
00:35:31 <elliott> im making the channel better
00:35:50 <monqy> javad3v: he thinks hes making the channel better but really hes not (he thinks that because hes broken because you broke him)
00:35:57 <shachaf> Q: Where does a general keep his armies?
00:36:04 <javad3v> okay tangent line of f(x) = 4x/x≥2
00:36:19 <monqy> elliott: feeling better?
00:36:38 <Arc_Koen> hum is the x≥2 in that formula some kind of boolean statement?
00:36:59 <Arc_Koen> though "four x divided by false" sounds very wrong
00:37:00 <shachaf> It's a troolean statement.
00:37:00 <javad3v> i was looking for the power of symbol but i got lazy
00:37:07 <shachaf> It's called troolean because it's always true.
00:37:15 <shachaf> copumpkin: Did you see my pun from before?
00:37:25 <elliott> javad3v: what's it like in virginia
00:37:46 <Arc_Koen> shachaf: I'm sorry I've only learned foolishean logic so far
00:37:53 <javad3v> lolololoolololololLoLOLOLo
00:38:07 <monqy> i missed it because my eyes are bad
00:38:13 <monqy> i'll ned you to point it out
00:38:26 <shachaf> 11:34 <ousado> I found this to be a very nice informal intro: "Some of the best things in life are free; and some are not. Truth is free. Having proved a theorem, you may use this proof as many times as you wish, at no extra cost. Food, on the other hand, has a cost. Having baked a cake, you may eat it only once. If traditional logic is about truth, then linear logic is about food"
00:38:32 <shachaf> 11:35 <shachaf> Unless you're Zeno.
00:38:35 <shachaf> 11:35 <shachaf> Zeno knew how to halve his cake and eat it too.
00:38:36 <javad3v> at least we have uva and tech in VA
00:38:51 <Arc_Koen> Jafet: well it still hasn't printed anything so I'm shutting it off
00:39:22 <javad3v> UVA is pretty good for comp sci
00:39:40 <elliott> ais523: you're talking in #acehack you can't hide
00:39:48 <elliott> ais523: come out of rehidement
00:39:59 <Arc_Koen> I'm afraid that "sqrt(2) is irrational" pun is on top of my best puns list and a cake that's not even lying is never gonna top that
00:41:10 <javad3v> sqrt of 2 is like 1.2 or something
00:42:21 <javad3v> my programming language programmes on a tree branch derivstive of the stack overflowing alu unit
00:42:52 <monqy> pff who would do it any other way
00:43:10 <shachaf> monqy: i do it indirectly :'(
00:43:54 <nooga> javad3v: http://www.docstoc.com/docs/35998870/Towards-the-Syn-thesis-of-Vacuum-Tubes < here's an interesting paper for you
00:43:59 <javad3v> my programms gomright to the stack on an extra-hytercenary exchange unit derivived from the alu
00:44:01 <nooga> i think you'll like it
00:44:51 <javad3v> nexus7 doesnt have flash so i csnt
00:45:37 <nooga> http://raisama.net/ufpr/tg/paper.pdf
00:45:49 <nooga> grab a pdf version
00:47:25 <javad3v> i already wrote a fully conciouss computer
00:48:39 <javad3v> what language was assembly written in?
00:48:46 <elliott> javad3v: do you realise how fucking dumb & stupid & unfunny you are
00:48:53 <nooga> i think that any AI would be more I than you, javad3v
00:48:57 <elliott> like i realise you are bullshitting on purpose and that me saying this probably counts as a victory to you
00:49:07 -!- ChanServ has set channel mode: +o ais523.
00:49:08 <elliott> i think you have to pay special attention to just literally how unconvincing you are
00:49:19 <ais523> let me read scrollback, sorry, I was somewhere esle
00:49:20 <elliott> you're really bad at trolling!!
00:49:21 <javad3v> because im bored and my program didnt work so i came here
00:49:38 <nooga> you'd pass a turing test
00:49:54 <javad3v> thanks man i appreciate it
00:50:02 <ais523> javad3v: well talking a load of nonsense isn't going to work very well, really
00:50:04 <nooga> Phantom__Hoover: stop :D
00:50:05 <elliott> Phantom__Hoover: i prepared a brick
00:50:07 <ais523> trolling can be fun to watch
00:50:12 <ais523> but only if it's done well
00:50:55 <ais523> most people who think they've done one well are wrong
00:51:07 <ais523> (I think I've done two well, but I may be wrong about that)
00:51:22 <javad3v> im in , that was already stated
00:51:28 <ais523> Phantom__Hoover: have you ever actually gone through with that threat?
00:51:41 <elliott> ais523: do you have any evidence he has ever /not/ gone through with it?
00:51:52 <javad3v> i live in the rotunda at UVA cause im the smartest one here
00:52:00 <elliott> ais523: people with bricks for brains rarely talk, after all
00:52:11 <monqy> javad3v: may i give you a trophy for being the smartest one here
00:52:15 <ais523> elliott: I'd think we might hear about it if he got arrested
00:52:21 <ais523> Phantom__Hoover: note that death threats are illegal
00:52:23 <elliott> ais523: that just means he's really good at it
00:52:27 <nooga> that says much about the UVA
00:52:51 <javad3v> they paid me $100000 more than harvard offered so i chose UVA
00:53:01 <ais523> it's sort-of implied, most people can't survive their brain being replaced
00:53:14 <ais523> javad3v: anyway are you here to be constructive? I unstealthed my ops for a reason
00:53:23 <elliott> "are you here to be constructive"
00:53:32 <ais523> elliott: I'm looking forward to the answer
00:53:36 <javad3v> yes i can here to talk about navi
00:53:38 <nooga> ais523: i think it wouldn't change much
00:53:48 <elliott> "truly my career of TROLLING is over"
00:53:49 <ais523> javad3v: note: the answer is supposed to be comprehensible
00:53:55 <Phantom__Hoover> javad3v, lemme guess, the commands are some permutation on 'hey' and 'listen'
00:54:00 <elliott> Phantom__Hoover: yes that is literally what he said
00:54:14 <elliott> Phantom__Hoover: you didn't know that though -- you just made a bf derivative o nIRC
00:54:18 <ais523> I really don't think the world needs that BF derivative
00:54:25 <elliott> Phantom__Hoover: i prepared a brick to replace your brain
00:54:29 <Phantom__Hoover> that's not a brainfuck derivative, that's a brainfuck substitution
00:54:36 <elliott> Phantom__Hoover: and those don't get brickbrained?
00:54:58 <javad3v> i have a brain the size of einstej
00:55:04 <shachaf> ais523: Death threats are illegal?
00:55:06 <nooga> hey listen brick brain translates to [+-]
00:55:07 <Phantom__Hoover> which is basically a continuous rain of alternating bricks and brains
00:55:14 <ais523> where Phantom__Hoover is
00:55:56 <javad3v> when youre through with me it will be the size ofmyours probably ohhh
00:55:57 -!- Vorpal has quit (Ping timeout: 276 seconds).
00:56:02 <ais523> [+-] doesn't do anything at all
00:56:49 <Arc_Koen> ais523: well technically it's a conditional statement "if the current cell is zero, carry on, otherwise get stuck here"
00:57:04 <ais523> Arc_Koen: I meant as a whole program
00:57:08 <nooga> ais523: could you please get rid of javad3v so we can get back to our nightly routine?
00:57:16 <ais523> nooga: our nightly routine isn't so useful
00:57:22 <ais523> but I don't think he's being useful anyway
00:57:32 <Arc_Koen> I think the original idea was that cells contain unspecified values
00:57:36 <ais523> it'd be nicer if he just left of his own accord, but I can kick him given that he clearly isn't being constructive
00:57:38 <javad3v> what language was assembly writte in? i must know
00:58:01 <ais523> javad3v: machine code, obvs
00:58:03 <Arc_Koen> and if it doesn't allow wrapping, then if the current cell is 255 it might set it to 254
00:58:12 <ais523> Phantom__Hoover: I could voice Gregor
00:58:17 <ais523> at least, I can't think of a good reason not to
00:58:32 <ais523> has he done something wrong?
00:58:35 <javad3v> what language was c written .
00:58:43 -!- ais523 has kicked javad3v not being useful.
00:58:56 <nooga> it's 6 PM in San Francisco
00:59:04 <nooga> why is not Gregor here
00:59:04 <elliott> ais523: if not being useful is a kick reason then boy howdy are my days numbered
00:59:12 <ais523> elliott: you're more useful than javad3v was
00:59:28 -!- ais523 has set channel mode: +v Gregor.
00:59:30 -!- ais523 has set channel mode: -o ais523.
00:59:31 <Arc_Koen> ais523: I'm not sure "obviously" is accurate here - most people wouldn't make a difference between assembly and machine code
00:59:49 <ais523> Arc_Koen: why not? they look pretty different, after all
00:59:54 <elliott> they are not the same thing
00:59:59 <shachaf> whois codu.org says Portland.
00:59:59 <nooga> shachaf: San Francisco is in the US, Gregor is in the US
01:00:01 <elliott> especially since most assemblers have things like structs and macros and
01:00:04 <ais523> also, asm is compiled and machine language is interpreted, usually
01:00:08 -!- javjav has joined.
01:00:08 <Arc_Koen> because most people wouldn't look at them in the first place :)
01:00:22 <elliott> javjav: we just had someone from virginia!
01:00:25 <elliott> whose name started with "jav"
01:00:31 <monqy> what a coincidence
01:00:47 <elliott> i didn't even look up javjav's ip
01:00:55 <Gregor> Yes, I'm in SFO. It is a good place to be.
01:01:07 <ais523> Phantom__Hoover: I'm in Birmingham
01:01:10 <nooga> javjav: just tell us
01:01:13 <ais523> I was trying to think of a creative lie
01:01:21 <Gregor> And it's 6PM on a Saturday, so I should be out having fun, but am instead here, alone in my apartment.
01:01:26 <nooga> javjav: how did you end up in here... and why?
01:01:27 <ais523> Phantom__Hoover: that is almost close enough to walk
01:01:35 <elliott> ais523: he wants to replace your brain with a brick
01:01:41 <elliott> he knows about your BF derivatives!!
01:01:43 <ais523> elliott: but my BF derivatives are actually good
01:01:53 <elliott> ais523: "At some point, I shall snap and everyone who has posted a stupid Brainfuck derivative (read: a Brainfuck derivative) to this wiki will have their brains forcefully replaced with a large brick."
01:01:58 <elliott> ais523: looks pretty unambiguous, friend
01:02:12 <javjav> i didnt post mine to thenwiki
01:02:21 <ais523> elliott: I could just meet him somewhere where there are plenty of people around
01:02:32 <ais523> when meeting someone you only know from the Internet
01:02:38 <elliott> ais523: i'll come to birmingham for irl intercal lessons as long as i can punch Phantom__Hoover
01:02:42 <Arc_Koen> I guess the real question is are there BRICKS around?
01:02:43 <Phantom__Hoover> perhaps i could charitably call them 'brainfuck variations'
01:02:44 <elliott> monqy: you'll come too right
01:02:49 <javjav> imdont get it, how are any of you being constructive??
01:02:49 <ais523> Arc_Koen: yes but they're mostly attached to buildings
01:02:56 <elliott> that's the big joke of #esoteric
01:02:59 <monqy> elliott: no im too busy doing monqy things
01:03:00 <elliott> none of us are ever constructive, ever
01:03:01 <Phantom__Hoover> elliott, aren't you trapped in the body of a 10-year-old girl
01:03:09 <ais523> elliott: I could be constructive right now
01:03:10 <javjav> but i was kicked for that
01:03:12 <elliott> monqy: how can anything be more important than irl intercal lessons with ais523
01:03:13 <ais523> I even have something to talk about
01:03:19 <ais523> javjav: you were kicked for just not getting the point
01:03:22 <elliott> javjav: no you weren't, you just said you weren't javad3v
01:03:23 <Arc_Koen> "I even have bricks to construct with"
01:03:26 <elliott> javjav: stop lying about being kicked
01:03:32 <Phantom__Hoover> you guys are so constructive i twitch when lecturers do proofs by contradiction
01:03:35 <elliott> it was javad3v that was kicked
01:04:23 -!- ChanServ has set channel mode: +o ais523.
01:04:24 <shachaf> Gregor: I didn't know you were in SF.
01:04:30 -!- ais523 has kicked javjav still doesn't get it.
01:04:39 <shachaf> Gregor: Are you a Haskell person? You should go to the bahaskell meeting next week!
01:04:49 <elliott> monqy: how about return PH's body at the irl intercal lessons
01:04:54 <Gregor> I'm not really a Haskell person. Not enough, anyway.
01:04:58 <Arc_Koen> o do you use the "still doesn't get it" field to explain the kick to us or to him?
01:05:18 <monqy> elliott: but how would i get there
01:05:21 <elliott> he uses it to explain it to the president
01:05:23 -!- unambiguous has joined.
01:05:24 <ais523> elliott: I'm happy to teach people INTERCAL any time I'm free, anyway
01:05:26 <elliott> who personally reviews every kick on irc
01:05:30 <elliott> ais523: gosh i wonder who this unambiguous person is
01:05:36 <elliott> ais523: please don't ban them it's really funny to see them keep trying
01:05:47 <shachaf> Gregor: Not enough as in you'd like to be more of one, or as in you have no reason to go to bahaskell?
01:05:47 <ais523> unambiguous: you are aware your IP is in your hostname, right?
01:06:04 <unambiguous> my name is scott and im from northen ireland
01:06:07 <ais523> elliott: actually I'm not entirely sure how to formulate the ban to affect only the correct people
01:06:18 <ais523> and it's at least starting to get slightly amusing
01:06:22 <Phantom__Hoover> unambiguous, unfortunately the only thing i hate more than brainfuck derivatives is northern ireland
01:06:52 <Arc_Koen> yes you're from northen ireland, you said that already
01:06:56 <unambiguous> im from eastern india, baghdad to be exact
01:07:00 <nooga> i'm going to sleep
01:07:08 <nooga> i will get back when things settle
01:07:17 <ais523> hmm, are there any actual irish esolangers (northern or republic)?
01:07:23 <Gregor> TIL: Baghdad is in India X-D
01:07:26 <ais523> nooga: how can you tell when to wake up?
01:07:34 <ais523> Gregor: just like Birmingham is in both the UK and the US?
01:07:42 <nooga> ais523: i said that i will get back
01:07:53 <elliott> nooga: come on, this is fun
01:07:57 <ais523> nooga: so you'll come back while asleep?
01:08:18 <Gregor> ais523: Yes, with the exception that the Indian one isn't real.
01:08:18 <nooga> i will wake up, eat breakfast, read the logs
01:08:19 <Arc_Koen> http://esolangs.org/w/index.php?search=guinness seems to imply there are no irish esolangers
01:08:23 -!- ais523 has kicked unambiguous you keep getting kicked for a reason.
01:08:25 <nooga> and then join the # again
01:08:59 <nooga> Arc_Koen: good one, a bit
01:09:31 -!- Steven86 has joined.
01:09:35 <Phantom__Hoover> http://esolangs.org/w/index.php?search=bomb suggests there are some northern irish ones though
01:09:49 <ais523> Phantom__Hoover: not funny
01:10:15 <Steven86> my favorite esolang has to be chef
01:10:42 <elliott> Phantom__Hoover: you're better than that
01:10:51 <ais523> `addquote <Phantom__Hoover> i did not aim for humour, merely offence
01:10:55 <HackEgo> 872) <Phantom__Hoover> i did not aim for humour, merely offence
01:11:06 <monqy> have we played the quotes game anytime recently
01:11:11 <monqy> maybe we could get steven's input
01:11:20 <Sgeo> What did Phantom__Hoover say?
01:11:21 <HackEgo> 153) <cpressey> < ais523> then running repeatedly until you get the right sequence of random numbers < ais523> and just completely ignoring the input <-- some people live their entire lives this way, i reckon
01:11:26 <HackEgo> 49) <GregorR> ??? <GregorR> Are the cocks actually just implanted dildos? <GregorR> Or are there monster dildos and cocks? <GregorR> Or are both the dildos and cocks monster?
01:11:27 <ais523> elliott: bonus points if 872 is one of the random ones
01:11:37 <Sgeo> Oh, connecting bombs to Northern Ireland?
01:11:56 <HackEgo> 490) <ais523> oerjan: I'm not imaginative enough to write truly great slash fiction
01:11:59 <HackEgo> 19) <bsmntbombdood> there is plenty of room to have two heads
01:12:00 <HackEgo> *poof* <Phantom__Hoover> i did not aim for humour, merely offence
01:12:01 <Gregor> wtf is the context of 49 X-D
01:12:07 <HackEgo> 470) <Patashu> Tomorrow's computer viruses will extend robotic arms from your computer to fiddle with the SD card to infect it!!
01:12:24 <Sgeo> ^welcome Steven86
01:12:25 <fungot> Steven86 : Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esote ...
01:12:25 <elliott> this channel is about feudal japan
01:12:34 <elliott> feudal japan and neopagan spirituality
01:13:00 <elliott> 19 is bad, but it's there to provide context to the following quotes
01:13:02 <elliott> ais523: you can kick him now
01:13:14 -!- ais523 has kicked Steven86 User terminated!.
01:13:26 <ais523> that's my client's default kick message
01:13:28 <HackEgo> *poof* <Patashu> Tomorrow's computer viruses will extend robotic arms from your computer to fiddle with the SD card to infect it!!
01:13:29 <ais523> and I never bothered to change it
01:13:37 <Sgeo> We need `unwelcome
01:13:47 <HackEgo> 148) <Gregor-W> You people. You people are so stupid. I'm making a SOCIOLOGICAL statement here.
01:14:16 <HackEgo> 846) <elliott__> i just hit enter b/c its easier than ctrl+a del
01:14:22 -!- nooga has quit (Ping timeout: 244 seconds).
01:14:24 <HackEgo> 521) <monqy> im hungary too...but cnnot eat until hours
01:14:26 <HackEgo> 48) <ehird> no Deewiant <Deewiant> No?! <Deewiant> I've been living a lie <ehird> yep. <Deewiant> Excuse me while I jump out of the window ->
01:14:27 <HackEgo> 217) <quintopia> vorpal: a lot of people in AK fly <Vorpal> quintopia, well getting a pilot cert is a lot more complex than a driving license :P <quintopia> being an AK resident is a lot more complex than a driver's license too
01:14:32 <ais523> btw, 153 is a programming technique I was seriously considering for /ˈæmbiːɛf/
01:14:32 <elliott> Arc_Koen: btw i think we do not have such a category
01:14:46 <HackEgo> 511) <Taneb> Maybe if you try diplomacy. <Taneb> Pointy steel diplomacy
01:14:48 <ais523> which is /so/ its official name, now
01:14:57 <elliott> i quite like 521 because it says hungary
01:14:57 <ais523> but that's how you write its official name down
01:15:04 <monqy> elliott: yes i meant 521
01:15:08 <HackEgo> 521) <monqy> im hungary too...but cnnot eat until hours
01:15:08 <ais523> elliott: btw, will that name work on the wiki? or will it cause similar problems to ///?
01:15:13 <elliott> ais523: thanks for reminding me that http://esolangs.org/wiki//// is broken
01:15:16 <elliott> ais523: well I can fix that
01:15:18 <elliott> it's just a configuration change
01:15:25 <elliott> but it requires admitting to myself that I'm never going to finish setting up mailman
01:15:31 <elliott> which requires emailing taral to tell him i can't do it
01:15:34 <Arc_Koen> elliott: well that was kind of a rhetorical question anyway
01:15:39 <elliott> which requires getting over procrastination + stress
01:15:45 <ais523> oh, I sort-of thought you were running the lists atm
01:15:46 <elliott> so probably it will happen in ten years
01:16:24 -!- encapsulated314 has joined.
01:16:26 <ais523> who is, then? still Taral, on a system that no longer exists?
01:16:46 -!- micrypt has left.
01:16:56 <HackEgo> ENCAPSULATED314: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.ORG/WIKI/MAIN_PAGE. (FOR THE OTHER KIND OF ESOTERICA, TRY #ESOTERIC ON IRC.DAL.NET.)
01:17:01 <elliott> encapsulated314: Hi! Welcome to the Esolang channel.
01:17:05 <elliott> encapsulated314: hello, this is a channel about esolangs
01:17:12 <elliott> encapsulated314: Hey, we have a wiki at http://esolangs.org/wiki/Main_Page!
01:17:15 <elliott> encapsulated314: hi there what's up
01:17:23 <monqy> encapsulated314: have you heard of the gret new language "navi" it's what we'vre been talking about
01:17:23 <elliott> encapsulated314: Good evening! This is a channel about esoteric programming language.
01:17:28 * Sgeo vaguely hopes that this isn't some person stalking me
01:17:33 <elliott> encapsulated314: What's up? Here we talk about esoteric programming languages!
01:17:34 <monqy> it's a brainfuck derivative with "hello" and "listen"
01:17:45 <ais523> monqy: have you ever actually played Ocarina of Time?
01:17:49 <elliott> encapsulated314: Hey, how are you doing? Here we talk about the new & exciting happenings in the world of esoteric programming languages!
01:18:10 <monqy> ais523: one time I got into the deku tree and got either stuck or bored
01:18:19 <elliott> monqy: that's my ocarina of time experience too
01:18:20 <monqy> ais523: or I started and got there and realized I didn't want to play it
01:18:26 <ais523> shachaf: I was going to wait for a random amount of time, and then kick him
01:18:29 * Sgeo has erm, heard of Ocarina of Time
01:18:34 <ais523> Phantom__Hoover: I was thinking more of the misquote
01:18:38 <monqy> I got further in majora's mask!!! all the way to uhh I forget what it's called
01:18:40 <elliott> ais523: hey, kicking me is immoral
01:18:44 <monqy> I think I got the compass in woodfall temple
01:18:59 * Sgeo has watched Legend of Neil, for what little that's worth
01:19:07 <elliott> monqy: all I remember about majora's mask is it had some realtime-based mechanic (related to the three days thing I think???) that really stressed me out
01:19:07 <ais523> monqy: the funny thing is that tatl, the navi-version in majora's mask, actually does have quite some character depth, and even development
01:19:14 <ais523> whereas navi is just a tutorial fairy
01:19:25 <ais523> elliott: yes, the world ends in three days
01:19:31 <ais523> you can reset the world
01:19:31 <elliott> monqy: I think it turned out I also misunderstood the mechanic as much more tight than it actually is
01:19:46 <ais523> and get a bit further due to accumulated knowledge, also items for some reason
01:20:02 <elliott> ais523: all I remember is a day seemed to go by awfully quickly in real time!!
01:20:15 <ais523> you can slow it down from the second cycle onwards
01:20:17 <elliott> ais523: so I was scared I wouldn't be able to win in time
01:20:17 <monqy> you can do a song to make days go by slower
01:20:23 <ais523> the first cycle is the only one with real time pressure
01:20:25 <elliott> I thought you just had to play fast!!
01:20:32 <ais523> and even then there's huge amounts of slack
01:20:48 <Phantom__Hoover> there are some sidequests that have to be completed in a single cycle
01:20:59 <ais523> if you're going to give people factual advice about Majora's Mask, please don't get things muddled
01:21:02 <elliott> I also had windwaker I think
01:21:04 -!- ais523 has kicked encapsulated314 User terminated!.
01:21:05 <elliott> but never played it much at all
01:21:11 <ais523> you have to repeat the notes to skip half a day
01:21:19 <ais523> playing it backwards slows it down
01:21:23 <elliott> other things that get you kicked in #esoteric: giving misleading information about zelda games
01:21:39 <Phantom__Hoover> hmm, come to think of it i think my basic problem with the zelda games was that when i played them i wanted to be playing a tes game
01:21:41 <ais523> elliott: it's more that if someone has proven themselves kickworthy
01:21:44 <ais523> you can kick them for any reason at all
01:21:58 <elliott> ais523: next time try kicking them as soon as they join before they say anything
01:22:02 <elliott> it'll be funny to see how they react the next time
01:22:14 <ais523> just didn't get the acronym
01:22:39 <ais523> it's also really badly broken, most of the games in it I mean
01:22:53 <ais523> such as the way in Morrowind that you can create potions that make you better at creating potions
01:22:57 <ais523> and go exponential with it
01:23:04 -!- obfuscatedC has joined.
01:23:39 <elliott> ais523: you can also walk on floating paintbrushes, I hear
01:23:52 <ais523> Phantom__Hoover: the silly thing is that that isn't even the fastest way to complete it
01:24:00 -!- ais523 has kicked obfuscatedC same person….
01:24:08 <Phantom__Hoover> everyone pretends it's all mystical and incomprehensible because it sounds cooler that wy
01:24:25 <elliott> ais523: or is that oblivion?
01:24:56 <Phantom__Hoover> there's a stat in both that affects your jumping height though
01:25:05 -!- IWontSayAWord has joined.
01:25:10 <elliott> ais523: you don't have to kick this one
01:25:20 <Phantom__Hoover> and in morrowind there are 3 unique scrolls that let you jump clean across the game world
01:25:41 <ais523> Phantom__Hoover: the difficulty is landing, right?
01:25:59 <ais523> (the developers put that in as a joke, but it turns out it is indeed possible to survive the landing)
01:26:32 <Phantom__Hoover> the stat affects your jumping height and the distance you can fall before taking damage
01:27:22 <Phantom__Hoover> so basically you can jump once, and after that it's just an elaborate way of committing suicide
01:29:07 * Sgeo wishes he knew for certain that the weird person repeatedly entering wasn't a particular person stalking him
01:29:24 <ais523> Sgeo: you have a stalker?
01:29:27 <ais523> actually, I can believe that
01:29:34 <ais523> but we think it's just a troll
01:29:42 <elliott> Sgeo: is your stalker in virginia
01:29:55 <elliott> btw said person is in the channel
01:30:04 <Sgeo> ais523, well, was being harassed on Facebook and via phone about a month or so ago. And no, not in Virginia
01:30:31 <elliott> their ip geolocates to virginia
01:32:25 <IWontSayAWord> im not a stalker im just bored as fuck /end break of rules
01:33:08 <elliott> ais523: kick IWontSayAWord for lying
01:35:48 <elliott> we're communicating in sign language
01:36:05 -!- Jafet has quit (Quit: Leaving.).
01:36:24 <monqy> i communicate exclusively in braille.
01:36:33 <monqy> if you put your finger on your screen hard enough you can feel the bumps
01:36:47 <elliott> monqy: i think that's just my finger hurting
01:36:49 <coppro> IWontSayAWord: Hey! Listen! Hey! Listen!
01:37:02 <elliott> im pressing but it keeps hurting
01:37:25 <coppro> ok, confirmed. he does speak navi
01:37:31 <monqy> have you tried using your other finger
01:37:46 <elliott> now they're both hurting!!! ow ow ow ow ow ow ow
01:37:54 <elliott> IWontSayAWord: it's great. the best countries are the ones i'm not in ow ow ow
01:37:58 <monqy> maybe it's your computer screen that hurts
01:38:11 -!- Phantom_Hoover has joined.
01:38:31 <elliott> monqy: it's my life...........
01:38:38 <monqy> im holding tab and watching the "Hoover" dance
01:39:06 <elliott> IWontSayAWord: ais523 lives in france with me
01:40:12 <shachaf> and shachaf is elliott and elliott is school
01:40:33 -!- ais523 has kicked IWontSayAWord User terminated!.
01:40:44 <ais523> elliott: sorry, I was busy in #nethack
01:40:47 <ais523> they just discovered a bizarre bug
01:41:06 <ais523> apparently wielding or offhanding a potion of blindness protects you from certain blinding effects
01:41:13 -!- Phantom__Hoover has quit (Ping timeout: 252 seconds).
01:41:23 <elliott> ais523: that sounds sort of intentional
01:41:29 <ais523> my theory is that they were checking for worn blindfolds
01:41:33 <ais523> not worn potions of blindness
01:41:37 <ais523> and screwed up the check
01:41:52 <ais523> offhanding a potion of blindness protecting you from yellow lights makes no sense
01:42:01 -!- youguysaremean has joined.
01:42:06 <ais523> offhanded items, when you're not two-weaponing, aren't even being used in any significant sense
01:42:11 <ais523> elliott: can I ban him yet?
01:42:14 <ais523> or shall I just keep kicking?
01:42:16 -!- ais523 has kicked youguysaremean User terminated!.
01:42:28 <ais523> he's been using male names, though
01:42:32 <elliott> ais523: if it is too much work for you to kick then you can ban
01:42:34 <ais523> so if he's female he's really guarding his gender well
01:42:37 <elliott> it is sort of funny seeing them be so persistent though
01:44:27 <monqy> should maybe pointing him to stalker mode if he wants to watch the chat happen
01:44:35 <monqy> assuming he's sincere about being bored
01:45:28 <Phantom_Hoover> as Gregor has voice, there should be no real collateral
01:47:22 -!- Jafet has joined.
01:53:29 -!- Frooxius has quit (Ping timeout: 246 seconds).
01:54:10 -!- whitespacer has joined.
01:54:59 <Sgeo> monqy, shall I link?
01:57:12 <Sgeo> whitespacer, if you want to watch the chat without being in channel, you can at http://codu.org/logs/log/_esoteric/s
01:58:16 <Sgeo> I could say, but it's kind of mean.
01:58:33 <whitespacer> uuh its the internet dont be afraid be mean
01:58:42 <Sgeo> Honestly? The difference is that we won't have to deal with your presense in channel.
02:01:08 <elliott> whitespacer: qqqqqqqqqqqqqq
02:01:08 <elliott> whitespacer: qqqqqqqqqqqqqqqqq
02:01:09 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqq
02:01:11 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqq
02:01:13 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:15 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:17 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:19 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:21 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:23 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:25 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:27 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:29 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:31 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:33 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:35 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:37 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:39 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:41 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:43 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:45 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:47 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:49 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:51 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:53 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:55 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:01:56 <monqy> something about squeaky wheels, oiling
02:01:57 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:02:00 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:02:02 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:02:04 <elliott> whitespacer: qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqq
02:02:06 <monqy> whitespacer: i think elliott wants something from you
02:02:08 -!- ais523 has set channel mode: +m.
02:02:19 -!- ais523 has set channel mode: -m.
02:02:26 <monqy> it's like when a baby cries but it's elliott and q
02:02:37 <elliott> i was about to engage in polite conversation with whitespacer "trololololol" whitespacer
02:02:42 <elliott> <elliott> whitespacer: i see you use os x
02:02:44 <monqy> and you don't know if the baby wants food or diapers or what
02:02:55 -!- ais523 has kicked whitespacer User terminated!.
02:03:13 <elliott> ais523: would you kick oklofok for doing okokokokoko
02:03:18 <elliott> pretty sure this is unfair opping
02:03:25 <ais523> no, assuming he spelt it correctly
02:03:33 <ais523> I'd probably join in though
02:03:39 <ais523> and besides I didn't kick you
02:03:43 <ais523> I just +med the channel for a bit
02:04:03 <ais523> this is my usual response to botloops
02:04:07 -!- pleasehearmeout has joined.
02:04:09 <ais523> I don't see why I shouldn't do them when they involve humans
02:04:22 -!- ais523 has kicked pleasehearmeout that was 2 seconds.
02:04:22 <coppro> cocococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococococo
02:04:39 <ais523> probably a bit more than 2, actually
02:04:43 <ais523> took me a while to tab-complete the name
02:05:08 <ais523> that's how oko pyramids normally end
02:05:09 <elliott> (repeating history lines is cheating)
02:05:14 <ais523> you can keep them going for ages with history but that's cheating
02:05:35 <elliott> ais523: we need a bot that kicks people who fuck them up like in that other channel
02:06:35 <coppro> ok, what is actually the history of this oko thing?
02:06:49 <ais523> oklopol used to randomly say o a lot
02:06:58 <ais523> I still do it, but only when I remember, which is rarely
02:07:03 <ais523> because you can only do it as a non sequitur
02:07:09 <ais523> then people started following up with ok
02:07:21 <ais523> and then the original person would respond with okoko
02:07:24 <ais523> and you'd form a pyramid
02:07:35 <ais523> then it sort-of became a game to avoid screwing it up first, and you had to do all the typing by hand
02:08:15 <ais523> it also helps that the spelling of oklopol's name is somewhat fluid
02:08:25 <ais523> I think "oklopol" is the most common
02:08:32 <ais523> but you get oklofok and okopol and all that sort of thing too
02:09:52 <Sgeo> "Unlikely takes dependency injection to the logical extreme."
02:10:09 <Sgeo> Doesn't Newspeak try to do that, in an actually productive language?
02:10:25 <elliott> ais523: that isn't its origin btw
02:10:27 <ais523> Newspeak is a productive language? I thought it was designed to make it impossible to express traitorous thoughts?
02:10:31 <elliott> pretty sure solo okoing came firts
02:10:41 <elliott> at least there were large streaks of just one person doing it in that other channel
02:11:05 <ais523> only only vaguely remember it being mentioned
02:12:11 <Sgeo> ais523, http://newspeaklanguage.org/
02:13:00 <elliott> monqy: you should try!! it's fun
02:13:08 <elliott> also keeping a count is cheating i think
02:13:18 <monqy> i don't like that sort of game
02:13:30 <monqy> im playing a different game too
02:14:18 <monqy> it doesn't have a name
02:14:39 <ais523> elliott: is it traditional to say "fuck" after screwing it up?
02:14:44 <elliott> that's just me saying fuck
02:14:47 <Sgeo> I want to play but don't want to flood the channel
02:14:48 <elliott> b/c i'm frustrated at messing it up
02:15:04 <elliott> Sgeo: flooding the channel is part of the game
02:15:08 <elliott> it's ok because ais523 will just +m if he gets upset
02:15:09 <ais523> huh, there's nobody there any more
02:15:11 <elliott> and then only Gregor can play
02:15:33 <ais523> the channel was created for the purposes of being flodded
02:15:42 <ais523> and chanserv still seems to be maintaining it after all this time
02:15:43 <Arc_Koen> hum does the latest ocaml implementation have some mind reading stuff included?
02:15:50 <ais523> Arc_Koen: not that I know of
02:15:55 <ais523> if it does, let me know, it might be worth upgrading
02:16:04 <monqy> elliott: the game is just coq's standard library :[
02:16:13 <Arc_Koen> well I made a file named deque.ml to implement a deque module
02:16:37 <Arc_Koen> thing is I've never implemented a module before - I had no idea what I was supposed to do to compile another file using it
02:17:11 <Arc_Koen> and well hum I made another .ml file which referred to functions from the deque.ml, using the prefix Deque.
02:17:17 <ais523> Arc_Koen: oh it looks at the filename
02:17:24 <Arc_Koen> and I tried to compile it AND IT WORKED
02:17:30 <ais523> it'll even complain if you write a file with a filename that isn't a valid identifier
02:17:34 <ais523> although it'll compile it anyway
02:18:07 <Arc_Koen> but does that mean I don't need to say anything when compiling?
02:18:14 <Arc_Koen> it'll just find the other file by itself?
02:19:39 <ais523> if it's in one of the places it looks by default, yes
02:19:43 <ais523> I think the same directory is one of those
02:20:25 <Arc_Koen> though I think I'm gonna set most files to read only from now on
02:23:01 <Arc_Koen> oh, hmm, if I change something in deque.ml that doesn't seem to affect the compilation
02:23:26 <Arc_Koen> I guess it's using deque.cmo or deque.whatever from an earlier compilation
02:24:26 <elliott> Note: This config file is not supported by any currently shipping kernel version and is expected to be supported only in kernels >=3.7. It has been confirmed to be working in >=3.5.
02:24:29 <elliott> ais523: does this make any sense to you
02:27:59 <Sgeo> Wait, Unlikely classes only have one method?
02:28:53 -!- printercaller has joined.
02:30:42 <ais523> huh, I was pinged when he joined the channel this time
02:31:09 <ais523> elliott: is 3.5 shipping?
02:31:19 <ais523> I guess it means that they just implemented it and as such aren't supporting it yet
02:31:28 -!- ais523 has kicked printercaller that's more than a second.
02:31:46 <ais523> for some reason my stalkword on INTERCAL was triggering on every line he spoke
02:31:50 <ais523> because it matches the nick too, or something
02:31:57 <ais523> but it's hilarious that he made that mistake twice
02:32:26 -!- iactuallywasabou has joined.
02:32:27 <Sgeo> I thought it was because I pinged you in another channel
02:32:49 <ais523> but you don't say "hold on 1 sec" and then not react instantly within 1 second
02:32:52 <elliott> Sgeo: what other channel are they in
02:32:53 <ais523> we're excessively literal here, sometimes
02:33:10 <ais523> elliott: they aren't, rather Sgeo is in another channel and doesn't seem to realise PM exists
02:33:20 <ais523> and thus is spouting a sequence of non sequiturs there
02:33:40 <ais523> well, I could just ban you
02:33:40 <elliott> iactuallywasabou: it would actually be really really easy to ban you so you can't come back
02:33:46 <elliott> it's just more effort than you're worth, you know?
02:34:16 <elliott> too bad freenode has an open proxy scanner thing :'(
02:34:34 <ais523> also, 7 proxies is a meme
02:34:41 <ais523> which you should feel bad for spouting
02:35:06 <ais523> http://knowyourmeme.com/search?utf8=%E2%9C%93&q=behind+seven+proxies
02:35:18 <ais523> I was just hilariously amused at that utf8= parameter in the URL
02:35:36 <ais523> (it's an URLencoded UTF-8 encoded ✓)
02:35:59 <ais523> it looks like some sort of UTF-8 check except that wouldn't actually work
02:36:05 <ais523> so, I don't know why it's there
02:36:27 <ais523> you don't put easter eggs in the URL
02:36:34 <ais523> iactuallywasabou: there's room for 7 bans
02:36:42 <elliott> our ban list is totally full
02:37:47 -!- ais523 has set channel mode: +q iactuallywasabou!*@*.
02:38:00 <ais523> took me a while to remember that command
02:38:21 <elliott> he didn't even get the lyrics right. this is pathetic
02:38:21 <ais523> elliott: btw, check wiki recent changes :)
02:38:36 <ais523> I'll leave it up to you what to do with that edit, it's hilarious
02:38:55 <ais523> I suggest reverting it, but you might want to implement some degree of ban too
02:39:18 <elliott> ais523: maybe should just replace "ban" with "kick" to make it more accurate
02:39:22 <elliott> can't deny the completer asses part
02:41:22 <elliott> how about just readd "BE WARNED: The people here are completer asses."
02:41:36 -!- elliott has set topic: BE WARNED: The people here are completer asses. | http://codu.org/logs/_esoteric/.
02:42:20 <ais523> OK, /me approves of the topic
02:42:36 <elliott> what should we complete today is an unkind fashion
02:42:53 -!- DHeadshot has joined.
02:43:51 <ais523> <elliott> in 24 years I will be too old to deal with a million spammers coming back at once
02:43:53 <Sgeo> I could listen to this all day
02:43:54 <Sgeo> http://www.youtube.com/watch?v=cKqKrH0O9yg
02:44:10 -!- iactuallywasabou has quit (Quit: Page closed).
02:44:11 <Arc_Koen> Error: Error while linking superstack.cmo:
02:44:11 <Arc_Koen> Reference to undefined global `Deque'
02:44:14 <ais523> why do you think they'd all come back at once?
02:44:21 -!- ais523 has set channel mode: -q iactuallywasabou!*@*.
02:44:27 <Arc_Koen> who turned the mind-reading thing off???
02:44:42 <ais523> Arc_Koen: you need to list deque.cmo while linking too
02:44:46 -!- naviISGOD has joined.
02:44:59 <Arc_Koen> what do you mean "too"? I never did that before!
02:45:09 <elliott> naviISGOD: you realise you got un-muted right
02:45:13 <elliott> you didn't even have to make a new nick!
02:45:27 <elliott> ais523: http://esolangs.org/w/index.php?title=Esolang:Community_portal&curid=983&diff=34249&oldid=34248
02:45:55 <elliott> ais523: already dealt with tho
02:46:47 <naviISGOD> repeat following two steps while n != 0
02:46:52 -!- DHeadshot has quit (Read error: Connection reset by peer).
02:47:10 -!- DHeadshot has joined.
02:47:15 <elliott> naviISGOD: btw you can still edit your user talk page at http://esolangs.org/w/index.php?title=User_talk:108.28.95.130&action=edit&redlink=1 to appeal your ban
02:49:45 <naviISGOD> then transmorgified that into navi
02:51:06 <naviISGOD> lololololololol Allen turing was GAy
02:51:37 -!- ais523 has kicked naviISGOD User terminated!.
02:52:00 <elliott> they are wasting so much time
02:52:07 <pikhq_> Makes me wanna fuck a dude.
02:53:01 <ais523> I just tried to ban them but screwed up the command
02:53:06 <ais523> so looks like they get another chance
02:55:13 <pikhq_> http://sprunge.us/DSET gzip: it's easy. (wheeee)
02:56:44 <pikhq_> elliott: You know you want to tell me I'm a terrible programmer.
02:57:28 <elliott> standards lawyering is hard on code that's more than a line long
02:57:59 <elliott> i find your omitting braces on that else clause with a braced if clause distasteful however
02:58:12 <elliott> also the use of lowercase in hex constants
03:01:32 <pikhq_> I wrote a (stupid) gzip compressor in less space than zlib's crc32. Is everyone bad, or am I just good?
03:02:17 <pikhq_> elliott: Actually, fast*er*. Though also worse.
03:02:31 <elliott> does it compress within an order of magnitude of zlib
03:02:41 <pikhq_> elliott: Depends on the input.
03:02:58 <pikhq_> shachaf: 425 lines of code for one of the simplest checksum algorithms.
03:03:01 <elliott> i would hazard a guess that maybe everyone else wants something more than run-length encoding
03:03:14 <pikhq_> elliott: I want it to be better.
03:03:28 <elliott> http://www.stillhq.com/gpg/source-modified-1.0.3/zlib/crc32.html
03:03:29 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
03:03:34 <elliott> this doesn't look like 425 lines of code
03:03:53 <pikhq_> https://github.com/madler/zlib/blob/master/crc32.c This is what I'm going off of.
03:04:12 <pikhq_> Huh. The older the zlib the more reasonable, eh? :P
03:04:47 <elliott> lots of those comments are comments or configuration stuff
03:05:11 <elliott> and optimisations (that may not be relevant in 2012)
03:05:51 <pikhq_> s/may not/almost certainly are not/ This is code with far pointer annotations.
03:06:17 <elliott> well the four-bytes-at-a-time stuff looks relevant
03:14:08 <pikhq_> CRC32 is an utterly minimal amount of the time here...
03:21:11 <Sgeo> far pointer annotations
03:22:40 <elliott> i bet it was less minimal in the 90s
03:23:12 <pikhq_> When zlib had less crc32 code. ;)
03:24:10 <Sgeo> "However, it is widely known that "REPEAT" loops alone are not sufficient for a Turing-complete language."
03:24:24 * Sgeo did not know that
03:24:40 <Sgeo> "The secondary design goal of ZOWIE was to strike the perfect balance between It's a Mad Mad Mad Mad World and The Party. It is generally considered a morbid failure in that regard, what with not being a madcap 60's movie and all."
03:24:49 -!- mig22 has joined.
03:29:45 <Sgeo> "When a value is written into R7, the boolean negation of that value is written into R7: 1 if the value was 0, and 0 otherwise. Reading from R7 always offers the value 7.
03:30:04 <Sgeo> I assume that that should say "written into R8"
03:31:19 <Arc_Koen> Sgeo: well I might be missing some context but if the only instruction a language contains is Repeat{ ... } then it's definitely not turing-complete
03:31:41 <Sgeo> http://catseye.tc/projects/zowie/README.markdown.html
03:31:43 <Arc_Koen> for one thing, this language actually doesn't have any valid program
03:32:40 <Arc_Koen> (unless the empty program is a valid program)
03:33:39 <Sgeo> "Many find the syntax for labels to be quite sumilar to that for identifiers. (Some even find it to be quite similar.)"
03:33:42 <Sgeo> http://catseye.tc/projects/quylthulg/doc/quylthulg.html
03:34:39 <Sgeo> "But you see what I'm getting at, don't you? Hopefully not."
03:38:34 -!- monqy has quit (Quit: hello).
03:38:42 <Sgeo> " It should be noted that there are at least three schools of thought on this subject.
03:38:42 <Sgeo> The first school (Chilton County High School in Clanton, Alabama) "
03:38:57 <elliott> are you quoting every spec chris has written
03:40:28 <Sgeo> Probably not, I don't think I can possibly read all of them
03:58:37 -!- kinoSi has quit (Read error: Connection reset by peer).
03:59:04 -!- kinoSi has joined.
04:00:54 <pikhq_> Hmm. Has kinoSi ever said anything?
04:04:52 <Sgeo> Hmm, there's a larabee language
04:04:56 <Sgeo> Any connection to Gregor?
04:05:25 <Gregor> I speak all languages.
04:06:03 <pikhq_> Gregor, glottal master.
04:08:41 <Sgeo> "(It should be noted that it was rougly at this point that Pressey reached one of the peaks of his so-called "referential" period, in which he was apt to provide "commentary" on his own work, in the form of interjections or asides, as if from the perspective of a historian from a much later era. Such pretentious interruptions were generally not well received, except perhaps by the occasional loser such as yourself.)"
04:22:26 <Arc_Koen> anyway it's almost 6:30 and I actually plan to go to bed *before* the time when I must get up so gnight
04:23:00 -!- Arc_Koen has quit (Quit: that's dr. turing to you, punk).
04:26:49 <elliott> Sgeo: any connection to gregor??
04:27:13 <shachaf> Gregor: How about Portuguese?
04:27:33 <Sgeo> elliott, Gregor sometimes goes by "Lawlabee"
04:27:47 <Gregor> shachaf: Portuguese is just Spanish with a funny accent, Spanish is just French with a funny accent, French is just Dutch with a funny accent, Dutch is just English with a funny accent.
04:28:25 <pikhq_> And Finnish is just Japanese with a funny accent.
04:29:52 <lambdabot> shachaf says: I think Dutch is just a parody of English.
04:29:58 <shachaf> I guess you're right about Dutch.
04:30:13 <shachaf> pikhq_: Finnish isn't a real language.
04:30:57 <pikhq_> shachaf: No, it's an accent of Japanese.
04:31:40 <Gregor> Polish with a funny accent.
04:31:55 <pikhq_> A language encoded in our DNA, that can only be accessed when sufficiently drunk.
04:32:08 <pikhq_> All drunk men speak Russian.
04:32:15 <shachaf> I,I given a sufficiently drunk compiler
04:35:56 <Sgeo> I keep finding typos in cpressey's documentation
04:36:06 <Sgeo> At least I assume they're typos
04:36:16 <shachaf> Remember the time when someone said something sensible in #haskell and then it turned out it was you?
04:42:02 <elliott> <pdxleif_> instance Functor BashVar n, maybe?
04:42:11 <elliott> shachaf: Are there really even more people who just make up answers?
04:42:15 <elliott> Than there used to be, I mean.
04:45:41 <shachaf> elliott: How can there be more than "all of them"?
04:46:32 <elliott> *Some* people don't just make up answers.
04:48:12 <shachaf> elliott just made up an answer right now!
05:15:00 -!- ogrom has joined.
05:15:09 -!- ogrom has quit (Client Quit).
05:32:05 -!- elliott has quit (Ping timeout: 248 seconds).
05:48:59 <Sgeo> Didigm is making me hate French.
06:11:06 -!- monqy has joined.
06:20:24 <Sgeo> Reading the Mascarpone spec
06:20:32 <Sgeo> I really like the naming of reify/deify
06:39:30 -!- iconmaster has joined.
06:43:18 -!- copumpkin has quit (Ping timeout: 245 seconds).
06:43:54 -!- copumpkin has joined.
06:44:02 -!- iconmaster has quit (Ping timeout: 255 seconds).
07:06:18 -!- ais523 has quit.
07:17:13 -!- DHeadshot has quit (Ping timeout: 245 seconds).
07:20:42 -!- atriq has joined.
07:30:12 -!- DHeadshot has joined.
07:43:21 -!- epicmonkey has joined.
08:34:07 * Sgeo looks up at logs, and realizes that the reify/deify thing still fascinates him. It has not stopped being a fascinating thing.
08:48:49 <atriq> Make it a thing/Make it a god
08:48:54 <atriq> I got deified once
08:50:21 <Sgeo> In Mascarpone, v (reify) pushes the current interpreter onto the stack, and ^ (deify) pops the interpreter from the stack and makes it the current interpreter
08:52:44 <atriq> Is Mascarpone the one with first class esolangs?
08:53:21 -!- nooga has joined.
08:54:01 <Sgeo> I don't think the spec called them "esolangs" as such, but that seems fair enough
08:54:09 <Sgeo> Just "interpreters"
08:56:15 <atriq> The world is quiet here
09:03:55 -!- atriq has quit (Quit: Leaving).
09:10:21 -!- kinoSi has left ("kill -TERM $").
09:32:46 -!- ogrom has joined.
09:40:22 <monqy> hi no to you too, sgeo
09:40:42 <Sgeo> The perils of tab-complete.
09:41:19 <Sgeo> Yes, that is not correct.
09:42:12 <Sgeo> ...having trouble finding the exact quote :(
09:43:52 -!- atriq has joined.
09:57:21 -!- ogrom has quit (Quit: Left).
10:02:23 <atriq> We've been infiltrated
10:06:09 -!- monqy has quit (Quit: hello).
10:14:37 <Sgeo> Hasn't been here for a while
10:20:59 -!- nooga has quit (Ping timeout: 246 seconds).
10:36:24 -!- Vorpal has joined.
10:36:55 -!- Jafet1 has joined.
10:37:39 -!- Jafet has quit (Ping timeout: 260 seconds).
10:39:54 -!- Jafet has joined.
10:41:14 -!- Jafet1 has quit (Ping timeout: 240 seconds).
10:44:06 -!- Jafet has quit (Ping timeout: 245 seconds).
10:48:41 -!- epicmonkey has quit (Remote host closed the connection).
10:51:05 -!- epicmonkey has joined.
10:52:43 -!- Phantom_Hoover has joined.
10:54:29 -!- epicmonkey has quit (Remote host closed the connection).
10:54:45 -!- epicmonkey has joined.
10:59:49 -!- monqy has joined.
11:25:43 -!- Jafet has joined.
11:27:38 -!- Jafet1 has joined.
11:29:56 -!- Jafet has quit (Ping timeout: 245 seconds).
11:32:19 -!- Jafet1 has quit (Ping timeout: 246 seconds).
11:35:37 -!- Jafet has joined.
12:12:46 -!- elcot_ has joined.
12:16:51 -!- elcot_ has left ("Leaving").
12:19:13 -!- monqy has quit (Quit: hello).
12:21:09 -!- Phantom_Hoover has quit (Ping timeout: 272 seconds).
12:24:24 -!- Phantom_Hoover has joined.
12:59:34 <ion> Meanwhile in Finland, http://lukijoidenkuvat.hs.fi/kuvat/uusimmat/90123/
13:06:55 -!- Jafet has quit (Ping timeout: 256 seconds).
13:13:09 -!- AnotherTest has joined.
13:14:23 -!- Jafet has joined.
13:55:33 -!- mig22 has quit (Quit: mig22).
13:56:16 <atriq> > let foo = fromMaybe <$> show <*> cast in [f 1, f (), f [1,2,3], f "Hello"]
13:56:18 <lambdabot> Ambiguous type variable `t' in the constraints:
13:56:34 <ion> http://www.youtube.com/user/redbull?v=MrIxH6DToXQ
13:56:37 <atriq> > let f = fromMaybe <$> show <*> cast in [f 1, f (), f [1,2,3], f "Hello"]
13:56:56 <atriq> The power of applicatives
13:56:57 <ion> @type cast
13:56:58 <lambdabot> forall a b. (Typeable a, Typeable b) => a -> Maybe b
13:57:18 <atriq> It detects if it's a string and shows it if it isn't
13:58:26 <atriq> Actually uses unsafeCoerce
13:59:56 <atriq> :t \x -> let r = if typeOf x == typeOf (fromJust r) then Just $ unsafeCoerce x else Nothing in r
13:59:58 -!- Jafet has quit (Quit: Leaving.).
14:20:23 -!- nooga has joined.
14:27:02 <nooga> what's completer ass?
14:28:41 <atriq> Am I the only person active both here and Tumblr?
14:41:32 <atriq> zzo38 and Gregor both seem possible Tumblrist
14:45:17 <Phantom_Hoover> the idea of any of those people having a tumblr is utterly alien to m
14:46:31 <atriq> I'm gonna register phantom_hoover.tumblr.com
14:46:53 <Phantom_Hoover> are you going to attempt to impersonate me for your devious purposes
14:47:08 <atriq> Tumblr doesn't like underscores
14:47:18 <atriq> I'll take Phantom-Hoover.tumblr.com instead!
14:48:36 <atriq> Maybe I'll reveal all the information I know about you
14:48:45 <ion> The jump’s beginning.
14:48:51 <atriq> Basically, you are from Edinburgh's new town and go to university in Coventry
14:48:58 <atriq> Which is ridiculous upload speeds
14:49:13 <Phantom_Hoover> they're only ridiculous compared to the download speeds
14:49:16 <atriq> Also, you hate brainfuck derivatives with a passion
14:50:21 <atriq> Well, the John Egbert cosplayer who hates me in her sleep... HAS MY GLASSES
14:50:36 <atriq> Maybe I'll just bash brainfuck derivatives
14:51:13 <atriq> But in such a way that it seems they're a perverse lust of yours
14:51:23 <ion> Filling the balloon will take quite a while.
14:51:51 <atriq> ion, are you talking about the guy who's jumping from a balloon?
14:51:57 <atriq> I filled some balloons yesterday
14:52:23 <Phantom_Hoover> what, you mean i have some kind of weird s&m thing with brainfuck derivatives?
14:52:29 <ion> atriq: yeah
14:52:34 <atriq> Phantom_Hoover, yeah
14:52:41 <Phantom_Hoover> although wait, are all lusts perverse from your perspective?
14:54:21 <atriq> Although my cunning facade will be weakened somewhat when people notice that taneb.tumblr.com and phantom-hoover.tumblr.com are held by the same account
14:56:38 <atriq> I'm actually seriously gonna do this
14:56:46 <Phantom_Hoover> like that time me and elliott registered the timeustestified account with a script
14:57:03 <Phantom_Hoover> (well, elliott wrote the script, i just ran it overnight for him)
14:59:06 <atriq> Do you still have it?
14:59:21 <Phantom_Hoover> in the end we gave it away to someone who turned out to be really boring
15:00:27 <Phantom_Hoover> oh my god they substitute the cursor and have sparkles on it and everything
15:09:59 <atriq> http://phantom-hoover.tumblr.com/post/33568447695/ugh-there-was-once-a-fish-called-fred
15:11:04 <atriq> Thank you very much
15:11:19 <Phantom_Hoover> also my day is now a little worse for learning about that language
15:11:37 <atriq> Refresh the tumblpost
15:12:44 <Phantom_Hoover> is that profile picture a photo of the new town from the castle
15:13:30 -!- Frooxius has joined.
15:18:27 -!- atriq has set topic: BE WARNED: The people here are completer asses. | http://phantom-hoover.tumblr.com/ | http://codu.org/logs/_esoteric/.
15:21:23 <ion> http://www.youtube.com/redbull will apparently display some flight data in the sidebar.
15:22:57 <atriq> Wow, I can be really reckless sometimes
15:29:40 <atriq> Yesterday I climbed up a building even though my friends were telling me not to
15:29:52 <mroman> Somebody apparentely is pissed about being banned for speaking :D
15:29:52 <atriq> Today I made a Tumblr where I pretend to be Phantom_Hoover
15:30:20 <mroman> Today I climbed up walls :)
15:36:10 <atriq> Today I've barely left my bedroom
15:36:29 <atriq> Meanwhile my glasses are in a shopping centre 23 miles away
15:36:38 <atriq> So distances I can't see so well
15:41:21 -!- elliott has joined.
16:01:08 -!- FreeFull has quit (Quit: Rebooting).
16:02:47 -!- FreeFull has joined.
16:47:01 -!- Arc_Koen has joined.
16:48:54 <Arc_Koen> in real life we name streets and erect statues after people who have done great things
16:49:21 <atriq> Like Grey Street and Grey's Monument in Newcastle
16:49:49 <Arc_Koen> on irc we write the channel's topic after someone whom we've just banned the previous day
16:51:24 <Arc_Koen> Phantom_Hoover: does your blog know about the right to reply?
16:51:35 <Arc_Koen> or about any other similar concept
16:53:09 <Arc_Koen> I'd like to advocate "There Once was a Fish Named Fred"
16:54:11 <Arc_Koen> first, it's not "There Was Once A Fish Called Fred", it's "There Once was a Fish Named Fred". At least name the thing right!
16:55:04 <Arc_Koen> note the completely arbitrary capitals which are part of that language's pittoresque
16:55:42 <Arc_Koen> second, your only critic of this language seems to be "It literally just replaces the commands of brainfuck with one of 8 words. Nothing more, nothing less."
16:56:04 <Arc_Koen> because there are SEVEN words!!!
16:56:25 <Arc_Koen> which is clearly something less
16:57:11 <Arc_Koen> so it's be cool if you could publish an erratum or something
17:02:20 <kmc> it sucks that the phrase "special case" has two opposite meanings
17:03:05 <Arc_Koen> as a non-native speaker I'd be glad to have more on that
17:04:28 <kmc> sometimes "foo is a special case of bar" means "bar generalizes foo"
17:04:38 <kmc> a square is a special case of a rectangle
17:04:53 <kmc> if you know how a rectangle works, you automatically know how a square works because it's just a particular type of rectangle
17:05:02 <kmc> but then sometimes it means that there is a special rule for foo
17:05:08 <atriq> kmc, you also need to know how a rhombus works
17:05:28 <kmc> which means that foo works differently from how you would expect based on how bar works
17:05:33 <kmc> so it's basically the opposite meaning
17:06:10 <Arc_Koen> that happens a lot when we're thinking too much logically
17:06:35 <Arc_Koen> atriq: no, if you're able to handle rectangles, you'll handle squares just fine
17:07:09 <atriq> Yeah, I was thinking of something else
17:07:25 <atriq> Arc_Koen, I'm gonna let you in on a secret
17:07:31 <Arc_Koen> you were thinking about the opposite meaning of "how a square works"!!
17:07:39 <atriq> Phantom_Hoover doesn't own phantom-hoover.tumblr.com
17:07:48 <Arc_Koen> if you write it here and it's logged it won't be a secret
17:08:07 <atriq> Read the logs for today
17:08:27 <kmc> atriq was just thinking contravariantly
17:08:40 <Arc_Koen> oh, that would most certainly explain why it reads "remove your brain and replace it with a brick" and not "force a brick into your brain"
17:09:11 <atriq> "At some point, I shall snap and everyone who has posted a stupid Brainfuck derivative (read: a Brainfuck derivative) to this wiki will have their brains forcefully replaced with a large brick."
17:09:17 <atriq> From Phantom_Hoover's user page
17:10:18 <shachaf> 10:31 <shachaf> cmccann: I like the part where «foo would just be a special case» could either mean that you implement unusual behavior for foo or that you don't.
17:12:26 <kmc> i'm glad you have also noticed thes
17:13:20 <Arc_Koen> different versions, same story
17:13:57 <Arc_Koen> I also had "a brick so large you will believe you actually are a small house" (or flying house)
17:14:11 <Arc_Koen> so i'm reading the logs from last night
17:14:21 <Arc_Koen> it turns out I was so tired I wasn't aware that other people were talking so much
17:14:35 <Arc_Koen> it's like there are five different story told at the same time and I only noticed one
17:15:16 <kmc> shachaf: what about 'existence proof'?
17:16:06 <Arc_Koen> <monqy> ais523: one time I got into the deku tree and got either stuck or bored
17:16:45 <Arc_Koen> (though in my case I was playing on a black and white tv and inside of the deku tree we're supposed to hit an underwater switch which was invisible in black and white)
17:18:00 <shachaf> kmc: It could either mean "proving that something exists without having a specific example" or "proving that something exists by providing a specific example".
17:18:14 <shachaf> Mathematicians mostly use it in the former sense, though.
17:18:42 <kmc> i just understand it to mean "proving that something exists"
17:21:27 -!- jiella has joined.
17:23:13 <kmc> i wonder if credit card companies have honeypot credit card numbers
17:24:08 <olsner> why would they need any, as long as they have customers?
17:26:51 <Arc_Koen> shachaf: then we say it's a non-constructive proof, don't we?
17:27:16 <Arc_Koen> like, you proved it existed, without building a particular instance
17:27:26 <kmc> they wouldn't *need* them, but it would be easy to do and would provide additional information about fraud that might be valuable
17:28:01 <elliott> Arc_Koen: non-contsructive proof doesn't really quite mean that
17:28:04 <Arc_Koen> Sgeo: what's this newspeak thing? I thought newspeak was a round in frc
17:28:07 <elliott> though they often coincide
17:28:24 <kmc> for example you could tell if someone at the CC company or at an affiliate (banks etc.) is selling numbers on the side
17:28:26 <elliott> Arc_Koen: fantasy rules committee? :p
17:29:02 <kmc> though you wouldn't detect numbers being stolen from legitimate merchants, which is probably the greater concern
17:29:10 <Arc_Koen> the theme was "design newspeak" or something
17:29:16 <elliott> Arc_Koen: oerjan used to play that, way back
17:29:32 <elliott> anyway newspeak is a fictional language from 1984 that both the frc round and the programming language reference
17:29:48 <kmc> doubleplus ungood
17:29:54 <Arc_Koen> and the first rule was something like "you should add a new modification to the english language every rule, and rules must follow all previous modifications
17:30:12 <Arc_Koen> he probably played that round, actually
17:30:30 <Arc_Koen> (like, one of the first fifty, or something)
17:30:36 <elliott> this reminds me i have to keep bugging oerjan to return to agora
17:30:38 -!- Frooxius has quit (Quit: ChatZilla 0.9.89-rdmsoft [XULRunner 1.9.0.17/2009122204]).
17:31:04 <kmc> if I send a bunch of read requests to a Linux software RAID1 device, is the I/O scheduler smart enough to route them to component drives based on the angular position of each drive?
17:32:05 -!- ogrom has joined.
17:32:15 <Arc_Koen> <elliott> too bad freenode has an open proxy scanner thing :'(
17:32:47 <Arc_Koen> how does that work? I was assuming proxies were *designed* to be invincible or something
17:32:56 <elliott> i don't know how it works actually
17:33:22 <Arc_Koen> like, instead of sending an email to you, I send it to a robot which then sends that exact same email to you
17:35:03 <Sgeo> Well, if the robot understands a common way of asking it to send mail on people's behalf, someone could ask someone they received mail from to send mail on their behalf to see if it's really a robot
17:36:47 <Arc_Koen> so what would the scanner do then? just say "you've been identified as a proxy, so you're not allowed to be on our network"?
17:38:35 <Sgeo> Does Freenode allow Tor?
17:40:20 <fizzie> It has a Tor hidden service for that.
17:40:33 <fizzie> p4fsi4ockecnea7l.onion.
17:41:23 <fizzie> (irc.tor.freenode.net is a CNAME to it.)
17:42:21 <fizzie> A Finnish finance magazine had a short column on bitcoins; it mentioned how bitcoins are used for drugs, sex and violence "on the dark side of the Internet, called Tor", or something like that.
17:45:07 <Arc_Koen> atriq: so I just went through 18 hours of logs
17:45:27 <Arc_Koen> most of which were about that navi guy
17:45:39 <Sgeo> fizzie, Reddit flipped out some time ago about "the deep web" and how it simultaneously made up most of the Web and was a secret hiding place for things
17:45:46 <Arc_Koen> and in the end it turned out the phantom-hoover thing happended just before I logged in
17:46:40 -!- Frooxius has joined.
17:46:47 <Sgeo> Or was it "dark web"
17:47:01 <Arc_Koen> interestingly enough I haven't eat at all during those 18 hours so hum see you guys later
17:55:39 -!- ogrom_ has joined.
17:57:29 -!- ogrom has quit (Ping timeout: 255 seconds).
17:58:26 -!- ogrom has joined.
18:00:39 -!- ogrom_ has quit (Ping timeout: 255 seconds).
18:14:45 <kmc> the swan and paedo
18:15:34 <Arc_Koen> so what's with this baumgartner guy
18:17:39 <ogrom> let him land on red square.. then it's cool
18:19:09 <Arc_Koen> "welcome back to earth! we've been taken over while you were gone"
18:19:42 <Arc_Koen> or "you gained too much speed and broke the dimension wall"
18:20:00 <kmc> http://www.youtube.com/watch?v=lrBZeWjGjl8
18:26:44 <kmc> http://news.bbcimg.co.uk/media/images/63480000/jpg/_63480371_63480370.jpg
18:31:00 <Arc_Koen> I actually hardly know anything about the atmosphere - aren't there issues with pressure, like for scuba divers?
18:31:02 <Sgeo> :( why does JMOD want unrestricted access to my computer
18:31:08 <Sgeo> I'm lazy and said yes, but still...
18:32:01 <Arc_Koen> Sgeo: are you sure it's JMOD and not some malware sent to you by a stalker?
18:32:07 <Sgeo> Applet that plays MOD files
18:32:14 <Sgeo> Used on modarchive.org
18:32:21 <Sgeo> Currently happily listening to http://modarchive.org/index.php?request=view_by_moduleid&query=36405
18:34:53 <Sgeo> It's the song that was used in Fitznik (a game) and for some levels in Fitznik 2
18:35:47 <fizzie> grant { permission java.security.AllPermission; }; -- man, that's indeed quite some permissions.
18:36:38 <Sgeo> fizzie, hmm, is that actually a line somewhere? Where do you see it?
18:36:44 <Sgeo> I mean, except for the comment of course
18:37:09 <fizzie> The "java.policy.applet" file inside the jar.
18:37:11 <elliott> fizzie: Can you, like, write an IRC client for me?
18:37:26 <fizzie> There's also a command-line interface included, apparently.
18:37:35 -!- ogrom_ has joined.
18:39:58 <fizzie> And no, I can't. I'm always tempted to write one for me, but even if I one day did do that, it wouldn't probably be something for anyone else.
18:40:15 -!- ogrom has quit (Ping timeout: 255 seconds).
18:43:14 <elliott> fizzie: Well, you wouldn't be so horrible as to make an IRC client that isn't perfect, right?
18:44:18 <Sgeo> http://www.indiegamer.com/archives/t-208.html
18:45:08 <elliott> fizzie: Have you tried irssi2?
18:45:08 <AnotherTest> Do I have the permission to create an infobox template on the wiki?
18:47:44 <atriq> I sometimes connect to the Pesterchum network using XChat
18:48:39 <elliott> fizzie: Anyway let me know when you have that perfect client written so I can use it, thanks.
18:48:45 <fizzie> I tried out that WeeChat thing few years ago, and it segfaulted on me.
18:49:05 <atriq> But it's a poorly designed protocol built on top of a disagreeing protocol
18:49:21 <Sgeo> From ais523's part message:
18:49:21 <atriq> So you can see everyone's colour codes and that
18:49:22 <Sgeo> <fungot> fizzie: it makes demons fly out of my window, washing the windows api
18:49:23 <fungot> Sgeo: ( danvy filinski invented shift reset after other composable continuation operators. they allow you to install mysql.
18:49:32 <atriq> An awful lot is done client-side
18:49:56 <Sgeo> Composable continuations. The best way to install MySQL.
18:49:59 <Sgeo> You heard it here first.
18:50:12 <fizzie> fungot: Washed any APIs lately?
18:50:13 <fungot> fizzie: in haskell anything can be realtime when you throw enough people at it, it would permit easily having discussion of multiple implementations e.g. debian's alternatives, but sicp pdf is at http://www.cs.indiana.edu/bmastenb/ misc/ sicp.pdf, the html at http://mitpress.mit.edu/ sicp/
18:50:20 <fungot> Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube
18:52:45 <Arc_Koen> AnotherTest: if you do that, I'm gonna make some hot chocolate, watch an episode from stargate, and when I'm back if it's working I promise to fill at least three languages' infoboxes
18:53:16 <Arc_Koen> (note: I have absolutely no idea how much efforts are involved in making an infobox template)
18:54:41 <fizzie> That's a lot of episodes and hot chocolate.
18:54:45 <Arc_Koen> that's quite a lot of episodes
18:54:52 <AnotherTest> Unless of course some else wants to do it today
18:55:45 <fizzie> atriq: Out of curiosity, what's your chumhandle? (If it's sort of public.)
18:56:15 <AnotherTest> For a nice tutorial: http://www.etcwiki.org/wiki/Install_infobox
18:56:49 -!- AnotherTest has quit (Quit: Leaving.).
18:56:56 <Arc_Koen> if it's within my skills, or within skills that are within my reach modulo a reasonable amount of learning, and if I'm allowed to do that with my two-month old account, then there is a possibility for you to talk me into doing it
18:57:09 <atriq> fizzie, I'm not on often
18:57:20 <Arc_Koen> of course that's gonna be hard if you've already left
18:57:45 <atriq> My current handle is mathematicalEyebrow, which I'm using for a fan-adventure
18:58:00 <fizzie> atriq: I'm not on ever, I just wondered if it was an interesting pair of words.
18:58:11 <atriq> Used to be pixellatedQuestant
19:04:31 <Arc_Koen> lazy evaluation tells me I probably don't have the authorizations to make up such a thing. switching back to initial plan: hot chocolate!
19:05:26 <Arc_Koen> atriq/fizzie: what are you talking about?
19:05:46 <fizzie> Arc_Koen: Homestuck nonsense.
19:06:12 <Arc_Koen> i've heard that word mentioned on this channel before
19:06:28 <atriq> Homestuck is a web media thing.
19:06:31 <atriq> It's pretty popular.
19:06:57 <atriq> http://www.mspaintadventures.com/?s=6
19:06:59 <Arc_Koen> so you think I know nothing about popular stuff!!
19:07:15 <atriq> I think you know nothing about Homestuck!
19:08:35 <Arc_Koen> wait, are they calling con air a REALLY TERRIBLE MOVIE? I beg to differ!
19:08:51 <fizzie> There are probably many people in the world that do not know about Homestuck.
19:09:05 <olsner> a web media thing? homestuck is about SEO then?
19:09:22 <Sgeo> Even John agrees that Con Air is terrible.
19:09:43 <atriq> Sgeo, shhh, spoilers
19:09:50 <atriq> Arc_Koen just started!
19:10:10 <Arc_Koen> wait, yours is named John too?
19:10:21 <Arc_Koen> I got lucky I was almost named something terrible
19:10:23 <atriq> It's largely static
19:10:35 <atriq> It's the same for everyone
19:10:43 <Sgeo> It's more of a web comic than an interactive game
19:11:07 <Sgeo> Although... it would have been fun to see someone read Homestuck believing that it's different for everyone
19:11:36 <fizzie> Arc_Koen: I think you should read it through in one setting.
19:12:15 <Arc_Koen> like, I start now and don't stop until I'm finished?
19:12:26 <Arc_Koen> I haven't even made hot chocolate yet!!
19:12:38 <fizzie> Well, how long could it be?
19:13:59 <fizzie> (I think it's somewhere between five and six thousand pages.)
19:15:12 <fizzie> (Many of those pages are also interactive supermedia, the full exploring of which may take moments.)
19:16:12 <atriq> You are gonna love Act 4
19:16:24 <Arc_Koen> poor bunny, when you know what it's gonna have to go through before it is finally given to the daughter
19:17:10 <Arc_Koen> interestingly, the hero's friend is not on the poster
19:17:34 <Arc_Koen> even though he's been the only ally during the hole flight (well he and that female cop)
19:21:26 <Arc_Koen> am I the only one to find tire swings depressingly look like hangman's rope?
19:21:46 <atriq> Now you mention it
19:24:49 <Arc_Koen> I guess at some point he'll accidentally eject the smoke pills from the inventory stack
19:25:02 <Arc_Koen> (that features kind of makes it a queue, actually)
19:25:21 <Arc_Koen> and it will make his room lousy with smoke!
19:31:05 <Arc_Koen> wait, uh, where did I get my arms from?
19:31:40 <atriq> http://www.mspaintadventures.com/?s=6&p=001907
19:32:48 <Arc_Koen> captchalogue captchalogue arms
19:33:51 <Arc_Koen> this is the kind of jokes that knows you've seen it coming and is even funnier like that!
19:33:55 <Phantom_Hoover> atriq, btw, I style my nick "Phantom Hoover" unless there are technical limitations.
19:40:08 -!- DHeadshot has quit (Ping timeout: 245 seconds).
19:40:57 <elliott> people with multiword capsed nicks are so lame
19:42:24 <Arc_Koen> I would definitely agree with you weren't it for that homonym I have on freenode
19:43:18 <elliott> i had to wage wars to get this nick
19:44:29 -!- DHeadshot has joined.
19:45:52 <atriq> Aren't there, like, 6 Elliotts in #haskell?
19:46:25 <olsner> no, it's just elliott being there 6 at once
19:46:28 <elliott> one of them is annoying & bad & jealous of my name
19:46:30 <elliott> and this makes me really happy
19:46:44 <elliott> i've offered a fair trade of $500 for it tho
19:47:22 -!- atriq has changed nick to ectoBiologist.
19:47:33 -!- ectoBiologist has changed nick to tentacleTherapis.
19:47:42 -!- tentacleTherapis has changed nick to turntechGodhead.
19:47:47 -!- turntechGodhead has changed nick to atriq.
19:48:00 <atriq> tentacleTherapist isn't registered on account of being too long
19:48:30 -!- atriq has changed nick to golgothasTerror.
19:48:35 -!- golgothasTerror has changed nick to atriq.
19:48:44 <olsner> tentacleRapist is shorter
19:49:01 -!- elliott has left ("Leaving").
19:49:10 <atriq> Trivia: when I play Guitar Hero Arcade, I always leave my highscore as a Homestuck character
19:49:31 <atriq> I should have probably left #haskell before doing that
19:50:47 <atriq> Arc_Koen, where are you up to?
19:51:11 <Arc_Koen> it became too much repetitive for me
19:51:31 <atriq> I highly recommend you try to push on
19:51:41 <atriq> It becomes a LOT less repetitive
19:51:50 <Arc_Koen> maybe another day (if there's a way to jump ahead back to where I left)
19:52:09 <atriq> Did you click "save game"?
19:52:20 -!- NihilistDandy has joined.
19:55:36 <FreeFull> Since when are people in here suddenly mspainters
19:55:39 <atriq> Use your browser's history thing
19:56:56 <Arc_Koen> but for another kind of esoteric...
19:57:14 <HackEgo> koen: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
19:57:26 <FreeFull> lambdabot confirms I'm still in the right channel
19:57:37 -!- Phantom__Hoover has joined.
19:57:58 <Arc_Koen> either that or lambdabot is in the wrong channel
19:59:32 <fizzie> fungot: Is this the right channel?
19:59:33 <fungot> fizzie: do it like that? you?. but how boring.
20:00:51 -!- Phantom_Hoover has quit (Ping timeout: 252 seconds).
20:03:14 <fungot> FireFly: haven't seen you around for a good while to understand his objections are sure to be the case, but srfi-7 is " feature-based program configuration language
20:03:28 -!- DHeadshot has quit (Ping timeout: 245 seconds).
20:03:41 <fizzie> fungot: You should maybe brush up on your grammar.
20:03:42 <fungot> fizzie: actually we're just sitting around thinking completely random thoughts about generic i/ o speed, the hands acquire shaking, the shaking becomes a warning; it is by the fact that set! defines new variables at top level
20:03:42 <FireFly> The beginning of that line is eerily correct
20:04:42 <fizzie> The "the hands acquire shaking, the shaking becomes a warning; it is by the fact that set! defines new variables at top level" part.
20:06:06 <Arc_Koen> if sentences returned noun phrases, fungot would be speaking proper english
20:06:07 <fungot> Arc_Koen: i just dumped all my music into /home/ fnord
20:06:51 <Arc_Koen> is that some special location, fungot?
20:07:18 <fizzie> fungot: Is it your fault that disk is filling up?
20:07:47 <olsner> fungot: more dune quotes
20:08:00 <fungot> Arc_Koen: i want to get fancy, you could use macros perhaps
20:08:01 <fungot> fizzie: in the latest python? for what implementation of lists using pairs.
20:08:01 <fungot> olsner: class quine: http://rafb.net/ p/xmkaav98.html or maybe figuring out how the clever recursive solution works? ;p it might make things clearer.
20:10:36 <fungot> FireFly: well, i never could find a definition of y i gave, though. i got a new queue altogether with its own build system that's quite as all-encompassing, however, the core procedures to operate on a flow learning scheme 4 years ago
20:14:58 <kmc> fungot: dongs
20:14:58 <fungot> kmc: the egg breakfast before lunch!! i'm in
20:18:16 -!- Vorpal has quit (Ping timeout: 260 seconds).
20:27:58 <Sgeo> I should rewatch Up Skit's Creek
20:28:06 <Sgeo> iirc it's a bit juvenile, but still
20:49:54 -!- ogrom_ has quit (Quit: Left).
20:59:31 -!- atriq has quit (Quit: Leaving).
21:05:29 <fungot> Phantom__Hoover: excuse me a minute. it explains the design and implementation" from 1975.
21:08:55 -!- elliott has joined.
21:09:10 <elliott> pikhq_: Is Nvidia or ATI better supported on Linux this month? :(
21:09:41 -!- ais523 has joined.
21:10:21 <Sgeo> elliott, I thought it only changes every few years
21:13:37 <Sgeo> Used to be nVidia, seems to have switched to ATI
21:15:02 <elliott> I hear bad things about UEFI and Nvidia.
21:16:45 * Sgeo wonders what a Lisp needs to have in order to be a Lisp
21:17:00 <Sgeo> Mostly in the context of whether or not ClojureScript qualifies as a Lisp.
21:17:45 <shachaf> Sgeo: A Lisp needs nothing in order to be a Lisp.
21:18:15 <olsner> what does a not-lisp need in order to become a lisp?
21:18:54 <kmc> i can't think of a more pointless, masturbatory topic
21:19:19 <shachaf> kmc: Clearly you've been away from #haskell for too long.
21:20:00 <Sgeo> There's a ClojureScript REPL. It's backed by a server.
21:20:27 <elliott> shachaf: i was just about to make a #haskell joke
21:20:28 <kmc> fungot: is ClojureScript a Lisp?
21:20:29 <fungot> kmc: dunno i'd buy that terribly easily if you like
21:20:35 <Sgeo> ClojureScript macros are Clojure code and there's no eval.
21:20:41 <kmc> yes we all know
21:20:51 <elliott> who cares whether it counts as lisp
21:20:56 <elliott> what matters is it sounds bad
21:21:52 <kmc> elliott: obviously 'Lisp' is special magic fairy dust and not just a programming language with cool features that could be discussed individually
21:22:24 <kmc> you have to know if a language is 'Lisp' so that you know whether programming in it makes you a real hacker
21:22:37 <shachaf> kmc: What's the matter with fairy dust?
21:22:37 <elliott> kmc: did you ever see that loper os post about how a brick is more like lisp than clojure
21:22:43 <elliott> i swear to god it literally said a brick was lisp
21:22:57 <kmc> has a dog the lisp-nature
21:23:27 -!- Phantom_Hoover has joined.
21:23:38 <Sgeo> Phantom_Hoover is Lisp.
21:23:46 <elliott> kmc: http://www.loper-os.org/?p=405 here
21:25:42 -!- Phantom__Hoover has quit (Ping timeout: 245 seconds).
21:26:08 <Phantom_Hoover> love how the loper-os blog has 32 posts tagged as philosophy and 19 tagged as loper os
21:26:22 <Sgeo> Scheme doesn't have reader macros, correct?
21:26:26 <kmc> 'philosophy'
21:27:02 <Sgeo> In that case, how does it not force a non-modifiable syntax on programmers (parentheses) any more than Clojure does (slightly more than just parentheses)
21:27:30 <kmc> obviously, the aspects of syntax I care about modifying are important, but the aspects you care about modifying are irrelevant
21:27:48 <Sgeo> Phantom_Hoover, I did say Scheme for a reason.
21:27:52 <Phantom_Hoover> but that line of thinking ends up with you hailing perl as the height of syntactic freedom
21:28:04 <kmc> how about machine code
21:28:15 <kmc> i said scheme isn't a lisp
21:28:28 <kmc> because scheme macros aren't written in scheme (usually)
21:28:42 <kmc> this is a troll statement though
21:28:57 <elliott> common lisp macros aren't really written in common lisp either
21:29:04 -!- variable has changed nick to trout.
21:29:17 <elliott> i could make a reasoned argument for this but i won't
21:29:35 <kmc> aren't they usually normal common lisp procedures manipulating syntax as data?
21:29:51 <kmc> whereas scheme macros are usually not normal scheme procedures; they are rules for a special purpose macro DSL
21:30:06 <kmc> image macros are the foundation of humor
21:30:17 <elliott> kmc: ye but (a) the definition of "common lisp" is a bit vague in terms of defining ~lispiness~; you can well argue that the form that looks at the car and switches on special forms or function names is just one DSL in many; (b) hence Scheme macros are in a way Scheme too
21:30:40 <shachaf> (c) 2012 elliott "elliott hird" hird
21:30:47 <elliott> (d) furthermore a definition which includes CL macros as being "in Lisp" but not Scheme macros is an unhelpful definition because it rejects what you want to admit and probably admits what you want to reject
21:32:05 <elliott> because you want to say that Scheme is a Lisp
21:32:14 <kmc> i don't particularly
21:32:22 <elliott> actually more precisely, I don't care about whether I say whether Scheme is a Lisp
21:32:28 <kmc> but i already described the question of "what is Lisp, really?!?" as pointless and masturbatory
21:32:36 <elliott> but I'd like to laugh at people who think that there is a definition of Lispiness that (a) is useful and (b) excludes Scheme is true
21:32:46 <elliott> hence I must adopt this position
21:33:02 <shachaf> elliott: You can laugh at them without making up complicated definitions.
21:33:07 <shachaf> Just point and laugh. It's that easy.
21:33:18 <shachaf> Sometimes you don't even need to point.
21:33:34 <kmc> s/exy/tim/e
21:36:02 <Phantom_Hoover> one might make the case that cl-style macros are more 'lispy' because they further break down the distinction between compile and runtime
21:36:12 <kmc> perhaps bonghits will fix your ontological conundrum
21:36:31 <elliott> Phantom_Hoover: counterpoint: CL macros are a pain to use
21:36:31 <kmc> Phantom_Hoover: kernel is the best lisp :)
21:37:27 <Arc_Koen> thue morse is supposed to start with 01, right?
21:37:38 <kmc> how does that falsify the claim that CL is "lisp"
21:37:51 <kmc> or are you starting with the axiom that Lisp is beautiful and perfect
21:37:58 <Phantom_Hoover> Arc_Koen, in the scheme or things, it matters not a jot
21:38:06 <Arc_Koen> I'm trying my brainfuck interpreter in thue against keymaker's thuemorse sequence in brainfuck
21:38:28 <kmc> i wonder if there are any interesting ways left to implement brainfuck
21:38:43 <kmc> i guess every TC proof is that
21:38:59 <elliott> kmc: who said I was falsifying that claim
21:39:03 <Sgeo> kmc, in that language I was ranting about earlier?
21:39:10 <elliott> my counterpoint is i don't care what Phantom_Hoover says because cl macros are annoying
21:39:15 <elliott> and i don't care about a definition of lispy that means something bad
21:39:21 <Phantom_Hoover> since the obvious way to do it is to represent code and data as graphs
21:39:28 <shachaf> falsifee, falsify, falsifo, falsifoo
21:39:30 -!- jiella has quit (Quit: Leaving.).
21:39:38 <elliott> someone implement an efficient eodermdrome please
21:39:40 <Phantom_Hoover> which makes implementing it more of a syntactic things?
21:39:50 <kmc> falsisetto
21:40:05 <Arc_Koen> ok I'm pretty sure thuemorse is not supposed to start with "0 01 01"
21:40:14 <Sgeo> kmc, would doing it as Mascarpone count as interesting?
21:40:19 <shachaf> @ask monqy monqy = the best
21:40:30 <Sgeo> (Basically, transforming Mascarpone into Brainfuck via Mascarpone code)
21:40:57 <Arc_Koen> Phantom_Hoover: who's to blame, keymaker or me?
21:41:46 <Arc_Koen> oh wait I think it's reprinting the sequence from the beginning
21:42:11 <Arc_Koen> "it starts with 0. oh no wait it starts with 01. oh no wait it starts with 0110."
21:44:13 * ion ordered http://www.amazon.co.uk/gp/product/0262201623/ http://www.probabilistic-robotics.org/
21:44:48 <Arc_Koen> wow, http://esoteric.voxelperfect.net/files/brainfuck/src/factor.b claims to be able to factor any arbitrarily large integer
21:45:05 <Arc_Koen> I think if it can really do that it's worth more money that I can possibly imagine
21:45:08 -!- nooga has quit (Ping timeout: 245 seconds).
21:45:47 <elliott> Arc_Koen: you realise the difficulty is factoring *quickly*, right?
21:46:01 <Arc_Koen> otherwise I could do it myself
21:46:12 <elliott> i have no trouble believing that program does what it claims
21:46:29 <Arc_Koen> well the "arbitrarily large" thing is a little stretched
21:47:39 <elliott> i am confident that brainfuck program's semantics are the factorisation of an arbitrarily-large integer given on input
21:47:44 <elliott> well, rather, not confident, but I find it entirely credible
21:47:56 <elliott> I have not actually read its source, but it is a simple enough task that it's no great deal to believe it
21:48:41 <elliott> well existing brainfuck implementations won't be able to do it
21:48:44 <elliott> since they are limited by your RAM
21:48:45 <Arc_Koen> "you can input arbitrarily large numbers... but don't expect a result soon if they're too large"
21:48:51 <elliott> but that just means they're unfaithful implementations
21:49:14 <Arc_Koen> (also my implementation is incredibly slow)
21:49:48 <Arc_Koen> ((well, not incredibly, since I do believe it is slow.))
21:55:43 <Sgeo> Brainfuck. Strictly more powerful than C?
21:58:17 <Arc_Koen> it would most certainly be if we had improved it with proper extensions! but for some reason all the people who have tried now believe they are small flying houses
21:58:26 <pikhq_> Sgeo: From a computational perspective, yes.
21:58:57 <pikhq_> C describes a class of finite state machines, Brainfuck describes a Turing-complete system.
21:59:05 <Sgeo> Someone should make a Brainfuck variant that allows for execution of arbitrary machine code.
21:59:14 <Arc_Koen> oh, are you saying that C is so low-level that's it's "overspecified"
21:59:26 <Sgeo> Arc_Koen, we're saying that C is not turing-complete.
21:59:35 <pikhq_> Arc_Koen: Just that C mandates finite state.
21:59:55 <pikhq_> Arbitrarily high bounds, but still bound.
22:00:00 <Arc_Koen> well brainfuck certainly isn't turing-complete if you take the original 30000-cell implementation as a reference
22:00:38 <shachaf> C is Turing-complete if you allow file I/O and read the spec right.
22:10:11 <FreeFull> Wouldn't C allow you to construct an infinite doubly-linked list
22:10:22 <FreeFull> Therefore obliterating all bounds
22:10:30 <ais523> wow, never seen that happen before: for domain registrations you have to maintain accurate contact details
22:10:41 <ais523> and my registrars apparently email all their customers every year to ask if there was a change, just in case
22:11:13 <ais523> FreeFull: no, because sizeof(void*) has to be finite, and CHAR_BIT also has to be finite
22:11:24 <ais523> and I /think/ that two pointers with the same bit pattern have to be equal
22:11:44 <ais523> (I know it wouldn't make any sense for them not to be, but it's interesting to see if the Standard actually says that)
22:12:21 <shachaf> 15:24 <pikhq_> elliott: Fine. int main(int argc, char**argv){for(int i = 1; i < argc; i++)if(printf("%s%s",argv[i],i!=argc-1?" ":"")<0)return 1;return putchar('\n') != EOF;}
22:12:27 <olsner> I think it does say something about how copying the bytes back should produce an "equal" (or something) object
22:12:38 <FreeFull> Are you sure file io isn't limited then?
22:12:50 <olsner> shachaf: it's C, so it's probably not valid
22:13:01 -!- fungot has quit (Ping timeout: 246 seconds).
22:19:36 <fizzie> ais523: "Two values (other than NaNs) with the same object representation compare equal, but values that compare equal may have different object representations.
22:20:28 <elliott> fizzie: but is it guaranteed that *p1 is the same as *p2 just because p1 and p2 compare equal?
22:21:30 <pikhq_> elliott: Can't be, because p1 and p2 might be different types.
22:21:51 <pikhq_> If p1 is char* and p2 is int*, *p1 is not necessarily *p2.
22:22:16 <fizzie> pikhq_: Comparing a char* and int* with == is a constraint violation.
22:22:50 -!- Nisstyre has quit (Ping timeout: 256 seconds).
22:23:02 <fizzie> (The types of compared pointers need to be compatible, or one has to be void, or a null pointer constant.)
22:23:06 <Arc_Koen> basic logic usually implies that for any x, y, f, if x = y, then f(x) = f(y) but apparently nobody told that to C
22:24:03 <elliott> well comparing equal is a concept the C standard defines
22:24:16 <elliott> it's true that if x = y then nothing can distinguish x and y
22:24:19 <elliott> but that doesn't apply to C equality
22:24:24 <elliott> since objects with the same representation can compare equal
22:26:22 <Arc_Koen> do you mean with different representations?
22:27:23 -!- Nisstyre has joined.
22:27:27 <elliott> given <fizzie> ais523: "Two values (other than NaNs) with the same object representation compare equal, but values that compare equal may have different object representations.
22:28:12 <fizzie> But now the "quote" has all kinds of stuff.
22:30:24 <Arc_Koen> I think it ended when elliott copypasted your quote (and then he just asked you to add a " pls)\n<fizzie>")
22:31:01 <shachaf> Arc_Koen: Now elliott hasn't closed his (!
22:32:06 <olsner> yeah, we're royally screwed now
22:32:52 -!- Arc_Koen has quit (Quit: break; break; break; break; break; EXIT_FAILURE ) (({)).
22:33:11 -!- Arc_Koen has joined.
22:33:44 -!- sirdancealot7 has joined.
22:33:54 <elliott> there, that fixed all the unbalanced stuff
22:34:26 -!- Arc_Koen has quit (Client Quit).
22:34:30 <olsner> oh, @ automatically balances all parens, quotes and accounts?
22:34:45 <ion> @ also makes coffee.
22:34:51 <olsner> not sure what balancing an account *is*, but I know the phrase for some reason
22:34:52 <lambdabot> Maybe you meant: . ? @ activity activity-full admin all-dicts arr ask b52s babel bf bid botsnack brain bug check choice-add choose clear-messages compose devils dice dict dict-help djinn djinn-add
22:34:52 <lambdabot> djinn-clr djinn-del djinn-env djinn-names djinn-ver do docs dummy easton echo elements elite eval fact fact-cons fact-delete fact-set fact-snoc fact-update faq farber flush foldoc forget fortune
22:34:52 <lambdabot> fptools free freshname ft gazetteer get-shapr ghc girl19 google googleit gsite gwiki hackage help hitchcock hoogle hoogle+ id ignore index instances instances-importing irc-connect jargon join karma
22:34:52 <lambdabot> karma+ karma- karma-all keal kind learn leave let list listall listchans listmodules listservers localtime localtime-reply lojban map messages messages? more msg nazi-off nazi-on nixon oeis offline
22:34:52 <lambdabot> oldwiki palomer part paste ping pl pl-resume pointful pointless pointy poll-add poll-close poll-list poll-remove poll-result poll-show pretty print-notices protontorpedo purge-notices quit quote rc
22:34:53 <lambdabot> read reconnect remember repoint run shootout show slap smack source spell spell-all src tell thank you thanks thx ticker time todo todo-add todo-delete topic-cons topic-init topic-null topic-snoc
22:34:55 <lambdabot> topic-tail topic-tell type undefine undo unlambda unmtl unpf unpl unpointless uptime url v vera version vote web1913 what where where+ wiki wn world02 yarr yhjulwwiefzojcbxybbruweejw yow
22:35:00 <lambdabot> Maybe you meant: . ? @ activity activity-full admin all-dicts arr ask b52s babel bf bid botsnack brain bug check choice-add choose clear-messages compose devils dice dict dict-help djinn djinn-add
22:35:00 <lambdabot> djinn-clr djinn-del djinn-env djinn-names djinn-ver do docs dummy easton echo elements elite eval fact fact-cons fact-delete fact-set fact-snoc fact-update faq farber flush foldoc forget fortune
22:35:02 <lambdabot> fptools free freshname ft gazetteer get-shapr ghc girl19 google googleit gsite gwiki hackage help hitchcock hoogle hoogle+ id ignore index instances instances-importing irc-connect jargon join karma
22:35:04 <lambdabot> karma+ karma- karma-all keal kind learn leave let list listall listchans listmodules listservers localtime localtime-reply lojban map messages messages? more msg nazi-off nazi-on nixon oeis offline
22:35:05 <lambdabot> oldwiki palomer part paste ping pl pl-resume pointful pointless pointy poll-add poll-close poll-list poll-remove poll-result poll-show pretty print-notices protontorpedo purge-notices quit quote rc
22:35:07 <lambdabot> read reconnect remember repoint run shootout show slap smack source spell spell-all src tell thank you thanks thx ticker time todo todo-add todo-delete topic-cons topic-init topic-null topic-snoc
22:35:10 <lambdabot> topic-tail topic-tell type undefine undo unlambda unmtl unpf unpl unpointless uptime url v vera version vote web1913 what where where+ wiki wn world02 yarr yhjulwwiefzojcbxybbruweejw yow
22:35:11 -!- Arc_Koen has joined.
22:35:32 <olsner> shapr claims it does work but slowly
22:35:33 <lambdabot> I perform dictionary lookups via the following 13 commands:
22:35:33 <lambdabot> all-dicts ... Query all databases on dict.org
22:35:33 <lambdabot> devils ...... The Devil's Dictionary
22:35:33 <lambdabot> easton ...... Easton's 1897 Bible Dictionary
22:35:50 <ion> The correct response to @thank's would be “your welcome”.
22:35:59 <shachaf> @@ @echo @echo @echo @echo
22:36:00 <lambdabot> echo; msg:IrcMessage {msgServer = "freenode", msgLBName = "lambdabot", msgPrefix = "shachaf!~shachaf@unaffiliated/shachaf", msgCommand = "PRIVMSG", msgParams = ["#esoteric",":@@ @echo @echo @echo @
22:36:00 <lambdabot> echo"]} rest:"echo; msg:IrcMessage {msgServer = \"freenode\", msgLBName = \"lambdabot\", msgPrefix = \"shachaf!~shachaf@unaffiliated/shachaf\", msgCommand = \"PRIVMSG\", msgParams = [\"#esoteric\",\"
22:36:00 <lambdabot> :@@ @echo @echo @echo @echo\"]} rest:\"echo; msg:IrcMessage {msgServer = \\\"freenode\\\", msgLBName = \\\"lambdabot\\\", msgPrefix = \\\"shachaf!~shachaf@unaffiliated/shachaf\\\", msgCommand = \\\"
22:36:00 <lambdabot> PRIVMSG\\\", msgParams = [\\\"#esoteric\\\",\\\":@@ @echo @echo @echo @echo\\\"]} rest:\\\"echo; msg:IrcMessage {msgServer = \\\\\\\"freenode\\\\\\\", msgLBName = \\\\\\\"lambdabot\\\\\\\", msgPrefix
22:36:00 <lambdabot> = \\\\\\\"shachaf!~shachaf@unaffiliated/shachaf\\\\\\\", msgCommand = \\\\\\\"PRIVMSG\\\\\\\", msgParams = [\\\\\\\"#esoteric\\\\\\\",\\\\\\\":@@ @echo @echo @echo @echo\\\\\\\"]} rest:\\\\\\\"\\\\\\
22:36:30 <lambdabot> echo; msg:IrcMessage {msgServer = "freenode", msgLBName = "lambdabot", msgPrefix = "elliott!~elliott@unaffiliated/elliott", msgCommand = "PRIVMSG", msgParams = ["#esoteric",":@. echo . echo echo"]}
22:36:31 <lambdabot> rest:"echo; msg:IrcMessage {msgServer = \"freenode\", msgLBName = \"lambdabot\", msgPrefix = \"elliott!~elliott@unaffiliated/elliott\", msgCommand = \"PRIVMSG\", msgParams = [\"#esoteric\",\":@.
22:36:31 <lambdabot> echo . echo echo\"]} rest:\"echo; msg:IrcMessage {msgServer = \\\"freenode\\\", msgLBName = \\\"lambdabot\\\", msgPrefix = \\\"elliott!~elliott@unaffiliated/elliott\\\", msgCommand = \\\"PRIVMSG\\\",
22:36:31 <lambdabot> msgParams = [\\\"#esoteric\\\",\\\":@. echo . echo echo\\\"]} rest:\\\"\\\"\\n\"\n"
22:36:46 <lambdabot> Plugin `compose' failed with: Unknown command: "elliott"
22:36:57 <shachaf> elliott must be a big fan of @@
22:37:00 <ion> @@ @tell shachaf @echo @echo @echo @echo @echo @echo
22:37:01 <lambdabot> Maybe you meant: . ? @ bf do ft id pl rc v wn
22:38:32 -!- shapr has joined.
22:38:45 <shachaf> 15:35 <elliott> @get-shapr
22:38:45 <shachaf> 15:35 <elliott> it's not working
22:38:58 <shapr> you guys is funny :-P
22:39:19 <shapr> But srsly, my favorite esoteric lang of the moment is HackerFoo's Peg
22:39:31 -!- Arc_Koen has quit (Client Quit).
22:39:35 <shapr> It has roots in Joy, Haskell, and Prolog.
22:39:42 -!- luite has joined.
22:39:44 <pikhq_> fizzie: char* is a god damned weird edge case.
22:40:03 <shachaf> elliott: #-blah is taking over #esoteric
22:40:16 -!- Arc_Koen has joined.
22:40:30 <shachaf> He's the one who 15:38 <shachaf> 15:35 <elliott> @get-shapr
22:40:31 * shapr goes back to configuring his VPS
22:40:33 <shachaf> shapr: I'll be seeing luite this week!
22:40:36 -!- basti_ has joined.
22:40:38 <Arc_Koen> I sware I asked my client to quit
22:40:49 <shapr> Arc_Koen: It did, but then it got lonley.
22:40:59 <shapr> Jag kan inte stava :-(
22:41:17 -!- Arc_Koen has quit (Client Quit).
22:41:25 <shapr> Eu sou incapaz de soletrar.
22:42:04 -!- Arc_Koen has joined.
22:42:13 <luite> hi all, first time i'm in this channel :) looks like i'll fit right in, reading the topic
22:42:22 <olsner> shapr: En voi kirjoittaa.
22:42:35 <HackEgo> luite: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: http://esolangs.org/wiki/Main_Page. (For the other kind of esoterica, try #esoteric on irc.dal.net.)
22:42:42 <shapr> olsner: Whoa, do you speak Finnish?
22:42:53 * shapr tries to puzzle out that sentence...
22:42:57 <olsner> shapr: finnish is the native language of #esoteric
22:43:00 <shapr> I am going to read?
22:43:17 <shapr> kirjoit is "read" I think..
22:43:27 <shapr> I'll stick with Portuguese.
22:43:35 <olsner> oh, and I only speak/write/read finnish using online translation
22:43:38 <pikhq_> olsner: I think you mean: enn ùoi kirisìȳoi'ta-
22:43:49 <shapr> I'm actually learning Portuguese at school.
22:44:19 <shapr> I lived in Finland for two years
22:44:31 <shachaf> shapr: Did you have lakka?
22:44:45 <pikhq_> I just snark at Finish sometimes.
22:44:49 <shapr> Lumpio-: Well then I fail :-(
22:44:57 <Lumpio-> No I made typos on purpose
22:45:11 <Lumpio-> Because English-speaking people always do that when imitating Finnish
22:45:13 -!- fungot has joined.
22:45:27 <fungot> Available: agora alice c64 ct darwin discworld europarl ff7 fisher fungot homestuck ic irc* iwcs jargon lovecraft nethack pa qwantz sms speeches ss wp youtube
22:45:31 <shapr> I like listening to Finnish from Lappland, where I spent two years.
22:45:34 <fungot> shachaf: ( i don't quite understand what the installer asked me if it's still recognized as a bank, but is it possible to program graphics using the basic defaults, mostly.
22:45:42 <fungot> Selected style: alice (Books by Lewis Carroll)
22:45:44 <fungot> shachaf: " and certainly you've given me the best of it!"
22:45:44 <shapr> Much as I like listening to Norrbotten Swedish, where I spent five years.
22:45:48 <fungot> shachaf: " and what are you thinking of?" i said, " i'm setting you a riddle fnord your victim be in bed, you know."
22:45:49 <fungot> shachaf: and what a grand thing it would be such a treat!" said lady muriel. " it's a far more interesting question than ' isn't this a picturesque ruin?' aren't those autumn-tints lovely?' i shall have to go without fifty dinners at once! remember what i told you so! you've no idea what to do?
22:46:02 <fungot> Selected style: discworld (a subset of Terry Pratchett's Discworld books)
22:46:07 <fungot> shapr: the singing had stopped... that's foreign for cat's water, you know.
22:46:18 <fungot> shachaf: mr. ogg, you are fully qualified." the cat purred as the fingers tickled it behind the fnord crabs so they could all see.
22:46:24 <fizzie> The book styles tend to be kinda not so good.
22:46:34 -!- Arc_Koen has quit (Client Quit).
22:46:36 <shapr> Is it done with markov chains?
22:46:37 <fungot> Selected style: qwantz (Dinosaur Comics transcriptions 2003-2011)
22:46:39 <fungot> elliott: so in that, well enjoy pooping in it. all the dudes, they will!
22:46:57 <elliott> shapr: They're something slightly fancier than Markov chains that I completely forget the name of.
22:47:08 <fizzie> shapr: If you choose to think of it like that. (It's a variable-length n-gram model.)
22:47:16 -!- Arc_Koen has joined.
22:47:25 <shapr> Huh, that's nifty.
22:47:34 <shapr> I want to make my markov keyboard layout someday...
22:47:44 <fizzie> It's trained with http://varikn.forge.pascal-network.org/
22:47:55 <fizzie> (Our department made that thing.)
22:47:59 <shapr> Where it dynamically remaps your keyboard to pick the letter you are most likely to type next by frequency.
22:48:13 <shachaf> shapr: That sounds awful. :-(
22:48:19 <Arc_Koen> I think if I don't shut the client down quick enough it will always try to reconnect
22:48:20 <shapr> shachaf: But it would be fun to write anyway
22:48:27 <shapr> Arc_Koen: Which client?
22:48:31 <shapr> fizzie: Which department?
22:48:38 <shachaf> shapr: If you could make it correct typos, though...
22:48:55 <elliott> ++ for a keyboard that remaps your keys in prediction of a mistype you're about to do
22:48:59 <shachaf> If the next letter is really likely to be 'x' but I press adjacent key 'y', it could use 'x'.
22:49:07 <Arc_Koen> I was on xchat aqua for one or two years but then it suddenly stopped working
22:49:11 <shapr> shachaf: maybe you should write it.
22:49:13 <fizzie> shapr: The ICS department of Aalto University (formerly TKK/HUT) of Finland.
22:49:16 <elliott> ++ for a keyboard that reads your mind
22:49:21 <shachaf> shapr: Maybe probably not. :-(
22:49:28 <shapr> Wait, HUT turned into Aalto?
22:49:34 <shachaf> Half a cheer for Klaymen! Hip hip--hoo!
22:49:38 <elliott> fizzie: Don't you need "of the European Union of Europe of Earth of ..."?
22:49:40 <elliott> It's not quite specific enough.
22:49:50 <shapr> fizzie: Did your department move, or did HUT change names, or what?
22:49:54 <fizzie> HUT is one of the three universities that make up Aalto, yes.
22:49:56 <shapr> Man, HUT did all sorts of awesome things!
22:50:17 <fizzie> The other two are a business university and an arts university.
22:50:21 <shapr> I know Linux, ssh, and neural networks all came from the Helsinki area.
22:50:36 <shachaf> I never neural network I didn't like.
22:50:38 <shapr> I made a pilgrimage to the first IRC server in Oulu
22:50:51 <shapr> It's a flowerpot now.
22:50:53 <fizzie> They decided we need more interdisciplinarity and all kinds of such things.
22:51:23 <elliott> I can't decide whether an IRC pilgrimage is the worst or best thing ever
22:51:44 <shachaf> On average it's the most average thing ever.
22:51:46 <shapr> elliott: It's okay, the was out to lunch so I just stood outside the door reverently for a few seconds.
22:51:49 <fizzie> shapr: So far it's really a single university in name only, really; all three have their own campuses (campi?) and there's not too much intermingling except for a few joint projects.
22:52:16 <fizzie> The arts people are I think supposed to move to Otaniemi in the next decade, though.
22:52:16 <shapr> fizzie: Ah, that's too bad.
22:52:38 <shapr> I used to think art students just shouldn't mix with technology, then I saw what art students can do with an Arduino.
22:52:51 <shachaf> fizzie: I know people in universities around here who are really into joint projects.
22:52:58 <shachaf> kmc is probably also into them.
22:53:21 <shapr> It's funny that art students ended up making new flavors of Arduinos that I now use myself.
22:53:37 <Arc_Koen> I thought the arduino was a computer
22:54:03 <shapr> Arc_Koen: Some art person was like "Hey, I want to sew a computer into my clothes."
22:54:15 <shapr> And then the Arduino LilyPad was born.
22:54:21 * elliott tries to think of a good way to put on "Arduino" <-> "what do we know".
22:54:22 <shachaf> And shapr was like "sew what"
22:54:38 <Arc_Koen> when I decided occam-pi would be a neat new language to pick on all the docs told me "occam-pi is great for programming arduinoooooooos get yourself an arduino right nooooow"
22:54:40 <shapr> Leah Buechley was the woman who started the LilyPad.
22:54:49 <elliott> (I guess that is probably not how you pronounce "Arduino".)
22:55:07 <shapr> I want to get Joy running on my Arduinos
22:55:09 <Arc_Koen> for the record I did not get myself an arduino
22:55:29 <shapr> Arc_Koen: but they're awesome!
22:55:36 <lambdabot> May the clap make ye incapable of Cracking Jenny's Tea Cup.
22:55:46 <shapr> Anyway, I'm off to the coffeeshop to finish setting up my new VPS
22:55:52 <shapr> But I'm leaving :-P
22:56:06 <shapr> I have an interview tomorrow morning!
22:56:18 <elliott> all you have to do is spam @get-shapr and he'll be unable to move
22:56:19 <shapr> Probly gonna write Python part time
22:56:22 <shapr> if they offer me enough money
22:56:25 <Arc_Koen> shapr: I'm afraid I might not have all the nerdiness/computer-knowledge required to appreciate how much an arduino can offer me
22:56:31 <shachaf> shapr: what if they offer too much
22:56:39 <shapr> shachaf: Then I'll drop out of school and have kids.
22:57:20 <fizzie> shapr: There *was* some amount of HUT name recognition that I think was lost, that's true; Teuvo "SOM" Kohonen has an office five doors right from me (not that he visits very often), and Erkki "(Fast)ICA" Oja is my thesis supervisor, but nobody associates those things with "Aalto".
22:57:21 <shapr> Arc_Koen: I made an RGB LED clock.
22:57:35 <shapr> fizzie: sadness :-(
22:57:47 <fizzie> On the other hand, we're now Finland's foremost university in all lists that are in alphabetical order.
22:57:50 <Arc_Koen> shapr: can you hook up an arduino to a coffee pot?
22:58:04 <shapr> Arc_Koen: I wake up in the middle of the night, and my body can't tell what time it is... so I set an LED to change color according to the time.
22:58:09 <shapr> So dull red means "keep sleeping"
22:58:18 <shachaf> shapr: We spell it "colouur" around here.
22:58:18 <shapr> green means "You can go ahead and wake up now"
22:58:24 <shapr> and blue means "GO TO CLASS NOW"
22:58:27 <shapr> Arc_Koen: yes, you can
22:58:56 <shapr> Arc_Koen: https://www.google.com/search?q=arduino+coffee+pot
22:58:56 <elliott> no, shapr is lying so he can take over the world
22:59:01 <Arc_Koen> cause if it can then it's most definitely going on my to-buy list
22:59:03 <elliott> by making everyone buy arduinos that can't interface with their coffee pots
22:59:07 <shapr> Arc_Koen: http://www.wired.com/gadgetlab/2012/01/arduino-controlled-espresso-machine-rivals-way-more-expensive-models/
22:59:19 <shapr> http://www.instructables.com/id/Tweet-a-Pot-Twitter-Enabled-Coffee-Pot/
22:59:30 <shapr> http://www.arduino.cc/playground/Main/coffeeTronics
22:59:33 <Arc_Koen> though the top of the list is currently "a car" and I'm not working at the moment so it's gonna take a while before anything on that list gets purchased
22:59:42 <lambdabot> Whuu... I think so, BrainPan! But if running shoes had little feet, wouldn't they need their own shoes?
22:59:54 <shachaf> @@ (@brain) (@brain) (@brain) (@brain) (@brain) (@brain)
22:59:54 <lambdabot> Now, Pinky, if by any chance you are captured during this mission,
22:59:54 <lambdabot> remember you are Gunther Heindriksen from Appenzell. You moved to Grindelwald
22:59:54 <lambdabot> to drive the cog train to Murren. Can you repeat that? Are you pondering what I'm pondering? It is here that my cheap workforce of trained iguanas will work
22:59:54 <lambdabot> night and day to make our shoes to my exacting specifications! Well, I think so, Brain, but first you'd have to take that whole bridge apart, wouldn't you? I think so, Brain, but culottes have a
22:59:54 <lambdabot> tendency to ride up so. I think so, Brain, but a codpiece made from a real fish would get smelly after a while, wouldn?t it?
22:59:55 <Arc_Koen> shapr: you have no idea how happy you just made me
23:00:06 <shapr> Arc_Koen: Arduinos really ARE awesome, ok?
23:00:40 <shapr> fizzie: Isn't Kohonen really old these days?
23:01:17 <shapr> fizzie: So wait, if Oja is your supervisor, you're doing neural nets?
23:01:42 <Arc_Koen> shapr: it's like life actually has a meaning now
23:02:20 <shapr> Anyway, I'm off to finish setting up before my interview.
23:02:46 <Arc_Koen> until now there was this "-> get a car -> find a girl -> marry her -> buy house -> have children -> don't forget to be happy all the way through" pattern in my head but there definitely was something missing about it
23:02:55 <Arc_Koen> something involving coffee at some point or another
23:03:25 <elliott> fizzie does speech recognition.
23:03:32 <elliott> Unless he thought better of it by now.
23:03:41 <Arc_Koen> I think if I can hook up an arduino to a coffee pot and to the cigar-lighter from a car and just drive around the world
23:06:24 <fizzie> shapr: Erkki's also a supervisor in name only, since the speech group doesn't at the moment have a professorship, and a thesis needs a professor as supervisor.
23:08:38 <fizzie> I do have two "instructors" from the speech group, though, and it's possible one of them could become a full professor in the near future, in which case I'd probably switch the supervisor, since that'd really reflect the reality better.
23:09:06 <shapr> The only thing I know about speech recognition is Viterbi, sadly.
23:09:18 <shapr> Seems like it would be a fun thing to apply to syntax-directed programming editors.
23:10:17 <fizzie> shapr: And I suppose Kohonen must be really old; his title is "professor (emeritus)" and he just visits sometimes. A friend was making the Matlab SOM Toolbox that Kohonen (I think) wrote portable to Octave too, he had some discussions with him. But Kohonen is certainly not actively working any more.
23:10:54 <olsner> ah, elliott, the premier authority on thesis supervisors in finland?
23:11:21 <fizzie> Just the authority on the futility of speech recognition.
23:11:44 <elliott> I'm an authority on thesis supervisors in Finland, too.
23:12:09 -!- sipa has joined.
23:12:51 <shapr> yow, 1934! http://en.wikipedia.org/wiki/Teuvo_Kohonen
23:14:59 <luite> hm i only know him for his maps :)
23:15:00 <fizzie> The article is a bit dated in that the "Adaptive Informatics Research Centre" it mentions is no longer with us either.
23:15:29 <fizzie> It was a 5-year "centre of excellence" project of the Academy of Finland.
23:15:48 <fizzie> Currently the corresponding-but-slightly-different thing is COIN.
23:15:58 <fizzie> Which... means something.
23:16:39 <fizzie> COmputational INference, I think.
23:16:52 <shapr> I think words like ohjelmointia are way more fun.
23:17:08 <HackEgo> seurootusta uppoamisempiville säänsä pohumalaulun siinsa vihkerrostasi röyhäisempaamuyöskemmassa soljumalaulatalle irroille negattamakkoi tyttävineminanne leuksi asevälitamme tuntavasta harvitsemmassa littuvina omalloa hastamme yhyttäviksi oppiltansa
23:17:11 <shapr> minä haluan hampurilainen!
23:17:18 <fizzie> (This channel is all about the bots.)
23:17:21 <shapr> That's awesome :-)
23:17:30 <olsner> negattamakkoi tyttävineminanne leuksi
23:17:30 <sipa> `words --dutch 20
23:17:42 <shapr> `words --portuguese 20
23:17:46 <HackEgo> terão acascurarei encorajará cadorejá recoarão indurai alimatricia calatesolacro enfraremos apaireis descendidora intenregrafa despontado consoldariz tralize desence viteimplebrando ento sacomano destinas
23:17:47 <elliott> dutch isn't a real language
23:17:50 <fizzie> That's I think a character trigram model, made by.. PH?
23:17:52 <lambdabot> shachaf says: I think Dutch is just a parody of English.
23:17:57 <HackEgo> Usage: words [-dhNo] [DATASETS...] [NUMBER_OF_WORDS] \ \ options: \ -l, --list list valid datasets \ -d, --debug debugging output \ -N, --dont-normalize don't normalize frequencies when combining \ multiple Markov models; this has the effect \ of making larger datasets more influential \ -o, --target-offset change the target length
23:18:06 <HackEgo> http://codu.org/projects/hackbot/fshg/index.cgi/raw-file/tip/paste/paste.27718
23:18:11 <HackEgo> valid datasets: --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --catalan --swedish --brazilian --canadian-english-insane --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian --esolangs \ default: --eng-1M
23:18:17 <HackEgo> heijastani kehräämpänäsi käytyvissioin eroittavimme kaalisellisimme pystyvikseen mättä pikaamolue grönsyinee unoksesi harkokoorukaisi hankeamme turvaan suomimaniltanevaa tyttyvänäni uimmisemme palkua komenneissä kaimpanasi kiehtimeampiesi
23:18:20 <Lumpio-> I wanna see it come up with a real word
23:18:23 <HackEgo> mud later ewhockhap whitan tnnsyll radh hauter renmitting potiebzii aschrick ofprov falle abethcllama mafe boulamf ijf anximeld rafielo atjina kasen resen evier self modinato erted
23:18:27 <olsner> http://translate.google.com/#fi|en|asevälitamme seems to be a real word
23:18:30 <elliott> mud and later and self sure are words
23:18:36 <fizzie> Lumpio-: "hankeamme" is up there.
23:18:41 <shapr> self is a real word
23:18:48 <Lumpio-> "turvaan" is a real word at least.
23:18:50 <HackEgo> parte joar cla boit dil ihr striment incina virin trible flaxt second recd con servc hab wii asile natclif stralthfe mety rettington assar ielec buck
23:18:55 <Phantom_Hoover> i guess finnish is more agglutinative so there's more made-up words?
23:18:58 <elliott> wii, that's sort of like a word
23:19:04 <elliott> yes finnish is better for this
23:19:10 <luite> does it use a first order markov model?
23:19:10 <elliott> since none of these fake english words have any sort of meaning
23:19:11 <shachaf> luite; You don't really believe in Dutch, do you?
23:19:12 <HackEgo> 6ix twodu tod buband godscript fal var'aq thess alc blane minispace minifuck-2d sher c-lon 2050706 .box datefuck d1ffe7e45e unisc jot
23:19:16 <elliott> whereas the finnish things occasionally mean something sometimes, I hear
23:19:29 <fizzie> Lumpio-: Uh... you know, "hanki" + first-person plural + whatever noun case it was.
23:19:40 <pikhq_> Pity getting a database for Japanese would be hard.
23:19:44 <HackEgo> הדות ממזווע ומקבלם החדות הדבו מטבע נאמינא ודפס משלת לאתר ומדים והמנזק נדב המצו הסים הנגמולד חסוריד עבאסטה ואות האיכ ברו כהמחמד ויליו כאמלה העמדת
23:19:48 <HackEgo> ölflacks skatiskan äpphöjer hemmans sippierränsam des luftlande bötfäril ändstremier insatserat blick kningskogets spring undigast grip utveden gamensamattadestfält säng hovs förbär
23:19:50 <luite> shachaf: only a little
23:20:10 <pikhq_> Oh, the words that could be had.
23:20:12 <shachaf> `words --norwegian 100000000000000000000000
23:20:14 <fizzie> Lumpio-: Also the "project-tub", I suppose, if interpreted as hanke|amme compound.
23:20:16 <HackEgo> fiffinbøte disittenesperfatt paknemhjulside papire belverds morendensiene plaskiftsutver fruksvirksom navn livens musledelsenterkutap sulemsentipe føringen kjøp ulykkensjkuponing systbetodeal kjørnestregnsker tobakinsfeiner smålene bollen emndefirmasjons østnerorgiveplegi tralmene hydrofer ettenestertets
23:20:27 <elliott> fizzie: project-tub sounds like some sort of "Web 2.0" "startup" "incubator".
23:20:29 <shachaf> > length . words $ "fiffinbøte disittenesperfatt paknemhjulside papire belverds morendensiene plaskiftsutver fruksvirksom navn livens musledelsenterkutap sulemsentipe føringen kjøp ulykkensjkuponing systbetodeal kjørnestregnsker tobakinsfeiner smålene bollen emndefirmasjons østnerorgiveplegi tralmene hydrofer ettenestertets
23:20:31 <lambdabot> lexical error in string/character literal at end o...
23:20:34 <shachaf> > length . words $ "fiffinbøte disittenesperfatt paknemhjulside papire belverds morendensiene plaskiftsutver fruksvirksom navn livens musledelsenterkutap sulemsentipe føringen kjøp ulykkensjkuponing systbetodeal kjørnestregnsker tobakinsfeiner smålene bollen emndefirmasjons østnerorgiveplegi tralmene hydrofer ettenestertets"
23:20:43 <fizzie> elliott: It could well be the name of one.
23:20:57 <shachaf> > 25 — 100000000000000000000000
23:21:02 <shapr> Finnish is very hard. I spent two years failing to learn Finnish.
23:21:05 <elliott> "hankeamme" doesn't sound quite as good, though.
23:21:25 <fizzie> elliott: Maybe they could type it with that |.
23:21:36 <pikhq_> shapr: I think you need to embrace your inner Scandinavian first.
23:21:37 <NihilistDandy> shapr: If it makes you feel any better, I've spent 23 years failing to learn Finnish, among other languages
23:21:38 <shachaf> > 25 — 100000000000000000000000 -- hi
23:22:06 <shachaf> > 1————————————————————————————————————————————————————————————————————————————————————————1
23:22:15 <Lumpio-> I'm gonna go register "hankeamme"
23:22:16 <shachaf> ais523: You should probably kick me.
23:22:20 <shapr> pikhq_: I tried embracing a Scandinavian, she broke up with me.
23:22:30 <pikhq_> shapr: I specified "inner".
23:22:37 <shapr> I learned Swedish!
23:22:44 <shachaf> pikhq_: shapr's *inner* Scandinavian broke up with him.
23:22:51 <elliott> I think Swedes only ever learn Swedish sort of, too.
23:23:11 <shapr> hydrofer is a neat word.
23:23:24 <shachaf> shapr: You're not even in #scannedinavian. :-(
23:23:36 <fizzie> elliott: "hanke|amme". With a nifty logo.
23:23:47 <luite> bah this channel is too active for my productivity
23:24:00 <HackEgo> valid datasets: --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --catalan --swedish --brazilian --canadian-english-insane --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian --esolangs \ default: --eng-1M
23:24:05 <shachaf> luite: Just don't read it.
23:24:09 <shachaf> luite: None of the rest of us do.
23:24:11 <elliott> luite: It's like #haskell; you can just ignore all the noise.
23:24:18 <HackEgo> lomail feal dhe bas caobhan leòc t-uiste ursaich n-eunlamus bliab ceisd athalm chomh treit déidean ain cleach taobradh fiod fhallainn ulladha-rèid timchadh cais stàtaich caibhionn
23:24:23 <elliott> Except that #haskell is 90% noise and #esoteric is 101%.
23:24:25 <luite> #haskell is a lot quieter atm :)
23:24:29 <HackEgo> pozaną sesemizdaturozsiedocerwsz rytorowy skrysokowywracją nientaktotane wiedodraczał obształybyśmy bydlepylajkach mantetyczykryn zagrzekliłem
23:24:30 <pikhq_> Or never be productive.
23:24:35 <HackEgo> десически най засеялист частолмский масбродом дений тей ьняемом хьюэлоняющие солод
23:24:37 <sipa> `words --eng-fiction 1-
23:24:40 <olsner> `words --canadian-english-insane 10
23:24:47 <sipa> `words --eng-fiction 10
23:24:48 <fizzie> Okay, sleb now; have to be up in 4-and-a-half hours to give an insulin poke to our recently diagnosed diabetic cat. :/ ->
23:24:50 <shapr> I wish gandi would let me change my country, I don't live in Finland anymore :-(
23:24:56 <HackEgo> everrel amicallin orgolded genetota free pherbodynanting suctua constacebubbuktu lation timeno
23:25:01 <HackEgo> Argument "1-" isn't numeric in int at /hackenv/bin/words line 148. \ padi
23:25:03 * pikhq_ *still* hasn't bothered to actually get this thing to do LZ
23:25:05 <HackEgo> lebulk caterab vofa sau tection hath attaine int motected beckund
23:25:09 <HackEgo> /home/hackbot/hackbot.hg/multibot_cmds/lib/limits: line 5: exec: WELCOME luite: not found
23:25:09 <elliott> shapr: you'd think gandhi would be more understanding of such things
23:25:16 <HackEgo> LUITE: WELCOME TO THE INTERNATIONAL HUB FOR ESOTERIC PROGRAMMING LANGUAGE DESIGN AND DEPLOYMENT! FOR MORE INFORMATION, CHECK OUT OUR WIKI: HTTP://ESOLANGS.
23:25:22 <HackEgo> monsophv wilbee adnancerit ische day oestru josing oraae sor mac mal typali cyclng cmic boarkr mtheran tre wlden glanded plc carta charmen cordik qaz krton
23:25:34 <HackEgo> ShApR: wElCoMe tO ThE InTeRnAtIoNaL HuB FoR EsOtErIc pRoGrAmMiNg lAnGuAgE DeSiGn aNd dEpLoYmEnT! fOr mOrE InFoRmAtIoN, cHeCk oUt oUr wIkI: hTtP://EsOlAnGs.oRg/wIkI/MaIn_pAgE. (FoR ThE OtHeR KiNd oF EsOtErIcA, tRy #EsOtErIc oN IrC.DaL.NeT.)
23:25:54 <olsner> oh my, this channel really went down the bot hole this evening
23:26:05 <luite> monsophv wilbee andnancerit ische day
23:26:15 <elliott> shapr: can you change your name so i can press sha<tab>
23:26:17 <shapr> blame me, everybody else does!
23:27:18 <elliott> wow, I never thought anyone could be lazier than me
23:27:39 <elliott> `words --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --catalan --swedish --brazilian --canadian-english-insane --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian --esolangs 50
23:28:30 <elliott> `words --eng-1M --eng-all --eng-fiction --eng-gb --eng-us --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --swedish --brazilian --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian 50
23:28:37 <HackEgo> dev grusomnia crab triinc help cabrainfuck ext() dot mycelium pointer quantum symespearbf binarylis sendejx musicasmith subskin ted rubescript tri super stantum netwofiftysnail .ger che jug
23:28:52 <HackEgo> claitnys surrym erchoo n'egoil jeshaslavio bogh-screg hellvee thie ker maane-chaa tonnoropal morteir ny-chey jedoobeydagh bengle breeagh lieen shiare eays neuglouan etlag furreyder daagyrtarman shan lharvian
23:28:58 <elliott> `words --eng-all --french --german --hebrew --russian --spanish --irish --german-medical --bulgarian --catalan --swedish --brazilian --manx --italian --ogerman --portuguese --polish --gaelic --finnish --norwegian 50
23:29:14 <HackEgo> webcarting lekterprdrownowboy größenphy qatarabasseturoo uljeitus annum perail cybenblivativaron bai naphenava mará уолствахъли prísti arterrsivelsiom abulark ion друсирод exema physika dark-ono blator tement сотэрд nachaura כשעתו
23:29:37 <elliott> that is the best word I have ever heard
23:29:43 <NihilistDandy> Phantom_Hoover: I get the feeling that everyone who speaks Manx is a dragon
23:30:42 <olsner> elliott: what is webcarting?
23:31:01 <shachaf> olsner: "the best word [elliott] [has] ever heard"
23:31:09 <ion> <HackEgo> … ion …
23:32:13 <HackEgo> zbalnymiancjujecie datnymienami cienaśnie wibranżowski świnetucja niemonowanizowa nieastowe przykowacyjny sztynomowandrzemnym nieautowaniują niezdyssidlana naklowertowi półletnikownej podbijaku wychodziweryplątech zbranowocestrynk zakomusinizorowni łowiajże ocystawizmy niehiperach nierzowałbyście rozsynosłowym pełźnicowie replatowańskakudze zaparskiemaszmacki
23:33:38 <Phantom_Hoover> "Because Manx has never had a large user base..." -- [[Manx]]
23:34:25 <Phantom_Hoover> i'm now seeing manx as a shitty scripting language that nobody used
23:35:17 <ion> shachaf: !
23:36:07 * shapr tries to remember how to configure DNS
23:36:29 <ion> shachaf: That was a weird tree.
23:36:34 -!- basti_ has quit (Quit: n8).
23:36:52 -!- noals has joined.
23:37:03 -!- NihilistDandy has quit (Quit: ["Textual IRC Client: www.textualapp.com"]).
23:37:11 -!- noals has left.
23:38:21 -!- monqy has joined.
23:38:49 <Phantom_Hoover> `learn webcarting is not dissimilar to Mario Kart, but uses real, remote-controlled go-karts. Participants describe it as "the outlandish spectacle of real go-karting combined with the thrill and immersion of Mario Kart".
23:41:28 <shachaf> ion: Try writing some functions that use it!
23:54:09 <ion> fmap f (Leaf a) = Leaf (f a); fmap f (Node t) = Node (fmap (f *** f) t)
23:56:35 <ion> Feel free to define it for us, i feel like doing something else. :-P
23:56:49 <kmc> Phantom_Hoover: is that a real thing?
23:57:14 <Phantom_Hoover> tell randall munroe about it, doubtless he'd think it's a good idea
23:57:54 <kmc> 99,999,999 blog authors and commenters agree: webcarting is "awesome"
23:59:14 <kmc> millions of office workers briefly comforted by the fantasy of indulging in a pointlessly expensive and destructive hobby