00:02:27 -!- tromp has quit (Ping timeout: 258 seconds). 00:03:11 -!- arseniiv has quit (Ping timeout: 246 seconds). 00:20:03 [[1=0]] https://esolangs.org/w/index.php?diff=62456&oldid=62399 * Mipinggfxgbtftybfhfyhfn * (+136) 00:20:23 [[1=0]] https://esolangs.org/w/index.php?diff=62457&oldid=62456 * Mipinggfxgbtftybfhfyhfn * (+1) 00:24:11 [[1=0]] M https://esolangs.org/w/index.php?diff=62458&oldid=62457 * Mipinggfxgbtftybfhfyhfn * (+8) /* Calculator */ 00:26:01 [[Language list]] https://esolangs.org/w/index.php?diff=62459&oldid=62371 * Mipinggfxgbtftybfhfyhfn * (+10) /* Non-alphabetic */ 00:32:17 -!- tromp has joined. 00:36:57 -!- tromp has quit (Ping timeout: 258 seconds). 00:50:17 [[Special:Log/newusers]] create * A stone arachnid * New user account 00:54:31 [[Esolang:Introduce yourself]] https://esolangs.org/w/index.php?diff=62460&oldid=62288 * A stone arachnid * (+229) 01:19:08 -!- adu has joined. 01:24:33 [[Queue]] M https://esolangs.org/w/index.php?diff=62461&oldid=45263 * A stone arachnid * (+2) /* See Also */ Added bullets 01:58:51 -!- FreeFull has quit. 02:17:01 -!- oerjan has joined. 02:20:45 -!- tromp has joined. 02:25:11 -!- tromp has quit (Ping timeout: 250 seconds). 02:25:28 @messages-loud 02:25:29 fizzie said 4d 4h 47m 23s ago: We're hoping for your song to win. 02:25:47 i haven't been following eurovision at all, just barely noticed it was over 02:26:08 * oerjan is still busy archive binging schlock mercenary 02:28:45 excessive information <-- definitely scow 02:38:18 * oerjan hasn't been here for a week, and is probably going to ignore what's happened on the wiki unless there's something really interesting 02:38:26 of course i ignore a lot anyway 02:55:12 [[Bitch]] https://esolangs.org/w/index.php?diff=62462&oldid=62428 * Salpynx * (+135) move bounded bf interpreter to popular problems section 02:57:39 `` allquotes | tail -2 02:57:40 1332) ugh, now my Fugue hello world has got stuck in my head again \ 1333) #define __NR_oldolduname 59 fungot: what's your old old name? olsner: they decided not to waste any brain cells storing obscure unix silliness). 03:05:41 [[Bitch]] https://esolangs.org/w/index.php?diff=62463&oldid=62462 * Salpynx * (+67) /* Possible with adjustments */ being picky, but [.+*#] != Mandelbrot Set 03:07:43 [[Mandelbrot set]] https://esolangs.org/w/index.php?diff=62464&oldid=62417 * Salpynx * (+8) emphasise the value of the popular problem 03:31:40 [[Bitch]] https://esolangs.org/w/index.php?diff=62465&oldid=62463 * Salpynx * (+667) /* Computational class */ summary as I see it. Don't know if this "simulating-arbitrary-sized BSMs" is a distinct class, but it seems interesting. 03:34:29 [[Bitch]] https://esolangs.org/w/index.php?diff=62466&oldid=62465 * Salpynx * (-1691) being bold and removing inaccurate and unhelpful sections which enumerate 'impossible' solutions that have concrete implementations on the very same page 04:08:39 -!- tromp has joined. 04:13:09 -!- tromp has quit (Ping timeout: 258 seconds). 04:14:50 [[Bitch]] M https://esolangs.org/w/index.php?diff=62467&oldid=62466 * A * (+243) 2 nested loops are sufficient for Turing-completeness. 04:15:10 [[Bitch]] M https://esolangs.org/w/index.php?diff=62468&oldid=62467 * A * (-2) /* Bounded-storage machine: brainfuck interpreter */ 04:16:34 oerjan: Excessive information? 04:20:37 -!- adu has quit (Quit: adu). 04:31:36 Somewhere they mention you cannot use CAPTCHA with NNTP. Actually, if a SASL mechanism for CAPTCHA is implemented, then it is possible to use with NNTP and with any other protocol that supports SASL. The challenge consists of arbitrary ASCII text that explains what kind of response is needed. The response also must be ASCII text, and does not require the use of a web-browser or other protocols. 04:32:48 (It is OK if it asks a question to which a web-browser can be used to find the answer e.g. from Wikipedia, in case for example you do not know what year some famous person was born or whatever.) 04:46:59 shachaf: about scow 04:47:53 Oh, I remember the context 05:26:43 [[Bitch]] M https://esolangs.org/w/index.php?diff=62469&oldid=62468 * Salpynx * (-241) /* Bounded-storage machine: brainfuck interpreter */ undo: 63 loop limit refers to this specific bf implementation. This is a link description not a TC for/against 05:55:18 Now I wrote the document: http://zzo38computer.org/textfile/miscellaneous/sasl-captcha Now you can use CAPTCHA with any protocol that supports SASL, and not be so terrible like reCAPTCHA. 05:56:39 -!- tromp has joined. 06:01:15 -!- tromp has quit (Ping timeout: 258 seconds). 06:42:10 Someone told me the only program they need on Windows is a video editing software, and prefers Linux for everything else (although better video editing software is available on Macintosh, but the video editing software on Linux is no good). Do you have an advice? 07:26:31 -!- tromp has joined. 07:42:20 -!- oerjan has quit (Quit: Nite). 07:47:07 -!- nfd9001 has quit (Ping timeout: 248 seconds). 07:59:33 -!- AnotherTest has joined. 08:23:34 Someone's been working on some pretty neat-looking video editing software in Haskell, which I'd hope works on Linux, I think it's called Kompositor? 08:30:21 zzo38: Run the program inside WINE, or inside a virtual machine? 08:30:29 Or run Linux on top of Windows with WSL2. 08:30:54 Taneb: Haneb 08:31:39 video editing inside wine sounds like fun for every cpu 08:32:05 What do you mean? 09:01:12 -!- nfd9001 has joined. 09:02:09 -!- nfd has joined. 09:05:44 -!- nfd9001 has quit (Ping timeout: 244 seconds). 09:28:22 -!- Lymia has quit (Quit: Hugs~ <3). 09:28:41 -!- Lymia has joined. 10:03:31 -!- Lord_of_Life has quit (Ping timeout: 258 seconds). 10:05:51 -!- Lord_of_Life has joined. 10:40:33 [[Point]] https://esolangs.org/w/index.php?diff=62470&oldid=62453 * Unlimiter * (+61) 10:40:58 [[Point]] https://esolangs.org/w/index.php?diff=62471&oldid=62470 * Unlimiter * (-1) 10:41:06 [[Point]] https://esolangs.org/w/index.php?diff=62472&oldid=62471 * Unlimiter * (+1) /* Hello World */ 11:06:27 shachaf: C++ is so lovely: https://github.com/int-e/bitch/blob/master/cc/shifty.cc#L108-L123 11:06:57 (Though maybe the underlying truth is that I have no shame.) 11:07:07 [[Point]] https://esolangs.org/w/index.php?diff=62473&oldid=62472 * Unlimiter * (+59) 11:07:55 [[Point]] https://esolangs.org/w/index.php?diff=62474&oldid=62473 * Unlimiter * (-1) /* Counting up */ 11:08:35 [[Point]] https://esolangs.org/w/index.php?diff=62475&oldid=62474 * Unlimiter * (+67) /* Countdown */ 11:09:29 [[Point]] https://esolangs.org/w/index.php?diff=62476&oldid=62475 * Unlimiter * (+54) /* Counting up */ 11:11:59 [[Bitch]] M https://esolangs.org/w/index.php?diff=62477&oldid=62469 * A * (+6) An accumulator is not a memory system. 11:13:20 [[Bitch]] M https://esolangs.org/w/index.php?diff=62478&oldid=62477 * A * (+0) Because an accumulator is a data structure. Remove the ugly underline in the link. 11:19:19 -!- moei has joined. 11:43:23 -!- Cale has quit (Ping timeout: 248 seconds). 11:56:44 -!- Cale has joined. 12:10:51 -!- arseniiv has joined. 12:14:20 -!- AnotherTest has quit (Ping timeout: 246 seconds). 12:19:17 -!- sebbu3 has changed nick to sebbu. 12:35:39 -!- AnotherTest has joined. 12:44:51 [[Bitch]] https://esolangs.org/w/index.php?diff=62479&oldid=62478 * A * (+0) BFI requires character I/O. 12:49:28 [[NullScript 2]] N https://esolangs.org/w/index.php?oldid=62480 * A stone arachnid * (+2544) Created page with "'''NullScript 2''' is a esolang written by [[User:a stone arachnid|]] inspired by [[Deadfish~]] and [[bf]]. It stores data in a 256-cell prison, and has an 8-item FIFO paramet..." 13:24:51 [[Talk:Bitch]] https://esolangs.org/w/index.php?diff=62481&oldid=62455 * Int-e * (+197) /* Sketch: A RAM Machine */ mention another implementation 13:25:22 [[Talk:Bitch]] M https://esolangs.org/w/index.php?diff=62482&oldid=62481 * Int-e * (+0) /* Sketch: A RAM Machine */ layout 13:25:49 -!- unlimiter has joined. 13:30:30 [[NullScript 2]] M https://esolangs.org/w/index.php?diff=62483&oldid=62480 * A * (+75) Nice. 13:35:58 [[Bitch]] https://esolangs.org/w/index.php?diff=62484&oldid=62479 * Int-e * (+99) /* Computational class */ mention PDAs 13:51:37 [[Bitch]] https://esolangs.org/w/index.php?diff=62485&oldid=62484 * Int-e * (+1903) /* Common Algorithms */ Sketch bounded storage (adapted from talk page) 13:53:26 -!- unlimiter has quit (Quit: WeeChat 2.4). 13:57:15 -!- arseniiv_ has joined. 13:57:15 [[Bitch]] M https://esolangs.org/w/index.php?diff=62486&oldid=62485 * Int-e * (+46) /* Bounded storage */ tweak 13:58:48 -!- diginet_ has joined. 13:59:06 -!- Hooloo42 has joined. 13:59:43 -!- AnotherTest has quit (Ping timeout: 244 seconds). 14:00:10 -!- xvnvx- has joined. 14:00:52 -!- heroux_ has joined. 14:01:19 -!- pikhq_ has joined. 14:06:09 -!- john_metcalf has quit (*.net *.split). 14:06:09 -!- pikhq has quit (*.net *.split). 14:06:09 -!- rain1 has quit (*.net *.split). 14:06:09 -!- Hooloovo0 has quit (*.net *.split). 14:06:09 -!- APic has quit (*.net *.split). 14:06:10 -!- fizzie has quit (*.net *.split). 14:06:10 -!- diginet has quit (*.net *.split). 14:06:10 -!- heroux has quit (*.net *.split). 14:06:12 -!- diginet_ has changed nick to diginet. 14:06:13 -!- heroux_ has changed nick to heroux. 14:06:30 -!- arseniiv has quit (*.net *.split). 14:06:30 -!- xvnvx has quit (*.net *.split). 14:06:43 -!- fizzie has joined. 14:08:42 [[Bitch]] M https://esolangs.org/w/index.php?diff=62487&oldid=62486 * A * (+12) That extra section is too distinctive. 14:12:17 -!- APic has joined. 14:13:32 -!- rain1 has joined. 14:13:36 [[Bitch]] https://esolangs.org/w/index.php?diff=62488&oldid=62487 * Int-e * (+377) /* Subtraction */ present one unrolled operation 14:15:20 -!- Hooloo42 has quit (Excess Flood). 14:19:34 -!- Hooloovo0 has joined. 14:19:34 -!- Hooloovo0 has quit (Excess Flood). 14:22:16 [[Bitch]] https://esolangs.org/w/index.php?diff=62489&oldid=62488 * Int-e * (+34) /* Implementation */ C++ 14:23:13 [[Bitch]] M https://esolangs.org/w/index.php?diff=62490&oldid=62489 * A * (+40) /* Computational class */ 14:27:27 -!- arseniiv_ has changed nick to arseniiv. 14:29:34 -!- Hooloovo0 has joined. 14:29:34 -!- Hooloovo0 has quit (Excess Flood). 14:33:10 Brian Kernighan interviews Ken Thompson 14:35:59 -!- Hooloovo0 has joined. 14:35:59 -!- Hooloovo0 has quit (Excess Flood). 14:43:47 -!- Hooloovo0 has joined. 14:43:47 -!- Hooloovo0 has quit (Excess Flood). 14:49:44 -!- Hooloovo0 has joined. 14:49:44 -!- Hooloovo0 has quit (Excess Flood). 14:59:29 -!- Hooloovo0 has joined. 14:59:29 -!- Hooloovo0 has quit (Excess Flood). 15:05:37 -!- Hooloovo0 has joined. 15:05:37 -!- Hooloovo0 has quit (Excess Flood). 15:11:28 -!- Hooloovo0 has joined. 15:11:28 -!- Hooloovo0 has quit (Excess Flood). 15:14:54 -!- Hooloovo0 has joined. 15:14:54 -!- Hooloovo0 has quit (Excess Flood). 15:17:56 -!- Hooloovo0 has joined. 15:17:56 -!- Hooloovo0 has quit (Excess Flood). 15:21:26 -!- Hooloovo0 has joined. 15:21:26 -!- Hooloovo0 has quit (Excess Flood). 15:24:22 -!- Hooloovo0 has joined. 15:24:22 -!- Hooloovo0 has quit (Excess Flood). 15:30:20 -!- Hooloovo0 has joined. 15:30:20 -!- Hooloovo0 has quit (Excess Flood). 15:36:13 -!- Hooloovo0 has joined. 15:36:13 -!- Hooloovo0 has quit (Excess Flood). 15:42:05 -!- Hooloovo0 has joined. 15:42:06 -!- Hooloovo0 has quit (Excess Flood). 15:47:03 -!- Hooloovo0 has joined. 15:47:03 -!- Hooloovo0 has quit (Excess Flood). 15:52:00 -!- Hooloovo0 has joined. 15:52:00 -!- Hooloovo0 has quit (Excess Flood). 15:54:15 [[Point]] https://esolangs.org/w/index.php?diff=62491&oldid=62476 * Unlimiter * (+0) 15:55:32 -!- Hooloovo0 has joined. 15:55:32 -!- Hooloovo0 has quit (Excess Flood). 15:58:28 -!- Hooloovo0 has joined. 15:58:28 -!- Hooloovo0 has quit (Excess Flood). 16:01:24 -!- Hooloovo0 has joined. 16:01:24 -!- Hooloovo0 has quit (Excess Flood). 16:04:25 -!- Hooloovo0 has joined. 16:04:25 -!- Hooloovo0 has quit (Excess Flood). 16:07:21 -!- Hooloovo0 has joined. 16:07:21 -!- Hooloovo0 has quit (Excess Flood). 16:10:26 -!- Hooloovo0 has joined. 16:10:27 -!- Hooloovo0 has quit (Excess Flood). 16:15:18 -!- Hooloovo0 has joined. 16:15:19 -!- Hooloovo0 has quit (Excess Flood). 16:18:15 -!- Hooloovo0 has joined. 16:18:15 -!- Hooloovo0 has quit (Excess Flood). 16:21:16 -!- Hooloovo0 has joined. 16:21:16 -!- Hooloovo0 has quit (Excess Flood). 16:24:11 -!- Hooloovo0 has joined. 16:24:11 -!- Hooloovo0 has quit (Excess Flood). 16:27:06 -!- Hooloovo0 has joined. 16:27:07 -!- Hooloovo0 has quit (Excess Flood). 16:27:51 -!- Hooloovo0 has joined. 16:27:52 -!- Hooloovo0 has quit (Excess Flood). 16:28:38 -!- Hooloovo0 has joined. 16:28:38 -!- Hooloovo0 has quit (Excess Flood). 16:29:44 -!- Hooloovo0 has joined. 16:29:44 -!- Hooloovo0 has quit (Excess Flood). 16:30:29 -!- Hooloovo0 has joined. 16:30:29 -!- Hooloovo0 has quit (Excess Flood). 16:31:15 -!- Hooloovo0 has joined. 16:31:15 -!- Hooloovo0 has quit (Excess Flood). 16:32:17 -!- Hooloovo0 has joined. 16:32:17 -!- Hooloovo0 has quit (Excess Flood). 16:41:50 -!- Hooloovo0 has joined. 16:41:50 -!- Hooloovo0 has quit (Excess Flood). 16:44:31 -!- Hooloovo0 has joined. 16:44:31 -!- Hooloovo0 has quit (Excess Flood). 16:44:40 -!- LKoen has joined. 16:45:17 -!- Hooloovo0 has joined. 16:45:17 -!- Hooloovo0 has quit (Excess Flood). 16:46:52 -!- Hooloovo0 has joined. 16:46:52 -!- Hooloovo0 has quit (Excess Flood). 16:47:37 -!- Hooloovo0 has joined. 16:47:37 -!- Hooloovo0 has quit (Excess Flood). 16:47:51 -!- AnotherTest has joined. 16:48:23 -!- Hooloovo0 has joined. 16:48:23 -!- Hooloovo0 has quit (Excess Flood). 16:49:09 -!- Hooloovo0 has joined. 16:49:09 -!- Hooloovo0 has quit (Excess Flood). 16:49:54 -!- Hooloovo0 has joined. 16:49:54 -!- Hooloovo0 has quit (Excess Flood). 16:51:22 -!- tromp has quit (Remote host closed the connection). 16:52:48 -!- tromp has joined. 17:00:58 -!- LKoen has quit (Remote host closed the connection). 17:26:41 int-e: What's unreasonable about that? 17:26:44 The cast? 17:28:47 casts, yes. 17:29:18 that, and explicit destructor invocations. 17:29:39 -!- LKoen_ has joined. 17:29:56 but it seems to work 17:30:22 even valgrind (memcheck) likes it 17:31:11 I should try that google thing, what was it again... address sanitizer? 17:32:24 -!- LKoen_ has quit (Remote host closed the connection). 17:33:54 Right. Address sanitizers doesn't like that the final delete gets a different type than the initial new. Not unexpected :) 17:34:21 One good trick is to just use C and no destructors. 17:37:22 is asan a google thing? 17:37:32 destructors are tg 17:37:36 raii 4 lyfe 17:40:40 doesn't raii just make it easier to write c++y code full of random allocations and other nonsense and get it right 17:45:35 -!- LKoen has joined. 17:48:01 also if you have destructors they free your memory at program exit, which i hear is a squander 17:48:06 so it seems that there's some stupid magic by which the destructor communicates the object size to the global delete operator 17:48:33 oh boy 17:48:39 tddnh 17:50:06 ah, maybe not. 17:58:10 doesn't seem that magic? because delete is templated 17:58:13 or effectively so 17:58:19 it knows the static type 17:58:29 and also, objects with virtual stuff have the size in the vtable typically 17:58:36 virtual destructors are important 17:59:12 Presumably the goal here to avoid having a vtable. 17:59:26 yeah it's the operator delete() that needs tweaking to do the (shifty) thing I attempted. 18:00:45 https://github.com/int-e/bitch/blob/master/cc/shifty.cc#L126-L141 18:01:17 imo you should get on the #define Case break; case bandwagon 18:01:20 it's tg 18:02:22 This is at least borderline insane though because operator delete has too many variants. 18:03:21 shachaf: so how does that work with automatic indentation? 18:03:30 syntax highlighting too 18:03:38 It works fine with my syntax highlighting. 18:03:48 Not sure about automatic indentation. 18:04:48 and what's the story of operator delete and calling destructors, hmm. 18:06:38 Okay, in a delete expression, the destructor is called first, then the operator delete. 18:07:46 -!- adu has joined. 18:08:30 Yes. 18:09:19 Why do you need to delete anything in that code, though? 18:09:22 I guess because of mpz? 18:10:23 because I wanted an algebraic datatype. 18:11:06 lit links to an mpz integer; bop links to a nested operation that needs to be cleaned up. 18:11:27 uh oh, you're overloading main 18:11:40 in a namespace? 18:11:54 I guess that might be allowed. 18:17:26 oh clang++ doesn't like this at all, it seems not to know about the sized version of ::operator delete... 18:18:02 tbf that's a C++14 thing. 18:18:21 Is it an old version of clang? 18:18:28 Or maybe you need -std=c++14 or something. 18:18:47 -!- FreeFull has joined. 18:19:17 hmm, yes, it's old. 18:26:44 Whatever, let's pay the price for a vtable instead. 18:27:32 vtables are such a scow imo 18:27:51 why does c++ gotta do it like that 18:27:58 -!- economicsbat has quit (Ping timeout: 244 seconds). 18:27:58 Have you considered a union instead? 18:28:00 -!- economicsbat_ has joined. 18:28:15 I think it'd just be easier since you're already effectively emulating one. 18:28:36 well, not quite 18:29:03 What's the difference? 18:29:15 (with a union you typically allocate as much memory as required by the largest alternative) 18:30:13 Oh, I guess. 18:30:44 None of this is a huge deal... the code resulted from a desire to explore, not an actual requirement. 18:31:14 If I wanted to save memory I'd do the parsing on the fly rather than building an AST. 18:31:45 Presumably the thing you want to save is cache, not memory. 18:31:59 also, next time I go down this route I'll probably use the non-sized version of ::operator delete. 18:32:35 again, for better locality I should parse on the fly. bitch syntax is so simple. 18:33:23 whoa, you're mixing /8 and &7 18:33:25 v. confusing 18:33:57 Heh, I'm not really sure why. 18:34:29 I know why I used /8, but I don't know why I didn't use %8. 18:34:38 I guess it's not v. confusing, it's pretty straightforward. 18:35:14 (/8 is easier to relate to &7 than >>3 is) 18:35:47 Right, because 7=8-1 18:35:53 Whereas 8=1<<3 18:35:55 So it's not confusing. 18:39:40 Wait, so is this op thing just an AST? 18:39:45 yes 18:39:53 Golly. 18:39:59 well the "T" is very much an overstatement 18:40:08 ASA? 18:40:40 hmm, I don't know what the "A" stands for there. 18:40:55 Array? 18:41:13 Ah. I was thinking geometrically so I'd say "line", probably. 18:41:17 I guess mean I program, not op. 18:41:20 I lost the link. 18:42:01 program is a bunch of ops, so it's an abstract syntax comb. 18:42:15 Anyway you could allocate these things like cool people do, in an arena. 18:45:07 But I guess operating on the code directly like you said makes more sense. 18:45:17 maybe another time 18:46:06 (In principle I have some ideas for transforming the operations, but I won't explore that in C++. Also maybe I should stop spending time on bitch. :) ) 18:46:26 I don't even know what this language is. 18:46:30 TC-ness is still open, but that won't be solved by new interpreters :) 18:47:04 Did you ever say what int-e means? 18:47:09 Is it int $0xe? 18:47:14 -!- Melvar has quit (Ping timeout: 268 seconds). 18:47:17 https://esolangs.org/wiki/bitch ;-) 18:47:28 I've seen that link before. 18:47:31 No, I don't think I ever did. 18:47:35 But I find the name unappealing so I don't click it. 18:47:42 -!- Melvar has joined. 18:47:50 Yeah the name is needlessly offensive. 18:48:12 I think of it as bit-changer or something in that vicinity. 19:07:41 -!- LKoen has quit (Remote host closed the connection). 19:18:57 -!- LKoen has joined. 19:28:44 -!- LKoen has quit (Remote host closed the connection). 19:33:42 -!- LKoen has joined. 20:13:40 -!- sebbu3 has joined. 20:17:24 -!- sebbu has quit (Ping timeout: 244 seconds). 20:30:15 -!- 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.”). 20:41:11 -!- sebbu3 has changed nick to sebbu. 20:53:20 -!- Hooloovo0 has joined. 20:53:21 -!- Hooloovo0 has quit (Excess Flood). 20:53:50 -!- Hooloovo0 has joined. 20:53:50 -!- Hooloovo0 has quit (Excess Flood). 20:54:12 -!- Hooloovo0 has joined. 20:54:12 -!- Hooloovo0 has quit (Excess Flood). 20:54:43 -!- Hooloovo0 has joined. 20:54:43 -!- Hooloovo0 has quit (Excess Flood). 20:55:16 -!- Hooloovo0 has joined. 20:55:16 -!- Hooloovo0 has quit (Excess Flood). 20:56:11 -!- AnotherTest has quit (Ping timeout: 252 seconds). 21:00:31 -!- Hooloovo0 has joined. 21:00:31 -!- Hooloovo0 has quit (Excess Flood). 21:01:02 -!- Hooloovo0 has joined. 21:04:34 sorry about the join/part spam, not sure what znc did 21:05:40 Hooloovo0 has quit [Excess Flood] <-- some disagreement on the acceptable rate limits :) 21:06:06 I'm not sure what was flooding 21:06:43 Joining a million channels at once? I don't really have any good guess. 21:06:57 oh, I guess that's why it was only freenode 21:08:28 I guess it's never done that consistently enough that it mattered 21:21:37 -!- aloril__ has joined. 21:25:02 -!- aloril_ has quit (Ping timeout: 258 seconds). 21:36:10 -!- john_metcalf has joined. 22:02:16 -!- Lord_of_Life_ has joined. 22:05:20 -!- Lord_of_Life has quit (Ping timeout: 258 seconds). 22:05:23 -!- Lord_of_Life_ has changed nick to Lord_of_Life. 22:16:32 kmc: pg&e is telling me to be a prepper what do i do twh 22:16:47 prep 22:17:06 what did they say 22:17:16 "suggest customers prepare for outages that could last longer than 48 hours" 22:17:32 yeah 22:17:33 they don't give an upper bound so i assume they mean infinity 22:17:43 you should be ready to live w/o power 22:24:25 -!- b_jonas has joined. 22:24:44 hello, #esoteric. I'm back home from my vacation. it was great. 22:25:23 `welcome b_jonas 22:25:25 b_jonas: 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.) 22:25:40 -!- moei has quit (Quit: Leaving...). 22:27:32 has anything important happened here? 22:29:51 hi all! Had somebody considered making a card deck based on a nontrivial combinatorial design? Like, relations between cards be inferred from the mathematical structure behind the deck design. Like, not some A × B (suits and ranks) or maybe A × B + C (Tarot) but something more intricate 22:30:10 b_jonas: hello! It seems a lucky coincedence 22:30:40 there’s an idea I have, but it’s not that bright 22:32:33 I take a R-algebra for some finite ring R and… and there are either too many authomorphisms or too many elements (cards) or there’s too few elements 22:32:41 and it looks too uniform 22:33:05 arseniiv: cards, http://www.madore.org/~david/weblog/d.2015-07-15.2307.html and http://www.madore.org/~david/weblog/d.2015-07-22.2308.html and I think there's one more article by David Madore somewhere 22:33:43 arseniiv: talks about the card game Dobble, also mentioning Set, but also new possibilities not realized by previously known card games 22:34:21 `olist 1164 22:34:22 olist 1164: shachaf oerjan Sgeo FireFly boily nortti b_jonas 22:35:00 an olist? was there another one while I was away? 22:38:51 of course, authomorphisms aren’t necessary that bad: in chess, one faces 8 indistinguishable pawns and lives, and here it’s even more interesting. Let’s say we are in Z_3^3 acted by S_3 on coordinates, then there is of course an orbit (120, 102, 012, 210, 201, 021), but there are also smaller orbits, which could make us some semantic distinctions on cards of these orbits, and also we can in some cases act by A_3 only, *and* also th 22:38:51 ere is anyway a distinction if we draw 130 then 301, or if we draw 130 then 310. Though I’m not sure as to how exactly one could harness all that, and also I’d like a bit more interesting design than this R-module or R-algebra one 22:39:20 b_jonas: thanks, I’ll look at these! Hopefully they aren’t all in French :D 22:40:58 oh okay they both are. Guess I’ll bother some frankophone friend nearby 22:43:48 arseniiv: http://www.madore.org/~david/weblog/d.2004-07-26.0703.html is about Set, in English because it's old, but that's not the extra article I've mentioned 22:44:56 b_jonas: hm even without translation it definitely looks very to the point, thank you once more. Have you been somewhat interested in this topic too, or do you just really have most David’s posts memorized? :D 22:45:14 oh, I meant the previous about two former posts 22:46:04 also maybe Set was what in the end influenced this in me, who knows 22:46:20 arseniiv: also about dobble https://math.stackexchange.com/q/464932 and some other questions linked from there 22:46:51 arseniiv: I don't have all his posts memorized, especially not because his blog is quite old now, and I haven't read all the articles from before I started reading them 22:47:07 but in this case I just had to search for "Dobble" in the title index 22:47:29 I also have bookmarks for some of the more useful articles on http://math.bme.hu/~ambrus/sc/grn 22:48:01 no new post in a month is unusual by the way, in two more weeks I'll start to worry 22:48:24 also I’d like, in a particular design, for each card to be related in some way differently to all others than any other one. I don’t think I understand how this should be formalized, for example it shouldn’t be a group action, that’s too strict 22:49:21 b_jonas: mmhm 22:50:48 anyway, it’s definitely a lucky coincidence. I even hadn’t thought to ask here initially 22:51:15 though it’s a perfect place, if one to think about that 22:51:50 and obviously you should look at all the traditional card sets that have cards in each combination of 8 or 13 or 14 ranks and 4 suits, plus perhaps a separate major arcana trump suit or jokers; there's also rare five-suit variants 22:52:10 the number or ranks varies a lot, there are games played with just 6 ranks too 22:53:18 what symmetry this has depends on the game played of course 22:55:16 wow, two updates to bobadventures 22:55:22 but usually there’s an ambient symmetry of suits, unbroken or almost unbroken 22:55:47 so I’d look for something wild 22:57:28 I wouldn't say that, because bridge is a popular game and it's very much not symmetric among suits 22:57:29 one of the goals is to have a divination deck :D I don’t think I’d use it even in any story ideas, but it could be interesting to try to devise sufficiently logical semantics for each card based at what it does to others 22:57:59 there are divination decks too, but you asked for ones with a nontrivial combinatorial design, and they don't have that 22:58:18 unfortunately 22:59:43 http://bobadventures.comicgenesis.com/d/20190514.html is that... a minifig of a warforged? 23:08:34 -!- adu has quit (Quit: adu). 23:40:21 -!- Sgeo_ has joined. 23:43:33 -!- Sgeo__ has quit (Ping timeout: 244 seconds).