00:00:36 -!- ais523 has joined. 00:01:39 -!- skj3gg has quit (Quit: ZZZzzz…). 00:07:52 -!- adu has joined. 00:10:03 hmm, is this the right channel to post Wikipedia pages which are so specific I'm surprised they exist? 00:10:05 https://en.wikipedia.org/wiki/Artificial_castling 00:11:00 Probably not, but you can post it anyways. 00:14:17 -!- shikhin has joined. 00:15:05 it is chess, therefore it is the right channel. 00:17:54 -!- shikhin_ has quit (Ping timeout: 272 seconds). 00:21:13 are there any esolangs that encode instructions in chess moves? 00:21:32 because chess notation looks to me at least as unintelligible as burlesque. 00:23:09 hmm, clearly we need an esolang which has a relatively simple mapping between chess moves and instructions (preferably one that ties into chess somehow, not a boring BF equivalent) 00:23:21 but the twist is: the program needs to be a valid chess game 00:23:44 the hardest part would presumably be ensuring that each piece is only moved from the square it's currently on 00:25:08 Looks like the wiki turns up only a couple unfinished and unimplemented idea pages. 00:26:05 It does occur to me that a chessboard is essentially 8 one-byte registers, after a fashion ... 00:26:29 this also makes the language fail at full TCness because it only supports finitely many programs 00:26:38 however, IMO it should at least be curly-L complete 00:28:54 That's true. Chess is 'solvable' after all. Now Go ... 00:28:56 -!- ProofTechnique has quit (Quit: ZNC - http://znc.in). 00:30:20 ais523: hmm, the 50-moves rule isn't enforced. 00:33:50 (same for the three-fold repetition) 00:34:14 [wiki] [[Talk:CBR (Cleverer Brainfuck)]] N http://esolangs.org/w/index.php?oldid=41728 * BCompton * (+133) Created page with "Should this page be ''CBF'' instead of ''CBR''? ~~~~" 00:58:30 -!- bb010g has joined. 01:18:44 -!- Lymia has quit (Ping timeout: 246 seconds). 01:32:32 -!- Lymia has joined. 01:41:33 -!- ^v has joined. 01:42:00 J_Arcane: but Go is already a programming language 01:42:00 -!- ^v has quit (Client Quit). 01:43:43 Call it Ban Go 01:55:23 -!- Lymia has quit (Ping timeout: 252 seconds). 02:02:27 * boily sings «Ban go, ban go, ban go, ban go, ban go dai kazoku ♪» 02:02:34 -!- boily has quit (Quit: UNNERVING CHICKEN). 02:06:19 -!- chaosagent has joined. 02:10:14 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 02:30:33 -!- Lymia has joined. 02:42:44 -!- MDude has quit (Ping timeout: 246 seconds). 02:48:20 -!- shikhin has quit (Ping timeout: 246 seconds). 02:52:12 -!- Tritonio has joined. 02:56:10 -!- Tritonio has quit (Remote host closed the connection). 02:56:26 -!- Tritonio has joined. 03:25:08 -!- mitchs_ has joined. 03:28:32 -!- mitchs has quit (Ping timeout: 272 seconds). 03:30:54 -!- GeekDude has changed nick to GeekAfk. 03:40:10 -!- shikhin has joined. 03:51:06 -!- MDude has joined. 03:58:43 -!- fractal has quit (Ping timeout: 245 seconds). 04:11:44 -!- fractal has joined. 04:24:15 -!- skj3gg has joined. 04:37:28 -!- arjanb has quit (Quit: zzz). 04:37:58 There exists a web browser written in Node.js 04:40:32 -!- skj3gg has quit (Quit: ZZZzzz…). 04:40:45 can't get much more isomorphic than that 04:46:33 -!- skj3gg has joined. 04:54:40 -!- fractal has quit (Ping timeout: 272 seconds). 05:05:54 -!- skj3gg has quit (Quit: ZZZzzz…). 05:16:50 -!- skj3gg has joined. 05:16:50 -!- skj3gg has quit (Client Quit). 05:20:21 -!- shikhin has quit (Ping timeout: 252 seconds). 05:36:28 -!- v^ has joined. 05:40:16 -!- ^v^v has quit (Ping timeout: 272 seconds). 05:43:53 -!- nys has quit (Quit: quit). 05:48:25 -!- Eolus has joined. 05:57:25 Hello 05:58:24 -!- Sprocklem has quit (Ping timeout: 246 seconds). 06:01:33 Hi 06:14:51 -!- Patashu has quit (Ping timeout: 256 seconds). 06:15:34 -!- Patashu has joined. 06:42:36 -!- oerjan has joined. 07:46:13 -!- hjulle has joined. 07:46:20 -!- v^ has quit (Read error: Connection reset by peer). 07:54:55 Did you study my Magic: the Gathering puzzle.3 by now? Or you don't? 07:57:59 -!- Patashu has quit (Quit: Soundcloud (Famitracker Chiptunes): http://www.soundcloud.com/patashu MSN: Patashu@hotmail.com , AIM: Patashu0 , YIM: patashu2 , Skype: patashu0 .). 08:04:02 -!- Patashu has joined. 08:04:40 -!- MDude has changed nick to MDream. 08:11:52 has reddit changed its comment font? i suddenly find it harder to read :( 08:16:36 it's sans serif now, i don't remember if it used to be 08:17:43 -!- Eolus has quit (Quit: Connection closed for inactivity). 08:20:58 actually, i think it's just increased the size of the font one step too much 08:21:33 changing text size to small made it look normal 08:53:07 -!- adu has quit (Quit: adu). 08:58:42 A chess rating system with inflation could involve that a game is (e^(tr)) points where e is the base of natural logarithms, t is the timestamp in seconds since the epoch (you can change the epoch in order to rescale; all ratings are then recomputed), and r is the inflation rate in hertz. The system is of course more complicated than just that, but that can be one of the components of a system. 09:00:50 Do you think it can be worked? 09:12:08 Why do you want inflation? 09:14:26 everyone knows deflation is harmful 09:18:14 So that more recent points winning/losing is worth more. 09:28:25 You could use a model that assigns each player not only an estimated rating, but also an estimated rating rate of change 09:32:20 An exponential inflation rate won't work because if, say, an IM plays against a GM who hasn't played (in rated tournament games) for several years, the IM would start with a higher rating even though he is expected to lose 09:47:55 -!- GeekAfk has quit (Ping timeout: 256 seconds). 09:48:43 -!- zzo38 has quit (Ping timeout: 255 seconds). 09:54:49 -!- zzo38 has joined. 09:54:55 Sorry, it was connection error 09:56:08 The purpose of this rating system I try to make up isn't exactly the same as things such as Elo anyways. 09:57:15 -!- AnotherTest has joined. 09:59:50 Also, event bonuses would be part of the system too. 10:02:53 -!- GeekDude has joined. 10:03:09 -!- GeekDude has changed nick to Guest42916. 10:05:00 -!- zzo38 has quit (Ping timeout: 272 seconds). 10:09:09 -!- zzo38 has joined. 10:10:03 Event bonuses would be based on different expectations calculated for each event. No wins/losses are calculated at all outside of a tournament. If you play outside of a tournament, your score is safe. 10:13:27 -!- nyuszika7h has quit (Remote host closed the connection). 10:17:52 -!- nyuszika7h has joined. 10:24:17 -!- oerjan has quit (Quit: leaving). 10:26:46 -!- chaosagent has quit (Ping timeout: 265 seconds). 10:54:06 -!- dianne has quit (Quit: byeannes). 10:58:08 Wouldn't systems using average rank be way better? 10:59:01 I don't know? 10:59:53 If you win as the lower player you switch ranks with your opponent 11:00:04 for example if you play as rank 5 against a rank 3 11:00:09 then the average ranks are 5 and 3 11:00:12 if you win 11:00:21 you'll be promoted to rank 3 and he'll go down to rank 5 11:00:30 which means both have an average rank of 4 now 11:00:33 you'll play again 11:00:37 and you'll win again 11:00:45 both stay at their ranks 11:00:48 > (3+3+5)/3 11:00:51 3.6666666666666665 11:01:01 is then the new average rank of the winning player 11:01:02 and 11:01:07 > (3+5+5)/3 11:01:09 4.333333333333333 11:01:15 will be the rank of the loosing player 11:03:05 (Obviously there are two rankings then. The current ranking and the ranking based on average ranking) 11:11:06 -!- Taneb has changed nick to Tabneb. 11:14:27 -!- Tabneb has changed nick to Taneb. 11:19:26 -!- J_Arcane has quit (Quit: ChatZilla 0.9.91-rdmsoft [XULRunner 32.0.3/20140923175406]). 11:20:26 -!- boily has joined. 11:47:01 -!- J_Arcane has joined. 11:48:13 -!- J_Arcane has quit (Remote host closed the connection). 11:53:43 -!- Patashu has quit (Ping timeout: 256 seconds). 11:56:00 -!- J_Arcane has joined. 12:03:16 -!- Guest42916 has quit (Quit: ZNC - http://znc.in). 12:07:35 -!- GeekDude has joined. 12:07:35 -!- GeekDude has changed nick to Guest73330. 12:12:44 -!- AnotherTest has quit (Ping timeout: 245 seconds). 12:12:56 -!- ais523 has quit (Ping timeout: 272 seconds). 12:16:07 -!- Guest73330 has quit (Quit: ZNC - http://znc.in). 12:18:53 -!- boily has quit (Quit: ACOUSTIC CHICKEN). 12:20:55 -!- AnotherTest has joined. 12:44:40 -!- ais523 has joined. 13:05:21 -!- TieSleep has left. 13:06:39 -!- TieSoul has joined. 13:10:37 -!- ais523 has quit (Ping timeout: 265 seconds). 13:24:13 -!- callforjudgement has joined. 13:28:44 -!- scarf has joined. 13:28:53 -!- scarf has quit (Changing host). 13:28:54 -!- scarf has joined. 13:30:03 -!- callforjudgement has quit (Ping timeout: 256 seconds). 13:45:22 -!- scarf has quit (Read error: No route to host). 13:45:36 -!- scarf has joined. 13:46:47 -!- scarf has changed nick to ais523. 14:05:35 -!- Eolus has joined. 14:06:32 oerjan its always been sans serrif 14:13:31 -!- variable has quit (Quit: I found 1 in /dev/zero). 14:45:57 [wiki] [[User:InputUsername]] M http://esolangs.org/w/index.php?diff=41729&oldid=41598 * InputUsername * (+82) Added qq implementation 14:46:41 -!- SopaXorzTaker has joined. 14:52:57 -!- ais523 has quit (Read error: Connection reset by peer). 14:53:34 -!- ais523 has joined. 14:59:06 -!- trn has quit (Ping timeout: 276 seconds). 15:01:10 -!- variable has joined. 15:01:10 -!- variable has quit (Changing host). 15:01:10 -!- variable has joined. 15:02:55 -!- trn has joined. 15:04:13 -!- skj3gg has joined. 15:06:47 -!- skj3gg has quit (Client Quit). 15:09:45 [wiki] [[Brainfuck implementations]] http://esolangs.org/w/index.php?diff=41730&oldid=41345 * 68.227.98.57 * (+107) /* Normal implementations */ 15:12:53 -!- ais523 has quit (Ping timeout: 252 seconds). 15:20:58 -!- nycs has joined. 15:20:58 -!- nycs has changed nick to `^_^v. 15:22:38 -!- skj3gg has joined. 15:24:16 -!- GeekDude has joined. 15:25:59 -!- nys has joined. 15:28:19 -!- skj3gg has quit (Quit: ZZZzzz…). 15:33:55 -!- skj3gg has joined. 15:35:28 -!- ais523 has joined. 15:48:23 they did increase the font size (and other small changes): https://www.reddit.com/r/changelog/comments/2tw6pm/reddit_change_changes_to_default_text_styling/ 15:49:09 -!- Phantom_Hoover has joined. 15:51:37 Huh 15:51:43 I was thinking the font was slightly different 15:53:32 Ok 15:53:35 I guess reddit sucks then 15:54:33 Websites shouldn't set a font-size. 15:54:54 maybe for headings 15:55:03 but only in terms of relative to default font-size 15:55:20 oley moley 15:55:25 -!- ais523 has quit (Ping timeout: 252 seconds). 15:55:28 Someone did something to the headers 15:55:36 http://i.imgur.com/T6Vym68.png 16:00:24 -!- shikhin has joined. 16:18:01 -!- skj3gg has quit (Quit: welp, see you later.). 16:19:05 and this is why forums are fundamentally broken. you're forced to use the front-end as provided by some website. 16:19:35 rather than, say, your favourite news reader. (oh Usenet, I have not seen you for ages) 16:21:27 -!- arjanb has joined. 16:27:40 "Well, this is h1. It should be really big." 16:27:56 yeah, well, true. but you just know people are going to abuse it for emphasis. 16:28:16 See 16:28:24 That would be totally different with CoolHTML 16:28:40 (I saw GeekDude's screenshot. I don't need more demonstration.) 16:28:52 mroman: we had a better world. it was called plain text. 16:29:25 we had a better world. it was called messenger pigeons. 16:30:37 but no seriously 16:30:42 we need CoolHTML . 16:31:13 -!- mihow has joined. 16:31:28 You may, I don't think I do. I'm averse to "cool", it makes me shiver. 16:34:02 you know what upsets me more than sites arbitrarily changing their layouts though ... 16:34:09 -!- skj3gg has joined. 16:34:32 ... is that different sites have font sizes that vary by orders of magnitude (at least that's what it feels like). 16:35:24 -!- trnv2 has joined. 16:35:54 oh and that 'px' still hasn't died out in CSS. 16:37:29 -!- trn has quit (Ping timeout: 265 seconds). 16:37:43 -!- Eolus has quit (Quit: Connection closed for inactivity). 16:39:22 (e.g. the esoteric codes site has a huge font. must be a blog thing.) 16:41:38 -!- SopaXorzTaker has quit (Read error: Connection reset by peer). 16:42:40 -!- SopaXorzTaker has joined. 16:42:50 -!- trnv2 has changed nick to trn. 16:43:01 I'm still experimenting with http://mroman.ch/designs/d2/ 16:43:02 -!- skj3gg has quit (Quit: ZZZzzz…). 16:44:20 -!- skj3gg has joined. 16:44:29 Next thing I gotta do some boxes and buttons that scale well across different displays 16:44:48 the first thing for smartphones is websites that have ads on the left 16:44:56 because those ads just take away so much space 16:47:43 I hate websites that require zoom to function well 16:47:51 -!- zzo38 has quit (Remote host closed the connection). 16:47:58 some websites use incredibly small font-sizes for links 16:48:14 so to click them you have to zoom in a lot 16:51:46 -!- oerjan has joined. 16:55:30 -!- skj3gg has quit (Quit: ZZZzzz…). 16:59:28 -!- dianne has joined. 17:08:09 -!- bb010g has quit (Quit: Connection closed for inactivity). 17:15:03 -!- ^v has joined. 17:19:28 -!- Tritonio_ has joined. 17:21:27 -!- Tritonio has quit (Ping timeout: 276 seconds). 17:26:16 -!- Tritonio_ has changed nick to Tritonio. 17:33:23 -!- vanila has joined. 17:33:23 hi 17:34:14 https://gist.github.com/ahmadsalim/11077308 17:34:16 Proof that Agda is Turing complete 17:34:39 what do you think :/ 17:34:43 I don't agree 17:34:55 -!- skj3gg has joined. 17:43:17 https://github.com/wouter-swierstra/Brainfuck mcbride makes this point a lot too 17:43:28 (uh, not to imply that's mcbride) 17:48:52 vanila: Looks acceptable to me. 17:49:06 vanila: what's your objection? 17:49:25 elliott: the README is missing a negation, isn't it? 17:49:59 I don't understand what point wouter is trying to make 17:50:21 "I get tired of explaining that totality is not the same as Turing completeness." <-- I think he means "incompleteness" there. 17:50:49 vanila: that there's no reason the RTS can't follow codata like it follows IO actions 17:50:59 Agda's IO monad is codata so it's TC I guess 17:51:08 wow 17:51:11 (as in, agda is TC in the same way that haskell can do IO) 17:52:19 (conor also likes making the point that even for programs which don't terminate in practice, we generally don't want full partiality: for instance, a server should run forever, but it should always respond to requests in finite time -- i.e. unless the task is "implement a TC language", you can probably do better modelling things with a notion of productivity than just a full-blown partiality monad) 17:54:26 (Tangentially related, stream fusion has streams (which are codata) with a Skip constructor because that avoids recursion, leading to better inlining...) 17:54:42 (And I don't know why I thought of this now.) 17:54:57 for some reason my view of 'turing complete' is about the functions N -> N you can implement 17:55:02 and it's not TC in that respect 17:55:14 but it IS TC in a looser sense I guess 17:55:34 it's meant more as a rebuttal to people being, like, well, agda is total, so it's not TC, so you couldn't use it for writing real programs 17:55:50 especially interpreters, etc. 17:56:03 -!- skj3gg has quit (Quit: ZZZzzz…). 17:57:38 vanila: Right, here the view taken is that of a decision problem (i.e. the machine accepts some language L, with acceptence indicated by program termination.) 17:58:24 right, codata is essential because now totality does not imply termination anymore. 17:59:40 And that's how the argument goes: because the programs are total function, they have to terminate on all inputs, and therefore the language can't be TC. 17:59:53 we would accept this as proof of agda being TC on the esowiki, say 18:00:08 because we don't look at the internals of programs to see exactly how they're implemented when making that call 18:00:16 (well, other than to verify it really has infinite memory etc.) 18:00:28 I feel like it is misleading to tell people agda is turing complete 18:00:45 Also in any paper in theoretical computer science, provided we say something about how to produce the `main` function in general. 18:01:25 I feel like it's misleading to tell people it's sub-TC 18:01:34 total : pure 18:01:38 turing-complete : can do IO 18:02:03 "haskell is useless, it's pure so it can't do any IO so you can't write real programs!" "haskell is pure, but we can do IO (even though a function (a -> b) is pure), by using the top-level 'main'" 18:02:07 vanila: Clearly we need more than a single statement (Agda is [not] TC.) to do Agda justice. 18:02:14 I thought an coinductive execution trace of a small step interpreter 18:02:22 was the same as 'run n steps' of a small step interpreter 18:02:29 "agda is useless, it's total so it's not turing complete so you can't write real programs!" "agda is total, but we can do partiality (even though a function (a -> b) is total) by using the top-level 'main'" 18:02:34 "Haskell is useless, everything it can express is constant." 18:02:35 and you can do that in many non turing complete languages, it's run infinity steps that makes somethin TC 18:02:45 vanila: but you can do that 18:02:51 im not telling people agda is useless:/ 18:02:54 you could write an agda "main" that just follows that execution trace 18:03:00 printing the output as it goes 18:03:02 and then run that 18:03:08 and it would halt iff the BF program does 18:03:29 that module should probably have a main but I don't know how experimental/usable agda's IO stuff is 18:03:48 but it's at least possible in theory because agda's IO is analoguous to that Trace 18:03:55 *analogous 18:04:46 Does Agda have something like codata Compute a = Result a | Later (Compute a) with machinery to live functions from base types to that stream type? 18:04:51 -!- SopaXorzTaker has quit (Ping timeout: 264 seconds). 18:05:25 I think it has the partiality monad somewhere, yes, maybe not in the stdlib 18:05:29 people have definitely written it up though 18:05:36 -!- skj3gg has joined. 18:05:54 because then the answer to vanila's complaint becomes, well, if f : N -> N doesn't always terminate, then you can still write f : N -> Compute N. 18:06:20 -!- Froox has quit (Ping timeout: 244 seconds). 18:06:20 -!- Frooxius has joined. 18:06:26 -!- SopaXorzTaker has joined. 18:09:28 wow. s/live/lift/ up there 18:09:53 (worryingly, a spell checker wouldn't have helped me.) 18:11:37 -!- SopaXorzTaker has quit (Quit: Got to go). 18:12:24 -!- mihow has quit (Quit: mihow). 18:13:23 -!- skj3gg has quit (Quit: ZZZzzz…). 18:15:34 -!- skj3gg has joined. 18:17:30 -!- mihow has joined. 18:25:14 -!- mihow has quit (Quit: mihow). 18:26:16 -!- skj3gg has quit (Quit: ZZZzzz…). 18:26:34 -!- skj3gg has joined. 18:31:48 -!- mihow has joined. 18:57:12 -!- skj3gg has quit (Quit: ZZZzzz…). 19:14:20 -!- nycs has joined. 19:14:53 -!- `^_^v has quit (Ping timeout: 252 seconds). 19:15:58 -!- skj3gg has joined. 19:17:02 -!- skj3gg has quit (Client Quit). 19:19:38 -!- ski has quit (Read error: Connection reset by peer). 19:19:48 -!- Phantom_Hoover has quit (Ping timeout: 272 seconds). 19:27:15 -!- skj3gg has joined. 19:30:15 -!- kcm1700_ has quit (Remote host closed the connection). 19:32:06 -!- TieSoul has changed nick to TieSleep. 19:35:27 -!- kcm1700 has joined. 19:37:06 -!- nys has quit (Quit: quit). 19:44:08 int-e: behold my typeable monster 19:46:29 i'm not sure whether the Proxies or the UndecidableInstances are the worst 19:46:49 (https://ghc.haskell.org/trac/ghc/ticket/9858#comment:33) 19:48:57 * Melvar wonders if he can get cabal-install to only spit out a solution … 19:49:30 Melvar: have you tried -dry-run ? 19:50:00 (possibly with two -s, i never remember) 19:51:50 -!- Phantom_Hoover has joined. 19:52:36 oerjan: beautiful. 19:53:36 oerjan: Well, that doesn’t look very machine-readable, though I guess it will work, and I think I need to set up a completely empty packageDB somehow for it to tell me everything. 19:54:23 Melvar: well that's as far as my expertise on getting output from cabal-install goes, i'm afraid 19:55:59 -!- MDream has quit (Quit: later chat). 19:57:21 oerjan: to be useful you'll also need something like instance (Typeable' (a :: k -> k'), Typeable' (b :: k)) => Typeable' (a b), I think? 19:57:47 int-e: well sure, but that's already in the current implementation afaik 19:58:09 i was just trying to include the basic PoC 20:00:10 oerjan: it's just that Kindable will infect that one now. instance (Kindable' (Proxy :: k' -> *), Typeable' (a :: k -> k'), Typeable' (b :: k)) => Typeable' (a b) where 20:00:21 oerjan: I thought it'd be harder. 20:01:35 oerjan: and the proxies are worst. UndecidableInstances is generally harmless. 20:01:54 yes, i'm just wondering about it infecting everything 20:01:59 that uses Typeable 20:03:45 -!- skj3gg has quit (Quit: ZZZzzz…). 20:03:50 i assume both of the uglinesses would go away if kinds could be instances directly. 20:05:39 -!- Patashu has joined. 20:07:18 -!- skj3gg has joined. 20:07:23 which i vaguely think may be planned to happen as part of richard eisenberg's experiments? 20:07:33 -!- S1 has joined. 20:10:28 unless it's already happened, in which case this could be immediately simplified. 20:10:50 oerjan: I'm confused: http://lpaste.net/3318663114416717824 20:11:33 (ghc's error messages are extremely unhelpful without kinds) 20:12:06 i have noticed 20:13:47 -!- skj3gg has quit (Quit: ZZZzzz…). 20:14:04 ah yes, the added Kindable contexts is of course the ugliest part of this. 20:14:45 -!- skj3gg has joined. 20:15:04 but as indicated I feel that there's some weakness in the instance checker there... 20:15:32 -!- evalj has joined. 20:15:39 -!- shikhin_ has joined. 20:15:39 this is similar to the final change i had to do to make it compile 20:16:42 int-e: it's actually rather simple. you cannot deduce from Kindable' (Proxy :: (k1 -> k2) -> *) to Kindable' (Proxy :: k -> *) because of the open world assumption; the first instance _could_ come from somewhere else. 20:17:35 i had to change ((k -> *) -> *) to (k -> *) in the context of the Typeable' Proxy instance for similar reasons 20:17:42 right. sigh. 20:18:43 -!- shikhin has quit (Ping timeout: 255 seconds). 20:19:08 i'm afraid similar stuff is going to make this very annoying to _use_, as well :( 20:20:36 the worst part was that it couldn't deduce Kindable' (Proxy ((k -> *) -> *) in the where clause from Kindable' (Proxy ((k -> *) -> *) in the context 20:21:16 i assume it used instance resolution on the latter _before_ checking if it was in the context, leading to something that wasn't. 20:21:47 oh well. 20:25:30 they did increase the font size (and other small changes): https://www.reddit.com/r/changelog/comments/2tw6pm/reddit_change_changes_to_default_text_styling/ <-- i see the top comment is someone having essentially the same reaction as me. let's hope there's enough backlash. 20:25:50 -!- Patashu has quit (Ping timeout: 244 seconds). 20:42:26 -!- skj3gg has quit (Quit: ZZZzzz…). 20:52:15 -!- skj3gg has joined. 20:52:17 -!- vanila has quit (Quit: Leaving). 20:52:32 -!- evalj has quit (Remote host closed the connection). 20:53:28 -!- skj3gg has quit (Client Quit). 20:54:23 -!- skj3gg has joined. 20:59:39 oerjan: this looks a bit less infectious: http://lpaste.net/1496357053919133696 21:06:13 -!- int-e has quit (Ping timeout: 256 seconds). 21:06:26 oops 21:06:34 -!- nyuszika7h has quit (Remote host closed the connection). 21:07:37 -!- Deewiant has quit (Ping timeout: 264 seconds). 21:11:33 -!- conehead has quit (Ping timeout: 276 seconds). 21:11:50 -!- int-e has joined. 21:11:59 hmpf. 21:12:51 -!- skj3gg has quit (Quit: ZZZzzz…). 21:13:02 -!- nyuszika7h has joined. 21:13:14 -!- skj3gg has joined. 21:13:18 fpmh? 21:13:23 * Melvar discovers why idris depends on wai. 21:15:25 -!- skj3gg has quit (Client Quit). 21:16:53 -!- conehead has joined. 21:19:20 -!- skj3gg has joined. 21:21:07 -!- PinealGlandOptic has quit (Ping timeout: 244 seconds). 21:25:35 oerjan: ok, cleaning up a bit: http://lpaste.net/4263409010180358144 21:29:55 Melvar: go on 21:31:32 elliott: idris uses cheapskate to parse markdown, and cheapskate has an optional executable that depends on wai, which apparently causes it to be pulled in. 21:31:35 int-e: btw they're planning to make typereps typed, that's what the TTypeRep stuff was about. 21:33:40 int-e: you better post that on the trac thread 21:33:56 -!- skj3gg has quit (Quit: welp, see you later.). 21:34:01 -!- Deewiant has joined. 21:39:54 oerjan: hmm, I missed the typed typereps. 21:40:17 oerjan: anyway, I added to the ticket 21:41:52 -!- nys has joined. 21:43:02 oerjan: but anyway this was a great insight from your side, that the kind-level -> can be pattern matched against. 21:46:13 oerjan: I would really like TypeRep to be an open GADT ;-) (see http://lpaste.net/110434 for the reason. Of course there's prior art for this.) 21:47:35 (Prior art: This is essentially how GRIN (jhc) works, as far as I understand it.) 21:59:13 -!- aretecode has joined. 22:14:08 mhm 22:22:56 oerjan: hmh? 22:27:13 tht? 22:29:06 argh 22:29:57 every month my cookie for the reddit adserver expires and i get to see that bloody r/sciencefiction ad again 22:30:58 what is it 22:31:57 http://static.adzerk.net/Advertisers/f1cd14ed8b3b4dffaadcc42bc8313180.jpg may be it 22:33:49 this is a weird ad 22:34:02 I hear there are browsers that can do ad blocking these days, hth 22:34:09 WHOA 22:34:32 (it's the only disturbing ad i've seen on reddit) 22:37:03 -!- S1 has quit (Quit: S1). 22:38:42 A disturbed oerjan? My mind boggles! 22:39:00 it happens! 22:39:19 disturbing in what way? 22:41:36 http://img.izismile.com/img/img6/20130710/640/disturbing_and_revolting_facts_about_the_human_body_640_09.jpg 22:41:57 (Don't click on that link if you are easily disturbed) 22:42:17 i won't hth 22:43:01 It's just a human head without skin 22:43:18 i.e. the cranium 22:44:29 I guess you shouldn't google for open luxation then 22:44:43 or smoker's leg 22:45:05 let's not 22:45:15 There's this game where who ever can look at the most disturbing picture wins 22:45:21 It's a fun game 22:46:27 -!- Tritonio has quit (Ping timeout: 276 seconds). 22:47:36 -!- bb010g has joined. 22:47:44 oerjan, elliott: Did you watch the Saw movies? 22:48:07 no 22:48:20 I see 22:49:17 pretty sure not hth 22:50:23 Yeah 22:50:27 Just download them all 22:50:34 then watch them all in a marathon 22:50:48 You won't be the same 22:50:53 or better yet, don't do that 22:51:08 (hth) 22:51:27 nah 22:52:03 Just repeat the procedure until it doesn't disturb you anymore ;) 22:52:56 -!- spiette has quit (Quit: :qa!). 22:54:49 I think it's called exposition training 22:55:20 hm 22:55:22 exposure training 22:55:24 i see 23:00:04 oh well 23:00:10 I should go to sleep 23:00:34 Or watch Saw I 23:00:36 hm 23:01:35 sleep, or never sleep again, that's the question 23:02:02 and girl genius is back to late update again 23:02:09 -!- nycs has quit (Quit: This computer has gone to sleep). 23:02:38 well, they still have a couple of hours left of yesterday 23:03:54 more than that if they go by seattle time 23:04:17 that was "a couple" as in "a few" rather than "two", hth. 23:04:22 fiendish 23:05:56 in the meantime I'm impressed by whio's handling of that 101 scrabble words data compression task. 23:06:26 I expected solutions below 100 bytes. I didn't expect 74. 23:14:02 -!- adu has joined. 23:16:42 -!- Tritonio has joined. 23:17:32 -!- Lymia has quit (Ping timeout: 246 seconds). 23:20:07 -!- Tritonio has quit (Remote host closed the connection). 23:20:26 -!- Tritonio has joined. 23:23:36 -!- AnotherTest has quit (Remote host closed the connection). 23:23:53 -!- Eolus has joined. 23:24:19 Hi 23:25:45 Oh Lilax. 23:26:05 you don't pay attention for a day and more than 1% of the populace has a new name. Sigh :) 23:26:53 ?! 23:26:54 Maybe you meant: v @ ? . 23:27:03 Yes I meant @ 23:27:12 What int-e 23:27:51 Everyone seems the same on the list? 23:28:41 Okay, so it's been two days. 23:29:44 Yes?! it has 23:30:14 But lilax was here yesterday int-e 23:30:47 wasn't. 23:30:54 Ah 23:31:04 But what are you talking about 23:31:13 --- Lilax is now known as Eolus <-- that was 2 days ago. 23:31:21 Ye 23:31:26 We switched 23:31:31 Silly int-e 23:31:59 `welcome Eolus 23:32:00 Eolus: Welcome to the international hub for esoteric programming language design and deployment! For more information, check out our wiki: . (For the other kind of esoterica, try #esoteric on irc.dal.net.) 23:32:23 Non 23:32:33 Why would you welcome me 23:33:15 Well since you pretend not to be Lilax I don't think you've been welcomed before. 23:33:45 please stop calling me lilax :l 23:36:26 fungot? 23:36:26 int-e:. i'm so kind, even to assholes! anmaster no not markov anmaster no not markov anmaster no not markov anmaster no not markov anmaster no not markov 23:37:00 fizzie: that loop is also nice :) 23:37:31 the best part is the "nick:." 23:37:34 because of the punctuation handling 23:37:38 fungot: try this again try this again try this again 23:37:39 int-e:, so i'd be happy to help an fnord archive) x) bug? when i looked at it" and enjoy knowledge, and its kind, but my watch it toast? or decide. fnord 22:11, 17, 18, 19, 20, 21, 22, 22, 22, 22, 22, 22, 22, 22, 22, ...too much output! 23:39:26 -!- oerjan has quit (Quit: . Nite). 23:46:15 -!- hjulle has quit (Ping timeout: 264 seconds). 23:57:26 -!- Lymia has joined.