00:12:46 -!- Phantom_Hoover has quit (Read error: Connection reset by peer). 00:29:24 -!- trout has joined. 00:31:53 -!- variable has quit (Ping timeout: 265 seconds). 00:37:48 -!- boily_ has joined. 00:37:48 -!- boily has quit (Read error: Connection reset by peer). 00:46:17 -!- boily_ has changed nick to boily. 01:00:09 -!- Hoolootwo has changed nick to Hooloovo0. 01:01:08 -!- variable has joined. 01:03:51 -!- trout has quit (Ping timeout: 240 seconds). 01:26:03 -!- sebbu2 has joined. 01:27:42 -!- sebbu has quit (Ping timeout: 245 seconds). 01:30:48 -!- boily has quit (Quit: SPELLBOOK CHICKEN). 01:32:26 -!- trout has joined. 01:35:53 -!- variable has quit (Ping timeout: 276 seconds). 02:04:00 -!- variable has joined. 02:07:35 -!- trout has quit (Ping timeout: 265 seconds). 02:31:07 [[Turing-machine]] N https://esolangs.org/w/index.php?oldid=56599 * A * (+939) Created page with "==Syntax== All of the rules look like this: cnd.num.:cnd.direction num like: Q1:E<0 If the condition is Q, and the number on the tape is 1, the change the cond..." 02:34:35 [[Turing-machine]] https://esolangs.org/w/index.php?diff=56600&oldid=56599 * A * (+87) /* Computation */ 02:37:13 -!- trout has joined. 02:40:21 -!- variable has quit (Ping timeout: 240 seconds). 02:41:43 [[Truth-machine]] https://esolangs.org/w/index.php?diff=56601&oldid=56579 * A * (+57) /* Turth-machine */ 03:09:04 -!- variable has joined. 03:11:52 -!- trout has quit (Ping timeout: 265 seconds). 03:22:36 -!- sebbu2 has changed nick to sebbu. 03:40:19 -!- trout has joined. 03:42:51 -!- variable has quit (Ping timeout: 240 seconds). 03:48:58 -!- aloril__ has quit (Ping timeout: 264 seconds). 03:50:09 -!- aloril__ has joined. 04:07:51 [[User:Language]] M https://esolangs.org/w/index.php?diff=56602&oldid=56549 * HereToAnnoy * (+207) Fixed Popular Problems example 04:10:51 -!- variable has joined. 04:14:29 -!- trout has quit (Ping timeout: 276 seconds). 04:28:03 -!- erkin has quit (Quit: Ouch! Got SIGIRL, dying...). 04:29:34 -!- imode has joined. 04:42:20 -!- trout has joined. 04:45:21 -!- variable has quit (Ping timeout: 240 seconds). 05:03:14 -!- XorSwap has quit (Ping timeout: 260 seconds). 05:13:20 -!- variable has joined. 05:16:53 -!- trout has quit (Ping timeout: 276 seconds). 05:26:27 -!- Sgeo__ has quit (Ping timeout: 240 seconds). 05:42:13 -!- MDude has quit (Ping timeout: 268 seconds). 05:45:07 -!- trout has joined. 05:48:21 -!- variable has quit (Ping timeout: 240 seconds). 06:16:58 -!- variable has joined. 06:19:56 -!- trout has quit (Ping timeout: 276 seconds). 06:33:57 -!- imode has quit (Ping timeout: 240 seconds). 06:52:04 -!- trout has joined. 06:54:51 -!- variable has quit (Ping timeout: 240 seconds). 07:23:39 -!- variable has joined. 07:27:04 -!- trout has quit (Ping timeout: 265 seconds). 07:48:13 -!- tromp has quit (Remote host closed the connection). 07:54:53 -!- trout has joined. 07:58:05 -!- variable has quit (Ping timeout: 276 seconds). 08:02:34 -!- tromp has joined. 08:11:37 -!- Phantom_Hoover has joined. 08:11:37 -!- Phantom_Hoover has quit (Changing host). 08:11:37 -!- Phantom_Hoover has joined. 08:19:11 [[Esketit]] M https://esolangs.org/w/index.php?diff=56603&oldid=56577 * Igorrto * (+155) Added alternative Hello World 08:19:34 [[Esketit]] M https://esolangs.org/w/index.php?diff=56604&oldid=56603 * Igorrto * (+6) /* Hello World(alternative) */ 08:25:57 -!- variable has joined. 08:29:25 -!- trout has quit (Ping timeout: 265 seconds). 08:37:49 -!- AnotherTest has joined. 08:43:09 -!- oerjan has joined. 08:54:49 -!- PinealGlandOptic has quit (Ping timeout: 260 seconds). 08:56:28 -!- PinealGlandOptic has joined. 08:57:19 -!- trout has joined. 09:00:51 -!- variable has quit (Ping timeout: 240 seconds). 09:08:26 [[Turing-machine]] https://esolangs.org/w/index.php?diff=56605&oldid=56600 * Oerjan * (+65) Confusing name, and no. 09:12:10 if he'd had states and symbols reversed, it would be more troublesome because of ais523's proof. 09:14:16 but it has "turing" and "machine" right in the name 09:16:39 my new esolang is a turing machine with any number of states but only one symbol, is it tc twh 09:29:33 -!- variable has joined. 09:32:20 -!- trout has quit (Ping timeout: 276 seconds). 09:34:54 shachaf: it is equivalent to some turing machines so it's totally tc hth 09:38:04 also the symbol is an unholy pentagram that summons a demon to do your bidding 09:38:09 wait, are pentagrams good luck or bad luck 09:38:32 -!- sebbu2 has joined. 09:38:43 shachaf: have you tried #esoteric on DAL.net? 09:39:05 `welcome 09:39:06 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 EFnet or DALnet.) 09:39:44 Taneb: Do you like Day convolution? 09:40:06 I don't know it very well 09:41:27 -!- sebbu has quit (Ping timeout: 240 seconds). 09:43:05 how about regular convolution 09:43:28 It all seems a bit convoluted to me 09:44:06 How should I motivate tensor covariance and contravariance for someone who's used to thinking of tensors as arrays of numbers? 09:45:29 Start by showing them some things that behave as tensors but aren't arrays of numbers? 09:46:49 How should I understand tensor covariance and contravariance myself? 09:47:00 -!- j-bot has joined. 09:47:03 I have a sense of it but it's not as helpful as I'd like. 09:47:31 Also how should I think of a double-contravariant tensor T^i^j? 09:47:42 T_i^j and T_i_j both make more sense to me. 09:47:53 Find a bunch of examples and prove the relevant laws until you get an intuition for it 09:48:07 I'm out of my depth here by quite a way, I'm afraid 09:50:19 Hm 09:51:00 These abstractions are like monads, in the sense that most analogies are going to be misleading 09:51:32 They're also like monads in that monads are a kind of tensor in the appropriate category. 09:51:38 (Or a family of tensors?) 09:52:24 (T^x_{j_i} for each i in N. Or something.) 09:52:41 What about trace, how should I think of that? 10:00:06 -!- trout has joined. 10:03:21 -!- variable has quit (Ping timeout: 240 seconds). 10:06:28 I have a really bad intuition for trace 10:08:04 Bsaed on the category of bi-directional circuits 10:10:23 Trace in most categories makes sense. 10:10:30 I mean most traced monoidal categories. 10:10:44 But it's hard to translate that intuition to vector spaces. 10:13:38 -!- oerjan has quit (Quit: Later). 10:25:06 -!- SopaXorzTaker has joined. 10:32:15 -!- variable has joined. 10:35:23 -!- trout has quit (Ping timeout: 276 seconds). 10:43:48 mniip: monoids and comonoids are also just kinds of tensor families hth 10:44:43 What is trace for the category of endofunctors with composition? 10:44:53 trace? 10:45:18 Lots of monoidal categories have traces. 10:47:10 ...Maybe not this one, though. 10:47:54 I guess it would look like (forall a. u (f a) -> u (g a)) -> f a -> g a 10:48:00 Or (forall a. f (u a) -> g (u a)) -> f a -> g a 10:50:05 shachaf: you need dual objects to have trace,r ight? 10:50:42 No, trace is more general. 10:50:55 If you have duals you can define it in terms of them, though. 10:51:20 next you're going to tell me categories have determinants 10:51:38 Why not ;) 10:51:42 Not so sure about determinant. 10:51:51 I feel like trace is more fundamental but also I don't understand it. 10:52:15 But if you have tensor product and trace you can define composition in terms of that. 10:52:23 oh just multiply (end) all eigenvalues 10:53:28 Is the trace the coend of eigenvalues? 10:53:36 What are eigenvalues? 10:55:54 I know what scalars are, I guess. 10:57:58 So if f : A -> A and x : I -> A and k : I -> I, and f . x = x . k, then x is an eigenelement of f with eigenvalue k? 10:58:30 -!- S_Gautam has quit (Quit: Connection closed for inactivity). 11:00:06 Is that all? 11:03:46 -!- trout has joined. 11:06:01 -!- variable has quit (Ping timeout: 265 seconds). 11:21:04 I don't know, I just made it up 11:23:10 I don't know what the end thing would mean but I think there might be something to this definition of eigenvalues. 11:23:24 If the only scalar is id, then this gives you the usual definition of fixed points. 11:24:04 (So that's what you get if your tensor is categorical product.) 11:25:15 But what does it mean to add eigenvalues? 11:25:39 Multiplying them is easier. 11:26:00 You can just compose them, I guess, because scalars commute. (Or you can tensor them and probably get the same thing?) 11:26:49 Though what's the multiplicity of an eigenvalue? 11:35:21 -!- variable has joined. 11:39:05 -!- trout has quit (Ping timeout: 276 seconds). 11:42:51 -!- Phantom_Hoover has quit (Remote host closed the connection). 12:06:47 -!- trout has joined. 12:10:18 -!- variable has quit (Ping timeout: 265 seconds). 12:38:18 -!- variable has joined. 12:41:34 -!- mrrmx has joined. 12:42:08 -!- trout has quit (Ping timeout: 276 seconds). 12:56:20 [[Talk:Surtic]] N https://esolangs.org/w/index.php?oldid=56606 * Digital Hunter * (+569) Created page with "==Idea from [[User:Digital Hunter]]== Hey, this message is technically addressed to [[User:Galaxtone]], but anyone else is welcome to provide ideas and the like. Instead of u..." 12:58:41 [[Surtic]] M https://esolangs.org/w/index.php?diff=56607&oldid=56598 * Digital Hunter * (+92) 12:59:47 [[Surtic]] M https://esolangs.org/w/index.php?diff=56608&oldid=56607 * Digital Hunter * (+0) /* Examples */ 13:00:06 [[Surtic]] M https://esolangs.org/w/index.php?diff=56609&oldid=56608 * Digital Hunter * (+8) /* Examples */ 13:02:56 [[Talk:Surtic]] https://esolangs.org/w/index.php?diff=56610&oldid=56606 * Digital Hunter * (+124) /* WHOOPS completely forgot about this */ new section 13:03:05 [[Talk:Surtic]] https://esolangs.org/w/index.php?diff=56611&oldid=56610 * Digital Hunter * (+101) /* WHOOPS completely forgot about this */ 13:05:43 [[Surtic]] M https://esolangs.org/w/index.php?diff=56612&oldid=56609 * Digital Hunter * (+0) /* S */ 13:09:59 -!- trout has joined. 13:13:08 -!- variable has quit (Ping timeout: 265 seconds). 13:31:02 -!- mrrmx has quit (Quit: Leaving). 13:31:06 -!- MDude has joined. 13:41:11 -!- variable has joined. 13:44:32 -!- trout has quit (Ping timeout: 276 seconds). 14:12:35 -!- trout has joined. 14:15:29 -!- variable has quit (Ping timeout: 265 seconds). 14:22:40 -!- mrrmx has joined. 14:42:20 it would be cool if you could write an elf binary that interprets a brainfuck program, and that elf binary can itself be interpreted as a brainfuck program to produce the same result 14:43:52 -!- variable has joined. 14:46:43 that seems fairly trivial actually? 14:47:21 -!- trout has quit (Ping timeout: 240 seconds). 14:47:29 okay, maybe not trivial 14:48:25 but it feels like it's mostly just "write the non-bf program" -> "modify the code not to contain any of BF's control characters" -> "add the BF code in a data section" -> "verify that the ELF headers don't mess you up and, if they do, twiddle a bit until it works" 14:53:37 [[Talk:Surtic]] https://esolangs.org/w/index.php?diff=56613&oldid=56611 * Digital Hunter * (-225) /* WHOOPS completely forgot about this */ 14:59:06 [[Surtic]] https://esolangs.org/w/index.php?diff=56614&oldid=56612 * Digital Hunter * (+0) /* S */ I made the call for concatenate K and the call for "set character at a point to value in a cell" P, so that they didn't get mixed up with C and S for cells and strings 15:01:04 [[Turing-machine]] https://esolangs.org/w/index.php?diff=56615&oldid=56605 * Plokmijnuhby * (+78) 15:02:14 alercah: does that count as trivial in your books? 15:05:29 izabera: it's not trivial to do 15:05:31 but it's a trivial problem 15:05:33 :P 15:06:26 [[Surtic]] M https://esolangs.org/w/index.php?diff=56616&oldid=56614 * Digital Hunter * (-1) /* If Statements */ idk but I think it'll make interpreters easier 15:06:56 [[Surtic]] https://esolangs.org/w/index.php?diff=56617&oldid=56616 * Digital Hunter * (+0) /* Infinite Cat */ 15:11:29 [[Surtic]] M https://esolangs.org/w/index.php?diff=56618&oldid=56617 * Digital Hunter * (+9) /* Instruction Syntax */ 15:15:13 -!- trout has joined. 15:18:47 -!- variable has quit (Ping timeout: 276 seconds). 15:32:55 -!- XorSwap has joined. 15:49:03 -!- variable has joined. 15:51:06 -!- imode has joined. 15:52:09 -!- trout has quit (Ping timeout: 265 seconds). 15:53:17 [[Fungewars]] M https://esolangs.org/w/index.php?diff=56619&oldid=56546 * Impomatic * (-1) punctuation 15:59:45 -!- LKoen has joined. 16:02:41 -!- arseniiv has joined. 16:04:20 -!- PinealGlandOptic has quit (Quit: leaving). 16:04:46 -!- PinealGlandOptic has joined. 16:05:37 hi all. does anybody seen working example of something converting from DFA to regexp? using any method 16:20:32 -!- trout has joined. 16:23:51 -!- variable has quit (Ping timeout: 240 seconds). 16:31:28 -!- S_Gautam has joined. 16:50:04 -!- XorSwap has quit (Ping timeout: 268 seconds). 16:52:43 -!- variable has joined. 16:55:57 -!- trout has quit (Ping timeout: 265 seconds). 17:12:20 -!- SopaXorzTaker has quit (Remote host closed the connection). 17:14:45 -!- aloril_ has joined. 17:16:17 -!- aloril__ has quit (Ping timeout: 248 seconds). 17:17:22 -!- LKoen has quit (Remote host closed the connection). 17:24:46 -!- trout has joined. 17:27:06 -!- SopaXorzTaker has joined. 17:27:29 -!- variable has quit (Ping timeout: 276 seconds). 17:54:58 PinealGlandOptic: working code, or is the theory enough? 17:55:30 -!- XorSwap has joined. 17:56:10 PinealGlandOptic: https://cs.stackexchange.com/questions/2016/how-to-convert-finite-automata-to-regular-expressions has some discussion 17:56:16 and some code 17:56:19 -!- variable has joined. 17:56:57 -!- LKoen has joined. 17:58:51 -!- trout has quit (Ping timeout: 240 seconds). 18:19:25 [[Talk:Surtic]] M https://esolangs.org/w/index.php?diff=56620&oldid=56613 * Galaxtone * (+303) Replied and changed up the style so it's easier to look at. 18:20:19 [[Surtic]] M https://esolangs.org/w/index.php?diff=56621&oldid=56618 * Galaxtone * (+113) Added a note. 18:22:41 [[Surtic]] https://esolangs.org/w/index.php?diff=56622&oldid=56621 * Galaxtone * (-528) Applied Suggestion #1 18:23:24 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 18:28:20 -!- trout has joined. 18:31:10 -!- variable has quit (Ping timeout: 265 seconds). 18:48:21 -!- XorSwap has quit (Ping timeout: 264 seconds). 18:53:34 [[Turing-machine]] https://esolangs.org/w/index.php?diff=56623&oldid=56615 * Oerjan * (+167) Revert Plokmijnuhby's edit and explain why that's not enough to prove it non-TC (or else ''no'' Turing machine would be Turing-complete). 18:54:29 -!- Phantom_Hoover has joined. 18:55:19 [[Surtic]] M https://esolangs.org/w/index.php?diff=56624&oldid=56622 * Galaxtone * (-1) Small change to syntax of string length command 18:56:30 -!- oerjan has joined. 18:58:41 -!- variable has joined. 18:58:42 -!- SopaXorzTaker has quit (Read error: Connection reset by peer). 19:00:37 -!- S_Gautam has quit (Quit: Connection closed for inactivity). 19:02:32 -!- trout has quit (Ping timeout: 256 seconds). 19:04:51 -!- XorSwap has joined. 19:09:28 -!- moony has quit (Ping timeout: 256 seconds). 19:10:21 [[Transio]] N https://esolangs.org/w/index.php?oldid=56625 * Bzim * (+7750) Created page on language (with standard). 19:11:17 -!- Bowserinator has quit (Ping timeout: 265 seconds). 19:11:22 [[Transio]] https://esolangs.org/w/index.php?diff=56626&oldid=56625 * Bzim * (+21) 19:11:22 -!- Bowserinator_ has joined. 19:20:27 [[Language list]] https://esolangs.org/w/index.php?diff=56627&oldid=56514 * Bzim * (+14) 19:22:40 -!- ATMunn has quit (Quit: lol rip). 19:22:40 -!- Bowserinator_ has quit (Quit: Blame iczero something happened). 19:29:08 -!- Bowserinator has joined. 19:30:37 -!- trout has joined. 19:30:50 regarding today's GG, i predict Gil reacting like a stereotypical kid in a candy store. 19:31:34 (ok, this is an easy prediction) 19:33:21 -!- variable has quit (Ping timeout: 240 seconds). 19:33:57 But will the intruder with pendre's (spelling?) lantern turn up? 19:34:25 -!- moony has joined. 19:35:24 Prende, it is. 19:36:37 -!- ATMunn has joined. 19:37:02 alercah: thanks, but I'm not that good to code these algos by myself :) 19:39:49 [[Transio]] https://esolangs.org/w/index.php?diff=56628&oldid=56626 * Bzim * (+9) 19:46:18 int-e: hm right, they might want something from that place too... 19:46:44 -!- XorSwap has quit (Ping timeout: 244 seconds). 19:48:18 -!- mrrmx has quit (Quit: Leaving). 19:53:47 PinealGlandOptic: there's examples of code in there, though 20:02:07 -!- variable has joined. 20:05:26 -!- trout has quit (Ping timeout: 276 seconds). 20:33:33 -!- trout has joined. 20:33:55 am I right lex/flex uses NFA because NFA can distinguish between "foo" and "fooo", while DFA is not? 20:35:52 PinealGlandOptic: No. NFAs and DFAs can recognize the same languages. An NFA may be exponentially smaller. 20:36:14 so regexp implementations, lex and flex uses NFA because of performance reasons? 20:36:26 not because NFA is more suitable? 20:36:50 -!- variable has quit (Ping timeout: 265 seconds). 20:38:17 I don't even know whether the premise is true. 20:39:33 (I've answered the part of the question that I could answer.) 20:40:18 int-e: thanks 20:42:58 -!- pir17 has joined. 20:44:05 @metar ENVA 20:44:06 ENVA 112020Z 12005KT CAVOK 19/16 Q1018 RMK WIND 670FT 17006KT 20:45:08 -!- LKoen has joined. 20:45:50 @metar KSEA 20:45:50 KSEA 111953Z 36009KT 320V030 10SM FEW040 25/12 A3019 RMK AO2 SLP228 T02500122 20:45:52 [[Transio]] https://esolangs.org/w/index.php?diff=56629&oldid=56628 * Bzim * (+511) Added turing completeness. 20:54:02 PinealGlandOptic: “more suitable” is more general than “more expressive”, so someone could definitely say yes, NFA is more suitable in some context 20:54:42 as is DFA in other context , too 20:55:05 arseniiv: thanks 20:55:09 :) 21:01:00 -!- pir17 has quit (Quit: .). 21:04:46 -!- variable has joined. 21:05:35 -!- XorSwap has joined. 21:07:16 [[Transio]] https://esolangs.org/w/index.php?diff=56630&oldid=56629 * Bzim * (+129) Added categories 21:07:51 -!- trout has quit (Ping timeout: 240 seconds). 21:08:11 -!- ais523 has joined. 21:08:53 -!- ais523 has quit (Client Quit). 21:09:06 -!- ais523 has joined. 21:16:10 -!- oerjan_ has joined. 21:23:20 -!- mrrmx has joined. 21:32:14 -!- mrrmx_ has joined. 21:33:04 -!- mrrmx has quit (Remote host closed the connection). 21:33:56 -!- mrrmx_ has quit (Remote host closed the connection). 21:34:14 -!- mrrmx has joined. 21:36:37 -!- trout has joined. 21:39:41 -!- variable has quit (Ping timeout: 276 seconds). 22:09:48 -!- variable has joined. 22:11:51 -!- trout has quit (Ping timeout: 240 seconds). 22:13:53 -!- sebbu2 has changed nick to sebbu. 22:14:24 -!- oerjan has quit (Quit: Nite). 22:14:48 -!- oerjan_ has quit (Quit: Etc.). 22:16:53 -!- imode has quit (Quit: WeeChat 2.1). 22:24:23 -!- imode has joined. 22:40:56 -!- trout has joined. 22:44:02 -!- variable has quit (Ping timeout: 276 seconds). 22:52:36 -!- AnotherTest has quit (Ping timeout: 256 seconds). 23:12:05 -!- variable has joined. 23:15:21 -!- trout has quit (Ping timeout: 240 seconds). 23:33:49 -!- sebbu2 has joined. 23:35:14 -!- sebbu has quit (Ping timeout: 256 seconds). 23:43:34 -!- trout has joined. 23:44:49 -!- LKoen has quit (Quit: “It’s only logical. First you learn to talk, then you learn to think. Too bad it’s not the other way round.”). 23:47:05 -!- variable has quit (Ping timeout: 276 seconds).