←2015-02-03 2015-02-04 2015-02-05→ ↑2015 ↑all
00:00:53 <int-e> Is it the thing where he suddenly bans you from the channel?
00:01:09 <Lilax> Not that the other thing ;---;
00:01:14 <elliott> I'm not banning anybody
00:01:27 <Lilax> nvm Elliott that eolus is a fake
00:01:36 <oerjan> elliott is so polite these days
00:01:40 <elliott> it's a dead client connecting, from the looks of it
00:01:44 <elliott> it's from irccloud at least
00:02:05 <Lilax> did int-e get a message then?
00:02:21 <int-e> I dunno.
00:03:01 <int-e> I mean I got messages but nothing private. Err...
00:03:25 <Lilax> what?
00:03:41 <Lilax> it won't let me join from irc cloud ;-;
00:03:54 <Lilax> fresh batch of frownies
00:04:01 <int-e> Sorry, I can't help milking a dead horse for puns.
00:04:06 <int-e> Or mixing metaphors.
00:06:09 -!- SirCmpwn has quit (Remote host closed the connection).
00:06:11 <Guest80873> hhh
00:06:15 <oerjan> metap-horses
00:06:24 <oerjan> IT SPEAKS
00:06:34 <Lilax> that was me
00:06:47 <oerjan> spooky
00:06:48 <Lilax> for some reason its faded on irc cloud
00:07:01 <Lilax> then it doesn't register as sent through
00:07:07 -!- SirCmpwn has joined.
00:07:17 <Lilax> but here It is
00:08:07 <Lilax> :Nick/channel is temporarily unavailable
00:08:35 <Lilax> this is what happens when I Try to log into that account
00:08:37 <int-e> oerjan: Too bad the pronunciation doesn't work out: "When I see a bad pun I just nod and simile."
00:09:50 <elliott> Lilax: you need to send "recover nick password" to nickserv in that case
00:09:52 <elliott> (it's really annoying)
00:10:23 -!- FireFly has quit (Changing host).
00:10:23 -!- FireFly has joined.
00:10:26 <Lilax> what's the cmd
00:10:48 <elliott> it looks like /pv nickserv or /query nickserv
00:10:53 <elliott> (/pv?? what a weird client)
00:11:51 <int-e> also /quote nickserv ... (communication with services often has builtin support in the IRC server, so "nickserv" and "chanserv" work as IRC commands)
00:13:33 -!- Sprocklem has joined.
00:13:53 <Lilax> nope
00:13:58 <int-e> sorry, elliott seems to have read some actual client documentation...
00:14:08 <int-e> /pv ... hmm.
00:14:24 <int-e> PriVate?
00:14:34 <oerjan> int-e: that's cheating!
00:14:52 <Lilax> I
00:14:54 <oerjan> PerVerted
00:14:59 <Lilax> dislike everything
00:16:03 -!- Lilax has quit (Read error: Connection reset by peer).
00:16:07 <oerjan> does that include chocolate?
00:16:26 <oerjan> oops
00:18:31 <int-e> oh, "ten cent tents" can be parsed two ways.
00:20:28 -!- Lilax has joined.
00:20:51 -!- Lilax has changed nick to Guest92557.
00:21:39 -!- Tritonio has quit (Remote host closed the connection).
00:21:54 <Guest92557> I hate this clienr
00:23:15 -!- adu has joined.
00:23:38 <int-e> http://www.twogag.com/archives/1887
00:23:45 <HackEgo> [wiki] [[Al Dente]] http://esolangs.org/w/index.php?diff=41801&oldid=41775 * 98.243.16.185 * (+2691) Add some illustrative examples
00:24:49 -!- Phantom_Hoover has quit (Read error: Connection reset by peer).
00:27:10 -!- mihow has quit (Quit: mihow).
00:27:31 <Guest92557> My Lilax account will expire in 30 days if another Lilax comes in here or anyone named after me and my nicks itz not me
00:27:35 <Guest92557> So yea
00:27:39 <Guest92557> bye for a year
00:27:51 <Guest92557> o/ bye guys
00:27:57 -!- Guest92557 has quit (Quit: Guest92557).
00:28:17 -!- Guest92557 has joined.
00:28:18 <Guest92557> stop it client
00:28:39 <oerjan> there is no escape
00:28:45 <int-e> use a hammer or a brick
00:28:47 <Guest92557> nuu
00:28:52 <Guest92557> bye!!
00:28:59 <int-e> glad to help
00:30:49 -!- MoALTz_ has joined.
00:32:55 <ais523> what have I missed?
00:33:23 -!- Guest92557 has quit (Remote host closed the connection).
00:33:34 -!- MoALTz has quit (Ping timeout: 245 seconds).
00:33:35 <int-e> oh the usual, frustration, hatred, and outbreaks of outbursts.
00:38:46 -!- shikhin_ has quit (Read error: Connection reset by peer).
00:45:21 <elliott> c'mon.
00:50:00 <oerjan> cinnamon.
00:50:25 -!- ais523 has quit.
01:05:03 -!- tromp_ has quit (Ping timeout: 244 seconds).
01:07:35 -!- ^v^v has quit (Read error: Connection reset by peer).
01:08:00 -!- ^v^v has joined.
01:10:02 -!- blockzombie has joined.
01:10:51 <blockzombie> I'm looking at Forth and some legit esolangs like False, True and Dup.
01:11:31 <oerjan> might add Underload then
01:11:32 <blockzombie> I'd like to evolve and optimise algorithms using a GA
01:11:36 <blockzombie> underload eh?
01:11:50 <oerjan> another concatenative one
01:11:58 <blockzombie> oh yeah joy is on my list too
01:12:32 <blockzombie> I'm not so much going for absurdity but I would like to enable self-modifying code
01:12:39 -!- tswett2 has joined.
01:13:07 <blockzombie> Do all these have separate program memory from the stack?
01:13:52 <int-e> Hmm, what exactly is self-modifying code? Is the lambda calculus self-modifying?
01:14:02 -!- tromp_ has joined.
01:14:07 <blockzombie> yeah it is
01:14:13 <oerjan> well there's the control/return stack too, at least
01:14:22 <oerjan> (don't know about True and Dup)
01:14:39 <oerjan> ok in that case underload is also self-modifying
01:14:53 <blockzombie> I think the practical matter of self-modification is reaching into program data and reading constants and references
01:15:08 <oerjan> and joy, too.
01:15:37 <blockzombie> yeah but the stack and the symbol table are disconnected right?
01:15:48 -!- tswett has quit (Ping timeout: 245 seconds).
01:16:01 <oerjan> well underload has no symbol table
01:16:11 <blockzombie> I'd like to have a small instruction set but I'm aware of the turing tarpit quote from perlis
01:16:18 <blockzombie> I'll have to check underload
01:17:34 <blockzombie> woah that looks cute
01:18:57 <oerjan> ^ul (Underload! )(~:S:^):^
01:19:07 <oerjan> oops no fungot
01:19:16 <blockzombie> so there's "the program" memory
01:19:25 <blockzombie> and the ^ pops into it
01:19:39 <blockzombie> so it appends?
01:19:47 <blockzombie> oh inserts
01:20:07 <oerjan> you can also think of it as rewriting the program
01:20:11 <blockzombie> wow I'm going to have to think about this
01:20:19 <blockzombie> yeah I see that. I like the genericity
01:20:33 <blockzombie> that's really
01:20:35 <blockzombie> nice
01:23:24 <blockzombie> thanks for the tip oerjan
01:23:30 <oerjan> you're welcome
01:24:10 <blockzombie> so awesome there's a compiler written in redcode
01:24:19 <blockzombie> interpreter
01:26:57 <blockzombie> nice... scala underload compiler that compiles scala
01:27:09 <oerjan> i wrote one in emmental, which btw is a self-modifying language where you modify the language _itself_. so my interpreter works by turning it into underload
01:27:24 <oerjan> oh and that's also stacky
01:27:56 -!- tswett3 has joined.
01:28:03 <blockzombie> yeah which
01:28:12 <blockzombie> is not always awesome on jvm
01:28:32 <oerjan> i meant emmental
01:28:36 <blockzombie> sorry my enter key is overexcited
01:28:44 <blockzombie> enmental...
01:29:03 <blockzombie> good name
01:29:11 <oerjan> a bit cheesy
01:29:20 <blockzombie> I might need to let that soak in
01:29:47 <blockzombie> is the interpreter loaded into the program space?
01:30:29 <oerjan> i recall that you cannot really use the jvm stack directly for a stack language because the type checker won't accept it...
01:30:51 <blockzombie> what I'd love is a language where I can build crossover functions for a GA where the genotype corresponds to a program
01:30:57 -!- shikhin has joined.
01:31:25 <blockzombie> You can't use the stack directly in java but the real problem is there is no tail-call optimisation yet
01:31:33 -!- tswett2 has quit (Ping timeout: 250 seconds).
01:31:35 <blockzombie> so relying on recursion has limits
01:32:03 <blockzombie> clojure provides (recurse )
01:33:06 <blockzombie> jvm is dayjob-compliant ...
01:33:21 <oerjan> wat
01:34:06 <int-e> doesn't that give you nightmares though?
01:34:29 -!- heroux has quit (Ping timeout: 246 seconds).
01:35:19 <oerjan> <blockzombie> is the interpreter loaded into the program space? <-- not sure what you mean
01:36:10 <oerjan> the official interpreter has a table from command characters to commands, essentially, which some of the commands update
01:40:23 -!- heroux has joined.
01:42:56 <oerjan> the type of that table is called Interpreter
01:47:03 -!- Lymia has quit (Ping timeout: 245 seconds).
01:55:46 -!- tswett3 has quit (Ping timeout: 255 seconds).
01:58:14 * oerjan is reminded by blockzombie's nick to check up on bitcoin
01:58:26 <oerjan> seems to still be slowly falling
02:07:25 <blockzombie> price is crazy
02:07:51 <blockzombie> the price is not much affected by news on fundamentals at the moment
02:08:07 <blockzombie> it is mostly margin traders pushing it around
02:08:22 <blockzombie> they love the volatility... hedge funds are moving in now
02:08:39 <blockzombie> so we're likely to see a major drop before the next bubble
02:09:03 <blockzombie> definitely look into the tech though.
02:09:42 <blockzombie> int-e: not sure which nightmares you mean
02:10:13 <oerjan> nighmares about dayjobs, i assume
02:10:16 <oerjan> *+t
02:10:41 <blockzombie> oerjan: i was asking whether you modify the language itself by having the program loaded in as a kind of #include for the interpreter and then self-modification === modifying the language
02:10:50 <blockzombie> oerjan: oh no jvm is not so bad
02:11:00 <blockzombie> java is pretty uninspiring
02:11:08 <blockzombie> scala and clojure are fun
02:11:26 <blockzombie> might try haskell properly this year
02:11:31 <blockzombie> I do get to play with stuff
02:11:36 <oerjan> well the emmental interpreter is in haskell
02:11:50 <oerjan> rather basic haskell in fact
02:12:09 <oerjan> (if i had written it it would have used a lot more higher order functions and monads)
02:12:17 <blockzombie> I'm convinced haskell is awesome.. I've looked at it just not really got my hands dirty
02:12:45 <blockzombie> did you not write it?
02:12:56 -!- shikhin_ has joined.
02:13:10 <oerjan> no, chris pressey is the author of both the language and the interpreter
02:13:22 <oerjan> i wrote the underload interpreter in emmental
02:13:56 <blockzombie> ooooh
02:13:59 <blockzombie> mad
02:16:09 -!- shikhin has quit (Ping timeout: 256 seconds).
02:16:10 <oerjan> actually i generated it with haskell, here's the program for that http://oerjan.nvg.org/esoteric/emmental/EmmUnl.hs
02:17:25 <blockzombie> looks like pretty tricky stuff to me
02:17:45 -!- Guest80873 has quit (Quit: Connection closed for inactivity).
02:18:19 <blockzombie> and this is the output?: http://oerjan.nvg.org/esoteric/emmental/ul.emm
02:19:39 -!- Lymia has joined.
02:21:39 <blockzombie> I guess what I'm trying to figure out is what program representation poses the easiest crossover function. If you're familiar with GA you wan to "breed" two programs and ideally preserve implementation features from each program
02:23:00 <blockzombie> it seems very easy to end up with a situation like disassembling two clocks into a bag, shaking it and tipping out half. What you end up with is not much like a working clock - least one that shares much with either "parent"
02:23:44 <blockzombie> I'm familiar with evolving corewar warriors
02:26:51 <oerjan> i don't have any real experience with GA
02:27:01 -!- PinealGlandOptic has quit (Ping timeout: 250 seconds).
02:27:47 <oerjan> i was just looking at my own haskell program there, i had forgotten a lot of the trickiness. also it was the first time i tried using lens.
02:33:58 <oerjan> blockzombie: maybe you could use something like chromosomes...
02:34:43 <oerjan> where your combined program parts are chosen from corresponding parts of the originals
02:35:50 <oerjan> it works to make living organisms have a good chance of still working, anyhow
02:38:02 <blockzombie> yeah but the mapping of parts has to be chosen
02:38:11 <blockzombie> so what constitutes a part?
02:38:27 <blockzombie> in underload terms
02:38:53 <blockzombie> if there were modules then you could have intra and inter module variations
02:39:05 <blockzombie> with different change coefficients
02:39:38 <blockzombie> I like the idea. Is underload eqipped for this?
02:39:52 <oerjan> presumably a part would be a sequence of commands...
02:40:21 <oerjan> well i assume you would have to keep track of the parts outside underload.
02:41:29 <oerjan> underload doesn't have much in the way of analyzing its own subprograms.
02:41:58 <oerjan> in a safe way, anyway.
02:41:59 <blockzombie> yeah so part boundaries is what we're talking about.
02:42:43 <blockzombie> I expect that something like 95% needs to be junk dna
02:42:50 <oerjan> heh
02:43:00 <blockzombie> I think this is how mutation levels are insulated against
02:43:08 <oerjan> that's a bit troublesome on a stack, actually.
02:43:17 <blockzombie> "junk dna" is a misnomer
02:43:40 <oerjan> because how does the non-junk find its data if the stack is filled with junk
02:43:58 -!- PinealGlandOptic has joined.
02:44:01 <oerjan> well, you do have nops i guess
02:44:11 <oerjan> ()! is the simplest
02:44:13 <blockzombie> yeah well I'm not saying the stack is filled with junk, but the program is
02:44:45 <blockzombie> the key is it's not clear which is junk and which is useful... that's up to the tree of future generations
02:44:47 <oerjan> well badly constructed junk would tend to seep onto the stack :P
02:44:58 <blockzombie> oerjan: that is OK in theory
02:45:15 <blockzombie> most dna is uncompetitive
02:45:49 <blockzombie> but if I had a RISC cpu emulator instead of underload would I be any better off?
02:45:54 <blockzombie> that's what I'm trying to decide
02:46:27 <oerjan> it might be that a language that keeps most of its data on the stack is unsuited to GA :(
02:46:29 <blockzombie> the first step is what set of producible programs are valid/executable
02:46:50 <blockzombie> if that is the case then I will use something else
02:46:52 <oerjan> because junk then gets in the way
02:47:16 <blockzombie> I was considering n-stacks
02:47:52 <blockzombie> like pointers to stacks, also potentially a symbol table of sorts
02:48:09 <blockzombie> so there's be a random lookup mechanism to keep parts and their data connected
02:48:35 <blockzombie> but the flip side is you want to enable code to read randomly because that's an essential combining effect
02:49:07 <blockzombie> the good news is I only really need numeric types and I don't need any output
02:49:27 <blockzombie> I can just halt and use the top of the stack as the "result"
02:49:40 <blockzombie> really only need a binary or ternary output
02:49:51 <blockzombie> maybe a scalar
02:50:04 <blockzombie> thinking aloud here
02:51:08 <blockzombie> reconsidering I think output is overkill... just use memory state at halt
03:08:57 <blockzombie> the reason I like the stack is because you can get away from having loads of abitrary operands. maybe the existence of operands is better than the alternative: long chains of stack manipulation code
03:09:15 <blockzombie> I'm in this channel because I can't figure this out
03:09:19 <blockzombie> yet
03:11:07 -!- dianne has quit (Ping timeout: 244 seconds).
03:13:16 -!- dianne has joined.
03:36:09 -!- oerjan has quit (Quit: Well, good luck).
04:16:01 -!- Sprocklem has quit (Ping timeout: 264 seconds).
04:44:41 -!- shikhin_ has quit (Ping timeout: 245 seconds).
04:53:28 -!- MDude has changed nick to MDream.
04:57:39 -!- nys has quit (Quit: quit).
04:57:39 -!- blockzombie has quit.
05:00:15 -!- AndoDaan_ has joined.
05:03:12 -!- _AndoDaan_ has quit (Ping timeout: 245 seconds).
05:04:19 -!- GeekDude has quit (Remote host closed the connection).
05:04:50 -!- _AndoDaan_ has joined.
05:08:47 -!- AndoDaan_ has quit (Ping timeout: 250 seconds).
05:12:04 <Jafet> Must've got it.
05:49:18 -!- AndoDaan_ has joined.
05:52:07 -!- _AndoDaan_ has quit (Ping timeout: 250 seconds).
05:53:45 -!- AndoDaan_ has quit (Ping timeout: 252 seconds).
05:57:13 -!- adu has quit (Quit: adu).
06:07:52 -!- adu has joined.
06:34:32 -!- AndoDaan_ has joined.
06:34:33 -!- AndoDaan_ has quit (Remote host closed the connection).
06:35:25 -!- AndoDaan has joined.
06:41:27 -!- AndoDaan has quit (Ping timeout: 265 seconds).
07:32:06 -!- Patashu has joined.
07:38:39 -!- AndoDaan has joined.
07:40:11 <AndoDaan> I was thinking of adding (more thinking about thinking of adding) a new catergory to the wiki. Esoteric languages usable on Anarchy Golf.
07:41:06 <AndoDaan> What would you guys think. It's one of the few (only) places you can program in bonafide esolangs where it's of some - competative - use.
07:41:55 <AndoDaan> And I came to esolangs via Anarchy Golf. I might not be the only one.
08:02:45 <Jafet> That doesn't seem useful because it depends on the whim of the anagol administrator; it could have anywhere from ten languages to the entire intersection of TC and Implemented
08:03:31 <Jafet> You could make it a list article instead. Then you can also add content which would not fit in a category page.
08:03:51 <AndoDaan> True. Good input. And that's a great idea.
08:07:12 <AndoDaan> Now I just have get over my natural ability to write stubby wiki articles.
08:39:10 -!- adu has quit (Quit: adu).
09:05:00 -!- AndoDaan has quit (Ping timeout: 265 seconds).
09:05:03 -!- AndoDaan_ has joined.
09:22:57 -!- augur has quit (Quit: Leaving...).
09:23:22 -!- ^v^v has quit (Read error: Connection reset by peer).
09:23:45 -!- ^v^v has joined.
09:24:30 -!- supay|zzZZ has quit.
09:25:04 -!- supay has joined.
09:40:43 -!- augur has joined.
10:14:49 -!- AndoDaan_ has quit (Ping timeout: 245 seconds).
10:15:56 -!- Tritonio has joined.
11:17:27 -!- Patashu has quit (Ping timeout: 264 seconds).
11:23:05 -!- boily has joined.
11:27:23 -!- AndoDaan has joined.
11:29:02 -!- heroux has quit (Ping timeout: 245 seconds).
11:33:52 <HackEgo> [wiki] [[Special:Log/newusers]] create * Elboza * New user account
11:43:08 <HackEgo> [wiki] [[Brainfuck-ng]] N http://esolangs.org/w/index.php?oldid=41802 * Elboza * (+28767) Created page with "{{featured language}} {{infobox proglang |name=brainfuck |paradigms=imperative |author=[[Urban Müller]] |year=[[:Category:1993|1993]] |memsys=tape-based |dimensions=one-dimen..."
11:45:56 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41803&oldid=41802 * Elboza * (+14)
11:58:52 -!- Tritonio has quit (Remote host closed the connection).
12:09:30 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41804&oldid=41803 * Elboza * (-24847)
12:12:02 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41805&oldid=41804 * Elboza * (-42) /* Hello, World! */
12:12:24 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41806&oldid=41805 * Elboza * (+3) /* Language overview */
12:12:25 -!- heroux has joined.
12:13:19 -!- Tefaj has joined.
12:13:49 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41807&oldid=41806 * Elboza * (-586) /* History */
12:14:04 -!- tromp__ has joined.
12:15:04 -!- Vorpal_ has joined.
12:15:36 <fizzie> Um.
12:15:50 <fizzie> I'm not seeing the "-ng" part, I think.
12:16:06 -!- PinealGl1ndOptic has joined.
12:17:14 * Taneb has a place to live next year almos
12:17:15 <Taneb> t
12:19:48 <boily> fizzie: I think it's some kind of wip hth
12:19:55 -!- trnv2 has joined.
12:20:00 <boily> Taneb: Tanelle. moving away from York?
12:20:30 <Taneb> boily, no, but my housemates are dispersing
12:20:34 <Taneb> So I needed somewhere else
12:20:49 -!- contrapumpkin has joined.
12:20:55 -!- PinealGlandOptic has quit (*.net *.split).
12:20:55 -!- copumpkin has quit (*.net *.split).
12:20:55 -!- Vorpal has quit (*.net *.split).
12:20:55 -!- tromp has quit (*.net *.split).
12:20:55 -!- trn has quit (*.net *.split).
12:20:55 -!- variable has quit (*.net *.split).
12:20:55 -!- paul2520 has quit (*.net *.split).
12:20:55 -!- Jafet has quit (*.net *.split).
12:21:02 <Taneb> So I'm moving into private student halls
12:21:08 -!- Tefaj has changed nick to Jafet.
12:21:16 -!- Jafet has left.
12:23:21 <boily> Taneb: so it goes.
12:23:52 -!- boily has quit (Quit: ABRIDGED CHICKEN).
12:24:15 <Taneb> Which means I'm paying what I am now for rent but it includes utilities
12:24:32 -!- AndoDaan has quit (Quit: Off to find the mythical clitoris.).
12:25:45 <fizzie> elliott: Some men in Finland packed up the computers the other day.
12:26:15 <fizzie> elliott: Apparently they had also made disparaging comments about the amount of computers, and the weight of the monitor.
12:26:27 -!- trnv2 has changed nick to trn.
12:28:46 -!- paul2520 has joined.
12:29:41 -!- paul2520 has changed nick to Guest56395.
12:39:22 -!- AnotherTest has joined.
12:40:06 -!- variable has joined.
12:40:06 -!- variable has quit (Changing host).
12:40:06 -!- variable has joined.
12:43:49 <Taneb> So come July probably I will be slightly further east than my current location
12:57:28 <Taneb> Oooh, Conor McBride is doing a seminar on dependent types in half an hour
12:57:32 <Taneb> I should go
13:02:29 <HackEgo> [wiki] [[Special:Log/newusers]] create * Mazeman * New user account
13:09:43 -!- GeekDude has joined.
13:13:58 -!- Guest56395 has changed nick to paul2520.
13:14:29 -!- paul2520 has changed nick to Guest22773.
13:14:50 -!- Guest22773 has changed nick to paul2520.
13:15:15 -!- paul2520 has quit (Changing host).
13:15:15 -!- paul2520 has joined.
13:22:04 <HackEgo> [wiki] [[Mice in a maze]] N http://esolangs.org/w/index.php?oldid=41808 * Mazeman * (+2180) Created page with "'''Mice in a maze''' is another brainfuck derivative. It was invented in 2015 by an anonymous user. Mice in a maze was inspired by items called cellular automata, especially C..."
13:22:42 <HackEgo> [wiki] [[Language list]] http://esolangs.org/w/index.php?diff=41809&oldid=41796 * Mazeman * (+21) /* M */
13:23:28 <HackEgo> [wiki] [[Mice in a maze]] http://esolangs.org/w/index.php?diff=41810&oldid=41808 * Mazeman * (+6) /* Defining a maze */
13:23:49 <HackEgo> [wiki] [[Mice in a maze]] http://esolangs.org/w/index.php?diff=41811&oldid=41810 * Mazeman * (+7) /* Defining a maze */
13:24:15 <HackEgo> [wiki] [[Mice in a maze]] http://esolangs.org/w/index.php?diff=41812&oldid=41811 * Mazeman * (-6) /* Defining a maze */
13:24:41 <HackEgo> [wiki] [[Mice in a maze]] http://esolangs.org/w/index.php?diff=41813&oldid=41812 * Mazeman * (+0) /* Basics */
13:26:15 <HackEgo> [wiki] [[Mice in a maze]] http://esolangs.org/w/index.php?diff=41814&oldid=41813 * Mazeman * (+145) /* Syntax */
13:26:28 <HackEgo> [wiki] [[Mice in a maze]] http://esolangs.org/w/index.php?diff=41815&oldid=41814 * Mazeman * (+1) /* = Example maze */
13:27:04 <HackEgo> [wiki] [[Mice in a maze]] http://esolangs.org/w/index.php?diff=41816&oldid=41815 * Mazeman * (+0) /* Instructions */
13:29:11 <HackEgo> [wiki] [[Mice in a maze]] http://esolangs.org/w/index.php?diff=41817&oldid=41816 * Mazeman * (+104) /* Instructions */
13:29:27 <HackEgo> [wiki] [[Mice in a maze]] http://esolangs.org/w/index.php?diff=41818&oldid=41817 * Mazeman * (+0) /* Defining a maze */
13:30:56 <HackEgo> [wiki] [[Mice in a maze]] http://esolangs.org/w/index.php?diff=41819&oldid=41818 * Mazeman * (+7) /* Example maze */
13:31:23 -!- ^v^v has quit (Read error: Connection reset by peer).
13:31:55 -!- ^v^v has joined.
13:40:31 <HackEgo> [wiki] [[Mice in a maze]] http://esolangs.org/w/index.php?diff=41820&oldid=41819 * TomPN * (+430) /* Example programs */
13:43:08 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41821&oldid=41807 * Elboza * (-76)
13:45:12 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41822&oldid=41821 * Elboza * (+0)
14:01:25 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41823&oldid=41822 * Elboza * (+727)
14:02:48 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41824&oldid=41823 * Elboza * (+12) /* ReverseFuck mode */
14:05:00 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41825&oldid=41824 * Elboza * (+74) /* ReverseFuck mode */
14:06:16 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41826&oldid=41825 * Elboza * (+34) /* ReverseFuck mode */
14:07:34 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41827&oldid=41826 * Elboza * (+0)
14:08:51 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41828&oldid=41827 * Elboza * (+18)
14:13:18 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41829&oldid=41828 * Elboza * (+9)
14:17:22 -!- Lymia has quit (Ping timeout: 240 seconds).
14:23:09 -!- nys has joined.
14:23:59 -!- MDream has changed nick to MDude.
14:39:23 -!- oerjan has joined.
14:46:48 -!- shikhin has joined.
14:49:00 -!- oerjan has set topic: What is the land-speed velocity of a migrating fungot? | reaking ubbles and ursting arriers | https://dl.dropboxusercontent.com/u/2023808/wisdom.pdf http://codu.org/logs/_esoteric/ http://tunes.org/~nef/logs/esoteric/.
14:50:21 * oerjan isn't sure whether "unladen" would be better or worse
14:56:03 -!- Tritonio has joined.
14:56:54 -!- skj3gg has joined.
15:01:59 -!- `^_^v has joined.
15:04:17 -!- SopaXorzTaker has joined.
15:07:28 -!- AnotherTest has quit (Ping timeout: 245 seconds).
15:09:48 <oerjan> argh testing if my stomach had got well enough to drink orange juice again was a mistake.
15:12:16 <oerjan> (the test results were "no")
15:16:58 <oerjan> hm the keyboard controls of tatham's Bridges are somewhat annoying, you cannot always easily undo a wrong cursor movement
15:18:01 <oerjan> because it's too easy to jump away from a node that's hard to get back to
15:26:04 <oerjan> which might be fine for a different kind of game, but here navigation isn't supposed to be the real puzzle...
15:26:08 <int-e> hmm, no java plugin here.
15:26:56 <oerjan> int-e: if you're looking at tatham's puzzles, i think there's also js versions? (i'm playing the offline downloaded versions)
15:28:45 <oerjan> (i'm not really assuming you're talking about that, mind you)
15:28:54 <int-e> ah it's Hashiwokakero.
15:29:35 <oerjan> lots of tatham's puzzles are renamed nikoli puzzles, i think
15:29:38 <int-e> oerjan: I googled, and the first hit was the java version.
15:29:46 <oerjan> even sudoku got a different name
15:31:18 -!- skj3gg has quit (Quit: ZZZzzz…).
15:33:34 -!- adu has joined.
15:34:09 -!- Sprocklem has joined.
15:39:40 <int-e> hmm, I seem to be too used to Nikoli's interface (which doesn't have the feature of locking completed nodes, but marks them in gray, and which allows removing bridges by clicking on them.)
15:45:19 -!- Tritonio_ has joined.
15:46:01 <oerjan> right, removing a single bridge is a litle awkward
15:47:28 <oerjan> unless you just added it, then "u"ndo works of course
15:47:33 <oerjan> *+t
15:49:22 -!- Tritonio has quit (Ping timeout: 252 seconds).
15:50:41 -!- Tritonio_ has changed nick to Tritonio.
15:57:48 <HackEgo> [wiki] [[Special:Log/newusers]] create * Intgr * New user account
16:00:13 <oerjan> int-e: is that you, but more grammatical?
16:00:54 -!- adu has quit (Quit: adu).
16:01:40 -!- adu has joined.
16:03:15 <int-e> oerjan: seems unlikely
16:03:42 <oerjan> ic
16:04:15 <int-e> wow, the keyboard *navigation* for the bridges thing is awkward...
16:04:33 <oerjan> that's what i was saying duh
16:06:01 <oerjan> you can get used to it, but don't make any typing mistakes...
16:06:07 -!- adu has quit (Ping timeout: 244 seconds).
16:08:12 <oerjan> and there are always the "how the f do i get to there" moments
16:09:05 -!- rsal has joined.
16:09:24 <b_jonas> what's this all about?
16:09:36 <oerjan> tatham's Bridges puzzle
16:10:05 <oerjan> which int-e has pointed out is a version of nikoli's Hashiwokakero
16:10:58 <int-e> oerjan: I see, but that's not how I understood your complaint at first. (Personally I don't really find myself wanting to undo much; however I do find myself pressing cursor keys randomly to get to a nearby-but-not-adjacent spot.)
16:11:44 <oerjan> yeah that just doesn't work...
16:12:13 <b_jonas> I see
16:13:07 <oerjan> undo is _very_ nice when you realize you've made a mistake a while ago
16:14:34 <oerjan> although i sometimes end up carefully undoing each step, checking if it was actually certain, getting back to the beginning of the game, winding forward and discovering my second to last step was fishier than it looked at first recheck
16:16:17 <oerjan> the unlimited undo mechanism is common to all of tatham's puzzles, of course.
16:17:32 <oerjan> what did i do wrong _now_
16:20:42 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41830&oldid=41829 * Elboza * (+1765)
16:21:16 -!- adu has joined.
16:32:26 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41831&oldid=41830 * Elboza * (+424)
16:35:55 <int-e> oerjan: hmm, the javascript version gets stuck from time to time for me, refusing to process further events :/
16:37:30 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41832&oldid=41831 * Elboza * (+174)
16:37:52 <int-e> oh. "Cannot enlarge memory arrays." ... apparently 30x30 is too much for the thing.
16:39:05 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41833&oldid=41832 * Elboza * (+0)
16:41:08 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41834&oldid=41833 * Elboza * (+4)
16:43:41 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41835&oldid=41834 * Elboza * (+12)
16:44:07 <oren> my best friend might be getting a job in finland
16:44:35 <oren> how is the economy in finland these days?
16:45:01 -!- mihow has joined.
16:46:09 <fizzie> Not good.
16:46:28 <fizzie> It's all relative, of course.
16:46:46 <fizzie> But I think Finland is technically still in a "slump".
16:47:22 -!- skj3gg has joined.
16:48:11 <fizzie> http://www.oecd.org/economy/surveys/economic-survey-finland.htm and I don't think things have improved terribly much since that was updated.
16:48:49 <oerjan> int-e: you don't have to use the web interface, there are native compiled versions you can download if you want.
16:49:26 <HackEgo> [wiki] [[Web framework list]] N http://esolangs.org/w/index.php?oldid=41836 * Intgr * (+678) List of esoteric web application frameworks. Most of these are fully functional web frameworks that aren't about making the coder's life easier. Often they are a response to the hype wave surrounding some technologies (such as Ruby on Rails).
16:50:57 <int-e> oerjan: I know, but couldn't be bothered. The generated problems don't look all that interesting.
16:51:04 <HackEgo> [wiki] [[Web framework list]] http://esolangs.org/w/index.php?diff=41837&oldid=41836 * Intgr * (-55) Not a functional framework
16:51:40 -!- Lymia has joined.
16:52:20 <int-e> oerjan: (I'm actually still at work.)
16:53:16 <oerjan> Bridges doesn't seem to generate very hard problems. although i recall it used to be even worse.
16:53:19 <int-e> Otoh I missed the source code in my previous visits to that website
16:54:15 <int-e> oerjan: increasing the size to 30x30 seemed to help a little. But of course then it becomes tedious to get to the few non-trivial conclusions.
16:54:28 <elliott> fizzie: nice (Re: computers)
16:54:29 <elliott> *re:
16:55:59 -!- Phantom_Hoover has joined.
17:02:03 -!- skj3gg has quit (Quit: ZZZzzz…).
17:04:00 -!- Koen_ has joined.
17:04:18 -!- Koen_ has quit (Read error: Connection reset by peer).
17:04:59 -!- Koen_ has joined.
17:07:58 <HackEgo> [wiki] [[Talk:Web framework list]] N http://esolangs.org/w/index.php?oldid=41838 * Intgr * (+870) Background for creating this pagfe
17:08:30 <HackEgo> [wiki] [[Web framework list]] http://esolangs.org/w/index.php?diff=41839&oldid=41837 * Intgr * (-98) Per discussion at [[Talk:Cobol on Cogs]], it's just a joke and not real working software
17:09:34 -!- oerjan has quit (Quit: Later).
17:16:12 -!- Sprocklem has quit (Quit: gtg).
17:18:57 -!- TieWorking has changed nick to TieSoul.
17:28:43 -!- oren has quit (Ping timeout: 245 seconds).
17:30:46 -!- skj3gg has joined.
17:45:46 -!- oren has joined.
17:48:56 -!- SopaXorzTaker has quit (Quit: Leaving).
17:49:18 -!- SopaXorzTaker has joined.
17:52:46 -!- sebbu2 has joined.
17:52:56 -!- sebbu has quit (Ping timeout: 264 seconds).
17:53:23 -!- sebbu2 has quit (Changing host).
17:53:23 -!- sebbu2 has joined.
17:54:15 -!- ^v^v has quit (Quit: Network ban).
17:54:31 -!- ^v has joined.
17:57:52 -!- SopaXorzTaker has quit (Ping timeout: 240 seconds).
17:57:57 -!- MoALTz_ has quit (Quit: Leaving).
17:58:17 -!- MoALTz has joined.
18:01:20 -!- ^v has quit (Read error: Connection reset by peer).
18:01:46 -!- ^v has joined.
18:08:36 -!- shikhin_ has joined.
18:11:22 -!- shikhin has quit (Ping timeout: 240 seconds).
18:13:06 -!- shikhin_ has changed nick to shikhin.
18:18:16 -!- Koen_ has quit (Quit: Koen_).
18:25:26 -!- SopaXorzTaker has joined.
18:29:10 -!- SopaXorzTaker has quit (Remote host closed the connection).
18:42:44 -!- Phantom_Hoover has quit (Ping timeout: 264 seconds).
18:45:44 -!- idris-bot has quit (Ping timeout: 252 seconds).
18:46:55 -!- Melvar has quit (Ping timeout: 255 seconds).
18:48:57 -!- Melvar has joined.
18:49:59 -!- idris-bot has joined.
18:51:34 -!- mitchs has joined.
18:54:03 -!- mitchs_ has quit (Ping timeout: 256 seconds).
19:07:08 -!- skj3gg has quit (Quit: ZZZzzz…).
19:12:17 -!- nortti has changed nick to lawspeaker.
19:14:06 -!- lawspeaker has changed nick to nortti.
19:31:08 -!- intgr has joined.
20:03:11 -!- Patashu has joined.
20:05:13 -!- oren has quit (Ping timeout: 255 seconds).
20:19:31 -!- perrier has quit (Remote host closed the connection).
20:20:45 -!- perrier has joined.
20:25:52 -!- Patashu has quit (Ping timeout: 240 seconds).
20:30:10 <J_Arcane> whoah: http://www.extremetech.com/extreme/134672-harvard-cracks-dna-storage-crams-700-terabytes-of-data-into-a-single-gram
20:36:23 -!- nycs has joined.
20:38:01 <TieSoul> that's amazing
20:38:32 -!- `^_^v has quit (Ping timeout: 264 seconds).
20:40:28 -!- MDude has quit (Ping timeout: 244 seconds).
20:40:58 <TieSoul> but couldn't they use quaternary instead of binary? would make storage more dense, right?
20:42:26 <TieSoul> like, A = 0, T = 1, C = 2, G = 3
20:42:49 <TieSoul> I wonder why they didn't do that
20:59:04 -!- atehwa has quit (Ping timeout: 244 seconds).
20:59:56 -!- atehwa has joined.
21:26:50 -!- hjulle has joined.
21:29:54 <HackEgo> [wiki] [[List of ideas]] http://esolangs.org/w/index.php?diff=41840&oldid=41525 * 69.166.47.107 * (+384) Rely on SSRI and say 'hi-ho' in the coffee shop.
21:31:03 <myname> i guess that would be missleading if you start reading the wrong helix
21:34:05 -!- MDude has joined.
21:37:45 <HackEgo> [wiki] [[Brainfuck-ng]] http://esolangs.org/w/index.php?diff=41841&oldid=41835 * Elboza * (+72)
21:47:51 -!- skj3gg has joined.
21:48:13 -!- nycs has quit (Quit: This computer has gone to sleep).
21:48:41 -!- `^_^v has joined.
21:55:48 <quintopia> tiesoul: even stranger that each binary value cknsists of both a purine and pyrimidine. you'd think it would easier to distinguish those from each other than those of the same shape
22:09:52 -!- skj3gg has quit (Quit: ZZZzzz…).
22:10:55 -!- skj3gg has joined.
22:13:56 -!- skj3gg has quit (Client Quit).
22:21:07 -!- adu has quit (Ping timeout: 245 seconds).
22:24:00 -!- skj3gg has joined.
22:27:13 -!- skj3gg has quit (Client Quit).
22:32:10 -!- AndoDaan has joined.
22:50:32 -!- hjulle has quit (Ping timeout: 264 seconds).
22:51:21 -!- monotone has quit (Quit: "I can hear myself... I think I'm a bit afraid.").
22:55:58 -!- tswett has joined.
22:59:00 -!- `^_^v has quit (Quit: This computer has gone to sleep).
22:59:44 -!- oerjan has joined.
23:10:17 <J_Arcane> Heh. Staring at a Javascript exercise unsure how to solve it, when some tinkering reveals you can more or less write point-free style in JS too, of a sort: function squareDigits(num){ return parseInt(num.toString().split("").map(function (x) { return x*x; }).join(""));}
23:12:22 -!- Lymia has quit (Ping timeout: 240 seconds).
23:14:12 -!- mihow has quit (Quit: mihow).
23:15:09 -!- Koen_ has joined.
23:16:01 -!- Koen_ has quit (Read error: Connection reset by peer).
23:16:19 -!- Koen_ has joined.
23:29:57 -!- Tritonio has quit (Remote host closed the connection).
23:31:51 -!- olsner has quit (Ping timeout: 264 seconds).
23:32:13 -!- olsner has joined.
23:40:09 -!- Lymia has joined.
23:46:38 -!- Koen_ has quit (Quit: The struct held his beloved integer in his strong, protecting arms, his eyes like sapphire orbs staring into her own. "W-will you... Will you union me?").
23:52:14 -!- Phantom_Hoover has joined.
←2015-02-03 2015-02-04 2015-02-05→ ↑2015 ↑all